Dela via


PublicIPAddresses interface

Gränssnitt som representerar en PublicIPAddresses.

Metoder

beginCreateOrUpdate(string, string, PublicIPAddress, PublicIPAddressesCreateOrUpdateOptionalParams)

Skapar eller uppdaterar en statisk eller dynamisk offentlig IP-adress.

beginCreateOrUpdateAndWait(string, string, PublicIPAddress, PublicIPAddressesCreateOrUpdateOptionalParams)

Skapar eller uppdaterar en statisk eller dynamisk offentlig IP-adress.

beginDdosProtectionStatus(string, string, PublicIPAddressesDdosProtectionStatusOptionalParams)

Hämtar Ddos-skyddsstatus för en offentlig IP-adress

beginDdosProtectionStatusAndWait(string, string, PublicIPAddressesDdosProtectionStatusOptionalParams)

Hämtar Ddos-skyddsstatus för en offentlig IP-adress

beginDelete(string, string, PublicIPAddressesDeleteOptionalParams)

Tar bort den angivna offentliga IP-adressen.

beginDeleteAndWait(string, string, PublicIPAddressesDeleteOptionalParams)

Tar bort den angivna offentliga IP-adressen.

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.

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.

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.

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.

get(string, string, PublicIPAddressesGetOptionalParams)

Hämtar den angivna offentliga IP-adressen i en angiven resursgrupp.

getCloudServicePublicIPAddress(string, string, string, string, string, string, PublicIPAddressesGetCloudServicePublicIPAddressOptionalParams)

Hämta den angivna offentliga IP-adressen i en molntjänst.

getVirtualMachineScaleSetPublicIPAddress(string, string, string, string, string, string, PublicIPAddressesGetVirtualMachineScaleSetPublicIPAddressOptionalParams)

Hämta den angivna offentliga IP-adressen i en VM-skalningsuppsättning.

list(string, PublicIPAddressesListOptionalParams)

Hämtar alla offentliga IP-adresser i en resursgrupp.

listAll(PublicIPAddressesListAllOptionalParams)

Hämtar alla offentliga IP-adresser i en prenumeration.

listCloudServicePublicIPAddresses(string, string, PublicIPAddressesListCloudServicePublicIPAddressesOptionalParams)

Hämtar information om alla offentliga IP-adresser på molntjänstnivå.

listCloudServiceRoleInstancePublicIPAddresses(string, string, string, string, string, PublicIPAddressesListCloudServiceRoleInstancePublicIPAddressesOptionalParams)

Hämtar information om alla offentliga IP-adresser i en rollinstans-IP-konfiguration i en molntjänst.

listVirtualMachineScaleSetPublicIPAddresses(string, string, PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesOptionalParams)

Hämtar information om alla offentliga IP-adresser på en vm-skalningsuppsättningsnivå.

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.

updateTags(string, string, TagsObject, PublicIPAddressesUpdateTagsOptionalParams)

Uppdaterar offentliga IP-adresstaggar.

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.

options
PublicIPAddressesCreateOrUpdateOptionalParams

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.

options
PublicIPAddressesCreateOrUpdateOptionalParams

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.

options
PublicIPAddressesDdosProtectionStatusOptionalParams

Alternativparametrarna.

Returer

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.

options
PublicIPAddressesDdosProtectionStatusOptionalParams

Alternativparametrarna.

Returer

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.

options
PublicIPAddressesDeleteOptionalParams

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.

options
PublicIPAddressesDeleteOptionalParams

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.

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.

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.

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.

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.

options
PublicIPAddressesGetOptionalParams

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.

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.

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.

options
PublicIPAddressesListOptionalParams

Alternativparametrarna.

Returer

listAll(PublicIPAddressesListAllOptionalParams)

Hämtar alla offentliga IP-adresser i en prenumeration.

function listAll(options?: PublicIPAddressesListAllOptionalParams): PagedAsyncIterableIterator<PublicIPAddress, PublicIPAddress[], PageSettings>

Parametrar

options
PublicIPAddressesListAllOptionalParams

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.

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.

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.

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.

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.

options
PublicIPAddressesUpdateTagsOptionalParams

Alternativparametrarna.

Returer

Promise<PublicIPAddress>