Class protos.google.cloud.gkehub.v1.GkeHub (6.4.0)

Represents a GkeHub

Inheritance

$protobuf.rpc.Service > protos.google.cloud.gkehub.v1.GkeHub

Package

@google-cloud/gke-hub

Constructors

(constructor)(rpcImpl, requestDelimited, responseDelimited)

constructor(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean);

Constructs a new GkeHub service.

Parameters
Name Description
rpcImpl $protobuf.RPCImpl

RPC implementation

requestDelimited boolean

Whether requests are length-delimited

responseDelimited boolean

Whether responses are length-delimited

Methods

create(rpcImpl, requestDelimited, responseDelimited)

public static create(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean): GkeHub;

Creates new GkeHub service using the specified rpc implementation.

Parameters
Name Description
rpcImpl $protobuf.RPCImpl

RPC implementation

requestDelimited boolean

Whether requests are length-delimited

responseDelimited boolean

Whether responses are length-delimited

Returns
Type Description
GkeHub

RPC service. Useful where requests and/or responses are streamed.

createFeature(request, callback)

public createFeature(request: google.cloud.gkehub.v1.ICreateFeatureRequest, callback: google.cloud.gkehub.v1.GkeHub.CreateFeatureCallback): void;

Calls CreateFeature.

Parameters
Name Description
request ICreateFeatureRequest

CreateFeatureRequest message or plain object

callback CreateFeatureCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

createFeature(request)

public createFeature(request: google.cloud.gkehub.v1.ICreateFeatureRequest): Promise<google.longrunning.Operation>;

Calls CreateFeature.

Parameter
Name Description
request ICreateFeatureRequest

CreateFeatureRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

createFleet(request, callback)

public createFleet(request: google.cloud.gkehub.v1.ICreateFleetRequest, callback: google.cloud.gkehub.v1.GkeHub.CreateFleetCallback): void;

Calls CreateFleet.

Parameters
Name Description
request ICreateFleetRequest

CreateFleetRequest message or plain object

callback CreateFleetCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

createFleet(request)

public createFleet(request: google.cloud.gkehub.v1.ICreateFleetRequest): Promise<google.longrunning.Operation>;

Calls CreateFleet.

Parameter
Name Description
request ICreateFleetRequest

CreateFleetRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

createMembership(request, callback)

public createMembership(request: google.cloud.gkehub.v1.ICreateMembershipRequest, callback: google.cloud.gkehub.v1.GkeHub.CreateMembershipCallback): void;

Calls CreateMembership.

Parameters
Name Description
request ICreateMembershipRequest

CreateMembershipRequest message or plain object

callback CreateMembershipCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

createMembership(request)

public createMembership(request: google.cloud.gkehub.v1.ICreateMembershipRequest): Promise<google.longrunning.Operation>;

Calls CreateMembership.

Parameter
Name Description
request ICreateMembershipRequest

CreateMembershipRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

createMembershipBinding(request, callback)

public createMembershipBinding(request: google.cloud.gkehub.v1.ICreateMembershipBindingRequest, callback: google.cloud.gkehub.v1.GkeHub.CreateMembershipBindingCallback): void;

Calls CreateMembershipBinding.

Parameters
Name Description
request ICreateMembershipBindingRequest

CreateMembershipBindingRequest message or plain object

callback CreateMembershipBindingCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

createMembershipBinding(request)

public createMembershipBinding(request: google.cloud.gkehub.v1.ICreateMembershipBindingRequest): Promise<google.longrunning.Operation>;

Calls CreateMembershipBinding.

Parameter
Name Description
request ICreateMembershipBindingRequest

CreateMembershipBindingRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

createMembershipRBACRoleBinding(request, callback)

public createMembershipRBACRoleBinding(request: google.cloud.gkehub.v1.ICreateMembershipRBACRoleBindingRequest, callback: google.cloud.gkehub.v1.GkeHub.CreateMembershipRBACRoleBindingCallback): void;

Calls CreateMembershipRBACRoleBinding.

Parameters
Name Description
request ICreateMembershipRBACRoleBindingRequest

CreateMembershipRBACRoleBindingRequest message or plain object

callback CreateMembershipRBACRoleBindingCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

createMembershipRBACRoleBinding(request)

public createMembershipRBACRoleBinding(request: google.cloud.gkehub.v1.ICreateMembershipRBACRoleBindingRequest): Promise<google.longrunning.Operation>;

Calls CreateMembershipRBACRoleBinding.

Parameter
Name Description
request ICreateMembershipRBACRoleBindingRequest

CreateMembershipRBACRoleBindingRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

createScope(request, callback)

public createScope(request: google.cloud.gkehub.v1.ICreateScopeRequest, callback: google.cloud.gkehub.v1.GkeHub.CreateScopeCallback): void;

Calls CreateScope.

Parameters
Name Description
request ICreateScopeRequest

CreateScopeRequest message or plain object

callback CreateScopeCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

createScope(request)

public createScope(request: google.cloud.gkehub.v1.ICreateScopeRequest): Promise<google.longrunning.Operation>;

Calls CreateScope.

Parameter
Name Description
request ICreateScopeRequest

CreateScopeRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

createScopeNamespace(request, callback)

public createScopeNamespace(request: google.cloud.gkehub.v1.ICreateScopeNamespaceRequest, callback: google.cloud.gkehub.v1.GkeHub.CreateScopeNamespaceCallback): void;

Calls CreateScopeNamespace.

Parameters
Name Description
request ICreateScopeNamespaceRequest

CreateScopeNamespaceRequest message or plain object

callback CreateScopeNamespaceCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

createScopeNamespace(request)

public createScopeNamespace(request: google.cloud.gkehub.v1.ICreateScopeNamespaceRequest): Promise<google.longrunning.Operation>;

Calls CreateScopeNamespace.

Parameter
Name Description
request ICreateScopeNamespaceRequest

CreateScopeNamespaceRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

createScopeRBACRoleBinding(request, callback)

public createScopeRBACRoleBinding(request: google.cloud.gkehub.v1.ICreateScopeRBACRoleBindingRequest, callback: google.cloud.gkehub.v1.GkeHub.CreateScopeRBACRoleBindingCallback): void;

Calls CreateScopeRBACRoleBinding.

Parameters
Name Description
request ICreateScopeRBACRoleBindingRequest

CreateScopeRBACRoleBindingRequest message or plain object

callback CreateScopeRBACRoleBindingCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

createScopeRBACRoleBinding(request)

public createScopeRBACRoleBinding(request: google.cloud.gkehub.v1.ICreateScopeRBACRoleBindingRequest): Promise<google.longrunning.Operation>;

Calls CreateScopeRBACRoleBinding.

Parameter
Name Description
request ICreateScopeRBACRoleBindingRequest

CreateScopeRBACRoleBindingRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

deleteFeature(request, callback)

public deleteFeature(request: google.cloud.gkehub.v1.IDeleteFeatureRequest, callback: google.cloud.gkehub.v1.GkeHub.DeleteFeatureCallback): void;

Calls DeleteFeature.

Parameters
Name Description
request IDeleteFeatureRequest

DeleteFeatureRequest message or plain object

callback DeleteFeatureCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

deleteFeature(request)

public deleteFeature(request: google.cloud.gkehub.v1.IDeleteFeatureRequest): Promise<google.longrunning.Operation>;

Calls DeleteFeature.

Parameter
Name Description
request IDeleteFeatureRequest

DeleteFeatureRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

deleteFleet(request, callback)

public deleteFleet(request: google.cloud.gkehub.v1.IDeleteFleetRequest, callback: google.cloud.gkehub.v1.GkeHub.DeleteFleetCallback): void;

Calls DeleteFleet.

Parameters
Name Description
request IDeleteFleetRequest

DeleteFleetRequest message or plain object

callback DeleteFleetCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

deleteFleet(request)

public deleteFleet(request: google.cloud.gkehub.v1.IDeleteFleetRequest): Promise<google.longrunning.Operation>;

Calls DeleteFleet.

Parameter
Name Description
request IDeleteFleetRequest

DeleteFleetRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

deleteMembership(request, callback)

public deleteMembership(request: google.cloud.gkehub.v1.IDeleteMembershipRequest, callback: google.cloud.gkehub.v1.GkeHub.DeleteMembershipCallback): void;

Calls DeleteMembership.

Parameters
Name Description
request IDeleteMembershipRequest

DeleteMembershipRequest message or plain object

callback DeleteMembershipCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

deleteMembership(request)

public deleteMembership(request: google.cloud.gkehub.v1.IDeleteMembershipRequest): Promise<google.longrunning.Operation>;

Calls DeleteMembership.

Parameter
Name Description
request IDeleteMembershipRequest

DeleteMembershipRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

deleteMembershipBinding(request, callback)

public deleteMembershipBinding(request: google.cloud.gkehub.v1.IDeleteMembershipBindingRequest, callback: google.cloud.gkehub.v1.GkeHub.DeleteMembershipBindingCallback): void;

Calls DeleteMembershipBinding.

Parameters
Name Description
request IDeleteMembershipBindingRequest

DeleteMembershipBindingRequest message or plain object

callback DeleteMembershipBindingCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

deleteMembershipBinding(request)

public deleteMembershipBinding(request: google.cloud.gkehub.v1.IDeleteMembershipBindingRequest): Promise<google.longrunning.Operation>;

Calls DeleteMembershipBinding.

Parameter
Name Description
request IDeleteMembershipBindingRequest

DeleteMembershipBindingRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

deleteMembershipRBACRoleBinding(request, callback)

