Show / Hide Table of Contents

Namespace Google.Apis.GKEHub.v2alpha.Data

Classes

AppDevExperienceState

State for App Dev Exp Feature.

AppDevExperienceStatus

Status specifies state for the subcomponent.

CancelOperationRequest

The request message for Operations.CancelOperation.

CloudBuildSpec

Cloud Build: Configurations for each Cloud Build enabled cluster.

ClusterUpgradeGKEUpgrade

GKEUpgrade represents a GKE provided upgrade, e.g., control plane upgrade.

ClusterUpgradeIgnoredMembership

IgnoredMembership represents a membership ignored by the feature. A membership can be ignored because it was manually upgraded to a newer version than RC default.

ClusterUpgradeMembershipGKEUpgradeState

MembershipGKEUpgradeState is a GKEUpgrade and its state per-membership.

ClusterUpgradeState

Per-membership state for this feature.

ClusterUpgradeUpgradeStatus

UpgradeStatus provides status information for each upgrade.

ConfigManagementBinauthzConfig

Configuration for Binauthz.

ConfigManagementBinauthzState

State for Binauthz.

ConfigManagementBinauthzVersion

The version of binauthz.

ConfigManagementConfigSync

Configuration for Config Sync

ConfigManagementConfigSyncDeploymentState

The state of ConfigSync's deployment on a cluster.

ConfigManagementConfigSyncError

Errors pertaining to the installation of Config Sync

ConfigManagementConfigSyncState

State information for ConfigSync.

ConfigManagementConfigSyncVersion

Specific versioning information pertaining to ConfigSync's Pods.

ConfigManagementContainerOverride

Configuration for a container override.

ConfigManagementDeploymentOverride

Configuration for a deployment override.

ConfigManagementErrorResource

Model for a config file in the git repo with an associated Sync error.

ConfigManagementGatekeeperDeploymentState

State of Policy Controller installation.

ConfigManagementGitConfig

Git repo configuration for a single cluster.

ConfigManagementGroupVersionKind

A Kubernetes object's GVK.

ConfigManagementHierarchyControllerConfig

Configuration for Hierarchy Controller.

ConfigManagementHierarchyControllerDeploymentState

Deployment state for Hierarchy Controller

ConfigManagementHierarchyControllerState

State for Hierarchy Controller.

ConfigManagementHierarchyControllerVersion

Version for Hierarchy Controller.

ConfigManagementInstallError

Errors pertaining to the installation of ACM.

ConfigManagementOciConfig

OCI repo configuration for a single cluster.

ConfigManagementOperatorState

State information for an ACM's Operator.

ConfigManagementPolicyController

Configuration for Policy Controller

ConfigManagementPolicyControllerMigration

State for the migration of PolicyController from ACM -> PoCo Hub.

ConfigManagementPolicyControllerMonitoring

PolicyControllerMonitoring specifies the backends Policy Controller should export metrics to. For example, to specify metrics should be exported to Cloud Monitoring and Prometheus, specify backends: ["cloudmonitoring", "prometheus"]

ConfigManagementPolicyControllerState

State for PolicyControllerState.

ConfigManagementPolicyControllerVersion

The build version of Gatekeeper Policy Controller is using.

ConfigManagementSpec

Anthos Config Management: Configuration for a single cluster. Intended to parallel the ConfigManagement CR.

ConfigManagementState

Anthos Config Management: State for a single cluster.

ConfigManagementSyncError

An ACM created error representing a problem syncing configurations.

ConfigManagementSyncState

State indicating an ACM's progress syncing configurations to a cluster.

Empty

A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: service Foo { rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); }

FeatureSpec

FeatureSpec contains user input per-feature spec information.

FeatureState

FeatureState contains high-level state information and per-feature state information for this MembershipFeature.

GoogleRpcStatus

The Status type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by gRPC. Each Status message contains three pieces of data: error code, error message, and error details. You can find out more about this error model and how to work with it in the API Design Guide.

IdentityServiceAuthMethod

Configuration of an auth method for a member/cluster. Only one authentication method (e.g., OIDC and LDAP) can be set per AuthMethod.

IdentityServiceAzureADConfig

Configuration for the AzureAD Auth flow.

IdentityServiceDiagnosticInterface

Configuration options for the AIS diagnostic interface.

IdentityServiceGoogleConfig

Configuration for the Google Plugin Auth flow.

IdentityServiceGroupConfig

Contains the properties for locating and authenticating groups in the directory.

IdentityServiceIdentityServiceOptions

Holds non-protocol-related configuration options.

