@azure/arm-policy package
Classes
| DataPolicyManifests |
Class representing a DataPolicyManifests. |
| PolicyAssignments |
Class representing a PolicyAssignments. |
| PolicyDefinitions |
Class representing a PolicyDefinitions. |
| PolicyExemptions |
Class representing a PolicyExemptions. |
| PolicySetDefinitions |
Class representing a PolicySetDefinitions. |
| PolicyClient | |
| PolicyClientContext | |
Interfaces
| Alias |
The alias type. |
| AliasPath |
The type of the paths for alias. |
| AliasPathMetadata |
An interface representing AliasPathMetadata. |
| AliasPattern |
The type of the pattern for an alias path. |
| DataEffect |
The data effect definition. |
| DataManifestCustomResourceFunctionDefinition |
The custom resource function definition. |
| DataPolicyManifest |
The data policy manifest. |
| DataPolicyManifestListResult | |
| DataPolicyManifestsListNextOptionalParams |
Optional Parameters. |
| DataPolicyManifestsListOptionalParams |
Optional Parameters. |
| ErrorAdditionalInfo |
The resource management error additional info. |
| ErrorResponse |
Common error response for all Azure Resource Manager APIs to return error details for failed operations. (This also follows the OData error response format.) |
| Identity |
Identity for the resource. Policy assignments support a maximum of one identity. That is either a system assigned identity or a single user assigned identity. |
| IdentityUserAssignedIdentitiesValue |
An interface representing IdentityUserAssignedIdentitiesValue. |
| NonComplianceMessage |
A message that describes why a resource is non-compliant with the policy. This is shown in 'deny' error messages and on resource's non-compliant compliance results. |
| ParameterDefinitionsValue |
The definition of a parameter that can be provided to the policy. |
| ParameterDefinitionsValueMetadata |
General metadata for the parameter. |
| ParameterValuesValue |
The value of a parameter. |
| PolicyAssignment |
The policy assignment. |
| PolicyAssignmentListResult | |
| PolicyAssignmentUpdate |
An interface representing PolicyAssignmentUpdate. |
| PolicyAssignmentsListForManagementGroupNextOptionalParams |
Optional Parameters. |
| PolicyAssignmentsListForManagementGroupOptionalParams |
Optional Parameters. |
| PolicyAssignmentsListForResourceGroupNextOptionalParams |
Optional Parameters. |
| PolicyAssignmentsListForResourceGroupOptionalParams |
Optional Parameters. |
| PolicyAssignmentsListForResourceNextOptionalParams |
Optional Parameters. |
| PolicyAssignmentsListForResourceOptionalParams |
Optional Parameters. |
| PolicyAssignmentsListNextOptionalParams |
Optional Parameters. |
| PolicyAssignmentsListOptionalParams |
Optional Parameters. |
| PolicyClientOptions |
An interface representing PolicyClientOptions. |
| PolicyDefinition |
The policy definition. |
| PolicyDefinitionGroup |
The policy definition group. |
| PolicyDefinitionListResult | |
| PolicyDefinitionReference |
The policy definition reference. |
| PolicyDefinitionsListBuiltInNextOptionalParams |
Optional Parameters. |
| PolicyDefinitionsListBuiltInOptionalParams |
Optional Parameters. |
| PolicyDefinitionsListByManagementGroupNextOptionalParams |
Optional Parameters. |
| PolicyDefinitionsListByManagementGroupOptionalParams |
Optional Parameters. |
| PolicyDefinitionsListNextOptionalParams |
Optional Parameters. |
| PolicyDefinitionsListOptionalParams |
Optional Parameters. |
| PolicyExemption |
The policy exemption. |
| PolicyExemptionListResult | |
| PolicyExemptionsListForManagementGroupNextOptionalParams |
Optional Parameters. |
| PolicyExemptionsListForManagementGroupOptionalParams |
Optional Parameters. |
| PolicyExemptionsListForResourceGroupNextOptionalParams |
Optional Parameters. |
| PolicyExemptionsListForResourceGroupOptionalParams |
Optional Parameters. |
| PolicyExemptionsListForResourceNextOptionalParams |
Optional Parameters. |
| PolicyExemptionsListForResourceOptionalParams |
Optional Parameters. |
| PolicyExemptionsListNextOptionalParams |
Optional Parameters. |
| PolicyExemptionsListOptionalParams |
Optional Parameters. |
| PolicySetDefinition |
The policy set definition. |
| PolicySetDefinitionListResult | |
| PolicySetDefinitionsListBuiltInNextOptionalParams |
Optional Parameters. |
| PolicySetDefinitionsListBuiltInOptionalParams |
Optional Parameters. |
| PolicySetDefinitionsListByManagementGroupNextOptionalParams |
Optional Parameters. |
| PolicySetDefinitionsListByManagementGroupOptionalParams |
Optional Parameters. |
| PolicySetDefinitionsListNextOptionalParams |
Optional Parameters. |
| PolicySetDefinitionsListOptionalParams |
Optional Parameters. |
| ResourceTypeAliases |
The resource type aliases definition. |
| SystemData |
Metadata pertaining to creation and last modification of the resource. |
Type Aliases
| AliasPathAttributes |
Defines values for AliasPathAttributes. Possible values include: 'None', 'Modifiable' |
| AliasPathTokenType |
Defines values for AliasPathTokenType. Possible values include: 'NotSpecified', 'Any', 'String', 'Object', 'Array', 'Integer', 'Number', 'Boolean' |
| AliasPatternType |
Defines values for AliasPatternType. Possible values include: 'NotSpecified', 'Extract' |
| AliasType |
Defines values for AliasType. Possible values include: 'NotSpecified', 'PlainText', 'Mask' |
| CreatedByType |
Defines values for CreatedByType. Possible values include: 'User', 'Application', 'ManagedIdentity', 'Key' |
| DataPolicyManifestsGetByPolicyModeResponse |
Contains response data for the getByPolicyMode operation. |
| DataPolicyManifestsListNextResponse |
Contains response data for the listNext operation. |
| DataPolicyManifestsListResponse |
Contains response data for the list operation. |
| EnforcementMode |
Defines values for EnforcementMode. Possible values include: 'Default', 'DoNotEnforce' |
| ExemptionCategory |
Defines values for ExemptionCategory. Possible values include: 'Waiver', 'Mitigated' |
| ParameterType |
Defines values for ParameterType. Possible values include: 'String', 'Array', 'Object', 'Boolean', 'Integer', 'Float', 'DateTime' |
| PolicyAssignmentsCreateByIdResponse |
Contains response data for the createById operation. |
| PolicyAssignmentsCreateResponse |
Contains response data for the create operation. |
| PolicyAssignmentsDeleteByIdResponse |
Contains response data for the deleteById operation. |
| PolicyAssignmentsDeleteMethodResponse |
Contains response data for the deleteMethod operation. |
| PolicyAssignmentsGetByIdResponse |
Contains response data for the getById operation. |
| PolicyAssignmentsGetResponse |
Contains response data for the get operation. |
| PolicyAssignmentsListForManagementGroupNextResponse |
Contains response data for the listForManagementGroupNext operation. |
| PolicyAssignmentsListForManagementGroupResponse |
Contains response data for the listForManagementGroup operation. |
| PolicyAssignmentsListForResourceGroupNextResponse |
Contains response data for the listForResourceGroupNext operation. |
| PolicyAssignmentsListForResourceGroupResponse |
Contains response data for the listForResourceGroup operation. |
| PolicyAssignmentsListForResourceNextResponse |
Contains response data for the listForResourceNext operation. |
| PolicyAssignmentsListForResourceResponse |
Contains response data for the listForResource operation. |
| PolicyAssignmentsListNextResponse |
Contains response data for the listNext operation. |
| PolicyAssignmentsListResponse |
Contains response data for the list operation. |
| PolicyAssignmentsUpdateByIdResponse |
Contains response data for the updateById operation. |
| PolicyAssignmentsUpdateResponse |
Contains response data for the update operation. |
| PolicyDefinitionsCreateOrUpdateAtManagementGroupResponse |
Contains response data for the createOrUpdateAtManagementGroup operation. |
| PolicyDefinitionsCreateOrUpdateResponse |
Contains response data for the createOrUpdate operation. |
| PolicyDefinitionsGetAtManagementGroupResponse |
Contains response data for the getAtManagementGroup operation. |
| PolicyDefinitionsGetBuiltInResponse |
Contains response data for the getBuiltIn operation. |
| PolicyDefinitionsGetResponse |
Contains response data for the get operation. |
| PolicyDefinitionsListBuiltInNextResponse |
Contains response data for the listBuiltInNext operation. |
| PolicyDefinitionsListBuiltInResponse |
Contains response data for the listBuiltIn operation. |
| PolicyDefinitionsListByManagementGroupNextResponse |
Contains response data for the listByManagementGroupNext operation. |
| PolicyDefinitionsListByManagementGroupResponse |
Contains response data for the listByManagementGroup operation. |
| PolicyDefinitionsListNextResponse |
Contains response data for the listNext operation. |
| PolicyDefinitionsListResponse |
Contains response data for the list operation. |
| PolicyExemptionsCreateOrUpdateResponse |
Contains response data for the createOrUpdate operation. |
| PolicyExemptionsGetResponse |
Contains response data for the get operation. |
| PolicyExemptionsListForManagementGroupNextResponse |
Contains response data for the listForManagementGroupNext operation. |
| PolicyExemptionsListForManagementGroupResponse |
Contains response data for the listForManagementGroup operation. |
| PolicyExemptionsListForResourceGroupNextResponse |
Contains response data for the listForResourceGroupNext operation. |
| PolicyExemptionsListForResourceGroupResponse |
Contains response data for the listForResourceGroup operation. |
| PolicyExemptionsListForResourceNextResponse |
Contains response data for the listForResourceNext operation. |
| PolicyExemptionsListForResourceResponse |
Contains response data for the listForResource operation. |
| PolicyExemptionsListNextResponse |
Contains response data for the listNext operation. |
| PolicyExemptionsListResponse |
Contains response data for the list operation. |
| PolicySetDefinitionsCreateOrUpdateAtManagementGroupResponse |
Contains response data for the createOrUpdateAtManagementGroup operation. |
| PolicySetDefinitionsCreateOrUpdateResponse |
Contains response data for the createOrUpdate operation. |
| PolicySetDefinitionsGetAtManagementGroupResponse |
Contains response data for the getAtManagementGroup operation. |
| PolicySetDefinitionsGetBuiltInResponse |
Contains response data for the getBuiltIn operation. |
| PolicySetDefinitionsGetResponse |
Contains response data for the get operation. |
| PolicySetDefinitionsListBuiltInNextResponse |
Contains response data for the listBuiltInNext operation. |
| PolicySetDefinitionsListBuiltInResponse |
Contains response data for the listBuiltIn operation. |
| PolicySetDefinitionsListByManagementGroupNextResponse |
Contains response data for the listByManagementGroupNext operation. |
| PolicySetDefinitionsListByManagementGroupResponse |
Contains response data for the listByManagementGroup operation. |
| PolicySetDefinitionsListNextResponse |
Contains response data for the listNext operation. |
| PolicySetDefinitionsListResponse |
Contains response data for the list operation. |
| PolicyType |
Defines values for PolicyType. Possible values include: 'NotSpecified', 'BuiltIn', 'Custom', 'Static' |
| ResourceIdentityType |
Defines values for ResourceIdentityType. Possible values include: 'SystemAssigned', 'UserAssigned', 'None' |