PublicIPAddresses interface
Gränssnitt som representerar en PublicIPAddresses.
Metoder
Metodinformation
beginCreateOrUpdate(string, string, PublicIPAddress, PublicIPAddressesCreateOrUpdateOptionalParams)
Skapar eller uppdaterar en statisk eller dynamisk offentlig IP-adress.
function beginCreateOrUpdate(resourceGroupName: string, publicIpAddressName: string, parameters: PublicIPAddress, options?: PublicIPAddressesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<PublicIPAddress>, PublicIPAddress>>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen.
- publicIpAddressName
-
string
Namnet på den offentliga IP-adressen.
- parameters
- PublicIPAddress
Parametrar som anges för åtgärden skapa eller uppdatera offentliga IP-adresser.
Alternativparametrarna.
Returer
Promise<@azure/core-lro.SimplePollerLike<OperationState<PublicIPAddress>, PublicIPAddress>>
beginCreateOrUpdateAndWait(string, string, PublicIPAddress, PublicIPAddressesCreateOrUpdateOptionalParams)
Skapar eller uppdaterar en statisk eller dynamisk offentlig IP-adress.
function beginCreateOrUpdateAndWait(resourceGroupName: string, publicIpAddressName: string, parameters: PublicIPAddress, options?: PublicIPAddressesCreateOrUpdateOptionalParams): Promise<PublicIPAddress>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen.
- publicIpAddressName
-
string
Namnet på den offentliga IP-adressen.
- parameters
- PublicIPAddress
Parametrar som anges för åtgärden skapa eller uppdatera offentliga IP-adresser.
Alternativparametrarna.
Returer
Promise<PublicIPAddress>
beginDdosProtectionStatus(string, string, PublicIPAddressesDdosProtectionStatusOptionalParams)
Hämtar Ddos-skyddsstatus för en offentlig IP-adress
function beginDdosProtectionStatus(resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesDdosProtectionStatusOptionalParams): Promise<SimplePollerLike<OperationState<PublicIpDdosProtectionStatusResult>, PublicIpDdosProtectionStatusResult>>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen.
- publicIpAddressName
-
string
Namnet på den offentliga IP-adressen.
Alternativparametrarna.
Returer
Promise<@azure/core-lro.SimplePollerLike<OperationState<PublicIpDdosProtectionStatusResult>, PublicIpDdosProtectionStatusResult>>
beginDdosProtectionStatusAndWait(string, string, PublicIPAddressesDdosProtectionStatusOptionalParams)
Hämtar Ddos-skyddsstatus för en offentlig IP-adress
function beginDdosProtectionStatusAndWait(resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesDdosProtectionStatusOptionalParams): Promise<PublicIpDdosProtectionStatusResult>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen.
- publicIpAddressName
-
string
Namnet på den offentliga IP-adressen.
Alternativparametrarna.
Returer
Promise<PublicIpDdosProtectionStatusResult>
beginDelete(string, string, PublicIPAddressesDeleteOptionalParams)
Tar bort den angivna offentliga IP-adressen.
function beginDelete(resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen.
- publicIpAddressName
-
string
Namnet på den offentliga IP-adressen.
Alternativparametrarna.
Returer
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, PublicIPAddressesDeleteOptionalParams)
Tar bort den angivna offentliga IP-adressen.
function beginDeleteAndWait(resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesDeleteOptionalParams): Promise<void>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen.
- publicIpAddressName
-
string
Namnet på den offentliga IP-adressen.
Alternativparametrarna.
Returer
Promise<void>
beginDisassociateCloudServiceReservedPublicIp(string, string, DisassociateCloudServicePublicIpRequest, PublicIPAddressesDisassociateCloudServiceReservedPublicIpOptionalParams)
Kopplar bort den reserverade offentliga IP:n för molntjänsten och kopplar den angivna fristående offentliga IP:n till samma molntjänstfrontend.
function beginDisassociateCloudServiceReservedPublicIp(resourceGroupName: string, publicIpAddressName: string, parameters: DisassociateCloudServicePublicIpRequest, options?: PublicIPAddressesDisassociateCloudServiceReservedPublicIpOptionalParams): Promise<SimplePollerLike<OperationState<PublicIPAddress>, PublicIPAddress>>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen.
- publicIpAddressName
-
string
Namnet på den offentliga IP-adressen.
- parameters
- DisassociateCloudServicePublicIpRequest
Parameter som definierar vilken offentlig IP-adress som ska associeras istället för en given offentlig IP-adress.
Alternativparametrarna.
Returer
Promise<@azure/core-lro.SimplePollerLike<OperationState<PublicIPAddress>, PublicIPAddress>>
beginDisassociateCloudServiceReservedPublicIpAndWait(string, string, DisassociateCloudServicePublicIpRequest, PublicIPAddressesDisassociateCloudServiceReservedPublicIpOptionalParams)
Kopplar bort den reserverade offentliga IP:n för molntjänsten och kopplar den angivna fristående offentliga IP:n till samma molntjänstfrontend.
function beginDisassociateCloudServiceReservedPublicIpAndWait(resourceGroupName: string, publicIpAddressName: string, parameters: DisassociateCloudServicePublicIpRequest, options?: PublicIPAddressesDisassociateCloudServiceReservedPublicIpOptionalParams): Promise<PublicIPAddress>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen.
- publicIpAddressName
-
string
Namnet på den offentliga IP-adressen.
- parameters
- DisassociateCloudServicePublicIpRequest
Parameter som definierar vilken offentlig IP-adress som ska associeras istället för en given offentlig IP-adress.
Alternativparametrarna.
Returer
Promise<PublicIPAddress>
beginReserveCloudServicePublicIpAddress(string, string, ReserveCloudServicePublicIpAddressRequest, PublicIPAddressesReserveCloudServicePublicIpAddressOptionalParams)
Reserverar den angivna Cloud Service Public IP genom att byta dess allokeringsmetod till Statisk. Om återställning begärs, återställs allokeringsmetoden till Dynamisk.
function beginReserveCloudServicePublicIpAddress(resourceGroupName: string, publicIpAddressName: string, parameters: ReserveCloudServicePublicIpAddressRequest, options?: PublicIPAddressesReserveCloudServicePublicIpAddressOptionalParams): Promise<SimplePollerLike<OperationState<PublicIPAddress>, PublicIPAddress>>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen.
- publicIpAddressName
-
string
Namnet på den offentliga IP-adressen.
- parameters
- ReserveCloudServicePublicIpAddressRequest
Parameter som definierar vilken offentlig IP-adress som ska associeras istället för en given offentlig IP-adress.
Alternativparametrarna.
Returer
Promise<@azure/core-lro.SimplePollerLike<OperationState<PublicIPAddress>, PublicIPAddress>>
beginReserveCloudServicePublicIpAddressAndWait(string, string, ReserveCloudServicePublicIpAddressRequest, PublicIPAddressesReserveCloudServicePublicIpAddressOptionalParams)
Reserverar den angivna Cloud Service Public IP genom att byta dess allokeringsmetod till Statisk. Om återställning begärs, återställs allokeringsmetoden till Dynamisk.
function beginReserveCloudServicePublicIpAddressAndWait(resourceGroupName: string, publicIpAddressName: string, parameters: ReserveCloudServicePublicIpAddressRequest, options?: PublicIPAddressesReserveCloudServicePublicIpAddressOptionalParams): Promise<PublicIPAddress>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen.
- publicIpAddressName
-
string
Namnet på den offentliga IP-adressen.
- parameters
- ReserveCloudServicePublicIpAddressRequest
Parameter som definierar vilken offentlig IP-adress som ska associeras istället för en given offentlig IP-adress.
Alternativparametrarna.
Returer
Promise<PublicIPAddress>
get(string, string, PublicIPAddressesGetOptionalParams)
Hämtar den angivna offentliga IP-adressen i en angiven resursgrupp.
function get(resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesGetOptionalParams): Promise<PublicIPAddress>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen.
- publicIpAddressName
-
string
Namnet på den offentliga IP-adressen.
Alternativparametrarna.
Returer
Promise<PublicIPAddress>
getCloudServicePublicIPAddress(string, string, string, string, string, string, PublicIPAddressesGetCloudServicePublicIPAddressOptionalParams)
Hämta den angivna offentliga IP-adressen i en molntjänst.
function getCloudServicePublicIPAddress(resourceGroupName: string, cloudServiceName: string, roleInstanceName: string, networkInterfaceName: string, ipConfigurationName: string, publicIpAddressName: string, options?: PublicIPAddressesGetCloudServicePublicIPAddressOptionalParams): Promise<PublicIPAddress>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen.
- cloudServiceName
-
string
Namnet på molntjänsten.
- roleInstanceName
-
string
Namnet på rollinstansen.
- networkInterfaceName
-
string
Namnet på nätverksgränssnittet.
- ipConfigurationName
-
string
Namnet på IP-konfigurationen.
- publicIpAddressName
-
string
Namnet på den offentliga IP-adressen.
Alternativparametrarna.
Returer
Promise<PublicIPAddress>
getVirtualMachineScaleSetPublicIPAddress(string, string, string, string, string, string, PublicIPAddressesGetVirtualMachineScaleSetPublicIPAddressOptionalParams)
Hämta den angivna offentliga IP-adressen i en VM-skalningsuppsättning.
function getVirtualMachineScaleSetPublicIPAddress(resourceGroupName: string, virtualMachineScaleSetName: string, virtualmachineIndex: string, networkInterfaceName: string, ipConfigurationName: string, publicIpAddressName: string, options?: PublicIPAddressesGetVirtualMachineScaleSetPublicIPAddressOptionalParams): Promise<PublicIPAddress>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen.
- virtualMachineScaleSetName
-
string
Namnet på vm-skalningsuppsättningen.
- virtualmachineIndex
-
string
Indexet för den virtuella datorn.
- networkInterfaceName
-
string
Namnet på nätverksgränssnittet.
- ipConfigurationName
-
string
Namnet på IP-konfigurationen.
- publicIpAddressName
-
string
Namnet på den offentliga IP-adressen.
Alternativparametrarna.
Returer
Promise<PublicIPAddress>
list(string, PublicIPAddressesListOptionalParams)
Hämtar alla offentliga IP-adresser i en resursgrupp.
function list(resourceGroupName: string, options?: PublicIPAddressesListOptionalParams): PagedAsyncIterableIterator<PublicIPAddress, PublicIPAddress[], PageSettings>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen.
Alternativparametrarna.
Returer
listAll(PublicIPAddressesListAllOptionalParams)
Hämtar alla offentliga IP-adresser i en prenumeration.
function listAll(options?: PublicIPAddressesListAllOptionalParams): PagedAsyncIterableIterator<PublicIPAddress, PublicIPAddress[], PageSettings>
Parametrar
Alternativparametrarna.
Returer
listCloudServicePublicIPAddresses(string, string, PublicIPAddressesListCloudServicePublicIPAddressesOptionalParams)
Hämtar information om alla offentliga IP-adresser på molntjänstnivå.
function listCloudServicePublicIPAddresses(resourceGroupName: string, cloudServiceName: string, options?: PublicIPAddressesListCloudServicePublicIPAddressesOptionalParams): PagedAsyncIterableIterator<PublicIPAddress, PublicIPAddress[], PageSettings>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen.
- cloudServiceName
-
string
Namnet på molntjänsten.
Alternativparametrarna.
Returer
listCloudServiceRoleInstancePublicIPAddresses(string, string, string, string, string, PublicIPAddressesListCloudServiceRoleInstancePublicIPAddressesOptionalParams)
Hämtar information om alla offentliga IP-adresser i en rollinstans-IP-konfiguration i en molntjänst.
function listCloudServiceRoleInstancePublicIPAddresses(resourceGroupName: string, cloudServiceName: string, roleInstanceName: string, networkInterfaceName: string, ipConfigurationName: string, options?: PublicIPAddressesListCloudServiceRoleInstancePublicIPAddressesOptionalParams): PagedAsyncIterableIterator<PublicIPAddress, PublicIPAddress[], PageSettings>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen.
- cloudServiceName
-
string
Namnet på molntjänsten.
- roleInstanceName
-
string
Namnet på rollinstansen.
- networkInterfaceName
-
string
Namnet på nätverksgränssnittet.
- ipConfigurationName
-
string
IP-konfigurationsnamnet.
Alternativparametrarna.
Returer
listVirtualMachineScaleSetPublicIPAddresses(string, string, PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesOptionalParams)
Hämtar information om alla offentliga IP-adresser på en vm-skalningsuppsättningsnivå.
function listVirtualMachineScaleSetPublicIPAddresses(resourceGroupName: string, virtualMachineScaleSetName: string, options?: PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesOptionalParams): PagedAsyncIterableIterator<PublicIPAddress, PublicIPAddress[], PageSettings>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen.
- virtualMachineScaleSetName
-
string
Namnet på vm-skalningsuppsättningen.
Alternativparametrarna.
Returer
listVirtualMachineScaleSetVMPublicIPAddresses(string, string, string, string, string, PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesOptionalParams)
Hämtar information om alla offentliga IP-adresser i en IP-konfiguration för virtuella datorer i en VM-skalningsuppsättning.
function listVirtualMachineScaleSetVMPublicIPAddresses(resourceGroupName: string, virtualMachineScaleSetName: string, virtualmachineIndex: string, networkInterfaceName: string, ipConfigurationName: string, options?: PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesOptionalParams): PagedAsyncIterableIterator<PublicIPAddress, PublicIPAddress[], PageSettings>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen.
- virtualMachineScaleSetName
-
string
Namnet på vm-skalningsuppsättningen.
- virtualmachineIndex
-
string
Indexet för den virtuella datorn.
- networkInterfaceName
-
string
Namnet på nätverksgränssnittet.
- ipConfigurationName
-
string
IP-konfigurationsnamnet.
Alternativparametrarna.
Returer
updateTags(string, string, TagsObject, PublicIPAddressesUpdateTagsOptionalParams)
Uppdaterar offentliga IP-adresstaggar.
function updateTags(resourceGroupName: string, publicIpAddressName: string, parameters: TagsObject, options?: PublicIPAddressesUpdateTagsOptionalParams): Promise<PublicIPAddress>
Parametrar
- resourceGroupName
-
string
Namnet på resursgruppen.
- publicIpAddressName
-
string
Namnet på den offentliga IP-adressen.
- parameters
- TagsObject
Parametrar som tillhandahålls för att uppdatera offentliga IP-adresstaggar.
Alternativparametrarna.
Returer
Promise<PublicIPAddress>