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 ModifyVpcEndpointServiceConfiguration operation. Modifies the attributes of your VPC endpoint service configuration. You can change the Network Load Balancers or Gateway Load Balancers for your service, and you can specify whether acceptance is required for requests to connect to your endpoint service through an interface VPC endpoint.

If you set or modify 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.ModifyVpcEndpointServiceConfigurationRequest

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

Syntax

C#
public class ModifyVpcEndpointServiceConfigurationRequest : AmazonEC2Request
         IAmazonWebServiceRequest

The ModifyVpcEndpointServiceConfigurationRequest type exposes the following members

Constructors

Properties

NameTypeDescription
Public Property AcceptanceRequired System.Boolean

Gets and sets the property AcceptanceRequired.

Indicates whether requests to create an endpoint to your service must be accepted.

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

Gets and sets the property AddGatewayLoadBalancerArns.

The Amazon Resource Names (ARNs) of Gateway Load Balancers to add to your service configuration.

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

Gets and sets the property AddNetworkLoadBalancerArns.

The Amazon Resource Names (ARNs) of Network Load Balancers to add to your service configuration.

Public Property PrivateDnsName System.String

Gets and sets the property PrivateDnsName.

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

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

Gets and sets the property RemoveGatewayLoadBalancerArns.

The Amazon Resource Names (ARNs) of Gateway Load Balancers to remove from your service configuration.

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

Gets and sets the property RemoveNetworkLoadBalancerArns.

The Amazon Resource Names (ARNs) of Network Load Balancers to remove from your service configuration.

Public Property RemovePrivateDnsName System.Boolean

Gets and sets the property RemovePrivateDnsName.

(Interface endpoint configuration) Removes the private DNS name of the endpoint service.

Public Property ServiceId System.String

Gets and sets the property ServiceId.

The ID of 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