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 (Amazon Web Services accounts, users, and IAM roles) 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.
Namespace: Amazon.EC2.Model
Assembly: AWSSDK.EC2.dll
Version: 3.x.y.z
public class ModifyVpcEndpointServicePermissionsRequest : AmazonEC2Request IAmazonWebServiceRequest
The ModifyVpcEndpointServicePermissionsRequest type exposes the following members
Name | Description | |
---|---|---|
![]() |
ModifyVpcEndpointServicePermissionsRequest() |
Name | Type | Description | |
---|---|---|---|
![]() |
AddAllowedPrincipals | System.Collections.Generic.List<System.String> |
Gets and sets the property AddAllowedPrincipals. The Amazon Resource Names (ARN) of the principals. Permissions are granted to the principals in this list. To grant permissions to all principals, specify an asterisk (*). |
![]() |
RemoveAllowedPrincipals | System.Collections.Generic.List<System.String> |
Gets and sets the property RemoveAllowedPrincipals. The Amazon Resource Names (ARN) of the principals. Permissions are revoked for principals in this list. |
![]() |
ServiceId | System.String |
Gets and sets the property ServiceId. The ID of the service. |
.NET Core App:
Supported in: 3.1
.NET Standard:
Supported in: 2.0
.NET Framework:
Supported in: 4.5, 4.0, 3.5