NodePoolsOperations interface

Interface representing a NodePools operations.

Properties

createOrUpdate

Create a NodePool

delete

Delete a NodePool

get

Get a NodePool

listByParent

List NodePool resources by HcpOpenShiftCluster

update

Update a NodePool

Property Details

createOrUpdate

Create a NodePool

createOrUpdate: (resourceGroupName: string, hcpOpenShiftClusterName: string, nodePoolName: string, resource: NodePool, options?: NodePoolsCreateOrUpdateOptionalParams) => PollerLike<OperationState<NodePool>, NodePool>

Property Value

(resourceGroupName: string, hcpOpenShiftClusterName: string, nodePoolName: string, resource: NodePool, options?: NodePoolsCreateOrUpdateOptionalParams) => PollerLike<OperationState<NodePool>, NodePool>

delete

Delete a NodePool

delete: (resourceGroupName: string, hcpOpenShiftClusterName: string, nodePoolName: string, options?: NodePoolsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, hcpOpenShiftClusterName: string, nodePoolName: string, options?: NodePoolsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Get a NodePool

get: (resourceGroupName: string, hcpOpenShiftClusterName: string, nodePoolName: string, options?: NodePoolsGetOptionalParams) => Promise<NodePool>

Property Value

(resourceGroupName: string, hcpOpenShiftClusterName: string, nodePoolName: string, options?: NodePoolsGetOptionalParams) => Promise<NodePool>

listByParent

List NodePool resources by HcpOpenShiftCluster

listByParent: (resourceGroupName: string, hcpOpenShiftClusterName: string, options?: NodePoolsListByParentOptionalParams) => PagedAsyncIterableIterator<NodePool, NodePool[], PageSettings>

Property Value

(resourceGroupName: string, hcpOpenShiftClusterName: string, options?: NodePoolsListByParentOptionalParams) => PagedAsyncIterableIterator<NodePool, NodePool[], PageSettings>

update

Update a NodePool

update: (resourceGroupName: string, hcpOpenShiftClusterName: string, nodePoolName: string, properties: UpdateablePropertiesNodePoolProperties, options?: NodePoolsUpdateOptionalParams) => PollerLike<OperationState<NodePool>, NodePool>

Property Value

(resourceGroupName: string, hcpOpenShiftClusterName: string, nodePoolName: string, properties: UpdateablePropertiesNodePoolProperties, options?: NodePoolsUpdateOptionalParams) => PollerLike<OperationState<NodePool>, NodePool>