Freigeben über


PublicIPAddresses interface

Schnittstelle, die eine PublicIPAddresses darstellt.

Methoden

beginCreateOrUpdate(string, string, PublicIPAddress, PublicIPAddressesCreateOrUpdateOptionalParams)

Erstellt oder aktualisiert eine statische oder dynamische öffentliche IP-Adresse.

beginCreateOrUpdateAndWait(string, string, PublicIPAddress, PublicIPAddressesCreateOrUpdateOptionalParams)

Erstellt oder aktualisiert eine statische oder dynamische öffentliche IP-Adresse.

beginDdosProtectionStatus(string, string, PublicIPAddressesDdosProtectionStatusOptionalParams)

Ruft den Ddos-Schutzstatus einer öffentlichen IP-Adresse ab.

beginDdosProtectionStatusAndWait(string, string, PublicIPAddressesDdosProtectionStatusOptionalParams)

Ruft den Ddos-Schutzstatus einer öffentlichen IP-Adresse ab.

beginDelete(string, string, PublicIPAddressesDeleteOptionalParams)

Löscht die angegebene öffentliche IP-Adresse.

beginDeleteAndWait(string, string, PublicIPAddressesDeleteOptionalParams)

Löscht die angegebene öffentliche IP-Adresse.

beginDisassociateCloudServiceReservedPublicIp(string, string, DisassociateCloudServicePublicIpRequest, PublicIPAddressesDisassociateCloudServiceReservedPublicIpOptionalParams)

Trennt die reservierte Public IP des Cloud Services und verbindet die angegebene Standalone Public IP mit demselben Cloud-Service-Frontend.

beginDisassociateCloudServiceReservedPublicIpAndWait(string, string, DisassociateCloudServicePublicIpRequest, PublicIPAddressesDisassociateCloudServiceReservedPublicIpOptionalParams)

Trennt die reservierte Public IP des Cloud Services und verbindet die angegebene Standalone Public IP mit demselben Cloud-Service-Frontend.

beginReserveCloudServicePublicIpAddress(string, string, ReserveCloudServicePublicIpAddressRequest, PublicIPAddressesReserveCloudServicePublicIpAddressOptionalParams)

Reserviert die angegebene Cloud Service Public IP, indem die Zuteilungsmethode auf Static umgestellt wird. Wird ein Rückroll-Antrag gestellt, wird die Zuteilungsmethode auf Dynamisch zurückgesetzt.

beginReserveCloudServicePublicIpAddressAndWait(string, string, ReserveCloudServicePublicIpAddressRequest, PublicIPAddressesReserveCloudServicePublicIpAddressOptionalParams)

Reserviert die angegebene Cloud Service Public IP, indem die Zuteilungsmethode auf Static umgestellt wird. Wird ein Rückroll-Antrag gestellt, wird die Zuteilungsmethode auf Dynamisch zurückgesetzt.

get(string, string, PublicIPAddressesGetOptionalParams)

Ruft die angegebene öffentliche IP-Adresse in einer angegebenen Ressourcengruppe ab.

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

Rufen Sie die angegebene öffentliche IP-Adresse in einem Clouddienst ab.

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

Rufen Sie die angegebene öffentliche IP-Adresse in einer VM-Skalierungsgruppe ab.

list(string, PublicIPAddressesListOptionalParams)

Ruft alle öffentlichen IP-Adressen in einer Ressourcengruppe ab.

listAll(PublicIPAddressesListAllOptionalParams)

Ruft alle öffentlichen IP-Adressen in einem Abonnement ab.

listCloudServicePublicIPAddresses(string, string, PublicIPAddressesListCloudServicePublicIPAddressesOptionalParams)

Ruft Informationen zu allen öffentlichen IP-Adressen auf Clouddienstebene ab.

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

Ruft Informationen zu allen öffentlichen IP-Adressen in einer Rolleninstanz-IP-Konfiguration in einem Clouddienst ab.

listVirtualMachineScaleSetPublicIPAddresses(string, string, PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesOptionalParams)

Ruft Informationen zu allen öffentlichen IP-Adressen auf einer skalierungssatzebene für virtuelle Computer ab.

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

Ruft Informationen zu allen öffentlichen IP-Adressen in einer IP-Konfiguration eines virtuellen Computers in einem Skalierungssatz für virtuelle Computer ab.

updateTags(string, string, TagsObject, PublicIPAddressesUpdateTagsOptionalParams)

Aktualisiert öffentliche IP-Adresstags.

Details zur Methode

