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 ModifyVpcEndpointServicePermissions operation. Modifies the permissions for your VPC endpoint service. You can add or remove permissions for service consumers (IAM users, IAM roles, and AWS accounts) to connect to your endpoint service.

If you grant permissions to all principals, the service is public. Any users who know the name of a public service can send a request to attach an endpoint. If the service does not require manual approval, attachments are automatically approved.

Inheritance Hierarchy

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

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

Syntax

C#
public class ModifyVpcEndpointServicePermissionsRequest : AmazonEC2Request
         IAmazonWebServiceRequest

The ModifyVpcEndpointServicePermissionsRequest type exposes the following members

Constructors

Properties

NameTypeDescription
Public Property AddAllowedPrincipals System.Collections.Generic.List<System.String>

Gets and sets the property AddAllowedPrincipals.

The Amazon Resource Names (ARN) of one or more principals. Permissions are granted to the principals in this list. To grant permissions to all principals, specify an asterisk (*).

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

Gets and sets the property RemoveAllowedPrincipals.

The Amazon Resource Names (ARN) of one or more principals. Permissions are revoked for principals in this list.

Public Property ServiceId System.String

Gets and sets the property ServiceId.

The ID of the service.

Version Information

.NET Standard:
Supported in: 1.3

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

Portable Class Library:
Supported in: Windows Store Apps
Supported in: Windows Phone 8.1
Supported in: Xamarin Android
Supported in: Xamarin iOS (Unified)
Supported in: Xamarin.Forms