Package version:

Interface representing a ExtensionTypes.

interface ExtensionTypes {
    clusterGetVersion(resourceGroupName: string, clusterRp: string, clusterResourceName: string, clusterName: string, extensionTypeName: string, versionNumber: string, options?: ExtensionTypesClusterGetVersionOptionalParams): Promise<ExtensionTypeVersionForReleaseTrain>;
    get(resourceGroupName: string, clusterRp: string, clusterResourceName: string, clusterName: string, extensionTypeName: string, options?: ExtensionTypesGetOptionalParams): Promise<ExtensionType>;
    getVersion(location: string, extensionTypeName: string, versionNumber: string, options?: ExtensionTypesGetVersionOptionalParams): Promise<ExtensionTypeVersionForReleaseTrain>;
    list(resourceGroupName: string, clusterRp: string, clusterResourceName: string, clusterName: string, options?: ExtensionTypesListOptionalParams): PagedAsyncIterableIterator<ExtensionType>;
    listClusterListVersions(resourceGroupName: string, clusterRp: string, clusterResourceName: string, clusterName: string, extensionTypeName: string, options?: ExtensionTypesClusterListVersionsOptionalParams): PagedAsyncIterableIterator<ExtensionTypeVersionForReleaseTrain>;
    listLocationList(location: string, options?: ExtensionTypesLocationListOptionalParams): PagedAsyncIterableIterator<ExtensionType>;
    listVersions(location: string, extensionTypeName: string, options?: ExtensionTypesListVersionsOptionalParams): PagedAsyncIterableIterator<ExtensionTypeVersionForReleaseTrain>;
    locationGet(location: string, extensionTypeName: string, options?: ExtensionTypesLocationGetOptionalParams): Promise<ExtensionType>;
}

Methods

  • Get details of a version for an Extension Type installable to the cluster.

    Parameters

    • resourceGroupName: string

      The name of the resource group. The name is case insensitive.

    • clusterRp: string

      The Kubernetes cluster RP - i.e. Microsoft.ContainerService, Microsoft.Kubernetes, Microsoft.HybridContainerService.

    • clusterResourceName: string

      The Kubernetes cluster resource name - i.e. managedClusters, connectedClusters, provisionedClusters, appliances.

    • clusterName: string

      The name of the kubernetes cluster.

    • extensionTypeName: string

      Name of the Extension Type.

    • versionNumber: string

      Version number of the Extension Type.

    • Optionaloptions: ExtensionTypesClusterGetVersionOptionalParams

      The options parameters.

    Returns Promise<ExtensionTypeVersionForReleaseTrain>

  • Get an Extension Type installable to the cluster based region and type for the cluster.

    Parameters

    • resourceGroupName: string

      The name of the resource group. The name is case insensitive.

    • clusterRp: string

      The Kubernetes cluster RP - i.e. Microsoft.ContainerService, Microsoft.Kubernetes, Microsoft.HybridContainerService.

    • clusterResourceName: string

      The Kubernetes cluster resource name - i.e. managedClusters, connectedClusters, provisionedClusters, appliances.

    • clusterName: string

      The name of the kubernetes cluster.

    • extensionTypeName: string

      Name of the Extension Type.

    • Optionaloptions: ExtensionTypesGetOptionalParams

      The options parameters.

    Returns Promise<ExtensionType>

  • List installable Extension Types for the cluster based region and type for the cluster.

    Parameters

    • resourceGroupName: string

      The name of the resource group. The name is case insensitive.

    • clusterRp: string

      The Kubernetes cluster RP - i.e. Microsoft.ContainerService, Microsoft.Kubernetes, Microsoft.HybridContainerService.

    • clusterResourceName: string

      The Kubernetes cluster resource name - i.e. managedClusters, connectedClusters, provisionedClusters, appliances.

    • clusterName: string

      The name of the kubernetes cluster.

    • Optionaloptions: ExtensionTypesListOptionalParams

      The options parameters.

    Returns PagedAsyncIterableIterator<ExtensionType>

  • List the version for an Extension Type installable to the cluster.

    Parameters

    • resourceGroupName: string

      The name of the resource group. The name is case insensitive.

    • clusterRp: string

      The Kubernetes cluster RP - i.e. Microsoft.ContainerService, Microsoft.Kubernetes, Microsoft.HybridContainerService.

    • clusterResourceName: string

      The Kubernetes cluster resource name - i.e. managedClusters, connectedClusters, provisionedClusters, appliances.

    • clusterName: string

      The name of the kubernetes cluster.

    • extensionTypeName: string

      Name of the Extension Type.

    • Optionaloptions: ExtensionTypesClusterListVersionsOptionalParams

      The options parameters.

    Returns PagedAsyncIterableIterator<ExtensionTypeVersionForReleaseTrain>