Extensions interface
表示扩展的接口。
方法
begin |
创建新的 Kubernetes 群集扩展。 |
begin |
创建新的 Kubernetes 群集扩展。 |
begin |
删除 Kubernetes 群集扩展。 这将导致代理从群集中卸载扩展。 |
begin |
删除 Kubernetes 群集扩展。 这将导致代理从群集中卸载扩展。 |
begin |
修补现有的 Kubernetes 群集扩展。 |
begin |
修补现有的 Kubernetes 群集扩展。 |
get(string, string, string, string, string, Extensions |
获取 Kubernetes 群集扩展。 |
list(string, string, string, string, Extensions |
列出群集中的所有扩展。 |
方法详细信息
beginCreate(string, string, string, string, string, Extension, ExtensionsCreateOptionalParams)
创建新的 Kubernetes 群集扩展。
function beginCreate(resourceGroupName: string, clusterRp: string, clusterResourceName: string, clusterName: string, extensionName: string, extension: Extension, options?: ExtensionsCreateOptionalParams): Promise<SimplePollerLike<OperationState<Extension>, Extension>>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
- clusterRp
-
string
Kubernetes 群集 RP - 即 Microsoft.ContainerService、Microsoft.Kubernetes、Microsoft.HybridContainerService。
- clusterResourceName
-
string
Kubernetes 群集资源名称 - 即 managedClusters、connectedClusters、provisionedClusters。
- clusterName
-
string
kubernetes 群集的名称。
- extensionName
-
string
扩展的名称。
- extension
- Extension
创建扩展所需的属性。
- options
- ExtensionsCreateOptionalParams
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<Extension>, Extension>>
beginCreateAndWait(string, string, string, string, string, Extension, ExtensionsCreateOptionalParams)
创建新的 Kubernetes 群集扩展。
function beginCreateAndWait(resourceGroupName: string, clusterRp: string, clusterResourceName: string, clusterName: string, extensionName: string, extension: Extension, options?: ExtensionsCreateOptionalParams): Promise<Extension>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
- clusterRp
-
string
Kubernetes 群集 RP - 即 Microsoft.ContainerService、Microsoft.Kubernetes、Microsoft.HybridContainerService。
- clusterResourceName
-
string
Kubernetes 群集资源名称 - 即 managedClusters、connectedClusters、provisionedClusters。
- clusterName
-
string
kubernetes 群集的名称。
- extensionName
-
string
扩展的名称。
- extension
- Extension
创建扩展所需的属性。
- options
- ExtensionsCreateOptionalParams
选项参数。
返回
Promise<Extension>
beginDelete(string, string, string, string, string, ExtensionsDeleteOptionalParams)
删除 Kubernetes 群集扩展。 这将导致代理从群集中卸载扩展。
function beginDelete(resourceGroupName: string, clusterRp: string, clusterResourceName: string, clusterName: string, extensionName: string, options?: ExtensionsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
- clusterRp
-
string
Kubernetes 群集 RP - 即 Microsoft.ContainerService、Microsoft.Kubernetes、Microsoft.HybridContainerService。
- clusterResourceName
-
string
Kubernetes 群集资源名称 - 即 managedClusters、connectedClusters、provisionedClusters。
- clusterName
-
string
kubernetes 群集的名称。
- extensionName
-
string
扩展的名称。
- options
- ExtensionsDeleteOptionalParams
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, string, string, string, ExtensionsDeleteOptionalParams)
删除 Kubernetes 群集扩展。 这将导致代理从群集中卸载扩展。
function beginDeleteAndWait(resourceGroupName: string, clusterRp: string, clusterResourceName: string, clusterName: string, extensionName: string, options?: ExtensionsDeleteOptionalParams): Promise<void>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
- clusterRp
-
string
Kubernetes 群集 RP - 即 Microsoft.ContainerService、Microsoft.Kubernetes、Microsoft.HybridContainerService。
- clusterResourceName
-
string
Kubernetes 群集资源名称 - 即 managedClusters、connectedClusters、provisionedClusters。
- clusterName
-
string
kubernetes 群集的名称。
- extensionName
-
string
扩展的名称。
- options
- ExtensionsDeleteOptionalParams
选项参数。
返回
Promise<void>
beginUpdate(string, string, string, string, string, PatchExtension, ExtensionsUpdateOptionalParams)
修补现有的 Kubernetes 群集扩展。
function beginUpdate(resourceGroupName: string, clusterRp: string, clusterResourceName: string, clusterName: string, extensionName: string, patchExtension: PatchExtension, options?: ExtensionsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Extension>, Extension>>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
- clusterRp
-
string
Kubernetes 群集 RP - 即 Microsoft.ContainerService、Microsoft.Kubernetes、Microsoft.HybridContainerService。
- clusterResourceName
-
string
Kubernetes 群集资源名称 - 即 managedClusters、connectedClusters、provisionedClusters。
- clusterName
-
string
kubernetes 群集的名称。
- extensionName
-
string
扩展的名称。
- patchExtension
- PatchExtension
在现有扩展中修补的属性。
- options
- ExtensionsUpdateOptionalParams
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<Extension>, Extension>>
beginUpdateAndWait(string, string, string, string, string, PatchExtension, ExtensionsUpdateOptionalParams)
修补现有的 Kubernetes 群集扩展。
function beginUpdateAndWait(resourceGroupName: string, clusterRp: string, clusterResourceName: string, clusterName: string, extensionName: string, patchExtension: PatchExtension, options?: ExtensionsUpdateOptionalParams): Promise<Extension>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
- clusterRp
-
string
Kubernetes 群集 RP - 即 Microsoft.ContainerService、Microsoft.Kubernetes、Microsoft.HybridContainerService。
- clusterResourceName
-
string
Kubernetes 群集资源名称 - 即 managedClusters、connectedClusters、provisionedClusters。
- clusterName
-
string
kubernetes 群集的名称。
- extensionName
-
string
扩展的名称。
- patchExtension
- PatchExtension
在现有扩展中修补的属性。
- options
- ExtensionsUpdateOptionalParams
选项参数。
返回
Promise<Extension>
get(string, string, string, string, string, ExtensionsGetOptionalParams)
获取 Kubernetes 群集扩展。
function get(resourceGroupName: string, clusterRp: string, clusterResourceName: string, clusterName: string, extensionName: string, options?: ExtensionsGetOptionalParams): Promise<Extension>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
- clusterRp
-
string
Kubernetes 群集 RP - 即 Microsoft.ContainerService、Microsoft.Kubernetes、Microsoft.HybridContainerService。
- clusterResourceName
-
string
Kubernetes 群集资源名称 - 即 managedClusters、connectedClusters、provisionedClusters。
- clusterName
-
string
kubernetes 群集的名称。
- extensionName
-
string
扩展的名称。
- options
- ExtensionsGetOptionalParams
选项参数。
返回
Promise<Extension>
list(string, string, string, string, ExtensionsListOptionalParams)
列出群集中的所有扩展。
function list(resourceGroupName: string, clusterRp: string, clusterResourceName: string, clusterName: string, options?: ExtensionsListOptionalParams): PagedAsyncIterableIterator<Extension, Extension[], PageSettings>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
- clusterRp
-
string
Kubernetes 群集 RP - 即 Microsoft.ContainerService、Microsoft.Kubernetes、Microsoft.HybridContainerService。
- clusterResourceName
-
string
Kubernetes 群集资源名称 - 即 managedClusters、connectedClusters、provisionedClusters。
- clusterName
-
string
kubernetes 群集的名称。
- options
- ExtensionsListOptionalParams
选项参数。