Skip to content

Commit

Permalink
[v16] Update list of supported join methods in ProvisionTokenV2 (#44626)
Browse files Browse the repository at this point in the history
* Update list of supported join methods in ProvisionTokenV2

* Use comma seperated list

* Update CRDs
  • Loading branch information
strideynet authored Jul 25, 2024
1 parent 3c8af9f commit ccf5646
Show file tree
Hide file tree
Showing 7 changed files with 11 additions and 11 deletions.
2 changes: 1 addition & 1 deletion api/proto/teleport/legacy/types/types.proto
Original file line number Diff line number Diff line change
Expand Up @@ -1235,7 +1235,7 @@ message ProvisionTokenSpecV2 {
(gogoproto.casttype) = "Duration"
];
// JoinMethod is the joining method required in order to use this token.
// Supported joining methods include "token", "ec2", and "iam".
// Supported joining methods include: azure, circleci, ec2, gcp, github, gitlab, iam, kubernetes, spacelift, token, tpm
string JoinMethod = 4 [
(gogoproto.jsontag) = "join_method",
(gogoproto.casttype) = "JoinMethod"
Expand Down
2 changes: 1 addition & 1 deletion api/types/types.pb.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ Optional:
- `gcp` (Attributes) GCP allows the configuration of options specific to the "gcp" join method. (see [below for nested schema](#nested-schema-for-specgcp))
- `github` (Attributes) GitHub allows the configuration of options specific to the "github" join method. (see [below for nested schema](#nested-schema-for-specgithub))
- `gitlab` (Attributes) GitLab allows the configuration of options specific to the "gitlab" join method. (see [below for nested schema](#nested-schema-for-specgitlab))
- `join_method` (String) JoinMethod is the joining method required in order to use this token. Supported joining methods include "token", "ec2", and "iam".
- `join_method` (String) JoinMethod is the joining method required in order to use this token. Supported joining methods include: azure, circleci, ec2, gcp, github, gitlab, iam, kubernetes, spacelift, token, tpm
- `kubernetes` (Attributes) Kubernetes allows the configuration of options specific to the "kubernetes" join method. (see [below for nested schema](#nested-schema-for-speckubernetes))
- `spacelift` (Attributes) Spacelift allows the configuration of options specific to the "spacelift" join method. (see [below for nested schema](#nested-schema-for-specspacelift))
- `suggested_agent_matcher_labels` (Map of List of String)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ Optional:
- `gcp` (Attributes) GCP allows the configuration of options specific to the "gcp" join method. (see [below for nested schema](#nested-schema-for-specgcp))
- `github` (Attributes) GitHub allows the configuration of options specific to the "github" join method. (see [below for nested schema](#nested-schema-for-specgithub))
- `gitlab` (Attributes) GitLab allows the configuration of options specific to the "gitlab" join method. (see [below for nested schema](#nested-schema-for-specgitlab))
- `join_method` (String) JoinMethod is the joining method required in order to use this token. Supported joining methods include "token", "ec2", and "iam".
- `join_method` (String) JoinMethod is the joining method required in order to use this token. Supported joining methods include: azure, circleci, ec2, gcp, github, gitlab, iam, kubernetes, spacelift, token, tpm
- `kubernetes` (Attributes) Kubernetes allows the configuration of options specific to the "kubernetes" join method. (see [below for nested schema](#nested-schema-for-speckubernetes))
- `spacelift` (Attributes) Spacelift allows the configuration of options specific to the "spacelift" join method. (see [below for nested schema](#nested-schema-for-specspacelift))
- `suggested_agent_matcher_labels` (Map of List of String)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -257,9 +257,9 @@ spec:
type: string
type: object
join_method:
description: JoinMethod is the joining method required in order to
use this token. Supported joining methods include "token", "ec2",
and "iam".
description: 'JoinMethod is the joining method required in order to
use this token. Supported joining methods include: azure, circleci,
ec2, gcp, github, gitlab, iam, kubernetes, spacelift, token, tpm'
type: string
kubernetes:
description: Kubernetes allows the configuration of options specific
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -257,9 +257,9 @@ spec:
type: string
type: object
join_method:
description: JoinMethod is the joining method required in order to
use this token. Supported joining methods include "token", "ec2",
and "iam".
description: 'JoinMethod is the joining method required in order to
use this token. Supported joining methods include: azure, circleci,
ec2, gcp, github, gitlab, iam, kubernetes, spacelift, token, tpm'
type: string
kubernetes:
description: Kubernetes allows the configuration of options specific
Expand Down
2 changes: 1 addition & 1 deletion integrations/terraform/tfschema/token/types_terraform.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit ccf5646

Please sign in to comment.