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  }