PublicIPAddresses interface
代表 PublicIPAddresses 的介面。
方法
方法詳細資料
beginCreateOrUpdate(string, string, PublicIPAddress, PublicIPAddressesCreateOrUpdateOptionalParams)
建立或更新靜態或動態公用IP位址。
function beginCreateOrUpdate(resourceGroupName: string, publicIpAddressName: string, parameters: PublicIPAddress, options?: PublicIPAddressesCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<PublicIPAddress>, PublicIPAddress>>
參數
- resourceGroupName
-
string
資源群組的名稱。
- publicIpAddressName
-
string
公用IP位址名稱。
- parameters
- PublicIPAddress
提供給建立或更新公用IP位址作業的參數。
選項參數。
傳回
Promise<PollerLike<@azure/core-lro.PollOperationState<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>
beginDelete(string, string, PublicIPAddressesDeleteOptionalParams)
刪除指定的公用IP位址。
function beginDelete(resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>
參數
- resourceGroupName
-
string
資源群組的名稱。
- publicIpAddressName
-
string
子網的名稱。
選項參數。
傳回
Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>
beginDeleteAndWait(string, string, PublicIPAddressesDeleteOptionalParams)
刪除指定的公用IP位址。
function beginDeleteAndWait(resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesDeleteOptionalParams): Promise<void>
參數
- resourceGroupName
-
string
資源群組的名稱。
- publicIpAddressName
-
string
子網的名稱。
選項參數。
傳回
Promise<void>
beginUpdateTags(string, string, TagsObject, PublicIPAddressesUpdateTagsOptionalParams)
更新公用IP位址標記。
function beginUpdateTags(resourceGroupName: string, publicIpAddressName: string, parameters: TagsObject, options?: PublicIPAddressesUpdateTagsOptionalParams): Promise<PollerLike<PollOperationState<PublicIPAddress>, PublicIPAddress>>
參數
- resourceGroupName
-
string
資源群組的名稱。
- publicIpAddressName
-
string
公用IP位址名稱。
- parameters
- TagsObject
提供用來更新公用IP位址標記的參數。
選項參數。
傳回
Promise<PollerLike<@azure/core-lro.PollOperationState<PublicIPAddress>, PublicIPAddress>>
beginUpdateTagsAndWait(string, string, TagsObject, PublicIPAddressesUpdateTagsOptionalParams)
更新公用IP位址標記。
function beginUpdateTagsAndWait(resourceGroupName: string, publicIpAddressName: string, parameters: TagsObject, options?: PublicIPAddressesUpdateTagsOptionalParams): Promise<PublicIPAddress>
參數
- resourceGroupName
-
string
資源群組的名稱。
- publicIpAddressName
-
string
公用IP位址名稱。
- parameters
- TagsObject
提供用來更新公用IP位址標記的參數。
選項參數。
傳回
Promise<PublicIPAddress>
get(string, string, PublicIPAddressesGetOptionalParams)
取得指定資源群組中的指定公用IP位址。
function get(resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesGetOptionalParams): Promise<PublicIPAddress>
參數
- resourceGroupName
-
string
資源群組的名稱。
- publicIpAddressName
-
string
子網的名稱。
選項參數。
傳回
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>
參數
選項參數。