Class ImageDefinitionArgs.Builder

  • Enclosing class:
    ImageDefinitionArgs

    public static final class ImageDefinitionArgs.Builder
    extends java.lang.Object
    • 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​(java.lang.String 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​(java.lang.String 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​(java.lang.String 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