Package com.pulumi.azurenative.testbase
Class ImageDefinitionArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.testbase.ImageDefinitionArgs.Builder
-
- Enclosing class:
- ImageDefinitionArgs
public static final class ImageDefinitionArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(ImageDefinitionArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ImageDefinitionArgs.Builder
architecture(ImageArchitecture architecture)
ImageDefinitionArgs.Builder
architecture(com.pulumi.core.Either<java.lang.String,ImageArchitecture> architecture)
ImageDefinitionArgs.Builder
architecture(com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,ImageArchitecture>> architecture)
ImageDefinitionArgs.Builder
architecture(java.lang.String architecture)
ImageDefinitionArgs
build()
ImageDefinitionArgs.Builder
imageDefinitionName(com.pulumi.core.Output<java.lang.String> imageDefinitionName)
ImageDefinitionArgs.Builder
imageDefinitionName(java.lang.String imageDefinitionName)
ImageDefinitionArgs.Builder
osState(ImageOSState osState)
ImageDefinitionArgs.Builder
osState(com.pulumi.core.Either<java.lang.String,ImageOSState> osState)
ImageDefinitionArgs.Builder
osState(com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,ImageOSState>> osState)
ImageDefinitionArgs.Builder
osState(java.lang.String osState)
ImageDefinitionArgs.Builder
resourceGroupName(com.pulumi.core.Output<java.lang.String> resourceGroupName)
ImageDefinitionArgs.Builder
resourceGroupName(java.lang.String resourceGroupName)
ImageDefinitionArgs.Builder
securityType(ImageSecurityType securityType)
ImageDefinitionArgs.Builder
securityType(com.pulumi.core.Either<java.lang.String,ImageSecurityType> securityType)
ImageDefinitionArgs.Builder
securityType(com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,ImageSecurityType>> securityType)
ImageDefinitionArgs.Builder
securityType(java.lang.String securityType)
ImageDefinitionArgs.Builder
testBaseAccountName(com.pulumi.core.Output<java.lang.String> testBaseAccountName)
ImageDefinitionArgs.Builder
testBaseAccountName(java.lang.String testBaseAccountName)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ImageDefinitionArgs defaults)
-
-
Method Detail
-
architecture
public ImageDefinitionArgs.Builder architecture(com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,ImageArchitecture>> architecture)
- Parameters:
architecture
- Custom image architecture.- Returns:
- builder
-
architecture
public ImageDefinitionArgs.Builder architecture(com.pulumi.core.Either<java.lang.String,ImageArchitecture> architecture)
- Parameters:
architecture
- Custom image architecture.- Returns:
- builder
-
architecture
public ImageDefinitionArgs.Builder architecture(java.lang.String architecture)
- Parameters:
architecture
- Custom image architecture.- Returns:
- builder
-
architecture
public ImageDefinitionArgs.Builder architecture(ImageArchitecture architecture)
- Parameters:
architecture
- Custom image architecture.- Returns:
- builder
-
imageDefinitionName
public ImageDefinitionArgs.Builder imageDefinitionName(@Nullable com.pulumi.core.Output<java.lang.String> imageDefinitionName)
- Parameters:
imageDefinitionName
- The resource name of the test base image definition.- Returns:
- builder
-
imageDefinitionName
public ImageDefinitionArgs.Builder imageDefinitionName(java.lang.String imageDefinitionName)
- Parameters:
imageDefinitionName
- The resource name of the test base image definition.- Returns:
- builder
-
osState
public ImageDefinitionArgs.Builder osState(com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,ImageOSState>> osState)
- Parameters:
osState
- Custom image OS state.- Returns:
- builder
-
osState
public ImageDefinitionArgs.Builder osState(com.pulumi.core.Either<java.lang.String,ImageOSState> osState)
- Parameters:
osState
- Custom image OS state.- Returns:
- builder
-
osState
public ImageDefinitionArgs.Builder osState(java.lang.String osState)
- Parameters:
osState
- Custom image OS state.- Returns:
- builder
-
osState
public ImageDefinitionArgs.Builder osState(ImageOSState osState)
- Parameters:
osState
- Custom image OS state.- Returns:
- builder
-
resourceGroupName
public ImageDefinitionArgs.Builder resourceGroupName(com.pulumi.core.Output<java.lang.String> resourceGroupName)
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.- Returns:
- builder
-
resourceGroupName
public ImageDefinitionArgs.Builder resourceGroupName(java.lang.String resourceGroupName)
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.- Returns:
- builder
-
securityType
public ImageDefinitionArgs.Builder securityType(com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,ImageSecurityType>> securityType)
- Parameters:
securityType
- Custom image security type.- Returns:
- builder
-
securityType
public ImageDefinitionArgs.Builder securityType(com.pulumi.core.Either<java.lang.String,ImageSecurityType> securityType)
- Parameters:
securityType
- Custom image security type.- Returns:
- builder
-
securityType
public ImageDefinitionArgs.Builder securityType(java.lang.String securityType)
- Parameters:
securityType
- Custom image security type.- Returns:
- builder
-
securityType
public ImageDefinitionArgs.Builder securityType(ImageSecurityType securityType)
- Parameters:
securityType
- Custom image security type.- Returns:
- builder
-
testBaseAccountName
public ImageDefinitionArgs.Builder testBaseAccountName(com.pulumi.core.Output<java.lang.String> testBaseAccountName)
- Parameters:
testBaseAccountName
- The resource name of the Test Base Account.- Returns:
- builder
-
testBaseAccountName
public ImageDefinitionArgs.Builder testBaseAccountName(java.lang.String testBaseAccountName)
- Parameters:
testBaseAccountName
- The resource name of the Test Base Account.- Returns:
- builder
-
build
public ImageDefinitionArgs build()
-
-