Skip to main content
logoTetrate Service BridgeVersion: 1.11.x

Onboarding Authorization Service

Onboarding Authorization Service authorizes requesting workload to join the mesh and become a part of a specific WorkloadGroup.

OnboardingAuthorizationService

Service that authorizes requesting workload to join the mesh and become a part of a specific WorkloadGroup.

AuthorizeOnboarding

AuthorizeOnboardingRequest

Request to authorize the workload to join the mesh and become a part of a specific WorkloadGroup.

FieldDescriptionValidation Rule

credential

google.protobuf.Any
REQUIRED
Platform-specific credential that authenticates the requesting workload to the Workload Onboarding Plane.

any = {
  required: true
}

workloadGroup

tetrateio.api.onboarding.config.types.core.v1alpha1.NamespacedName
REQUIRED
Name of the WorkloadGroup the requesting workload is asking to become a part of.

message = {
  required: true
}

AuthorizeOnboardingResponse

Response to the authorization request.

FieldDescriptionValidation Rule

token

string
REQUIRED
Bearer token that should be used to authenticate any subsequent requests to the Workload Onboarding Plane. Also known as a Workload Onboarding Token.

expiresAt

google.protobuf.Timestamp
REQUIRED
Expiration time of the returned token.