AWSEC2CreateManagedPrefixListRequest

Objective-C

@interface AWSEC2CreateManagedPrefixListRequest

Swift

class AWSEC2CreateManagedPrefixListRequest
  • The IP address type.

    Valid Values: IPv4 | IPv6

    Declaration

    Objective-C

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

    Swift

    var addressFamily: String? { get set }
  • Unique, case-sensitive identifier you provide to ensure the idempotency of the request. For more information, see Ensuring Idempotency.

    Constraints: Up to 255 UTF-8 characters in length.

    Declaration

    Objective-C

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

    Swift

    var clientToken: String? { get set }
  • Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.

    Declaration

    Objective-C

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

    Swift

    var dryRun: NSNumber? { get set }
  • One or more entries for the prefix list.

    Declaration

    Objective-C

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

    Swift

    var entries: [AWSEC2AddPrefixListEntry]? { get set }
  • The maximum number of entries for the prefix list.

    Declaration

    Objective-C

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

    Swift

    var maxEntries: NSNumber? { get set }
  • A name for the prefix list.

    Constraints: Up to 255 characters in length. The name cannot start with com.amazonaws.

    Declaration

    Objective-C

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

    Swift

    var prefixListName: String? { get set }
  • The tags to apply to the prefix list during creation.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSArray<AWSEC2TagSpecification *> *_Nullable tagSpecifications;

    Swift

    var tagSpecifications: [AWSEC2TagSpecification]? { get set }