Skip to main content

alpha.dagger.io/azure/resourcegroup

import "alpha.dagger.io/azure/resourcegroup"

resourcegroup.#ResourceGroup

Create a resource group

resourcegroup.#ResourceGroup 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
rgNamestringResourceGroup name
rgLocationstringResourceGroup location
ctr.image.config.tenantIddagger.#SecretAZURE tenant id
ctr.image.config.subscriptionIddagger.#SecretAZURE subscription id
ctr.image.config.appIddagger.#SecretAZURE app id for the service principal used
ctr.image.config.passworddagger.#SecretAZURE password for the service principal used
ctr.image.image.from"mcr.microsoft.com/azure-cli:2.27.1@sha256:1e117183100c9fce099ebdc189d73e506e7b02d2b73d767d3fc07caee72f9fb1"Remote ref (example: "index.docker.io/alpine:latest")
ctr.image.secret."/run/secrets/appId"dagger.#Secret-
ctr.image.secret."/run/secrets/password"dagger.#Secret-
ctr.image.secret."/run/secrets/tenantId"dagger.#Secret-
ctr.image.secret."/run/secrets/subscriptionId"dagger.#Secret-
ctr.env.AZURE_DEFAULTS_GROUPstring-
ctr.env.AZURE_DEFAULTS_LOCATIONstring-

resourcegroup.#ResourceGroup Outputs

NameTypeDescription
idstringResourceGroup Id Resource Id