PublicIPAddresses interface
Interface représentant un PublicIPAddresses.
Méthodes
Détails de la méthode
beginCreateOrUpdate(string, string, PublicIPAddress, PublicIPAddressesCreateOrUpdateOptionalParams)
Crée ou met à jour une adresse IP publique statique ou dynamique.
function beginCreateOrUpdate(resourceGroupName: string, publicIpAddressName: string, parameters: PublicIPAddress, options?: PublicIPAddressesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<PublicIPAddress>, PublicIPAddress>>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources.
- publicIpAddressName
-
string
Nom de l’adresse IP publique.
- parameters
- PublicIPAddress
Paramètres fournis à l’opération de création ou de mise à jour de l’adresse IP publique.
Paramètres d’options.
Retours
Promise<@azure/core-lro.SimplePollerLike<OperationState<PublicIPAddress>, PublicIPAddress>>
beginCreateOrUpdateAndWait(string, string, PublicIPAddress, PublicIPAddressesCreateOrUpdateOptionalParams)
Crée ou met à jour une adresse IP publique statique ou dynamique.
function beginCreateOrUpdateAndWait(resourceGroupName: string, publicIpAddressName: string, parameters: PublicIPAddress, options?: PublicIPAddressesCreateOrUpdateOptionalParams): Promise<PublicIPAddress>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources.
- publicIpAddressName
-
string
Nom de l’adresse IP publique.
- parameters
- PublicIPAddress
Paramètres fournis à l’opération de création ou de mise à jour de l’adresse IP publique.
Paramètres d’options.
Retours
Promise<PublicIPAddress>
beginDdosProtectionStatus(string, string, PublicIPAddressesDdosProtectionStatusOptionalParams)
Obtient l’état de protection Ddos d’une adresse IP publique
function beginDdosProtectionStatus(resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesDdosProtectionStatusOptionalParams): Promise<SimplePollerLike<OperationState<PublicIpDdosProtectionStatusResult>, PublicIpDdosProtectionStatusResult>>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources.
- publicIpAddressName
-
string
Nom de l’adresse IP publique.
Paramètres d’options.
Retours
Promise<@azure/core-lro.SimplePollerLike<OperationState<PublicIpDdosProtectionStatusResult>, PublicIpDdosProtectionStatusResult>>
beginDdosProtectionStatusAndWait(string, string, PublicIPAddressesDdosProtectionStatusOptionalParams)
Obtient l’état de protection Ddos d’une adresse IP publique
function beginDdosProtectionStatusAndWait(resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesDdosProtectionStatusOptionalParams): Promise<PublicIpDdosProtectionStatusResult>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources.
- publicIpAddressName
-
string
Nom de l’adresse IP publique.
Paramètres d’options.
Retours
Promise<PublicIpDdosProtectionStatusResult>
beginDelete(string, string, PublicIPAddressesDeleteOptionalParams)
Supprime l’adresse IP publique spécifiée.
function beginDelete(resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources.
- publicIpAddressName
-
string
Nom de l’adresse IP publique.
Paramètres d’options.
Retours
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, PublicIPAddressesDeleteOptionalParams)
Supprime l’adresse IP publique spécifiée.
function beginDeleteAndWait(resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesDeleteOptionalParams): Promise<void>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources.
- publicIpAddressName
-
string
Nom de l’adresse IP publique.
Paramètres d’options.
Retours
Promise<void>
beginDisassociateCloudServiceReservedPublicIp(string, string, DisassociateCloudServicePublicIpRequest, PublicIPAddressesDisassociateCloudServiceReservedPublicIpOptionalParams)
Dissocie l’IP publique réservée du Service Cloud et associe l’IP publique autonome spécifiée au même frontend du Service Cloud.
function beginDisassociateCloudServiceReservedPublicIp(resourceGroupName: string, publicIpAddressName: string, parameters: DisassociateCloudServicePublicIpRequest, options?: PublicIPAddressesDisassociateCloudServiceReservedPublicIpOptionalParams): Promise<SimplePollerLike<OperationState<PublicIPAddress>, PublicIPAddress>>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources.
- publicIpAddressName
-
string
Nom de l’adresse IP publique.
- parameters
- DisassociateCloudServicePublicIpRequest
Paramètre qui définit quelle adresse IP publique doit être associée à la place de l’adresse IP publique donnée.
Paramètres d’options.
Retours
Promise<@azure/core-lro.SimplePollerLike<OperationState<PublicIPAddress>, PublicIPAddress>>
beginDisassociateCloudServiceReservedPublicIpAndWait(string, string, DisassociateCloudServicePublicIpRequest, PublicIPAddressesDisassociateCloudServiceReservedPublicIpOptionalParams)
Dissocie l’IP publique réservée du Service Cloud et associe l’IP publique autonome spécifiée au même frontend du Service Cloud.
function beginDisassociateCloudServiceReservedPublicIpAndWait(resourceGroupName: string, publicIpAddressName: string, parameters: DisassociateCloudServicePublicIpRequest, options?: PublicIPAddressesDisassociateCloudServiceReservedPublicIpOptionalParams): Promise<PublicIPAddress>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources.
- publicIpAddressName
-
string
Nom de l’adresse IP publique.
- parameters
- DisassociateCloudServicePublicIpRequest
Paramètre qui définit quelle adresse IP publique doit être associée à la place de l’adresse IP publique donnée.
Paramètres d’options.
Retours
Promise<PublicIPAddress>
beginReserveCloudServicePublicIpAddress(string, string, ReserveCloudServicePublicIpAddressRequest, PublicIPAddressesReserveCloudServicePublicIpAddressOptionalParams)
Réserve l’IP publique du service cloud spécifiée en passant sa méthode d’allocation à statique. Si un retour en arrière est demandé, la méthode d’allocation est remise en mode dynamique.
function beginReserveCloudServicePublicIpAddress(resourceGroupName: string, publicIpAddressName: string, parameters: ReserveCloudServicePublicIpAddressRequest, options?: PublicIPAddressesReserveCloudServicePublicIpAddressOptionalParams): Promise<SimplePollerLike<OperationState<PublicIPAddress>, PublicIPAddress>>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources.
- publicIpAddressName
-
string
Nom de l’adresse IP publique.
- parameters
- ReserveCloudServicePublicIpAddressRequest
Paramètre qui définit quelle adresse IP publique doit être associée à la place de l’adresse IP publique donnée.
Paramètres d’options.
Retours
Promise<@azure/core-lro.SimplePollerLike<OperationState<PublicIPAddress>, PublicIPAddress>>
beginReserveCloudServicePublicIpAddressAndWait(string, string, ReserveCloudServicePublicIpAddressRequest, PublicIPAddressesReserveCloudServicePublicIpAddressOptionalParams)
Réserve l’IP publique du service cloud spécifiée en passant sa méthode d’allocation à statique. Si un retour en arrière est demandé, la méthode d’allocation est remise en mode dynamique.
function beginReserveCloudServicePublicIpAddressAndWait(resourceGroupName: string, publicIpAddressName: string, parameters: ReserveCloudServicePublicIpAddressRequest, options?: PublicIPAddressesReserveCloudServicePublicIpAddressOptionalParams): Promise<PublicIPAddress>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources.
- publicIpAddressName
-
string
Nom de l’adresse IP publique.
- parameters
- ReserveCloudServicePublicIpAddressRequest
Paramètre qui définit quelle adresse IP publique doit être associée à la place de l’adresse IP publique donnée.
Paramètres d’options.
Retours
Promise<PublicIPAddress>
get(string, string, PublicIPAddressesGetOptionalParams)
Obtient l’adresse IP publique spécifiée dans un groupe de ressources spécifié.
function get(resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesGetOptionalParams): Promise<PublicIPAddress>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources.
- publicIpAddressName
-
string
Nom de l’adresse IP publique.
Paramètres d’options.
Retours
Promise<PublicIPAddress>
getCloudServicePublicIPAddress(string, string, string, string, string, string, PublicIPAddressesGetCloudServicePublicIPAddressOptionalParams)
Obtenez l’adresse IP publique spécifiée dans un service cloud.
function getCloudServicePublicIPAddress(resourceGroupName: string, cloudServiceName: string, roleInstanceName: string, networkInterfaceName: string, ipConfigurationName: string, publicIpAddressName: string, options?: PublicIPAddressesGetCloudServicePublicIPAddressOptionalParams): Promise<PublicIPAddress>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources.
- cloudServiceName
-
string
Nom du service cloud.
- roleInstanceName
-
string
Nom de l’instance de rôle.
- networkInterfaceName
-
string
Nom de l’interface réseau.
- ipConfigurationName
-
string
Nom de la configuration IP.
- publicIpAddressName
-
string
Nom de l’adresse IP publique.
Paramètres d’options.
Retours
Promise<PublicIPAddress>
getVirtualMachineScaleSetPublicIPAddress(string, string, string, string, string, string, PublicIPAddressesGetVirtualMachineScaleSetPublicIPAddressOptionalParams)
Obtenez l’adresse IP publique spécifiée dans un groupe de machines virtuelles identiques.
function getVirtualMachineScaleSetPublicIPAddress(resourceGroupName: string, virtualMachineScaleSetName: string, virtualmachineIndex: string, networkInterfaceName: string, ipConfigurationName: string, publicIpAddressName: string, options?: PublicIPAddressesGetVirtualMachineScaleSetPublicIPAddressOptionalParams): Promise<PublicIPAddress>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources.
- virtualMachineScaleSetName
-
string
Nom du groupe de machines virtuelles identiques.
- virtualmachineIndex
-
string
Index de la machine virtuelle.
- networkInterfaceName
-
string
Nom de l’interface réseau.
- ipConfigurationName
-
string
Nom de la configuration IP.
- publicIpAddressName
-
string
Nom de l’adresse IP publique.
Paramètres d’options.
Retours
Promise<PublicIPAddress>
list(string, PublicIPAddressesListOptionalParams)
Obtient toutes les adresses IP publiques d’un groupe de ressources.
function list(resourceGroupName: string, options?: PublicIPAddressesListOptionalParams): PagedAsyncIterableIterator<PublicIPAddress, PublicIPAddress[], PageSettings>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources.
Paramètres d’options.
Retours
listAll(PublicIPAddressesListAllOptionalParams)
Obtient toutes les adresses IP publiques d’un abonnement.
function listAll(options?: PublicIPAddressesListAllOptionalParams): PagedAsyncIterableIterator<PublicIPAddress, PublicIPAddress[], PageSettings>
Paramètres
Paramètres d’options.
Retours
listCloudServicePublicIPAddresses(string, string, PublicIPAddressesListCloudServicePublicIPAddressesOptionalParams)
Obtient des informations sur toutes les adresses IP publiques au niveau d’un service cloud.
function listCloudServicePublicIPAddresses(resourceGroupName: string, cloudServiceName: string, options?: PublicIPAddressesListCloudServicePublicIPAddressesOptionalParams): PagedAsyncIterableIterator<PublicIPAddress, PublicIPAddress[], PageSettings>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources.
- cloudServiceName
-
string
Nom du service cloud.
Paramètres d’options.
Retours
listCloudServiceRoleInstancePublicIPAddresses(string, string, string, string, string, PublicIPAddressesListCloudServiceRoleInstancePublicIPAddressesOptionalParams)
Obtient des informations sur toutes les adresses IP publiques d’une configuration IP d’instance de rôle dans un service cloud.
function listCloudServiceRoleInstancePublicIPAddresses(resourceGroupName: string, cloudServiceName: string, roleInstanceName: string, networkInterfaceName: string, ipConfigurationName: string, options?: PublicIPAddressesListCloudServiceRoleInstancePublicIPAddressesOptionalParams): PagedAsyncIterableIterator<PublicIPAddress, PublicIPAddress[], PageSettings>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources.
- cloudServiceName
-
string
Nom du service cloud.
- roleInstanceName
-
string
Nom de l’instance de rôle.
- networkInterfaceName
-
string
Nom de l’interface réseau.
- ipConfigurationName
-
string
Nom de la configuration IP.
Paramètres d’options.
Retours
listVirtualMachineScaleSetPublicIPAddresses(string, string, PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesOptionalParams)
Obtient des informations sur toutes les adresses IP publiques au niveau d’un groupe de machines virtuelles identiques.
function listVirtualMachineScaleSetPublicIPAddresses(resourceGroupName: string, virtualMachineScaleSetName: string, options?: PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesOptionalParams): PagedAsyncIterableIterator<PublicIPAddress, PublicIPAddress[], PageSettings>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources.
- virtualMachineScaleSetName
-
string
Nom du groupe de machines virtuelles identiques.
Paramètres d’options.
Retours
listVirtualMachineScaleSetVMPublicIPAddresses(string, string, string, string, string, PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesOptionalParams)
Obtient des informations sur toutes les adresses IP publiques d’une configuration IP de machine virtuelle dans un groupe de machines virtuelles identiques.
function listVirtualMachineScaleSetVMPublicIPAddresses(resourceGroupName: string, virtualMachineScaleSetName: string, virtualmachineIndex: string, networkInterfaceName: string, ipConfigurationName: string, options?: PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesOptionalParams): PagedAsyncIterableIterator<PublicIPAddress, PublicIPAddress[], PageSettings>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources.
- virtualMachineScaleSetName
-
string
Nom du groupe de machines virtuelles identiques.
- virtualmachineIndex
-
string
Index de la machine virtuelle.
- networkInterfaceName
-
string
Nom de l’interface réseau.
- ipConfigurationName
-
string
Nom de la configuration IP.
Paramètres d’options.
Retours
updateTags(string, string, TagsObject, PublicIPAddressesUpdateTagsOptionalParams)
Met à jour les balises d’adresse IP publique.
function updateTags(resourceGroupName: string, publicIpAddressName: string, parameters: TagsObject, options?: PublicIPAddressesUpdateTagsOptionalParams): Promise<PublicIPAddress>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources.
- publicIpAddressName
-
string
Nom de l’adresse IP publique.
- parameters
- TagsObject
Paramètres fournis pour mettre à jour les balises d’adresse IP publique.
Paramètres d’options.
Retours
Promise<PublicIPAddress>