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 SnapshotImportDiskContainerArgsbuild()SnapshotImportDiskContainerArgs.Builderdescription(com.pulumi.core.Output<java.lang.String> description)SnapshotImportDiskContainerArgs.Builderdescription(java.lang.String description)SnapshotImportDiskContainerArgs.Builderformat(com.pulumi.core.Output<java.lang.String> format)SnapshotImportDiskContainerArgs.Builderformat(java.lang.String format)SnapshotImportDiskContainerArgs.Builderurl(com.pulumi.core.Output<java.lang.String> url)SnapshotImportDiskContainerArgs.Builderurl(java.lang.String url)SnapshotImportDiskContainerArgs.BuilderuserBucket(SnapshotImportDiskContainerUserBucketArgs userBucket)SnapshotImportDiskContainerArgs.BuilderuserBucket(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 an HTTPS URL (`https://..`) or an Amazon S3 URL (`s3://..`). One of `url` or `userBucket` 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 an HTTPS URL (`https://..`) or an Amazon S3 URL (`s3://..`). One of `url` or `userBucket` 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 `userBucket` 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 `userBucket` must be set. Detailed below.- Returns:
- builder
-
build
public SnapshotImportDiskContainerArgs build()
-
-