RecordSetsOperations Klasse
Warnung
Instanziieren Sie diese Klasse NICHT direkt.
Stattdessen sollten Sie über auf die folgenden Vorgänge zugreifen:
<xref:record_sets> -Attribut.
- Vererbung
-
builtins.objectRecordSetsOperations
Konstruktor
RecordSetsOperations(*args, **kwargs)
Methoden
create_or_update |
Erstellt oder aktualisiert einen Datensatzsatz innerhalb einer Privates DNS Zone. |
delete |
Löscht einen Datensatzsatz aus einer Privates DNS Zone. Dieser Vorgang kann nicht rückgängig gemacht werden. |
get |
Ruft einen Datensatzsatz ab. |
list |
Listet alle Datensatzsätze in einer Privates DNS Zone auf. |
list_by_type |
Listet die Datensatzsätze eines angegebenen Typs in einer Privates DNS Zone auf. |
update |
Updates einen Datensatzsatz innerhalb einer Privates DNS Zone. |
create_or_update
Erstellt oder aktualisiert einen Datensatzsatz innerhalb einer Privates DNS Zone.
create_or_update(resource_group_name: str, private_zone_name: str, record_type: str | _models.RecordType, relative_record_set_name: str, parameters: _models.RecordSet, if_match: str | None = None, if_none_match: str | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> _models.RecordSet
Parameter
- private_zone_name
- str
Der Name der Privates DNS Zone (ohne abschlussenden Punkt). Erforderlich.
- record_type
- str oder RecordType
Der Typ des DNS-Eintrags in diesem Datensatzsatz. Datensatzsätze vom Typ SOA können aktualisiert, aber nicht erstellt werden (sie werden erstellt, wenn die Privates DNS Zone erstellt wird). Bekannte Werte sind: "A", "AAAA", "CNAME", "MX", "PTR", "SOA", "SRV" und "TXT". Erforderlich.
- relative_record_set_name
- str
Der Name des Datensatzsatzes relativ zum Namen der Zone. Erforderlich.
Parameter, die für den CreateOrUpdate-Vorgang bereitgestellt werden. Ist entweder ein RecordSet-Typ oder ein E/A-Typ. Erforderlich.
- if_match
- str
Das ETag des Datensatzsatzes. Lassen Sie diesen Wert weg, um immer den aktuellen Datensatzsatz zu überschreiben. Geben Sie den zuletzt angezeigten ETag-Wert an, um das versehentliche Überschreiben gleichzeitiger Änderungen zu verhindern. Der Standardwert ist Keine.
- if_none_match
- str
Legen Sie auf "*" fest, um das Erstellen eines neuen Datensatzsatzes zu ermöglichen, aber das Aktualisieren eines vorhandenen Datensatzsatzes zu verhindern. Andere Werte werden ignoriert. Der Standardwert ist Keine.
- 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
RecordSet oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
delete
Löscht einen Datensatzsatz aus einer Privates DNS Zone. Dieser Vorgang kann nicht rückgängig gemacht werden.
delete(resource_group_name: str, private_zone_name: str, record_type: str | RecordType, relative_record_set_name: str, if_match: str | None = None, **kwargs: Any) -> None
Parameter
- private_zone_name
- str
Der Name der Privates DNS Zone (ohne abschlussenden Punkt). Erforderlich.
- record_type
- str oder RecordType
Der Typ des DNS-Eintrags in diesem Datensatzsatz. Datensatzsätze vom Typ SOA können nicht gelöscht werden (sie werden gelöscht, wenn die Privates DNS Zone gelöscht wird). Bekannte Werte sind: "A", "AAAA", "CNAME", "MX", "PTR", "SOA", "SRV" und "TXT". Erforderlich.
- relative_record_set_name
- str
Der Name des Datensatzsatzes relativ zum Namen der Zone. Erforderlich.
- if_match
- str
Das ETag des Datensatzsatzes. Lassen Sie diesen Wert weg, um immer den aktuellen Datensatzsatz zu löschen. Geben Sie den zuletzt angezeigten ETag-Wert an, um das versehentliche Löschen gleichzeitiger Änderungen zu verhindern. Der Standardwert ist Keine.
- 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 einen Datensatzsatz ab.
get(resource_group_name: str, private_zone_name: str, record_type: str | RecordType, relative_record_set_name: str, **kwargs: Any) -> RecordSet
Parameter
- private_zone_name
- str
Der Name der Privates DNS Zone (ohne abschlussenden Punkt). Erforderlich.
- record_type
- str oder RecordType
Der Typ des DNS-Eintrags in diesem Datensatzsatz. Bekannte Werte sind: "A", "AAAA", "CNAME", "MX", "PTR", "SOA", "SRV" und "TXT". Erforderlich.
- relative_record_set_name
- str
Der Name des Datensatzsatzes relativ zum Namen der Zone. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
RecordSet oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
list
Listet alle Datensatzsätze in einer Privates DNS Zone auf.
list(resource_group_name: str, private_zone_name: str, top: int | None = None, recordsetnamesuffix: str | None = None, **kwargs: Any) -> Iterable[RecordSet]
Parameter
- private_zone_name
- str
Der Name der Privates DNS Zone (ohne abschlussenden Punkt). Erforderlich.
- top
- int
Die maximale Anzahl von Datensatzsätzen, die zurückgegeben werden sollen. Wenn nicht angegeben, werden bis zu 100 Datensatzsätze zurückgegeben. Der Standardwert ist Keine.
- recordsetnamesuffix
- str
Die Suffixbezeichnung des Datensatzsatznamens, der zum Filtern der Datensatzsatzaufzählung verwendet werden soll. Wenn dieser Parameter angegeben wird, enthält die zurückgegebene Enumeration nur Datensätze, die mit ".:code:" enden. Der Standardwert ist Keine.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Ein Iterator wie instance von RecordSet oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
list_by_type
Listet die Datensatzsätze eines angegebenen Typs in einer Privates DNS Zone auf.
list_by_type(resource_group_name: str, private_zone_name: str, record_type: str | RecordType, top: int | None = None, recordsetnamesuffix: str | None = None, **kwargs: Any) -> Iterable[RecordSet]
Parameter
- private_zone_name
- str
Der Name der Privates DNS Zone (ohne abschlussenden Punkt). Erforderlich.
- record_type
- str oder RecordType
Der Typ der datensatzsätze, die aufgelistet werden sollen. Bekannte Werte sind: "A", "AAAA", "CNAME", "MX", "PTR", "SOA", "SRV" und "TXT". Erforderlich.
- top
- int
Die maximale Anzahl von Datensatzsätzen, die zurückgegeben werden sollen. Wenn nicht angegeben, werden bis zu 100 Datensatzsätze zurückgegeben. Der Standardwert ist Keine.
- recordsetnamesuffix
- str
Die Suffixbezeichnung des Datensatzsatznamens, der zum Filtern der Datensatzsatzaufzählung verwendet werden soll. Wenn dieser Parameter angegeben wird, enthält die zurückgegebene Enumeration nur Datensätze, die mit ".:code:" enden. Der Standardwert ist Keine.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Ein Iterator wie instance von RecordSet oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
update
Updates einen Datensatzsatz innerhalb einer Privates DNS Zone.
update(resource_group_name: str, private_zone_name: str, record_type: str | _models.RecordType, relative_record_set_name: str, parameters: _models.RecordSet, if_match: str | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> _models.RecordSet
Parameter
- private_zone_name
- str
Der Name der Privates DNS Zone (ohne abschlussenden Punkt). Erforderlich.
- record_type
- str oder RecordType
Der Typ des DNS-Eintrags in diesem Eintragssatz. Bekannte Werte sind: "A", "AAAA", "CNAME", "MX", "PTR", "SOA", "SRV" und "TXT". Erforderlich.
- relative_record_set_name
- str
Der Name des Datensatzsatzes relativ zum Namen der Zone. Erforderlich.
Parameter, die für den Updatevorgang bereitgestellt werden. Ist entweder ein RecordSet-Typ oder ein E/A-Typ. Erforderlich.
- if_match
- str
Das ETag des Datensatzsatzes. Lassen Sie diesen Wert aus, um den aktuellen Datensatzsatz immer zu überschreiben. Geben Sie den zuletzt angezeigten ETag-Wert an, um zu verhindern, dass gleichzeitige Änderungen versehentlich überschrieben werden. Der Standardwert ist Keine.
- 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
RecordSet oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
Attribute
models
models = <module 'azure.mgmt.privatedns.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\privatedns\\models\\__init__.py'>
Azure SDK for Python