Skip to content
Merged
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
16 changes: 8 additions & 8 deletions azure-mgmt-sql/azure/mgmt/sql/models/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
from .backup_long_term_retention_policy import BackupLongTermRetentionPolicy
from .backup_long_term_retention_vault import BackupLongTermRetentionVault
from .tracked_resource import TrackedResource
from .restore_point import RestorePoint
from .recoverable_database import RecoverableDatabase
from .restorable_dropped_database import RestorableDroppedDatabase
from .max_size_capability import MaxSizeCapability
Expand Down Expand Up @@ -93,15 +94,15 @@
from .subscription_usage import SubscriptionUsage
from .virtual_network_rule import VirtualNetworkRule
from .database_operation import DatabaseOperation
from .data_warehouse_user_activities import DataWarehouseUserActivities
from .resource_move_definition import ResourceMoveDefinition
from .automatic_tuning_server_options import AutomaticTuningServerOptions
from .server_automatic_tuning import ServerAutomaticTuning
from .server_dns_alias import ServerDnsAlias
from .server_dns_alias_acquisition import ServerDnsAliasAcquisition
from .restore_point import RestorePoint
from .create_database_restore_point_definition import CreateDatabaseRestorePointDefinition
from .backup_long_term_retention_policy_paged import BackupLongTermRetentionPolicyPaged
from .backup_long_term_retention_vault_paged import BackupLongTermRetentionVaultPaged
from .restore_point_paged import RestorePointPaged
from .recoverable_database_paged import RecoverableDatabasePaged
from .restorable_dropped_database_paged import RestorableDroppedDatabasePaged
from .server_paged import ServerPaged
Expand Down Expand Up @@ -139,9 +140,9 @@
from .virtual_network_rule_paged import VirtualNetworkRulePaged
from .database_operation_paged import DatabaseOperationPaged
from .server_dns_alias_paged import ServerDnsAliasPaged
from .restore_point_paged import RestorePointPaged
from .sql_management_client_enums import (
BackupLongTermRetentionPolicyState,
RestorePointType,
CapabilityStatus,
MaxSizeUnits,
PerformanceLevelUnit,
Expand Down Expand Up @@ -195,7 +196,6 @@
ManagementOperationState,
AutomaticTuningServerMode,
AutomaticTuningServerReason,
RestorePointType,
)

__all__ = [
Expand All @@ -204,6 +204,7 @@
'BackupLongTermRetentionPolicy',
'BackupLongTermRetentionVault',
'TrackedResource',
'RestorePoint',
'RecoverableDatabase',
'RestorableDroppedDatabase',
'MaxSizeCapability',
Expand Down Expand Up @@ -283,15 +284,15 @@
'SubscriptionUsage',
'VirtualNetworkRule',
'DatabaseOperation',
'DataWarehouseUserActivities',
'ResourceMoveDefinition',
'AutomaticTuningServerOptions',
'ServerAutomaticTuning',
'ServerDnsAlias',
'ServerDnsAliasAcquisition',
'RestorePoint',
'CreateDatabaseRestorePointDefinition',
'BackupLongTermRetentionPolicyPaged',
'BackupLongTermRetentionVaultPaged',
'RestorePointPaged',
'RecoverableDatabasePaged',
'RestorableDroppedDatabasePaged',
'ServerPaged',
Expand Down Expand Up @@ -329,8 +330,8 @@
'VirtualNetworkRulePaged',
'DatabaseOperationPaged',
'ServerDnsAliasPaged',
'RestorePointPaged',
'BackupLongTermRetentionPolicyState',
'RestorePointType',
'CapabilityStatus',
'MaxSizeUnits',
'PerformanceLevelUnit',
Expand Down Expand Up @@ -384,5 +385,4 @@
'ManagementOperationState',
'AutomaticTuningServerMode',
'AutomaticTuningServerReason',
'RestorePointType',
]

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
# 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 .proxy_resource import ProxyResource


