tsb.tetrate.io/v2
ClusterOnboardingConfig
| Name | Type | Description | Required |
|---|---|---|---|
| apiVersion | string | tsb.tetrate.io/v2 | true |
| kind | string | ClusterOnboardingConfig | true |
| metadata | object | Refer to the Kubernetes API documentation for the fields of the metadata field. | true |
| spec | object | Configuration for onboarding a cluster. | false |
| status | object | false |
ClusterOnboardingConfig.spec
Configuration for onboarding a cluster.
| Name | Type | Description | Required |
|---|---|---|---|
| namespaces | []object | Set of namespaces configuration for the cluster. | true |
| etag | string | The etag for the resource. | false |
| fqn | string | Fully-qualified name of the cluster onboarding configuration. | false |
ClusterOnboardingConfig.spec.namespaces[index]
| Name | Type | Description | Required |
|---|---|---|---|
| name | string | The name of the namespace. | true |
| desiredState | enum | The desired state of the namespace. Enum: DESIRED_UNDEFINED, DESIRED_UNASSIGNED, DESIRED_DISABLED, DESIRED_IGNORED, DESIRED_ONBOARDED, DESIRED_SYSTEM | false |