Class GalleryImageArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.labservices.GalleryImageArgs.Builder
-
- Enclosing class:
- GalleryImageArgs
public static final class GalleryImageArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(GalleryImageArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GalleryImageArgs
build()
GalleryImageArgs.Builder
galleryImageName(com.pulumi.core.Output<java.lang.String> galleryImageName)
GalleryImageArgs.Builder
galleryImageName(java.lang.String galleryImageName)
GalleryImageArgs.Builder
isEnabled(com.pulumi.core.Output<java.lang.Boolean> isEnabled)
GalleryImageArgs.Builder
isEnabled(java.lang.Boolean isEnabled)
GalleryImageArgs.Builder
isOverride(com.pulumi.core.Output<java.lang.Boolean> isOverride)
GalleryImageArgs.Builder
isOverride(java.lang.Boolean isOverride)
GalleryImageArgs.Builder
isPlanAuthorized(com.pulumi.core.Output<java.lang.Boolean> isPlanAuthorized)
GalleryImageArgs.Builder
isPlanAuthorized(java.lang.Boolean isPlanAuthorized)
GalleryImageArgs.Builder
labAccountName(com.pulumi.core.Output<java.lang.String> labAccountName)
GalleryImageArgs.Builder
labAccountName(java.lang.String labAccountName)
GalleryImageArgs.Builder
location(com.pulumi.core.Output<java.lang.String> location)
GalleryImageArgs.Builder
location(java.lang.String location)
GalleryImageArgs.Builder
provisioningState(com.pulumi.core.Output<java.lang.String> provisioningState)
GalleryImageArgs.Builder
provisioningState(java.lang.String provisioningState)
GalleryImageArgs.Builder
resourceGroupName(com.pulumi.core.Output<java.lang.String> resourceGroupName)
GalleryImageArgs.Builder
resourceGroupName(java.lang.String resourceGroupName)
GalleryImageArgs.Builder
tags(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
GalleryImageArgs.Builder
tags(java.util.Map<java.lang.String,java.lang.String> tags)
GalleryImageArgs.Builder
uniqueIdentifier(com.pulumi.core.Output<java.lang.String> uniqueIdentifier)
GalleryImageArgs.Builder
uniqueIdentifier(java.lang.String uniqueIdentifier)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GalleryImageArgs defaults)
-
-
Method Detail
-
galleryImageName
public GalleryImageArgs.Builder galleryImageName(@Nullable com.pulumi.core.Output<java.lang.String> galleryImageName)
- Parameters:
galleryImageName
- The name of the gallery Image.- Returns:
- builder
-
galleryImageName
public GalleryImageArgs.Builder galleryImageName(java.lang.String galleryImageName)
- Parameters:
galleryImageName
- The name of the gallery Image.- Returns:
- builder
-
isEnabled
public GalleryImageArgs.Builder isEnabled(@Nullable com.pulumi.core.Output<java.lang.Boolean> isEnabled)
- Parameters:
isEnabled
- Indicates whether this gallery image is enabled.- Returns:
- builder
-
isEnabled
public GalleryImageArgs.Builder isEnabled(java.lang.Boolean isEnabled)
- Parameters:
isEnabled
- Indicates whether this gallery image is enabled.- Returns:
- builder
-
isOverride
public GalleryImageArgs.Builder isOverride(@Nullable com.pulumi.core.Output<java.lang.Boolean> isOverride)
- Parameters:
isOverride
- Indicates whether this gallery has been overridden for this lab account- Returns:
- builder
-
isOverride
public GalleryImageArgs.Builder isOverride(java.lang.Boolean isOverride)
- Parameters:
isOverride
- Indicates whether this gallery has been overridden for this lab account- Returns:
- builder
-
isPlanAuthorized
public GalleryImageArgs.Builder isPlanAuthorized(@Nullable com.pulumi.core.Output<java.lang.Boolean> isPlanAuthorized)
- Parameters:
isPlanAuthorized
- Indicates if the plan has been authorized for programmatic deployment.- Returns:
- builder
-
isPlanAuthorized
public GalleryImageArgs.Builder isPlanAuthorized(java.lang.Boolean isPlanAuthorized)
- Parameters:
isPlanAuthorized
- Indicates if the plan has been authorized for programmatic deployment.- Returns:
- builder
-
labAccountName
public GalleryImageArgs.Builder labAccountName(com.pulumi.core.Output<java.lang.String> labAccountName)
- Parameters:
labAccountName
- The name of the lab Account.- Returns:
- builder
-
labAccountName
public GalleryImageArgs.Builder labAccountName(java.lang.String labAccountName)
- Parameters:
labAccountName
- The name of the lab Account.- Returns:
- builder
-
location
public GalleryImageArgs.Builder location(@Nullable com.pulumi.core.Output<java.lang.String> location)
- Parameters:
location
- The location of the resource.- Returns:
- builder
-
location
public GalleryImageArgs.Builder location(java.lang.String location)
- Parameters:
location
- The location of the resource.- Returns:
- builder
-
provisioningState
public GalleryImageArgs.Builder provisioningState(@Nullable com.pulumi.core.Output<java.lang.String> provisioningState)
- Parameters:
provisioningState
- The provisioning status of the resource.- Returns:
- builder
-
provisioningState
public GalleryImageArgs.Builder provisioningState(java.lang.String provisioningState)
- Parameters:
provisioningState
- The provisioning status of the resource.- Returns:
- builder
-
resourceGroupName
public GalleryImageArgs.Builder resourceGroupName(com.pulumi.core.Output<java.lang.String> resourceGroupName)
- Parameters:
resourceGroupName
- The name of the resource group.- Returns:
- builder
-
resourceGroupName
public GalleryImageArgs.Builder resourceGroupName(java.lang.String resourceGroupName)
- Parameters:
resourceGroupName
- The name of the resource group.- Returns:
- builder
-
tags
public GalleryImageArgs.Builder tags(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
- Parameters:
tags
- The tags of the resource.- Returns:
- builder
-
tags
public GalleryImageArgs.Builder tags(java.util.Map<java.lang.String,java.lang.String> tags)
- Parameters:
tags
- The tags of the resource.- Returns:
- builder
-
uniqueIdentifier
public GalleryImageArgs.Builder uniqueIdentifier(@Nullable com.pulumi.core.Output<java.lang.String> uniqueIdentifier)
- Parameters:
uniqueIdentifier
- The unique immutable identifier of a resource (Guid).- Returns:
- builder
-
uniqueIdentifier
public GalleryImageArgs.Builder uniqueIdentifier(java.lang.String uniqueIdentifier)
- Parameters:
uniqueIdentifier
- The unique immutable identifier of a resource (Guid).- Returns:
- builder
-
build
public GalleryImageArgs build()
-
-