| 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 |
|---|---|
default List<ArnPrincipal> |
VpcEndpointServiceProps.getAllowedPrincipals()
IAM users, IAM roles, or AWS accounts to allow inbound connections from.
|
List<ArnPrincipal> |
VpcEndpointServiceProps.Jsii$Proxy.getAllowedPrincipals() |
List<ArnPrincipal> |
VpcEndpointService.getAllowedPrincipals()
One or more Principal ARNs to allow inbound connections to.
|
| Modifier and Type | Method and Description |
|---|---|
VpcEndpointServiceProps.Builder |
VpcEndpointServiceProps.Builder.allowedPrincipals(List<? extends ArnPrincipal> allowedPrincipals)
Sets the value of
VpcEndpointServiceProps.getAllowedPrincipals() |
VpcEndpointService.Builder |
VpcEndpointService.Builder.allowedPrincipals(List<? extends ArnPrincipal> allowedPrincipals)
IAM users, IAM roles, or AWS accounts to allow inbound connections from.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AccountPrincipal
Specify AWS account ID as the principal entity in a policy to delegate authority to the account.
|
class |
AccountRootPrincipal
Use the AWS account into which a stack is deployed as the principal entity in a policy.
|
class |
AnyPrincipal
A principal representing all AWS identities in all accounts.
|
Copyright © 2022. All rights reserved.