All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.google.cloud.gkehub.v1beta1.gapic_metadata.json Maven / Gradle / Ivy

Go to download

provides a unified way to work with Kubernetes clusters as part of Anthos, extending GKE to work in multiple environments. You have consistent, unified, and secure infrastructure, cluster, and container management, whether you're using Anthos on Google Cloud (with traditional GKE), hybrid cloud, or multiple public clouds.

There is a newer version: 1.56.0
Show newest version
{
  "schema": "1.0",
  "comment": "This file maps proto services/RPCs to the corresponding library clients/methods",
  "language": "java",
  "protoPackage": "google.cloud.gkehub.v1beta1",
  "libraryPackage": "com.google.cloud.gkehub.v1beta1",
  "services": {
    "GkeHubMembershipService": {
      "clients": {
        "grpc": {
          "libraryClient": "GkeHubMembershipServiceClient",
          "rpcs": {
            "CreateMembership": {
              "methods": ["createMembershipAsync", "createMembershipAsync", "createMembershipAsync", "createMembershipOperationCallable", "createMembershipCallable"]
            },
            "DeleteMembership": {
              "methods": ["deleteMembershipAsync", "deleteMembershipAsync", "deleteMembershipAsync", "deleteMembershipOperationCallable", "deleteMembershipCallable"]
            },
            "GenerateConnectManifest": {
              "methods": ["generateConnectManifest", "generateConnectManifestCallable"]
            },
            "GenerateExclusivityManifest": {
              "methods": ["generateExclusivityManifest", "generateExclusivityManifestCallable"]
            },
            "GetIamPolicy": {
              "methods": ["getIamPolicy", "getIamPolicyCallable"]
            },
            "GetLocation": {
              "methods": ["getLocation", "getLocationCallable"]
            },
            "GetMembership": {
              "methods": ["getMembership", "getMembership", "getMembership", "getMembershipCallable"]
            },
            "ListLocations": {
              "methods": ["listLocations", "listLocationsPagedCallable", "listLocationsCallable"]
            },
            "ListMemberships": {
              "methods": ["listMemberships", "listMemberships", "listMemberships", "listMembershipsPagedCallable", "listMembershipsCallable"]
            },
            "SetIamPolicy": {
              "methods": ["setIamPolicy", "setIamPolicyCallable"]
            },
            "TestIamPermissions": {
              "methods": ["testIamPermissions", "testIamPermissionsCallable"]
            },
            "UpdateMembership": {
              "methods": ["updateMembershipAsync", "updateMembershipAsync", "updateMembershipAsync", "updateMembershipOperationCallable", "updateMembershipCallable"]
            },
            "ValidateExclusivity": {
              "methods": ["validateExclusivity", "validateExclusivityCallable"]
            }
          }
        }
      }
    }
  }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy