Skip to content

Commit

Permalink
Generated from 0726a0d43b7a1e47f20430959fc226c3a18f118b (#2654)
Browse files Browse the repository at this point in the history
Fix storage Python conf
  • Loading branch information
AutorestCI authored May 29, 2018
1 parent 6a2babd commit 1c20f10
Show file tree
Hide file tree
Showing 110 changed files with 8,491 additions and 12 deletions.
24 changes: 12 additions & 12 deletions azure-mgmt-storage/azure/mgmt/storage/storage_management_client.py
Original file line number Diff line number Diff line change
Expand Up @@ -114,7 +114,7 @@ def models(cls, api_version=DEFAULT_API_VERSION):
* 2017-06-01: :mod:`v2017_06_01.models<azure.mgmt.storage.v2017_06_01.models>`
* 2017-10-01: :mod:`v2017_10_01.models<azure.mgmt.storage.v2017_10_01.models>`
* 2018-02-01: :mod:`v2018_02_01.models<azure.mgmt.storage.v2018_02_01.models>`
* 2018-03-01-preview: :mod:`v2018_03_01.models<azure.mgmt.storage.v2018_03_01.models>`
* 2018-03-01-preview: :mod:`v2018_03_01_preview.models<azure.mgmt.storage.v2018_03_01_preview.models>`
"""
if api_version == '2015-06-15':
from .v2015_06_15 import models
Expand All @@ -135,7 +135,7 @@ def models(cls, api_version=DEFAULT_API_VERSION):
from .v2018_02_01 import models
return models
elif api_version == '2018-03-01-preview':
from .v2018_03_01 import models
from .v2018_03_01_preview import models
return models
raise NotImplementedError("APIVersion {} is not available".format(api_version))

Expand All @@ -144,13 +144,13 @@ def blob_containers(self):
"""Instance depends on the API version:
* 2018-02-01: :class:`BlobContainersOperations<azure.mgmt.storage.v2018_02_01.operations.BlobContainersOperations>`
* 2018-03-01-preview: :class:`BlobContainersOperations<azure.mgmt.storage.v2018_03_01.operations.BlobContainersOperations>`
* 2018-03-01-preview: :class:`BlobContainersOperations<azure.mgmt.storage.v2018_03_01_preview.operations.BlobContainersOperations>`
"""
api_version = self._get_api_version('blob_containers')
if api_version == '2018-02-01':
from .v2018_02_01.operations import BlobContainersOperations as OperationClass
elif api_version == '2018-03-01-preview':
from .v2018_03_01.operations import BlobContainersOperations as OperationClass
from .v2018_03_01_preview.operations import BlobContainersOperations as OperationClass
else:
raise NotImplementedError("APIVersion {} is not available".format(api_version))
return OperationClass(self._client, self.config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version)))
Expand All @@ -162,7 +162,7 @@ def operations(self):
* 2017-06-01: :class:`Operations<azure.mgmt.storage.v2017_06_01.operations.Operations>`
* 2017-10-01: :class:`Operations<azure.mgmt.storage.v2017_10_01.operations.Operations>`
* 2018-02-01: :class:`Operations<azure.mgmt.storage.v2018_02_01.operations.Operations>`
* 2018-03-01-preview: :class:`Operations<azure.mgmt.storage.v2018_03_01.operations.Operations>`
* 2018-03-01-preview: :class:`Operations<azure.mgmt.storage.v2018_03_01_preview.operations.Operations>`
"""
api_version = self._get_api_version('operations')
if api_version == '2017-06-01':
Expand All @@ -172,7 +172,7 @@ def operations(self):
elif api_version == '2018-02-01':
from .v2018_02_01.operations import Operations as OperationClass
elif api_version == '2018-03-01-preview':
from .v2018_03_01.operations import Operations as OperationClass
from .v2018_03_01_preview.operations import Operations as OperationClass
else:
raise NotImplementedError("APIVersion {} is not available".format(api_version))
return OperationClass(self._client, self.config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version)))
Expand All @@ -184,7 +184,7 @@ def skus(self):
* 2017-06-01: :class:`SkusOperations<azure.mgmt.storage.v2017_06_01.operations.SkusOperations>`
* 2017-10-01: :class:`SkusOperations<azure.mgmt.storage.v2017_10_01.operations.SkusOperations>`
* 2018-02-01: :class:`SkusOperations<azure.mgmt.storage.v2018_02_01.operations.SkusOperations>`
* 2018-03-01-preview: :class:`SkusOperations<azure.mgmt.storage.v2018_03_01.operations.SkusOperations>`
* 2018-03-01-preview: :class:`SkusOperations<azure.mgmt.storage.v2018_03_01_preview.operations.SkusOperations>`
"""
api_version = self._get_api_version('skus')
if api_version == '2017-06-01':
Expand All @@ -194,7 +194,7 @@ def skus(self):
elif api_version == '2018-02-01':
from .v2018_02_01.operations import SkusOperations as OperationClass
elif api_version == '2018-03-01-preview':
from .v2018_03_01.operations import SkusOperations as OperationClass
from .v2018_03_01_preview.operations import SkusOperations as OperationClass
else:
raise NotImplementedError("APIVersion {} is not available".format(api_version))
return OperationClass(self._client, self.config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version)))
Expand All @@ -209,7 +209,7 @@ def storage_accounts(self):
* 2017-06-01: :class:`StorageAccountsOperations<azure.mgmt.storage.v2017_06_01.operations.StorageAccountsOperations>`
* 2017-10-01: :class:`StorageAccountsOperations<azure.mgmt.storage.v2017_10_01.operations.StorageAccountsOperations>`
* 2018-02-01: :class:`StorageAccountsOperations<azure.mgmt.storage.v2018_02_01.operations.StorageAccountsOperations>`
* 2018-03-01-preview: :class:`StorageAccountsOperations<azure.mgmt.storage.v2018_03_01.operations.StorageAccountsOperations>`
* 2018-03-01-preview: :class:`StorageAccountsOperations<azure.mgmt.storage.v2018_03_01_preview.operations.StorageAccountsOperations>`
"""
api_version = self._get_api_version('storage_accounts')
if api_version == '2015-06-15':
Expand All @@ -225,7 +225,7 @@ def storage_accounts(self):
elif api_version == '2018-02-01':
from .v2018_02_01.operations import StorageAccountsOperations as OperationClass
elif api_version == '2018-03-01-preview':
from .v2018_03_01.operations import StorageAccountsOperations as OperationClass
from .v2018_03_01_preview.operations import StorageAccountsOperations as OperationClass
else:
raise NotImplementedError("APIVersion {} is not available".format(api_version))
return OperationClass(self._client, self.config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version)))
Expand Down Expand Up @@ -262,11 +262,11 @@ def usage(self):
def usages(self):
"""Instance depends on the API version:
* 2018-03-01-preview: :class:`UsagesOperations<azure.mgmt.storage.v2018_03_01.operations.UsagesOperations>`
* 2018-03-01-preview: :class:`UsagesOperations<azure.mgmt.storage.v2018_03_01_preview.operations.UsagesOperations>`
"""
api_version = self._get_api_version('usages')
if api_version == '2018-03-01-preview':
from .v2018_03_01.operations import UsagesOperations as OperationClass
from .v2018_03_01_preview.operations import UsagesOperations as OperationClass
else:
raise NotImplementedError("APIVersion {} is not available".format(api_version))
return OperationClass(self._client, self.config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version)))
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# coding=utf-8
# --------------------------------------------------------------------------
# Copyright (c) Microsoft Corporation. All rights reserved.
# Licensed under the MIT License. See License.txt in the project root for
# license information.
#
# Code generated by Microsoft (R) AutoRest Code Generator.
# Changes may cause incorrect behavior and will be lost if the code is
# regenerated.
# --------------------------------------------------------------------------

