OauthAccessToken
yaml
type: "io.kestra.plugin.azure.auth.oauthaccesstoken"
Examples
yaml
id: azure_get_token
namespace: company.team
tasks:
- id: get_access_token
type: io.kestra.plugin.azure.oauth.OauthAccessToken
tenantId: "{{ secret('SERVICE_PRINCIPAL_TENANT_ID') }}"
clientId: "{{ secret('SERVICE_PRINCIPAL_CLIENT_ID') }}"
clientSecret: "{{ secret('SERVICE_PRINCIPAL_CLIENT_SECRET') }}"
Properties
tenantId *Requiredstring
clientId string
clientSecret string
pemCertificate string
scopes array
SubType string
Default
["https://management.azure.com/.default"]
Outputs
accessToken *RequiredOauthAccessToken-AccessTokenOutput
Definitions
io.kestra.plugin.azure.auth.OauthAccessToken-AccessTokenOutput
expirationTime string
Format
date-time
scopes array
SubType string