Documentation
¶
Index ¶
- Variables
- type MembershipSpec
- func (*MembershipSpec) Descriptor() ([]byte, []int)deprecated
- func (x *MembershipSpec) GetControlPlane() MembershipSpec_ControlPlaneManagementdeprecated
- func (x *MembershipSpec) GetManagement() MembershipSpec_Management
- func (*MembershipSpec) ProtoMessage()
- func (x *MembershipSpec) ProtoReflect() protoreflect.Message
- func (x *MembershipSpec) Reset()
- func (x *MembershipSpec) String() string
- type MembershipSpec_ControlPlaneManagement
- func (MembershipSpec_ControlPlaneManagement) Descriptor() protoreflect.EnumDescriptor
- func (x MembershipSpec_ControlPlaneManagement) Enum() *MembershipSpec_ControlPlaneManagement
- func (MembershipSpec_ControlPlaneManagement) EnumDescriptor() ([]byte, []int)deprecated
- func (x MembershipSpec_ControlPlaneManagement) Number() protoreflect.EnumNumber
- func (x MembershipSpec_ControlPlaneManagement) String() string
- func (MembershipSpec_ControlPlaneManagement) Type() protoreflect.EnumType
- type MembershipSpec_Management
- func (MembershipSpec_Management) Descriptor() protoreflect.EnumDescriptor
- func (x MembershipSpec_Management) Enum() *MembershipSpec_Management
- func (MembershipSpec_Management) EnumDescriptor() ([]byte, []int)deprecated
- func (x MembershipSpec_Management) Number() protoreflect.EnumNumber
- func (x MembershipSpec_Management) String() string
- func (MembershipSpec_Management) Type() protoreflect.EnumType
- type MembershipState
- func (*MembershipState) Descriptor() ([]byte, []int)deprecated
- func (x *MembershipState) GetConditions() []*MembershipState_Condition
- func (x *MembershipState) GetControlPlaneManagement() *MembershipState_ControlPlaneManagement
- func (x *MembershipState) GetDataPlaneManagement() *MembershipState_DataPlaneManagement
- func (*MembershipState) ProtoMessage()
- func (x *MembershipState) ProtoReflect() protoreflect.Message
- func (x *MembershipState) Reset()
- func (x *MembershipState) String() string
- type MembershipState_Condition
- func (*MembershipState_Condition) Descriptor() ([]byte, []int)deprecated
- func (x *MembershipState_Condition) GetCode() MembershipState_Condition_Code
- func (x *MembershipState_Condition) GetDetails() string
- func (x *MembershipState_Condition) GetDocumentationLink() string
- func (x *MembershipState_Condition) GetSeverity() MembershipState_Condition_Severity
- func (*MembershipState_Condition) ProtoMessage()
- func (x *MembershipState_Condition) ProtoReflect() protoreflect.Message
- func (x *MembershipState_Condition) Reset()
- func (x *MembershipState_Condition) String() string
- type MembershipState_Condition_Code
- func (MembershipState_Condition_Code) Descriptor() protoreflect.EnumDescriptor
- func (x MembershipState_Condition_Code) Enum() *MembershipState_Condition_Code
- func (MembershipState_Condition_Code) EnumDescriptor() ([]byte, []int)deprecated
- func (x MembershipState_Condition_Code) Number() protoreflect.EnumNumber
- func (x MembershipState_Condition_Code) String() string
- func (MembershipState_Condition_Code) Type() protoreflect.EnumType
- type MembershipState_Condition_Severity
- func (MembershipState_Condition_Severity) Descriptor() protoreflect.EnumDescriptor
- func (x MembershipState_Condition_Severity) Enum() *MembershipState_Condition_Severity
- func (MembershipState_Condition_Severity) EnumDescriptor() ([]byte, []int)deprecated
- func (x MembershipState_Condition_Severity) Number() protoreflect.EnumNumber
- func (x MembershipState_Condition_Severity) String() string
- func (MembershipState_Condition_Severity) Type() protoreflect.EnumType
- type MembershipState_ControlPlaneManagement
- func (*MembershipState_ControlPlaneManagement) Descriptor() ([]byte, []int)deprecated
- func (x *MembershipState_ControlPlaneManagement) GetDetails() []*StatusDetails
- func (x *MembershipState_ControlPlaneManagement) GetImplementation() MembershipState_ControlPlaneManagement_Implementation
- func (x *MembershipState_ControlPlaneManagement) GetState() MembershipState_LifecycleState
- func (*MembershipState_ControlPlaneManagement) ProtoMessage()
- func (x *MembershipState_ControlPlaneManagement) ProtoReflect() protoreflect.Message
- func (x *MembershipState_ControlPlaneManagement) Reset()
- func (x *MembershipState_ControlPlaneManagement) String() string
- type MembershipState_ControlPlaneManagement_Implementation
- func (MembershipState_ControlPlaneManagement_Implementation) Descriptor() protoreflect.EnumDescriptor
- func (x MembershipState_ControlPlaneManagement_Implementation) Enum() *MembershipState_ControlPlaneManagement_Implementation
- func (MembershipState_ControlPlaneManagement_Implementation) EnumDescriptor() ([]byte, []int)deprecated
- func (x MembershipState_ControlPlaneManagement_Implementation) Number() protoreflect.EnumNumber
- func (x MembershipState_ControlPlaneManagement_Implementation) String() string
- func (MembershipState_ControlPlaneManagement_Implementation) Type() protoreflect.EnumType
- type MembershipState_DataPlaneManagement
- func (*MembershipState_DataPlaneManagement) Descriptor() ([]byte, []int)deprecated
- func (x *MembershipState_DataPlaneManagement) GetDetails() []*StatusDetails
- func (x *MembershipState_DataPlaneManagement) GetState() MembershipState_LifecycleState
- func (*MembershipState_DataPlaneManagement) ProtoMessage()
- func (x *MembershipState_DataPlaneManagement) ProtoReflect() protoreflect.Message
- func (x *MembershipState_DataPlaneManagement) Reset()
- func (x *MembershipState_DataPlaneManagement) String() string
- type MembershipState_LifecycleState
- func (MembershipState_LifecycleState) Descriptor() protoreflect.EnumDescriptor
- func (x MembershipState_LifecycleState) Enum() *MembershipState_LifecycleState
- func (MembershipState_LifecycleState) EnumDescriptor() ([]byte, []int)deprecated
- func (x MembershipState_LifecycleState) Number() protoreflect.EnumNumber
- func (x MembershipState_LifecycleState) String() string
- func (MembershipState_LifecycleState) Type() protoreflect.EnumType
- type StatusDetails
- func (*StatusDetails) Descriptor() ([]byte, []int)deprecated
- func (x *StatusDetails) GetCode() string
- func (x *StatusDetails) GetDetails() string
- func (*StatusDetails) ProtoMessage()
- func (x *StatusDetails) ProtoReflect() protoreflect.Message
- func (x *StatusDetails) Reset()
- func (x *StatusDetails) String() string
Constants ¶
This section is empty.
Variables ¶
var ( MembershipSpec_ControlPlaneManagement_name = map[int32]string{ 0: "CONTROL_PLANE_MANAGEMENT_UNSPECIFIED", 1: "AUTOMATIC", 2: "MANUAL", } MembershipSpec_ControlPlaneManagement_value = map[string]int32{ "CONTROL_PLANE_MANAGEMENT_UNSPECIFIED": 0, "AUTOMATIC": 1, "MANUAL": 2, } )
Enum value maps for MembershipSpec_ControlPlaneManagement.
var ( MembershipSpec_Management_name = map[int32]string{ 0: "MANAGEMENT_UNSPECIFIED", 1: "MANAGEMENT_AUTOMATIC", 2: "MANAGEMENT_MANUAL", } MembershipSpec_Management_value = map[string]int32{ "MANAGEMENT_UNSPECIFIED": 0, "MANAGEMENT_AUTOMATIC": 1, "MANAGEMENT_MANUAL": 2, } )
Enum value maps for MembershipSpec_Management.
var ( MembershipState_LifecycleState_name = map[int32]string{ 0: "LIFECYCLE_STATE_UNSPECIFIED", 1: "DISABLED", 2: "FAILED_PRECONDITION", 3: "PROVISIONING", 4: "ACTIVE", 5: "STALLED", 6: "NEEDS_ATTENTION", 7: "DEGRADED", } MembershipState_LifecycleState_value = map[string]int32{ "LIFECYCLE_STATE_UNSPECIFIED": 0, "DISABLED": 1, "FAILED_PRECONDITION": 2, "PROVISIONING": 3, "ACTIVE": 4, "STALLED": 5, "NEEDS_ATTENTION": 6, "DEGRADED": 7, } )
Enum value maps for MembershipState_LifecycleState.
var ( MembershipState_ControlPlaneManagement_Implementation_name = map[int32]string{ 0: "IMPLEMENTATION_UNSPECIFIED", 1: "ISTIOD", 2: "TRAFFIC_DIRECTOR", 3: "UPDATING", } MembershipState_ControlPlaneManagement_Implementation_value = map[string]int32{ "IMPLEMENTATION_UNSPECIFIED": 0, "ISTIOD": 1, "TRAFFIC_DIRECTOR": 2, "UPDATING": 3, } )
Enum value maps for MembershipState_ControlPlaneManagement_Implementation.
var ( MembershipState_Condition_Code_name = map[int32]string{ 0: "CODE_UNSPECIFIED", 100: "MESH_IAM_PERMISSION_DENIED", 201: "CNI_CONFIG_UNSUPPORTED", 202: "GKE_SANDBOX_UNSUPPORTED", 203: "NODEPOOL_WORKLOAD_IDENTITY_FEDERATION_REQUIRED", 204: "CNI_INSTALLATION_FAILED", 205: "CNI_POD_UNSCHEDULABLE", 301: "UNSUPPORTED_MULTIPLE_CONTROL_PLANES", 302: "VPCSC_GA_SUPPORTED", 401: "CONFIG_APPLY_INTERNAL_ERROR", 402: "CONFIG_VALIDATION_ERROR", 403: "CONFIG_VALIDATION_WARNING", 404: "QUOTA_EXCEEDED_BACKEND_SERVICES", 405: "QUOTA_EXCEEDED_HEALTH_CHECKS", 406: "QUOTA_EXCEEDED_HTTP_ROUTES", 407: "QUOTA_EXCEEDED_TCP_ROUTES", 408: "QUOTA_EXCEEDED_TLS_ROUTES", 409: "QUOTA_EXCEEDED_TRAFFIC_POLICIES", 410: "QUOTA_EXCEEDED_ENDPOINT_POLICIES", 411: "QUOTA_EXCEEDED_GATEWAYS", 412: "QUOTA_EXCEEDED_MESHES", 413: "QUOTA_EXCEEDED_SERVER_TLS_POLICIES", 414: "QUOTA_EXCEEDED_CLIENT_TLS_POLICIES", 415: "QUOTA_EXCEEDED_SERVICE_LB_POLICIES", 416: "QUOTA_EXCEEDED_HTTP_FILTERS", 417: "QUOTA_EXCEEDED_TCP_FILTERS", 418: "QUOTA_EXCEEDED_NETWORK_ENDPOINT_GROUPS", } MembershipState_Condition_Code_value = map[string]int32{ "CODE_UNSPECIFIED": 0, "MESH_IAM_PERMISSION_DENIED": 100, "CNI_CONFIG_UNSUPPORTED": 201, "GKE_SANDBOX_UNSUPPORTED": 202, "NODEPOOL_WORKLOAD_IDENTITY_FEDERATION_REQUIRED": 203, "CNI_INSTALLATION_FAILED": 204, "CNI_POD_UNSCHEDULABLE": 205, "UNSUPPORTED_MULTIPLE_CONTROL_PLANES": 301, "VPCSC_GA_SUPPORTED": 302, "CONFIG_APPLY_INTERNAL_ERROR": 401, "CONFIG_VALIDATION_ERROR": 402, "CONFIG_VALIDATION_WARNING": 403, "QUOTA_EXCEEDED_BACKEND_SERVICES": 404, "QUOTA_EXCEEDED_HEALTH_CHECKS": 405, "QUOTA_EXCEEDED_HTTP_ROUTES": 406, "QUOTA_EXCEEDED_TCP_ROUTES": 407, "QUOTA_EXCEEDED_TLS_ROUTES": 408, "QUOTA_EXCEEDED_TRAFFIC_POLICIES": 409, "QUOTA_EXCEEDED_ENDPOINT_POLICIES": 410, "QUOTA_EXCEEDED_GATEWAYS": 411, "QUOTA_EXCEEDED_MESHES": 412, "QUOTA_EXCEEDED_SERVER_TLS_POLICIES": 413, "QUOTA_EXCEEDED_CLIENT_TLS_POLICIES": 414, "QUOTA_EXCEEDED_SERVICE_LB_POLICIES": 415, "QUOTA_EXCEEDED_HTTP_FILTERS": 416, "QUOTA_EXCEEDED_TCP_FILTERS": 417, "QUOTA_EXCEEDED_NETWORK_ENDPOINT_GROUPS": 418, } )
Enum value maps for MembershipState_Condition_Code.
var ( MembershipState_Condition_Severity_name = map[int32]string{ 0: "SEVERITY_UNSPECIFIED", 1: "ERROR", 2: "WARNING", 3: "INFO", } MembershipState_Condition_Severity_value = map[string]int32{ "SEVERITY_UNSPECIFIED": 0, "ERROR": 1, "WARNING": 2, "INFO": 3, } )
Enum value maps for MembershipState_Condition_Severity.
var File_mockgcp_cloud_gkehub_servicemesh_v1beta_servicemesh_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type MembershipSpec ¶
type MembershipSpec struct { // Deprecated: use `management` instead // Enables automatic control plane management. // // Deprecated: Do not use. ControlPlane MembershipSpec_ControlPlaneManagement `` /* 181-byte string literal not displayed */ // Enables automatic Service Mesh management. Management MembershipSpec_Management `` /* 145-byte string literal not displayed */ // contains filtered or unexported fields }
**Service Mesh**: Spec for a single Membership for the servicemesh feature
func (*MembershipSpec) Descriptor
deprecated
func (*MembershipSpec) Descriptor() ([]byte, []int)
Deprecated: Use MembershipSpec.ProtoReflect.Descriptor instead.
func (*MembershipSpec) GetControlPlane
deprecated
func (x *MembershipSpec) GetControlPlane() MembershipSpec_ControlPlaneManagement
Deprecated: Do not use.
func (*MembershipSpec) GetManagement ¶
func (x *MembershipSpec) GetManagement() MembershipSpec_Management
func (*MembershipSpec) ProtoMessage ¶
func (*MembershipSpec) ProtoMessage()
func (*MembershipSpec) ProtoReflect ¶
func (x *MembershipSpec) ProtoReflect() protoreflect.Message
func (*MembershipSpec) Reset ¶
func (x *MembershipSpec) Reset()
func (*MembershipSpec) String ¶
func (x *MembershipSpec) String() string
type MembershipSpec_ControlPlaneManagement ¶
type MembershipSpec_ControlPlaneManagement int32
Whether to automatically manage Service Mesh control planes.
const ( // Unspecified MembershipSpec_CONTROL_PLANE_MANAGEMENT_UNSPECIFIED MembershipSpec_ControlPlaneManagement = 0 // Google should provision a control plane revision and make it available in // the cluster. Google will enroll this revision in a release channel and // keep it up to date. The control plane revision may be a managed service, // or a managed install. MembershipSpec_AUTOMATIC MembershipSpec_ControlPlaneManagement = 1 // User will manually configure the control plane (e.g. via CLI, or via the // ControlPlaneRevision KRM API) MembershipSpec_MANUAL MembershipSpec_ControlPlaneManagement = 2 )
func (MembershipSpec_ControlPlaneManagement) Descriptor ¶
func (MembershipSpec_ControlPlaneManagement) Descriptor() protoreflect.EnumDescriptor
func (MembershipSpec_ControlPlaneManagement) EnumDescriptor
deprecated
func (MembershipSpec_ControlPlaneManagement) EnumDescriptor() ([]byte, []int)
Deprecated: Use MembershipSpec_ControlPlaneManagement.Descriptor instead.
func (MembershipSpec_ControlPlaneManagement) Number ¶
func (x MembershipSpec_ControlPlaneManagement) Number() protoreflect.EnumNumber
func (MembershipSpec_ControlPlaneManagement) String ¶
func (x MembershipSpec_ControlPlaneManagement) String() string
func (MembershipSpec_ControlPlaneManagement) Type ¶
func (MembershipSpec_ControlPlaneManagement) Type() protoreflect.EnumType
type MembershipSpec_Management ¶
type MembershipSpec_Management int32
Whether to automatically manage Service Mesh.
const ( // Unspecified MembershipSpec_MANAGEMENT_UNSPECIFIED MembershipSpec_Management = 0 // Google should manage my Service Mesh for the cluster. MembershipSpec_MANAGEMENT_AUTOMATIC MembershipSpec_Management = 1 // User will manually configure their service mesh components. MembershipSpec_MANAGEMENT_MANUAL MembershipSpec_Management = 2 )
func (MembershipSpec_Management) Descriptor ¶
func (MembershipSpec_Management) Descriptor() protoreflect.EnumDescriptor
func (MembershipSpec_Management) Enum ¶
func (x MembershipSpec_Management) Enum() *MembershipSpec_Management
func (MembershipSpec_Management) EnumDescriptor
deprecated
func (MembershipSpec_Management) EnumDescriptor() ([]byte, []int)
Deprecated: Use MembershipSpec_Management.Descriptor instead.
func (MembershipSpec_Management) Number ¶
func (x MembershipSpec_Management) Number() protoreflect.EnumNumber
func (MembershipSpec_Management) String ¶
func (x MembershipSpec_Management) String() string
func (MembershipSpec_Management) Type ¶
func (MembershipSpec_Management) Type() protoreflect.EnumType
type MembershipState ¶
type MembershipState struct { // Output only. Status of control plane management ControlPlaneManagement *MembershipState_ControlPlaneManagement `` /* 129-byte string literal not displayed */ // Output only. Status of data plane management. DataPlaneManagement *MembershipState_DataPlaneManagement `protobuf:"bytes,4,opt,name=data_plane_management,json=dataPlaneManagement,proto3" json:"data_plane_management,omitempty"` // Output only. List of conditions reported for this membership. Conditions []*MembershipState_Condition `protobuf:"bytes,8,rep,name=conditions,proto3" json:"conditions,omitempty"` // contains filtered or unexported fields }
**Service Mesh**: State for a single Membership, as analyzed by the Service Mesh Hub Controller.
func (*MembershipState) Descriptor
deprecated
func (*MembershipState) Descriptor() ([]byte, []int)
Deprecated: Use MembershipState.ProtoReflect.Descriptor instead.
func (*MembershipState) GetConditions ¶
func (x *MembershipState) GetConditions() []*MembershipState_Condition
func (*MembershipState) GetControlPlaneManagement ¶
func (x *MembershipState) GetControlPlaneManagement() *MembershipState_ControlPlaneManagement
func (*MembershipState) GetDataPlaneManagement ¶
func (x *MembershipState) GetDataPlaneManagement() *MembershipState_DataPlaneManagement
func (*MembershipState) ProtoMessage ¶
func (*MembershipState) ProtoMessage()
func (*MembershipState) ProtoReflect ¶
func (x *MembershipState) ProtoReflect() protoreflect.Message
func (*MembershipState) Reset ¶
func (x *MembershipState) Reset()
func (*MembershipState) String ¶
func (x *MembershipState) String() string
type MembershipState_Condition ¶
type MembershipState_Condition struct { // Unique identifier of the condition which describes the condition // recognizable to the user. Code MembershipState_Condition_Code `` /* 138-byte string literal not displayed */ // Links contains actionable information. DocumentationLink string `protobuf:"bytes,2,opt,name=documentation_link,json=documentationLink,proto3" json:"documentation_link,omitempty"` // A short summary about the issue. Details string `protobuf:"bytes,3,opt,name=details,proto3" json:"details,omitempty"` // Severity level of the condition. Severity MembershipState_Condition_Severity `` /* 150-byte string literal not displayed */ // contains filtered or unexported fields }
Condition being reported.
func (*MembershipState_Condition) Descriptor
deprecated
func (*MembershipState_Condition) Descriptor() ([]byte, []int)
Deprecated: Use MembershipState_Condition.ProtoReflect.Descriptor instead.
func (*MembershipState_Condition) GetCode ¶
func (x *MembershipState_Condition) GetCode() MembershipState_Condition_Code
func (*MembershipState_Condition) GetDetails ¶
func (x *MembershipState_Condition) GetDetails() string
func (*MembershipState_Condition) GetDocumentationLink ¶
func (x *MembershipState_Condition) GetDocumentationLink() string
func (*MembershipState_Condition) GetSeverity ¶
func (x *MembershipState_Condition) GetSeverity() MembershipState_Condition_Severity
func (*MembershipState_Condition) ProtoMessage ¶
func (*MembershipState_Condition) ProtoMessage()
func (*MembershipState_Condition) ProtoReflect ¶
func (x *MembershipState_Condition) ProtoReflect() protoreflect.Message
func (*MembershipState_Condition) Reset ¶
func (x *MembershipState_Condition) Reset()
func (*MembershipState_Condition) String ¶
func (x *MembershipState_Condition) String() string
type MembershipState_Condition_Code ¶
type MembershipState_Condition_Code int32
Unique identifier of the condition which describes the condition recognizable to the user.
const ( // Default Unspecified code MembershipState_Condition_CODE_UNSPECIFIED MembershipState_Condition_Code = 0 // Mesh IAM permission denied error code MembershipState_Condition_MESH_IAM_PERMISSION_DENIED MembershipState_Condition_Code = 100 // CNI config unsupported error code MembershipState_Condition_CNI_CONFIG_UNSUPPORTED MembershipState_Condition_Code = 201 // GKE sandbox unsupported error code MembershipState_Condition_GKE_SANDBOX_UNSUPPORTED MembershipState_Condition_Code = 202 // Nodepool workload identity federation required error code MembershipState_Condition_NODEPOOL_WORKLOAD_IDENTITY_FEDERATION_REQUIRED MembershipState_Condition_Code = 203 // CNI installation failed error code MembershipState_Condition_CNI_INSTALLATION_FAILED MembershipState_Condition_Code = 204 // CNI pod unschedulable error code MembershipState_Condition_CNI_POD_UNSCHEDULABLE MembershipState_Condition_Code = 205 // Multiple control planes unsupported error code MembershipState_Condition_UNSUPPORTED_MULTIPLE_CONTROL_PLANES MembershipState_Condition_Code = 301 // VPC-SC GA is supported for this control plane. MembershipState_Condition_VPCSC_GA_SUPPORTED MembershipState_Condition_Code = 302 // Configuration (Istio/k8s resources) failed to apply due to internal // error. MembershipState_Condition_CONFIG_APPLY_INTERNAL_ERROR MembershipState_Condition_Code = 401 // Configuration failed to be applied due to being invalid. MembershipState_Condition_CONFIG_VALIDATION_ERROR MembershipState_Condition_Code = 402 // Encountered configuration(s) with possible unintended behavior or // invalid configuration. These configs may not have been applied. MembershipState_Condition_CONFIG_VALIDATION_WARNING MembershipState_Condition_Code = 403 // BackendService quota exceeded error code. MembershipState_Condition_QUOTA_EXCEEDED_BACKEND_SERVICES MembershipState_Condition_Code = 404 // HealthCheck quota exceeded error code. MembershipState_Condition_QUOTA_EXCEEDED_HEALTH_CHECKS MembershipState_Condition_Code = 405 // HTTPRoute quota exceeded error code. MembershipState_Condition_QUOTA_EXCEEDED_HTTP_ROUTES MembershipState_Condition_Code = 406 // TCPRoute quota exceeded error code. MembershipState_Condition_QUOTA_EXCEEDED_TCP_ROUTES MembershipState_Condition_Code = 407 // TLS routes quota exceeded error code. MembershipState_Condition_QUOTA_EXCEEDED_TLS_ROUTES MembershipState_Condition_Code = 408 // TrafficPolicy quota exceeded error code. MembershipState_Condition_QUOTA_EXCEEDED_TRAFFIC_POLICIES MembershipState_Condition_Code = 409 // EndpointPolicy quota exceeded error code. MembershipState_Condition_QUOTA_EXCEEDED_ENDPOINT_POLICIES MembershipState_Condition_Code = 410 // Gateway quota exceeded error code. MembershipState_Condition_QUOTA_EXCEEDED_GATEWAYS MembershipState_Condition_Code = 411 // Mesh quota exceeded error code. MembershipState_Condition_QUOTA_EXCEEDED_MESHES MembershipState_Condition_Code = 412 // ServerTLSPolicy quota exceeded error code. MembershipState_Condition_QUOTA_EXCEEDED_SERVER_TLS_POLICIES MembershipState_Condition_Code = 413 // ClientTLSPolicy quota exceeded error code. MembershipState_Condition_QUOTA_EXCEEDED_CLIENT_TLS_POLICIES MembershipState_Condition_Code = 414 // ServiceLBPolicy quota exceeded error code. MembershipState_Condition_QUOTA_EXCEEDED_SERVICE_LB_POLICIES MembershipState_Condition_Code = 415 // HTTPFilter quota exceeded error code. MembershipState_Condition_QUOTA_EXCEEDED_HTTP_FILTERS MembershipState_Condition_Code = 416 // TCPFilter quota exceeded error code. MembershipState_Condition_QUOTA_EXCEEDED_TCP_FILTERS MembershipState_Condition_Code = 417 // NetworkEndpointGroup quota exceeded error code. MembershipState_Condition_QUOTA_EXCEEDED_NETWORK_ENDPOINT_GROUPS MembershipState_Condition_Code = 418 )
func (MembershipState_Condition_Code) Descriptor ¶
func (MembershipState_Condition_Code) Descriptor() protoreflect.EnumDescriptor
func (MembershipState_Condition_Code) Enum ¶
func (x MembershipState_Condition_Code) Enum() *MembershipState_Condition_Code
func (MembershipState_Condition_Code) EnumDescriptor
deprecated
func (MembershipState_Condition_Code) EnumDescriptor() ([]byte, []int)
Deprecated: Use MembershipState_Condition_Code.Descriptor instead.
func (MembershipState_Condition_Code) Number ¶
func (x MembershipState_Condition_Code) Number() protoreflect.EnumNumber
func (MembershipState_Condition_Code) String ¶
func (x MembershipState_Condition_Code) String() string
func (MembershipState_Condition_Code) Type ¶
func (MembershipState_Condition_Code) Type() protoreflect.EnumType
type MembershipState_Condition_Severity ¶
type MembershipState_Condition_Severity int32
Severity level of the reported condition
const ( // Unspecified severity MembershipState_Condition_SEVERITY_UNSPECIFIED MembershipState_Condition_Severity = 0 // Indicates an issue that prevents the mesh from operating correctly MembershipState_Condition_ERROR MembershipState_Condition_Severity = 1 // Indicates a setting is likely wrong, but the mesh is still able to // operate MembershipState_Condition_WARNING MembershipState_Condition_Severity = 2 // An informational message, not requiring any action MembershipState_Condition_INFO MembershipState_Condition_Severity = 3 )
func (MembershipState_Condition_Severity) Descriptor ¶
func (MembershipState_Condition_Severity) Descriptor() protoreflect.EnumDescriptor
func (MembershipState_Condition_Severity) Enum ¶
func (x MembershipState_Condition_Severity) Enum() *MembershipState_Condition_Severity
func (MembershipState_Condition_Severity) EnumDescriptor
deprecated
func (MembershipState_Condition_Severity) EnumDescriptor() ([]byte, []int)
Deprecated: Use MembershipState_Condition_Severity.Descriptor instead.
func (MembershipState_Condition_Severity) Number ¶
func (x MembershipState_Condition_Severity) Number() protoreflect.EnumNumber
func (MembershipState_Condition_Severity) String ¶
func (x MembershipState_Condition_Severity) String() string
func (MembershipState_Condition_Severity) Type ¶
func (MembershipState_Condition_Severity) Type() protoreflect.EnumType
type MembershipState_ControlPlaneManagement ¶
type MembershipState_ControlPlaneManagement struct { // Explanation of state. Details []*StatusDetails `protobuf:"bytes,2,rep,name=details,proto3" json:"details,omitempty"` // LifecycleState of control plane management. State MembershipState_LifecycleState `` /* 140-byte string literal not displayed */ // Output only. Implementation of managed control plane. Implementation MembershipState_ControlPlaneManagement_Implementation `` /* 181-byte string literal not displayed */ // contains filtered or unexported fields }
Status of control plane management.
func (*MembershipState_ControlPlaneManagement) Descriptor
deprecated
func (*MembershipState_ControlPlaneManagement) Descriptor() ([]byte, []int)
Deprecated: Use MembershipState_ControlPlaneManagement.ProtoReflect.Descriptor instead.
func (*MembershipState_ControlPlaneManagement) GetDetails ¶
func (x *MembershipState_ControlPlaneManagement) GetDetails() []*StatusDetails
func (*MembershipState_ControlPlaneManagement) GetImplementation ¶
func (x *MembershipState_ControlPlaneManagement) GetImplementation() MembershipState_ControlPlaneManagement_Implementation
func (*MembershipState_ControlPlaneManagement) GetState ¶
func (x *MembershipState_ControlPlaneManagement) GetState() MembershipState_LifecycleState
func (*MembershipState_ControlPlaneManagement) ProtoMessage ¶
func (*MembershipState_ControlPlaneManagement) ProtoMessage()
func (*MembershipState_ControlPlaneManagement) ProtoReflect ¶
func (x *MembershipState_ControlPlaneManagement) ProtoReflect() protoreflect.Message
func (*MembershipState_ControlPlaneManagement) Reset ¶
func (x *MembershipState_ControlPlaneManagement) Reset()
func (*MembershipState_ControlPlaneManagement) String ¶
func (x *MembershipState_ControlPlaneManagement) String() string
type MembershipState_ControlPlaneManagement_Implementation ¶
type MembershipState_ControlPlaneManagement_Implementation int32
Implementation of managed control plane.
const ( // Unspecified MembershipState_ControlPlaneManagement_IMPLEMENTATION_UNSPECIFIED MembershipState_ControlPlaneManagement_Implementation = 0 // A Google build of istiod is used for the managed control plane. MembershipState_ControlPlaneManagement_ISTIOD MembershipState_ControlPlaneManagement_Implementation = 1 // Traffic director is used for the managed control plane. MembershipState_ControlPlaneManagement_TRAFFIC_DIRECTOR MembershipState_ControlPlaneManagement_Implementation = 2 // The control plane implementation is being updated. MembershipState_ControlPlaneManagement_UPDATING MembershipState_ControlPlaneManagement_Implementation = 3 )
func (MembershipState_ControlPlaneManagement_Implementation) Descriptor ¶
func (MembershipState_ControlPlaneManagement_Implementation) Descriptor() protoreflect.EnumDescriptor
func (MembershipState_ControlPlaneManagement_Implementation) EnumDescriptor
deprecated
func (MembershipState_ControlPlaneManagement_Implementation) EnumDescriptor() ([]byte, []int)
Deprecated: Use MembershipState_ControlPlaneManagement_Implementation.Descriptor instead.
func (MembershipState_ControlPlaneManagement_Implementation) Number ¶
func (x MembershipState_ControlPlaneManagement_Implementation) Number() protoreflect.EnumNumber
func (MembershipState_ControlPlaneManagement_Implementation) String ¶
func (x MembershipState_ControlPlaneManagement_Implementation) String() string
type MembershipState_DataPlaneManagement ¶
type MembershipState_DataPlaneManagement struct { // Lifecycle status of data plane management. State MembershipState_LifecycleState `` /* 140-byte string literal not displayed */ // Explanation of the status. Details []*StatusDetails `protobuf:"bytes,2,rep,name=details,proto3" json:"details,omitempty"` // contains filtered or unexported fields }
Status of data plane management. Only reported per-member.
func (*MembershipState_DataPlaneManagement) Descriptor
deprecated
func (*MembershipState_DataPlaneManagement) Descriptor() ([]byte, []int)
Deprecated: Use MembershipState_DataPlaneManagement.ProtoReflect.Descriptor instead.
func (*MembershipState_DataPlaneManagement) GetDetails ¶
func (x *MembershipState_DataPlaneManagement) GetDetails() []*StatusDetails
func (*MembershipState_DataPlaneManagement) GetState ¶
func (x *MembershipState_DataPlaneManagement) GetState() MembershipState_LifecycleState
func (*MembershipState_DataPlaneManagement) ProtoMessage ¶
func (*MembershipState_DataPlaneManagement) ProtoMessage()
func (*MembershipState_DataPlaneManagement) ProtoReflect ¶
func (x *MembershipState_DataPlaneManagement) ProtoReflect() protoreflect.Message
func (*MembershipState_DataPlaneManagement) Reset ¶
func (x *MembershipState_DataPlaneManagement) Reset()
func (*MembershipState_DataPlaneManagement) String ¶
func (x *MembershipState_DataPlaneManagement) String() string
type MembershipState_LifecycleState ¶
type MembershipState_LifecycleState int32
Lifecycle state of Service Mesh components.
const ( // Unspecified MembershipState_LIFECYCLE_STATE_UNSPECIFIED MembershipState_LifecycleState = 0 // DISABLED means that the component is not enabled. MembershipState_DISABLED MembershipState_LifecycleState = 1 // FAILED_PRECONDITION means that provisioning cannot proceed because of // some characteristic of the member cluster. MembershipState_FAILED_PRECONDITION MembershipState_LifecycleState = 2 // PROVISIONING means that provisioning is in progress. MembershipState_PROVISIONING MembershipState_LifecycleState = 3 // ACTIVE means that the component is ready for use. MembershipState_ACTIVE MembershipState_LifecycleState = 4 // STALLED means that provisioning could not be done. MembershipState_STALLED MembershipState_LifecycleState = 5 // NEEDS_ATTENTION means that the component is ready, but some user // intervention is required. (For example that the user should migrate // workloads to a new control plane revision.) MembershipState_NEEDS_ATTENTION MembershipState_LifecycleState = 6 // DEGRADED means that the component is ready, but operating in a // degraded state. MembershipState_DEGRADED MembershipState_LifecycleState = 7 )
func (MembershipState_LifecycleState) Descriptor ¶
func (MembershipState_LifecycleState) Descriptor() protoreflect.EnumDescriptor
func (MembershipState_LifecycleState) Enum ¶
func (x MembershipState_LifecycleState) Enum() *MembershipState_LifecycleState
func (MembershipState_LifecycleState) EnumDescriptor
deprecated
func (MembershipState_LifecycleState) EnumDescriptor() ([]byte, []int)
Deprecated: Use MembershipState_LifecycleState.Descriptor instead.
func (MembershipState_LifecycleState) Number ¶
func (x MembershipState_LifecycleState) Number() protoreflect.EnumNumber
func (MembershipState_LifecycleState) String ¶
func (x MembershipState_LifecycleState) String() string
func (MembershipState_LifecycleState) Type ¶
func (MembershipState_LifecycleState) Type() protoreflect.EnumType
type StatusDetails ¶
type StatusDetails struct { // A machine-readable code that further describes a broad status. Code string `protobuf:"bytes,1,opt,name=code,proto3" json:"code,omitempty"` // Human-readable explanation of code. Details string `protobuf:"bytes,2,opt,name=details,proto3" json:"details,omitempty"` // contains filtered or unexported fields }
Structured and human-readable details for a status.
func (*StatusDetails) Descriptor
deprecated
func (*StatusDetails) Descriptor() ([]byte, []int)
Deprecated: Use StatusDetails.ProtoReflect.Descriptor instead.
func (*StatusDetails) GetCode ¶
func (x *StatusDetails) GetCode() string
func (*StatusDetails) GetDetails ¶
func (x *StatusDetails) GetDetails() string
func (*StatusDetails) ProtoMessage ¶
func (*StatusDetails) ProtoMessage()
func (*StatusDetails) ProtoReflect ¶
func (x *StatusDetails) ProtoReflect() protoreflect.Message
func (*StatusDetails) Reset ¶
func (x *StatusDetails) Reset()
func (*StatusDetails) String ¶
func (x *StatusDetails) String() string