AWS SDK Version 3 for .NET
API Reference

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 configuration to which service consumers (Amazon Web Services accounts, IAM users, and IAM roles) can connect.

To create an endpoint service configuration, you must first create one of the following for your service:

For more information, see VPC Endpoint Services in the Amazon Virtual Private Cloud User Guide.

If you set the private DNS name, you must prove that you own the private DNS domain name. For more information, see VPC Endpoint Service Private DNS Name Verification in the Amazon Virtual Private Cloud User Guide.

Inheritance Hierarchy

System.Object
  Amazon.Runtime.AmazonWebServiceRequest
    Amazon.EC2.AmazonEC2Request
      Amazon.EC2.Model.CreateVpcEndpointServiceConfigurationRequest

Namespace: Amazon.EC2.Model
Assembly: AWSSDK.EC2.dll
Version: 3.x.y.z

Syntax

C#
public class CreateVpcEndpointServiceConfigurationRequest : AmazonEC2Request
         IAmazonWebServiceRequest

The CreateVpcEndpointServiceConfigurationRequest type exposes the following members

Constructors

Properties

NameTypeDescription
Public Property AcceptanceRequired System.Boolean

Gets and sets the property AcceptanceRequired.

Indicates whether requests from service consumers to create an endpoint to your service must be accepted. To accept a request, use AcceptVpcEndpointConnections.

Public Property 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.

Public Property GatewayLoadBalancerArns System.Collections.Generic.List<System.String>

Gets and sets the property GatewayLoadBalancerArns.

The Amazon Resource Names (ARNs) of one or more Gateway Load Balancers.

Public Property NetworkLoadBalancerArns System.Collections.Generic.List<System.String>

Gets and sets the property NetworkLoadBalancerArns.

The Amazon Resource Names (ARNs) of one or more Network Load Balancers for your service.

Public Property PrivateDnsName System.String

Gets and sets the property PrivateDnsName.

(Interface endpoint configuration) The private DNS name to assign to the VPC endpoint service.

Public Property TagSpecifications System.Collections.Generic.List<Amazon.EC2.Model.TagSpecification>

Gets and sets the property TagSpecifications.

The tags to associate with the service.

Version Information

.NET Core App:
Supported in: 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.5, 4.0, 3.5