class DataWarehouseUserActivities(ProxyResource):
"""User activities of a data warehouse.

Variables are only populated by the server, and will be ignored when
sending a request.

:ivar id: Resource ID.
:vartype id: str
:ivar name: Resource name.
:vartype name: str
:ivar type: Resource type.
:vartype type: str
:ivar active_queries_count: Count of running and suspended queries.
:vartype active_queries_count: int
"""

_validation = {
'id': {'readonly': True},
'name': {'readonly': True},
'type': {'readonly': True},
'active_queries_count': {'readonly': True},
}

_attribute_map = {
'id': {'key': 'id', 'type': 'str'},
'name': {'key': 'name', 'type': 'str'},
'type': {'key': 'type', 'type': 'str'},
'active_queries_count': {'key': 'properties.activeQueriesCount', 'type': 'int'},
}

def __init__(self):
super(DataWarehouseUserActivities, self).__init__()
self.active_queries_count = None
16 changes: 0 additions & 16 deletions azure-mgmt-sql/azure/mgmt/sql/models/database_operation.py
Original file line number Diff line number Diff line change
Expand Up @@ -48,13 +48,6 @@ class DatabaseOperation(ProxyResource):
:vartype error_severity: int
:ivar is_user_error: Whether or not the error is a user error.
:vartype is_user_error: bool
:ivar estimated_completion_time: The estimated completion time of the
operation.
:vartype estimated_completion_time: datetime
:ivar description: The operation description.
:vartype description: str
:ivar is_cancellable: Whether the operation can be cancelled.
:vartype is_cancellable: bool
"""

_validation = {
Expand All @@ -72,9 +65,6 @@ class DatabaseOperation(ProxyResource):
'error_description': {'readonly': True},
'error_severity': {'readonly': True},
'is_user_error': {'readonly': True},
'estimated_completion_time': {'readonly': True},
'description': {'readonly': True},
'is_cancellable': {'readonly': True},
}

_attribute_map = {
Expand All @@ -92,9 +82,6 @@ class DatabaseOperation(ProxyResource):
'error_description': {'key': 'properties.errorDescription', 'type': 'str'},
'error_severity': {'key': 'properties.errorSeverity', 'type': 'int'},
'is_user_error': {'key': 'properties.isUserError', 'type': 'bool'},
'estimated_completion_time': {'key': 'properties.estimatedCompletionTime', 'type': 'iso-8601'},
'description': {'key': 'properties.description', 'type': 'str'},
'is_cancellable': {'key': 'properties.isCancellable', 'type': 'bool'},
}

def __init__(self):
Expand All @@ -110,6 +97,3 @@ def __init__(self):
self.error_description = None
self.error_severity = None
self.is_user_error = None
self.estimated_completion_time = None
self.description = None
self.is_cancellable = None
32 changes: 11 additions & 21 deletions azure-mgmt-sql/azure/mgmt/sql/models/restore_point.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@


class RestorePoint(ProxyResource):
"""Database restore points.
"""A database restore point.

Variables are only populated by the server, and will be ignored when
sending a request.
Expand All @@ -24,48 +24,38 @@ class RestorePoint(ProxyResource):
:vartype name: str
:ivar type: Resource type.
:vartype type: str
:ivar location: Resource location.
:vartype location: str
:ivar restore_point_type: The type of restore point. Possible values
include: 'CONTINUOUS', 'DISCRETE'
:ivar restore_point_type: The restore point type of the database restore
point. Possible values include: 'DISCRETE', 'CONTINUOUS'
:vartype restore_point_type: str or
~azure.mgmt.sql.models.RestorePointType
:ivar earliest_restore_date: The earliest time to which this database can
be restored
:vartype earliest_restore_date: datetime
:ivar restore_point_creation_date: The time the backup was taken
:ivar restore_point_creation_date: Restore point creation time (ISO8601
format). Populated when restorePointType = CONTINUOUS. Null otherwise.
:vartype restore_point_creation_date: datetime
:ivar restore_point_label: The label of restore point for backup request
by user
:vartype restore_point_label: str
:ivar earliest_restore_date: Earliest restore time (ISO8601 format).
Populated when restorePointType = DISCRETE. Null otherwise.
:vartype earliest_restore_date: datetime
"""

