Class TrackedResourceModificationDetails

java.lang.Object
com.azure.resourcemanager.policyinsights.models.TrackedResourceModificationDetails

public final class TrackedResourceModificationDetails extends Object
The details of the policy triggered deployment that created or modified the tracked resource.
  • Constructor Details

    • TrackedResourceModificationDetails

      public TrackedResourceModificationDetails()
      Creates an instance of TrackedResourceModificationDetails class.
  • Method Details

    • policyDetails

      public PolicyDetails policyDetails()
      Get the policyDetails property: The details of the policy that created or modified the tracked resource.
      Returns:
      the policyDetails value.
    • deploymentId

      public String deploymentId()
      Get the deploymentId property: The ID of the deployment that created or modified the tracked resource.
      Returns:
      the deploymentId value.
    • deploymentTime

      public OffsetDateTime deploymentTime()
      Get the deploymentTime property: Timestamp of the deployment that created or modified the tracked resource.
      Returns:
      the deploymentTime value.
    • validate

      public void validate()
      Validates the instance.
      Throws:
      IllegalArgumentException - thrown if the instance is not valid.