DnsSecurityRules interface
Schnittstelle, die eine DnsSecurityRules darstellt.
Methoden
Details zur Methode
beginCreateOrUpdate(string, string, string, DnsSecurityRule, DnsSecurityRulesCreateOrUpdateOptionalParams)
Erstellt oder aktualisiert eine DNS-Sicherheitsregel für eine DNS-Resolver-Richtlinie.
function beginCreateOrUpdate(resourceGroupName: string, dnsResolverPolicyName: string, dnsSecurityRuleName: string, parameters: DnsSecurityRule, options?: DnsSecurityRulesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<DnsSecurityRule>, DnsSecurityRule>>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.
- dnsResolverPolicyName
-
string
Der Name der DNS-Auflösungsrichtlinie.
- dnsSecurityRuleName
-
string
Der Name der DNS-Sicherheitsregel.
- parameters
- DnsSecurityRule
Parameter, die für den CreateOrUpdate-Vorgang bereitgestellt werden.
Die Optionsparameter.
Gibt zurück
Promise<@azure/core-lro.SimplePollerLike<OperationState<DnsSecurityRule>, DnsSecurityRule>>
beginCreateOrUpdateAndWait(string, string, string, DnsSecurityRule, DnsSecurityRulesCreateOrUpdateOptionalParams)
Erstellt oder aktualisiert eine DNS-Sicherheitsregel für eine DNS-Resolver-Richtlinie.
function beginCreateOrUpdateAndWait(resourceGroupName: string, dnsResolverPolicyName: string, dnsSecurityRuleName: string, parameters: DnsSecurityRule, options?: DnsSecurityRulesCreateOrUpdateOptionalParams): Promise<DnsSecurityRule>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.
- dnsResolverPolicyName
-
string
Der Name der DNS-Auflösungsrichtlinie.
- dnsSecurityRuleName
-
string
Der Name der DNS-Sicherheitsregel.
- parameters
- DnsSecurityRule
Parameter, die für den CreateOrUpdate-Vorgang bereitgestellt werden.
Die Optionsparameter.
Gibt zurück
Promise<DnsSecurityRule>
beginDelete(string, string, string, DnsSecurityRulesDeleteOptionalParams)
Löscht eine DNS-Sicherheitsregel für eine DNS-Auflösungsrichtlinie. WARNUNG: Dieser Vorgang kann nicht rückgängig gemacht werden.
function beginDelete(resourceGroupName: string, dnsResolverPolicyName: string, dnsSecurityRuleName: string, options?: DnsSecurityRulesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<DnsSecurityRulesDeleteHeaders>, DnsSecurityRulesDeleteHeaders>>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.
- dnsResolverPolicyName
-
string
Der Name der DNS-Auflösungsrichtlinie.
- dnsSecurityRuleName
-
string
Der Name der DNS-Sicherheitsregel.
Die Optionsparameter.
Gibt zurück
Promise<@azure/core-lro.SimplePollerLike<OperationState<DnsSecurityRulesDeleteHeaders>, DnsSecurityRulesDeleteHeaders>>
beginDeleteAndWait(string, string, string, DnsSecurityRulesDeleteOptionalParams)
Löscht eine DNS-Sicherheitsregel für eine DNS-Auflösungsrichtlinie. WARNUNG: Dieser Vorgang kann nicht rückgängig gemacht werden.
function beginDeleteAndWait(resourceGroupName: string, dnsResolverPolicyName: string, dnsSecurityRuleName: string, options?: DnsSecurityRulesDeleteOptionalParams): Promise<DnsSecurityRulesDeleteHeaders>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.
- dnsResolverPolicyName
-
string
Der Name der DNS-Auflösungsrichtlinie.
- dnsSecurityRuleName
-
string
Der Name der DNS-Sicherheitsregel.
Die Optionsparameter.
Gibt zurück
Promise<DnsSecurityRulesDeleteHeaders>
beginUpdate(string, string, string, DnsSecurityRulePatch, DnsSecurityRulesUpdateOptionalParams)
Aktualisiert eine DNS-Sicherheitsregel.
function beginUpdate(resourceGroupName: string, dnsResolverPolicyName: string, dnsSecurityRuleName: string, parameters: DnsSecurityRulePatch, options?: DnsSecurityRulesUpdateOptionalParams): Promise<SimplePollerLike<OperationState<DnsSecurityRule>, DnsSecurityRule>>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.
- dnsResolverPolicyName
-
string
Der Name der DNS-Auflösungsrichtlinie.
- dnsSecurityRuleName
-
string
Der Name der DNS-Sicherheitsregel.
- parameters
- DnsSecurityRulePatch
Parameter, die für den Aktualisierungsvorgang bereitgestellt werden.
Die Optionsparameter.
Gibt zurück
Promise<@azure/core-lro.SimplePollerLike<OperationState<DnsSecurityRule>, DnsSecurityRule>>
beginUpdateAndWait(string, string, string, DnsSecurityRulePatch, DnsSecurityRulesUpdateOptionalParams)
Aktualisiert eine DNS-Sicherheitsregel.
function beginUpdateAndWait(resourceGroupName: string, dnsResolverPolicyName: string, dnsSecurityRuleName: string, parameters: DnsSecurityRulePatch, options?: DnsSecurityRulesUpdateOptionalParams): Promise<DnsSecurityRule>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.
- dnsResolverPolicyName
-
string
Der Name der DNS-Auflösungsrichtlinie.
- dnsSecurityRuleName
-
string
Der Name der DNS-Sicherheitsregel.
- parameters
- DnsSecurityRulePatch
Parameter, die für den Aktualisierungsvorgang bereitgestellt werden.
Die Optionsparameter.
Gibt zurück
Promise<DnsSecurityRule>
get(string, string, string, DnsSecurityRulesGetOptionalParams)
Ruft Eigenschaften einer DNS-Sicherheitsregel für eine DNS-Auflösungsrichtlinie ab.
function get(resourceGroupName: string, dnsResolverPolicyName: string, dnsSecurityRuleName: string, options?: DnsSecurityRulesGetOptionalParams): Promise<DnsSecurityRule>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.
- dnsResolverPolicyName
-
string
Der Name der DNS-Auflösungsrichtlinie.
- dnsSecurityRuleName
-
string
Der Name der DNS-Sicherheitsregel.
Die Optionsparameter.
Gibt zurück
Promise<DnsSecurityRule>
list(string, string, DnsSecurityRulesListOptionalParams)
Listet DNS-Sicherheitsregeln für eine DNS-Resolverrichtlinie auf.
function list(resourceGroupName: string, dnsResolverPolicyName: string, options?: DnsSecurityRulesListOptionalParams): PagedAsyncIterableIterator<DnsSecurityRule, DnsSecurityRule[], PageSettings>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.
- dnsResolverPolicyName
-
string
Der Name der DNS-Auflösungsrichtlinie.
Die Optionsparameter.