Udostępnij za pośrednictwem


PolicySetDefinitions interface

Interfejs reprezentujący element PolicySetDefinitions.

Metody

createOrUpdate(string, PolicySetDefinition, PolicySetDefinitionsCreateOrUpdateOptionalParams)

Ta operacja tworzy lub aktualizuje definicję zestawu zasad w danej subskrypcji o podanej nazwie.

createOrUpdateAtManagementGroup(string, string, PolicySetDefinition, PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams)

Ta operacja tworzy lub aktualizuje definicję zestawu zasad w danej grupie zarządzania o podanej nazwie.

delete(string, PolicySetDefinitionsDeleteOptionalParams)

Ta operacja usuwa definicję zestawu zasad w danej subskrypcji o podanej nazwie.

deleteAtManagementGroup(string, string, PolicySetDefinitionsDeleteAtManagementGroupOptionalParams)

Ta operacja usuwa definicję zestawu zasad w danej grupie zarządzania o podanej nazwie.

get(string, PolicySetDefinitionsGetOptionalParams)

Ta operacja pobiera definicję zestawu zasad w danej subskrypcji o podanej nazwie.

getAtManagementGroup(string, string, PolicySetDefinitionsGetAtManagementGroupOptionalParams)

Ta operacja pobiera definicję zestawu zasad w danej grupie zarządzania o podanej nazwie.

getBuiltIn(string, PolicySetDefinitionsGetBuiltInOptionalParams)

Ta operacja pobiera wbudowaną definicję zestawu zasad o podanej nazwie.

list(PolicySetDefinitionsListOptionalParams)

Ta operacja pobiera listę wszystkich definicji zestawu zasad w danej subskrypcji, które są zgodne z opcjonalnym danym $filter. Prawidłowe wartości dla $filter to: "atExactScope()", "policyType -eq {value}" lub "category eq "{value}". Jeśli $filter nie zostanie podana, lista niefiltrowana zawiera wszystkie definicje zestawu zasad skojarzone z subskrypcją, w tym te, które mają zastosowanie bezpośrednio lub z grup zarządzania zawierających daną subskrypcję. Jeśli zostanie podana $filter=atExactScope(), zwracana lista zawiera tylko wszystkie definicje zestawu zasad, które znajdują się w danej subskrypcji. Jeśli podano $filter='policyType -eq {value}", zwracana lista zawiera tylko wszystkie definicje zestawu zasad, których typ jest zgodny z {value}. Możliwe wartości policyType to NotSpecified, BuiltIn i Custom. Jeśli zostanie podana $filter='category -eq {value}", zwracana lista zawiera tylko wszystkie definicje zestawu zasad, których kategoria jest zgodna z {value}.

listBuiltIn(PolicySetDefinitionsListBuiltInOptionalParams)

Ta operacja pobiera listę wszystkich wbudowanych definicji zestawu zasad, które pasują do opcjonalnego określonego $filter. Jeśli zostanie podana $filter='category -eq {value}", zwracana lista zawiera tylko wszystkie wbudowane definicje zestawu zasad, których kategoria jest zgodna z {value}.

listByManagementGroup(string, PolicySetDefinitionsListByManagementGroupOptionalParams)

Ta operacja pobiera listę wszystkich definicji zestawu zasad w danej grupie zarządzania, która jest zgodna z opcjonalnym danym $filter. Prawidłowe wartości dla $filter to: "atExactScope()", "policyType -eq {value}" lub "category eq "{value}". Jeśli $filter nie zostanie podana, lista niefiltrowana zawiera wszystkie definicje zestawu zasad skojarzone z grupą zarządzania, w tym te, które mają zastosowanie bezpośrednio lub z grup zarządzania zawierających daną grupę zarządzania. Jeśli zostanie podana $filter=atExactScope(), zwracana lista zawiera tylko wszystkie definicje zestawu zasad, które znajdują się w danej grupie zarządzania. Jeśli podano $filter='policyType -eq {value}", zwracana lista zawiera tylko wszystkie definicje zestawu zasad, których typ jest zgodny z {value}. Możliwe wartości policyType to NotSpecified, BuiltIn i Custom. Jeśli zostanie podana $filter='category -eq {value}", zwracana lista zawiera tylko wszystkie definicje zestawu zasad, których kategoria jest zgodna z {value}.

Szczegóły metody

createOrUpdate(string, PolicySetDefinition, PolicySetDefinitionsCreateOrUpdateOptionalParams)

Ta operacja tworzy lub aktualizuje definicję zestawu zasad w danej subskrypcji o podanej nazwie.

function createOrUpdate(policySetDefinitionName: string, parameters: PolicySetDefinition, options?: PolicySetDefinitionsCreateOrUpdateOptionalParams): Promise<PolicySetDefinition>

Parametry

policySetDefinitionName

string

Nazwa definicji zestawu zasad do utworzenia.

parameters
PolicySetDefinition

Właściwości definicji zestawu zasad.

Zwraca

createOrUpdateAtManagementGroup(string, string, PolicySetDefinition, PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams)

Ta operacja tworzy lub aktualizuje definicję zestawu zasad w danej grupie zarządzania o podanej nazwie.

function createOrUpdateAtManagementGroup(policySetDefinitionName: string, managementGroupId: string, parameters: PolicySetDefinition, options?: PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams): Promise<PolicySetDefinition>

Parametry

policySetDefinitionName

string

Nazwa definicji zestawu zasad do utworzenia.

managementGroupId

string

Identyfikator grupy zarządzania.

parameters
PolicySetDefinition

Właściwości definicji zestawu zasad.

Zwraca

delete(string, PolicySetDefinitionsDeleteOptionalParams)

Ta operacja usuwa definicję zestawu zasad w danej subskrypcji o podanej nazwie.

