DeploymentScriptPropertiesBase Class

Common properties for the deployment script.

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

Inheritance
DeploymentScriptPropertiesBase

Constructor

DeploymentScriptPropertiesBase(*, container_settings: Optional[azure.mgmt.resource.deploymentscripts.v2019_10_01_preview.models._models_py3.ContainerConfiguration] = None, storage_account_settings: Optional[azure.mgmt.resource.deploymentscripts.v2019_10_01_preview.models._models_py3.StorageAccountConfiguration] = None, cleanup_preference: Optional[Union[str, azure.mgmt.resource.deploymentscripts.v2019_10_01_preview.models._deployment_scripts_client_enums.CleanupOptions]] = 'Always', **kwargs)

Variables

container_settings
ContainerConfiguration

Container settings.

storage_account_settings
StorageAccountConfiguration

Storage Account settings.

cleanup_preference
str or CleanupOptions

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

provisioning_state
str or ScriptProvisioningState

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

status
ScriptStatus

Contains the results of script execution.

outputs
dict[str, any]

List of script outputs.