public static interface GetClusterCredentialsWithIamRequest.Builder extends RedshiftRequest.Builder, SdkPojo, CopyableBuilder<GetClusterCredentialsWithIamRequest.Builder,GetClusterCredentialsWithIamRequest>
| Modifier and Type | Method and Description |
|---|---|
GetClusterCredentialsWithIamRequest.Builder |
clusterIdentifier(String clusterIdentifier)
The unique identifier of the cluster that contains the database for which you are requesting credentials.
|
GetClusterCredentialsWithIamRequest.Builder |
customDomainName(String customDomainName)
The custom domain name for the IAM message cluster credentials.
|
GetClusterCredentialsWithIamRequest.Builder |
dbName(String dbName)
The name of the database for which you are requesting credentials.
|
GetClusterCredentialsWithIamRequest.Builder |
durationSeconds(Integer durationSeconds)
The number of seconds until the returned temporary password expires.
|
GetClusterCredentialsWithIamRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
GetClusterCredentialsWithIamRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildGetClusterCredentialsWithIamRequest.Builder dbName(String dbName)
The name of the database for which you are requesting credentials. If the database name is specified, the IAM
policy must allow access to the resource dbname for the specified database name. If the database
name is not specified, access to all databases is allowed.
dbName - The name of the database for which you are requesting credentials. If the database name is specified,
the IAM policy must allow access to the resource dbname for the specified database name.
If the database name is not specified, access to all databases is allowed.GetClusterCredentialsWithIamRequest.Builder clusterIdentifier(String clusterIdentifier)
The unique identifier of the cluster that contains the database for which you are requesting credentials.
clusterIdentifier - The unique identifier of the cluster that contains the database for which you are requesting
credentials.GetClusterCredentialsWithIamRequest.Builder durationSeconds(Integer durationSeconds)
The number of seconds until the returned temporary password expires.
Range: 900-3600. Default: 900.
durationSeconds - The number of seconds until the returned temporary password expires.
Range: 900-3600. Default: 900.
GetClusterCredentialsWithIamRequest.Builder customDomainName(String customDomainName)
The custom domain name for the IAM message cluster credentials.
customDomainName - The custom domain name for the IAM message cluster credentials.GetClusterCredentialsWithIamRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderGetClusterCredentialsWithIamRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.