Udostępnij za pośrednictwem


PublicIPAddresses interface

Interfejs reprezentujący adresy PublicIPAddresses.

Metody

beginCreateOrUpdate(string, string, PublicIPAddress, PublicIPAddressesCreateOrUpdateOptionalParams)

Tworzy lub aktualizuje statyczny lub dynamiczny publiczny adres IP.

beginCreateOrUpdateAndWait(string, string, PublicIPAddress, PublicIPAddressesCreateOrUpdateOptionalParams)

Tworzy lub aktualizuje statyczny lub dynamiczny publiczny adres IP.

beginDdosProtectionStatus(string, string, PublicIPAddressesDdosProtectionStatusOptionalParams)

Pobiera stan ochrony przed atakami Ddos publicznego adresu IP

beginDdosProtectionStatusAndWait(string, string, PublicIPAddressesDdosProtectionStatusOptionalParams)

Pobiera stan ochrony przed atakami Ddos publicznego adresu IP

beginDelete(string, string, PublicIPAddressesDeleteOptionalParams)

Usuwa określony publiczny adres IP.

beginDeleteAndWait(string, string, PublicIPAddressesDeleteOptionalParams)

Usuwa określony publiczny adres IP.

beginDisassociateCloudServiceReservedPublicIp(string, string, DisassociateCloudServicePublicIpRequest, PublicIPAddressesDisassociateCloudServiceReservedPublicIpOptionalParams)

Odłącza zarezerwowany publiczny IP usługi chmurowej i przypisuje określony samodzielny publiczny IP do tego samego frontendu usługi chmurowej.

beginDisassociateCloudServiceReservedPublicIpAndWait(string, string, DisassociateCloudServicePublicIpRequest, PublicIPAddressesDisassociateCloudServiceReservedPublicIpOptionalParams)

Odłącza zarezerwowany publiczny IP usługi chmurowej i przypisuje określony samodzielny publiczny IP do tego samego frontendu usługi chmurowej.

beginReserveCloudServicePublicIpAddress(string, string, ReserveCloudServicePublicIpAddressRequest, PublicIPAddressesReserveCloudServicePublicIpAddressOptionalParams)

Zarezerwuje określony publiczny IP usługi chmurowej poprzez zmianę metody alokacji na statyczny. Jeśli zostanie zażądane cofnięcie, metoda alokacji przywraca się do Dynamic.

beginReserveCloudServicePublicIpAddressAndWait(string, string, ReserveCloudServicePublicIpAddressRequest, PublicIPAddressesReserveCloudServicePublicIpAddressOptionalParams)

Zarezerwuje określony publiczny IP usługi chmurowej poprzez zmianę metody alokacji na statyczny. Jeśli zostanie zażądane cofnięcie, metoda alokacji przywraca się do Dynamic.

get(string, string, PublicIPAddressesGetOptionalParams)

Pobiera określony publiczny adres IP w określonej grupie zasobów.

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

Pobierz określony publiczny adres IP w usłudze w chmurze.

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

Pobierz określony publiczny adres IP w zestawie skalowania maszyn wirtualnych.

list(string, PublicIPAddressesListOptionalParams)

Pobiera wszystkie publiczne adresy IP w grupie zasobów.

listAll(PublicIPAddressesListAllOptionalParams)

Pobiera wszystkie publiczne adresy IP w subskrypcji.

listCloudServicePublicIPAddresses(string, string, PublicIPAddressesListCloudServicePublicIPAddressesOptionalParams)

Pobiera informacje o wszystkich publicznych adresach IP na poziomie usługi w chmurze.

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

Pobiera informacje o wszystkich publicznych adresach IP w konfiguracji adresu IP wystąpienia roli w usłudze w chmurze.

listVirtualMachineScaleSetPublicIPAddresses(string, string, PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesOptionalParams)

Pobiera informacje o wszystkich publicznych adresach IP na poziomie zestawu skalowania maszyn wirtualnych.

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

Pobiera informacje o wszystkich publicznych adresach IP w konfiguracji adresu IP maszyny wirtualnej w zestawie skalowania maszyn wirtualnych.

updateTags(string, string, TagsObject, PublicIPAddressesUpdateTagsOptionalParams)

Aktualizuje tagi publicznych adresów IP.

