DeploymentScriptPropertiesBase Class

Common properties for the deployment script.

Variables are only populated by the server, and will be ignored when sending a request.

Inheritance
azure.mgmt.resource.deploymentscripts._serialization.Model
DeploymentScriptPropertiesBase

Constructor

DeploymentScriptPropertiesBase(*, container_settings: _models.ContainerConfiguration | None = None, storage_account_settings: _models.StorageAccountConfiguration | None = None, cleanup_preference: str | _models.CleanupOptions = 'Always', **kwargs: Any)

Keyword-Only Parameters

Name Description
container_settings

Container settings.

storage_account_settings

Storage Account settings.

cleanup_preference

The clean up preference when the script execution gets in a terminal state. Default setting is 'Always'. Known values are: "Always", "OnSuccess", and "OnExpiration".

Default value: Always

Variables

Name Description
container_settings

Container settings.

storage_account_settings

Storage Account settings.

cleanup_preference

The clean up preference when the script execution gets in a terminal state. Default setting is 'Always'. Known values are: "Always", "OnSuccess", and "OnExpiration".

provisioning_state

State of the script execution. This only appears in the response. Known values are: "Creating", "ProvisioningResources", "Running", "Succeeded", "Failed", and "Canceled".

status

Contains the results of script execution.

outputs
dict[str, <xref:JSON>]

List of script outputs.