...

Source file src/google.golang.org/genproto/googleapis/cloud/gkehub/v1beta1/alias.go

Documentation: google.golang.org/genproto/googleapis/cloud/gkehub/v1beta1

     1  // Copyright 2022 Google LLC
     2  //
     3  // Licensed under the Apache License, Version 2.0 (the "License");
     4  // you may not use this file except in compliance with the License.
     5  // You may obtain a copy of the License at
     6  //
     7  //     http://www.apache.org/licenses/LICENSE-2.0
     8  //
     9  // Unless required by applicable law or agreed to in writing, software
    10  // distributed under the License is distributed on an "AS IS" BASIS,
    11  // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    12  // See the License for the specific language governing permissions and
    13  // limitations under the License.
    14  
    15  // Code generated by aliasgen. DO NOT EDIT.
    16  
    17  // Package gkehub aliases all exported identifiers in package
    18  // "cloud.google.com/go/gkehub/apiv1beta1/gkehubpb".
    19  //
    20  // Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb.
    21  // Please read https://github.com/googleapis/google-cloud-go/blob/main/migration.md
    22  // for more details.
    23  package gkehub
    24  
    25  import (
    26  	src "cloud.google.com/go/gkehub/apiv1beta1/gkehubpb"
    27  	grpc "google.golang.org/grpc"
    28  )
    29  
    30  // Deprecated: Please use consts in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
    31  const (
    32  	MembershipState_CODE_UNSPECIFIED           = src.MembershipState_CODE_UNSPECIFIED
    33  	MembershipState_CREATING                   = src.MembershipState_CREATING
    34  	MembershipState_DELETING                   = src.MembershipState_DELETING
    35  	MembershipState_READY                      = src.MembershipState_READY
    36  	MembershipState_SERVICE_UPDATING           = src.MembershipState_SERVICE_UPDATING
    37  	MembershipState_UPDATING                   = src.MembershipState_UPDATING
    38  	Membership_INFRASTRUCTURE_TYPE_UNSPECIFIED = src.Membership_INFRASTRUCTURE_TYPE_UNSPECIFIED
    39  	Membership_MULTI_CLOUD                     = src.Membership_MULTI_CLOUD
    40  	Membership_ON_PREM                         = src.Membership_ON_PREM
    41  	OnPremCluster_BOOTSTRAP                    = src.OnPremCluster_BOOTSTRAP
    42  	OnPremCluster_CLUSTERTYPE_UNSPECIFIED      = src.OnPremCluster_CLUSTERTYPE_UNSPECIFIED
    43  	OnPremCluster_HYBRID                       = src.OnPremCluster_HYBRID
    44  	OnPremCluster_STANDALONE                   = src.OnPremCluster_STANDALONE
    45  	OnPremCluster_USER                         = src.OnPremCluster_USER
    46  )
    47  
    48  // Deprecated: Please use vars in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
    49  var (
    50  	File_google_cloud_gkehub_v1beta1_membership_proto = src.File_google_cloud_gkehub_v1beta1_membership_proto
    51  	MembershipState_Code_name                         = src.MembershipState_Code_name
    52  	MembershipState_Code_value                        = src.MembershipState_Code_value
    53  	Membership_InfrastructureType_name                = src.Membership_InfrastructureType_name
    54  	Membership_InfrastructureType_value               = src.Membership_InfrastructureType_value
    55  	OnPremCluster_ClusterType_name                    = src.OnPremCluster_ClusterType_name
    56  	OnPremCluster_ClusterType_value                   = src.OnPremCluster_ClusterType_value
    57  )
    58  
    59  // ApplianceCluster contains information specific to GDC Edge Appliance
    60  // Clusters.
    61  //
    62  // Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
    63  type ApplianceCluster = src.ApplianceCluster
    64  
    65  // Authority encodes how Google will recognize identities from this
    66  // Membership. See the workload identity documentation for more details:
    67  // https://cloud.google.com/kubernetes-engine/docs/how-to/workload-identity
    68  //
    69  // Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
    70  type Authority = src.Authority
    71  
    72  // The information required from end users to use GKE Connect.
    73  //
    74  // Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
    75  type ConnectAgent = src.ConnectAgent
    76  
    77  // ConnectAgentResource represents a Kubernetes resource manifest for Connect
    78  // Agent deployment.
    79  //
    80  // Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
    81  type ConnectAgentResource = src.ConnectAgentResource
    82  
    83  // Request message for the `GkeHubMembershipService.CreateMembership` method.
    84  //
    85  // Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
    86  type CreateMembershipRequest = src.CreateMembershipRequest
    87  
    88  // Request message for `GkeHubMembershipService.DeleteMembership` method.
    89  //
    90  // Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
    91  type DeleteMembershipRequest = src.DeleteMembershipRequest
    92  
    93  // EdgeCluster contains information specific to Google Edge Clusters.
    94  //
    95  // Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
    96  type EdgeCluster = src.EdgeCluster
    97  
    98  // Request message for `GkeHubMembershipService.GenerateConnectManifest`
    99  // method. .
   100  //
   101  // Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
   102  type GenerateConnectManifestRequest = src.GenerateConnectManifestRequest
   103  
   104  // GenerateConnectManifestResponse contains manifest information for
   105  // installing/upgrading a Connect agent.
   106  //
   107  // Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
   108  type GenerateConnectManifestResponse = src.GenerateConnectManifestResponse
   109  
   110  // The request to generate the manifests for exclusivity artifacts.
   111  //
   112  // Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
   113  type GenerateExclusivityManifestRequest = src.GenerateExclusivityManifestRequest
   114  
   115  // The response of the exclusivity artifacts manifests for the client to
   116  // apply.
   117  //
   118  // Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
   119  type GenerateExclusivityManifestResponse = src.GenerateExclusivityManifestResponse
   120  
   121  // Request message for `GkeHubMembershipService.GetMembership` method.
   122  //
   123  // Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
   124  type GetMembershipRequest = src.GetMembershipRequest
   125  
   126  // GkeCluster contains information specific to GKE clusters.
   127  //
   128  // Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
   129  type GkeCluster = src.GkeCluster
   130  
   131  // GkeHubMembershipServiceClient is the client API for GkeHubMembershipService
   132  // service. For semantics around ctx use and closing/ending streaming RPCs,
   133  // please refer to
   134  // https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
   135  //
   136  // Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
   137  type GkeHubMembershipServiceClient = src.GkeHubMembershipServiceClient
   138  
   139  // GkeHubMembershipServiceServer is the server API for GkeHubMembershipService
   140  // service.
   141  //
   142  // Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
   143  type GkeHubMembershipServiceServer = src.GkeHubMembershipServiceServer
   144  
   145  // KubernetesMetadata provides informational metadata for Memberships
   146  // representing Kubernetes clusters.
   147  //
   148  // Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
   149  type KubernetesMetadata = src.KubernetesMetadata
   150  
   151  // KubernetesResource contains the YAML manifests and configuration for
   152  // Membership Kubernetes resources in the cluster. After CreateMembership or
   153  // UpdateMembership, these resources should be re-applied in the cluster.
   154  //
   155  // Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
   156  type KubernetesResource = src.KubernetesResource
   157  
   158  // Request message for `GkeHubMembershipService.ListMemberships` method.
   159  //
   160  // Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
   161  type ListMembershipsRequest = src.ListMembershipsRequest
   162  
   163  // Response message for the `GkeHubMembershipService.ListMemberships` method.
   164  //
   165  // Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
   166  type ListMembershipsResponse = src.ListMembershipsResponse
   167  
   168  // Membership contains information about a member cluster.
   169  //
   170  // Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
   171  type Membership = src.Membership
   172  
   173  // MembershipEndpoint contains information needed to contact a Kubernetes API,
   174  // endpoint and any additional Kubernetes metadata.
   175  //
   176  // Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
   177  type MembershipEndpoint = src.MembershipEndpoint
   178  type MembershipEndpoint_ApplianceCluster = src.MembershipEndpoint_ApplianceCluster
   179  type MembershipEndpoint_EdgeCluster = src.MembershipEndpoint_EdgeCluster
   180  type MembershipEndpoint_GkeCluster = src.MembershipEndpoint_GkeCluster
   181  type MembershipEndpoint_MultiCloudCluster = src.MembershipEndpoint_MultiCloudCluster
   182  type MembershipEndpoint_OnPremCluster = src.MembershipEndpoint_OnPremCluster
   183  
   184  // State of the Membership resource.
   185  //
   186  // Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
   187  type MembershipState = src.MembershipState
   188  
   189  // Code describes the state of a Membership resource.
   190  //
   191  // Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
   192  type MembershipState_Code = src.MembershipState_Code
   193  type Membership_Endpoint = src.Membership_Endpoint
   194  
   195  // Specifies the infrastructure type of a Membership. Infrastructure type is
   196  // used by Hub to control infrastructure-specific behavior, including pricing.
   197  // Each GKE distribution (on-GCP, on-Prem, on-X,...) will set this field
   198  // automatically, but Attached Clusters customers should specify a type during
   199  // registration.
   200  //
   201  // Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
   202  type Membership_InfrastructureType = src.Membership_InfrastructureType
   203  
   204  // MultiCloudCluster contains information specific to GKE Multi-Cloud
   205  // clusters.
   206  //
   207  // Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
   208  type MultiCloudCluster = src.MultiCloudCluster
   209  
   210  // OnPremCluster contains information specific to GKE On-Prem clusters.
   211  //
   212  // Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
   213  type OnPremCluster = src.OnPremCluster
   214  
   215  // ClusterType describes on prem cluster's type.
   216  //
   217  // Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
   218  type OnPremCluster_ClusterType = src.OnPremCluster_ClusterType
   219  
   220  // Represents the metadata of the long-running operation.
   221  //
   222  // Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
   223  type OperationMetadata = src.OperationMetadata
   224  
   225  // ResourceManifest represents a single Kubernetes resource to be applied to
   226  // the cluster.
   227  //
   228  // Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
   229  type ResourceManifest = src.ResourceManifest
   230  
   231  // ResourceOptions represent options for Kubernetes resource generation.
   232  //
   233  // Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
   234  type ResourceOptions = src.ResourceOptions
   235  
   236  // TypeMeta is the type information needed for content unmarshalling of
   237  // Kubernetes resources in the manifest.
   238  //
   239  // Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
   240  type TypeMeta = src.TypeMeta
   241  
   242  // UnimplementedGkeHubMembershipServiceServer can be embedded to have forward
   243  // compatible implementations.
   244  //
   245  // Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
   246  type UnimplementedGkeHubMembershipServiceServer = src.UnimplementedGkeHubMembershipServiceServer
   247  
   248  // Request message for `GkeHubMembershipService.UpdateMembership` method.
   249  //
   250  // Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
   251  type UpdateMembershipRequest = src.UpdateMembershipRequest
   252  
   253  // The request to validate the existing state of the membership CR in the
   254  // cluster.
   255  //
   256  // Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
   257  type ValidateExclusivityRequest = src.ValidateExclusivityRequest
   258  
   259  // The response of exclusivity artifacts validation result status.
   260  //
   261  // Deprecated: Please use types in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
   262  type ValidateExclusivityResponse = src.ValidateExclusivityResponse
   263  
   264  // Deprecated: Please use funcs in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
   265  func NewGkeHubMembershipServiceClient(cc grpc.ClientConnInterface) GkeHubMembershipServiceClient {
   266  	return src.NewGkeHubMembershipServiceClient(cc)
   267  }
   268  
   269  // Deprecated: Please use funcs in: cloud.google.com/go/gkehub/apiv1beta1/gkehubpb
   270  func RegisterGkeHubMembershipServiceServer(s *grpc.Server, srv GkeHubMembershipServiceServer) {
   271  	src.RegisterGkeHubMembershipServiceServer(s, srv)
   272  }
   273  

View as plain text