public deleteMembershipRBACRoleBinding(request: google.cloud.gkehub.v1.IDeleteMembershipRBACRoleBindingRequest, callback: google.cloud.gkehub.v1.GkeHub.DeleteMembershipRBACRoleBindingCallback): void;

Calls DeleteMembershipRBACRoleBinding.

Parameters
Name Description
request IDeleteMembershipRBACRoleBindingRequest

DeleteMembershipRBACRoleBindingRequest message or plain object

callback DeleteMembershipRBACRoleBindingCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

deleteMembershipRBACRoleBinding(request)

public deleteMembershipRBACRoleBinding(request: google.cloud.gkehub.v1.IDeleteMembershipRBACRoleBindingRequest): Promise<google.longrunning.Operation>;

Calls DeleteMembershipRBACRoleBinding.

Parameter
Name Description
request IDeleteMembershipRBACRoleBindingRequest

DeleteMembershipRBACRoleBindingRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

deleteScope(request, callback)

public deleteScope(request: google.cloud.gkehub.v1.IDeleteScopeRequest, callback: google.cloud.gkehub.v1.GkeHub.DeleteScopeCallback): void;

Calls DeleteScope.

Parameters
Name Description
request IDeleteScopeRequest

DeleteScopeRequest message or plain object

callback DeleteScopeCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

deleteScope(request)

public deleteScope(request: google.cloud.gkehub.v1.IDeleteScopeRequest): Promise<google.longrunning.Operation>;

Calls DeleteScope.

Parameter
Name Description
request IDeleteScopeRequest

DeleteScopeRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

deleteScopeNamespace(request, callback)

public deleteScopeNamespace(request: google.cloud.gkehub.v1.IDeleteScopeNamespaceRequest, callback: google.cloud.gkehub.v1.GkeHub.DeleteScopeNamespaceCallback): void;

Calls DeleteScopeNamespace.

Parameters
Name Description
request IDeleteScopeNamespaceRequest

DeleteScopeNamespaceRequest message or plain object

callback DeleteScopeNamespaceCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

deleteScopeNamespace(request)

public deleteScopeNamespace(request: google.cloud.gkehub.v1.IDeleteScopeNamespaceRequest): Promise<google.longrunning.Operation>;

Calls DeleteScopeNamespace.

Parameter
Name Description
request IDeleteScopeNamespaceRequest

DeleteScopeNamespaceRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

deleteScopeRBACRoleBinding(request, callback)

public deleteScopeRBACRoleBinding(request: google.cloud.gkehub.v1.IDeleteScopeRBACRoleBindingRequest, callback: google.cloud.gkehub.v1.GkeHub.DeleteScopeRBACRoleBindingCallback): void;

Calls DeleteScopeRBACRoleBinding.

Parameters
Name Description
request IDeleteScopeRBACRoleBindingRequest

DeleteScopeRBACRoleBindingRequest message or plain object

callback DeleteScopeRBACRoleBindingCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

deleteScopeRBACRoleBinding(request)

public deleteScopeRBACRoleBinding(request: google.cloud.gkehub.v1.IDeleteScopeRBACRoleBindingRequest): Promise<google.longrunning.Operation>;

Calls DeleteScopeRBACRoleBinding.

Parameter
Name Description
request IDeleteScopeRBACRoleBindingRequest

DeleteScopeRBACRoleBindingRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

generateConnectManifest(request, callback)

public generateConnectManifest(request: google.cloud.gkehub.v1.IGenerateConnectManifestRequest, callback: google.cloud.gkehub.v1.GkeHub.GenerateConnectManifestCallback): void;

Calls GenerateConnectManifest.

Parameters
Name Description
request IGenerateConnectManifestRequest

GenerateConnectManifestRequest message or plain object

callback GenerateConnectManifestCallback

Node-style callback called with the error, if any, and GenerateConnectManifestResponse

Returns
Type Description
void

generateConnectManifest(request)

public generateConnectManifest(request: google.cloud.gkehub.v1.IGenerateConnectManifestRequest): Promise<google.cloud.gkehub.v1.GenerateConnectManifestResponse>;

Calls GenerateConnectManifest.

Parameter
Name Description
request IGenerateConnectManifestRequest

GenerateConnectManifestRequest message or plain object

Returns
Type Description
Promise<google.cloud.gkehub.v1.GenerateConnectManifestResponse>

Promise

generateMembershipRBACRoleBindingYAML(request, callback)

public generateMembershipRBACRoleBindingYAML(request: google.cloud.gkehub.v1.IGenerateMembershipRBACRoleBindingYAMLRequest, callback: google.cloud.gkehub.v1.GkeHub.GenerateMembershipRBACRoleBindingYAMLCallback): void;

Calls GenerateMembershipRBACRoleBindingYAML.

Parameters
Name Description
request IGenerateMembershipRBACRoleBindingYAMLRequest