Szczegóły metody

beginCreateOrUpdate(string, string, PublicIPAddress, PublicIPAddressesCreateOrUpdateOptionalParams)

Tworzy lub aktualizuje statyczny lub dynamiczny publiczny adres IP.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

publicIpAddressName

string

Nazwa publicznego adresu IP.

parameters
PublicIPAddress

Parametry podane do operacji tworzenia lub aktualizowania publicznego adresu IP.

Zwraca

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

beginCreateOrUpdateAndWait(string, string, PublicIPAddress, PublicIPAddressesCreateOrUpdateOptionalParams)

Tworzy lub aktualizuje statyczny lub dynamiczny publiczny adres IP.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

publicIpAddressName

string

Nazwa publicznego adresu IP.

parameters
PublicIPAddress

Parametry podane do operacji tworzenia lub aktualizowania publicznego adresu IP.

Zwraca

Promise<PublicIPAddress>

beginDdosProtectionStatus(string, string, PublicIPAddressesDdosProtectionStatusOptionalParams)

Pobiera stan ochrony przed atakami Ddos publicznego adresu IP

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

publicIpAddressName

string

Nazwa publicznego adresu IP.

Zwraca

beginDdosProtectionStatusAndWait(string, string, PublicIPAddressesDdosProtectionStatusOptionalParams)

Pobiera stan ochrony przed atakami Ddos publicznego adresu IP

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

publicIpAddressName

string

Nazwa publicznego adresu IP.

Zwraca

beginDelete(string, string, PublicIPAddressesDeleteOptionalParams)

Usuwa określony publiczny adres IP.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

publicIpAddressName

string

Nazwa publicznego adresu IP.

options
PublicIPAddressesDeleteOptionalParams

Parametry opcji.

Zwraca

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

beginDeleteAndWait(string, string, PublicIPAddressesDeleteOptionalParams)

Usuwa określony publiczny adres IP.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

publicIpAddressName

string

Nazwa publicznego adresu IP.

options
PublicIPAddressesDeleteOptionalParams

Parametry opcji.

Zwraca

Promise<void>

beginDisassociateCloudServiceReservedPublicIp(string, string, DisassociateCloudServicePublicIpRequest, PublicIPAddressesDisassociateCloudServiceReservedPublicIpOptionalParams)

Odłącza zarezerwowany publiczny IP usługi chmurowej i przypisuje określony samodzielny publiczny IP do tego samego frontendu usługi chmurowej.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

publicIpAddressName

string

Nazwa publicznego adresu IP.

parameters
DisassociateCloudServicePublicIpRequest

Parametr określający, który publiczny adres IP powinien być przypisany zamiast danego publicznego adresu IP.

Zwraca

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

beginDisassociateCloudServiceReservedPublicIpAndWait(string, string, DisassociateCloudServicePublicIpRequest, PublicIPAddressesDisassociateCloudServiceReservedPublicIpOptionalParams)

Odłącza zarezerwowany publiczny IP usługi chmurowej i przypisuje określony samodzielny publiczny IP do tego samego frontendu usługi chmurowej.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

publicIpAddressName

string

Nazwa publicznego adresu IP.

parameters
DisassociateCloudServicePublicIpRequest

Parametr określający, który publiczny adres IP powinien być przypisany zamiast danego publicznego adresu IP.

Zwraca

Promise<PublicIPAddress>

beginReserveCloudServicePublicIpAddress(string, string, ReserveCloudServicePublicIpAddressRequest, PublicIPAddressesReserveCloudServicePublicIpAddressOptionalParams)

Zarezerwuje określony publiczny IP usługi chmurowej poprzez zmianę metody alokacji na statyczny. Jeśli zostanie zażądane cofnięcie, metoda alokacji przywraca się do Dynamic.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

publicIpAddressName

string

Nazwa publicznego adresu IP.

parameters
ReserveCloudServicePublicIpAddressRequest

Parametr określający, który publiczny adres IP powinien być przypisany zamiast danego publicznego adresu IP.

Zwraca

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

beginReserveCloudServicePublicIpAddressAndWait(string, string, ReserveCloudServicePublicIpAddressRequest, PublicIPAddressesReserveCloudServicePublicIpAddressOptionalParams)