function delete(policySetDefinitionName: string, options?: PolicySetDefinitionsDeleteOptionalParams): Promise<void>

Parametry

policySetDefinitionName

string

Nazwa definicji zestawu zasad do usunięcia.

options
PolicySetDefinitionsDeleteOptionalParams

Parametry opcji.

Zwraca

Promise<void>

deleteAtManagementGroup(string, string, PolicySetDefinitionsDeleteAtManagementGroupOptionalParams)

Ta operacja usuwa definicję zestawu zasad w danej grupie zarządzania o podanej nazwie.

function deleteAtManagementGroup(policySetDefinitionName: string, managementGroupId: string, options?: PolicySetDefinitionsDeleteAtManagementGroupOptionalParams): Promise<void>

Parametry

policySetDefinitionName

string

Nazwa definicji zestawu zasad do usunięcia.

managementGroupId

string

Identyfikator grupy zarządzania.

Zwraca

Promise<void>

get(string, PolicySetDefinitionsGetOptionalParams)

Ta operacja pobiera definicję zestawu zasad w danej subskrypcji o podanej nazwie.

function get(policySetDefinitionName: string, options?: PolicySetDefinitionsGetOptionalParams): Promise<PolicySetDefinition>

Parametry

policySetDefinitionName

string

Nazwa definicji zestawu zasad do pobrania.

options
PolicySetDefinitionsGetOptionalParams

Parametry opcji.

Zwraca

getAtManagementGroup(string, string, PolicySetDefinitionsGetAtManagementGroupOptionalParams)

Ta operacja pobiera definicję zestawu zasad w danej grupie zarządzania o podanej nazwie.

function getAtManagementGroup(policySetDefinitionName: string, managementGroupId: string, options?: PolicySetDefinitionsGetAtManagementGroupOptionalParams): Promise<PolicySetDefinition>

Parametry

policySetDefinitionName

string

Nazwa definicji zestawu zasad do pobrania.

managementGroupId

string

Identyfikator grupy zarządzania.

Zwraca

getBuiltIn(string, PolicySetDefinitionsGetBuiltInOptionalParams)

Ta operacja pobiera wbudowaną definicję zestawu zasad o podanej nazwie.

function getBuiltIn(policySetDefinitionName: string, options?: PolicySetDefinitionsGetBuiltInOptionalParams): Promise<PolicySetDefinition>

Parametry

policySetDefinitionName

string

Nazwa definicji zestawu zasad do pobrania.

Zwraca

list(PolicySetDefinitionsListOptionalParams)

Ta operacja pobiera listę wszystkich definicji zestawu zasad w danej subskrypcji, które są zgodne z opcjonalnym danym $filter. Prawidłowe wartości dla $filter to: "atExactScope()", "policyType -eq {value}" lub "category eq "{value}". Jeśli $filter nie zostanie podana, lista niefiltrowana zawiera wszystkie definicje zestawu zasad skojarzone z subskrypcją, w tym te, które mają zastosowanie bezpośrednio lub z grup zarządzania zawierających daną subskrypcję. Jeśli zostanie podana $filter=atExactScope(), zwracana lista zawiera tylko wszystkie definicje zestawu zasad, które znajdują się w danej subskrypcji. Jeśli podano $filter='policyType -eq {value}", zwracana lista zawiera tylko wszystkie definicje zestawu zasad, których typ jest zgodny z {value}. Możliwe wartości policyType to NotSpecified, BuiltIn i Custom. Jeśli zostanie podana $filter='category -eq {value}", zwracana lista zawiera tylko wszystkie definicje zestawu zasad, których kategoria jest zgodna z {value}.

function list(options?: PolicySetDefinitionsListOptionalParams): PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>

Parametry

options
PolicySetDefinitionsListOptionalParams

Parametry opcji.

Zwraca

listBuiltIn(PolicySetDefinitionsListBuiltInOptionalParams)

Ta operacja pobiera listę wszystkich wbudowanych definicji zestawu zasad, które pasują do opcjonalnego określonego $filter. Jeśli zostanie podana $filter='category -eq {value}", zwracana lista zawiera tylko wszystkie wbudowane definicje zestawu zasad, których kategoria jest zgodna z {value}.

function listBuiltIn(options?: PolicySetDefinitionsListBuiltInOptionalParams): PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>

Parametry

Zwraca

listByManagementGroup(string, PolicySetDefinitionsListByManagementGroupOptionalParams)

Ta operacja pobiera listę wszystkich definicji zestawu zasad w danej grupie zarządzania, która jest zgodna z opcjonalnym danym $filter. Prawidłowe wartości dla $filter to: "atExactScope()", "policyType -eq {value}" lub "category eq "{value}". Jeśli $filter nie zostanie podana, lista niefiltrowana zawiera wszystkie definicje zestawu zasad skojarzone z grupą zarządzania, w tym te, które mają zastosowanie bezpośrednio lub z grup zarządzania zawierających daną grupę zarządzania. Jeśli zostanie podana $filter=atExactScope(), zwracana lista zawiera tylko wszystkie definicje zestawu zasad, które znajdują się w danej grupie zarządzania. Jeśli podano $filter='policyType -eq {value}", zwracana lista zawiera tylko wszystkie definicje zestawu zasad, których typ jest zgodny z {value}. Możliwe wartości policyType to NotSpecified, BuiltIn i Custom. Jeśli zostanie podana $filter='category -eq {value}", zwracana lista zawiera tylko wszystkie definicje zestawu zasad, których kategoria jest zgodna z {value}.

function listByManagementGroup(managementGroupId: string, options?: PolicySetDefinitionsListByManagementGroupOptionalParams): PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>

Parametry

managementGroupId

string

Identyfikator grupy zarządzania.

Zwraca