GenerateMembershipRBACRoleBindingYAMLRequest message or plain object

callback GenerateMembershipRBACRoleBindingYAMLCallback

Node-style callback called with the error, if any, and GenerateMembershipRBACRoleBindingYAMLResponse

Returns
Type Description
void

generateMembershipRBACRoleBindingYAML(request)

public generateMembershipRBACRoleBindingYAML(request: google.cloud.gkehub.v1.IGenerateMembershipRBACRoleBindingYAMLRequest): Promise<google.cloud.gkehub.v1.GenerateMembershipRBACRoleBindingYAMLResponse>;

Calls GenerateMembershipRBACRoleBindingYAML.

Parameter
Name Description
request IGenerateMembershipRBACRoleBindingYAMLRequest

GenerateMembershipRBACRoleBindingYAMLRequest message or plain object

Returns
Type Description
Promise<google.cloud.gkehub.v1.GenerateMembershipRBACRoleBindingYAMLResponse>

Promise

getFeature(request, callback)

public getFeature(request: google.cloud.gkehub.v1.IGetFeatureRequest, callback: google.cloud.gkehub.v1.GkeHub.GetFeatureCallback): void;

Calls GetFeature.

Parameters
Name Description
request IGetFeatureRequest

GetFeatureRequest message or plain object

callback GetFeatureCallback

Node-style callback called with the error, if any, and Feature

Returns
Type Description
void

getFeature(request)

public getFeature(request: google.cloud.gkehub.v1.IGetFeatureRequest): Promise<google.cloud.gkehub.v1.Feature>;

Calls GetFeature.

Parameter
Name Description
request IGetFeatureRequest

GetFeatureRequest message or plain object

Returns
Type Description
Promise<google.cloud.gkehub.v1.Feature>

Promise

getFleet(request, callback)

public getFleet(request: google.cloud.gkehub.v1.IGetFleetRequest, callback: google.cloud.gkehub.v1.GkeHub.GetFleetCallback): void;

Calls GetFleet.

Parameters
Name Description
request IGetFleetRequest

GetFleetRequest message or plain object

callback GetFleetCallback

Node-style callback called with the error, if any, and Fleet

Returns
Type Description
void

getFleet(request)

public getFleet(request: google.cloud.gkehub.v1.IGetFleetRequest): Promise<google.cloud.gkehub.v1.Fleet>;

Calls GetFleet.

Parameter
Name Description
request IGetFleetRequest

GetFleetRequest message or plain object

Returns
Type Description
Promise<google.cloud.gkehub.v1.Fleet>

Promise

getMembership(request, callback)

public getMembership(request: google.cloud.gkehub.v1.IGetMembershipRequest, callback: google.cloud.gkehub.v1.GkeHub.GetMembershipCallback): void;

Calls GetMembership.

Parameters
Name Description
request IGetMembershipRequest

GetMembershipRequest message or plain object

callback GetMembershipCallback

Node-style callback called with the error, if any, and Membership

Returns
Type Description
void

getMembership(request)

public getMembership(request: google.cloud.gkehub.v1.IGetMembershipRequest): Promise<google.cloud.gkehub.v1.Membership>;

Calls GetMembership.

Parameter
Name Description
request IGetMembershipRequest

GetMembershipRequest message or plain object

Returns
Type Description
Promise<google.cloud.gkehub.v1.Membership>

Promise

getMembershipBinding(request, callback)

public getMembershipBinding(request: google.cloud.gkehub.v1.IGetMembershipBindingRequest, callback: google.cloud.gkehub.v1.GkeHub.GetMembershipBindingCallback): void;

Calls GetMembershipBinding.

Parameters
Name Description
request IGetMembershipBindingRequest

GetMembershipBindingRequest message or plain object

callback GetMembershipBindingCallback

Node-style callback called with the error, if any, and MembershipBinding

Returns
Type Description
void

getMembershipBinding(request)

public getMembershipBinding(request: google.cloud.gkehub.v1.IGetMembershipBindingRequest): Promise<google.cloud.gkehub.v1.MembershipBinding>;

Calls GetMembershipBinding.

Parameter
Name Description
request IGetMembershipBindingRequest

GetMembershipBindingRequest message or plain object

Returns
Type Description
Promise<google.cloud.gkehub.v1.MembershipBinding>

Promise

getMembershipRBACRoleBinding(request, callback)

public getMembershipRBACRoleBinding(request: google.cloud.gkehub.v1.IGetMembershipRBACRoleBindingRequest, callback: google.cloud.gkehub.v1.GkeHub.GetMembershipRBACRoleBindingCallback): void;

Calls GetMembershipRBACRoleBinding.

Parameters
Name Description
request IGetMembershipRBACRoleBindingRequest

GetMembershipRBACRoleBindingRequest message or plain object

callback GetMembershipRBACRoleBindingCallback

