github.com/myhau/pulumi/pkg/v3@v3.70.2-0.20221116134521-f2775972e587/codegen/testing/test/testdata/azure-sa-pp/python/azure-sa.py (about) 1 import pulumi 2 import pulumi_azure as azure 3 4 config = pulumi.Config() 5 storage_account_name_param = config.require("storageAccountNameParam") 6 resource_group_name_param = config.require("resourceGroupNameParam") 7 resource_group_var = azure.core.get_resource_group(name=resource_group_name_param) 8 location_param = config.get("locationParam") 9 if location_param is None: 10 location_param = resource_group_var.location 11 storage_account_tier_param = config.get("storageAccountTierParam") 12 if storage_account_tier_param is None: 13 storage_account_tier_param = "Standard" 14 storage_account_type_replication_param = config.get("storageAccountTypeReplicationParam") 15 if storage_account_type_replication_param is None: 16 storage_account_type_replication_param = "LRS" 17 storage_account_resource = azure.storage.Account("storageAccountResource", 18 name=storage_account_name_param, 19 account_kind="StorageV2", 20 location=location_param, 21 resource_group_name=resource_group_name_param, 22 account_tier=storage_account_tier_param, 23 account_replication_type=storage_account_type_replication_param) 24 pulumi.export("storageAccountNameOut", storage_account_resource.name)