次の方法で共有


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に切り替えて予約します。 ロールバックが要求された場合、割り当てメソッドはDynamicに戻されます。

beginReserveCloudServicePublicIpAddressAndWait(string, string, ReserveCloudServicePublicIpAddressRequest, PublicIPAddressesReserveCloudServicePublicIpAddressOptionalParams)

指定されたCloud ServiceのパブリックIPを割り当て方法を静的IPに切り替えて予約します。 ロールバックが要求された場合、割り当てメソッドはDynamicに戻されます。

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 アドレスの作成または更新操作に指定されたパラメーター。

options
PublicIPAddressesCreateOrUpdateOptionalParams

オプション パラメーター。

戻り値

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 アドレスの作成または更新操作に指定されたパラメーター。

options
PublicIPAddressesCreateOrUpdateOptionalParams

オプション パラメーター。

戻り値

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 アドレスの名前。

options
PublicIPAddressesDdosProtectionStatusOptionalParams

オプション パラメーター。

戻り値

beginDdosProtectionStatusAndWait(string, string, PublicIPAddressesDdosProtectionStatusOptionalParams)

パブリック IP アドレスの Ddos 保護状態を取得します。

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

パラメーター

resourceGroupName

string

リソース グループの名前。

publicIpAddressName

string

パブリック IP アドレスの名前。

options
PublicIPAddressesDdosProtectionStatusOptionalParams

オプション パラメーター。

戻り値

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アドレスを関連付けるべきかを定義します。

options
PublicIPAddressesDisassociateCloudServiceReservedPublicIpOptionalParams

オプション パラメーター。

戻り値

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アドレスを関連付けるべきかを定義します。

options
PublicIPAddressesDisassociateCloudServiceReservedPublicIpOptionalParams

オプション パラメーター。

戻り値

Promise<PublicIPAddress>

beginReserveCloudServicePublicIpAddress(string, string, ReserveCloudServicePublicIpAddressRequest, PublicIPAddressesReserveCloudServicePublicIpAddressOptionalParams)

指定されたCloud ServiceのパブリックIPを割り当て方法を静的IPに切り替えて予約します。 ロールバックが要求された場合、割り当てメソッドはDynamicに戻されます。

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

パラメーター

resourceGroupName

string

リソース グループの名前。

publicIpAddressName

string

パブリック IP アドレスの名前。

parameters
ReserveCloudServicePublicIpAddressRequest

パラメータは、指定されたパブリックIPアドレスの代わりにどのパブリックIPアドレスを関連付けるべきかを定義します。

options
PublicIPAddressesReserveCloudServicePublicIpAddressOptionalParams

オプション パラメーター。

戻り値

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

beginReserveCloudServicePublicIpAddressAndWait(string, string, ReserveCloudServicePublicIpAddressRequest, PublicIPAddressesReserveCloudServicePublicIpAddressOptionalParams)

指定されたCloud ServiceのパブリックIPを割り当て方法を静的IPに切り替えて予約します。 ロールバックが要求された場合、割り当てメソッドはDynamicに戻されます。

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

パラメーター

resourceGroupName

string

リソース グループの名前。

publicIpAddressName

string

パブリック IP アドレスの名前。

parameters
ReserveCloudServicePublicIpAddressRequest

パラメータは、指定されたパブリックIPアドレスの代わりにどのパブリックIPアドレスを関連付けるべきかを定義します。

options
PublicIPAddressesReserveCloudServicePublicIpAddressOptionalParams

オプション パラメーター。

戻り値

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 アドレスの名前。

options
PublicIPAddressesGetCloudServicePublicIPAddressOptionalParams

オプション パラメーター。

戻り値

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 アドレスの名前。

options
PublicIPAddressesGetVirtualMachineScaleSetPublicIPAddressOptionalParams

オプション パラメーター。

戻り値

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

クラウド サービスの名前。

options
PublicIPAddressesListCloudServicePublicIPAddressesOptionalParams

オプション パラメーター。

戻り値

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 アドレス タグを更新するために指定されたパラメーター。

options
PublicIPAddressesUpdateTagsOptionalParams

オプション パラメーター。

戻り値

Promise<PublicIPAddress>