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
-