共用方式為


PublicIPAddresses interface

代表 PublicIPAddresses 的介面。

方法

beginCreateOrUpdate(string, string, PublicIPAddress, PublicIPAddressesCreateOrUpdateOptionalParams)

建立或更新靜態或動態公用IP位址。

beginCreateOrUpdateAndWait(string, string, PublicIPAddress, PublicIPAddressesCreateOrUpdateOptionalParams)

建立或更新靜態或動態公用IP位址。

beginDdosProtectionStatus(string, string, PublicIPAddressesDdosProtectionStatusOptionalParams)

取得公用IP位址的 Ddos 保護狀態

beginDdosProtectionStatusAndWait(string, string, PublicIPAddressesDdosProtectionStatusOptionalParams)

取得公用IP位址的 Ddos 保護狀態

beginDelete(string, string, PublicIPAddressesDeleteOptionalParams)

刪除指定的公用IP位址。

beginDeleteAndWait(string, string, PublicIPAddressesDeleteOptionalParams)

刪除指定的公用IP位址。

beginDisassociateCloudServiceReservedPublicIp(string, string, DisassociateCloudServicePublicIpRequest, PublicIPAddressesDisassociateCloudServiceReservedPublicIpOptionalParams)

解除雲端服務保留的公共 IP 關聯,並將指定的獨立公共 IP 關聯到同一個雲端服務前端。

beginDisassociateCloudServiceReservedPublicIpAndWait(string, string, DisassociateCloudServicePublicIpRequest, PublicIPAddressesDisassociateCloudServiceReservedPublicIpOptionalParams)

解除雲端服務保留的公共 IP 關聯,並將指定的獨立公共 IP 關聯到同一個雲端服務前端。

beginReserveCloudServicePublicIpAddress(string, string, ReserveCloudServicePublicIpAddressRequest, PublicIPAddressesReserveCloudServicePublicIpAddressOptionalParams)

透過將指定的 Cloud Service 公共 IP 轉換為靜態 IP 來保留。 若請求回滾,則會將配置方法回復為動態。

beginReserveCloudServicePublicIpAddressAndWait(string, string, ReserveCloudServicePublicIpAddressRequest, PublicIPAddressesReserveCloudServicePublicIpAddressOptionalParams)

透過將指定的 Cloud Service 公共 IP 轉換為靜態 IP 來保留。 若請求回滾,則會將配置方法回復為動態。

get(string, string, PublicIPAddressesGetOptionalParams)

取得指定資源群組中的指定公用IP位址。

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

在雲端服務中取得指定的公用IP位址。

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

取得虛擬機擴展集中的指定公用IP位址。

list(string, PublicIPAddressesListOptionalParams)

取得資源群組中的所有公用IP位址。

listAll(PublicIPAddressesListAllOptionalParams)

取得訂用帳戶中的所有公用IP位址。

listCloudServicePublicIPAddresses(string, string, PublicIPAddressesListCloudServicePublicIPAddressesOptionalParams)

取得雲端服務等級上所有公用IP位址的相關信息。

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

取得雲端服務中角色實例IP組態中所有公用IP位址的相關信息。

listVirtualMachineScaleSetPublicIPAddresses(string, string, PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesOptionalParams)

取得虛擬機擴展集層級上所有公用IP位址的相關信息。

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

取得虛擬機擴展集中虛擬機IP組態中所有公用IP位址的相關信息。

updateTags(string, string, TagsObject, PublicIPAddressesUpdateTagsOptionalParams)

更新公用IP位址標記。

方法詳細資料

beginCreateOrUpdate(string, string, PublicIPAddress, PublicIPAddressesCreateOrUpdateOptionalParams)

建立或更新靜態或動態公用IP位址。

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

參數

resourceGroupName

string

資源群組的名稱。

publicIpAddressName

string

公用IP位址名稱。

parameters
PublicIPAddress

