Skip to content

Commit

Permalink
Generated from f0c039af9879979e448c319fa0e42e59e214c662
Browse files Browse the repository at this point in the history
  • Loading branch information
SDK Automation committed Sep 28, 2020
1 parent e62cce7 commit caf1ad8
Show file tree
Hide file tree
Showing 29 changed files with 426 additions and 837 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -32,8 +32,6 @@
from .operations import CassandraResourcesOperations
from .operations import GremlinResourcesOperations
from .operations import NotebookWorkspacesOperations
from .operations import PrivateLinkResourcesOperations
from .operations import PrivateEndpointConnectionsOperations
from . import models


Expand Down Expand Up @@ -81,10 +79,6 @@ class CosmosDBManagementClient(SDKClient):
:vartype gremlin_resources: azure.mgmt.cosmosdb.operations.GremlinResourcesOperations
:ivar notebook_workspaces: NotebookWorkspaces operations
:vartype notebook_workspaces: azure.mgmt.cosmosdb.operations.NotebookWorkspacesOperations
:ivar private_link_resources: PrivateLinkResources operations
:vartype private_link_resources: azure.mgmt.cosmosdb.operations.PrivateLinkResourcesOperations
:ivar private_endpoint_connections: PrivateEndpointConnections operations
:vartype private_endpoint_connections: azure.mgmt.cosmosdb.operations.PrivateEndpointConnectionsOperations
:param credentials: Credentials needed for the client to connect to Azure.
:type credentials: :mod:`A msrestazure Credentials
Expand All @@ -101,6 +95,7 @@ def __init__(
super(CosmosDBManagementClient, self).__init__(self.config.credentials, self.config)

client_models = {k: v for k, v in models.__dict__.items() if isinstance(v, type)}
self.api_version = '2020-09-01'
self._serialize = Serializer(client_models)
self._deserialize = Deserializer(client_models)

Expand Down Expand Up @@ -142,7 +137,3 @@ def __init__(
self._client, self.config, self._serialize, self._deserialize)
self.notebook_workspaces = NotebookWorkspacesOperations(
self._client, self.config, self._serialize, self._deserialize)
self.private_link_resources = PrivateLinkResourcesOperations(
self._client, self.config, self._serialize, self._deserialize)
self.private_endpoint_connections = PrivateEndpointConnectionsOperations(
self._client, self.config, self._serialize, self._deserialize)
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@
from ._models_py3 import AutoscaleSettingsResource
from ._models_py3 import AutoUpgradePolicyResource
from ._models_py3 import AzureEntityResource
from ._models_py3 import BackupPolicy
from ._models_py3 import Capability
from ._models_py3 import CassandraKeyspaceCreateUpdateParameters
from ._models_py3 import CassandraKeyspaceGetPropertiesOptions
Expand All @@ -36,6 +37,7 @@
from ._models_py3 import ConflictResolutionPolicy
from ._models_py3 import ConsistencyPolicy
from ._models_py3 import ContainerPartitionKey
from ._models_py3 import ContinuousModeBackupPolicy
from ._models_py3 import CorsPolicy
from ._models_py3 import CreateUpdateOptions
from ._models_py3 import DatabaseAccountConnectionString
Expand All @@ -47,6 +49,7 @@
from ._models_py3 import DatabaseAccountRegenerateKeyParameters
from ._models_py3 import DatabaseAccountUpdateParameters
from ._models_py3 import ErrorResponse, ErrorResponseException
from ._models_py3 import ErrorResponseUpdatedFormat, ErrorResponseUpdatedFormatException
from ._models_py3 import ExcludedPath
from ._models_py3 import ExtendedResourceProperties
from ._models_py3 import FailoverPolicies
Expand Down Expand Up @@ -94,9 +97,10 @@
from ._models_py3 import PartitionUsage
from ._models_py3 import PercentileMetric
from ._models_py3 import PercentileMetricValue
from ._models_py3 import PeriodicModeBackupPolicy
from ._models_py3 import PeriodicModeProperties
from ._models_py3 import PrivateEndpointConnection
from ._models_py3 import PrivateEndpointProperty
from ._models_py3 import PrivateLinkResource
from ._models_py3 import PrivateLinkServiceConnectionStateProperty
from ._models_py3 import ProxyResource
from ._models_py3 import RegionForOnlineOffline
Expand Down Expand Up @@ -147,6 +151,7 @@
from ._models import AutoscaleSettingsResource
from ._models import AutoUpgradePolicyResource
from ._models import AzureEntityResource
from ._models import BackupPolicy
from ._models import Capability
from ._models import CassandraKeyspaceCreateUpdateParameters
from ._models import CassandraKeyspaceGetPropertiesOptions
Expand All @@ -166,6 +171,7 @@
from ._models import ConflictResolutionPolicy
from ._models import ConsistencyPolicy
from ._models import ContainerPartitionKey
from ._models import ContinuousModeBackupPolicy
from ._models import CorsPolicy
from ._models import CreateUpdateOptions
from ._models import DatabaseAccountConnectionString
Expand All @@ -177,6 +183,7 @@
from ._models import DatabaseAccountRegenerateKeyParameters
from ._models import DatabaseAccountUpdateParameters
from ._models import ErrorResponse, ErrorResponseException
from ._models import ErrorResponseUpdatedFormat, ErrorResponseUpdatedFormatException
from ._models import ExcludedPath
from ._models import ExtendedResourceProperties
from ._models import FailoverPolicies
Expand Down Expand Up @@ -224,9 +231,10 @@
from ._models import PartitionUsage
from ._models import PercentileMetric
from ._models import PercentileMetricValue
from ._models import PeriodicModeBackupPolicy
from ._models import PeriodicModeProperties
from ._models import PrivateEndpointConnection
from ._models import PrivateEndpointProperty
from ._models import PrivateLinkResource
from ._models import PrivateLinkServiceConnectionStateProperty
from ._models import ProxyResource
from ._models import RegionForOnlineOffline
Expand Down Expand Up @@ -283,8 +291,6 @@
from ._paged_models import PartitionMetricPaged
from ._paged_models import PartitionUsagePaged
from ._paged_models import PercentileMetricPaged
from ._paged_models import PrivateEndpointConnectionPaged
from ._paged_models import PrivateLinkResourcePaged
from ._paged_models import SqlContainerGetResultsPaged
from ._paged_models import SqlDatabaseGetResultsPaged
from ._paged_models import SqlStoredProcedureGetResultsPaged
Expand All @@ -311,6 +317,7 @@
KeyKind,
UnitType,
PrimaryAggregationType,
BackupPolicyType,
)

__all__ = [
Expand All @@ -321,6 +328,7 @@
'AutoscaleSettingsResource',
'AutoUpgradePolicyResource',
'AzureEntityResource',
'BackupPolicy',
'Capability',
'CassandraKeyspaceCreateUpdateParameters',
'CassandraKeyspaceGetPropertiesOptions',
Expand All @@ -340,6 +348,7 @@
'ConflictResolutionPolicy',
'ConsistencyPolicy',
'ContainerPartitionKey',
'ContinuousModeBackupPolicy',
'CorsPolicy',
'CreateUpdateOptions',
'DatabaseAccountConnectionString',
Expand All @@ -351,6 +360,7 @@
'DatabaseAccountRegenerateKeyParameters',
'DatabaseAccountUpdateParameters',
'ErrorResponse', 'ErrorResponseException',
'ErrorResponseUpdatedFormat', 'ErrorResponseUpdatedFormatException',
'ExcludedPath',
'ExtendedResourceProperties',
'FailoverPolicies',
Expand Down Expand Up @@ -398,9 +408,10 @@
'PartitionUsage',
'PercentileMetric',
'PercentileMetricValue',
'PeriodicModeBackupPolicy',
'PeriodicModeProperties',
'PrivateEndpointConnection',
'PrivateEndpointProperty',
'PrivateLinkResource',
'PrivateLinkServiceConnectionStateProperty',
'ProxyResource',
'RegionForOnlineOffline',
Expand Down Expand Up @@ -464,8 +475,6 @@
'GremlinDatabaseGetResultsPaged',
'GremlinGraphGetResultsPaged',
'NotebookWorkspacePaged',
'PrivateLinkResourcePaged',
'PrivateEndpointConnectionPaged',
'DatabaseAccountKind',
'DatabaseAccountOfferType',
'DefaultConsistencyLevel',
Expand All @@ -484,4 +493,5 @@
'KeyKind',
'UnitType',
'PrimaryAggregationType',
'BackupPolicyType',
]
Original file line number Diff line number Diff line change
Expand Up @@ -142,3 +142,9 @@ class PrimaryAggregationType(str, Enum):
minimum = "Minimum"
maximum = "Maximum"
last = "Last"


class BackupPolicyType(str, Enum):

periodic = "Periodic"
continuous = "Continuous"
Loading

0 comments on commit caf1ad8

Please sign in to comment.