IdentityServiceLdapConfig

Configuration for the LDAP Auth flow.

IdentityServiceOidcConfig

Configuration for OIDC Auth flow.

IdentityServiceSamlConfig

Configuration for the SAML Auth flow.

IdentityServiceServerConfig

Server settings for the external LDAP server.

IdentityServiceServiceAccountConfig

Contains the credentials of the service account which is authorized to perform the LDAP search in the directory. The credentials can be supplied by the combination of the DN and password or the client certificate.

IdentityServiceSimpleBindCredentials

The structure holds the LDAP simple binding credential.

IdentityServiceSpec

IdentityService: Configuration for a single membership.

IdentityServiceState

IdentityService: State for a single membership, analyzed and reported by feature controller.

IdentityServiceUserConfig

Defines where users exist in the LDAP directory.

LifecycleState

LifecycleState describes the state of a MembershipFeature resource in the GkeHub API. See FeatureState for the "running state" of the MembershipFeature.

ListLocationsResponse

The response message for Locations.ListLocations.

ListMembershipFeaturesResponse

Response message for the GkeHubFeature.ListMembershipFeatures method.

ListOperationsResponse

The response message for Operations.ListOperations.

Location

A resource that represents a Google Cloud location.

MembershipFeature

MembershipFeature represents the settings and status of a Fleet Feature enabled on a single Fleet Membership.

MeteringState

Metering: State for a single membership, analyzed and reported by feature controller.

Operation

This resource represents a long-running operation that is the result of a network API call.

OperationMetadata

Metadata of the long-running operation.

Origin

Origin defines where this FeatureSpec originated from.

PolicyControllerBundleInstallSpec

BundleInstallSpec is the specification configuration for a single managed bundle.

PolicyControllerHubConfig

Configuration for Policy Controller

PolicyControllerMonitoringConfig

MonitoringConfig specifies the backends Policy Controller should export metrics to. For example, to specify metrics should be exported to Cloud Monitoring and Prometheus, specify backends: ["cloudmonitoring", "prometheus"]

PolicyControllerOnClusterState

OnClusterState represents the state of a sub-component of Policy Controller.

PolicyControllerPolicyContentSpec

PolicyContentSpec defines the user's desired content configuration on the cluster.

PolicyControllerPolicyContentState

The state of the policy controller policy content

PolicyControllerPolicyControllerDeploymentConfig

Deployment-specific configuration.

PolicyControllerResourceList

ResourceList contains container resource requirements.

PolicyControllerResourceRequirements

ResourceRequirements describes the compute resource requirements.

PolicyControllerSpec

Policy Controller: Configuration for a single cluster. Intended to parallel the PolicyController CR.

PolicyControllerState

Policy Controller: State for a single cluster.

PolicyControllerTemplateLibraryConfig

The config specifying which default library templates to install.

PolicyControllerToleration

Toleration of a node taint.

RBACRoleBindingActuationRBACRoleBindingState

RBACRoleBindingState is the status of an RBACRoleBinding which exists on a membership.

RBACRoleBindingActuationSpec

RBAC RoleBinding Actuation: The membership-specific input for RBACRoleBindingActuation feature.

RBACRoleBindingActuationState

RBAC RoleBinding Actuation: A membership-specific Feature state for the RBACRoleBindingActuation fleet feature.

ServiceMeshAnalysisMessage

AnalysisMessage is a single message produced by an analyzer, and it used to communicate to the end user about the state of their Service Mesh configuration.

ServiceMeshAnalysisMessageBase

AnalysisMessageBase describes some common information that is needed for all messages.

ServiceMeshCondition

Condition being reported.

ServiceMeshControlPlaneManagement

Status of control plane management.

ServiceMeshDataPlaneManagement

Status of data plane management. Only reported per-member.

ServiceMeshSpec

Service Mesh: Spec for a single Membership for the servicemesh feature

ServiceMeshState

Service Mesh: State for a single Membership, as analyzed by the Service Mesh Hub Controller.

ServiceMeshStatusDetails

Structured and human-readable details for a status.

ServiceMeshType

A unique identifier for the type of message. Display_name is intended to be human-readable, code is intended to be machine readable. There should be a one-to-one mapping between display_name and code. (i.e. do not re-use display_names or codes between message types.) See istio.analysis.v1alpha1.AnalysisMessageBase.Type

State

High-level state of a MembershipFeature.

WorkloadCertificateSpec

WorkloadCertificate: The membership-specific input for WorkloadCertificate feature.

In this article
Back to top Generated by DocFX