Uses of Class
software.amazon.awscdk.services.iam.ArnPrincipal
Package
Description
Amazon EC2 Construct Library
AWS Identity and Access Management Construct Library
-
Uses of ArnPrincipal in software.amazon.awscdk.services.ec2
Modifier and TypeMethodDescriptionVpcEndpointService.getAllowedPrincipals()
One or more Principal ARNs to allow inbound connections to.default List<ArnPrincipal>
VpcEndpointServiceProps.getAllowedPrincipals()
IAM users, IAM roles, or AWS accounts to allow inbound connections from.final List<ArnPrincipal>
VpcEndpointServiceProps.Jsii$Proxy.getAllowedPrincipals()
VpcEndpointService.getWhitelistedPrincipals()
Deprecated.default List<ArnPrincipal>
VpcEndpointServiceProps.getWhitelistedPrincipals()
Deprecated.useallowedPrincipals
final List<ArnPrincipal>
VpcEndpointServiceProps.Jsii$Proxy.getWhitelistedPrincipals()
Modifier and TypeMethodDescriptionVpcEndpointService.Builder.allowedPrincipals
(List<? extends ArnPrincipal> allowedPrincipals) IAM users, IAM roles, or AWS accounts to allow inbound connections from.VpcEndpointServiceProps.Builder.allowedPrincipals
(List<? extends ArnPrincipal> allowedPrincipals) Sets the value ofVpcEndpointServiceProps.getAllowedPrincipals()
VpcEndpointService.Builder.whitelistedPrincipals
(List<? extends ArnPrincipal> whitelistedPrincipals) Deprecated.useallowedPrincipals
VpcEndpointServiceProps.Builder.whitelistedPrincipals
(List<? extends ArnPrincipal> whitelistedPrincipals) Deprecated.use `allowedPrincipals` -
Uses of ArnPrincipal in software.amazon.awscdk.services.iam
Modifier and TypeClassDescriptionclass
Specify AWS account ID as the principal entity in a policy to delegate authority to the account.class
Use the AWS account into which a stack is deployed as the principal entity in a policy.class
Deprecated.useAnyPrincipal
class
A principal representing all AWS identities in all accounts.
allowedPrincipals