from .storage_management_client import StorageManagementClient
from .version import VERSION

__all__ = ['StorageManagementClient']

__version__ = VERSION

Original file line number Diff line number Diff line change
@@ -0,0 +1,219 @@
# coding=utf-8
# --------------------------------------------------------------------------
# Copyright (c) Microsoft Corporation. All rights reserved.
# Licensed under the MIT License. See License.txt in the project root for
# license information.
#
# Code generated by Microsoft (R) AutoRest Code Generator.
# Changes may cause incorrect behavior and will be lost if the code is
# regenerated.
# --------------------------------------------------------------------------

try:
from .operation_display_py3 import OperationDisplay
from .dimension_py3 import Dimension
from .metric_specification_py3 import MetricSpecification
from .service_specification_py3 import ServiceSpecification
from .operation_py3 import Operation
from .storage_account_check_name_availability_parameters_py3 import StorageAccountCheckNameAvailabilityParameters
from .sku_capability_py3 import SKUCapability
from .restriction_py3 import Restriction
from .sku_py3 import Sku
from .check_name_availability_result_py3 import CheckNameAvailabilityResult
from .custom_domain_py3 import CustomDomain
from .encryption_service_py3 import EncryptionService
from .encryption_services_py3 import EncryptionServices
from .key_vault_properties_py3 import KeyVaultProperties
from .encryption_py3 import Encryption
from .virtual_network_rule_py3 import VirtualNetworkRule
from .ip_rule_py3 import IPRule
from .network_rule_set_py3 import NetworkRuleSet
from .identity_py3 import Identity
from .storage_account_create_parameters_py3 import StorageAccountCreateParameters
from .endpoints_py3 import Endpoints
from .storage_account_py3 import StorageAccount
from .storage_account_key_py3 import StorageAccountKey
from .storage_account_list_keys_result_py3 import StorageAccountListKeysResult
from .storage_account_regenerate_key_parameters_py3 import StorageAccountRegenerateKeyParameters
from .storage_account_update_parameters_py3 import StorageAccountUpdateParameters
from .usage_name_py3 import UsageName
from .usage_py3 import Usage
from .account_sas_parameters_py3 import AccountSasParameters
from .list_account_sas_response_py3 import ListAccountSasResponse
from .service_sas_parameters_py3 import ServiceSasParameters
from .list_service_sas_response_py3 import ListServiceSasResponse
from .storage_account_management_policies_py3 import StorageAccountManagementPolicies
from .management_policies_rules_set_parameter_py3 import ManagementPoliciesRulesSetParameter
from .proxy_resource_py3 import ProxyResource
from .tracked_resource_py3 import TrackedResource
from .azure_entity_resource_py3 import AzureEntityResource
from .resource_py3 import Resource
from .update_history_property_py3 import UpdateHistoryProperty
from .immutability_policy_properties_py3 import ImmutabilityPolicyProperties
from .tag_property_py3 import TagProperty
from .legal_hold_properties_py3 import LegalHoldProperties
from .blob_container_py3 import BlobContainer
from .immutability_policy_py3 import ImmutabilityPolicy
from .legal_hold_py3 import LegalHold
from .list_container_item_py3 import ListContainerItem
from .list_container_items_py3 import ListContainerItems
except (SyntaxError, ImportError):
from .operation_display import OperationDisplay
from .dimension import Dimension
from .metric_specification import MetricSpecification
from .service_specification import ServiceSpecification
from .operation import Operation
from .storage_account_check_name_availability_parameters import StorageAccountCheckNameAvailabilityParameters
from .sku_capability import SKUCapability
from .restriction import Restriction
from .sku import Sku
from .check_name_availability_result import CheckNameAvailabilityResult
from .custom_domain import CustomDomain
from .encryption_service import EncryptionService
from .encryption_services import EncryptionServices
from .key_vault_properties import KeyVaultProperties
from .encryption import Encryption
from .virtual_network_rule import VirtualNetworkRule
from .ip_rule import IPRule
from .network_rule_set import NetworkRuleSet
from .identity import Identity
from .storage_account_create_parameters import StorageAccountCreateParameters
from .endpoints import Endpoints
from .storage_account import StorageAccount
from .storage_account_key import StorageAccountKey
from .storage_account_list_keys_result import StorageAccountListKeysResult
from .storage_account_regenerate_key_parameters import StorageAccountRegenerateKeyParameters
from .storage_account_update_parameters import StorageAccountUpdateParameters
from .usage_name import UsageName
from .usage import Usage
from .account_sas_parameters import AccountSasParameters
from .list_account_sas_response import ListAccountSasResponse
from .service_sas_parameters import ServiceSasParameters
from .list_service_sas_response import ListServiceSasResponse
from .storage_account_management_policies import StorageAccountManagementPolicies
from .management_policies_rules_set_parameter import ManagementPoliciesRulesSetParameter
from .proxy_resource import ProxyResource
from .tracked_resource import TrackedResource
from .azure_entity_resource import AzureEntityResource
from .resource import Resource
from .update_history_property import UpdateHistoryProperty
from .immutability_policy_properties import ImmutabilityPolicyProperties
from .tag_property import TagProperty
from .legal_hold_properties import LegalHoldProperties
from .blob_container import BlobContainer
from .immutability_policy import ImmutabilityPolicy
from .legal_hold import LegalHold
from .list_container_item import ListContainerItem
from .list_container_items import ListContainerItems
from .operation_paged import OperationPaged
from .sku_paged import SkuPaged
from .storage_account_paged import StorageAccountPaged
from .usage_paged import UsagePaged
from .storage_management_client_enums import (
ReasonCode,
SkuName,
SkuTier,
Kind,
Reason,
KeySource,
Action,
State,
Bypass,
DefaultAction,
AccessTier,
ProvisioningState,
AccountStatus,
KeyPermission,
UsageUnit,
Services,
SignedResourceTypes,
Permissions,
HttpProtocol,
SignedResource,
PublicAccess,
LeaseStatus,
LeaseState,
LeaseDuration,
ImmutabilityPolicyState,
ImmutabilityPolicyUpdateType,
)

