Ejemplo n.º 1
0
 def storage_models(self):
     self.log('Getting storage models...')
     return StorageManagementClient.models("2017-10-01")
    storage_parameters_dict = dict(
        access_tier='Hot',
        # custom_domain=kwargs.get('custom_domain', None),
        # enable_https_traffic_only=kwargs.get('enable_https_traffic_only', False),
        # encryption=kwargs.get('encryption', None),
        # identity=kwargs.get('identity', None),
        # is_hns_enabled=kwargs.get('is_hns_enabled', False)
        kind='StorageV2',
        location='westus',
        # network_rule_set=kwargs.get('network_rule_set', None),
        sku={'name': 'Standard_GRS'},
        tags={'appcode': 'esia'})

    storage_client = get_client_from_cli_profile(StorageManagementClient)
    storage_models = StorageManagementClient.models("2019-06-01")

    storage_name = 'paito01test02'
    resource_group_name = 'ansible-test-storage-accounts'

    storage_accounts = []
    name_check_response = None
    if not storage_accounts:
        name_check_response = storage_client.storage_accounts.check_name_availability(
            name=storage_name)
    storage_model_create_parameters = storage_models.StorageAccountCreateParameters(
    )
    if name_check_response and name_check_response.name_available:
        storage_parameters = StorageAccountCreateParameters(
            **storage_parameters_dict)
        poller = storage_client.storage_accounts.create(
Ejemplo n.º 3
0
 def storage_models(self):
     return StorageManagementClient.models("2017-10-01")
Ejemplo n.º 4
0
 def storage_models(self):
     self.log('Getting storage models...')
     return StorageManagementClient.models("2017-10-01")