AWSEC2NetworkAcl

Objective-C

@interface AWSEC2NetworkAcl

Swift

class AWSEC2NetworkAcl

Describes a network ACL.

  • Any associations between the network ACL and one or more subnets

    Declaration

    Objective-C

    @property (nonatomic, strong) NSArray<AWSEC2NetworkAclAssociation *> *_Nullable associations;

    Swift

    var associations: [AWSEC2NetworkAclAssociation]? { get set }
  • The entries (rules) in the network ACL.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSArray<AWSEC2NetworkAclEntry *> *_Nullable entries;

    Swift

    var entries: [AWSEC2NetworkAclEntry]? { get set }
  • Indicates whether this is the default network ACL for the VPC.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSNumber *_Nullable isDefault;

    Swift

    var isDefault: NSNumber? { get set }
  • The ID of the network ACL.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable networkAclId;

    Swift

    var networkAclId: String? { get set }
  • The ID of the Amazon Web Services account that owns the network ACL.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable ownerId;

    Swift

    var ownerId: String? { get set }
  • Any tags assigned to the network ACL.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSArray<AWSEC2Tag *> *_Nullable tags;

    Swift

    var tags: [AWSEC2Tag]? { get set }
  • The ID of the VPC for the network ACL.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable vpcId;

    Swift

    var vpcId: String? { get set }