DnsResolvers interface
Schnittstelle, die eine DnsResolvers darstellt.
Methoden
Details zur Methode
beginCreateOrUpdate(string, string, DnsResolver, DnsResolversCreateOrUpdateOptionalParams)
Erstellt oder aktualisiert einen DNS-Resolver.
function beginCreateOrUpdate(resourceGroupName: string, dnsResolverName: string, parameters: DnsResolver, options?: DnsResolversCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<DnsResolver>, DnsResolver>>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.
- dnsResolverName
-
string
Der Name des DNS-Resolvers.
- parameters
- DnsResolver
Parameter, die für den CreateOrUpdate-Vorgang bereitgestellt werden.
Die Optionsparameter.
Gibt zurück
Promise<@azure/core-lro.SimplePollerLike<OperationState<DnsResolver>, DnsResolver>>
beginCreateOrUpdateAndWait(string, string, DnsResolver, DnsResolversCreateOrUpdateOptionalParams)
Erstellt oder aktualisiert einen DNS-Resolver.
function beginCreateOrUpdateAndWait(resourceGroupName: string, dnsResolverName: string, parameters: DnsResolver, options?: DnsResolversCreateOrUpdateOptionalParams): Promise<DnsResolver>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.
- dnsResolverName
-
string
Der Name des DNS-Resolvers.
- parameters
- DnsResolver
Parameter, die für den CreateOrUpdate-Vorgang bereitgestellt werden.
Die Optionsparameter.
Gibt zurück
Promise<DnsResolver>
beginDelete(string, string, DnsResolversDeleteOptionalParams)
Löscht einen DNS-Resolver. WARNUNG: Dieser Vorgang kann nicht rückgängig gemacht werden.
function beginDelete(resourceGroupName: string, dnsResolverName: string, options?: DnsResolversDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.
- dnsResolverName
-
string
Der Name des DNS-Resolvers.
- options
- DnsResolversDeleteOptionalParams
Die Optionsparameter.
Gibt zurück
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, DnsResolversDeleteOptionalParams)
Löscht einen DNS-Resolver. WARNUNG: Dieser Vorgang kann nicht rückgängig gemacht werden.
function beginDeleteAndWait(resourceGroupName: string, dnsResolverName: string, options?: DnsResolversDeleteOptionalParams): Promise<void>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.
- dnsResolverName
-
string
Der Name des DNS-Resolvers.
- options
- DnsResolversDeleteOptionalParams
Die Optionsparameter.
Gibt zurück
Promise<void>
beginUpdate(string, string, DnsResolverPatch, DnsResolversUpdateOptionalParams)
Aktualisiert einen DNS-Resolver.
function beginUpdate(resourceGroupName: string, dnsResolverName: string, parameters: DnsResolverPatch, options?: DnsResolversUpdateOptionalParams): Promise<SimplePollerLike<OperationState<DnsResolver>, DnsResolver>>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.
- dnsResolverName
-
string
Der Name des DNS-Resolvers.
- parameters
- DnsResolverPatch
Parameter, die für den Aktualisierungsvorgang bereitgestellt werden.
- options
- DnsResolversUpdateOptionalParams
Die Optionsparameter.
Gibt zurück
Promise<@azure/core-lro.SimplePollerLike<OperationState<DnsResolver>, DnsResolver>>
beginUpdateAndWait(string, string, DnsResolverPatch, DnsResolversUpdateOptionalParams)
Aktualisiert einen DNS-Resolver.
function beginUpdateAndWait(resourceGroupName: string, dnsResolverName: string, parameters: DnsResolverPatch, options?: DnsResolversUpdateOptionalParams): Promise<DnsResolver>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.
- dnsResolverName
-
string
Der Name des DNS-Resolvers.
- parameters
- DnsResolverPatch
Parameter, die für den Aktualisierungsvorgang bereitgestellt werden.
- options
- DnsResolversUpdateOptionalParams
Die Optionsparameter.
Gibt zurück
Promise<DnsResolver>
get(string, string, DnsResolversGetOptionalParams)
Ruft Eigenschaften eines DNS-Resolvers ab.
function get(resourceGroupName: string, dnsResolverName: string, options?: DnsResolversGetOptionalParams): Promise<DnsResolver>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.
- dnsResolverName
-
string
Der Name des DNS-Resolvers.
- options
- DnsResolversGetOptionalParams
Die Optionsparameter.
Gibt zurück
Promise<DnsResolver>
list(DnsResolversListOptionalParams)
Listet DNS-Resolver in allen Ressourcengruppen eines Abonnements auf.
function list(options?: DnsResolversListOptionalParams): PagedAsyncIterableIterator<DnsResolver, DnsResolver[], PageSettings>
Parameter
- options
- DnsResolversListOptionalParams
Die Optionsparameter.
Gibt zurück
listByResourceGroup(string, DnsResolversListByResourceGroupOptionalParams)
Listet DNS-Resolver in einer Ressourcengruppe auf.
function listByResourceGroup(resourceGroupName: string, options?: DnsResolversListByResourceGroupOptionalParams): PagedAsyncIterableIterator<DnsResolver, DnsResolver[], PageSettings>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.
Die Optionsparameter.
Gibt zurück
listByVirtualNetwork(string, string, DnsResolversListByVirtualNetworkOptionalParams)
Listet DNS Resolver-Ressourcen-IDs auf, die mit einem virtuellen Netzwerk verknüpft sind.
function listByVirtualNetwork(resourceGroupName: string, virtualNetworkName: string, options?: DnsResolversListByVirtualNetworkOptionalParams): PagedAsyncIterableIterator<SubResource, SubResource[], PageSettings>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.
- virtualNetworkName
-
string
Der Name des virtuellen Netzwerks.
Die Optionsparameter.