Package com.pulumi.aws.ebs.inputs
Class SnapshotImportDiskContainerArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.ebs.inputs.SnapshotImportDiskContainerArgs.Builder
-
- Enclosing class:
- SnapshotImportDiskContainerArgs
public static final class SnapshotImportDiskContainerArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(SnapshotImportDiskContainerArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SnapshotImportDiskContainerArgs
build()
SnapshotImportDiskContainerArgs.Builder
description(com.pulumi.core.Output<java.lang.String> description)
SnapshotImportDiskContainerArgs.Builder
description(java.lang.String description)
SnapshotImportDiskContainerArgs.Builder
format(com.pulumi.core.Output<java.lang.String> format)
SnapshotImportDiskContainerArgs.Builder
format(java.lang.String format)
SnapshotImportDiskContainerArgs.Builder
url(com.pulumi.core.Output<java.lang.String> url)
SnapshotImportDiskContainerArgs.Builder
url(java.lang.String url)
SnapshotImportDiskContainerArgs.Builder
userBucket(SnapshotImportDiskContainerUserBucketArgs userBucket)
SnapshotImportDiskContainerArgs.Builder
userBucket(com.pulumi.core.Output<SnapshotImportDiskContainerUserBucketArgs> userBucket)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(SnapshotImportDiskContainerArgs defaults)
-
-
Method Detail
-
description
public SnapshotImportDiskContainerArgs.Builder description(@Nullable com.pulumi.core.Output<java.lang.String> description)
- Parameters:
description
- The description of the disk image being imported.- Returns:
- builder
-
description
public SnapshotImportDiskContainerArgs.Builder description(java.lang.String description)
- Parameters:
description
- The description of the disk image being imported.- Returns:
- builder
-
format
public SnapshotImportDiskContainerArgs.Builder format(com.pulumi.core.Output<java.lang.String> format)
- Parameters:
format
- The format of the disk image being imported. One of `VHD` or `VMDK`.- Returns:
- builder
-
format
public SnapshotImportDiskContainerArgs.Builder format(java.lang.String format)
- Parameters:
format
- The format of the disk image being imported. One of `VHD` or `VMDK`.- Returns:
- builder
-
url
public SnapshotImportDiskContainerArgs.Builder url(@Nullable com.pulumi.core.Output<java.lang.String> url)
- Parameters:
url
- The URL to the Amazon S3-based disk image being imported. It can either be a https URL (https://..) or an Amazon S3 URL (s3://..). One of `url` or `user_bucket` must be set.- Returns:
- builder
-
url
public SnapshotImportDiskContainerArgs.Builder url(java.lang.String url)
- Parameters:
url
- The URL to the Amazon S3-based disk image being imported. It can either be a https URL (https://..) or an Amazon S3 URL (s3://..). One of `url` or `user_bucket` must be set.- Returns:
- builder
-
userBucket
public SnapshotImportDiskContainerArgs.Builder userBucket(@Nullable com.pulumi.core.Output<SnapshotImportDiskContainerUserBucketArgs> userBucket)
- Parameters:
userBucket
- The Amazon S3 bucket for the disk image. One of `url` or `user_bucket` must be set. Detailed below.- Returns:
- builder
-
userBucket
public SnapshotImportDiskContainerArgs.Builder userBucket(SnapshotImportDiskContainerUserBucketArgs userBucket)
- Parameters:
userBucket
- The Amazon S3 bucket for the disk image. One of `url` or `user_bucket` must be set. Detailed below.- Returns:
- builder
-
build
public SnapshotImportDiskContainerArgs build()
-
-