__all__ = [
'OperationDisplay',
'Dimension',
'MetricSpecification',
'ServiceSpecification',
'Operation',
'StorageAccountCheckNameAvailabilityParameters',
'SKUCapability',
'Restriction',
'Sku',
'CheckNameAvailabilityResult',
'CustomDomain',
'EncryptionService',
'EncryptionServices',
'KeyVaultProperties',
'Encryption',
'VirtualNetworkRule',
'IPRule',
'NetworkRuleSet',
'Identity',
'StorageAccountCreateParameters',
'Endpoints',
'StorageAccount',
'StorageAccountKey',
'StorageAccountListKeysResult',
'StorageAccountRegenerateKeyParameters',
'StorageAccountUpdateParameters',
'UsageName',
'Usage',
'AccountSasParameters',
'ListAccountSasResponse',
'ServiceSasParameters',
'ListServiceSasResponse',
'StorageAccountManagementPolicies',
'ManagementPoliciesRulesSetParameter',
'ProxyResource',
'TrackedResource',
'AzureEntityResource',
'Resource',
'UpdateHistoryProperty',
'ImmutabilityPolicyProperties',
'TagProperty',
'LegalHoldProperties',
'BlobContainer',
'ImmutabilityPolicy',
'LegalHold',
'ListContainerItem',
'ListContainerItems',
'OperationPaged',
'SkuPaged',
'StorageAccountPaged',
'UsagePaged',
'ReasonCode',
'SkuName',
'SkuTier',
'Kind',
'Reason',
'KeySource',
'Action',
'State',
'Bypass',
'DefaultAction',
'AccessTier',
'ProvisioningState',
'AccountStatus',
'KeyPermission',
'UsageUnit',
'Services',
'SignedResourceTypes',
'Permissions',
'HttpProtocol',
'SignedResource',
'PublicAccess',
'LeaseStatus',
'LeaseState',
'LeaseDuration',
'ImmutabilityPolicyState',
'ImmutabilityPolicyUpdateType',
]
Loading

0 comments on commit 1c20f10

Please sign in to comment.