PublicIPAddresses interface
PublicIPAddresses を表すインターフェイス。
メソッド
メソッドの詳細
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 アドレスの名前。
オプション パラメーター。
戻り値
Promise<@azure/core-lro.SimplePollerLike<OperationState<PublicIpDdosProtectionStatusResult>, PublicIpDdosProtectionStatusResult>>
beginDdosProtectionStatusAndWait(string, string, PublicIPAddressesDdosProtectionStatusOptionalParams)
パブリック IP アドレスの Ddos 保護状態を取得します。
function beginDdosProtectionStatusAndWait(resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesDdosProtectionStatusOptionalParams): Promise<PublicIpDdosProtectionStatusResult>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。
- publicIpAddressName
-
string
パブリック IP アドレスの名前。
オプション パラメーター。
戻り値
Promise<PublicIpDdosProtectionStatusResult>
beginDelete(string, string, PublicIPAddressesDeleteOptionalParams)
指定したパブリック IP アドレスを削除します。
function beginDelete(resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。
- publicIpAddressName
-
string
パブリック IP アドレスの名前。
オプション パラメーター。
戻り値
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 アドレスの名前。
オプション パラメーター。
戻り値
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に切り替えて予約します。 ロールバックが要求された場合、割り当てメソッドは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アドレスを関連付けるべきかを定義します。
オプション パラメーター。
戻り値
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アドレスを関連付けるべきかを定義します。
オプション パラメーター。
戻り値
Promise<PublicIPAddress>
get(string, string, PublicIPAddressesGetOptionalParams)
指定したリソース グループ内の指定したパブリック IP アドレスを取得します。
function get(resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesGetOptionalParams): Promise<PublicIPAddress>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。
- publicIpAddressName
-
string
パブリック IP アドレスの名前。
オプション パラメーター。
戻り値
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
リソース グループの名前。
オプション パラメーター。
戻り値
listAll(PublicIPAddressesListAllOptionalParams)
サブスクリプション内のすべてのパブリック IP アドレスを取得します。
function listAll(options?: PublicIPAddressesListAllOptionalParams): PagedAsyncIterableIterator<PublicIPAddress, PublicIPAddress[], PageSettings>
パラメーター
オプション パラメーター。
戻り値
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>