Node-style callback called with the error, if any, and RBACRoleBinding

Returns
Type Description
void

getMembershipRBACRoleBinding(request)

public getMembershipRBACRoleBinding(request: google.cloud.gkehub.v1.IGetMembershipRBACRoleBindingRequest): Promise<google.cloud.gkehub.v1.RBACRoleBinding>;

Calls GetMembershipRBACRoleBinding.

Parameter
Name Description
request IGetMembershipRBACRoleBindingRequest

GetMembershipRBACRoleBindingRequest message or plain object

Returns
Type Description
Promise<google.cloud.gkehub.v1.RBACRoleBinding>

Promise

getScope(request, callback)

public getScope(request: google.cloud.gkehub.v1.IGetScopeRequest, callback: google.cloud.gkehub.v1.GkeHub.GetScopeCallback): void;

Calls GetScope.

Parameters
Name Description
request IGetScopeRequest

GetScopeRequest message or plain object

callback GetScopeCallback

Node-style callback called with the error, if any, and Scope

Returns
Type Description
void

getScope(request)

public getScope(request: google.cloud.gkehub.v1.IGetScopeRequest): Promise<google.cloud.gkehub.v1.Scope>;

Calls GetScope.

Parameter
Name Description
request IGetScopeRequest

GetScopeRequest message or plain object

Returns
Type Description
Promise<google.cloud.gkehub.v1.Scope>

Promise

getScopeNamespace(request, callback)

public getScopeNamespace(request: google.cloud.gkehub.v1.IGetScopeNamespaceRequest, callback: google.cloud.gkehub.v1.GkeHub.GetScopeNamespaceCallback): void;

Calls GetScopeNamespace.

Parameters
Name Description
request IGetScopeNamespaceRequest

GetScopeNamespaceRequest message or plain object

callback GetScopeNamespaceCallback

Node-style callback called with the error, if any, and Namespace

Returns
Type Description
void

getScopeNamespace(request)

public getScopeNamespace(request: google.cloud.gkehub.v1.IGetScopeNamespaceRequest): Promise<google.cloud.gkehub.v1.Namespace>;

Calls GetScopeNamespace.

Parameter
Name Description
request IGetScopeNamespaceRequest

GetScopeNamespaceRequest message or plain object

Returns
Type Description
Promise<google.cloud.gkehub.v1.Namespace>

Promise

getScopeRBACRoleBinding(request, callback)

public getScopeRBACRoleBinding(request: google.cloud.gkehub.v1.IGetScopeRBACRoleBindingRequest, callback: google.cloud.gkehub.v1.GkeHub.GetScopeRBACRoleBindingCallback): void;

Calls GetScopeRBACRoleBinding.

Parameters
Name Description
request IGetScopeRBACRoleBindingRequest

GetScopeRBACRoleBindingRequest message or plain object

callback GetScopeRBACRoleBindingCallback

Node-style callback called with the error, if any, and RBACRoleBinding

Returns
Type Description
void

getScopeRBACRoleBinding(request)

public getScopeRBACRoleBinding(request: google.cloud.gkehub.v1.IGetScopeRBACRoleBindingRequest): Promise<google.cloud.gkehub.v1.RBACRoleBinding>;

Calls GetScopeRBACRoleBinding.

Parameter
Name Description
request IGetScopeRBACRoleBindingRequest

GetScopeRBACRoleBindingRequest message or plain object

Returns
Type Description
Promise<google.cloud.gkehub.v1.RBACRoleBinding>

Promise

listBoundMemberships(request, callback)

public listBoundMemberships(request: google.cloud.gkehub.v1.IListBoundMembershipsRequest, callback: google.cloud.gkehub.v1.GkeHub.ListBoundMembershipsCallback): void;

Calls ListBoundMemberships.

Parameters
Name Description
request IListBoundMembershipsRequest

ListBoundMembershipsRequest message or plain object

callback ListBoundMembershipsCallback

Node-style callback called with the error, if any, and ListBoundMembershipsResponse

Returns
Type Description
void

listBoundMemberships(request)

public listBoundMemberships(request: google.cloud.gkehub.v1.IListBoundMembershipsRequest): Promise<google.cloud.gkehub.v1.ListBoundMembershipsResponse>;

Calls ListBoundMemberships.

Parameter
Name Description
request IListBoundMembershipsRequest

ListBoundMembershipsRequest message or plain object

Returns
Type Description
Promise<google.cloud.gkehub.v1.ListBoundMembershipsResponse>

Promise

listFeatures(request, callback)

public listFeatures(request: google.cloud.gkehub.v1.IListFeaturesRequest, callback: google.cloud.gkehub.v1.GkeHub.ListFeaturesCallback): void;

Calls ListFeatures.

Parameters
Name Description
request IListFeaturesRequest

ListFeaturesRequest message or plain object

callback ListFeaturesCallback

