servicemeshpb

package
v0.0.0-...-43c45a9 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 13, 2025 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
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.

View Source
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.

View Source
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.

View Source
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.

View Source
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.

View Source
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.

View Source
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

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) Enum

func (MembershipSpec_ControlPlaneManagement) EnumDescriptor deprecated

func (MembershipSpec_ControlPlaneManagement) EnumDescriptor() ([]byte, []int)

Deprecated: Use MembershipSpec_ControlPlaneManagement.Descriptor instead.

func (MembershipSpec_ControlPlaneManagement) Number

func (MembershipSpec_ControlPlaneManagement) String

func (MembershipSpec_ControlPlaneManagement) Type

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) Enum

func (MembershipSpec_Management) EnumDescriptor deprecated

func (MembershipSpec_Management) EnumDescriptor() ([]byte, []int)

Deprecated: Use MembershipSpec_Management.Descriptor instead.

func (MembershipSpec_Management) Number

func (MembershipSpec_Management) String

func (x MembershipSpec_Management) String() string

func (MembershipSpec_Management) Type

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 (*MembershipState_Condition) GetDetails

func (x *MembershipState_Condition) GetDetails() string
func (x *MembershipState_Condition) GetDocumentationLink() string

func (*MembershipState_Condition) GetSeverity

func (*MembershipState_Condition) ProtoMessage

func (*MembershipState_Condition) ProtoMessage()

func (*MembershipState_Condition) ProtoReflect

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) Enum

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 (MembershipState_Condition_Code) String

func (MembershipState_Condition_Code) Type

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) Enum

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 (MembershipState_Condition_Severity) String

func (MembershipState_Condition_Severity) Type

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 (*MembershipState_ControlPlaneManagement) GetImplementation

func (*MembershipState_ControlPlaneManagement) GetState

func (*MembershipState_ControlPlaneManagement) ProtoMessage

func (*MembershipState_ControlPlaneManagement) ProtoReflect

func (*MembershipState_ControlPlaneManagement) Reset

func (*MembershipState_ControlPlaneManagement) 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) Enum

func (MembershipState_ControlPlaneManagement_Implementation) EnumDescriptor deprecated

Deprecated: Use MembershipState_ControlPlaneManagement_Implementation.Descriptor instead.

func (MembershipState_ControlPlaneManagement_Implementation) Number

func (MembershipState_ControlPlaneManagement_Implementation) String

func (MembershipState_ControlPlaneManagement_Implementation) Type

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 (*MembershipState_DataPlaneManagement) GetState

func (*MembershipState_DataPlaneManagement) ProtoMessage

func (*MembershipState_DataPlaneManagement) ProtoMessage()

func (*MembershipState_DataPlaneManagement) ProtoReflect

func (*MembershipState_DataPlaneManagement) Reset

func (*MembershipState_DataPlaneManagement) 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) Enum

func (MembershipState_LifecycleState) EnumDescriptor deprecated

func (MembershipState_LifecycleState) EnumDescriptor() ([]byte, []int)

Deprecated: Use MembershipState_LifecycleState.Descriptor instead.

func (MembershipState_LifecycleState) Number

func (MembershipState_LifecycleState) String

func (MembershipState_LifecycleState) Type

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL