Delen via


PublicIPAddresses interface

Interface die een PublicIPAddresses vertegenwoordigt.

Methoden

beginCreateOrUpdate(string, string, PublicIPAddress, PublicIPAddressesCreateOrUpdateOptionalParams)

Hiermee maakt of werkt u een statisch of dynamisch openbaar IP-adres bij.

beginCreateOrUpdateAndWait(string, string, PublicIPAddress, PublicIPAddressesCreateOrUpdateOptionalParams)

Hiermee maakt of werkt u een statisch of dynamisch openbaar IP-adres bij.

beginDdosProtectionStatus(string, string, PublicIPAddressesDdosProtectionStatusOptionalParams)

Hiermee haalt u de Ddos-beveiligingsstatus van een openbaar IP-adres op

beginDdosProtectionStatusAndWait(string, string, PublicIPAddressesDdosProtectionStatusOptionalParams)

Hiermee haalt u de Ddos-beveiligingsstatus van een openbaar IP-adres op

beginDelete(string, string, PublicIPAddressesDeleteOptionalParams)

Hiermee verwijdert u het opgegeven openbare IP-adres.

beginDeleteAndWait(string, string, PublicIPAddressesDeleteOptionalParams)

Hiermee verwijdert u het opgegeven openbare IP-adres.

beginDisassociateCloudServiceReservedPublicIp(string, string, DisassociateCloudServicePublicIpRequest, PublicIPAddressesDisassociateCloudServiceReservedPublicIpOptionalParams)

Koppelt het gereserveerde Public IP van Cloud Service los en koppelt het gespecificeerde Standalone Public IP aan dezelfde Cloud Service-frontend.

beginDisassociateCloudServiceReservedPublicIpAndWait(string, string, DisassociateCloudServicePublicIpRequest, PublicIPAddressesDisassociateCloudServiceReservedPublicIpOptionalParams)

Koppelt het gereserveerde Public IP van Cloud Service los en koppelt het gespecificeerde Standalone Public IP aan dezelfde Cloud Service-frontend.

beginReserveCloudServicePublicIpAddress(string, string, ReserveCloudServicePublicIpAddressRequest, PublicIPAddressesReserveCloudServicePublicIpAddressOptionalParams)

Reserveert het gespecificeerde Cloud Service Public IP door de toewijzingsmethode te wijzigen naar Statisch. Als er om rollback wordt gevraagd, keert de allocatiemethode terug naar Dynamisch.

beginReserveCloudServicePublicIpAddressAndWait(string, string, ReserveCloudServicePublicIpAddressRequest, PublicIPAddressesReserveCloudServicePublicIpAddressOptionalParams)

Reserveert het gespecificeerde Cloud Service Public IP door de toewijzingsmethode te wijzigen naar Statisch. Als er om rollback wordt gevraagd, keert de allocatiemethode terug naar Dynamisch.

get(string, string, PublicIPAddressesGetOptionalParams)

Hiermee haalt u het opgegeven openbare IP-adres op in een opgegeven resourcegroep.

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

Haal het opgegeven openbare IP-adres op in een cloudservice.

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

Haal het opgegeven openbare IP-adres op in een virtuele-machineschaalset.

list(string, PublicIPAddressesListOptionalParams)

Hiermee haalt u alle openbare IP-adressen in een resourcegroep op.

listAll(PublicIPAddressesListAllOptionalParams)

Hiermee haalt u alle openbare IP-adressen in een abonnement op.

listCloudServicePublicIPAddresses(string, string, PublicIPAddressesListCloudServicePublicIPAddressesOptionalParams)

Hiermee haalt u informatie op over alle openbare IP-adressen op cloudserviceniveau.

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

Hiermee haalt u informatie op over alle openbare IP-adressen in een IP-configuratie van een rolinstantie in een cloudservice.

listVirtualMachineScaleSetPublicIPAddresses(string, string, PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesOptionalParams)

Haalt informatie op over alle openbare IP-adressen op het niveau van een virtuele-machineschaalset.

listVirtualMachineScaleSetVMPublicIPAddresses(string, string, string, string, string, PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesOptionalParams)

Haalt informatie op over alle openbare IP-adressen in een IP-configuratie van een virtuele machine in een virtuele-machineschaalset.

updateTags(string, string, TagsObject, PublicIPAddressesUpdateTagsOptionalParams)

Hiermee worden openbare IP-adrestags bijgewerkt.

Methodedetails

beginCreateOrUpdate(string, string, PublicIPAddress, PublicIPAddressesCreateOrUpdateOptionalParams)

Hiermee maakt of werkt u een statisch of dynamisch openbaar IP-adres bij.

