@Stability(value=Stable) public static final class CfnRoleAliasProps.Builder extends Object implements software.amazon.jsii.Builder<CfnRoleAliasProps>
CfnRoleAliasProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CfnRoleAliasProps |
build()
Builds the configured instance.
|
CfnRoleAliasProps.Builder |
credentialDurationSeconds(Number credentialDurationSeconds)
Sets the value of
CfnRoleAliasProps.getCredentialDurationSeconds() |
CfnRoleAliasProps.Builder |
roleAlias(String roleAlias)
Sets the value of
CfnRoleAliasProps.getRoleAlias() |
CfnRoleAliasProps.Builder |
roleArn(String roleArn)
Sets the value of
CfnRoleAliasProps.getRoleArn() |
CfnRoleAliasProps.Builder |
tags(List<? extends CfnTag> tags)
Sets the value of
CfnRoleAliasProps.getTags() |
@Stability(value=Stable) public CfnRoleAliasProps.Builder roleArn(String roleArn)
CfnRoleAliasProps.getRoleArn()roleArn - The role ARN. This parameter is required.this@Stability(value=Stable) public CfnRoleAliasProps.Builder credentialDurationSeconds(Number credentialDurationSeconds)
CfnRoleAliasProps.getCredentialDurationSeconds()credentialDurationSeconds - The number of seconds for which the credential is valid.this@Stability(value=Stable) public CfnRoleAliasProps.Builder roleAlias(String roleAlias)
CfnRoleAliasProps.getRoleAlias()roleAlias - The role alias.this@Stability(value=Stable) public CfnRoleAliasProps.Builder tags(List<? extends CfnTag> tags)
CfnRoleAliasProps.getTags()tags - An array of key-value pairs to apply to this resource.
For more information, see Tag .this@Stability(value=Stable) public CfnRoleAliasProps build()
build in interface software.amazon.jsii.Builder<CfnRoleAliasProps>CfnRoleAliasPropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.