Class PolicyInsightsManager


  • public final class PolicyInsightsManager
    extends Object
    Entry point to PolicyInsightsManager.
    • Method Detail

      • authenticate

        public static PolicyInsightsManager authenticate​(com.azure.core.credential.TokenCredential credential,
                                                         com.azure.core.management.profile.AzureProfile profile)
        Creates an instance of PolicyInsights service API entry point.
        Parameters:
        credential - the credential to use.
        profile - the Azure profile for client.
        Returns:
        the PolicyInsights service API instance.
      • configure

        public static PolicyInsightsManager.Configurable configure()
        Gets a Configurable instance that can be used to create PolicyInsightsManager with optional configuration.
        Returns:
        the Configurable instance allowing configurations.
      • policyTrackedResources

        public PolicyTrackedResources policyTrackedResources()
        Returns:
        Resource collection API of PolicyTrackedResources.
      • remediations

        public Remediations remediations()
        Returns:
        Resource collection API of Remediations.
      • policyEvents

        public PolicyEvents policyEvents()
        Returns:
        Resource collection API of PolicyEvents.
      • policyStates

        public PolicyStates policyStates()
        Returns:
        Resource collection API of PolicyStates.
      • operations

        public Operations operations()
        Returns:
        Resource collection API of Operations.
      • policyMetadatas

        public PolicyMetadatas policyMetadatas()
        Returns:
        Resource collection API of PolicyMetadatas.
      • policyRestrictions

        public PolicyRestrictions policyRestrictions()
        Returns:
        Resource collection API of PolicyRestrictions.
      • attestations

        public Attestations attestations()
        Returns:
        Resource collection API of Attestations.
      • serviceClient

        public PolicyInsightsClient serviceClient()
        Returns:
        Wrapped service client PolicyInsightsClient providing direct access to the underlying auto-generated API implementation, based on Azure REST API.