Class ApplicationPropertiesPatchable
java.lang.Object
com.azure.resourcemanager.managedapplications.fluent.models.ApplicationPropertiesPatchable
The managed application properties.
-
Constructor Summary
ConstructorDescriptionCreates an instance of ApplicationPropertiesPatchable class. -
Method Summary
Modifier and TypeMethodDescriptionGet the applicationDefinitionId property: The fully qualified path of managed application definition Id.Get the managedResourceGroupId property: The managed resource group Id.outputs()
Get the outputs property: Name and value pairs that define the managed application outputs.Get the parameters property: Name and value pairs that define the managed application parameters.Get the provisioningState property: The managed application provisioning state.void
validate()
Validates the instance.withApplicationDefinitionId
(String applicationDefinitionId) Set the applicationDefinitionId property: The fully qualified path of managed application definition Id.withManagedResourceGroupId
(String managedResourceGroupId) Set the managedResourceGroupId property: The managed resource group Id.withParameters
(Object parameters) Set the parameters property: Name and value pairs that define the managed application parameters.
-
Constructor Details
-
ApplicationPropertiesPatchable
public ApplicationPropertiesPatchable()Creates an instance of ApplicationPropertiesPatchable class.
-
-
Method Details
-
managedResourceGroupId
Get the managedResourceGroupId property: The managed resource group Id.- Returns:
- the managedResourceGroupId value.
-
withManagedResourceGroupId
Set the managedResourceGroupId property: The managed resource group Id.- Parameters:
managedResourceGroupId
- the managedResourceGroupId value to set.- Returns:
- the ApplicationPropertiesPatchable object itself.
-
applicationDefinitionId
Get the applicationDefinitionId property: The fully qualified path of managed application definition Id.- Returns:
- the applicationDefinitionId value.
-
withApplicationDefinitionId
Set the applicationDefinitionId property: The fully qualified path of managed application definition Id.- Parameters:
applicationDefinitionId
- the applicationDefinitionId value to set.- Returns:
- the ApplicationPropertiesPatchable object itself.
-
parameters
Get the parameters property: Name and value pairs that define the managed application parameters. It can be a JObject or a well formed JSON string.- Returns:
- the parameters value.
-
withParameters
Set the parameters property: Name and value pairs that define the managed application parameters. It can be a JObject or a well formed JSON string.- Parameters:
parameters
- the parameters value to set.- Returns:
- the ApplicationPropertiesPatchable object itself.
-
outputs
Get the outputs property: Name and value pairs that define the managed application outputs.- Returns:
- the outputs value.
-
provisioningState
Get the provisioningState property: The managed application provisioning state.- Returns:
- the provisioningState value.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-