public static interface ResourceSharePermissionDetail.Builder extends SdkPojo, CopyableBuilder<ResourceSharePermissionDetail.Builder,ResourceSharePermissionDetail>
| Modifier and Type | Method and Description |
|---|---|
ResourceSharePermissionDetail.Builder |
arn(String arn)
The Amazon Resoure Name
(ARN) of this RAM permission.
|
ResourceSharePermissionDetail.Builder |
creationTime(Instant creationTime)
The date and time when the permission was created.
|
ResourceSharePermissionDetail.Builder |
defaultVersion(Boolean defaultVersion)
Specifies whether the version of the permission represented in this structure is the default version for this
permission.
|
ResourceSharePermissionDetail.Builder |
isResourceTypeDefault(Boolean isResourceTypeDefault)
Specifies whether the version of the permission represented in this structure is the default version for all
resources of this resource type.
|
ResourceSharePermissionDetail.Builder |
lastUpdatedTime(Instant lastUpdatedTime)
The date and time when the permission was last updated.
|
ResourceSharePermissionDetail.Builder |
name(String name)
The name of this permission.
|
ResourceSharePermissionDetail.Builder |
permission(String permission)
The permission's effect and actions in JSON format.
|
ResourceSharePermissionDetail.Builder |
resourceType(String resourceType)
The resource type to which this permission applies.
|
ResourceSharePermissionDetail.Builder |
version(String version)
The version of the permission represented in this structure.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildResourceSharePermissionDetail.Builder arn(String arn)
The Amazon Resoure Name (ARN) of this RAM permission.
arn - The Amazon
Resoure Name (ARN) of this RAM permission.ResourceSharePermissionDetail.Builder version(String version)
The version of the permission represented in this structure.
version - The version of the permission represented in this structure.ResourceSharePermissionDetail.Builder defaultVersion(Boolean defaultVersion)
Specifies whether the version of the permission represented in this structure is the default version for this permission.
defaultVersion - Specifies whether the version of the permission represented in this structure is the default version
for this permission.ResourceSharePermissionDetail.Builder name(String name)
The name of this permission.
name - The name of this permission.ResourceSharePermissionDetail.Builder resourceType(String resourceType)
The resource type to which this permission applies.
resourceType - The resource type to which this permission applies.ResourceSharePermissionDetail.Builder permission(String permission)
The permission's effect and actions in JSON format. The effect indicates whether the specified
actions are allowed or denied. The actions list the operations to which the principal is granted
or denied access.
permission - The permission's effect and actions in JSON format. The effect indicates whether the
specified actions are allowed or denied. The actions list the operations to which the
principal is granted or denied access.ResourceSharePermissionDetail.Builder creationTime(Instant creationTime)
The date and time when the permission was created.
creationTime - The date and time when the permission was created.ResourceSharePermissionDetail.Builder lastUpdatedTime(Instant lastUpdatedTime)
The date and time when the permission was last updated.
lastUpdatedTime - The date and time when the permission was last updated.ResourceSharePermissionDetail.Builder isResourceTypeDefault(Boolean isResourceTypeDefault)
Specifies whether the version of the permission represented in this structure is the default version for all resources of this resource type.
isResourceTypeDefault - Specifies whether the version of the permission represented in this structure is the default version
for all resources of this resource type.Copyright © 2022. All rights reserved.