public static final class GetRoleResponseBody.Role.Builder extends Object
| 构造器和说明 |
|---|
Builder() |
| 限定符和类型 | 方法和说明 |
|---|---|
GetRoleResponseBody.Role.Builder |
arn(String arn)
The Alibaba Cloud Resource Name (ARN) of the RAM role.
|
GetRoleResponseBody.Role.Builder |
assumeRolePolicyDocument(String assumeRolePolicyDocument)
The document of the policy that specifies the trusted entity to assume the RAM role.
|
GetRoleResponseBody.Role |
build() |
GetRoleResponseBody.Role.Builder |
createDate(String createDate)
The time when the RAM role was created.
|
GetRoleResponseBody.Role.Builder |
description(String description)
The description of the RAM role.
|
GetRoleResponseBody.Role.Builder |
isServiceLinkedRole(Boolean isServiceLinkedRole)
Indicates whether the RAM role is a service linked role.
|
GetRoleResponseBody.Role.Builder |
latestDeletionTask(GetRoleResponseBody.LatestDeletionTask latestDeletionTask)
The information of the most recent deletion task.
|
GetRoleResponseBody.Role.Builder |
maxSessionDuration(Long maxSessionDuration)
The maximum session duration of the RAM role.
|
GetRoleResponseBody.Role.Builder |
roleId(String roleId)
The ID of the RAM role.
|
GetRoleResponseBody.Role.Builder |
roleName(String roleName)
The name of the RAM role.
|
GetRoleResponseBody.Role.Builder |
rolePrincipalName(String rolePrincipalName)
The name of the RAM role after authorization.
|
GetRoleResponseBody.Role.Builder |
updateDate(String updateDate)
The time when the RAM role was updated.
|
public GetRoleResponseBody.Role.Builder arn(String arn)
public GetRoleResponseBody.Role.Builder assumeRolePolicyDocument(String assumeRolePolicyDocument)
public GetRoleResponseBody.Role.Builder createDate(String createDate)
public GetRoleResponseBody.Role.Builder description(String description)
public GetRoleResponseBody.Role.Builder isServiceLinkedRole(Boolean isServiceLinkedRole)
public GetRoleResponseBody.Role.Builder latestDeletionTask(GetRoleResponseBody.LatestDeletionTask latestDeletionTask)
public GetRoleResponseBody.Role.Builder maxSessionDuration(Long maxSessionDuration)
public GetRoleResponseBody.Role.Builder roleId(String roleId)
public GetRoleResponseBody.Role.Builder roleName(String roleName)
public GetRoleResponseBody.Role.Builder rolePrincipalName(String rolePrincipalName)
public GetRoleResponseBody.Role.Builder updateDate(String updateDate)
public GetRoleResponseBody.Role build()
Copyright © 2023. All rights reserved.