_validation = {
'id': {'readonly': True},
'name': {'readonly': True},
'type': {'readonly': True},
'location': {'readonly': True},
'restore_point_type': {'readonly': True},
'earliest_restore_date': {'readonly': True},
'restore_point_creation_date': {'readonly': True},
'restore_point_label': {'readonly': True},
'earliest_restore_date': {'readonly': True},
}

_attribute_map = {
'id': {'key': 'id', 'type': 'str'},
'name': {'key': 'name', 'type': 'str'},
'type': {'key': 'type', 'type': 'str'},
'location': {'key': 'location', 'type': 'str'},
'restore_point_type': {'key': 'properties.restorePointType', 'type': 'RestorePointType'},
'earliest_restore_date': {'key': 'properties.earliestRestoreDate', 'type': 'iso-8601'},
'restore_point_creation_date': {'key': 'properties.restorePointCreationDate', 'type': 'iso-8601'},
'restore_point_label': {'key': 'properties.restorePointLabel', 'type': 'str'},
'earliest_restore_date': {'key': 'properties.earliestRestoreDate', 'type': 'iso-8601'},
}

def __init__(self):
super(RestorePoint, self).__init__()
self.location = None
self.restore_point_type = None
self.earliest_restore_date = None
self.restore_point_creation_date = None
self.restore_point_label = None
self.earliest_restore_date = None
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,12 @@ class BackupLongTermRetentionPolicyState(Enum):
enabled = "Enabled"


class RestorePointType(Enum):

discrete = "DISCRETE"
continuous = "CONTINUOUS"


class CapabilityStatus(Enum):

visible = "Visible"
Expand Down Expand Up @@ -490,9 +496,3 @@ class AutomaticTuningServerReason(Enum):
default = "Default"
disabled = "Disabled"
auto_configured = "AutoConfigured"


class RestorePointType(Enum):

continuous = "CONTINUOUS"
discrete = "DISCRETE"
6 changes: 4 additions & 2 deletions azure-mgmt-sql/azure/mgmt/sql/operations/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@

from .backup_long_term_retention_policies_operations import BackupLongTermRetentionPoliciesOperations
from .backup_long_term_retention_vaults_operations import BackupLongTermRetentionVaultsOperations
from .restore_points_operations import RestorePointsOperations
from .recoverable_databases_operations import RecoverableDatabasesOperations
from .restorable_dropped_databases_operations import RestorableDroppedDatabasesOperations
from .capabilities_operations import CapabilitiesOperations
Expand Down Expand Up @@ -47,13 +48,14 @@
from .subscription_usages_operations import SubscriptionUsagesOperations
from .virtual_network_rules_operations import VirtualNetworkRulesOperations
from .database_operations import DatabaseOperations
from .data_warehouse_user_activities_operations import DataWarehouseUserActivitiesOperations
from .server_automatic_tuning_operations import ServerAutomaticTuningOperations
from .server_dns_aliases_operations import ServerDnsAliasesOperations
from .restore_points_operations import RestorePointsOperations

__all__ = [
'BackupLongTermRetentionPoliciesOperations',
'BackupLongTermRetentionVaultsOperations',
'RestorePointsOperations',
'RecoverableDatabasesOperations',
'RestorableDroppedDatabasesOperations',
'CapabilitiesOperations',
Expand Down Expand Up @@ -90,7 +92,7 @@
'SubscriptionUsagesOperations',
'VirtualNetworkRulesOperations',
'DatabaseOperations',
'DataWarehouseUserActivitiesOperations',
'ServerAutomaticTuningOperations',
'ServerDnsAliasesOperations',
'RestorePointsOperations',
]
Loading