function beginCreateOrUpdate(resourceGroupName: string, publicIpAddressName: string, parameters: PublicIPAddress, options?: PublicIPAddressesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<PublicIPAddress>, PublicIPAddress>>

Parameters

resourceGroupName

string

De naam van de resourcegroep.

publicIpAddressName

string

De naam van het openbare IP-adres.

parameters
PublicIPAddress

Parameters die zijn opgegeven voor het maken of bijwerken van een openbaar IP-adres.

options
PublicIPAddressesCreateOrUpdateOptionalParams

De optiesparameters.

Retouren

Promise<@azure/core-lro.SimplePollerLike<OperationState<PublicIPAddress>, PublicIPAddress>>

beginCreateOrUpdateAndWait(string, string, PublicIPAddress, PublicIPAddressesCreateOrUpdateOptionalParams)

Hiermee maakt of werkt u een statisch of dynamisch openbaar IP-adres bij.

function beginCreateOrUpdateAndWait(resourceGroupName: string, publicIpAddressName: string, parameters: PublicIPAddress, options?: PublicIPAddressesCreateOrUpdateOptionalParams): Promise<PublicIPAddress>

Parameters

resourceGroupName

string

De naam van de resourcegroep.

publicIpAddressName

string

De naam van het openbare IP-adres.

parameters
PublicIPAddress

Parameters die zijn opgegeven voor het maken of bijwerken van een openbaar IP-adres.

options
PublicIPAddressesCreateOrUpdateOptionalParams

De optiesparameters.

Retouren

Promise<PublicIPAddress>

beginDdosProtectionStatus(string, string, PublicIPAddressesDdosProtectionStatusOptionalParams)

Hiermee haalt u de Ddos-beveiligingsstatus van een openbaar IP-adres op

function beginDdosProtectionStatus(resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesDdosProtectionStatusOptionalParams): Promise<SimplePollerLike<OperationState<PublicIpDdosProtectionStatusResult>, PublicIpDdosProtectionStatusResult>>

Parameters

resourceGroupName

string

De naam van de resourcegroep.

publicIpAddressName

string

De naam van het openbare IP-adres.

Retouren

beginDdosProtectionStatusAndWait(string, string, PublicIPAddressesDdosProtectionStatusOptionalParams)

Hiermee haalt u de Ddos-beveiligingsstatus van een openbaar IP-adres op

function beginDdosProtectionStatusAndWait(resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesDdosProtectionStatusOptionalParams): Promise<PublicIpDdosProtectionStatusResult>

Parameters

resourceGroupName

string

De naam van de resourcegroep.

publicIpAddressName

string

De naam van het openbare IP-adres.

Retouren

beginDelete(string, string, PublicIPAddressesDeleteOptionalParams)

Hiermee verwijdert u het opgegeven openbare IP-adres.

function beginDelete(resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameters

resourceGroupName

string

De naam van de resourcegroep.

publicIpAddressName

string

De naam van het openbare IP-adres.

options
PublicIPAddressesDeleteOptionalParams

De optiesparameters.

Retouren

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, PublicIPAddressesDeleteOptionalParams)

Hiermee verwijdert u het opgegeven openbare IP-adres.

function beginDeleteAndWait(resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

De naam van de resourcegroep.

publicIpAddressName

string

De naam van het openbare IP-adres.

options
PublicIPAddressesDeleteOptionalParams

De optiesparameters.

Retouren

Promise<void>

beginDisassociateCloudServiceReservedPublicIp(string, string, DisassociateCloudServicePublicIpRequest, PublicIPAddressesDisassociateCloudServiceReservedPublicIpOptionalParams)

Koppelt het gereserveerde Public IP van Cloud Service los en koppelt het gespecificeerde Standalone Public IP aan dezelfde Cloud Service-frontend.

function beginDisassociateCloudServiceReservedPublicIp(resourceGroupName: string, publicIpAddressName: string, parameters: DisassociateCloudServicePublicIpRequest, options?: PublicIPAddressesDisassociateCloudServiceReservedPublicIpOptionalParams): Promise<SimplePollerLike<OperationState<PublicIPAddress>, PublicIPAddress>>

Parameters

resourceGroupName

string

De naam van de resourcegroep.

publicIpAddressName

string

De naam van het openbare IP-adres.

parameters
DisassociateCloudServicePublicIpRequest

Parameter die bepaalt welk publiek IP-adres gekoppeld moet worden in plaats van een bepaald publiek IP-adres.

Retouren

Promise<@azure/core-lro.SimplePollerLike<OperationState<PublicIPAddress>, PublicIPAddress>>

beginDisassociateCloudServiceReservedPublicIpAndWait(string, string, DisassociateCloudServicePublicIpRequest, PublicIPAddressesDisassociateCloudServiceReservedPublicIpOptionalParams)

Koppelt het gereserveerde Public IP van Cloud Service los en koppelt het gespecificeerde Standalone Public IP aan dezelfde Cloud Service-frontend.

function beginDisassociateCloudServiceReservedPublicIpAndWait(resourceGroupName: string, publicIpAddressName: string, parameters: DisassociateCloudServicePublicIpRequest, options?: PublicIPAddressesDisassociateCloudServiceReservedPublicIpOptionalParams): Promise<PublicIPAddress>

Parameters

resourceGroupName

string

De naam van de resourcegroep.

publicIpAddressName

string

De naam van het openbare IP-adres.

parameters
DisassociateCloudServicePublicIpRequest

Parameter die bepaalt welk publiek IP-adres gekoppeld moet worden in plaats van een bepaald publiek IP-adres.

Retouren

Promise<PublicIPAddress>

beginReserveCloudServicePublicIpAddress(string, string, ReserveCloudServicePublicIpAddressRequest, PublicIPAddressesReserveCloudServicePublicIpAddressOptionalParams)

Reserveert het gespecificeerde Cloud Service Public IP door de toewijzingsmethode te wijzigen naar Statisch. Als er om rollback wordt gevraagd, keert de allocatiemethode terug naar Dynamisch.

function beginReserveCloudServicePublicIpAddress(resourceGroupName: string, publicIpAddressName: string, parameters: ReserveCloudServicePublicIpAddressRequest, options?: PublicIPAddressesReserveCloudServicePublicIpAddressOptionalParams): Promise<SimplePollerLike<OperationState<PublicIPAddress>, PublicIPAddress>>

Parameters

resourceGroupName

string

De naam van de resourcegroep.

publicIpAddressName

string

De naam van het openbare IP-adres.

parameters
ReserveCloudServicePublicIpAddressRequest

Parameter die bepaalt welk publiek IP-adres gekoppeld moet worden in plaats van een bepaald publiek IP-adres.

Retouren

Promise<@azure/core-lro.SimplePollerLike<OperationState<PublicIPAddress>, PublicIPAddress>>

beginReserveCloudServicePublicIpAddressAndWait(string, string, ReserveCloudServicePublicIpAddressRequest, PublicIPAddressesReserveCloudServicePublicIpAddressOptionalParams)

Reserveert het gespecificeerde Cloud Service Public IP door de toewijzingsmethode te wijzigen naar Statisch. Als er om rollback wordt gevraagd, keert de allocatiemethode terug naar Dynamisch.

function beginReserveCloudServicePublicIpAddressAndWait(resourceGroupName: string, publicIpAddressName: string, parameters: ReserveCloudServicePublicIpAddressRequest, options?: PublicIPAddressesReserveCloudServicePublicIpAddressOptionalParams): Promise<PublicIPAddress>

Parameters

resourceGroupName

string

De naam van de resourcegroep.

publicIpAddressName

string

De naam van het openbare IP-adres.

parameters
ReserveCloudServicePublicIpAddressRequest

Parameter die bepaalt welk publiek IP-adres gekoppeld moet worden in plaats van een bepaald publiek IP-adres.

Retouren

Promise<PublicIPAddress>

get(string, string, PublicIPAddressesGetOptionalParams)

Hiermee haalt u het opgegeven openbare IP-adres op in een opgegeven resourcegroep.

function get(resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesGetOptionalParams): Promise<PublicIPAddress>

Parameters

resourceGroupName

string

De naam van de resourcegroep.

publicIpAddressName

string

De naam van het openbare IP-adres.

options
PublicIPAddressesGetOptionalParams

De optiesparameters.

Retouren

Promise<PublicIPAddress>

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

Haal het opgegeven openbare IP-adres op in een cloudservice.

function getCloudServicePublicIPAddress(resourceGroupName: string, cloudServiceName: string, roleInstanceName: string, networkInterfaceName: string, ipConfigurationName: string, publicIpAddressName: string, options?: PublicIPAddressesGetCloudServicePublicIPAddressOptionalParams): Promise<PublicIPAddress>

Parameters

resourceGroupName

string

De naam van de resourcegroep.

cloudServiceName

string

De naam van de cloudservice.

roleInstanceName

string

De naam van het rolexemplaren.

networkInterfaceName

string

De naam van de netwerkinterface.

ipConfigurationName

string

De naam van de IP-configuratie.

publicIpAddressName

string

De naam van het openbare IP-adres.

Retouren

Promise<PublicIPAddress>

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

Haal het opgegeven openbare IP-adres op in een virtuele-machineschaalset.

function getVirtualMachineScaleSetPublicIPAddress(resourceGroupName: string, virtualMachineScaleSetName: string, virtualmachineIndex: string, networkInterfaceName: string, ipConfigurationName: string, publicIpAddressName: string, options?: PublicIPAddressesGetVirtualMachineScaleSetPublicIPAddressOptionalParams): Promise<PublicIPAddress>

Parameters

resourceGroupName

string

De naam van de resourcegroep.

virtualMachineScaleSetName

string

De naam van de virtuele-machineschaalset.

virtualmachineIndex

string

De index van de virtuele machine.

networkInterfaceName

string

De naam van de netwerkinterface.

ipConfigurationName

string

De naam van de IP-configuratie.

publicIpAddressName

string

De naam van het openbare IP-adres.

Retouren

Promise<PublicIPAddress>

list(string, PublicIPAddressesListOptionalParams)

Hiermee haalt u alle openbare IP-adressen in een resourcegroep op.

function list(resourceGroupName: string, options?: PublicIPAddressesListOptionalParams): PagedAsyncIterableIterator<PublicIPAddress, PublicIPAddress[], PageSettings>

Parameters

resourceGroupName

string

De naam van de resourcegroep.

options
PublicIPAddressesListOptionalParams

De optiesparameters.

Retouren

listAll(PublicIPAddressesListAllOptionalParams)

Hiermee haalt u alle openbare IP-adressen in een abonnement op.

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

Parameters

options
PublicIPAddressesListAllOptionalParams

De optiesparameters.

Retouren

listCloudServicePublicIPAddresses(string, string, PublicIPAddressesListCloudServicePublicIPAddressesOptionalParams)

Hiermee haalt u informatie op over alle openbare IP-adressen op cloudserviceniveau.

function listCloudServicePublicIPAddresses(resourceGroupName: string, cloudServiceName: string, options?: PublicIPAddressesListCloudServicePublicIPAddressesOptionalParams): PagedAsyncIterableIterator<PublicIPAddress, PublicIPAddress[], PageSettings>

Parameters

resourceGroupName

string

De naam van de resourcegroep.

cloudServiceName

string

De naam van de cloudservice.

Retouren

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

Hiermee haalt u informatie op over alle openbare IP-adressen in een IP-configuratie van een rolinstantie in een cloudservice.

function listCloudServiceRoleInstancePublicIPAddresses(resourceGroupName: string, cloudServiceName: string, roleInstanceName: string, networkInterfaceName: string, ipConfigurationName: string, options?: PublicIPAddressesListCloudServiceRoleInstancePublicIPAddressesOptionalParams): PagedAsyncIterableIterator<PublicIPAddress, PublicIPAddress[], PageSettings>

Parameters

resourceGroupName

string

De naam van de resourcegroep.

cloudServiceName

string

De naam van de cloudservice.

roleInstanceName

string

De naam van het rolexemplaren.

networkInterfaceName

string

De naam van de netwerkinterface.

ipConfigurationName

string

De naam van de IP-configuratie.

Retouren

listVirtualMachineScaleSetPublicIPAddresses(string, string, PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesOptionalParams)

Haalt informatie op over alle openbare IP-adressen op het niveau van een virtuele-machineschaalset.

function listVirtualMachineScaleSetPublicIPAddresses(resourceGroupName: string, virtualMachineScaleSetName: string, options?: PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesOptionalParams): PagedAsyncIterableIterator<PublicIPAddress, PublicIPAddress[], PageSettings>

Parameters

resourceGroupName

string

De naam van de resourcegroep.

virtualMachineScaleSetName

string

De naam van de virtuele-machineschaalset.

Retouren

listVirtualMachineScaleSetVMPublicIPAddresses(string, string, string, string, string, PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesOptionalParams)

Haalt informatie op over alle openbare IP-adressen in een IP-configuratie van een virtuele machine in een virtuele-machineschaalset.

function listVirtualMachineScaleSetVMPublicIPAddresses(resourceGroupName: string, virtualMachineScaleSetName: string, virtualmachineIndex: string, networkInterfaceName: string, ipConfigurationName: string, options?: PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesOptionalParams): PagedAsyncIterableIterator<PublicIPAddress, PublicIPAddress[], PageSettings>

Parameters

resourceGroupName

string

De naam van de resourcegroep.

virtualMachineScaleSetName

string

De naam van de virtuele-machineschaalset.

virtualmachineIndex

string

De index van de virtuele machine.

networkInterfaceName

string

De naam van de netwerkinterface.

ipConfigurationName

string

De naam van de IP-configuratie.

Retouren

updateTags(string, string, TagsObject, PublicIPAddressesUpdateTagsOptionalParams)

Hiermee worden openbare IP-adrestags bijgewerkt.

function updateTags(resourceGroupName: string, publicIpAddressName: string, parameters: TagsObject, options?: PublicIPAddressesUpdateTagsOptionalParams): Promise<PublicIPAddress>

Parameters

resourceGroupName

string

De naam van de resourcegroep.

publicIpAddressName

string

De naam van het openbare IP-adres.

parameters
TagsObject

Parameters die worden opgegeven voor het bijwerken van openbare IP-adrestags.

options
PublicIPAddressesUpdateTagsOptionalParams

De optiesparameters.

Retouren

Promise<PublicIPAddress>