beginCreateOrUpdate(string, string, PublicIPAddress, PublicIPAddressesCreateOrUpdateOptionalParams)

Erstellt oder aktualisiert eine statische oder dynamische öffentliche IP-Adresse.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

publicIpAddressName

string

Der Name der öffentlichen IP-Adresse.

parameters
PublicIPAddress

Parameter, die für den Erstellungs- oder Aktualisierungsvorgang für öffentliche IP-Adressen bereitgestellt werden.

options
PublicIPAddressesCreateOrUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginCreateOrUpdateAndWait(string, string, PublicIPAddress, PublicIPAddressesCreateOrUpdateOptionalParams)

Erstellt oder aktualisiert eine statische oder dynamische öffentliche IP-Adresse.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

publicIpAddressName

string

Der Name der öffentlichen IP-Adresse.

parameters
PublicIPAddress

Parameter, die für den Erstellungs- oder Aktualisierungsvorgang für öffentliche IP-Adressen bereitgestellt werden.

options
PublicIPAddressesCreateOrUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<PublicIPAddress>

beginDdosProtectionStatus(string, string, PublicIPAddressesDdosProtectionStatusOptionalParams)

Ruft den Ddos-Schutzstatus einer öffentlichen IP-Adresse ab.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

publicIpAddressName

string

Der Name der öffentlichen IP-Adresse.

Gibt zurück

beginDdosProtectionStatusAndWait(string, string, PublicIPAddressesDdosProtectionStatusOptionalParams)

Ruft den Ddos-Schutzstatus einer öffentlichen IP-Adresse ab.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

publicIpAddressName

string

Der Name der öffentlichen IP-Adresse.

Gibt zurück

beginDelete(string, string, PublicIPAddressesDeleteOptionalParams)

Löscht die angegebene öffentliche IP-Adresse.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

publicIpAddressName

string

Der Name der öffentlichen IP-Adresse.

options
PublicIPAddressesDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginDeleteAndWait(string, string, PublicIPAddressesDeleteOptionalParams)

Löscht die angegebene öffentliche IP-Adresse.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

publicIpAddressName

string

Der Name der öffentlichen IP-Adresse.

options
PublicIPAddressesDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

beginDisassociateCloudServiceReservedPublicIp(string, string, DisassociateCloudServicePublicIpRequest, PublicIPAddressesDisassociateCloudServiceReservedPublicIpOptionalParams)

Trennt die reservierte Public IP des Cloud Services und verbindet die angegebene Standalone Public IP mit demselben Cloud-Service-Frontend.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

publicIpAddressName

string

Der Name der öffentlichen IP-Adresse.

parameters
DisassociateCloudServicePublicIpRequest

Parameter, der definiert, welche öffentliche IP-Adresse anstelle einer bestimmten öffentlichen IP-Adresse zugeordnet werden soll.

Gibt zurück

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

beginDisassociateCloudServiceReservedPublicIpAndWait(string, string, DisassociateCloudServicePublicIpRequest, PublicIPAddressesDisassociateCloudServiceReservedPublicIpOptionalParams)

Trennt die reservierte Public IP des Cloud Services und verbindet die angegebene Standalone Public IP mit demselben Cloud-Service-Frontend.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

publicIpAddressName

string

Der Name der öffentlichen IP-Adresse.

parameters
DisassociateCloudServicePublicIpRequest

Parameter, der definiert, welche öffentliche IP-Adresse anstelle einer bestimmten öffentlichen IP-Adresse zugeordnet werden soll.

Gibt zurück

Promise<PublicIPAddress>

beginReserveCloudServicePublicIpAddress(string, string, ReserveCloudServicePublicIpAddressRequest, PublicIPAddressesReserveCloudServicePublicIpAddressOptionalParams)

Reserviert die angegebene Cloud Service Public IP, indem die Zuteilungsmethode auf Static umgestellt wird. Wird ein Rückroll-Antrag gestellt, wird die Zuteilungsmethode auf Dynamisch zurückgesetzt.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

publicIpAddressName

string

Der Name der öffentlichen IP-Adresse.

parameters
ReserveCloudServicePublicIpAddressRequest

Parameter, der definiert, welche öffentliche IP-Adresse anstelle einer bestimmten öffentlichen IP-Adresse zugeordnet werden soll.

Gibt zurück

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

beginReserveCloudServicePublicIpAddressAndWait(string, string, ReserveCloudServicePublicIpAddressRequest, PublicIPAddressesReserveCloudServicePublicIpAddressOptionalParams)