Node-style callback called with the error, if any, and ListFeaturesResponse

Returns
Type Description
void

listFeatures(request)

public listFeatures(request: google.cloud.gkehub.v1.IListFeaturesRequest): Promise<google.cloud.gkehub.v1.ListFeaturesResponse>;

Calls ListFeatures.

Parameter
Name Description
request IListFeaturesRequest

ListFeaturesRequest message or plain object

Returns
Type Description
Promise<google.cloud.gkehub.v1.ListFeaturesResponse>

Promise

listFleets(request, callback)

public listFleets(request: google.cloud.gkehub.v1.IListFleetsRequest, callback: google.cloud.gkehub.v1.GkeHub.ListFleetsCallback): void;

Calls ListFleets.

Parameters
Name Description
request IListFleetsRequest

ListFleetsRequest message or plain object

callback ListFleetsCallback

Node-style callback called with the error, if any, and ListFleetsResponse

Returns
Type Description
void

listFleets(request)

public listFleets(request: google.cloud.gkehub.v1.IListFleetsRequest): Promise<google.cloud.gkehub.v1.ListFleetsResponse>;

Calls ListFleets.

Parameter
Name Description
request IListFleetsRequest

ListFleetsRequest message or plain object

Returns
Type Description
Promise<google.cloud.gkehub.v1.ListFleetsResponse>

Promise

listMembershipBindings(request, callback)

public listMembershipBindings(request: google.cloud.gkehub.v1.IListMembershipBindingsRequest, callback: google.cloud.gkehub.v1.GkeHub.ListMembershipBindingsCallback): void;

Calls ListMembershipBindings.

Parameters
Name Description
request IListMembershipBindingsRequest

ListMembershipBindingsRequest message or plain object

callback ListMembershipBindingsCallback

Node-style callback called with the error, if any, and ListMembershipBindingsResponse

Returns
Type Description
void

listMembershipBindings(request)

public listMembershipBindings(request: google.cloud.gkehub.v1.IListMembershipBindingsRequest): Promise<google.cloud.gkehub.v1.ListMembershipBindingsResponse>;

Calls ListMembershipBindings.

Parameter
Name Description
request IListMembershipBindingsRequest

ListMembershipBindingsRequest message or plain object

Returns
Type Description
Promise<google.cloud.gkehub.v1.ListMembershipBindingsResponse>

Promise

listMembershipRBACRoleBindings(request, callback)

public listMembershipRBACRoleBindings(request: google.cloud.gkehub.v1.IListMembershipRBACRoleBindingsRequest, callback: google.cloud.gkehub.v1.GkeHub.ListMembershipRBACRoleBindingsCallback): void;

Calls ListMembershipRBACRoleBindings.

Parameters
Name Description
request IListMembershipRBACRoleBindingsRequest

ListMembershipRBACRoleBindingsRequest message or plain object

callback ListMembershipRBACRoleBindingsCallback

Node-style callback called with the error, if any, and ListMembershipRBACRoleBindingsResponse

Returns
Type Description
void

listMembershipRBACRoleBindings(request)

public listMembershipRBACRoleBindings(request: google.cloud.gkehub.v1.IListMembershipRBACRoleBindingsRequest): Promise<google.cloud.gkehub.v1.ListMembershipRBACRoleBindingsResponse>;

Calls ListMembershipRBACRoleBindings.

Parameter
Name Description
request IListMembershipRBACRoleBindingsRequest

ListMembershipRBACRoleBindingsRequest message or plain object

Returns
Type Description
Promise<google.cloud.gkehub.v1.ListMembershipRBACRoleBindingsResponse>

Promise

listMemberships(request, callback)

public listMemberships(request: google.cloud.gkehub.v1.IListMembershipsRequest, callback: google.cloud.gkehub.v1.GkeHub.ListMembershipsCallback): void;

Calls ListMemberships.

Parameters
Name Description
request IListMembershipsRequest

ListMembershipsRequest message or plain object

callback ListMembershipsCallback

Node-style callback called with the error, if any, and ListMembershipsResponse

Returns
Type Description
void

listMemberships(request)

public listMemberships(request: google.cloud.gkehub.v1.IListMembershipsRequest): Promise<google.cloud.gkehub.v1.ListMembershipsResponse>;

Calls ListMemberships.

Parameter
Name Description
request IListMembershipsRequest

ListMembershipsRequest message or plain object

Returns
Type Description
Promise<google.cloud.gkehub.v1.ListMembershipsResponse>

Promise

listPermittedScopes(request, callback)

public listPermittedScopes(request: google.cloud.gkehub.v1.IListPermittedScopesRequest, callback: google.cloud.gkehub.v1.GkeHub.ListPermittedScopesCallback): void;

Calls ListPermittedScopes.

Parameters
Name Description
request IListPermittedScopesRequest

ListPermittedScopesRequest message or plain object

callback ListPermittedScopesCallback

