public static interface ReplacePermissionAssociationsWork.Builder extends SdkPojo, CopyableBuilder<ReplacePermissionAssociationsWork.Builder,ReplacePermissionAssociationsWork>
| Modifier and Type | Method and Description |
|---|---|
ReplacePermissionAssociationsWork.Builder |
creationTime(Instant creationTime)
The date and time when this asynchronous background task was created.
|
ReplacePermissionAssociationsWork.Builder |
fromPermissionArn(String fromPermissionArn)
The Amazon Resource Name
(ARN) of the managed permission that this background task is replacing.
|
ReplacePermissionAssociationsWork.Builder |
fromPermissionVersion(String fromPermissionVersion)
The version of the managed permission that this background task is replacing.
|
ReplacePermissionAssociationsWork.Builder |
id(String id)
The unique identifier for the background task associated with one ReplacePermissionAssociations
request.
|
ReplacePermissionAssociationsWork.Builder |
lastUpdatedTime(Instant lastUpdatedTime)
The date and time when the status of this background task was last updated.
|
ReplacePermissionAssociationsWork.Builder |
status(ReplacePermissionAssociationsWorkStatus status)
Specifies the current status of the background tasks for the specified ID.
|
ReplacePermissionAssociationsWork.Builder |
status(String status)
Specifies the current status of the background tasks for the specified ID.
|
ReplacePermissionAssociationsWork.Builder |
statusMessage(String statusMessage)
Specifies the reason for a
FAILED status. |
ReplacePermissionAssociationsWork.Builder |
toPermissionArn(String toPermissionArn)
The ARN of the managed permission that this background task is associating with the resource shares in place
of the managed permission and version specified in
fromPermissionArn and
fromPermissionVersion. |
ReplacePermissionAssociationsWork.Builder |
toPermissionVersion(String toPermissionVersion)
The version of the managed permission that this background task is associating with the resource shares.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildReplacePermissionAssociationsWork.Builder id(String id)
The unique identifier for the background task associated with one ReplacePermissionAssociations request.
id - The unique identifier for the background task associated with one ReplacePermissionAssociations
request.ReplacePermissionAssociationsWork.Builder fromPermissionArn(String fromPermissionArn)
The Amazon Resource Name (ARN) of the managed permission that this background task is replacing.
fromPermissionArn - The Amazon
Resource Name (ARN) of the managed permission that this background task is replacing.ReplacePermissionAssociationsWork.Builder fromPermissionVersion(String fromPermissionVersion)
The version of the managed permission that this background task is replacing.
fromPermissionVersion - The version of the managed permission that this background task is replacing.ReplacePermissionAssociationsWork.Builder toPermissionArn(String toPermissionArn)
The ARN of the managed permission that this background task is associating with the resource shares in place
of the managed permission and version specified in fromPermissionArn and
fromPermissionVersion.
toPermissionArn - The ARN of the managed permission that this background task is associating with the resource shares in
place of the managed permission and version specified in fromPermissionArn and
fromPermissionVersion.ReplacePermissionAssociationsWork.Builder toPermissionVersion(String toPermissionVersion)
The version of the managed permission that this background task is associating with the resource shares. This is always the version that is currently the default for this managed permission.
toPermissionVersion - The version of the managed permission that this background task is associating with the resource
shares. This is always the version that is currently the default for this managed permission.ReplacePermissionAssociationsWork.Builder status(String status)
Specifies the current status of the background tasks for the specified ID. The output is one of the following strings:
IN_PROGRESS
COMPLETED
FAILED
status - Specifies the current status of the background tasks for the specified ID. The output is one of the
following strings:
IN_PROGRESS
COMPLETED
FAILED
ReplacePermissionAssociationsWorkStatus,
ReplacePermissionAssociationsWorkStatusReplacePermissionAssociationsWork.Builder status(ReplacePermissionAssociationsWorkStatus status)
Specifies the current status of the background tasks for the specified ID. The output is one of the following strings:
IN_PROGRESS
COMPLETED
FAILED
status - Specifies the current status of the background tasks for the specified ID. The output is one of the
following strings:
IN_PROGRESS
COMPLETED
FAILED
ReplacePermissionAssociationsWorkStatus,
ReplacePermissionAssociationsWorkStatusReplacePermissionAssociationsWork.Builder statusMessage(String statusMessage)
Specifies the reason for a FAILED status. This field is present only when there
status is FAILED.
statusMessage - Specifies the reason for a FAILED status. This field is present only when there
status is FAILED.ReplacePermissionAssociationsWork.Builder creationTime(Instant creationTime)
The date and time when this asynchronous background task was created.
creationTime - The date and time when this asynchronous background task was created.ReplacePermissionAssociationsWork.Builder lastUpdatedTime(Instant lastUpdatedTime)
The date and time when the status of this background task was last updated.
lastUpdatedTime - The date and time when the status of this background task was last updated.Copyright © 2023. All rights reserved.