Package com.pulumi.aws.quicksight.inputs
Class DataSourceCredentialsArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.quicksight.inputs.DataSourceCredentialsArgs.Builder
-
- Enclosing class:
- DataSourceCredentialsArgs
public static final class DataSourceCredentialsArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(DataSourceCredentialsArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DataSourceCredentialsArgsbuild()DataSourceCredentialsArgs.BuildercopySourceArn(com.pulumi.core.Output<java.lang.String> copySourceArn)DataSourceCredentialsArgs.BuildercopySourceArn(java.lang.String copySourceArn)DataSourceCredentialsArgs.BuildercredentialPair(DataSourceCredentialsCredentialPairArgs credentialPair)DataSourceCredentialsArgs.BuildercredentialPair(com.pulumi.core.Output<DataSourceCredentialsCredentialPairArgs> credentialPair)DataSourceCredentialsArgs.BuildersecretArn(com.pulumi.core.Output<java.lang.String> secretArn)DataSourceCredentialsArgs.BuildersecretArn(java.lang.String secretArn)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(DataSourceCredentialsArgs defaults)
-
-
Method Detail
-
copySourceArn
public DataSourceCredentialsArgs.Builder copySourceArn(@Nullable com.pulumi.core.Output<java.lang.String> copySourceArn)
- Parameters:
copySourceArn- ARN of a data source that has the credential pair to use. When the value is not null, the `credentialPair` from the data source in the ARN is used.- Returns:
- builder
-
copySourceArn
public DataSourceCredentialsArgs.Builder copySourceArn(java.lang.String copySourceArn)
- Parameters:
copySourceArn- ARN of a data source that has the credential pair to use. When the value is not null, the `credentialPair` from the data source in the ARN is used.- Returns:
- builder
-
credentialPair
public DataSourceCredentialsArgs.Builder credentialPair(@Nullable com.pulumi.core.Output<DataSourceCredentialsCredentialPairArgs> credentialPair)
- Parameters:
credentialPair- Credential pair. See `credentialPair` Block below for more details.- Returns:
- builder
-
credentialPair
public DataSourceCredentialsArgs.Builder credentialPair(DataSourceCredentialsCredentialPairArgs credentialPair)
- Parameters:
credentialPair- Credential pair. See `credentialPair` Block below for more details.- Returns:
- builder
-
secretArn
public DataSourceCredentialsArgs.Builder secretArn(@Nullable com.pulumi.core.Output<java.lang.String> secretArn)
- Parameters:
secretArn- ARN of the secret associated with the data source in Amazon Secrets Manager.- Returns:
- builder
-
secretArn
public DataSourceCredentialsArgs.Builder secretArn(java.lang.String secretArn)
- Parameters:
secretArn- ARN of the secret associated with the data source in Amazon Secrets Manager.- Returns:
- builder
-
build
public DataSourceCredentialsArgs build()
-
-