Node-style callback called with the error, if any, and ListPermittedScopesResponse

Returns
Type Description
void

listPermittedScopes(request)

public listPermittedScopes(request: google.cloud.gkehub.v1.IListPermittedScopesRequest): Promise<google.cloud.gkehub.v1.ListPermittedScopesResponse>;

Calls ListPermittedScopes.

Parameter
Name Description
request IListPermittedScopesRequest

ListPermittedScopesRequest message or plain object

Returns
Type Description
Promise<google.cloud.gkehub.v1.ListPermittedScopesResponse>

Promise

listScopeNamespaces(request, callback)

public listScopeNamespaces(request: google.cloud.gkehub.v1.IListScopeNamespacesRequest, callback: google.cloud.gkehub.v1.GkeHub.ListScopeNamespacesCallback): void;

Calls ListScopeNamespaces.

Parameters
Name Description
request IListScopeNamespacesRequest

ListScopeNamespacesRequest message or plain object

callback ListScopeNamespacesCallback

Node-style callback called with the error, if any, and ListScopeNamespacesResponse

Returns
Type Description
void

listScopeNamespaces(request)

public listScopeNamespaces(request: google.cloud.gkehub.v1.IListScopeNamespacesRequest): Promise<google.cloud.gkehub.v1.ListScopeNamespacesResponse>;

Calls ListScopeNamespaces.

Parameter
Name Description
request IListScopeNamespacesRequest

ListScopeNamespacesRequest message or plain object

Returns
Type Description
Promise<google.cloud.gkehub.v1.ListScopeNamespacesResponse>

Promise

listScopeRBACRoleBindings(request, callback)

public listScopeRBACRoleBindings(request: google.cloud.gkehub.v1.IListScopeRBACRoleBindingsRequest, callback: google.cloud.gkehub.v1.GkeHub.ListScopeRBACRoleBindingsCallback): void;

Calls ListScopeRBACRoleBindings.

Parameters
Name Description
request IListScopeRBACRoleBindingsRequest

ListScopeRBACRoleBindingsRequest message or plain object

callback ListScopeRBACRoleBindingsCallback

Node-style callback called with the error, if any, and ListScopeRBACRoleBindingsResponse

Returns
Type Description
void

listScopeRBACRoleBindings(request)

public listScopeRBACRoleBindings(request: google.cloud.gkehub.v1.IListScopeRBACRoleBindingsRequest): Promise<google.cloud.gkehub.v1.ListScopeRBACRoleBindingsResponse>;

Calls ListScopeRBACRoleBindings.

Parameter
Name Description
request IListScopeRBACRoleBindingsRequest

ListScopeRBACRoleBindingsRequest message or plain object

Returns
Type Description
Promise<google.cloud.gkehub.v1.ListScopeRBACRoleBindingsResponse>

Promise

listScopes(request, callback)

public listScopes(request: google.cloud.gkehub.v1.IListScopesRequest, callback: google.cloud.gkehub.v1.GkeHub.ListScopesCallback): void;

Calls ListScopes.

Parameters
Name Description
request IListScopesRequest

ListScopesRequest message or plain object

callback ListScopesCallback

Node-style callback called with the error, if any, and ListScopesResponse

Returns
Type Description
void

listScopes(request)

public listScopes(request: google.cloud.gkehub.v1.IListScopesRequest): Promise<google.cloud.gkehub.v1.ListScopesResponse>;

Calls ListScopes.

Parameter
Name Description
request IListScopesRequest

ListScopesRequest message or plain object

Returns
Type Description
Promise<google.cloud.gkehub.v1.ListScopesResponse>

Promise

updateFeature(request, callback)

public updateFeature(request: google.cloud.gkehub.v1.IUpdateFeatureRequest, callback: google.cloud.gkehub.v1.GkeHub.UpdateFeatureCallback): void;

Calls UpdateFeature.

Parameters
Name Description
request IUpdateFeatureRequest

UpdateFeatureRequest message or plain object

callback UpdateFeatureCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

updateFeature(request)

public updateFeature(request: google.cloud.gkehub.v1.IUpdateFeatureRequest): Promise<google.longrunning.Operation>;

Calls UpdateFeature.

Parameter
Name Description
request IUpdateFeatureRequest

UpdateFeatureRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

updateFleet(request, callback)

public updateFleet(request: google.cloud.gkehub.v1.IUpdateFleetRequest, callback: google.cloud.gkehub.v1.GkeHub.UpdateFleetCallback): void;

Calls UpdateFleet.

Parameters
Name Description
request IUpdateFleetRequest

UpdateFleetRequest message or plain object

callback UpdateFleetCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

updateFleet(request)

public updateFleet(request: google.cloud.gkehub.v1.IUpdateFleetRequest): Promise<google.longrunning.Operation>;

Calls UpdateFleet.

