public class NodeGroupsClient : ClientBase<NodeGroups.NodeGroupsClient>Client for NodeGroups
Inheritance
Object > ClientBase > ClientBase<NodeGroups.NodeGroupsClient> > NodeGroups.NodeGroupsClientNamespace
Google.Cloud.Compute.V1Assembly
Google.Cloud.Compute.V1.dll
Constructors
NodeGroupsClient()
protected NodeGroupsClient()Protected parameterless constructor to allow creation of test doubles.
NodeGroupsClient(CallInvoker)
public NodeGroupsClient(CallInvoker callInvoker)Creates a new client for NodeGroups that uses a custom CallInvoker.
| Parameter | |
|---|---|
| Name | Description | 
| callInvoker | CallInvokerThe callInvoker to use to make remote calls. | 
NodeGroupsClient(ChannelBase)
public NodeGroupsClient(ChannelBase channel)Creates a new client for NodeGroups
| Parameter | |
|---|---|
| Name | Description | 
| channel | ChannelBaseThe channel to use to make remote calls. | 
NodeGroupsClient(ClientBase.ClientBaseConfiguration)
protected NodeGroupsClient(ClientBase.ClientBaseConfiguration configuration)Protected constructor to allow creation of configured clients.
| Parameter | |
|---|---|
| Name | Description | 
| configuration | ClientBase.ClientBaseConfigurationThe client configuration. | 
Methods
AddNodes(AddNodesNodeGroupRequest, CallOptions)
public virtual Operation AddNodes(AddNodesNodeGroupRequest request, CallOptions options)Adds specified number of nodes to the node group.
| Parameters | |
|---|---|
| Name | Description | 
| request | AddNodesNodeGroupRequestThe request to send to the server. | 
| options | CallOptionsThe options for the call. | 
| Returns | |
|---|---|
| Type | Description | 
| Operation | The response received from the server. | 
AddNodes(AddNodesNodeGroupRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual Operation AddNodes(AddNodesNodeGroupRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default(CancellationToken))Adds specified number of nodes to the node group.
| Parameters | |
|---|---|
| Name | Description | 
| request | AddNodesNodeGroupRequestThe request to send to the server. | 
| headers | MetadataThe initial metadata to send with the call. This parameter is optional. | 
| deadline | Nullable<DateTime>An optional deadline for the call. The call will be cancelled if deadline is hit. | 
| cancellationToken | CancellationTokenAn optional token for canceling the call. | 
| Returns | |
|---|---|
| Type | Description | 
| Operation | The response received from the server. | 
AddNodesAsync(AddNodesNodeGroupRequest, CallOptions)
public virtual AsyncUnaryCall<Operation> AddNodesAsync(AddNodesNodeGroupRequest request, CallOptions options)Adds specified number of nodes to the node group.
| Parameters | |
|---|---|
| Name | Description | 
| request | AddNodesNodeGroupRequestThe request to send to the server. | 
| options | CallOptionsThe options for the call. | 
| Returns | |
|---|---|
| Type | Description | 
| AsyncUnaryCall<Operation> | The call object. | 
AddNodesAsync(AddNodesNodeGroupRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual AsyncUnaryCall<Operation> AddNodesAsync(AddNodesNodeGroupRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default(CancellationToken))Adds specified number of nodes to the node group.
| Parameters | |
|---|---|
| Name | Description | 
| request | AddNodesNodeGroupRequestThe request to send to the server. | 
| headers | MetadataThe initial metadata to send with the call. This parameter is optional. | 
| deadline | Nullable<DateTime>An optional deadline for the call. The call will be cancelled if deadline is hit. | 
| cancellationToken | CancellationTokenAn optional token for canceling the call. | 
| Returns | |
|---|---|
| Type | Description | 
| AsyncUnaryCall<Operation> | The call object. | 
AggregatedList(AggregatedListNodeGroupsRequest, CallOptions)
public virtual NodeGroupAggregatedList AggregatedList(AggregatedListNodeGroupsRequest request, CallOptions options)Retrieves an aggregated list of node groups. Note: use nodeGroups.listNodes for more details about each group.
| Parameters | |
|---|---|
| Name | Description | 
| request | AggregatedListNodeGroupsRequestThe request to send to the server. | 
| options | CallOptionsThe options for the call. | 
| Returns | |
|---|---|
| Type | Description | 
| NodeGroupAggregatedList | The response received from the server. | 
AggregatedList(AggregatedListNodeGroupsRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual NodeGroupAggregatedList AggregatedList(AggregatedListNodeGroupsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default(CancellationToken))Retrieves an aggregated list of node groups. Note: use nodeGroups.listNodes for more details about each group.
| Parameters | |
|---|---|
| Name | Description | 
| request | AggregatedListNodeGroupsRequestThe request to send to the server. | 
| headers | MetadataThe initial metadata to send with the call. This parameter is optional. | 
| deadline | Nullable<DateTime>An optional deadline for the call. The call will be cancelled if deadline is hit. | 
| cancellationToken | CancellationTokenAn optional token for canceling the call. | 
| Returns | |
|---|---|
| Type | Description | 
| NodeGroupAggregatedList | The response received from the server. | 
AggregatedListAsync(AggregatedListNodeGroupsRequest, CallOptions)
public virtual AsyncUnaryCall<NodeGroupAggregatedList> AggregatedListAsync(AggregatedListNodeGroupsRequest request, CallOptions options)Retrieves an aggregated list of node groups. Note: use nodeGroups.listNodes for more details about each group.
| Parameters | |
|---|---|
| Name | Description | 
| request | AggregatedListNodeGroupsRequestThe request to send to the server. | 
| options | CallOptionsThe options for the call. | 
| Returns | |
|---|---|
| Type | Description | 
| AsyncUnaryCall<NodeGroupAggregatedList> | The call object. | 
AggregatedListAsync(AggregatedListNodeGroupsRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual AsyncUnaryCall<NodeGroupAggregatedList> AggregatedListAsync(AggregatedListNodeGroupsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default(CancellationToken))Retrieves an aggregated list of node groups. Note: use nodeGroups.listNodes for more details about each group.
| Parameters | |
|---|---|
| Name | Description | 
| request | AggregatedListNodeGroupsRequestThe request to send to the server. | 
| headers | MetadataThe initial metadata to send with the call. This parameter is optional. | 
| deadline | Nullable<DateTime>An optional deadline for the call. The call will be cancelled if deadline is hit. | 
| cancellationToken | CancellationTokenAn optional token for canceling the call. | 
| Returns | |
|---|---|
| Type | Description | 
| AsyncUnaryCall<NodeGroupAggregatedList> | The call object. | 
CreateOperationsClientForZoneOperations()
public virtual Operations.OperationsClient CreateOperationsClientForZoneOperations()Creates a new instance of Operations.OperationsClient using the same call invoker as this client, delegating to ZoneOperations.
| Returns | |
|---|---|
| Type | Description | 
| Operations.OperationsClient | A new Operations client for the same target as this client. | 
Delete(DeleteNodeGroupRequest, CallOptions)
public virtual Operation Delete(DeleteNodeGroupRequest request, CallOptions options)Deletes the specified NodeGroup resource.
| Parameters | |
|---|---|
| Name | Description | 
| request | DeleteNodeGroupRequestThe request to send to the server. | 
| options | CallOptionsThe options for the call. | 
| Returns | |
|---|---|
| Type | Description | 
| Operation | The response received from the server. | 
Delete(DeleteNodeGroupRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual Operation Delete(DeleteNodeGroupRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default(CancellationToken))Deletes the specified NodeGroup resource.
| Parameters | |
|---|---|
| Name | Description | 
| request | DeleteNodeGroupRequestThe request to send to the server. | 
| headers | MetadataThe initial metadata to send with the call. This parameter is optional. | 
| deadline | Nullable<DateTime>An optional deadline for the call. The call will be cancelled if deadline is hit. | 
| cancellationToken | CancellationTokenAn optional token for canceling the call. | 
| Returns | |
|---|---|
| Type | Description | 
| Operation | The response received from the server. | 
DeleteAsync(DeleteNodeGroupRequest, CallOptions)
public virtual AsyncUnaryCall<Operation> DeleteAsync(DeleteNodeGroupRequest request, CallOptions options)Deletes the specified NodeGroup resource.
| Parameters | |
|---|---|
| Name | Description | 
| request | DeleteNodeGroupRequestThe request to send to the server. | 
| options | CallOptionsThe options for the call. | 
| Returns | |
|---|---|
| Type | Description | 
| AsyncUnaryCall<Operation> | The call object. | 
DeleteAsync(DeleteNodeGroupRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual AsyncUnaryCall<Operation> DeleteAsync(DeleteNodeGroupRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default(CancellationToken))Deletes the specified NodeGroup resource.
| Parameters | |
|---|---|
| Name | Description | 
| request | DeleteNodeGroupRequestThe request to send to the server. | 
| headers | MetadataThe initial metadata to send with the call. This parameter is optional. | 
| deadline | Nullable<DateTime>An optional deadline for the call. The call will be cancelled if deadline is hit. | 
| cancellationToken | CancellationTokenAn optional token for canceling the call. | 
| Returns | |
|---|---|
| Type | Description | 
| AsyncUnaryCall<Operation> | The call object. | 
DeleteNodes(DeleteNodesNodeGroupRequest, CallOptions)
public virtual Operation DeleteNodes(DeleteNodesNodeGroupRequest request, CallOptions options)Deletes specified nodes from the node group.
| Parameters | |
|---|---|
| Name | Description | 
| request | DeleteNodesNodeGroupRequestThe request to send to the server. | 
| options | CallOptionsThe options for the call. | 
| Returns | |
|---|---|
| Type | Description | 
| Operation | The response received from the server. | 
DeleteNodes(DeleteNodesNodeGroupRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual Operation DeleteNodes(DeleteNodesNodeGroupRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default(CancellationToken))Deletes specified nodes from the node group.
| Parameters | |
|---|---|
| Name | Description | 
| request | DeleteNodesNodeGroupRequestThe request to send to the server. | 
| headers | MetadataThe initial metadata to send with the call. This parameter is optional. | 
| deadline | Nullable<DateTime>An optional deadline for the call. The call will be cancelled if deadline is hit. | 
| cancellationToken | CancellationTokenAn optional token for canceling the call. | 
| Returns | |
|---|---|
| Type | Description | 
| Operation | The response received from the server. | 
DeleteNodesAsync(DeleteNodesNodeGroupRequest, CallOptions)
public virtual AsyncUnaryCall<Operation> DeleteNodesAsync(DeleteNodesNodeGroupRequest request, CallOptions options)Deletes specified nodes from the node group.
| Parameters | |
|---|---|
| Name | Description | 
| request | DeleteNodesNodeGroupRequestThe request to send to the server. | 
| options | CallOptionsThe options for the call. | 
| Returns | |
|---|---|
| Type | Description | 
| AsyncUnaryCall<Operation> | The call object. | 
DeleteNodesAsync(DeleteNodesNodeGroupRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual AsyncUnaryCall<Operation> DeleteNodesAsync(DeleteNodesNodeGroupRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default(CancellationToken))Deletes specified nodes from the node group.
| Parameters | |
|---|---|
| Name | Description | 
| request | DeleteNodesNodeGroupRequestThe request to send to the server. | 
| headers | MetadataThe initial metadata to send with the call. This parameter is optional. | 
| deadline | Nullable<DateTime>An optional deadline for the call. The call will be cancelled if deadline is hit. | 
| cancellationToken | CancellationTokenAn optional token for canceling the call. | 
| Returns | |
|---|---|
| Type | Description | 
| AsyncUnaryCall<Operation> | The call object. | 
Get(GetNodeGroupRequest, CallOptions)
public virtual NodeGroup Get(GetNodeGroupRequest request, CallOptions options)Returns the specified NodeGroup. Get a list of available NodeGroups by making a list() request. Note: the "nodes" field should not be used. Use nodeGroups.listNodes instead.
| Parameters | |
|---|---|
| Name | Description | 
| request | GetNodeGroupRequestThe request to send to the server. | 
| options | CallOptionsThe options for the call. | 
| Returns | |
|---|---|
| Type | Description | 
| NodeGroup | The response received from the server. | 
Get(GetNodeGroupRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual NodeGroup Get(GetNodeGroupRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default(CancellationToken))Returns the specified NodeGroup. Get a list of available NodeGroups by making a list() request. Note: the "nodes" field should not be used. Use nodeGroups.listNodes instead.
| Parameters | |
|---|---|
| Name | Description | 
| request | GetNodeGroupRequestThe request to send to the server. | 
| headers | MetadataThe initial metadata to send with the call. This parameter is optional. | 
| deadline | Nullable<DateTime>An optional deadline for the call. The call will be cancelled if deadline is hit. | 
| cancellationToken | CancellationTokenAn optional token for canceling the call. | 
| Returns | |
|---|---|
| Type | Description | 
| NodeGroup | The response received from the server. | 
GetAsync(GetNodeGroupRequest, CallOptions)
public virtual AsyncUnaryCall<NodeGroup> GetAsync(GetNodeGroupRequest request, CallOptions options)Returns the specified NodeGroup. Get a list of available NodeGroups by making a list() request. Note: the "nodes" field should not be used. Use nodeGroups.listNodes instead.
| Parameters | |
|---|---|
| Name | Description | 
| request | GetNodeGroupRequestThe request to send to the server. | 
| options | CallOptionsThe options for the call. | 
| Returns | |
|---|---|
| Type | Description | 
| AsyncUnaryCall<NodeGroup> | The call object. | 
GetAsync(GetNodeGroupRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual AsyncUnaryCall<NodeGroup> GetAsync(GetNodeGroupRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default(CancellationToken))Returns the specified NodeGroup. Get a list of available NodeGroups by making a list() request. Note: the "nodes" field should not be used. Use nodeGroups.listNodes instead.
| Parameters | |
|---|---|
| Name | Description | 
| request | GetNodeGroupRequestThe request to send to the server. | 
| headers | MetadataThe initial metadata to send with the call. This parameter is optional. | 
| deadline | Nullable<DateTime>An optional deadline for the call. The call will be cancelled if deadline is hit. | 
| cancellationToken | CancellationTokenAn optional token for canceling the call. | 
| Returns | |
|---|---|
| Type | Description | 
| AsyncUnaryCall<NodeGroup> | The call object. | 
GetIamPolicy(GetIamPolicyNodeGroupRequest, CallOptions)
public virtual Policy GetIamPolicy(GetIamPolicyNodeGroupRequest request, CallOptions options)Gets the access control policy for a resource. May be empty if no such policy or resource exists.
| Parameters | |
|---|---|
| Name | Description | 
| request | GetIamPolicyNodeGroupRequestThe request to send to the server. | 
| options | CallOptionsThe options for the call. | 
| Returns | |
|---|---|
| Type | Description | 
| Policy | The response received from the server. | 
GetIamPolicy(GetIamPolicyNodeGroupRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual Policy GetIamPolicy(GetIamPolicyNodeGroupRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default(CancellationToken))Gets the access control policy for a resource. May be empty if no such policy or resource exists.
| Parameters | |
|---|---|
| Name | Description | 
| request | GetIamPolicyNodeGroupRequestThe request to send to the server. | 
| headers | MetadataThe initial metadata to send with the call. This parameter is optional. | 
| deadline | Nullable<DateTime>An optional deadline for the call. The call will be cancelled if deadline is hit. | 
| cancellationToken | CancellationTokenAn optional token for canceling the call. | 
| Returns | |
|---|---|
| Type | Description | 
| Policy | The response received from the server. | 
GetIamPolicyAsync(GetIamPolicyNodeGroupRequest, CallOptions)
public virtual AsyncUnaryCall<Policy> GetIamPolicyAsync(GetIamPolicyNodeGroupRequest request, CallOptions options)Gets the access control policy for a resource. May be empty if no such policy or resource exists.
| Parameters | |
|---|---|
| Name | Description | 
| request | GetIamPolicyNodeGroupRequestThe request to send to the server. | 
| options | CallOptionsThe options for the call. | 
| Returns | |
|---|---|
| Type | Description | 
| AsyncUnaryCall<Policy> | The call object. | 
GetIamPolicyAsync(GetIamPolicyNodeGroupRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual AsyncUnaryCall<Policy> GetIamPolicyAsync(GetIamPolicyNodeGroupRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default(CancellationToken))Gets the access control policy for a resource. May be empty if no such policy or resource exists.
| Parameters | |
|---|---|
| Name | Description | 
| request | GetIamPolicyNodeGroupRequestThe request to send to the server. | 
| headers | MetadataThe initial metadata to send with the call. This parameter is optional. | 
| deadline | Nullable<DateTime>An optional deadline for the call. The call will be cancelled if deadline is hit. | 
| cancellationToken | CancellationTokenAn optional token for canceling the call. | 
| Returns | |
|---|---|
| Type | Description | 
| AsyncUnaryCall<Policy> | The call object. | 
Insert(InsertNodeGroupRequest, CallOptions)
public virtual Operation Insert(InsertNodeGroupRequest request, CallOptions options)Creates a NodeGroup resource in the specified project using the data included in the request.
| Parameters | |
|---|---|
| Name | Description | 
| request | InsertNodeGroupRequestThe request to send to the server. | 
| options | CallOptionsThe options for the call. | 
| Returns | |
|---|---|
| Type | Description | 
| Operation | The response received from the server. | 
Insert(InsertNodeGroupRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual Operation Insert(InsertNodeGroupRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default(CancellationToken))Creates a NodeGroup resource in the specified project using the data included in the request.
| Parameters | |
|---|---|
| Name | Description | 
| request | InsertNodeGroupRequestThe request to send to the server. | 
| headers | MetadataThe initial metadata to send with the call. This parameter is optional. | 
| deadline | Nullable<DateTime>An optional deadline for the call. The call will be cancelled if deadline is hit. | 
| cancellationToken | CancellationTokenAn optional token for canceling the call. | 
| Returns | |
|---|---|
| Type | Description | 
| Operation | The response received from the server. | 
InsertAsync(InsertNodeGroupRequest, CallOptions)
public virtual AsyncUnaryCall<Operation> InsertAsync(InsertNodeGroupRequest request, CallOptions options)Creates a NodeGroup resource in the specified project using the data included in the request.
| Parameters | |
|---|---|
| Name | Description | 
| request | InsertNodeGroupRequestThe request to send to the server. | 
| options | CallOptionsThe options for the call. | 
| Returns | |
|---|---|
| Type | Description | 
| AsyncUnaryCall<Operation> | The call object. | 
InsertAsync(InsertNodeGroupRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual AsyncUnaryCall<Operation> InsertAsync(InsertNodeGroupRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default(CancellationToken))Creates a NodeGroup resource in the specified project using the data included in the request.
| Parameters | |
|---|---|
| Name | Description | 
| request | InsertNodeGroupRequestThe request to send to the server. | 
| headers | MetadataThe initial metadata to send with the call. This parameter is optional. | 
| deadline | Nullable<DateTime>An optional deadline for the call. The call will be cancelled if deadline is hit. | 
| cancellationToken | CancellationTokenAn optional token for canceling the call. | 
| Returns | |
|---|---|
| Type | Description | 
| AsyncUnaryCall<Operation> | The call object. | 
List(ListNodeGroupsRequest, CallOptions)
public virtual NodeGroupList List(ListNodeGroupsRequest request, CallOptions options)Retrieves a list of node groups available to the specified project. Note: use nodeGroups.listNodes for more details about each group.
| Parameters | |
|---|---|
| Name | Description | 
| request | ListNodeGroupsRequestThe request to send to the server. | 
| options | CallOptionsThe options for the call. | 
| Returns | |
|---|---|
| Type | Description | 
| NodeGroupList | The response received from the server. | 
List(ListNodeGroupsRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual NodeGroupList List(ListNodeGroupsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default(CancellationToken))Retrieves a list of node groups available to the specified project. Note: use nodeGroups.listNodes for more details about each group.
| Parameters | |
|---|---|
| Name | Description | 
| request | ListNodeGroupsRequestThe request to send to the server. | 
| headers | MetadataThe initial metadata to send with the call. This parameter is optional. | 
| deadline | Nullable<DateTime>An optional deadline for the call. The call will be cancelled if deadline is hit. | 
| cancellationToken | CancellationTokenAn optional token for canceling the call. | 
| Returns | |
|---|---|
| Type | Description | 
| NodeGroupList | The response received from the server. | 
ListAsync(ListNodeGroupsRequest, CallOptions)
public virtual AsyncUnaryCall<NodeGroupList> ListAsync(ListNodeGroupsRequest request, CallOptions options)Retrieves a list of node groups available to the specified project. Note: use nodeGroups.listNodes for more details about each group.
| Parameters | |
|---|---|
| Name | Description | 
| request | ListNodeGroupsRequestThe request to send to the server. | 
| options | CallOptionsThe options for the call. | 
| Returns | |
|---|---|
| Type | Description | 
| AsyncUnaryCall<NodeGroupList> | The call object. | 
ListAsync(ListNodeGroupsRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual AsyncUnaryCall<NodeGroupList> ListAsync(ListNodeGroupsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default(CancellationToken))Retrieves a list of node groups available to the specified project. Note: use nodeGroups.listNodes for more details about each group.
| Parameters | |
|---|---|
| Name | Description | 
| request | ListNodeGroupsRequestThe request to send to the server. | 
| headers | MetadataThe initial metadata to send with the call. This parameter is optional. | 
| deadline | Nullable<DateTime>An optional deadline for the call. The call will be cancelled if deadline is hit. | 
| cancellationToken | CancellationTokenAn optional token for canceling the call. | 
| Returns | |
|---|---|
| Type | Description | 
| AsyncUnaryCall<NodeGroupList> | The call object. | 
ListNodes(ListNodesNodeGroupsRequest, CallOptions)
public virtual NodeGroupsListNodes ListNodes(ListNodesNodeGroupsRequest request, CallOptions options)Lists nodes in the node group.
| Parameters | |
|---|---|
| Name | Description | 
| request | ListNodesNodeGroupsRequestThe request to send to the server. | 
| options | CallOptionsThe options for the call. | 
| Returns | |
|---|---|
| Type | Description | 
| NodeGroupsListNodes | The response received from the server. | 
ListNodes(ListNodesNodeGroupsRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual NodeGroupsListNodes ListNodes(ListNodesNodeGroupsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default(CancellationToken))Lists nodes in the node group.
| Parameters | |
|---|---|
| Name | Description | 
| request | ListNodesNodeGroupsRequestThe request to send to the server. | 
| headers | MetadataThe initial metadata to send with the call. This parameter is optional. | 
| deadline | Nullable<DateTime>An optional deadline for the call. The call will be cancelled if deadline is hit. | 
| cancellationToken | CancellationTokenAn optional token for canceling the call. | 
| Returns | |
|---|---|
| Type | Description | 
| NodeGroupsListNodes | The response received from the server. | 
ListNodesAsync(ListNodesNodeGroupsRequest, CallOptions)
public virtual AsyncUnaryCall<NodeGroupsListNodes> ListNodesAsync(ListNodesNodeGroupsRequest request, CallOptions options)Lists nodes in the node group.
| Parameters | |
|---|---|
| Name | Description | 
| request | ListNodesNodeGroupsRequestThe request to send to the server. | 
| options | CallOptionsThe options for the call. | 
| Returns | |
|---|---|
| Type | Description | 
| AsyncUnaryCall<NodeGroupsListNodes> | The call object. | 
ListNodesAsync(ListNodesNodeGroupsRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual AsyncUnaryCall<NodeGroupsListNodes> ListNodesAsync(ListNodesNodeGroupsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default(CancellationToken))Lists nodes in the node group.
| Parameters | |
|---|---|
| Name | Description | 
| request | ListNodesNodeGroupsRequestThe request to send to the server. | 
| headers | MetadataThe initial metadata to send with the call. This parameter is optional. | 
| deadline | Nullable<DateTime>An optional deadline for the call. The call will be cancelled if deadline is hit. | 
| cancellationToken | CancellationTokenAn optional token for canceling the call. | 
| Returns | |
|---|---|
| Type | Description | 
| AsyncUnaryCall<NodeGroupsListNodes> | The call object. | 
NewInstance(ClientBase.ClientBaseConfiguration)
protected override NodeGroups.NodeGroupsClient NewInstance(ClientBase.ClientBaseConfiguration configuration)Creates a new instance of client from given ClientBaseConfiguration.
| Parameter | |
|---|---|
| Name | Description | 
| configuration | ClientBase.ClientBaseConfiguration | 
| Returns | |
|---|---|
| Type | Description | 
| NodeGroups.NodeGroupsClient | |
Patch(PatchNodeGroupRequest, CallOptions)
public virtual Operation Patch(PatchNodeGroupRequest request, CallOptions options)Updates the specified node group.
| Parameters | |
|---|---|
| Name | Description | 
| request | PatchNodeGroupRequestThe request to send to the server. | 
| options | CallOptionsThe options for the call. | 
| Returns | |
|---|---|
| Type | Description | 
| Operation | The response received from the server. | 
Patch(PatchNodeGroupRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual Operation Patch(PatchNodeGroupRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default(CancellationToken))Updates the specified node group.
| Parameters | |
|---|---|
| Name | Description | 
| request | PatchNodeGroupRequestThe request to send to the server. | 
| headers | MetadataThe initial metadata to send with the call. This parameter is optional. | 
| deadline | Nullable<DateTime>An optional deadline for the call. The call will be cancelled if deadline is hit. | 
| cancellationToken | CancellationTokenAn optional token for canceling the call. | 
| Returns | |
|---|---|
| Type | Description | 
| Operation | The response received from the server. | 
PatchAsync(PatchNodeGroupRequest, CallOptions)
public virtual AsyncUnaryCall<Operation> PatchAsync(PatchNodeGroupRequest request, CallOptions options)Updates the specified node group.
| Parameters | |
|---|---|
| Name | Description | 
| request | PatchNodeGroupRequestThe request to send to the server. | 
| options | CallOptionsThe options for the call. | 
| Returns | |
|---|---|
| Type | Description | 
| AsyncUnaryCall<Operation> | The call object. | 
PatchAsync(PatchNodeGroupRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual AsyncUnaryCall<Operation> PatchAsync(PatchNodeGroupRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default(CancellationToken))Updates the specified node group.
| Parameters | |
|---|---|
| Name | Description | 
| request | PatchNodeGroupRequestThe request to send to the server. | 
| headers | MetadataThe initial metadata to send with the call. This parameter is optional. | 
| deadline | Nullable<DateTime>An optional deadline for the call. The call will be cancelled if deadline is hit. | 
| cancellationToken | CancellationTokenAn optional token for canceling the call. | 
| Returns | |
|---|---|
| Type | Description | 
| AsyncUnaryCall<Operation> | The call object. | 
SetIamPolicy(SetIamPolicyNodeGroupRequest, CallOptions)
public virtual Policy SetIamPolicy(SetIamPolicyNodeGroupRequest request, CallOptions options)Sets the access control policy on the specified resource. Replaces any existing policy.
| Parameters | |
|---|---|
| Name | Description | 
| request | SetIamPolicyNodeGroupRequestThe request to send to the server. | 
| options | CallOptionsThe options for the call. | 
| Returns | |
|---|---|
| Type | Description | 
| Policy | The response received from the server. | 
SetIamPolicy(SetIamPolicyNodeGroupRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual Policy SetIamPolicy(SetIamPolicyNodeGroupRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default(CancellationToken))Sets the access control policy on the specified resource. Replaces any existing policy.
| Parameters | |
|---|---|
| Name | Description | 
| request | SetIamPolicyNodeGroupRequestThe request to send to the server. | 
| headers | MetadataThe initial metadata to send with the call. This parameter is optional. | 
| deadline | Nullable<DateTime>An optional deadline for the call. The call will be cancelled if deadline is hit. | 
| cancellationToken | CancellationTokenAn optional token for canceling the call. | 
| Returns | |
|---|---|
| Type | Description | 
| Policy | The response received from the server. | 
SetIamPolicyAsync(SetIamPolicyNodeGroupRequest, CallOptions)
public virtual AsyncUnaryCall<Policy> SetIamPolicyAsync(SetIamPolicyNodeGroupRequest request, CallOptions options)Sets the access control policy on the specified resource. Replaces any existing policy.
| Parameters | |
|---|---|
| Name | Description | 
| request | SetIamPolicyNodeGroupRequestThe request to send to the server. | 
| options | CallOptionsThe options for the call. | 
| Returns | |
|---|---|
| Type | Description | 
| AsyncUnaryCall<Policy> | The call object. | 
SetIamPolicyAsync(SetIamPolicyNodeGroupRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual AsyncUnaryCall<Policy> SetIamPolicyAsync(SetIamPolicyNodeGroupRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default(CancellationToken))Sets the access control policy on the specified resource. Replaces any existing policy.
| Parameters | |
|---|---|
| Name | Description | 
| request | SetIamPolicyNodeGroupRequestThe request to send to the server. | 
| headers | MetadataThe initial metadata to send with the call. This parameter is optional. | 
| deadline | Nullable<DateTime>An optional deadline for the call. The call will be cancelled if deadline is hit. | 
| cancellationToken | CancellationTokenAn optional token for canceling the call. | 
| Returns | |
|---|---|
| Type | Description | 
| AsyncUnaryCall<Policy> | The call object. | 
SetNodeTemplate(SetNodeTemplateNodeGroupRequest, CallOptions)
public virtual Operation SetNodeTemplate(SetNodeTemplateNodeGroupRequest request, CallOptions options)Updates the node template of the node group.
| Parameters | |
|---|---|
| Name | Description | 
| request | SetNodeTemplateNodeGroupRequestThe request to send to the server. | 
| options | CallOptionsThe options for the call. | 
| Returns | |
|---|---|
| Type | Description | 
| Operation | The response received from the server. | 
SetNodeTemplate(SetNodeTemplateNodeGroupRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual Operation SetNodeTemplate(SetNodeTemplateNodeGroupRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default(CancellationToken))Updates the node template of the node group.
| Parameters | |
|---|---|
| Name | Description | 
| request | SetNodeTemplateNodeGroupRequestThe request to send to the server. | 
| headers | MetadataThe initial metadata to send with the call. This parameter is optional. | 
| deadline | Nullable<DateTime>An optional deadline for the call. The call will be cancelled if deadline is hit. | 
| cancellationToken | CancellationTokenAn optional token for canceling the call. | 
| Returns | |
|---|---|
| Type | Description | 
| Operation | The response received from the server. | 
SetNodeTemplateAsync(SetNodeTemplateNodeGroupRequest, CallOptions)
public virtual AsyncUnaryCall<Operation> SetNodeTemplateAsync(SetNodeTemplateNodeGroupRequest request, CallOptions options)Updates the node template of the node group.
| Parameters | |
|---|---|
| Name | Description | 
| request | SetNodeTemplateNodeGroupRequestThe request to send to the server. | 
| options | CallOptionsThe options for the call. | 
| Returns | |
|---|---|
| Type | Description | 
| AsyncUnaryCall<Operation> | The call object. | 
SetNodeTemplateAsync(SetNodeTemplateNodeGroupRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual AsyncUnaryCall<Operation> SetNodeTemplateAsync(SetNodeTemplateNodeGroupRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default(CancellationToken))Updates the node template of the node group.
| Parameters | |
|---|---|
| Name | Description | 
| request | SetNodeTemplateNodeGroupRequestThe request to send to the server. | 
| headers | MetadataThe initial metadata to send with the call. This parameter is optional. | 
| deadline | Nullable<DateTime>An optional deadline for the call. The call will be cancelled if deadline is hit. | 
| cancellationToken | CancellationTokenAn optional token for canceling the call. | 
| Returns | |
|---|---|
| Type | Description | 
| AsyncUnaryCall<Operation> | The call object. | 
TestIamPermissions(TestIamPermissionsNodeGroupRequest, CallOptions)
public virtual TestPermissionsResponse TestIamPermissions(TestIamPermissionsNodeGroupRequest request, CallOptions options)Returns permissions that a caller has on the specified resource.
| Parameters | |
|---|---|
| Name | Description | 
| request | TestIamPermissionsNodeGroupRequestThe request to send to the server. | 
| options | CallOptionsThe options for the call. | 
| Returns | |
|---|---|
| Type | Description | 
| TestPermissionsResponse | The response received from the server. | 
TestIamPermissions(TestIamPermissionsNodeGroupRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual TestPermissionsResponse TestIamPermissions(TestIamPermissionsNodeGroupRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default(CancellationToken))Returns permissions that a caller has on the specified resource.
| Parameters | |
|---|---|
| Name | Description | 
| request | TestIamPermissionsNodeGroupRequestThe request to send to the server. | 
| headers | MetadataThe initial metadata to send with the call. This parameter is optional. | 
| deadline | Nullable<DateTime>An optional deadline for the call. The call will be cancelled if deadline is hit. | 
| cancellationToken | CancellationTokenAn optional token for canceling the call. | 
| Returns | |
|---|---|
| Type | Description | 
| TestPermissionsResponse | The response received from the server. | 
TestIamPermissionsAsync(TestIamPermissionsNodeGroupRequest, CallOptions)
public virtual AsyncUnaryCall<TestPermissionsResponse> TestIamPermissionsAsync(TestIamPermissionsNodeGroupRequest request, CallOptions options)Returns permissions that a caller has on the specified resource.
| Parameters | |
|---|---|
| Name | Description | 
| request | TestIamPermissionsNodeGroupRequestThe request to send to the server. | 
| options | CallOptionsThe options for the call. | 
| Returns | |
|---|---|
| Type | Description | 
| AsyncUnaryCall<TestPermissionsResponse> | The call object. | 
TestIamPermissionsAsync(TestIamPermissionsNodeGroupRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual AsyncUnaryCall<TestPermissionsResponse> TestIamPermissionsAsync(TestIamPermissionsNodeGroupRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default(CancellationToken))Returns permissions that a caller has on the specified resource.
| Parameters | |
|---|---|
| Name | Description | 
| request | TestIamPermissionsNodeGroupRequestThe request to send to the server. | 
| headers | MetadataThe initial metadata to send with the call. This parameter is optional. | 
| deadline | Nullable<DateTime>An optional deadline for the call. The call will be cancelled if deadline is hit. | 
| cancellationToken | CancellationTokenAn optional token for canceling the call. | 
| Returns | |
|---|---|
| Type | Description | 
| AsyncUnaryCall<TestPermissionsResponse> | The call object. |