Zarezerwuje określony publiczny IP usługi chmurowej poprzez zmianę metody alokacji na statyczny. Jeśli zostanie zażądane cofnięcie, metoda alokacji przywraca się do Dynamic.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

publicIpAddressName

string

Nazwa publicznego adresu IP.

parameters
ReserveCloudServicePublicIpAddressRequest

Parametr określający, który publiczny adres IP powinien być przypisany zamiast danego publicznego adresu IP.

Zwraca

Promise<PublicIPAddress>

get(string, string, PublicIPAddressesGetOptionalParams)

Pobiera określony publiczny adres IP w określonej grupie zasobów.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

publicIpAddressName

string

Nazwa publicznego adresu IP.

options
PublicIPAddressesGetOptionalParams

Parametry opcji.

Zwraca

Promise<PublicIPAddress>

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

Pobierz określony publiczny adres IP w usłudze w chmurze.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

cloudServiceName

string

Nazwa usługi w chmurze.

roleInstanceName

string

Nazwa wystąpienia roli.

networkInterfaceName

string

Nazwa interfejsu sieciowego.

ipConfigurationName

string

Nazwa konfiguracji adresu IP.

publicIpAddressName

string

Nazwa publicznego adresu IP.

Zwraca

Promise<PublicIPAddress>

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

Pobierz określony publiczny adres IP w zestawie skalowania maszyn wirtualnych.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

virtualMachineScaleSetName

string

Nazwa zestawu skalowania maszyn wirtualnych.

virtualmachineIndex

string

Indeks maszyny wirtualnej.

networkInterfaceName

string

Nazwa interfejsu sieciowego.

ipConfigurationName

string

Nazwa konfiguracji adresu IP.

publicIpAddressName

string

Nazwa publicznego adresu IP.

Zwraca

Promise<PublicIPAddress>

list(string, PublicIPAddressesListOptionalParams)

Pobiera wszystkie publiczne adresy IP w grupie zasobów.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

options
PublicIPAddressesListOptionalParams

Parametry opcji.

Zwraca

listAll(PublicIPAddressesListAllOptionalParams)

Pobiera wszystkie publiczne adresy IP w subskrypcji.

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

Parametry

options
PublicIPAddressesListAllOptionalParams

Parametry opcji.

Zwraca

listCloudServicePublicIPAddresses(string, string, PublicIPAddressesListCloudServicePublicIPAddressesOptionalParams)

Pobiera informacje o wszystkich publicznych adresach IP na poziomie usługi w chmurze.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

cloudServiceName

string

Nazwa usługi w chmurze.

Zwraca

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

Pobiera informacje o wszystkich publicznych adresach IP w konfiguracji adresu IP wystąpienia roli w usłudze w chmurze.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

cloudServiceName

string

Nazwa usługi w chmurze.

roleInstanceName

string

Nazwa wystąpienia roli.

networkInterfaceName

string

Nazwa interfejsu sieciowego.

ipConfigurationName

string

Nazwa konfiguracji adresu IP.

Zwraca

listVirtualMachineScaleSetPublicIPAddresses(string, string, PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesOptionalParams)

Pobiera informacje o wszystkich publicznych adresach IP na poziomie zestawu skalowania maszyn wirtualnych.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

virtualMachineScaleSetName

string

Nazwa zestawu skalowania maszyn wirtualnych.

Zwraca

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

Pobiera informacje o wszystkich publicznych adresach IP w konfiguracji adresu IP maszyny wirtualnej w zestawie skalowania maszyn wirtualnych.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

virtualMachineScaleSetName

string

Nazwa zestawu skalowania maszyn wirtualnych.

virtualmachineIndex

string

Indeks maszyny wirtualnej.

networkInterfaceName

string

Nazwa interfejsu sieciowego.

ipConfigurationName

string

Nazwa konfiguracji adresu IP.

Zwraca

updateTags(string, string, TagsObject, PublicIPAddressesUpdateTagsOptionalParams)

Aktualizuje tagi publicznych adresów IP.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

publicIpAddressName

string

Nazwa publicznego adresu IP.

parameters
TagsObject

Parametry podane w celu zaktualizowania tagów publicznych adresów IP.

Zwraca

Promise<PublicIPAddress>