PublicIPPrefixes interface
表示 PublicIPPrefixes 的接口。
方法
| begin |
创建或更新静态或动态公共 IP 前缀。 |
| begin |
创建或更新静态或动态公共 IP 前缀。 |
| begin |
删除指定的公共 IP 前缀。 |
| begin |
删除指定的公共 IP 前缀。 |
| get(string, string, Public |
获取指定资源组中的指定公共 IP 前缀。 |
| list(string, Public |
获取资源组中的所有公共 IP 前缀。 |
| list |
获取订阅中的所有公共 IP 前缀。 |
| update |
更新公共 IP 前缀标记。 |
方法详细信息
beginCreateOrUpdate(string, string, PublicIPPrefix, PublicIPPrefixesCreateOrUpdateOptionalParams)
创建或更新静态或动态公共 IP 前缀。
function beginCreateOrUpdate(resourceGroupName: string, publicIpPrefixName: string, parameters: PublicIPPrefix, options?: PublicIPPrefixesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<PublicIPPrefix>, PublicIPPrefix>>
参数
- resourceGroupName
-
string
资源组的名称。
- publicIpPrefixName
-
string
公共 IP 前缀的名称。
- parameters
- PublicIPPrefix
提供给创建或更新公共 IP 前缀作的参数。
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<PublicIPPrefix>, PublicIPPrefix>>
beginCreateOrUpdateAndWait(string, string, PublicIPPrefix, PublicIPPrefixesCreateOrUpdateOptionalParams)
创建或更新静态或动态公共 IP 前缀。
function beginCreateOrUpdateAndWait(resourceGroupName: string, publicIpPrefixName: string, parameters: PublicIPPrefix, options?: PublicIPPrefixesCreateOrUpdateOptionalParams): Promise<PublicIPPrefix>
参数
- resourceGroupName
-
string
资源组的名称。
- publicIpPrefixName
-
string
公共 IP 前缀的名称。
- parameters
- PublicIPPrefix
提供给创建或更新公共 IP 前缀作的参数。
选项参数。
返回
Promise<PublicIPPrefix>
beginDelete(string, string, PublicIPPrefixesDeleteOptionalParams)
删除指定的公共 IP 前缀。
function beginDelete(resourceGroupName: string, publicIpPrefixName: string, options?: PublicIPPrefixesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
参数
- resourceGroupName
-
string
资源组的名称。
- publicIpPrefixName
-
string
PublicIpPrefix 的名称。
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, PublicIPPrefixesDeleteOptionalParams)
删除指定的公共 IP 前缀。
function beginDeleteAndWait(resourceGroupName: string, publicIpPrefixName: string, options?: PublicIPPrefixesDeleteOptionalParams): Promise<void>
参数
- resourceGroupName
-
string
资源组的名称。
- publicIpPrefixName
-
string
PublicIpPrefix 的名称。
选项参数。
返回
Promise<void>
get(string, string, PublicIPPrefixesGetOptionalParams)
获取指定资源组中的指定公共 IP 前缀。
function get(resourceGroupName: string, publicIpPrefixName: string, options?: PublicIPPrefixesGetOptionalParams): Promise<PublicIPPrefix>
参数
- resourceGroupName
-
string
资源组的名称。
- publicIpPrefixName
-
string
公共 IP 前缀的名称。
选项参数。
返回
Promise<PublicIPPrefix>
list(string, PublicIPPrefixesListOptionalParams)
获取资源组中的所有公共 IP 前缀。
function list(resourceGroupName: string, options?: PublicIPPrefixesListOptionalParams): PagedAsyncIterableIterator<PublicIPPrefix, PublicIPPrefix[], PageSettings>
参数
- resourceGroupName
-
string
资源组的名称。
选项参数。
返回
listAll(PublicIPPrefixesListAllOptionalParams)
获取订阅中的所有公共 IP 前缀。
function listAll(options?: PublicIPPrefixesListAllOptionalParams): PagedAsyncIterableIterator<PublicIPPrefix, PublicIPPrefix[], PageSettings>
参数
选项参数。
返回
updateTags(string, string, TagsObject, PublicIPPrefixesUpdateTagsOptionalParams)
更新公共 IP 前缀标记。
function updateTags(resourceGroupName: string, publicIpPrefixName: string, parameters: TagsObject, options?: PublicIPPrefixesUpdateTagsOptionalParams): Promise<PublicIPPrefix>
参数
- resourceGroupName
-
string
资源组的名称。
- publicIpPrefixName
-
string
公共 IP 前缀的名称。
- parameters
- TagsObject
提供用于更新公共 IP 前缀标记的参数。
选项参数。
返回
Promise<PublicIPPrefix>