PolicySetDefinitionVersionsOperations interface
Interface representing a PolicySetDefinitionVersions operations.
Properties
| create |
This operation creates or updates a policy set definition version in the given subscription with the given name and version. |
| create |
This operation creates or updates a policy set definition version in the given management group with the given name and version. |
| delete | |
| delete |
This operation deletes the policy set definition version in the given management group with the given name and version. |
| get | This operation retrieves the policy set definition version in the given subscription with the given name and version. |
| get |
This operation retrieves the policy set definition version in the given management group with the given name and version. |
| get |
This operation retrieves the built-in policy set definition version with the given name and version. |
| list | This operation retrieves a list of all the policy set definition versions for the given policy set definition. |
| list |
This operation lists all the policy set definition versions for all policy set definitions within a subscription. |
| list |
This operation lists all the policy set definition versions for all policy set definitions at the management group scope. |
| list |
This operation lists all the built-in policy set definition versions for all built-in policy set definitions. |
| list |
This operation retrieves a list of all the built-in policy set definition versions for the given built-in policy set definition. |
| list |
This operation retrieves a list of all the policy set definition versions for the given policy set definition in a given management group. |
Property Details
createOrUpdate
This operation creates or updates a policy set definition version in the given subscription with the given name and version.
createOrUpdate: (policySetDefinitionName: string, policyDefinitionVersion: string, parameters: PolicySetDefinitionVersion, options?: PolicySetDefinitionVersionsCreateOrUpdateOptionalParams) => Promise<PolicySetDefinitionVersion>
Property Value
(policySetDefinitionName: string, policyDefinitionVersion: string, parameters: PolicySetDefinitionVersion, options?: PolicySetDefinitionVersionsCreateOrUpdateOptionalParams) => Promise<PolicySetDefinitionVersion>
createOrUpdateAtManagementGroup
This operation creates or updates a policy set definition version in the given management group with the given name and version.
createOrUpdateAtManagementGroup: (managementGroupName: string, policySetDefinitionName: string, policyDefinitionVersion: string, parameters: PolicySetDefinitionVersion, options?: PolicySetDefinitionVersionsCreateOrUpdateAtManagementGroupOptionalParams) => Promise<PolicySetDefinitionVersion>
Property Value
(managementGroupName: string, policySetDefinitionName: string, policyDefinitionVersion: string, parameters: PolicySetDefinitionVersion, options?: PolicySetDefinitionVersionsCreateOrUpdateAtManagementGroupOptionalParams) => Promise<PolicySetDefinitionVersion>
delete
delete: (policySetDefinitionName: string, policyDefinitionVersion: string, options?: PolicySetDefinitionVersionsDeleteOptionalParams) => Promise<void>
Property Value
(policySetDefinitionName: string, policyDefinitionVersion: string, options?: PolicySetDefinitionVersionsDeleteOptionalParams) => Promise<void>
deleteAtManagementGroup
This operation deletes the policy set definition version in the given management group with the given name and version.
deleteAtManagementGroup: (managementGroupName: string, policySetDefinitionName: string, policyDefinitionVersion: string, options?: PolicySetDefinitionVersionsDeleteAtManagementGroupOptionalParams) => Promise<void>
Property Value
(managementGroupName: string, policySetDefinitionName: string, policyDefinitionVersion: string, options?: PolicySetDefinitionVersionsDeleteAtManagementGroupOptionalParams) => Promise<void>
get
This operation retrieves the policy set definition version in the given subscription with the given name and version.
get: (policySetDefinitionName: string, policyDefinitionVersion: string, options?: PolicySetDefinitionVersionsGetOptionalParams) => Promise<PolicySetDefinitionVersion>
Property Value
(policySetDefinitionName: string, policyDefinitionVersion: string, options?: PolicySetDefinitionVersionsGetOptionalParams) => Promise<PolicySetDefinitionVersion>
getAtManagementGroup
This operation retrieves the policy set definition version in the given management group with the given name and version.
getAtManagementGroup: (managementGroupName: string, policySetDefinitionName: string, policyDefinitionVersion: string, options?: PolicySetDefinitionVersionsGetAtManagementGroupOptionalParams) => Promise<PolicySetDefinitionVersion>
Property Value
(managementGroupName: string, policySetDefinitionName: string, policyDefinitionVersion: string, options?: PolicySetDefinitionVersionsGetAtManagementGroupOptionalParams) => Promise<PolicySetDefinitionVersion>
getBuiltIn
This operation retrieves the built-in policy set definition version with the given name and version.
getBuiltIn: (policySetDefinitionName: string, policyDefinitionVersion: string, options?: PolicySetDefinitionVersionsGetBuiltInOptionalParams) => Promise<PolicySetDefinitionVersion>
Property Value
(policySetDefinitionName: string, policyDefinitionVersion: string, options?: PolicySetDefinitionVersionsGetBuiltInOptionalParams) => Promise<PolicySetDefinitionVersion>
list
This operation retrieves a list of all the policy set definition versions for the given policy set definition.
list: (policySetDefinitionName: string, options?: PolicySetDefinitionVersionsListOptionalParams) => PagedAsyncIterableIterator<PolicySetDefinitionVersion, PolicySetDefinitionVersion[], PageSettings>
Property Value
(policySetDefinitionName: string, options?: PolicySetDefinitionVersionsListOptionalParams) => PagedAsyncIterableIterator<PolicySetDefinitionVersion, PolicySetDefinitionVersion[], PageSettings>
listAll
This operation lists all the policy set definition versions for all policy set definitions within a subscription.
listAll: (options?: PolicySetDefinitionVersionsListAllOptionalParams) => Promise<_PolicySetDefinitionVersionListResult>
Property Value
(options?: PolicySetDefinitionVersionsListAllOptionalParams) => Promise<_PolicySetDefinitionVersionListResult>
listAllAtManagementGroup
This operation lists all the policy set definition versions for all policy set definitions at the management group scope.
listAllAtManagementGroup: (managementGroupName: string, options?: PolicySetDefinitionVersionsListAllAtManagementGroupOptionalParams) => Promise<_PolicySetDefinitionVersionListResult>
Property Value
(managementGroupName: string, options?: PolicySetDefinitionVersionsListAllAtManagementGroupOptionalParams) => Promise<_PolicySetDefinitionVersionListResult>
listAllBuiltins
This operation lists all the built-in policy set definition versions for all built-in policy set definitions.
listAllBuiltins: (options?: PolicySetDefinitionVersionsListAllBuiltinsOptionalParams) => Promise<_PolicySetDefinitionVersionListResult>
Property Value
(options?: PolicySetDefinitionVersionsListAllBuiltinsOptionalParams) => Promise<_PolicySetDefinitionVersionListResult>
listBuiltIn
This operation retrieves a list of all the built-in policy set definition versions for the given built-in policy set definition.
listBuiltIn: (policySetDefinitionName: string, options?: PolicySetDefinitionVersionsListBuiltInOptionalParams) => PagedAsyncIterableIterator<PolicySetDefinitionVersion, PolicySetDefinitionVersion[], PageSettings>
Property Value
(policySetDefinitionName: string, options?: PolicySetDefinitionVersionsListBuiltInOptionalParams) => PagedAsyncIterableIterator<PolicySetDefinitionVersion, PolicySetDefinitionVersion[], PageSettings>
listByManagementGroup
This operation retrieves a list of all the policy set definition versions for the given policy set definition in a given management group.
listByManagementGroup: (managementGroupName: string, policySetDefinitionName: string, options?: PolicySetDefinitionVersionsListByManagementGroupOptionalParams) => PagedAsyncIterableIterator<PolicySetDefinitionVersion, PolicySetDefinitionVersion[], PageSettings>
Property Value
(managementGroupName: string, policySetDefinitionName: string, options?: PolicySetDefinitionVersionsListByManagementGroupOptionalParams) => PagedAsyncIterableIterator<PolicySetDefinitionVersion, PolicySetDefinitionVersion[], PageSettings>