AWSEC2ModifyVpcEndpointServiceConfigurationRequest
Objective-C
@interface AWSEC2ModifyVpcEndpointServiceConfigurationRequest
Swift
class AWSEC2ModifyVpcEndpointServiceConfigurationRequest
-
Indicates whether requests to create an endpoint to your service must be accepted.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable acceptanceRequired;
Swift
var acceptanceRequired: NSNumber? { get set }
-
The Amazon Resource Names (ARNs) of Gateway Load Balancers to add to your service configuration.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<NSString *> *_Nullable addGatewayLoadBalancerArns;
Swift
var addGatewayLoadBalancerArns: [String]? { get set }
-
The Amazon Resource Names (ARNs) of Network Load Balancers to add to your service configuration.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<NSString *> *_Nullable addNetworkLoadBalancerArns;
Swift
var addNetworkLoadBalancerArns: [String]? { get set }
-
The IP address types to add to your service configuration.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<NSString *> *_Nullable addSupportedIpAddressTypes;
Swift
var addSupportedIpAddressTypes: [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 isUnauthorizedOperation
.Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable dryRun;
Swift
var dryRun: NSNumber? { get set }
-
(Interface endpoint configuration) The private DNS name to assign to the endpoint service.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable privateDnsName;
Swift
var privateDnsName: String? { get set }
-
The Amazon Resource Names (ARNs) of Gateway Load Balancers to remove from your service configuration.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<NSString *> *_Nullable removeGatewayLoadBalancerArns;
Swift
var removeGatewayLoadBalancerArns: [String]? { get set }
-
The Amazon Resource Names (ARNs) of Network Load Balancers to remove from your service configuration.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<NSString *> *_Nullable removeNetworkLoadBalancerArns;
Swift
var removeNetworkLoadBalancerArns: [String]? { get set }
-
(Interface endpoint configuration) Removes the private DNS name of the endpoint service.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable removePrivateDnsName;
Swift
var removePrivateDnsName: NSNumber? { get set }
-
The IP address types to remove from your service configuration.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<NSString *> *_Nullable removeSupportedIpAddressTypes;
Swift
var removeSupportedIpAddressTypes: [String]? { get set }
-
The ID of the service.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable serviceId;
Swift
var serviceId: String? { get set }