PolicySetDefinitionsOperations Klass
Varning
Instansiera INTE den här klassen direkt.
I stället bör du komma åt följande åtgärder via
<xref:policy_set_definitions> Attributet.
- Arv
-
builtins.objectPolicySetDefinitionsOperations
Konstruktor
PolicySetDefinitionsOperations(*args, **kwargs)
Metoder
create_or_update |
Skapar eller uppdaterar en principuppsättningsdefinition. Den här åtgärden skapar eller uppdaterar en principuppsättningsdefinition i den angivna prenumerationen med det angivna namnet. |
create_or_update_at_management_group |
Skapar eller uppdaterar en principuppsättningsdefinition. Den här åtgärden skapar eller uppdaterar en principuppsättningsdefinition i den angivna hanteringsgruppen med det angivna namnet. |
delete |
Tar bort en principuppsättningsdefinition. Den här åtgärden tar bort principuppsättningsdefinitionen i den angivna prenumerationen med det angivna namnet. |
delete_at_management_group |
Tar bort en principuppsättningsdefinition. Den här åtgärden tar bort principuppsättningsdefinitionen i den angivna hanteringsgruppen med det angivna namnet. |
get |
Hämtar en principuppsättningsdefinition. Den här åtgärden hämtar principuppsättningsdefinitionen i den angivna prenumerationen med det angivna namnet. |
get_at_management_group |
Hämtar en principuppsättningsdefinition. Den här åtgärden hämtar principuppsättningsdefinitionen i den angivna hanteringsgruppen med det angivna namnet. |
get_built_in |
Hämtar en inbyggd principuppsättningsdefinition. Den här åtgärden hämtar den inbyggda principuppsättningsdefinitionen med det angivna namnet. |
list |
Hämtar principuppsättningsdefinitionerna för en prenumeration. Den här åtgärden hämtar en lista över alla principuppsättningsdefinitioner i en viss prenumeration som matchar den valfria angivna $filter. Giltiga värden för $filter är: "atExactScope()", "policyType -eq {value}" eller "category eq '{value}'". Om $filter inte anges innehåller den ofiltrerade listan alla principuppsättningsdefinitioner som är associerade med prenumerationen, inklusive de som gäller direkt eller från hanteringsgrupper som innehåller den angivna prenumerationen. Om $filter=atExactScope() tillhandahålls innehåller den returnerade listan endast alla principuppsättningsdefinitioner som finns i den angivna prenumerationen. Om $filter='policyType -eq {value}' anges innehåller den returnerade listan endast alla principuppsättningsdefinitioner vars typ matchar {value}. Möjliga policyType-värden är NotSpecified, BuiltIn och Custom. Om $filter='category -eq {value}' anges innehåller den returnerade listan endast alla principuppsättningsdefinitioner vars kategori matchar {value}. |
list_built_in |
Hämtar inbyggda definitioner för principuppsättningar. Den här åtgärden hämtar en lista över alla inbyggda principuppsättningsdefinitioner som matchar de valfria angivna $filter. Om $filter='category -eq {value}' anges innehåller den returnerade listan endast alla inbyggda principuppsättningsdefinitioner vars kategori matchar {value}. |
list_by_management_group |
Hämtar alla principuppsättningsdefinitioner i hanteringsgruppen. Den här åtgärden hämtar en lista över alla principuppsättningsdefinitioner i en viss hanteringsgrupp som matchar den valfria angivna $filter. Giltiga värden för $filter är: 'atExactScope()', 'policyType -eq {value}' eller 'category eq '{value}'. Om $filter inte anges innehåller den ofiltrerade listan alla principuppsättningsdefinitioner som är associerade med hanteringsgruppen, inklusive de som gäller direkt eller från hanteringsgrupper som innehåller den angivna hanteringsgruppen. Om $filter=atExactScope() anges innehåller den returnerade listan endast alla definitioner för principuppsättningar som finns i den angivna hanteringsgruppen. Om $filter='policyType -eq {value}' anges innehåller den returnerade listan endast alla principuppsättningsdefinitioner vars typ matchar {value}. Möjliga policyType-värden är NotSpecified, BuiltIn och Custom. Om $filter='category -eq {value}' anges innehåller den returnerade listan endast alla definitioner för principuppsättningar vars kategori matchar {value}. |
create_or_update
Skapar eller uppdaterar en principuppsättningsdefinition.
Den här åtgärden skapar eller uppdaterar en principuppsättningsdefinition i den angivna prenumerationen med det angivna namnet.
create_or_update(policy_set_definition_name: str, parameters: _models.PolicySetDefinition, *, content_type: str = 'application/json', **kwargs: Any) -> _models.PolicySetDefinition
Parametrar
- policy_set_definition_name
- str
Namnet på den principuppsättningsdefinition som ska skapas. Krävs.
- parameters
- PolicySetDefinition eller IO
Definitionsegenskaperna för principuppsättningen. Är antingen en PolicySetDefinition-typ eller en I/O-typ. Krävs.
- content_type
- str
Innehållstyp för brödtextparameter. Kända värden är: "application/json". Standardvärdet är Ingen.
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
PolicySetDefinition eller resultatet av cls(response)
Returtyp
Undantag
create_or_update_at_management_group
Skapar eller uppdaterar en principuppsättningsdefinition.
Den här åtgärden skapar eller uppdaterar en principuppsättningsdefinition i den angivna hanteringsgruppen med det angivna namnet.
create_or_update_at_management_group(policy_set_definition_name: str, management_group_id: str, parameters: _models.PolicySetDefinition, *, content_type: str = 'application/json', **kwargs: Any) -> _models.PolicySetDefinition
Parametrar
- policy_set_definition_name
- str
Namnet på den principuppsättningsdefinition som ska skapas. Krävs.
- parameters
- PolicySetDefinition eller IO
Definitionsegenskaperna för principuppsättningen. Är antingen en PolicySetDefinition-typ eller en I/O-typ. Krävs.
- content_type
- str
Innehållstyp för brödtextparameter. Kända värden är: "application/json". Standardvärdet är Ingen.
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
PolicySetDefinition eller resultatet av cls(response)
Returtyp
Undantag
delete
Tar bort en principuppsättningsdefinition.
Den här åtgärden tar bort principuppsättningsdefinitionen i den angivna prenumerationen med det angivna namnet.
delete(policy_set_definition_name: str, **kwargs: Any) -> None
Parametrar
- policy_set_definition_name
- str
Namnet på den principuppsättningsdefinition som ska tas bort. Krävs.
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
Inget eller resultatet av cls(svar)
Returtyp
Undantag
delete_at_management_group
Tar bort en principuppsättningsdefinition.
Den här åtgärden tar bort principuppsättningsdefinitionen i den angivna hanteringsgruppen med det angivna namnet.
delete_at_management_group(policy_set_definition_name: str, management_group_id: str, **kwargs: Any) -> None
Parametrar
- policy_set_definition_name
- str
Namnet på den principuppsättningsdefinition som ska tas bort. Krävs.
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
Inget eller resultatet av cls(svar)
Returtyp
Undantag
get
Hämtar en principuppsättningsdefinition.
Den här åtgärden hämtar principuppsättningsdefinitionen i den angivna prenumerationen med det angivna namnet.
get(policy_set_definition_name: str, **kwargs: Any) -> PolicySetDefinition
Parametrar
- policy_set_definition_name
- str
Namnet på den principuppsättningsdefinition som ska hämtas. Krävs.
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
PolicySetDefinition eller resultatet av cls(response)
Returtyp
Undantag
get_at_management_group
Hämtar en principuppsättningsdefinition.
Den här åtgärden hämtar principuppsättningsdefinitionen i den angivna hanteringsgruppen med det angivna namnet.
get_at_management_group(policy_set_definition_name: str, management_group_id: str, **kwargs: Any) -> PolicySetDefinition
Parametrar
- policy_set_definition_name
- str
Namnet på den principuppsättningsdefinition som ska hämtas. Krävs.
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
PolicySetDefinition eller resultatet av cls(response)
Returtyp
Undantag
get_built_in
Hämtar en inbyggd principuppsättningsdefinition.
Den här åtgärden hämtar den inbyggda principuppsättningsdefinitionen med det angivna namnet.
get_built_in(policy_set_definition_name: str, **kwargs: Any) -> PolicySetDefinition
Parametrar
- policy_set_definition_name
- str
Namnet på den principuppsättningsdefinition som ska hämtas. Krävs.
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
PolicySetDefinition eller resultatet av cls(response)
Returtyp
Undantag
list
Hämtar principuppsättningsdefinitionerna för en prenumeration.
Den här åtgärden hämtar en lista över alla principuppsättningsdefinitioner i en viss prenumeration som matchar den valfria angivna $filter. Giltiga värden för $filter är: "atExactScope()", "policyType -eq {value}" eller "category eq '{value}'". Om $filter inte anges innehåller den ofiltrerade listan alla principuppsättningsdefinitioner som är associerade med prenumerationen, inklusive de som gäller direkt eller från hanteringsgrupper som innehåller den angivna prenumerationen. Om $filter=atExactScope() tillhandahålls innehåller den returnerade listan endast alla principuppsättningsdefinitioner som finns i den angivna prenumerationen. Om $filter='policyType -eq {value}' anges innehåller den returnerade listan endast alla principuppsättningsdefinitioner vars typ matchar {value}. Möjliga policyType-värden är NotSpecified, BuiltIn och Custom. Om $filter='category -eq {value}' anges innehåller den returnerade listan endast alla principuppsättningsdefinitioner vars kategori matchar {value}.
list(filter: str | None = None, top: int | None = None, **kwargs: Any) -> Iterable[PolicySetDefinition]
Parametrar
- filter
- str
Filtret som ska tillämpas på åtgärden. Giltiga värden för $filter är: "atExactScope()", "policyType -eq {value}" eller "category eq '{value}'". Om $filter inte anges utförs ingen filtrering. Om $filter=atExactScope() tillhandahålls innehåller den returnerade listan endast alla principuppsättningsdefinitioner som finns i det angivna omfånget. Om $filter='policyType -eq {value}' anges innehåller den returnerade listan endast alla principuppsättningsdefinitioner vars typ matchar {value}. Möjliga policyType-värden är NotSpecified, BuiltIn, Custom och Static. Om $filter='category -eq {value}' anges innehåller den returnerade listan endast alla principuppsättningsdefinitioner vars kategori matchar {value}. Standardvärdet är Ingen.
- top
- int
Maximalt antal poster som ska returneras. När filtret $top inte anges returneras 500 poster. Standardvärdet är Ingen.
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
En iterator som en instans av antingen PolicySetDefinition eller resultatet av cls(response)
Returtyp
Undantag
list_built_in
Hämtar inbyggda definitioner för principuppsättningar.
Den här åtgärden hämtar en lista över alla inbyggda principuppsättningsdefinitioner som matchar de valfria angivna $filter. Om $filter='category -eq {value}' anges innehåller den returnerade listan endast alla inbyggda principuppsättningsdefinitioner vars kategori matchar {value}.
list_built_in(filter: str | None = None, top: int | None = None, **kwargs: Any) -> Iterable[PolicySetDefinition]
Parametrar
- filter
- str
Filtret som ska tillämpas på åtgärden. Giltiga värden för $filter är: "atExactScope()", "policyType -eq {value}" eller "category eq '{value}'". Om $filter inte anges utförs ingen filtrering. Om $filter=atExactScope() tillhandahålls innehåller den returnerade listan endast alla principuppsättningsdefinitioner som finns i det angivna omfånget. Om $filter='policyType -eq {value}' anges innehåller den returnerade listan endast alla principuppsättningsdefinitioner vars typ matchar {value}. Möjliga policyType-värden är NotSpecified, BuiltIn, Custom och Static. Om $filter='category -eq {value}' anges innehåller den returnerade listan endast alla principuppsättningsdefinitioner vars kategori matchar {value}. Standardvärdet är Ingen.
- top
- int
Maximalt antal poster som ska returneras. När filtret $top inte anges returneras 500 poster. Standardvärdet är Ingen.
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
En iterator som en instans av antingen PolicySetDefinition eller resultatet av cls(response)
Returtyp
Undantag
list_by_management_group
Hämtar alla principuppsättningsdefinitioner i hanteringsgruppen.
Den här åtgärden hämtar en lista över alla principuppsättningsdefinitioner i en viss hanteringsgrupp som matchar den valfria angivna $filter. Giltiga värden för $filter är: 'atExactScope()', 'policyType -eq {value}' eller 'category eq '{value}'. Om $filter inte anges innehåller den ofiltrerade listan alla principuppsättningsdefinitioner som är associerade med hanteringsgruppen, inklusive de som gäller direkt eller från hanteringsgrupper som innehåller den angivna hanteringsgruppen. Om $filter=atExactScope() anges innehåller den returnerade listan endast alla definitioner för principuppsättningar som finns i den angivna hanteringsgruppen. Om $filter='policyType -eq {value}' anges innehåller den returnerade listan endast alla principuppsättningsdefinitioner vars typ matchar {value}. Möjliga policyType-värden är NotSpecified, BuiltIn och Custom. Om $filter='category -eq {value}' anges innehåller den returnerade listan endast alla definitioner för principuppsättningar vars kategori matchar {value}.
list_by_management_group(management_group_id: str, filter: str | None = None, top: int | None = None, **kwargs: Any) -> Iterable[PolicySetDefinition]
Parametrar
- filter
- str
Filtret som ska tillämpas på åtgärden. Giltiga värden för $filter är: 'atExactScope()', 'policyType -eq {value}' eller 'category eq '{value}'. Om $filter inte anges utförs ingen filtrering. Om $filter=atExactScope() anges innehåller den returnerade listan endast alla definitioner för principuppsättningar som finns i det angivna omfånget. Om $filter='policyType -eq {value}' anges innehåller den returnerade listan endast alla principuppsättningsdefinitioner vars typ matchar {value}. Möjliga policyType-värden är NotSpecified, BuiltIn, Custom och Static. Om $filter='category -eq {value}' anges innehåller den returnerade listan endast alla definitioner för principuppsättningar vars kategori matchar {value}. Standardvärdet är Ingen.
- top
- int
Maximalt antal poster som ska returneras. När filtret $top inte anges returneras 500 poster. Standardvärdet är Ingen.
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
En iterator som en instans av antingen PolicySetDefinition eller resultatet av cls(response)
Returtyp
Undantag
Attribut
models
models = <module 'azure.mgmt.resource.policy.v2021_06_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\resource\\policy\\v2021_06_01\\models\\__init__.py'>
Azure SDK for Python
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för