| Package | Description |
|---|---|
| software.amazon.awscdk.services.ec2 |
Amazon EC2 Construct Library
|
| software.amazon.awscdk.services.iam |
AWS Identity and Access Management Construct Library
|
| Modifier and Type | Method and Description |
|---|---|
List<ArnPrincipal> |
VpcEndpointService.getAllowedPrincipals()
(experimental) One or more Principal ARNs to allow inbound connections to.
|
default List<ArnPrincipal> |
VpcEndpointServiceProps.getAllowedPrincipals()
(experimental) IAM users, IAM roles, or AWS accounts to allow inbound connections from.
|
List<ArnPrincipal> |
VpcEndpointServiceProps.Jsii$Proxy.getAllowedPrincipals() |
| Modifier and Type | Method and Description |
|---|---|
VpcEndpointService.Builder |
VpcEndpointService.Builder.allowedPrincipals(List<? extends ArnPrincipal> allowedPrincipals)
(experimental) IAM users, IAM roles, or AWS accounts to allow inbound connections from.
|
VpcEndpointServiceProps.Builder |
VpcEndpointServiceProps.Builder.allowedPrincipals(List<? extends ArnPrincipal> allowedPrincipals)
Sets the value of
VpcEndpointServiceProps.getAllowedPrincipals() |
| Constructor and Description |
|---|
Jsii$Proxy(List<? extends IVpcEndpointServiceLoadBalancer> vpcEndpointServiceLoadBalancers,
Boolean acceptanceRequired,
List<? extends ArnPrincipal> allowedPrincipals)
Constructor that initializes the object based on literal property values passed by the
VpcEndpointServiceProps.Builder. |
| Modifier and Type | Class and Description |
|---|---|
class |
AccountPrincipal
(experimental) Specify AWS account ID as the principal entity in a policy to delegate authority to the account.
|
class |
AccountRootPrincipal
(experimental) Use the AWS account into which a stack is deployed as the principal entity in a policy.
|
class |
AnyPrincipal
(experimental) A principal representing all identities in all accounts.
|
Copyright © 2021. All rights reserved.