github.com/cdmixer/woolloomooloo@v0.1.0/pkg/codegen/internal/test/testdata/azure-sa.pp (about) 1 config storageAccountNameParam string { 2 } 3 4 config resourceGroupNameParam string { 5 } 6 7 resourceGroupVar = invoke("azure:core/getResourceGroup:getResourceGroup", { 8 name = resourceGroupNameParam 9 }) 10 11 config locationParam string { 12 default = resourceGroupVar.location 13 } 14 15 config storageAccountTierParam string { 16 default = "Standard" 17 } 18 19 config storageAccountTypeReplicationParam string { 20 default = "LRS" 21 } 22 23 resource storageAccountResource "azure:storage/account:Account" { 24 name = storageAccountNameParam 25 accountKind = "StorageV2" 26 location = locationParam 27 resourceGroupName = resourceGroupNameParam 28 accountTier = storageAccountTierParam 29 accountReplicationType = storageAccountTypeReplicationParam 30 } 31 32 output storageAccountNameOut { 33 value = storageAccountResource.name 34 }