public sealed class GkeHubClientImpl : GkeHubClientReference documentation and code samples for the GKE Hub v1 API class GkeHubClientImpl.
GkeHub client wrapper implementation, for convenient use.
Namespace
Google.Cloud.GkeHub.V1Assembly
Google.Cloud.GkeHub.V1.dll
Remarks
The GKE Hub service handles the registration of many Kubernetes clusters to Google Cloud, and the management of multi-cluster features over those clusters.
The GKE Hub service operates on the following resources:
- [Membership][google.cloud.gkehub.v1.Membership]
- [Feature][google.cloud.gkehub.v1.Feature]
GKE Hub is currently available in the global region and all regions in https://cloud.google.com/compute/docs/regions-zones. Feature is only available in global region while membership is global region and all the regions.
Membership management may be non-trivial: it is recommended to use one of the Google-provided client libraries or tools where possible when working with Membership resources.
Constructors
GkeHubClientImpl(GkeHubClient, GkeHubSettings, ILogger)
public GkeHubClientImpl(GkeHub.GkeHubClient grpcClient, GkeHubSettings settings, ILogger logger)Constructs a client wrapper for the GkeHub service, with the specified gRPC client and settings.
| Parameters | |
|---|---|
| Name | Description |
grpcClient |
GkeHubGkeHubClientThe underlying gRPC client. |
settings |
GkeHubSettingsThe base GkeHubSettings used within this client. |
logger |
ILoggerOptional ILogger to use within this client. |
Properties
CreateFeatureOperationsClient
public override OperationsClient CreateFeatureOperationsClient { get; }The long-running operations client for CreateFeature.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
CreateFleetOperationsClient
public override OperationsClient CreateFleetOperationsClient { get; }The long-running operations client for CreateFleet.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
CreateMembershipBindingOperationsClient
public override OperationsClient CreateMembershipBindingOperationsClient { get; }The long-running operations client for CreateMembershipBinding.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
CreateMembershipOperationsClient
public override OperationsClient CreateMembershipOperationsClient { get; }The long-running operations client for CreateMembership.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
CreateMembershipRBACRoleBindingOperationsClient
public override OperationsClient CreateMembershipRBACRoleBindingOperationsClient { get; }The long-running operations client for CreateMembershipRBACRoleBinding.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
CreateScopeNamespaceOperationsClient
public override OperationsClient CreateScopeNamespaceOperationsClient { get; }The long-running operations client for CreateScopeNamespace.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
CreateScopeOperationsClient
public override OperationsClient CreateScopeOperationsClient { get; }The long-running operations client for CreateScope.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
CreateScopeRBACRoleBindingOperationsClient
public override OperationsClient CreateScopeRBACRoleBindingOperationsClient { get; }The long-running operations client for CreateScopeRBACRoleBinding.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
DeleteFeatureOperationsClient
public override OperationsClient DeleteFeatureOperationsClient { get; }The long-running operations client for DeleteFeature.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
DeleteFleetOperationsClient
public override OperationsClient DeleteFleetOperationsClient { get; }The long-running operations client for DeleteFleet.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
DeleteMembershipBindingOperationsClient
public override OperationsClient DeleteMembershipBindingOperationsClient { get; }The long-running operations client for DeleteMembershipBinding.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
DeleteMembershipOperationsClient
public override OperationsClient DeleteMembershipOperationsClient { get; }The long-running operations client for DeleteMembership.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
DeleteMembershipRBACRoleBindingOperationsClient
public override OperationsClient DeleteMembershipRBACRoleBindingOperationsClient { get; }The long-running operations client for DeleteMembershipRBACRoleBinding.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
DeleteScopeNamespaceOperationsClient
public override OperationsClient DeleteScopeNamespaceOperationsClient { get; }The long-running operations client for DeleteScopeNamespace.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
DeleteScopeOperationsClient
public override OperationsClient DeleteScopeOperationsClient { get; }The long-running operations client for DeleteScope.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
DeleteScopeRBACRoleBindingOperationsClient
public override OperationsClient DeleteScopeRBACRoleBindingOperationsClient { get; }The long-running operations client for DeleteScopeRBACRoleBinding.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
GrpcClient
public override GkeHub.GkeHubClient GrpcClient { get; }The underlying gRPC GkeHub client
| Property Value | |
|---|---|
| Type | Description |
GkeHubGkeHubClient |
|
UpdateFeatureOperationsClient
public override OperationsClient UpdateFeatureOperationsClient { get; }The long-running operations client for UpdateFeature.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
UpdateFleetOperationsClient
public override OperationsClient UpdateFleetOperationsClient { get; }The long-running operations client for UpdateFleet.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
UpdateMembershipBindingOperationsClient
public override OperationsClient UpdateMembershipBindingOperationsClient { get; }The long-running operations client for UpdateMembershipBinding.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
UpdateMembershipOperationsClient
public override OperationsClient UpdateMembershipOperationsClient { get; }The long-running operations client for UpdateMembership.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
UpdateMembershipRBACRoleBindingOperationsClient
public override OperationsClient UpdateMembershipRBACRoleBindingOperationsClient { get; }The long-running operations client for UpdateMembershipRBACRoleBinding.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
UpdateScopeNamespaceOperationsClient
public override OperationsClient UpdateScopeNamespaceOperationsClient { get; }The long-running operations client for UpdateScopeNamespace.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
UpdateScopeOperationsClient
public override OperationsClient UpdateScopeOperationsClient { get; }The long-running operations client for UpdateScope.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
UpdateScopeRBACRoleBindingOperationsClient
public override OperationsClient UpdateScopeRBACRoleBindingOperationsClient { get; }The long-running operations client for UpdateScopeRBACRoleBinding.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
Methods
CreateFeature(CreateFeatureRequest, CallSettings)
public override Operation<Feature, OperationMetadata> CreateFeature(CreateFeatureRequest request, CallSettings callSettings = null)Adds a new Feature.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateFeatureRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationFeatureOperationMetadata |
The RPC response. |
CreateFeatureAsync(CreateFeatureRequest, CallSettings)
public override Task<Operation<Feature, OperationMetadata>> CreateFeatureAsync(CreateFeatureRequest request, CallSettings callSettings = null)Adds a new Feature.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateFeatureRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationFeatureOperationMetadata |
A Task containing the RPC response. |
CreateFleet(CreateFleetRequest, CallSettings)
public override Operation<Fleet, OperationMetadata> CreateFleet(CreateFleetRequest request, CallSettings callSettings = null)Creates a fleet.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateFleetRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationFleetOperationMetadata |
The RPC response. |
CreateFleetAsync(CreateFleetRequest, CallSettings)
public override Task<Operation<Fleet, OperationMetadata>> CreateFleetAsync(CreateFleetRequest request, CallSettings callSettings = null)Creates a fleet.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateFleetRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationFleetOperationMetadata |
A Task containing the RPC response. |
CreateMembership(CreateMembershipRequest, CallSettings)
public override Operation<Membership, OperationMetadata> CreateMembership(CreateMembershipRequest request, CallSettings callSettings = null)Creates a new Membership.
This is currently only supported for GKE clusters on Google Cloud. To register other clusters, follow the instructions at https://cloud.google.com/anthos/multicluster-management/connect/registering-a-cluster.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateMembershipRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationMembershipOperationMetadata |
The RPC response. |
CreateMembershipAsync(CreateMembershipRequest, CallSettings)
public override Task<Operation<Membership, OperationMetadata>> CreateMembershipAsync(CreateMembershipRequest request, CallSettings callSettings = null)Creates a new Membership.
This is currently only supported for GKE clusters on Google Cloud. To register other clusters, follow the instructions at https://cloud.google.com/anthos/multicluster-management/connect/registering-a-cluster.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateMembershipRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationMembershipOperationMetadata |
A Task containing the RPC response. |
CreateMembershipBinding(CreateMembershipBindingRequest, CallSettings)
public override Operation<MembershipBinding, OperationMetadata> CreateMembershipBinding(CreateMembershipBindingRequest request, CallSettings callSettings = null)Creates a MembershipBinding.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateMembershipBindingRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationMembershipBindingOperationMetadata |
The RPC response. |
CreateMembershipBindingAsync(CreateMembershipBindingRequest, CallSettings)
public override Task<Operation<MembershipBinding, OperationMetadata>> CreateMembershipBindingAsync(CreateMembershipBindingRequest request, CallSettings callSettings = null)Creates a MembershipBinding.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateMembershipBindingRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationMembershipBindingOperationMetadata |
A Task containing the RPC response. |
CreateMembershipRBACRoleBinding(CreateMembershipRBACRoleBindingRequest, CallSettings)
public override Operation<RBACRoleBinding, OperationMetadata> CreateMembershipRBACRoleBinding(CreateMembershipRBACRoleBindingRequest request, CallSettings callSettings = null)Creates a Membership RBACRoleBinding.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateMembershipRBACRoleBindingRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationRBACRoleBindingOperationMetadata |
The RPC response. |
CreateMembershipRBACRoleBindingAsync(CreateMembershipRBACRoleBindingRequest, CallSettings)
public override Task<Operation<RBACRoleBinding, OperationMetadata>> CreateMembershipRBACRoleBindingAsync(CreateMembershipRBACRoleBindingRequest request, CallSettings callSettings = null)Creates a Membership RBACRoleBinding.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateMembershipRBACRoleBindingRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationRBACRoleBindingOperationMetadata |
A Task containing the RPC response. |
CreateScope(CreateScopeRequest, CallSettings)
public override Operation<Scope, OperationMetadata> CreateScope(CreateScopeRequest request, CallSettings callSettings = null)Creates a Scope.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateScopeRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationScopeOperationMetadata |
The RPC response. |
CreateScopeAsync(CreateScopeRequest, CallSettings)
public override Task<Operation<Scope, OperationMetadata>> CreateScopeAsync(CreateScopeRequest request, CallSettings callSettings = null)Creates a Scope.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateScopeRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationScopeOperationMetadata |
A Task containing the RPC response. |
CreateScopeNamespace(CreateScopeNamespaceRequest, CallSettings)
public override Operation<Namespace, OperationMetadata> CreateScopeNamespace(CreateScopeNamespaceRequest request, CallSettings callSettings = null)Creates a fleet namespace.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateScopeNamespaceRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationNamespaceOperationMetadata |
The RPC response. |
CreateScopeNamespaceAsync(CreateScopeNamespaceRequest, CallSettings)
public override Task<Operation<Namespace, OperationMetadata>> CreateScopeNamespaceAsync(CreateScopeNamespaceRequest request, CallSettings callSettings = null)Creates a fleet namespace.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateScopeNamespaceRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationNamespaceOperationMetadata |
A Task containing the RPC response. |
CreateScopeRBACRoleBinding(CreateScopeRBACRoleBindingRequest, CallSettings)
public override Operation<RBACRoleBinding, OperationMetadata> CreateScopeRBACRoleBinding(CreateScopeRBACRoleBindingRequest request, CallSettings callSettings = null)Creates a Scope RBACRoleBinding.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateScopeRBACRoleBindingRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationRBACRoleBindingOperationMetadata |
The RPC response. |
CreateScopeRBACRoleBindingAsync(CreateScopeRBACRoleBindingRequest, CallSettings)
public override Task<Operation<RBACRoleBinding, OperationMetadata>> CreateScopeRBACRoleBindingAsync(CreateScopeRBACRoleBindingRequest request, CallSettings callSettings = null)Creates a Scope RBACRoleBinding.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateScopeRBACRoleBindingRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationRBACRoleBindingOperationMetadata |
A Task containing the RPC response. |
DeleteFeature(DeleteFeatureRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeleteFeature(DeleteFeatureRequest request, CallSettings callSettings = null)Removes a Feature.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteFeatureRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationEmptyOperationMetadata |
The RPC response. |
DeleteFeatureAsync(DeleteFeatureRequest, CallSettings)
public override Task<Operation<Empty, OperationMetadata>> DeleteFeatureAsync(DeleteFeatureRequest request, CallSettings callSettings = null)Removes a Feature.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteFeatureRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
DeleteFleet(DeleteFleetRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeleteFleet(DeleteFleetRequest request, CallSettings callSettings = null)Removes a Fleet. There must be no memberships remaining in the Fleet.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteFleetRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationEmptyOperationMetadata |
The RPC response. |
DeleteFleetAsync(DeleteFleetRequest, CallSettings)
public override Task<Operation<Empty, OperationMetadata>> DeleteFleetAsync(DeleteFleetRequest request, CallSettings callSettings = null)Removes a Fleet. There must be no memberships remaining in the Fleet.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteFleetRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
DeleteMembership(DeleteMembershipRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeleteMembership(DeleteMembershipRequest request, CallSettings callSettings = null)Removes a Membership.
This is currently only supported for GKE clusters on Google Cloud. To unregister other clusters, follow the instructions at https://cloud.google.com/anthos/multicluster-management/connect/unregistering-a-cluster.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteMembershipRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationEmptyOperationMetadata |
The RPC response. |
DeleteMembershipAsync(DeleteMembershipRequest, CallSettings)
public override Task<Operation<Empty, OperationMetadata>> DeleteMembershipAsync(DeleteMembershipRequest request, CallSettings callSettings = null)Removes a Membership.
This is currently only supported for GKE clusters on Google Cloud. To unregister other clusters, follow the instructions at https://cloud.google.com/anthos/multicluster-management/connect/unregistering-a-cluster.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteMembershipRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
DeleteMembershipBinding(DeleteMembershipBindingRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeleteMembershipBinding(DeleteMembershipBindingRequest request, CallSettings callSettings = null)Deletes a MembershipBinding.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteMembershipBindingRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationEmptyOperationMetadata |
The RPC response. |
DeleteMembershipBindingAsync(DeleteMembershipBindingRequest, CallSettings)
public override Task<Operation<Empty, OperationMetadata>> DeleteMembershipBindingAsync(DeleteMembershipBindingRequest request, CallSettings callSettings = null)Deletes a MembershipBinding.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteMembershipBindingRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
DeleteMembershipRBACRoleBinding(DeleteMembershipRBACRoleBindingRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeleteMembershipRBACRoleBinding(DeleteMembershipRBACRoleBindingRequest request, CallSettings callSettings = null)Deletes a Membership RBACRoleBinding.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteMembershipRBACRoleBindingRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationEmptyOperationMetadata |
The RPC response. |
DeleteMembershipRBACRoleBindingAsync(DeleteMembershipRBACRoleBindingRequest, CallSettings)
public override Task<Operation<Empty, OperationMetadata>> DeleteMembershipRBACRoleBindingAsync(DeleteMembershipRBACRoleBindingRequest request, CallSettings callSettings = null)Deletes a Membership RBACRoleBinding.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteMembershipRBACRoleBindingRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
DeleteScope(DeleteScopeRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeleteScope(DeleteScopeRequest request, CallSettings callSettings = null)Deletes a Scope.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteScopeRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationEmptyOperationMetadata |
The RPC response. |
DeleteScopeAsync(DeleteScopeRequest, CallSettings)
public override Task<Operation<Empty, OperationMetadata>> DeleteScopeAsync(DeleteScopeRequest request, CallSettings callSettings = null)Deletes a Scope.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteScopeRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
DeleteScopeNamespace(DeleteScopeNamespaceRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeleteScopeNamespace(DeleteScopeNamespaceRequest request, CallSettings callSettings = null)Deletes a fleet namespace.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteScopeNamespaceRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationEmptyOperationMetadata |
The RPC response. |
DeleteScopeNamespaceAsync(DeleteScopeNamespaceRequest, CallSettings)
public override Task<Operation<Empty, OperationMetadata>> DeleteScopeNamespaceAsync(DeleteScopeNamespaceRequest request, CallSettings callSettings = null)Deletes a fleet namespace.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteScopeNamespaceRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
DeleteScopeRBACRoleBinding(DeleteScopeRBACRoleBindingRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeleteScopeRBACRoleBinding(DeleteScopeRBACRoleBindingRequest request, CallSettings callSettings = null)Deletes a Scope RBACRoleBinding.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteScopeRBACRoleBindingRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationEmptyOperationMetadata |
The RPC response. |
DeleteScopeRBACRoleBindingAsync(DeleteScopeRBACRoleBindingRequest, CallSettings)
public override Task<Operation<Empty, OperationMetadata>> DeleteScopeRBACRoleBindingAsync(DeleteScopeRBACRoleBindingRequest request, CallSettings callSettings = null)Deletes a Scope RBACRoleBinding.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteScopeRBACRoleBindingRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
GenerateConnectManifest(GenerateConnectManifestRequest, CallSettings)
public override GenerateConnectManifestResponse GenerateConnectManifest(GenerateConnectManifestRequest request, CallSettings callSettings = null)Generates the manifest for deployment of the GKE connect agent.
This method is used internally by Google-provided libraries. Most clients should not need to call this method directly.
| Parameters | |
|---|---|
| Name | Description |
request |
GenerateConnectManifestRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
GenerateConnectManifestResponse |
The RPC response. |
GenerateConnectManifestAsync(GenerateConnectManifestRequest, CallSettings)
public override Task<GenerateConnectManifestResponse> GenerateConnectManifestAsync(GenerateConnectManifestRequest request, CallSettings callSettings = null)Generates the manifest for deployment of the GKE connect agent.
This method is used internally by Google-provided libraries. Most clients should not need to call this method directly.
| Parameters | |
|---|---|
| Name | Description |
request |
GenerateConnectManifestRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskGenerateConnectManifestResponse |
A Task containing the RPC response. |
GenerateMembershipRBACRoleBindingYAML(GenerateMembershipRBACRoleBindingYAMLRequest, CallSettings)
public override GenerateMembershipRBACRoleBindingYAMLResponse GenerateMembershipRBACRoleBindingYAML(GenerateMembershipRBACRoleBindingYAMLRequest request, CallSettings callSettings = null)Generates a YAML of the RBAC policies for the specified RoleBinding and its associated impersonation resources.
| Parameters | |
|---|---|
| Name | Description |
request |
GenerateMembershipRBACRoleBindingYAMLRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
GenerateMembershipRBACRoleBindingYAMLResponse |
The RPC response. |
GenerateMembershipRBACRoleBindingYAMLAsync(GenerateMembershipRBACRoleBindingYAMLRequest, CallSettings)
public override Task<GenerateMembershipRBACRoleBindingYAMLResponse> GenerateMembershipRBACRoleBindingYAMLAsync(GenerateMembershipRBACRoleBindingYAMLRequest request, CallSettings callSettings = null)Generates a YAML of the RBAC policies for the specified RoleBinding and its associated impersonation resources.
| Parameters | |
|---|---|
| Name | Description |
request |
GenerateMembershipRBACRoleBindingYAMLRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskGenerateMembershipRBACRoleBindingYAMLResponse |
A Task containing the RPC response. |
GetFeature(GetFeatureRequest, CallSettings)
public override Feature GetFeature(GetFeatureRequest request, CallSettings callSettings = null)Gets details of a single Feature.
| Parameters | |
|---|---|
| Name | Description |
request |
GetFeatureRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Feature |
The RPC response. |
GetFeatureAsync(GetFeatureRequest, CallSettings)
public override Task<Feature> GetFeatureAsync(GetFeatureRequest request, CallSettings callSettings = null)Gets details of a single Feature.
| Parameters | |
|---|---|
| Name | Description |
request |
GetFeatureRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskFeature |
A Task containing the RPC response. |
GetFleet(GetFleetRequest, CallSettings)
public override Fleet GetFleet(GetFleetRequest request, CallSettings callSettings = null)Returns the details of a fleet.
| Parameters | |
|---|---|
| Name | Description |
request |
GetFleetRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Fleet |
The RPC response. |
GetFleetAsync(GetFleetRequest, CallSettings)
public override Task<Fleet> GetFleetAsync(GetFleetRequest request, CallSettings callSettings = null)Returns the details of a fleet.
| Parameters | |
|---|---|
| Name | Description |
request |
GetFleetRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskFleet |
A Task containing the RPC response. |
GetMembership(GetMembershipRequest, CallSettings)
public override Membership GetMembership(GetMembershipRequest request, CallSettings callSettings = null)Gets the details of a Membership.
| Parameters | |
|---|---|
| Name | Description |
request |
GetMembershipRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Membership |
The RPC response. |
GetMembershipAsync(GetMembershipRequest, CallSettings)
public override Task<Membership> GetMembershipAsync(GetMembershipRequest request, CallSettings callSettings = null)Gets the details of a Membership.
| Parameters | |
|---|---|
| Name | Description |
request |
GetMembershipRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskMembership |
A Task containing the RPC response. |
GetMembershipBinding(GetMembershipBindingRequest, CallSettings)
public override MembershipBinding GetMembershipBinding(GetMembershipBindingRequest request, CallSettings callSettings = null)Returns the details of a MembershipBinding.
| Parameters | |
|---|---|
| Name | Description |
request |
GetMembershipBindingRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
MembershipBinding |
The RPC response. |
GetMembershipBindingAsync(GetMembershipBindingRequest, CallSettings)
public override Task<MembershipBinding> GetMembershipBindingAsync(GetMembershipBindingRequest request, CallSettings callSettings = null)Returns the details of a MembershipBinding.
| Parameters | |
|---|---|
| Name | Description |
request |
GetMembershipBindingRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskMembershipBinding |
A Task containing the RPC response. |
GetMembershipRBACRoleBinding(GetMembershipRBACRoleBindingRequest, CallSettings)
public override RBACRoleBinding GetMembershipRBACRoleBinding(GetMembershipRBACRoleBindingRequest request, CallSettings callSettings = null)Returns the details of a Membership RBACRoleBinding.
| Parameters | |
|---|---|
| Name | Description |
request |
GetMembershipRBACRoleBindingRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
RBACRoleBinding |
The RPC response. |
GetMembershipRBACRoleBindingAsync(GetMembershipRBACRoleBindingRequest, CallSettings)
public override Task<RBACRoleBinding> GetMembershipRBACRoleBindingAsync(GetMembershipRBACRoleBindingRequest request, CallSettings callSettings = null)Returns the details of a Membership RBACRoleBinding.
| Parameters | |
|---|---|
| Name | Description |
request |
GetMembershipRBACRoleBindingRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskRBACRoleBinding |
A Task containing the RPC response. |
GetScope(GetScopeRequest, CallSettings)
public override Scope GetScope(GetScopeRequest request, CallSettings callSettings = null)Returns the details of a Scope.
| Parameters | |
|---|---|
| Name | Description |
request |
GetScopeRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Scope |
The RPC response. |
GetScopeAsync(GetScopeRequest, CallSettings)
public override Task<Scope> GetScopeAsync(GetScopeRequest request, CallSettings callSettings = null)Returns the details of a Scope.
| Parameters | |
|---|---|
| Name | Description |
request |
GetScopeRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskScope |
A Task containing the RPC response. |
GetScopeNamespace(GetScopeNamespaceRequest, CallSettings)
public override Namespace GetScopeNamespace(GetScopeNamespaceRequest request, CallSettings callSettings = null)Returns the details of a fleet namespace.
| Parameters | |
|---|---|
| Name | Description |
request |
GetScopeNamespaceRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Namespace |
The RPC response. |
GetScopeNamespaceAsync(GetScopeNamespaceRequest, CallSettings)
public override Task<Namespace> GetScopeNamespaceAsync(GetScopeNamespaceRequest request, CallSettings callSettings = null)Returns the details of a fleet namespace.
| Parameters | |
|---|---|
| Name | Description |
request |
GetScopeNamespaceRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskNamespace |
A Task containing the RPC response. |
GetScopeRBACRoleBinding(GetScopeRBACRoleBindingRequest, CallSettings)
public override RBACRoleBinding GetScopeRBACRoleBinding(GetScopeRBACRoleBindingRequest request, CallSettings callSettings = null)Returns the details of a Scope RBACRoleBinding.
| Parameters | |
|---|---|
| Name | Description |
request |
GetScopeRBACRoleBindingRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
RBACRoleBinding |
The RPC response. |
GetScopeRBACRoleBindingAsync(GetScopeRBACRoleBindingRequest, CallSettings)
public override Task<RBACRoleBinding> GetScopeRBACRoleBindingAsync(GetScopeRBACRoleBindingRequest request, CallSettings callSettings = null)Returns the details of a Scope RBACRoleBinding.
| Parameters | |
|---|---|
| Name | Description |
request |
GetScopeRBACRoleBindingRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskRBACRoleBinding |
A Task containing the RPC response. |
ListBoundMemberships(ListBoundMembershipsRequest, CallSettings)
public override PagedEnumerable<ListBoundMembershipsResponse, Membership> ListBoundMemberships(ListBoundMembershipsRequest request, CallSettings callSettings = null)Lists Memberships bound to a Scope. The response includes relevant Memberships from all regions.
| Parameters | |
|---|---|
| Name | Description |
request |
ListBoundMembershipsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListBoundMembershipsResponseMembership |
A pageable sequence of Membership resources. |
ListBoundMembershipsAsync(ListBoundMembershipsRequest, CallSettings)
public override PagedAsyncEnumerable<ListBoundMembershipsResponse, Membership> ListBoundMembershipsAsync(ListBoundMembershipsRequest request, CallSettings callSettings = null)Lists Memberships bound to a Scope. The response includes relevant Memberships from all regions.
| Parameters | |
|---|---|
| Name | Description |
request |
ListBoundMembershipsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListBoundMembershipsResponseMembership |
A pageable asynchronous sequence of Membership resources. |
ListFeatures(ListFeaturesRequest, CallSettings)
public override PagedEnumerable<ListFeaturesResponse, Feature> ListFeatures(ListFeaturesRequest request, CallSettings callSettings = null)Lists Features in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListFeaturesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListFeaturesResponseFeature |
A pageable sequence of Feature resources. |
ListFeaturesAsync(ListFeaturesRequest, CallSettings)
public override PagedAsyncEnumerable<ListFeaturesResponse, Feature> ListFeaturesAsync(ListFeaturesRequest request, CallSettings callSettings = null)Lists Features in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListFeaturesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListFeaturesResponseFeature |
A pageable asynchronous sequence of Feature resources. |
ListFleets(ListFleetsRequest, CallSettings)
public override PagedEnumerable<ListFleetsResponse, Fleet> ListFleets(ListFleetsRequest request, CallSettings callSettings = null)Returns all fleets within an organization or a project that the caller has access to.
| Parameters | |
|---|---|
| Name | Description |
request |
ListFleetsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListFleetsResponseFleet |
A pageable sequence of Fleet resources. |
ListFleetsAsync(ListFleetsRequest, CallSettings)
public override PagedAsyncEnumerable<ListFleetsResponse, Fleet> ListFleetsAsync(ListFleetsRequest request, CallSettings callSettings = null)Returns all fleets within an organization or a project that the caller has access to.
| Parameters | |
|---|---|
| Name | Description |
request |
ListFleetsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListFleetsResponseFleet |
A pageable asynchronous sequence of Fleet resources. |
ListMembershipBindings(ListMembershipBindingsRequest, CallSettings)
public override PagedEnumerable<ListMembershipBindingsResponse, MembershipBinding> ListMembershipBindings(ListMembershipBindingsRequest request, CallSettings callSettings = null)Lists MembershipBindings.
| Parameters | |
|---|---|
| Name | Description |
request |
ListMembershipBindingsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListMembershipBindingsResponseMembershipBinding |
A pageable sequence of MembershipBinding resources. |
ListMembershipBindingsAsync(ListMembershipBindingsRequest, CallSettings)
public override PagedAsyncEnumerable<ListMembershipBindingsResponse, MembershipBinding> ListMembershipBindingsAsync(ListMembershipBindingsRequest request, CallSettings callSettings = null)Lists MembershipBindings.
| Parameters | |
|---|---|
| Name | Description |
request |
ListMembershipBindingsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListMembershipBindingsResponseMembershipBinding |
A pageable asynchronous sequence of MembershipBinding resources. |
ListMembershipRBACRoleBindings(ListMembershipRBACRoleBindingsRequest, CallSettings)
public override PagedEnumerable<ListMembershipRBACRoleBindingsResponse, RBACRoleBinding> ListMembershipRBACRoleBindings(ListMembershipRBACRoleBindingsRequest request, CallSettings callSettings = null)Lists all Membership RBACRoleBindings.
| Parameters | |
|---|---|
| Name | Description |
request |
ListMembershipRBACRoleBindingsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListMembershipRBACRoleBindingsResponseRBACRoleBinding |
A pageable sequence of RBACRoleBinding resources. |
ListMembershipRBACRoleBindingsAsync(ListMembershipRBACRoleBindingsRequest, CallSettings)
public override PagedAsyncEnumerable<ListMembershipRBACRoleBindingsResponse, RBACRoleBinding> ListMembershipRBACRoleBindingsAsync(ListMembershipRBACRoleBindingsRequest request, CallSettings callSettings = null)Lists all Membership RBACRoleBindings.
| Parameters | |
|---|---|
| Name | Description |
request |
ListMembershipRBACRoleBindingsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListMembershipRBACRoleBindingsResponseRBACRoleBinding |
A pageable asynchronous sequence of RBACRoleBinding resources. |
ListMemberships(ListMembershipsRequest, CallSettings)
public override PagedEnumerable<ListMembershipsResponse, Membership> ListMemberships(ListMembershipsRequest request, CallSettings callSettings = null)Lists Memberships in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListMembershipsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListMembershipsResponseMembership |
A pageable sequence of Membership resources. |
ListMembershipsAsync(ListMembershipsRequest, CallSettings)
public override PagedAsyncEnumerable<ListMembershipsResponse, Membership> ListMembershipsAsync(ListMembershipsRequest request, CallSettings callSettings = null)Lists Memberships in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListMembershipsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListMembershipsResponseMembership |
A pageable asynchronous sequence of Membership resources. |
ListPermittedScopes(ListPermittedScopesRequest, CallSettings)
public override PagedEnumerable<ListPermittedScopesResponse, Scope> ListPermittedScopes(ListPermittedScopesRequest request, CallSettings callSettings = null)Lists permitted Scopes.
| Parameters | |
|---|---|
| Name | Description |
request |
ListPermittedScopesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListPermittedScopesResponseScope |
A pageable sequence of Scope resources. |
ListPermittedScopesAsync(ListPermittedScopesRequest, CallSettings)
public override PagedAsyncEnumerable<ListPermittedScopesResponse, Scope> ListPermittedScopesAsync(ListPermittedScopesRequest request, CallSettings callSettings = null)Lists permitted Scopes.
| Parameters | |
|---|---|
| Name | Description |
request |
ListPermittedScopesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListPermittedScopesResponseScope |
A pageable asynchronous sequence of Scope resources. |
ListScopeNamespaces(ListScopeNamespacesRequest, CallSettings)
public override PagedEnumerable<ListScopeNamespacesResponse, Namespace> ListScopeNamespaces(ListScopeNamespacesRequest request, CallSettings callSettings = null)Lists fleet namespaces.
| Parameters | |
|---|---|
| Name | Description |
request |
ListScopeNamespacesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListScopeNamespacesResponseNamespace |
A pageable sequence of Namespace resources. |
ListScopeNamespacesAsync(ListScopeNamespacesRequest, CallSettings)
public override PagedAsyncEnumerable<ListScopeNamespacesResponse, Namespace> ListScopeNamespacesAsync(ListScopeNamespacesRequest request, CallSettings callSettings = null)Lists fleet namespaces.
| Parameters | |
|---|---|
| Name | Description |
request |
ListScopeNamespacesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListScopeNamespacesResponseNamespace |
A pageable asynchronous sequence of Namespace resources. |
ListScopeRBACRoleBindings(ListScopeRBACRoleBindingsRequest, CallSettings)
public override PagedEnumerable<ListScopeRBACRoleBindingsResponse, RBACRoleBinding> ListScopeRBACRoleBindings(ListScopeRBACRoleBindingsRequest request, CallSettings callSettings = null)Lists all Scope RBACRoleBindings.
| Parameters | |
|---|---|
| Name | Description |
request |
ListScopeRBACRoleBindingsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListScopeRBACRoleBindingsResponseRBACRoleBinding |
A pageable sequence of RBACRoleBinding resources. |
ListScopeRBACRoleBindingsAsync(ListScopeRBACRoleBindingsRequest, CallSettings)
public override PagedAsyncEnumerable<ListScopeRBACRoleBindingsResponse, RBACRoleBinding> ListScopeRBACRoleBindingsAsync(ListScopeRBACRoleBindingsRequest request, CallSettings callSettings = null)Lists all Scope RBACRoleBindings.
| Parameters | |
|---|---|
| Name | Description |
request |
ListScopeRBACRoleBindingsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListScopeRBACRoleBindingsResponseRBACRoleBinding |
A pageable asynchronous sequence of RBACRoleBinding resources. |
ListScopes(ListScopesRequest, CallSettings)
public override PagedEnumerable<ListScopesResponse, Scope> ListScopes(ListScopesRequest request, CallSettings callSettings = null)Lists Scopes.
| Parameters | |
|---|---|
| Name | Description |
request |
ListScopesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListScopesResponseScope |
A pageable sequence of Scope resources. |
ListScopesAsync(ListScopesRequest, CallSettings)
public override PagedAsyncEnumerable<ListScopesResponse, Scope> ListScopesAsync(ListScopesRequest request, CallSettings callSettings = null)Lists Scopes.
| Parameters | |
|---|---|
| Name | Description |
request |
ListScopesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListScopesResponseScope |
A pageable asynchronous sequence of Scope resources. |
UpdateFeature(UpdateFeatureRequest, CallSettings)
public override Operation<Feature, OperationMetadata> UpdateFeature(UpdateFeatureRequest request, CallSettings callSettings = null)Updates an existing Feature.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateFeatureRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationFeatureOperationMetadata |
The RPC response. |
UpdateFeatureAsync(UpdateFeatureRequest, CallSettings)
public override Task<Operation<Feature, OperationMetadata>> UpdateFeatureAsync(UpdateFeatureRequest request, CallSettings callSettings = null)Updates an existing Feature.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateFeatureRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationFeatureOperationMetadata |
A Task containing the RPC response. |
UpdateFleet(UpdateFleetRequest, CallSettings)
public override Operation<Fleet, OperationMetadata> UpdateFleet(UpdateFleetRequest request, CallSettings callSettings = null)Updates a fleet.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateFleetRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationFleetOperationMetadata |
The RPC response. |
UpdateFleetAsync(UpdateFleetRequest, CallSettings)
public override Task<Operation<Fleet, OperationMetadata>> UpdateFleetAsync(UpdateFleetRequest request, CallSettings callSettings = null)Updates a fleet.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateFleetRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationFleetOperationMetadata |
A Task containing the RPC response. |
UpdateMembership(UpdateMembershipRequest, CallSettings)
public override Operation<Membership, OperationMetadata> UpdateMembership(UpdateMembershipRequest request, CallSettings callSettings = null)Updates an existing Membership.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateMembershipRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationMembershipOperationMetadata |
The RPC response. |
UpdateMembershipAsync(UpdateMembershipRequest, CallSettings)
public override Task<Operation<Membership, OperationMetadata>> UpdateMembershipAsync(UpdateMembershipRequest request, CallSettings callSettings = null)Updates an existing Membership.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateMembershipRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationMembershipOperationMetadata |
A Task containing the RPC response. |
UpdateMembershipBinding(UpdateMembershipBindingRequest, CallSettings)
public override Operation<MembershipBinding, OperationMetadata> UpdateMembershipBinding(UpdateMembershipBindingRequest request, CallSettings callSettings = null)Updates a MembershipBinding.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateMembershipBindingRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationMembershipBindingOperationMetadata |
The RPC response. |
UpdateMembershipBindingAsync(UpdateMembershipBindingRequest, CallSettings)
public override Task<Operation<MembershipBinding, OperationMetadata>> UpdateMembershipBindingAsync(UpdateMembershipBindingRequest request, CallSettings callSettings = null)Updates a MembershipBinding.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateMembershipBindingRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationMembershipBindingOperationMetadata |
A Task containing the RPC response. |
UpdateMembershipRBACRoleBinding(UpdateMembershipRBACRoleBindingRequest, CallSettings)
public override Operation<RBACRoleBinding, OperationMetadata> UpdateMembershipRBACRoleBinding(UpdateMembershipRBACRoleBindingRequest request, CallSettings callSettings = null)Updates a Membership RBACRoleBinding.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateMembershipRBACRoleBindingRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationRBACRoleBindingOperationMetadata |
The RPC response. |
UpdateMembershipRBACRoleBindingAsync(UpdateMembershipRBACRoleBindingRequest, CallSettings)
public override Task<Operation<RBACRoleBinding, OperationMetadata>> UpdateMembershipRBACRoleBindingAsync(UpdateMembershipRBACRoleBindingRequest request, CallSettings callSettings = null)Updates a Membership RBACRoleBinding.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateMembershipRBACRoleBindingRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationRBACRoleBindingOperationMetadata |
A Task containing the RPC response. |
UpdateScope(UpdateScopeRequest, CallSettings)
public override Operation<Scope, OperationMetadata> UpdateScope(UpdateScopeRequest request, CallSettings callSettings = null)Updates a scopes.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateScopeRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationScopeOperationMetadata |
The RPC response. |
UpdateScopeAsync(UpdateScopeRequest, CallSettings)
public override Task<Operation<Scope, OperationMetadata>> UpdateScopeAsync(UpdateScopeRequest request, CallSettings callSettings = null)Updates a scopes.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateScopeRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationScopeOperationMetadata |
A Task containing the RPC response. |
UpdateScopeNamespace(UpdateScopeNamespaceRequest, CallSettings)
public override Operation<Namespace, OperationMetadata> UpdateScopeNamespace(UpdateScopeNamespaceRequest request, CallSettings callSettings = null)Updates a fleet namespace.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateScopeNamespaceRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationNamespaceOperationMetadata |
The RPC response. |
UpdateScopeNamespaceAsync(UpdateScopeNamespaceRequest, CallSettings)
public override Task<Operation<Namespace, OperationMetadata>> UpdateScopeNamespaceAsync(UpdateScopeNamespaceRequest request, CallSettings callSettings = null)Updates a fleet namespace.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateScopeNamespaceRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationNamespaceOperationMetadata |
A Task containing the RPC response. |
UpdateScopeRBACRoleBinding(UpdateScopeRBACRoleBindingRequest, CallSettings)
public override Operation<RBACRoleBinding, OperationMetadata> UpdateScopeRBACRoleBinding(UpdateScopeRBACRoleBindingRequest request, CallSettings callSettings = null)Updates a Scope RBACRoleBinding.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateScopeRBACRoleBindingRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationRBACRoleBindingOperationMetadata |
The RPC response. |
UpdateScopeRBACRoleBindingAsync(UpdateScopeRBACRoleBindingRequest, CallSettings)
public override Task<Operation<RBACRoleBinding, OperationMetadata>> UpdateScopeRBACRoleBindingAsync(UpdateScopeRBACRoleBindingRequest request, CallSettings callSettings = null)Updates a Scope RBACRoleBinding.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateScopeRBACRoleBindingRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationRBACRoleBindingOperationMetadata |
A Task containing the RPC response. |