Package org.azd.interfaces
Interface PolicyDetails
- All Known Implementing Classes:
PolicyApi
public interface PolicyDetails
-
Method Summary
Modifier and TypeMethodDescriptioncreatePolicyConfiguration
(String typeId, boolean isEnabled, boolean isBlocking, Map settings) deletePolicyConfiguration
(int configurationId) getPolicyConfiguration
(int configurationId) getPolicyConfigurations
(int top, String continuationToken, String policyType) getPolicyType
(String typeId) updatePolicyConfiguration
(int configurationId, String typeId, boolean isEnabled, boolean isBlocking, Map settings)
-
Method Details
-
createPolicyConfiguration
PolicyConfiguration createPolicyConfiguration(String typeId, boolean isEnabled, boolean isBlocking, Map settings) throws AzDException - Throws:
AzDException
-
deletePolicyConfiguration
- Throws:
AzDException
-
getPolicyConfiguration
- Throws:
AzDException
-
getPolicyConfigurations
- Throws:
AzDException
-
getPolicyConfigurations
PolicyConfigurations getPolicyConfigurations(int top, String continuationToken, String policyType) throws AzDException - Throws:
AzDException
-
updatePolicyConfiguration
PolicyConfiguration updatePolicyConfiguration(int configurationId, String typeId, boolean isEnabled, boolean isBlocking, Map settings) throws AzDException - Throws:
AzDException
-
getPolicyType
- Throws:
AzDException
-
getPolicyTypes
- Throws:
AzDException
-