DeploymentStackValidateProperties Class
- java.
lang. Object - com.
azure. resourcemanager. resources. models. DeploymentStackValidateProperties
- com.
Implements
public final class DeploymentStackValidateProperties
implements JsonSerializable<DeploymentStackValidateProperties>
The Deployment stack validation result details.
Constructor Summary
Constructor | Description |
---|---|
DeploymentStackValidateProperties() |
Creates an instance of Deployment |
Method Summary
Modifier and Type | Method and Description |
---|---|
Action |
actionOnUnmanage()
Get the action |
String |
correlationId()
Get the correlation |
Deny |
denySettings()
Get the deny |
String |
deploymentScope()
Get the deployment |
String |
description()
Get the description property: The Deployment stack validation description. |
static
Deployment |
fromJson(JsonReader jsonReader)
Reads an instance of Deployment |
Map<String,Deployment |
parameters()
Get the parameters property: Deployment parameters. |
Deployment |
templateLink()
Get the template |
Json |
toJson(JsonWriter jsonWriter) |
void |
validate()
Validates the instance. |
List<Resource |
validatedResources()
Get the validated |
Deployment |
withActionOnUnmanage(ActionOnUnmanage actionOnUnmanage)
Set the action |
Deployment |
withCorrelationId(String correlationId)
Set the correlation |
Deployment |
withDenySettings(DenySettings denySettings)
Set the deny |
Deployment |
withDeploymentScope(String deploymentScope)
Set the deployment |
Deployment |
withDescription(String description)
Set the description property: The Deployment stack validation description. |
Deployment |
withParameters(Map<String,DeploymentParameter> parameters)
Set the parameters property: Deployment parameters. |
Deployment |
withTemplateLink(DeploymentStacksTemplateLink templateLink)
Set the template |
Deployment |
withValidatedResources(List<ResourceReference> validatedResources)
Set the validated |
Methods inherited from java.lang.Object
Constructor Details
DeploymentStackValidateProperties
public DeploymentStackValidateProperties()
Creates an instance of DeploymentStackValidateProperties class.
Method Details
actionOnUnmanage
public ActionOnUnmanage actionOnUnmanage()
Get the actionOnUnmanage property: Defines the behavior of resources that are no longer managed after the Deployment stack is updated or deleted.
Returns:
correlationId
public String correlationId()
Get the correlationId property: The correlation id of the Deployment stack validate operation. It is in GUID format and is used for tracing.
Returns:
denySettings
public DenySettings denySettings()
Get the denySettings property: The Deployment stack deny settings.
Returns:
deploymentScope
public String deploymentScope()
Get the deploymentScope property: The Deployment stack deployment scope.
Returns:
description
public String description()
Get the description property: The Deployment stack validation description.
Returns:
fromJson
public static DeploymentStackValidateProperties fromJson(JsonReader jsonReader)
Reads an instance of DeploymentStackValidateProperties from the JsonReader.
Parameters:
Returns:
Throws:
parameters
public Map
Get the parameters property: Deployment parameters.
Returns:
templateLink
public DeploymentStacksTemplateLink templateLink()
Get the templateLink property: The URI of the template.
Returns:
toJson
validate
public void validate()
Validates the instance.
validatedResources
public List
Get the validatedResources property: The array of resources that were validated.
Returns:
withActionOnUnmanage
public DeploymentStackValidateProperties withActionOnUnmanage(ActionOnUnmanage actionOnUnmanage)
Set the actionOnUnmanage property: Defines the behavior of resources that are no longer managed after the Deployment stack is updated or deleted.
Parameters:
Returns:
withCorrelationId
public DeploymentStackValidateProperties withCorrelationId(String correlationId)
Set the correlationId property: The correlation id of the Deployment stack validate operation. It is in GUID format and is used for tracing.
Parameters:
Returns:
withDenySettings
public DeploymentStackValidateProperties withDenySettings(DenySettings denySettings)
Set the denySettings property: The Deployment stack deny settings.
Parameters:
Returns:
withDeploymentScope
public DeploymentStackValidateProperties withDeploymentScope(String deploymentScope)
Set the deploymentScope property: The Deployment stack deployment scope.
Parameters:
Returns:
withDescription
public DeploymentStackValidateProperties withDescription(String description)
Set the description property: The Deployment stack validation description.
Parameters:
Returns:
withParameters
public DeploymentStackValidateProperties withParameters(Map
Set the parameters property: Deployment parameters.
Parameters:
Returns:
withTemplateLink
public DeploymentStackValidateProperties withTemplateLink(DeploymentStacksTemplateLink templateLink)
Set the templateLink property: The URI of the template.
Parameters:
Returns:
withValidatedResources
public DeploymentStackValidateProperties withValidatedResources(List
Set the validatedResources property: The array of resources that were validated.
Parameters:
Returns:
Applies to
Azure SDK for Java