提供給建立或更新公用IP位址作業的參數。

傳回

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

beginCreateOrUpdateAndWait(string, string, PublicIPAddress, PublicIPAddressesCreateOrUpdateOptionalParams)

建立或更新靜態或動態公用IP位址。

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

參數

resourceGroupName

string

資源群組的名稱。

publicIpAddressName

string

公用IP位址名稱。

parameters
PublicIPAddress

提供給建立或更新公用IP位址作業的參數。

傳回

Promise<PublicIPAddress>

beginDdosProtectionStatus(string, string, PublicIPAddressesDdosProtectionStatusOptionalParams)

取得公用IP位址的 Ddos 保護狀態

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

參數

resourceGroupName

string

資源群組的名稱。

publicIpAddressName

string

公用IP位址名稱。

傳回

beginDdosProtectionStatusAndWait(string, string, PublicIPAddressesDdosProtectionStatusOptionalParams)

取得公用IP位址的 Ddos 保護狀態

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

參數

resourceGroupName

string

資源群組的名稱。

publicIpAddressName

string

公用IP位址名稱。

傳回

beginDelete(string, string, PublicIPAddressesDeleteOptionalParams)

刪除指定的公用IP位址。

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

參數

resourceGroupName

string

資源群組的名稱。

publicIpAddressName

string

公用IP位址名稱。

options
PublicIPAddressesDeleteOptionalParams

選項參數。

傳回

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

beginDeleteAndWait(string, string, PublicIPAddressesDeleteOptionalParams)

刪除指定的公用IP位址。

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

參數

resourceGroupName

string

資源群組的名稱。

publicIpAddressName

string

公用IP位址名稱。

options
PublicIPAddressesDeleteOptionalParams

選項參數。

傳回

Promise<void>

beginDisassociateCloudServiceReservedPublicIp(string, string, DisassociateCloudServicePublicIpRequest, PublicIPAddressesDisassociateCloudServiceReservedPublicIpOptionalParams)

解除雲端服務保留的公共 IP 關聯,並將指定的獨立公共 IP 關聯到同一個雲端服務前端。

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

參數

resourceGroupName

string

資源群組的名稱。

publicIpAddressName

string

公用IP位址名稱。

parameters
DisassociateCloudServicePublicIpRequest

參數定義應該關聯哪個公共 IP 位址,取代給定的公共 IP 位址。

傳回

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

beginDisassociateCloudServiceReservedPublicIpAndWait(string, string, DisassociateCloudServicePublicIpRequest, PublicIPAddressesDisassociateCloudServiceReservedPublicIpOptionalParams)

解除雲端服務保留的公共 IP 關聯,並將指定的獨立公共 IP 關聯到同一個雲端服務前端。

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

參數

resourceGroupName

string

資源群組的名稱。

publicIpAddressName

string

公用IP位址名稱。

parameters
DisassociateCloudServicePublicIpRequest

參數定義應該關聯哪個公共 IP 位址,取代給定的公共 IP 位址。

傳回

Promise<PublicIPAddress>

beginReserveCloudServicePublicIpAddress(string, string, ReserveCloudServicePublicIpAddressRequest, PublicIPAddressesReserveCloudServicePublicIpAddressOptionalParams)

透過將指定的 Cloud Service 公共 IP 轉換為靜態 IP 來保留。 若請求回滾,則會將配置方法回復為動態。

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

參數

resourceGroupName

string

資源群組的名稱。

publicIpAddressName

string

公用IP位址名稱。

parameters
ReserveCloudServicePublicIpAddressRequest

參數定義應該關聯哪個公共 IP 位址,取代給定的公共 IP 位址。

傳回

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

beginReserveCloudServicePublicIpAddressAndWait(string, string, ReserveCloudServicePublicIpAddressRequest, PublicIPAddressesReserveCloudServicePublicIpAddressOptionalParams)

