AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
Container for the parameters to the CreateVpcEndpointServiceConfiguration operation. Creates a VPC endpoint service to which service consumers (Amazon Web Services accounts, users, and IAM roles) can connect.
Before you create an endpoint service, you must create one of the following for your service:
A Network Load Balancer. Service consumers connect to your service using an interface endpoint.
A Gateway Load Balancer. Service consumers connect to your service using a Gateway Load Balancer endpoint.
If you set the private DNS name, you must prove that you own the private DNS domain name.
For more information, see the Amazon Web Services PrivateLink Guide.
Namespace: Amazon.EC2.Model
Assembly: AWSSDK.EC2.dll
Version: 3.x.y.z
public class CreateVpcEndpointServiceConfigurationRequest : AmazonEC2Request IAmazonWebServiceRequest
The CreateVpcEndpointServiceConfigurationRequest type exposes the following members
Name | Description | |
---|---|---|
![]() |
CreateVpcEndpointServiceConfigurationRequest() |
Name | Type | Description | |
---|---|---|---|
![]() |
AcceptanceRequired | System.Nullable<System.Boolean> |
Gets and sets the property AcceptanceRequired. Indicates whether requests from service consumers to create an endpoint to your service must be accepted manually. |
![]() |
ClientToken | System.String |
Gets and sets the property ClientToken. Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see How to ensure idempotency. |
![]() |
DryRun | System.Nullable<System.Boolean> |
Gets and sets the property DryRun.
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 |
![]() |
GatewayLoadBalancerArns | System.Collections.Generic.List<System.String> |
Gets and sets the property GatewayLoadBalancerArns. The Amazon Resource Names (ARNs) of the Gateway Load Balancers. Starting with version 4 of the SDK this property will default to null. If no data for this property is returned from the service the property will also be null. This was changed to improve performance and allow the SDK and caller to distinguish between a property not set or a property being empty to clear out a value. To retain the previous SDK behavior set the AWSConfigs.InitializeCollections static property to true. |
![]() |
NetworkLoadBalancerArns | System.Collections.Generic.List<System.String> |
Gets and sets the property NetworkLoadBalancerArns. The Amazon Resource Names (ARNs) of the Network Load Balancers. Starting with version 4 of the SDK this property will default to null. If no data for this property is returned from the service the property will also be null. This was changed to improve performance and allow the SDK and caller to distinguish between a property not set or a property being empty to clear out a value. To retain the previous SDK behavior set the AWSConfigs.InitializeCollections static property to true. |
![]() |
PrivateDnsName | System.String |
Gets and sets the property PrivateDnsName. (Interface endpoint configuration) The private DNS name to assign to the VPC endpoint service. |
![]() |
SupportedIpAddressTypes | System.Collections.Generic.List<System.String> |
Gets and sets the property SupportedIpAddressTypes.
The supported IP address types. The possible values are |
![]() |
SupportedRegions | System.Collections.Generic.List<System.String> |
Gets and sets the property SupportedRegions. The Regions from which service consumers can access the service. Starting with version 4 of the SDK this property will default to null. If no data for this property is returned from the service the property will also be null. This was changed to improve performance and allow the SDK and caller to distinguish between a property not set or a property being empty to clear out a value. To retain the previous SDK behavior set the AWSConfigs.InitializeCollections static property to true. |
![]() |
TagSpecifications | System.Collections.Generic.List<Amazon.EC2.Model.TagSpecification> |
Gets and sets the property TagSpecifications. The tags to associate with the service. Starting with version 4 of the SDK this property will default to null. If no data for this property is returned from the service the property will also be null. This was changed to improve performance and allow the SDK and caller to distinguish between a property not set or a property being empty to clear out a value. To retain the previous SDK behavior set the AWSConfigs.InitializeCollections static property to true. |
.NET:
Supported in: 8.0 and newer, Core 3.1
.NET Standard:
Supported in: 2.0
.NET Framework:
Supported in: 4.7.2 and newer