IpPrefixes interface
表示 IpPrefixes 的接口。
方法
| begin |
实现 IP 前缀 PUT 方法。 |
| begin |
实现 IP 前缀 PUT 方法。 |
| begin |
实现 IP 前缀 DELETE 方法。 |
| begin |
实现 IP 前缀 DELETE 方法。 |
| begin |
用于更新 IP 前缀资源的某些属性的 API。 |
| begin |
用于更新 IP 前缀资源的某些属性的 API。 |
| get(string, string, Ip |
实现 IP 前缀 GET 方法。 |
| list |
按资源组 GET 方法实现 IpPrefixes 列表。 |
| list |
按订阅 GET 方法实现 IpPrefixes 列表。 |
方法详细信息
beginCreate(string, string, IpPrefix, IpPrefixesCreateOptionalParams)
实现 IP 前缀 PUT 方法。
function beginCreate(resourceGroupName: string, ipPrefixName: string, body: IpPrefix, options?: IpPrefixesCreateOptionalParams): Promise<SimplePollerLike<OperationState<IpPrefix>, IpPrefix>>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
- ipPrefixName
-
string
IP 前缀的名称。
- body
- IpPrefix
请求有效负载。
- options
- IpPrefixesCreateOptionalParams
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<IpPrefix>, IpPrefix>>
beginCreateAndWait(string, string, IpPrefix, IpPrefixesCreateOptionalParams)
实现 IP 前缀 PUT 方法。
function beginCreateAndWait(resourceGroupName: string, ipPrefixName: string, body: IpPrefix, options?: IpPrefixesCreateOptionalParams): Promise<IpPrefix>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
- ipPrefixName
-
string
IP 前缀的名称。
- body
- IpPrefix
请求有效负载。
- options
- IpPrefixesCreateOptionalParams
选项参数。
返回
Promise<IpPrefix>
beginDelete(string, string, IpPrefixesDeleteOptionalParams)
实现 IP 前缀 DELETE 方法。
function beginDelete(resourceGroupName: string, ipPrefixName: string, options?: IpPrefixesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<IpPrefixesDeleteHeaders>, IpPrefixesDeleteHeaders>>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
- ipPrefixName
-
string
IP 前缀的名称。
- options
- IpPrefixesDeleteOptionalParams
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<IpPrefixesDeleteHeaders>, IpPrefixesDeleteHeaders>>
beginDeleteAndWait(string, string, IpPrefixesDeleteOptionalParams)
实现 IP 前缀 DELETE 方法。
function beginDeleteAndWait(resourceGroupName: string, ipPrefixName: string, options?: IpPrefixesDeleteOptionalParams): Promise<IpPrefixesDeleteHeaders>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
- ipPrefixName
-
string
IP 前缀的名称。
- options
- IpPrefixesDeleteOptionalParams
选项参数。
返回
Promise<IpPrefixesDeleteHeaders>
beginUpdate(string, string, IpPrefixPatch, IpPrefixesUpdateOptionalParams)
用于更新 IP 前缀资源的某些属性的 API。
function beginUpdate(resourceGroupName: string, ipPrefixName: string, body: IpPrefixPatch, options?: IpPrefixesUpdateOptionalParams): Promise<SimplePollerLike<OperationState<IpPrefix>, IpPrefix>>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
- ipPrefixName
-
string
IP 前缀的名称。
- body
- IpPrefixPatch
要更新的 IP 前缀属性。
- options
- IpPrefixesUpdateOptionalParams
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<IpPrefix>, IpPrefix>>
beginUpdateAndWait(string, string, IpPrefixPatch, IpPrefixesUpdateOptionalParams)
用于更新 IP 前缀资源的某些属性的 API。
function beginUpdateAndWait(resourceGroupName: string, ipPrefixName: string, body: IpPrefixPatch, options?: IpPrefixesUpdateOptionalParams): Promise<IpPrefix>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
- ipPrefixName
-
string
IP 前缀的名称。
- body
- IpPrefixPatch
要更新的 IP 前缀属性。
- options
- IpPrefixesUpdateOptionalParams
选项参数。
返回
Promise<IpPrefix>
get(string, string, IpPrefixesGetOptionalParams)
实现 IP 前缀 GET 方法。
function get(resourceGroupName: string, ipPrefixName: string, options?: IpPrefixesGetOptionalParams): Promise<IpPrefix>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
- ipPrefixName
-
string
IP 前缀的名称。
- options
- IpPrefixesGetOptionalParams
选项参数。
返回
Promise<IpPrefix>
listByResourceGroup(string, IpPrefixesListByResourceGroupOptionalParams)
按资源组 GET 方法实现 IpPrefixes 列表。
function listByResourceGroup(resourceGroupName: string, options?: IpPrefixesListByResourceGroupOptionalParams): PagedAsyncIterableIterator<IpPrefix, IpPrefix[], PageSettings>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
选项参数。
返回
listBySubscription(IpPrefixesListBySubscriptionOptionalParams)
按订阅 GET 方法实现 IpPrefixes 列表。
function listBySubscription(options?: IpPrefixesListBySubscriptionOptionalParams): PagedAsyncIterableIterator<IpPrefix, IpPrefix[], PageSettings>
参数
选项参数。