NatGateways interface
Schnittstelle, die natGateways darstellt.
Methoden
| begin |
Erstellt oder aktualisiert ein NAT-Gateway. |
| begin |
Erstellt oder aktualisiert ein NAT-Gateway. |
| begin |
Löscht das angegebene NAT-Gateway. |
| begin |
Löscht das angegebene NAT-Gateway. |
| get(string, string, Nat |
Ruft das angegebene NAT-Gateway in einer angegebenen Ressourcengruppe ab. |
| list(string, Nat |
Ruft alle NAT-Gateways in einer Ressourcengruppe ab. |
| list |
Ruft alle Nat-Gateways in einem Abonnement ab. |
| update |
Aktualisiert NAT-Gatewaytags. |
Details zur Methode
beginCreateOrUpdate(string, string, NatGateway, NatGatewaysCreateOrUpdateOptionalParams)
Erstellt oder aktualisiert ein NAT-Gateway.
function beginCreateOrUpdate(resourceGroupName: string, natGatewayName: string, parameters: NatGateway, options?: NatGatewaysCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<NatGateway>, NatGateway>>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe.
- natGatewayName
-
string
Der Name des NAT-Gateways.
- parameters
- NatGateway
Parameter, die für den Erstellungs- oder Aktualisierungs-NAT-Gatewayvorgang bereitgestellt werden.
Die Optionsparameter.
Gibt zurück
Promise<@azure/core-lro.SimplePollerLike<OperationState<NatGateway>, NatGateway>>
beginCreateOrUpdateAndWait(string, string, NatGateway, NatGatewaysCreateOrUpdateOptionalParams)
Erstellt oder aktualisiert ein NAT-Gateway.
function beginCreateOrUpdateAndWait(resourceGroupName: string, natGatewayName: string, parameters: NatGateway, options?: NatGatewaysCreateOrUpdateOptionalParams): Promise<NatGateway>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe.
- natGatewayName
-
string
Der Name des NAT-Gateways.
- parameters
- NatGateway
Parameter, die für den Erstellungs- oder Aktualisierungs-NAT-Gatewayvorgang bereitgestellt werden.
Die Optionsparameter.
Gibt zurück
Promise<NatGateway>
beginDelete(string, string, NatGatewaysDeleteOptionalParams)
Löscht das angegebene NAT-Gateway.
function beginDelete(resourceGroupName: string, natGatewayName: string, options?: NatGatewaysDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe.
- natGatewayName
-
string
Der Name des NAT-Gateways.
- options
- NatGatewaysDeleteOptionalParams
Die Optionsparameter.
Gibt zurück
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, NatGatewaysDeleteOptionalParams)
Löscht das angegebene NAT-Gateway.
function beginDeleteAndWait(resourceGroupName: string, natGatewayName: string, options?: NatGatewaysDeleteOptionalParams): Promise<void>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe.
- natGatewayName
-
string
Der Name des NAT-Gateways.
- options
- NatGatewaysDeleteOptionalParams
Die Optionsparameter.
Gibt zurück
Promise<void>
get(string, string, NatGatewaysGetOptionalParams)
Ruft das angegebene NAT-Gateway in einer angegebenen Ressourcengruppe ab.
function get(resourceGroupName: string, natGatewayName: string, options?: NatGatewaysGetOptionalParams): Promise<NatGateway>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe.
- natGatewayName
-
string
Der Name des NAT-Gateways.
- options
- NatGatewaysGetOptionalParams
Die Optionsparameter.
Gibt zurück
Promise<NatGateway>
list(string, NatGatewaysListOptionalParams)
Ruft alle NAT-Gateways in einer Ressourcengruppe ab.
function list(resourceGroupName: string, options?: NatGatewaysListOptionalParams): PagedAsyncIterableIterator<NatGateway, NatGateway[], PageSettings>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe.
- options
- NatGatewaysListOptionalParams
Die Optionsparameter.
Gibt zurück
listAll(NatGatewaysListAllOptionalParams)
Ruft alle Nat-Gateways in einem Abonnement ab.
function listAll(options?: NatGatewaysListAllOptionalParams): PagedAsyncIterableIterator<NatGateway, NatGateway[], PageSettings>
Parameter
- options
- NatGatewaysListAllOptionalParams
Die Optionsparameter.
Gibt zurück
updateTags(string, string, TagsObject, NatGatewaysUpdateTagsOptionalParams)
Aktualisiert NAT-Gatewaytags.
function updateTags(resourceGroupName: string, natGatewayName: string, parameters: TagsObject, options?: NatGatewaysUpdateTagsOptionalParams): Promise<NatGateway>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe.
- natGatewayName
-
string
Der Name des NAT-Gateways.
- parameters
- TagsObject
Parameter, die zum Aktualisieren von NAT-Gatewaytags bereitgestellt werden.
Die Optionsparameter.
Gibt zurück
Promise<NatGateway>