Package com.pulumi.aws.ec2
Class SnapshotCreateVolumePermissionArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.ec2.SnapshotCreateVolumePermissionArgs.Builder
-
- Enclosing class:
- SnapshotCreateVolumePermissionArgs
public static final class SnapshotCreateVolumePermissionArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(SnapshotCreateVolumePermissionArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SnapshotCreateVolumePermissionArgs.Builder
accountId(com.pulumi.core.Output<java.lang.String> accountId)
SnapshotCreateVolumePermissionArgs.Builder
accountId(java.lang.String accountId)
SnapshotCreateVolumePermissionArgs
build()
SnapshotCreateVolumePermissionArgs.Builder
snapshotId(com.pulumi.core.Output<java.lang.String> snapshotId)
SnapshotCreateVolumePermissionArgs.Builder
snapshotId(java.lang.String snapshotId)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(SnapshotCreateVolumePermissionArgs defaults)
-
-
Method Detail
-
accountId
public SnapshotCreateVolumePermissionArgs.Builder accountId(com.pulumi.core.Output<java.lang.String> accountId)
- Parameters:
accountId
- An AWS Account ID to add create volume permissions. The AWS Account cannot be the snapshot's owner- Returns:
- builder
-
accountId
public SnapshotCreateVolumePermissionArgs.Builder accountId(java.lang.String accountId)
- Parameters:
accountId
- An AWS Account ID to add create volume permissions. The AWS Account cannot be the snapshot's owner- Returns:
- builder
-
snapshotId
public SnapshotCreateVolumePermissionArgs.Builder snapshotId(com.pulumi.core.Output<java.lang.String> snapshotId)
- Parameters:
snapshotId
- A snapshot ID- Returns:
- builder
-
snapshotId
public SnapshotCreateVolumePermissionArgs.Builder snapshotId(java.lang.String snapshotId)
- Parameters:
snapshotId
- A snapshot ID- Returns:
- builder
-
build
public SnapshotCreateVolumePermissionArgs build()
-
-