Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[AutoPR azure-mgmt-kusto] [Hub Generated] Review request for Microsoft.Kusto to add version stable/2019-11-09 #237

Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,9 @@

from ._configuration import KustoManagementClientConfiguration
from .operations import ClustersOperations
from .operations import ClusterPrincipalAssignmentsOperations
from .operations import DatabasesOperations
from .operations import DatabasePrincipalAssignmentsOperations
from .operations import AttachedDatabaseConfigurationsOperations
from .operations import DataConnectionsOperations
from .operations import Operations
Expand All @@ -29,8 +31,12 @@ class KustoManagementClient(SDKClient):

:ivar clusters: Clusters operations
:vartype clusters: azure.mgmt.kusto.operations.ClustersOperations
:ivar cluster_principal_assignments: ClusterPrincipalAssignments operations
:vartype cluster_principal_assignments: azure.mgmt.kusto.operations.ClusterPrincipalAssignmentsOperations
:ivar databases: Databases operations
:vartype databases: azure.mgmt.kusto.operations.DatabasesOperations
:ivar database_principal_assignments: DatabasePrincipalAssignments operations
:vartype database_principal_assignments: azure.mgmt.kusto.operations.DatabasePrincipalAssignmentsOperations
:ivar attached_database_configurations: AttachedDatabaseConfigurations operations
:vartype attached_database_configurations: azure.mgmt.kusto.operations.AttachedDatabaseConfigurationsOperations
:ivar data_connections: DataConnections operations
Expand All @@ -55,14 +61,18 @@ def __init__(
super(KustoManagementClient, 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 = '2019-09-07'
self.api_version = '2019-11-09'
self._serialize = Serializer(client_models)
self._deserialize = Deserializer(client_models)

self.clusters = ClustersOperations(
self._client, self.config, self._serialize, self._deserialize)
self.cluster_principal_assignments = ClusterPrincipalAssignmentsOperations(
self._client, self.config, self._serialize, self._deserialize)
self.databases = DatabasesOperations(
self._client, self.config, self._serialize, self._deserialize)
self.database_principal_assignments = DatabasePrincipalAssignmentsOperations(
self._client, self.config, self._serialize, self._deserialize)
self.attached_database_configurations = AttachedDatabaseConfigurationsOperations(
self._client, self.config, self._serialize, self._deserialize)
self.data_connections = DataConnectionsOperations(
Expand Down
33 changes: 31 additions & 2 deletions sdk/kusto/azure-mgmt-kusto/azure/mgmt/kusto/models/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,9 +19,13 @@
from ._models_py3 import CheckNameResult
from ._models_py3 import Cluster
from ._models_py3 import ClusterCheckNameRequest
from ._models_py3 import ClusterPrincipalAssignment
from ._models_py3 import ClusterPrincipalAssignmentCheckNameRequest
from ._models_py3 import ClusterUpdate
from ._models_py3 import Database
from ._models_py3 import DatabasePrincipal
from ._models_py3 import DatabasePrincipalAssignment
from ._models_py3 import DatabasePrincipalAssignmentCheckNameRequest
from ._models_py3 import DatabasePrincipalListRequest
from ._models_py3 import DatabasePrincipalListResult
from ._models_py3 import DatabaseStatistics
Expand All @@ -30,6 +34,7 @@
from ._models_py3 import DataConnectionValidation
from ._models_py3 import DataConnectionValidationListResult
from ._models_py3 import DataConnectionValidationResult
from ._models_py3 import DiagnoseVirtualNetworkResult
from ._models_py3 import EventGridDataConnection
from ._models_py3 import EventHubDataConnection
from ._models_py3 import FollowerDatabaseDefinition
Expand Down Expand Up @@ -59,9 +64,13 @@
from ._models import CheckNameResult
from ._models import Cluster
from ._models import ClusterCheckNameRequest
from ._models import ClusterPrincipalAssignment
from ._models import ClusterPrincipalAssignmentCheckNameRequest
from ._models import ClusterUpdate
from ._models import Database
from ._models import DatabasePrincipal
from ._models import DatabasePrincipalAssignment
from ._models import DatabasePrincipalAssignmentCheckNameRequest
from ._models import DatabasePrincipalListRequest
from ._models import DatabasePrincipalListResult
from ._models import DatabaseStatistics
Expand All @@ -70,6 +79,7 @@
from ._models import DataConnectionValidation
from ._models import DataConnectionValidationListResult
from ._models import DataConnectionValidationResult
from ._models import DiagnoseVirtualNetworkResult
from ._models import EventGridDataConnection
from ._models import EventHubDataConnection
from ._models import FollowerDatabaseDefinition
Expand All @@ -92,7 +102,9 @@
from ._paged_models import AttachedDatabaseConfigurationPaged
from ._paged_models import AzureResourceSkuPaged
from ._paged_models import ClusterPaged
from ._paged_models import ClusterPrincipalAssignmentPaged
from ._paged_models import DatabasePaged
from ._paged_models import DatabasePrincipalAssignmentPaged
from ._paged_models import DatabasePrincipalPaged
from ._paged_models import DataConnectionPaged
from ._paged_models import FollowerDatabaseDefinitionPaged
Expand All @@ -106,10 +118,15 @@
AzureScaleType,
DefaultPrincipalsModificationKind,
PrincipalsModificationKind,
DataFormat,
EventHubDataFormat,
Compression,
IotHubDataFormat,
EventGridDataFormat,
IdentityType,
DatabasePrincipalRole,
DatabasePrincipalType,
PrincipalType,
ClusterPrincipalRole,
Type,
Reason,
)
Expand All @@ -124,9 +141,13 @@
'CheckNameResult',
'Cluster',
'ClusterCheckNameRequest',
'ClusterPrincipalAssignment',
'ClusterPrincipalAssignmentCheckNameRequest',
'ClusterUpdate',
'Database',
'DatabasePrincipal',
'DatabasePrincipalAssignment',
'DatabasePrincipalAssignmentCheckNameRequest',
'DatabasePrincipalListRequest',
'DatabasePrincipalListResult',
'DatabaseStatistics',
Expand All @@ -135,6 +156,7 @@
'DataConnectionValidation',
'DataConnectionValidationListResult',
'DataConnectionValidationResult',
'DiagnoseVirtualNetworkResult',
'EventGridDataConnection',
'EventHubDataConnection',
'FollowerDatabaseDefinition',
Expand All @@ -158,8 +180,10 @@
'ClusterPaged',
'SkuDescriptionPaged',
'AzureResourceSkuPaged',
'ClusterPrincipalAssignmentPaged',
'DatabasePaged',
'DatabasePrincipalPaged',
'DatabasePrincipalAssignmentPaged',
'AttachedDatabaseConfigurationPaged',
'DataConnectionPaged',
'OperationPaged',
Expand All @@ -170,10 +194,15 @@
'AzureScaleType',
'DefaultPrincipalsModificationKind',
'PrincipalsModificationKind',
'DataFormat',
'EventHubDataFormat',
'Compression',
'IotHubDataFormat',
'EventGridDataFormat',
'IdentityType',
'DatabasePrincipalRole',
'DatabasePrincipalType',
'PrincipalType',
'ClusterPrincipalRole',
'Type',
'Reason',
]
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@ class PrincipalsModificationKind(str, Enum):
none = "None"


class DataFormat(str, Enum):
class EventHubDataFormat(str, Enum):

multijson = "MULTIJSON"
json = "JSON"
Expand All @@ -92,6 +92,50 @@ class DataFormat(str, Enum):
singlejson = "SINGLEJSON"
avro = "AVRO"
tsve = "TSVE"
parquet = "PARQUET"
orc = "ORC"


class Compression(str, Enum):

none = "None"
gzip = "GZip"


class IotHubDataFormat(str, Enum):

multijson = "MULTIJSON"
json = "JSON"
csv = "CSV"
tsv = "TSV"
scsv = "SCSV"
sohsv = "SOHSV"
psv = "PSV"
txt = "TXT"
raw = "RAW"
singlejson = "SINGLEJSON"
avro = "AVRO"
tsve = "TSVE"
parquet = "PARQUET"
orc = "ORC"


class EventGridDataFormat(str, Enum):

multijson = "MULTIJSON"
json = "JSON"
csv = "CSV"
tsv = "TSV"
scsv = "SCSV"
sohsv = "SOHSV"
psv = "PSV"
txt = "TXT"
raw = "RAW"
singlejson = "SINGLEJSON"
avro = "AVRO"
tsve = "TSVE"
parquet = "PARQUET"
orc = "ORC"


class IdentityType(str, Enum):
Expand All @@ -117,6 +161,19 @@ class DatabasePrincipalType(str, Enum):
user = "User"


class PrincipalType(str, Enum):

app = "App"
group = "Group"
user = "User"


class ClusterPrincipalRole(str, Enum):

all_databases_admin = "AllDatabasesAdmin"
all_databases_viewer = "AllDatabasesViewer"


class Type(str, Enum):

microsoft_kustoclustersdatabases = "Microsoft.Kusto/clusters/databases"
Expand Down
Loading