public static interface ListPrincipalsRequest.Builder extends RamRequest.Builder, SdkPojo, CopyableBuilder<ListPrincipalsRequest.Builder,ListPrincipalsRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildListPrincipalsRequest.Builder resourceOwner(String resourceOwner)
The type of owner.
resourceOwner - The type of owner.ResourceOwner,
ResourceOwnerListPrincipalsRequest.Builder resourceOwner(ResourceOwner resourceOwner)
The type of owner.
resourceOwner - The type of owner.ResourceOwner,
ResourceOwnerListPrincipalsRequest.Builder resourceArn(String resourceArn)
The Amazon Resource Name (ARN) of the resource.
resourceArn - The Amazon Resource Name (ARN) of the resource.ListPrincipalsRequest.Builder principals(Collection<String> principals)
The principals.
principals - The principals.ListPrincipalsRequest.Builder principals(String... principals)
The principals.
principals - The principals.ListPrincipalsRequest.Builder resourceType(String resourceType)
The resource type.
Valid values: acm-pca:CertificateAuthority | appmesh:Mesh |
codebuild:Project | codebuild:ReportGroup | ec2:CapacityReservation |
ec2:DedicatedHost | ec2:LocalGatewayRouteTable | ec2:PrefixList |
ec2:Subnet | ec2:TrafficMirrorTarget | ec2:TransitGateway |
imagebuilder:Component | imagebuilder:Image | imagebuilder:ImageRecipe
| imagebuilder:ContainerRecipe | glue:Catalog | glue:Database |
glue:Table | license-manager:LicenseConfiguration I
network-firewall:FirewallPolicy | network-firewall:StatefulRuleGroup |
network-firewall:StatelessRuleGroup | outposts:Outpost |
resource-groups:Group | rds:Cluster |
route53resolver:FirewallRuleGroup |route53resolver:ResolverQueryLogConfig |
route53resolver:ResolverRule
resourceType - The resource type.
Valid values: acm-pca:CertificateAuthority | appmesh:Mesh |
codebuild:Project | codebuild:ReportGroup |
ec2:CapacityReservation | ec2:DedicatedHost |
ec2:LocalGatewayRouteTable | ec2:PrefixList | ec2:Subnet |
ec2:TrafficMirrorTarget | ec2:TransitGateway |
imagebuilder:Component | imagebuilder:Image |
imagebuilder:ImageRecipe | imagebuilder:ContainerRecipe |
glue:Catalog | glue:Database | glue:Table |
license-manager:LicenseConfiguration I network-firewall:FirewallPolicy |
network-firewall:StatefulRuleGroup | network-firewall:StatelessRuleGroup |
outposts:Outpost | resource-groups:Group | rds:Cluster |
route53resolver:FirewallRuleGroup |route53resolver:ResolverQueryLogConfig |
route53resolver:ResolverRule
ListPrincipalsRequest.Builder resourceShareArns(Collection<String> resourceShareArns)
The Amazon Resource Names (ARN) of the resource shares.
resourceShareArns - The Amazon Resource Names (ARN) of the resource shares.ListPrincipalsRequest.Builder resourceShareArns(String... resourceShareArns)
The Amazon Resource Names (ARN) of the resource shares.
resourceShareArns - The Amazon Resource Names (ARN) of the resource shares.ListPrincipalsRequest.Builder nextToken(String nextToken)
The token for the next page of results.
nextToken - The token for the next page of results.ListPrincipalsRequest.Builder maxResults(Integer maxResults)
The maximum number of results to return with a single call. To retrieve the remaining results, make another
call with the returned nextToken value.
maxResults - The maximum number of results to return with a single call. To retrieve the remaining results, make
another call with the returned nextToken value.ListPrincipalsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderListPrincipalsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2021. All rights reserved.