public static interface DescribeAccessPolicyResponse.Builder extends IoTSiteWiseResponse.Builder, SdkPojo, CopyableBuilder<DescribeAccessPolicyResponse.Builder,DescribeAccessPolicyResponse>
| Modifier and Type | Method and Description |
|---|---|
DescribeAccessPolicyResponse.Builder |
accessPolicyArn(String accessPolicyArn)
The ARN of the
access policy, which has the following format.
|
DescribeAccessPolicyResponse.Builder |
accessPolicyCreationDate(Instant accessPolicyCreationDate)
The date the access policy was created, in Unix epoch time.
|
DescribeAccessPolicyResponse.Builder |
accessPolicyId(String accessPolicyId)
The ID of the access policy.
|
default DescribeAccessPolicyResponse.Builder |
accessPolicyIdentity(Consumer<Identity.Builder> accessPolicyIdentity)
The identity (IAM Identity Center user, IAM Identity Center group, or IAM user) to which this access policy
applies.
|
DescribeAccessPolicyResponse.Builder |
accessPolicyIdentity(Identity accessPolicyIdentity)
The identity (IAM Identity Center user, IAM Identity Center group, or IAM user) to which this access policy
applies.
|
DescribeAccessPolicyResponse.Builder |
accessPolicyLastUpdateDate(Instant accessPolicyLastUpdateDate)
The date the access policy was last updated, in Unix epoch time.
|
DescribeAccessPolicyResponse.Builder |
accessPolicyPermission(Permission accessPolicyPermission)
The access policy permission.
|
DescribeAccessPolicyResponse.Builder |
accessPolicyPermission(String accessPolicyPermission)
The access policy permission.
|
default DescribeAccessPolicyResponse.Builder |
accessPolicyResource(Consumer<Resource.Builder> accessPolicyResource)
The IoT SiteWise Monitor resource (portal or project) to which this access policy provides access.
|
DescribeAccessPolicyResponse.Builder |
accessPolicyResource(Resource accessPolicyResource)
The IoT SiteWise Monitor resource (portal or project) to which this access policy provides access.
|
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponseequalsBySdkFields, sdkFieldscopyapplyMutation, buildDescribeAccessPolicyResponse.Builder accessPolicyId(String accessPolicyId)
The ID of the access policy.
accessPolicyId - The ID of the access policy.DescribeAccessPolicyResponse.Builder accessPolicyArn(String accessPolicyArn)
The ARN of the access policy, which has the following format.
arn:${Partition}:iotsitewise:${Region}:${Account}:access-policy/${AccessPolicyId}
accessPolicyArn - The ARN of
the access policy, which has the following format.
arn:${Partition}:iotsitewise:${Region}:${Account}:access-policy/${AccessPolicyId}
DescribeAccessPolicyResponse.Builder accessPolicyIdentity(Identity accessPolicyIdentity)
The identity (IAM Identity Center user, IAM Identity Center group, or IAM user) to which this access policy applies.
accessPolicyIdentity - The identity (IAM Identity Center user, IAM Identity Center group, or IAM user) to which this access
policy applies.default DescribeAccessPolicyResponse.Builder accessPolicyIdentity(Consumer<Identity.Builder> accessPolicyIdentity)
The identity (IAM Identity Center user, IAM Identity Center group, or IAM user) to which this access policy applies.
This is a convenience method that creates an instance of theIdentity.Builder avoiding the need to
create one manually via Identity.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result is
passed to accessPolicyIdentity(Identity).
accessPolicyIdentity - a consumer that will call methods on Identity.BuilderaccessPolicyIdentity(Identity)DescribeAccessPolicyResponse.Builder accessPolicyResource(Resource accessPolicyResource)
The IoT SiteWise Monitor resource (portal or project) to which this access policy provides access.
accessPolicyResource - The IoT SiteWise Monitor resource (portal or project) to which this access policy provides access.default DescribeAccessPolicyResponse.Builder accessPolicyResource(Consumer<Resource.Builder> accessPolicyResource)
The IoT SiteWise Monitor resource (portal or project) to which this access policy provides access.
This is a convenience method that creates an instance of theResource.Builder avoiding the need to
create one manually via Resource.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result is
passed to accessPolicyResource(Resource).
accessPolicyResource - a consumer that will call methods on Resource.BuilderaccessPolicyResource(Resource)DescribeAccessPolicyResponse.Builder accessPolicyPermission(String accessPolicyPermission)
The access policy permission. Note that a project ADMINISTRATOR is also known as a project
owner.
accessPolicyPermission - The access policy permission. Note that a project ADMINISTRATOR is also known as a
project owner.Permission,
PermissionDescribeAccessPolicyResponse.Builder accessPolicyPermission(Permission accessPolicyPermission)
The access policy permission. Note that a project ADMINISTRATOR is also known as a project
owner.
accessPolicyPermission - The access policy permission. Note that a project ADMINISTRATOR is also known as a
project owner.Permission,
PermissionDescribeAccessPolicyResponse.Builder accessPolicyCreationDate(Instant accessPolicyCreationDate)
The date the access policy was created, in Unix epoch time.
accessPolicyCreationDate - The date the access policy was created, in Unix epoch time.DescribeAccessPolicyResponse.Builder accessPolicyLastUpdateDate(Instant accessPolicyLastUpdateDate)
The date the access policy was last updated, in Unix epoch time.
accessPolicyLastUpdateDate - The date the access policy was last updated, in Unix epoch time.Copyright © 2023. All rights reserved.