Skip to main content

alpha.dagger.io/azure

Azure base package

import "alpha.dagger.io/azure"

azure.#CLI

Azure Cli to be used by all Azure packages

azure.#CLI Inputs

NameTypeDescription
config.tenantIddagger.#SecretAZURE tenant id
config.subscriptionIddagger.#SecretAZURE subscription id
config.appIddagger.#SecretAZURE app id for the service principal used
config.passworddagger.#SecretAZURE password for the service principal used
image.from"mcr.microsoft.com/azure-cli:2.27.1@sha256:1e117183100c9fce099ebdc189d73e506e7b02d2b73d767d3fc07caee72f9fb1"Remote ref (example: "index.docker.io/alpine:latest")
secret."/run/secrets/appId"dagger.#Secret-
secret."/run/secrets/password"dagger.#Secret-
secret."/run/secrets/tenantId"dagger.#Secret-
secret."/run/secrets/subscriptionId"dagger.#Secret-

azure.#CLI Outputs

No output.

azure.#Config

Azure Config shared by all Azure packages

azure.#Config Inputs

NameTypeDescription
tenantIddagger.#SecretAZURE tenant id
subscriptionIddagger.#SecretAZURE subscription id
appIddagger.#SecretAZURE app id for the service principal used
passworddagger.#SecretAZURE password for the service principal used

azure.#Config Outputs

No output.