Class GetRemediationAtResourceResult


  • public final class GetRemediationAtResourceResult
    extends java.lang.Object
    • Method Detail

      • correlationId

        public java.lang.String correlationId()
        Returns:
        The remediation correlation Id. Can be used to find events related to the remediation in the activity log.
      • createdOn

        public java.lang.String createdOn()
        Returns:
        The time at which the remediation was created.
      • filters

        public java.util.Optional<RemediationFiltersResponse> filters()
        Returns:
        The filters that will be applied to determine which resources to remediate.
      • id

        public java.lang.String id()
        Returns:
        The ID of the remediation.
      • lastUpdatedOn

        public java.lang.String lastUpdatedOn()
        Returns:
        The time at which the remediation was last updated.
      • name

        public java.lang.String name()
        Returns:
        The name of the remediation.
      • parallelDeployments

        public java.util.Optional<java.lang.Integer> parallelDeployments()
        Returns:
        Determines how many resources to remediate at any given time. Can be used to increase or reduce the pace of the remediation. If not provided, the default parallel deployments value is used.
      • policyAssignmentId

        public java.util.Optional<java.lang.String> policyAssignmentId()
        Returns:
        The resource ID of the policy assignment that should be remediated.
      • policyDefinitionReferenceId

        public java.util.Optional<java.lang.String> policyDefinitionReferenceId()
        Returns:
        The policy definition reference ID of the individual definition that should be remediated. Required when the policy assignment being remediated assigns a policy set definition.
      • provisioningState

        public java.lang.String provisioningState()
        Returns:
        The status of the remediation. This refers to the entire remediation task, not individual deployments. Allowed values are Evaluating, Canceled, Cancelling, Failed, Complete, or Succeeded.
      • resourceCount

        public java.util.Optional<java.lang.Integer> resourceCount()
        Returns:
        Determines the max number of resources that can be remediated by the remediation job. If not provided, the default resource count is used.
      • resourceDiscoveryMode

        public java.util.Optional<java.lang.String> resourceDiscoveryMode()
        Returns:
        The way resources to remediate are discovered. Defaults to ExistingNonCompliant if not specified.
      • statusMessage

        public java.lang.String statusMessage()
        Returns:
        The remediation status message. Provides additional details regarding the state of the remediation.
      • systemData

        public SystemDataResponse systemData()
        Returns:
        Azure Resource Manager metadata containing createdBy and modifiedBy information.
      • type

        public java.lang.String type()
        Returns:
        The type of the remediation.