Reserviert die angegebene Cloud Service Public IP, indem die Zuteilungsmethode auf Static umgestellt wird. Wird ein Rückroll-Antrag gestellt, wird die Zuteilungsmethode auf Dynamisch zurückgesetzt.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

publicIpAddressName

string

Der Name der öffentlichen IP-Adresse.

parameters
ReserveCloudServicePublicIpAddressRequest

Parameter, der definiert, welche öffentliche IP-Adresse anstelle einer bestimmten öffentlichen IP-Adresse zugeordnet werden soll.

Gibt zurück

Promise<PublicIPAddress>

get(string, string, PublicIPAddressesGetOptionalParams)

Ruft die angegebene öffentliche IP-Adresse in einer angegebenen Ressourcengruppe ab.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

publicIpAddressName

string

Der Name der öffentlichen IP-Adresse.

options
PublicIPAddressesGetOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<PublicIPAddress>

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

Rufen Sie die angegebene öffentliche IP-Adresse in einem Clouddienst ab.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

cloudServiceName

string

Der Name des Clouddiensts.

roleInstanceName

string

Der Name der Rolleninstanz.

networkInterfaceName

string

Der Name der Netzwerkschnittstelle.

ipConfigurationName

string

Der Name der IP-Konfiguration.

publicIpAddressName

string

Der Name der öffentlichen IP-Adresse.

Gibt zurück

Promise<PublicIPAddress>

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

Rufen Sie die angegebene öffentliche IP-Adresse in einer VM-Skalierungsgruppe ab.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

virtualMachineScaleSetName

string

Der Name des Skalierungssatzes für virtuelle Computer.

virtualmachineIndex

string

Der Index des virtuellen Computers.

networkInterfaceName

string

Der Name der Netzwerkschnittstelle.

ipConfigurationName

string

Der Name der IP-Konfiguration.

publicIpAddressName

string

Der Name der öffentlichen IP-Adresse.

Gibt zurück

Promise<PublicIPAddress>

list(string, PublicIPAddressesListOptionalParams)

Ruft alle öffentlichen IP-Adressen in einer Ressourcengruppe ab.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

options
PublicIPAddressesListOptionalParams

Die Optionsparameter.

Gibt zurück

listAll(PublicIPAddressesListAllOptionalParams)

Ruft alle öffentlichen IP-Adressen in einem Abonnement ab.

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

Parameter

options
PublicIPAddressesListAllOptionalParams

Die Optionsparameter.

Gibt zurück

listCloudServicePublicIPAddresses(string, string, PublicIPAddressesListCloudServicePublicIPAddressesOptionalParams)

Ruft Informationen zu allen öffentlichen IP-Adressen auf Clouddienstebene ab.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

cloudServiceName

string

Der Name des Clouddiensts.

Gibt zurück

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

Ruft Informationen zu allen öffentlichen IP-Adressen in einer Rolleninstanz-IP-Konfiguration in einem Clouddienst ab.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

cloudServiceName

string

Der Name des Clouddiensts.

roleInstanceName

string

Der Name der Rolleninstanz.

networkInterfaceName

string

Der Name der Netzwerkschnittstelle.

ipConfigurationName

string

Der NAME der IP-Konfiguration.

Gibt zurück

listVirtualMachineScaleSetPublicIPAddresses(string, string, PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesOptionalParams)

Ruft Informationen zu allen öffentlichen IP-Adressen auf einer skalierungssatzebene für virtuelle Computer ab.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

virtualMachineScaleSetName

string

Der Name des Skalierungssatzes für virtuelle Computer.

Gibt zurück

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

Ruft Informationen zu allen öffentlichen IP-Adressen in einer IP-Konfiguration eines virtuellen Computers in einem Skalierungssatz für virtuelle Computer ab.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

virtualMachineScaleSetName

string

Der Name des Skalierungssatzes für virtuelle Computer.

virtualmachineIndex

string

Der Index des virtuellen Computers.

networkInterfaceName

string

Der Name der Netzwerkschnittstelle.

ipConfigurationName

string

Der NAME der IP-Konfiguration.

Gibt zurück

updateTags(string, string, TagsObject, PublicIPAddressesUpdateTagsOptionalParams)

Aktualisiert öffentliche IP-Adresstags.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

publicIpAddressName

string

Der Name der öffentlichen IP-Adresse.

parameters
TagsObject

Parameter, die angegeben werden, um öffentliche IP-Adresstags zu aktualisieren.

options
PublicIPAddressesUpdateTagsOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<PublicIPAddress>