NatGateways interface
Interface représentant un NatGateways.
Méthodes
| begin |
Crée ou met à jour une passerelle nat. |
| begin |
Crée ou met à jour une passerelle nat. |
| begin |
Supprime la passerelle nat spécifiée. |
| begin |
Supprime la passerelle nat spécifiée. |
| get(string, string, Nat |
Obtient la passerelle nat spécifiée dans un groupe de ressources spécifié. |
| list(string, Nat |
Obtient toutes les passerelles nat dans un groupe de ressources. |
| list |
Obtient toutes les passerelles Nat dans un abonnement. |
| update |
Met à jour les balises de passerelle nat. |
Détails de la méthode
beginCreateOrUpdate(string, string, NatGateway, NatGatewaysCreateOrUpdateOptionalParams)
Crée ou met à jour une passerelle nat.
function beginCreateOrUpdate(resourceGroupName: string, natGatewayName: string, parameters: NatGateway, options?: NatGatewaysCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<NatGateway>, NatGateway>>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources.
- natGatewayName
-
string
Nom de la passerelle nat.
- parameters
- NatGateway
Paramètres fournis pour l’opération de création ou de mise à jour de la passerelle nat.
Paramètres d’options.
Retours
Promise<@azure/core-lro.SimplePollerLike<OperationState<NatGateway>, NatGateway>>
beginCreateOrUpdateAndWait(string, string, NatGateway, NatGatewaysCreateOrUpdateOptionalParams)
Crée ou met à jour une passerelle nat.
function beginCreateOrUpdateAndWait(resourceGroupName: string, natGatewayName: string, parameters: NatGateway, options?: NatGatewaysCreateOrUpdateOptionalParams): Promise<NatGateway>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources.
- natGatewayName
-
string
Nom de la passerelle nat.
- parameters
- NatGateway
Paramètres fournis pour l’opération de création ou de mise à jour de la passerelle nat.
Paramètres d’options.
Retours
Promise<NatGateway>
beginDelete(string, string, NatGatewaysDeleteOptionalParams)
Supprime la passerelle nat spécifiée.
function beginDelete(resourceGroupName: string, natGatewayName: string, options?: NatGatewaysDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources.
- natGatewayName
-
string
Nom de la passerelle nat.
- options
- NatGatewaysDeleteOptionalParams
Paramètres d’options.
Retours
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, NatGatewaysDeleteOptionalParams)
Supprime la passerelle nat spécifiée.
function beginDeleteAndWait(resourceGroupName: string, natGatewayName: string, options?: NatGatewaysDeleteOptionalParams): Promise<void>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources.
- natGatewayName
-
string
Nom de la passerelle nat.
- options
- NatGatewaysDeleteOptionalParams
Paramètres d’options.
Retours
Promise<void>
get(string, string, NatGatewaysGetOptionalParams)
Obtient la passerelle nat spécifiée dans un groupe de ressources spécifié.
function get(resourceGroupName: string, natGatewayName: string, options?: NatGatewaysGetOptionalParams): Promise<NatGateway>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources.
- natGatewayName
-
string
Nom de la passerelle nat.
- options
- NatGatewaysGetOptionalParams
Paramètres d’options.
Retours
Promise<NatGateway>
list(string, NatGatewaysListOptionalParams)
Obtient toutes les passerelles nat dans un groupe de ressources.
function list(resourceGroupName: string, options?: NatGatewaysListOptionalParams): PagedAsyncIterableIterator<NatGateway, NatGateway[], PageSettings>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources.
- options
- NatGatewaysListOptionalParams
Paramètres d’options.
Retours
listAll(NatGatewaysListAllOptionalParams)
Obtient toutes les passerelles Nat dans un abonnement.
function listAll(options?: NatGatewaysListAllOptionalParams): PagedAsyncIterableIterator<NatGateway, NatGateway[], PageSettings>
Paramètres
- options
- NatGatewaysListAllOptionalParams
Paramètres d’options.
Retours
updateTags(string, string, TagsObject, NatGatewaysUpdateTagsOptionalParams)
Met à jour les balises de passerelle nat.
function updateTags(resourceGroupName: string, natGatewayName: string, parameters: TagsObject, options?: NatGatewaysUpdateTagsOptionalParams): Promise<NatGateway>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources.
- natGatewayName
-
string
Nom de la passerelle nat.
- parameters
- TagsObject
Paramètres fournis pour mettre à jour les balises de passerelle nat.
Paramètres d’options.
Retours
Promise<NatGateway>