@Stability(value=Experimental) public static final class ServicePrincipal.Builder extends Object implements software.amazon.jsii.Builder<ServicePrincipal>
ServicePrincipal.| Modifier and Type | Method and Description |
|---|---|
ServicePrincipal |
build() |
ServicePrincipal.Builder |
conditions(Map<String,? extends Object> conditions)
(experimental) Additional conditions to add to the Service Principal.
|
static ServicePrincipal.Builder |
create(String service) |
ServicePrincipal.Builder |
region(String region)
(experimental) The region in which the service is operating.
|
@Stability(value=Experimental) public static ServicePrincipal.Builder create(String service)
service - AWS service (i.e. sqs.amazonaws.com). This parameter is required.ServicePrincipal.Builder.@Stability(value=Experimental) public ServicePrincipal.Builder conditions(Map<String,? extends Object> conditions)
Default: - No conditions
conditions - Additional conditions to add to the Service Principal. This parameter is required.this@Stability(value=Experimental) public ServicePrincipal.Builder region(String region)
Default: the current Stack's region.
region - The region in which the service is operating. This parameter is required.this@Stability(value=Experimental) public ServicePrincipal build()
build in interface software.amazon.jsii.Builder<ServicePrincipal>Copyright © 2021. All rights reserved.