Package com.pulumi.aws.dms.inputs
Class MigrationProjectSourceDataProviderDescriptorArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.dms.inputs.MigrationProjectSourceDataProviderDescriptorArgs.Builder
-
- Enclosing class:
- MigrationProjectSourceDataProviderDescriptorArgs
public static final class MigrationProjectSourceDataProviderDescriptorArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(MigrationProjectSourceDataProviderDescriptorArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(MigrationProjectSourceDataProviderDescriptorArgs defaults)
-
-
Method Detail
-
dataProviderArn
public MigrationProjectSourceDataProviderDescriptorArgs.Builder dataProviderArn(com.pulumi.core.Output<java.lang.String> dataProviderArn)
- Parameters:
dataProviderArn- ARN of the data provider. The following arguments are optional:- Returns:
- builder
-
dataProviderArn
public MigrationProjectSourceDataProviderDescriptorArgs.Builder dataProviderArn(java.lang.String dataProviderArn)
- Parameters:
dataProviderArn- ARN of the data provider. The following arguments are optional:- Returns:
- builder
-
dataProviderName
public MigrationProjectSourceDataProviderDescriptorArgs.Builder dataProviderName(@Nullable com.pulumi.core.Output<java.lang.String> dataProviderName)
- Parameters:
dataProviderName- Name of the source data provider.- Returns:
- builder
-
dataProviderName
public MigrationProjectSourceDataProviderDescriptorArgs.Builder dataProviderName(java.lang.String dataProviderName)
- Parameters:
dataProviderName- Name of the source data provider.- Returns:
- builder
-
secretsManagerAccessRoleArn
public MigrationProjectSourceDataProviderDescriptorArgs.Builder secretsManagerAccessRoleArn(@Nullable com.pulumi.core.Output<java.lang.String> secretsManagerAccessRoleArn)
- Parameters:
secretsManagerAccessRoleArn- ARN of the IAM role used to access AWS Secrets Manager.- Returns:
- builder
-
secretsManagerAccessRoleArn
public MigrationProjectSourceDataProviderDescriptorArgs.Builder secretsManagerAccessRoleArn(java.lang.String secretsManagerAccessRoleArn)
- Parameters:
secretsManagerAccessRoleArn- ARN of the IAM role used to access AWS Secrets Manager.- Returns:
- builder
-
secretsManagerSecretId
public MigrationProjectSourceDataProviderDescriptorArgs.Builder secretsManagerSecretId(@Nullable com.pulumi.core.Output<java.lang.String> secretsManagerSecretId)
- Parameters:
secretsManagerSecretId- Identifier of the Secrets Manager secret used to store access credentials for the data provider.- Returns:
- builder
-
secretsManagerSecretId
public MigrationProjectSourceDataProviderDescriptorArgs.Builder secretsManagerSecretId(java.lang.String secretsManagerSecretId)
- Parameters:
secretsManagerSecretId- Identifier of the Secrets Manager secret used to store access credentials for the data provider.- Returns:
- builder
-
build
public MigrationProjectSourceDataProviderDescriptorArgs build()
-
-