Package com.pulumi.alicloud.hbr
Class ReplicationVaultArgs.Builder
- java.lang.Object
-
- com.pulumi.alicloud.hbr.ReplicationVaultArgs.Builder
-
- Enclosing class:
- ReplicationVaultArgs
public static final class ReplicationVaultArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(ReplicationVaultArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ReplicationVaultArgs
build()
ReplicationVaultArgs.Builder
description(com.pulumi.core.Output<java.lang.String> description)
ReplicationVaultArgs.Builder
description(java.lang.String description)
ReplicationVaultArgs.Builder
replicationSourceRegionId(com.pulumi.core.Output<java.lang.String> replicationSourceRegionId)
ReplicationVaultArgs.Builder
replicationSourceRegionId(java.lang.String replicationSourceRegionId)
ReplicationVaultArgs.Builder
replicationSourceVaultId(com.pulumi.core.Output<java.lang.String> replicationSourceVaultId)
ReplicationVaultArgs.Builder
replicationSourceVaultId(java.lang.String replicationSourceVaultId)
ReplicationVaultArgs.Builder
vaultName(com.pulumi.core.Output<java.lang.String> vaultName)
ReplicationVaultArgs.Builder
vaultName(java.lang.String vaultName)
ReplicationVaultArgs.Builder
vaultStorageClass(com.pulumi.core.Output<java.lang.String> vaultStorageClass)
ReplicationVaultArgs.Builder
vaultStorageClass(java.lang.String vaultStorageClass)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ReplicationVaultArgs defaults)
-
-
Method Detail
-
description
public ReplicationVaultArgs.Builder description(@Nullable com.pulumi.core.Output<java.lang.String> description)
- Parameters:
description
- The description of the backup vault. The description must be 0 to 255 characters in length.- Returns:
- builder
-
description
public ReplicationVaultArgs.Builder description(java.lang.String description)
- Parameters:
description
- The description of the backup vault. The description must be 0 to 255 characters in length.- Returns:
- builder
-
replicationSourceRegionId
public ReplicationVaultArgs.Builder replicationSourceRegionId(com.pulumi.core.Output<java.lang.String> replicationSourceRegionId)
- Parameters:
replicationSourceRegionId
- The ID of the region where the source vault resides.- Returns:
- builder
-
replicationSourceRegionId
public ReplicationVaultArgs.Builder replicationSourceRegionId(java.lang.String replicationSourceRegionId)
- Parameters:
replicationSourceRegionId
- The ID of the region where the source vault resides.- Returns:
- builder
-
replicationSourceVaultId
public ReplicationVaultArgs.Builder replicationSourceVaultId(com.pulumi.core.Output<java.lang.String> replicationSourceVaultId)
- Parameters:
replicationSourceVaultId
- The ID of the source vault.- Returns:
- builder
-
replicationSourceVaultId
public ReplicationVaultArgs.Builder replicationSourceVaultId(java.lang.String replicationSourceVaultId)
- Parameters:
replicationSourceVaultId
- The ID of the source vault.- Returns:
- builder
-
vaultName
public ReplicationVaultArgs.Builder vaultName(com.pulumi.core.Output<java.lang.String> vaultName)
- Parameters:
vaultName
- The name of the backup vault. The name must be 1 to 64 characters in length.- Returns:
- builder
-
vaultName
public ReplicationVaultArgs.Builder vaultName(java.lang.String vaultName)
- Parameters:
vaultName
- The name of the backup vault. The name must be 1 to 64 characters in length.- Returns:
- builder
-
vaultStorageClass
public ReplicationVaultArgs.Builder vaultStorageClass(@Nullable com.pulumi.core.Output<java.lang.String> vaultStorageClass)
- Parameters:
vaultStorageClass
- The storage type of the backup vault. Valid values: `STANDARD`.- Returns:
- builder
-
vaultStorageClass
public ReplicationVaultArgs.Builder vaultStorageClass(java.lang.String vaultStorageClass)
- Parameters:
vaultStorageClass
- The storage type of the backup vault. Valid values: `STANDARD`.- Returns:
- builder
-
build
public ReplicationVaultArgs build()
-
-