Class ImageTemplateVhdDistributorArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.virtualmachineimages.inputs.ImageTemplateVhdDistributorArgs.Builder
-
- Enclosing class:
- ImageTemplateVhdDistributorArgs
public static final class ImageTemplateVhdDistributorArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(ImageTemplateVhdDistributorArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ImageTemplateVhdDistributorArgs.Builder
artifactTags(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> artifactTags)
ImageTemplateVhdDistributorArgs.Builder
artifactTags(java.util.Map<java.lang.String,java.lang.String> artifactTags)
ImageTemplateVhdDistributorArgs
build()
ImageTemplateVhdDistributorArgs.Builder
runOutputName(com.pulumi.core.Output<java.lang.String> runOutputName)
ImageTemplateVhdDistributorArgs.Builder
runOutputName(java.lang.String runOutputName)
ImageTemplateVhdDistributorArgs.Builder
type(com.pulumi.core.Output<java.lang.String> type)
ImageTemplateVhdDistributorArgs.Builder
type(java.lang.String type)
ImageTemplateVhdDistributorArgs.Builder
uri(com.pulumi.core.Output<java.lang.String> uri)
ImageTemplateVhdDistributorArgs.Builder
uri(java.lang.String uri)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ImageTemplateVhdDistributorArgs defaults)
-
-
Method Detail
-
artifactTags
public ImageTemplateVhdDistributorArgs.Builder artifactTags(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> artifactTags)
- Parameters:
artifactTags
- Tags that will be applied to the artifact once it has been created/updated by the distributor.- Returns:
- builder
-
artifactTags
public ImageTemplateVhdDistributorArgs.Builder artifactTags(java.util.Map<java.lang.String,java.lang.String> artifactTags)
- Parameters:
artifactTags
- Tags that will be applied to the artifact once it has been created/updated by the distributor.- Returns:
- builder
-
runOutputName
public ImageTemplateVhdDistributorArgs.Builder runOutputName(com.pulumi.core.Output<java.lang.String> runOutputName)
- Parameters:
runOutputName
- The name to be used for the associated RunOutput.- Returns:
- builder
-
runOutputName
public ImageTemplateVhdDistributorArgs.Builder runOutputName(java.lang.String runOutputName)
- Parameters:
runOutputName
- The name to be used for the associated RunOutput.- Returns:
- builder
-
type
public ImageTemplateVhdDistributorArgs.Builder type(com.pulumi.core.Output<java.lang.String> type)
- Parameters:
type
- Type of distribution. Expected value is 'VHD'.- Returns:
- builder
-
type
public ImageTemplateVhdDistributorArgs.Builder type(java.lang.String type)
- Parameters:
type
- Type of distribution. Expected value is 'VHD'.- Returns:
- builder
-
uri
public ImageTemplateVhdDistributorArgs.Builder uri(@Nullable com.pulumi.core.Output<java.lang.String> uri)
- Parameters:
uri
- Optional Azure Storage URI for the distributed VHD blob. Omit to use the default (empty string) in which case VHD would be published to the storage account in the staging resource group.- Returns:
- builder
-
uri
public ImageTemplateVhdDistributorArgs.Builder uri(java.lang.String uri)
- Parameters:
uri
- Optional Azure Storage URI for the distributed VHD blob. Omit to use the default (empty string) in which case VHD would be published to the storage account in the staging resource group.- Returns:
- builder
-
build
public ImageTemplateVhdDistributorArgs build()
-
-