@Stability(value=Stable) public static final class CfnAccessPolicyProps.Builder extends Object implements software.amazon.jsii.Builder<CfnAccessPolicyProps>
CfnAccessPolicyProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CfnAccessPolicyProps.Builder |
accessPolicyIdentity(CfnAccessPolicy.AccessPolicyIdentityProperty accessPolicyIdentity)
Sets the value of
CfnAccessPolicyProps.getAccessPolicyIdentity() |
CfnAccessPolicyProps.Builder |
accessPolicyIdentity(IResolvable accessPolicyIdentity)
Sets the value of
CfnAccessPolicyProps.getAccessPolicyIdentity() |
CfnAccessPolicyProps.Builder |
accessPolicyPermission(String accessPolicyPermission)
Sets the value of
CfnAccessPolicyProps.getAccessPolicyPermission() |
CfnAccessPolicyProps.Builder |
accessPolicyResource(CfnAccessPolicy.AccessPolicyResourceProperty accessPolicyResource)
Sets the value of
CfnAccessPolicyProps.getAccessPolicyResource() |
CfnAccessPolicyProps.Builder |
accessPolicyResource(IResolvable accessPolicyResource)
Sets the value of
CfnAccessPolicyProps.getAccessPolicyResource() |
CfnAccessPolicyProps |
build()
Builds the configured instance.
|
@Stability(value=Stable) public CfnAccessPolicyProps.Builder accessPolicyIdentity(CfnAccessPolicy.AccessPolicyIdentityProperty accessPolicyIdentity)
CfnAccessPolicyProps.getAccessPolicyIdentity()accessPolicyIdentity - The identity for this access policy. This parameter is required.
Choose an AWS SSO user, an AWS SSO group, or an IAM user.this@Stability(value=Stable) public CfnAccessPolicyProps.Builder accessPolicyIdentity(IResolvable accessPolicyIdentity)
CfnAccessPolicyProps.getAccessPolicyIdentity()accessPolicyIdentity - The identity for this access policy. This parameter is required.
Choose an AWS SSO user, an AWS SSO group, or an IAM user.this@Stability(value=Stable) public CfnAccessPolicyProps.Builder accessPolicyPermission(String accessPolicyPermission)
CfnAccessPolicyProps.getAccessPolicyPermission()accessPolicyPermission - The permission level for this access policy. This parameter is required.
Choose either a ADMINISTRATOR or VIEWER . Note that a project ADMINISTRATOR is also known as a project owner.this@Stability(value=Stable) public CfnAccessPolicyProps.Builder accessPolicyResource(CfnAccessPolicy.AccessPolicyResourceProperty accessPolicyResource)
CfnAccessPolicyProps.getAccessPolicyResource()accessPolicyResource - The AWS IoT SiteWise Monitor resource for this access policy. This parameter is required.
Choose either a portal or a project.this@Stability(value=Stable) public CfnAccessPolicyProps.Builder accessPolicyResource(IResolvable accessPolicyResource)
CfnAccessPolicyProps.getAccessPolicyResource()accessPolicyResource - The AWS IoT SiteWise Monitor resource for this access policy. This parameter is required.
Choose either a portal or a project.this@Stability(value=Stable) public CfnAccessPolicyProps build()
build in interface software.amazon.jsii.Builder<CfnAccessPolicyProps>CfnAccessPolicyPropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.