Class ChangeProperties
java.lang.Object
com.azure.resourcemanager.resources.models.ChangeProperties
The properties of a change.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet the changeAttributes property: Details about the change resource.changes()Get the changes property: A dictionary with changed property name as a key and the change details as the value.Get the changeType property: The type of change that was captured in the resource.Get the targetResourceId property: The fully qualified ID of the target resource that was changed.Get the targetResourceType property: The namespace and type of the resource.voidvalidate()Validates the instance.withChangeAttributes(ChangeAttributes changeAttributes) Set the changeAttributes property: Details about the change resource.withChanges(Map<String, ChangeBase> changes) Set the changes property: A dictionary with changed property name as a key and the change details as the value.
-
Constructor Details
-
ChangeProperties
public ChangeProperties()Creates an instance of ChangeProperties class.
-
-
Method Details
-
targetResourceId
Get the targetResourceId property: The fully qualified ID of the target resource that was changed.- Returns:
- the targetResourceId value.
-
targetResourceType
Get the targetResourceType property: The namespace and type of the resource.- Returns:
- the targetResourceType value.
-
changeType
Get the changeType property: The type of change that was captured in the resource.- Returns:
- the changeType value.
-
changeAttributes
Get the changeAttributes property: Details about the change resource.- Returns:
- the changeAttributes value.
-
withChangeAttributes
Set the changeAttributes property: Details about the change resource.- Parameters:
changeAttributes- the changeAttributes value to set.- Returns:
- the ChangeProperties object itself.
-
changes
Get the changes property: A dictionary with changed property name as a key and the change details as the value.- Returns:
- the changes value.
-
withChanges
Set the changes property: A dictionary with changed property name as a key and the change details as the value.- Parameters:
changes- the changes value to set.- Returns:
- the ChangeProperties object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-