credential

Represents all possible credential types that can be used for authentication.

Examples

union Credential = 
  | UserPasswordOnlyCredentials
  | TokenCredentials
  | UserPasswordCredentials
  | TokenAndUserCredentials
  | ClientIdSecretKeyCredentials
  | AWSAssumeRoleCredentials
  | AWSAssumeRoleCredentialsOnprem
  | UserPasswordAndTenantCredentials
  | TokenAndProjectIdCredentials
  | TenantClientsubscriptionIdSecretCredentials
  | TenantIdClientIdClientSecretCredentials
  | GitHubAppCredentials
  | BitbucketAppCredentials
  | APISecretAndAccessKeyCredentials
  | OrganizationIdAndApiKeyCredentials
  | ClientIdSecretApiUrlCredentials
  | TokenOnlyCredentials
  | AWSEKSCredentials
  | ClientIdClientSecretCredentials
  | AzureCloudCredentials
  | AppIdAndTokenCredentials
  | WebhookCredentials
  | AksCredentials
  | ServicePrincipalCredentials
  | IdentityProvider
  | BrokerCredentials
  | K8sInspectorCredentials
  | BotIdentityProvider

Types

Type
Description

Credentials using username and password only

Credentials using a token for authentication

Credentials using username and password with additional fields

Credentials using token and username

Credentials using client ID and secret key

Credentials for AWS role assumption

Credentials for AWS role assumption in on-premises environments

Credentials using username, password and tenant information

Credentials using token and project ID

Credentials using tenant, client, subscription ID and secret

Credentials using tenant ID, client ID and client secret

Credentials for GitHub App authentication

Credentials using API secret and access key

Credentials using organization ID and API key

Credentials using client ID, secret, and API URL

Credentials using only a token

Credentials for AWS EKS authentication

Credentials using client ID and client secret

Credentials for Azure Cloud authentication

Credentials using application ID and token

Credentials using webhook URL

Credentials for Azure Kubernetes Service authentication

Credentials for service principal authentication

Credentials for identity provider authentication

Credentials for broker authentication

Credentials for Kubernetes inspector

Credentials for bot identity provider authentication

References

Fields with this object:

Last updated