VariablesOperations Klasse

Warnung

Instanziieren Sie diese Klasse NICHT direkt.

Stattdessen sollten Sie auf die folgenden Vorgänge zugreifen:

PolicyClient's

<xref:variables> -Attribut.

Vererbung
builtins.object
VariablesOperations

Konstruktor

VariablesOperations(*args, **kwargs)

Methoden

create_or_update

Erstellt oder aktualisiert eine Variable.

Mit diesem Vorgang wird eine Variable mit dem angegebenen Abonnement und Namen erstellt oder aktualisiert. Richtlinienvariablen können von einer Richtliniendefinition nur in dem Bereich verwendet werden, in dem sie erstellt wurden oder darunter.

create_or_update_at_management_group

Erstellt oder aktualisiert eine Variable.

Dieser Vorgang erstellt oder aktualisiert eine Variable mit der angegebenen Verwaltungsgruppe und dem angegebenen Namen. Richtlinienvariablen können von einer Richtliniendefinition nur in dem Bereich verwendet werden, in dem sie erstellt wurden oder darunter.

delete

Löscht eine Variable.

Dieser Vorgang löscht eine Variable unter Angabe ihres Namens und des Abonnements, in dem sie erstellt wurde. Der Bereich einer Variablen ist der Teil ihrer ID, die "/providers/Microsoft.Authorization/variables/{variableName}" vorangeht.

delete_at_management_group

Löscht eine Variable.

Dieser Vorgang löscht eine Variable unter Angabe ihres Namens und der Verwaltungsgruppe, in der sie erstellt wurde. Der Bereich einer Variablen ist der Teil ihrer ID, die "/providers/Microsoft.Authorization/variables/{variableName}" vorangeht.

get

Ruft eine Variable ab.

Dieser Vorgang ruft eine einzelne Variable unter Angabe ihres Namens und des Abonnements ab, für das sie erstellt wurde.

get_at_management_group

Ruft eine Variable ab.

Dieser Vorgang ruft eine einzelne Variable unter Angabe ihres Namens und der Verwaltungsgruppe ab, für die sie erstellt wurde.

list

Ruft alle Variablen ab, die sich auf dieser Abonnementebene befinden.

Dieser Vorgang ruft die Liste aller Variablen ab, die dem angegebenen Abonnement zugeordnet sind.

list_for_management_group

Ruft alle Variablen ab, die sich auf dieser Verwaltungsgruppenebene befinden.

Dieser Vorgang ruft die Liste aller Variablen ab, die für die Verwaltungsgruppe gelten.

create_or_update

Erstellt oder aktualisiert eine Variable.

Mit diesem Vorgang wird eine Variable mit dem angegebenen Abonnement und Namen erstellt oder aktualisiert. Richtlinienvariablen können von einer Richtliniendefinition nur in dem Bereich verwendet werden, in dem sie erstellt wurden oder darunter.

create_or_update(variable_name: str, parameters: _models.Variable, *, content_type: str = 'application/json', **kwargs: Any) -> _models.Variable

Parameter

variable_name
str
Erforderlich

Der Name der Variablen, mit der ausgeführt werden soll. Erforderlich.

parameters
Variable oder IO
Erforderlich

Parameter für die Variable. Ist entweder ein Variablentyp oder ein E/A-Typ. Erforderlich.

content_type
str

Textparameter-Inhaltstyp. Bekannte Werte sind : "application/json". Der Standardwert ist Keine.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

Variable oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

create_or_update_at_management_group

Erstellt oder aktualisiert eine Variable.

Dieser Vorgang erstellt oder aktualisiert eine Variable mit der angegebenen Verwaltungsgruppe und dem angegebenen Namen. Richtlinienvariablen können von einer Richtliniendefinition nur in dem Bereich verwendet werden, in dem sie erstellt wurden oder darunter.

create_or_update_at_management_group(management_group_id: str, variable_name: str, parameters: _models.Variable, *, content_type: str = 'application/json', **kwargs: Any) -> _models.Variable

Parameter

management_group_id
str
Erforderlich

Die ID der Verwaltungsgruppe. Erforderlich.

variable_name
str
Erforderlich

Der Name der Variablen, mit der ausgeführt werden soll. Erforderlich.

parameters
Variable oder IO
Erforderlich

Parameter für die Variable. Ist entweder ein Variablentyp oder ein E/A-Typ. Erforderlich.

content_type
str

Textparameter-Inhaltstyp. Bekannte Werte sind : "application/json". Der Standardwert ist Keine.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

Variable oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

delete

Löscht eine Variable.

Dieser Vorgang löscht eine Variable unter Angabe ihres Namens und des Abonnements, in dem sie erstellt wurde. Der Bereich einer Variablen ist der Teil ihrer ID, die "/providers/Microsoft.Authorization/variables/{variableName}" vorangeht.

delete(variable_name: str, **kwargs: Any) -> None

Parameter

variable_name
str
Erforderlich

Der Name der Variablen, mit der ausgeführt werden soll. Erforderlich.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

Keine oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

delete_at_management_group

Löscht eine Variable.

Dieser Vorgang löscht eine Variable unter Angabe ihres Namens und der Verwaltungsgruppe, in der sie erstellt wurde. Der Bereich einer Variablen ist der Teil ihrer ID, die "/providers/Microsoft.Authorization/variables/{variableName}" vorangeht.

delete_at_management_group(management_group_id: str, variable_name: str, **kwargs: Any) -> None

Parameter

management_group_id
str
Erforderlich

Die ID der Verwaltungsgruppe. Erforderlich.

variable_name
str
Erforderlich

Der Name der Variablen, mit der ausgeführt werden soll. Erforderlich.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

Keine oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

get

Ruft eine Variable ab.

Dieser Vorgang ruft eine einzelne Variable unter Angabe ihres Namens und des Abonnements ab, für das sie erstellt wurde.

get(variable_name: str, **kwargs: Any) -> Variable

Parameter

variable_name
str
Erforderlich

Der Name der Variablen, mit der ausgeführt werden soll. Erforderlich.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

Variable oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

get_at_management_group

Ruft eine Variable ab.

Dieser Vorgang ruft eine einzelne Variable unter Angabe ihres Namens und der Verwaltungsgruppe ab, für die sie erstellt wurde.

get_at_management_group(management_group_id: str, variable_name: str, **kwargs: Any) -> Variable

Parameter

management_group_id
str
Erforderlich

Die ID der Verwaltungsgruppe. Erforderlich.

variable_name
str
Erforderlich

Der Name der Variablen, mit der ausgeführt werden soll. Erforderlich.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

Variable oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

list

Ruft alle Variablen ab, die sich auf dieser Abonnementebene befinden.

Dieser Vorgang ruft die Liste aller Variablen ab, die dem angegebenen Abonnement zugeordnet sind.

list(**kwargs: Any) -> Iterable[Variable]

Parameter

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

Ein Iterator wie instance einer Variablen oder des Ergebnisses von cls(response)

Rückgabetyp

Ausnahmen

list_for_management_group

Ruft alle Variablen ab, die sich auf dieser Verwaltungsgruppenebene befinden.

Dieser Vorgang ruft die Liste aller Variablen ab, die für die Verwaltungsgruppe gelten.

list_for_management_group(management_group_id: str, **kwargs: Any) -> Iterable[Variable]

Parameter

management_group_id
str
Erforderlich

Die ID der Verwaltungsgruppe. Erforderlich.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

Ein Iterator wie instance einer Variablen oder des Ergebnisses von cls(response)

Rückgabetyp

Ausnahmen

Attribute

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'>