Class DeploymentPropertiesExtended
- java.lang.Object
-
- com.azure.resourcemanager.resources.models.DeploymentPropertiesExtended
-
public final class DeploymentPropertiesExtended extends Object
Deployment properties with additional details.
-
-
Constructor Summary
Constructors Constructor Description DeploymentPropertiesExtended()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringcorrelationId()Get the correlationId property: The correlation ID of the deployment.DebugSettingdebugSetting()Get the debugSetting property: The debug setting of the deployment.List<Dependency>dependencies()Get the dependencies property: The list of deployment dependencies.Stringduration()Get the duration property: The duration of the template deployment.com.azure.core.management.exception.ManagementErrorerror()Get the error property: Error Response The deployment error.DeploymentModemode()Get the mode property: The deployment mode.OnErrorDeploymentExtendedonErrorDeployment()Get the onErrorDeployment property: The deployment on error behavior.List<ResourceReference>outputResources()Get the outputResources property: Array of provisioned resources.Objectoutputs()Get the outputs property: Key/value pairs that represent deployment output.Objectparameters()Get the parameters property: Deployment parameters.ParametersLinkparametersLink()Get the parametersLink property: The URI referencing the parameters.List<ProviderInner>providers()Get the providers property: The list of resource providers needed for the deployment.ProvisioningStateprovisioningState()Get the provisioningState property: Denotes the state of provisioning.StringtemplateHash()Get the templateHash property: The hash produced for the template.TemplateLinktemplateLink()Get the templateLink property: The URI referencing the template.OffsetDateTimetimestamp()Get the timestamp property: The timestamp of the template deployment.voidvalidate()Validates the instance.List<ResourceReference>validatedResources()Get the validatedResources property: Array of validated resources.
-
-
-
Method Detail
-
provisioningState
public ProvisioningState provisioningState()
Get the provisioningState property: Denotes the state of provisioning.- Returns:
- the provisioningState value.
-
correlationId
public String correlationId()
Get the correlationId property: The correlation ID of the deployment.- Returns:
- the correlationId value.
-
timestamp
public OffsetDateTime timestamp()
Get the timestamp property: The timestamp of the template deployment.- Returns:
- the timestamp value.
-
duration
public String duration()
Get the duration property: The duration of the template deployment.- Returns:
- the duration value.
-
outputs
public Object outputs()
Get the outputs property: Key/value pairs that represent deployment output.- Returns:
- the outputs value.
-
providers
public List<ProviderInner> providers()
Get the providers property: The list of resource providers needed for the deployment.- Returns:
- the providers value.
-
dependencies
public List<Dependency> dependencies()
Get the dependencies property: The list of deployment dependencies.- Returns:
- the dependencies value.
-
templateLink
public TemplateLink templateLink()
Get the templateLink property: The URI referencing the template.- Returns:
- the templateLink value.
-
parameters
public Object parameters()
Get the parameters property: Deployment parameters.- Returns:
- the parameters value.
-
parametersLink
public ParametersLink parametersLink()
Get the parametersLink property: The URI referencing the parameters.- Returns:
- the parametersLink value.
-
mode
public DeploymentMode mode()
Get the mode property: The deployment mode. Possible values are Incremental and Complete.- Returns:
- the mode value.
-
debugSetting
public DebugSetting debugSetting()
Get the debugSetting property: The debug setting of the deployment.- Returns:
- the debugSetting value.
-
onErrorDeployment
public OnErrorDeploymentExtended onErrorDeployment()
Get the onErrorDeployment property: The deployment on error behavior.- Returns:
- the onErrorDeployment value.
-
templateHash
public String templateHash()
Get the templateHash property: The hash produced for the template.- Returns:
- the templateHash value.
-
outputResources
public List<ResourceReference> outputResources()
Get the outputResources property: Array of provisioned resources.- Returns:
- the outputResources value.
-
validatedResources
public List<ResourceReference> validatedResources()
Get the validatedResources property: Array of validated resources.- Returns:
- the validatedResources value.
-
error
public com.azure.core.management.exception.ManagementError error()
Get the error property: Error Response The deployment error.- Returns:
- the error value.
-
validate
public void validate()
Validates the instance.- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-
-