透過將指定的 Cloud Service 公共 IP 轉換為靜態 IP 來保留。 若請求回滾,則會將配置方法回復為動態。

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

參數

resourceGroupName

string

資源群組的名稱。

publicIpAddressName

string

公用IP位址名稱。

parameters
ReserveCloudServicePublicIpAddressRequest

參數定義應該關聯哪個公共 IP 位址,取代給定的公共 IP 位址。

傳回

Promise<PublicIPAddress>

get(string, string, PublicIPAddressesGetOptionalParams)

取得指定資源群組中的指定公用IP位址。

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

參數

resourceGroupName

string

資源群組的名稱。

publicIpAddressName

string

公用IP位址名稱。

options
PublicIPAddressesGetOptionalParams

選項參數。

傳回

Promise<PublicIPAddress>

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

在雲端服務中取得指定的公用IP位址。

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

參數

resourceGroupName

string

資源群組的名稱。

cloudServiceName

string

雲端服務的名稱。

roleInstanceName

string

角色實例名稱。

networkInterfaceName

string

網路介面的名稱。

ipConfigurationName

string

IP 組態的名稱。

publicIpAddressName

string

公用IP位址名稱。

傳回

Promise<PublicIPAddress>

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

取得虛擬機擴展集中的指定公用IP位址。

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

參數

resourceGroupName

string

資源群組的名稱。

virtualMachineScaleSetName

string

虛擬機擴展集的名稱。

virtualmachineIndex

string

虛擬機索引。

networkInterfaceName

string

網路介面的名稱。

ipConfigurationName

string

IP 組態的名稱。

publicIpAddressName

string

公用IP位址名稱。

傳回

Promise<PublicIPAddress>

list(string, PublicIPAddressesListOptionalParams)

取得資源群組中的所有公用IP位址。

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

參數

resourceGroupName

string

資源群組的名稱。

options
PublicIPAddressesListOptionalParams

選項參數。

傳回

listAll(PublicIPAddressesListAllOptionalParams)

取得訂用帳戶中的所有公用IP位址。

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

參數

options
PublicIPAddressesListAllOptionalParams

選項參數。

傳回

listCloudServicePublicIPAddresses(string, string, PublicIPAddressesListCloudServicePublicIPAddressesOptionalParams)

取得雲端服務等級上所有公用IP位址的相關信息。

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

參數

resourceGroupName

string

資源群組的名稱。

cloudServiceName

string

雲端服務的名稱。

傳回

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

取得雲端服務中角色實例IP組態中所有公用IP位址的相關信息。

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

參數

resourceGroupName

string

資源群組的名稱。

cloudServiceName

string

雲端服務的名稱。

roleInstanceName

string

角色實例的名稱。

networkInterfaceName

string

網路介面名稱。

ipConfigurationName

string

IP 組態名稱。

傳回

listVirtualMachineScaleSetPublicIPAddresses(string, string, PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesOptionalParams)

取得虛擬機擴展集層級上所有公用IP位址的相關信息。

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

參數

resourceGroupName

string

資源群組的名稱。

virtualMachineScaleSetName

string

虛擬機擴展集的名稱。

傳回

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

取得虛擬機擴展集中虛擬機IP組態中所有公用IP位址的相關信息。

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

參數

resourceGroupName

string

資源群組的名稱。

virtualMachineScaleSetName

string

虛擬機擴展集的名稱。

virtualmachineIndex

string

虛擬機索引。

networkInterfaceName

string

網路介面名稱。

ipConfigurationName

string

IP 組態名稱。

傳回

updateTags(string, string, TagsObject, PublicIPAddressesUpdateTagsOptionalParams)

更新公用IP位址標記。

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

參數

resourceGroupName

string

資源群組的名稱。

publicIpAddressName

string

公用IP位址名稱。

parameters
TagsObject

提供用來更新公用IP位址標記的參數。

傳回

Promise<PublicIPAddress>