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)