Class WebAppDeploymentArgs.Builder

  • Enclosing class:
    WebAppDeploymentArgs

    public static final class WebAppDeploymentArgs.Builder
    extends java.lang.Object
    • Method Detail

      • active

        public WebAppDeploymentArgs.Builder active​(@Nullable
                                                   com.pulumi.core.Output<java.lang.Boolean> active)
        Parameters:
        active - True if deployment is currently active, false if completed and null if not started.
        Returns:
        builder
      • active

        public WebAppDeploymentArgs.Builder active​(java.lang.Boolean active)
        Parameters:
        active - True if deployment is currently active, false if completed and null if not started.
        Returns:
        builder
      • author

        public WebAppDeploymentArgs.Builder author​(@Nullable
                                                   com.pulumi.core.Output<java.lang.String> author)
        Parameters:
        author - Who authored the deployment.
        Returns:
        builder
      • author

        public WebAppDeploymentArgs.Builder author​(java.lang.String author)
        Parameters:
        author - Who authored the deployment.
        Returns:
        builder
      • authorEmail

        public WebAppDeploymentArgs.Builder authorEmail​(@Nullable
                                                        com.pulumi.core.Output<java.lang.String> authorEmail)
        Parameters:
        authorEmail - Author email.
        Returns:
        builder
      • authorEmail

        public WebAppDeploymentArgs.Builder authorEmail​(java.lang.String authorEmail)
        Parameters:
        authorEmail - Author email.
        Returns:
        builder
      • deployer

        public WebAppDeploymentArgs.Builder deployer​(@Nullable
                                                     com.pulumi.core.Output<java.lang.String> deployer)
        Parameters:
        deployer - Who performed the deployment.
        Returns:
        builder
      • deployer

        public WebAppDeploymentArgs.Builder deployer​(java.lang.String deployer)
        Parameters:
        deployer - Who performed the deployment.
        Returns:
        builder
      • details

        public WebAppDeploymentArgs.Builder details​(@Nullable
                                                    com.pulumi.core.Output<java.lang.String> details)
        Parameters:
        details - Details on deployment.
        Returns:
        builder
      • details

        public WebAppDeploymentArgs.Builder details​(java.lang.String details)
        Parameters:
        details - Details on deployment.
        Returns:
        builder
      • endTime

        public WebAppDeploymentArgs.Builder endTime​(@Nullable
                                                    com.pulumi.core.Output<java.lang.String> endTime)
        Parameters:
        endTime - End time.
        Returns:
        builder
      • id

        public WebAppDeploymentArgs.Builder id​(@Nullable
                                               com.pulumi.core.Output<java.lang.String> id)
        Parameters:
        id - ID of an existing deployment.
        Returns:
        builder
      • kind

        public WebAppDeploymentArgs.Builder kind​(@Nullable
                                                 com.pulumi.core.Output<java.lang.String> kind)
        Parameters:
        kind - Kind of resource.
        Returns:
        builder
      • message

        public WebAppDeploymentArgs.Builder message​(@Nullable
                                                    com.pulumi.core.Output<java.lang.String> message)
        Parameters:
        message - Details about deployment status.
        Returns:
        builder
      • message

        public WebAppDeploymentArgs.Builder message​(java.lang.String message)
        Parameters:
        message - Details about deployment status.
        Returns:
        builder
      • name

        public WebAppDeploymentArgs.Builder name​(com.pulumi.core.Output<java.lang.String> name)
        Parameters:
        name - Name of the app.
        Returns:
        builder
      • resourceGroupName

        public WebAppDeploymentArgs.Builder resourceGroupName​(com.pulumi.core.Output<java.lang.String> resourceGroupName)
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        Returns:
        builder
      • resourceGroupName

        public WebAppDeploymentArgs.Builder resourceGroupName​(java.lang.String resourceGroupName)
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        Returns:
        builder
      • startTime

        public WebAppDeploymentArgs.Builder startTime​(@Nullable
                                                      com.pulumi.core.Output<java.lang.String> startTime)
        Parameters:
        startTime - Start time.
        Returns:
        builder
      • startTime

        public WebAppDeploymentArgs.Builder startTime​(java.lang.String startTime)
        Parameters:
        startTime - Start time.
        Returns:
        builder
      • status

        public WebAppDeploymentArgs.Builder status​(@Nullable
                                                   com.pulumi.core.Output<java.lang.Integer> status)
        Parameters:
        status - Deployment status.
        Returns:
        builder
      • status

        public WebAppDeploymentArgs.Builder status​(java.lang.Integer status)
        Parameters:
        status - Deployment status.
        Returns:
        builder