Parameter
Name Description
request IUpdateFleetRequest

UpdateFleetRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

updateMembership(request, callback)

public updateMembership(request: google.cloud.gkehub.v1.IUpdateMembershipRequest, callback: google.cloud.gkehub.v1.GkeHub.UpdateMembershipCallback): void;

Calls UpdateMembership.

Parameters
Name Description
request IUpdateMembershipRequest

UpdateMembershipRequest message or plain object

callback UpdateMembershipCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

updateMembership(request)

public updateMembership(request: google.cloud.gkehub.v1.IUpdateMembershipRequest): Promise<google.longrunning.Operation>;

Calls UpdateMembership.

Parameter
Name Description
request IUpdateMembershipRequest

UpdateMembershipRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

updateMembershipBinding(request, callback)

public updateMembershipBinding(request: google.cloud.gkehub.v1.IUpdateMembershipBindingRequest, callback: google.cloud.gkehub.v1.GkeHub.UpdateMembershipBindingCallback): void;

Calls UpdateMembershipBinding.

Parameters
Name Description
request IUpdateMembershipBindingRequest

UpdateMembershipBindingRequest message or plain object

callback UpdateMembershipBindingCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

updateMembershipBinding(request)

public updateMembershipBinding(request: google.cloud.gkehub.v1.IUpdateMembershipBindingRequest): Promise<google.longrunning.Operation>;

Calls UpdateMembershipBinding.

Parameter
Name Description
request IUpdateMembershipBindingRequest

UpdateMembershipBindingRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

updateMembershipRBACRoleBinding(request, callback)

public updateMembershipRBACRoleBinding(request: google.cloud.gkehub.v1.IUpdateMembershipRBACRoleBindingRequest, callback: google.cloud.gkehub.v1.GkeHub.UpdateMembershipRBACRoleBindingCallback): void;

Calls UpdateMembershipRBACRoleBinding.

Parameters
Name Description
request IUpdateMembershipRBACRoleBindingRequest

UpdateMembershipRBACRoleBindingRequest message or plain object

callback UpdateMembershipRBACRoleBindingCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

updateMembershipRBACRoleBinding(request)

public updateMembershipRBACRoleBinding(request: google.cloud.gkehub.v1.IUpdateMembershipRBACRoleBindingRequest): Promise<google.longrunning.Operation>;

Calls UpdateMembershipRBACRoleBinding.

Parameter
Name Description
request IUpdateMembershipRBACRoleBindingRequest

UpdateMembershipRBACRoleBindingRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

updateScope(request, callback)

public updateScope(request: google.cloud.gkehub.v1.IUpdateScopeRequest, callback: google.cloud.gkehub.v1.GkeHub.UpdateScopeCallback): void;

Calls UpdateScope.

Parameters
Name Description
request IUpdateScopeRequest

UpdateScopeRequest message or plain object

callback UpdateScopeCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

updateScope(request)

public updateScope(request: google.cloud.gkehub.v1.IUpdateScopeRequest): Promise<google.longrunning.Operation>;

Calls UpdateScope.

Parameter
Name Description
request IUpdateScopeRequest

UpdateScopeRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

updateScopeNamespace(request, callback)

public updateScopeNamespace(request: google.cloud.gkehub.v1.IUpdateScopeNamespaceRequest, callback: google.cloud.gkehub.v1.GkeHub.UpdateScopeNamespaceCallback): void;

Calls UpdateScopeNamespace.

Parameters
Name Description
request IUpdateScopeNamespaceRequest

UpdateScopeNamespaceRequest message or plain object

callback UpdateScopeNamespaceCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

updateScopeNamespace(request)

public updateScopeNamespace(request: google.cloud.gkehub.v1.IUpdateScopeNamespaceRequest): Promise<google.longrunning.Operation>;

Calls UpdateScopeNamespace.

Parameter
Name Description
request IUpdateScopeNamespaceRequest

UpdateScopeNamespaceRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

updateScopeRBACRoleBinding(request, callback)

public updateScopeRBACRoleBinding(request: google.cloud.gkehub.v1.IUpdateScopeRBACRoleBindingRequest, callback: google.cloud.gkehub.v1.GkeHub.UpdateScopeRBACRoleBindingCallback): void;

Calls UpdateScopeRBACRoleBinding.

Parameters
Name Description
request IUpdateScopeRBACRoleBindingRequest

UpdateScopeRBACRoleBindingRequest message or plain object

callback UpdateScopeRBACRoleBindingCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

updateScopeRBACRoleBinding(request)

public updateScopeRBACRoleBinding(request: google.cloud.gkehub.v1.IUpdateScopeRBACRoleBindingRequest): Promise<google.longrunning.Operation>;

Calls UpdateScopeRBACRoleBinding.

Parameter
Name Description
request IUpdateScopeRBACRoleBindingRequest

UpdateScopeRBACRoleBindingRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise