Skip to content

Commit

Permalink
CodeGen from PR 26511 in Azure/azure-rest-api-specs
Browse files Browse the repository at this point in the history
Merge 3d585109af5333cf92ed2bf80acbbe687c4cba50 into 8cd51b5240f4773621ec74346b6f5fb13f2c0e83
  • Loading branch information
SDKAuto committed Nov 15, 2023
1 parent ca7bc6c commit 8fee02a
Show file tree
Hide file tree
Showing 50 changed files with 2,185 additions and 529 deletions.
4 changes: 2 additions & 2 deletions sdk/sql/azure-mgmt-sql/_meta.json
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
{
"commit": "3e3098d6b9302e166b611ce72b3392786d3ea0f7",
"commit": "c28c2d9458b97069ba1e34daaddb0dc212857c9e",
"repository_url": "https://github.com/Azure/azure-rest-api-specs",
"autorest": "3.9.7",
"use": [
"@autorest/python@6.7.1",
"@autorest/modelerfour@4.26.2"
],
"autorest_command": "autorest specification/sql/resource-manager/readme.md --generate-sample=True --include-x-ms-examples-original-file=True --python --python-sdks-folder=/home/vsts/work/1/azure-sdk-for-python/sdk --tag=package-composite-v5 --use=@autorest/python@6.7.1 --use=@autorest/modelerfour@4.26.2 --version=3.9.7 --version-tolerant=False",
"autorest_command": "autorest specification/sql/resource-manager/readme.md --generate-sample=True --include-x-ms-examples-original-file=True --python --python-sdks-folder=/mnt/vss/_work/1/s/azure-sdk-for-python/sdk --use=@autorest/python@6.7.1 --use=@autorest/modelerfour@4.26.2 --version=3.9.7 --version-tolerant=False",
"readme": "specification/sql/resource-manager/readme.md"
}
24 changes: 15 additions & 9 deletions sdk/sql/azure-mgmt-sql/azure/mgmt/sql/_sql_management_client.py
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,7 @@
JobAgentsOperations,
JobCredentialsOperations,
JobExecutionsOperations,
JobPrivateEndpointsOperations,
JobStepExecutionsOperations,
JobStepsOperations,
JobTargetExecutionsOperations,
Expand Down Expand Up @@ -237,14 +238,14 @@ class SqlManagementClient: # pylint: disable=client-accepts-api-version-keyword
:vartype encryption_protectors: azure.mgmt.sql.operations.EncryptionProtectorsOperations
:ivar firewall_rules: FirewallRulesOperations operations
:vartype firewall_rules: azure.mgmt.sql.operations.FirewallRulesOperations
:ivar instance_pools: InstancePoolsOperations operations
:vartype instance_pools: azure.mgmt.sql.operations.InstancePoolsOperations
:ivar job_agents: JobAgentsOperations operations
:vartype job_agents: azure.mgmt.sql.operations.JobAgentsOperations
:ivar job_credentials: JobCredentialsOperations operations
:vartype job_credentials: azure.mgmt.sql.operations.JobCredentialsOperations
:ivar job_executions: JobExecutionsOperations operations
:vartype job_executions: azure.mgmt.sql.operations.JobExecutionsOperations
:ivar job_private_endpoints: JobPrivateEndpointsOperations operations
:vartype job_private_endpoints: azure.mgmt.sql.operations.JobPrivateEndpointsOperations
:ivar jobs: JobsOperations operations
:vartype jobs: azure.mgmt.sql.operations.JobsOperations
:ivar job_step_executions: JobStepExecutionsOperations operations
Expand Down Expand Up @@ -522,17 +523,13 @@ class SqlManagementClient: # pylint: disable=client-accepts-api-version-keyword
:ivar server_configuration_options: ServerConfigurationOptionsOperations operations
:vartype server_configuration_options:
azure.mgmt.sql.operations.ServerConfigurationOptionsOperations
:ivar servers: ServersOperations operations
:vartype servers: azure.mgmt.sql.operations.ServersOperations
:ivar start_stop_managed_instance_schedules: StartStopManagedInstanceSchedulesOperations
operations
:vartype start_stop_managed_instance_schedules:
azure.mgmt.sql.operations.StartStopManagedInstanceSchedulesOperations
:ivar transparent_data_encryptions: TransparentDataEncryptionsOperations operations
:vartype transparent_data_encryptions:
azure.mgmt.sql.operations.TransparentDataEncryptionsOperations
:ivar failover_groups: FailoverGroupsOperations operations
:vartype failover_groups: azure.mgmt.sql.operations.FailoverGroupsOperations
:ivar ipv6_firewall_rules: IPv6FirewallRulesOperations operations
:vartype ipv6_firewall_rules: azure.mgmt.sql.operations.IPv6FirewallRulesOperations
:ivar sql_vulnerability_assessment_baseline: SqlVulnerabilityAssessmentBaselineOperations
Expand Down Expand Up @@ -593,6 +590,12 @@ class SqlManagementClient: # pylint: disable=client-accepts-api-version-keyword
DatabaseSqlVulnerabilityAssessmentsSettingsOperations operations
:vartype database_sql_vulnerability_assessments_settings:
azure.mgmt.sql.operations.DatabaseSqlVulnerabilityAssessmentsSettingsOperations
:ivar servers: ServersOperations operations
:vartype servers: azure.mgmt.sql.operations.ServersOperations
:ivar failover_groups: FailoverGroupsOperations operations
:vartype failover_groups: azure.mgmt.sql.operations.FailoverGroupsOperations
:ivar instance_pools: InstancePoolsOperations operations
:vartype instance_pools: azure.mgmt.sql.operations.InstancePoolsOperations
:param credential: Credential needed for the client to connect to Azure. Required.
:type credential: ~azure.core.credentials.TokenCredential
:param subscription_id: The subscription ID that identifies an Azure subscription. Required.
Expand Down Expand Up @@ -682,10 +685,12 @@ def __init__(
self._client, self._config, self._serialize, self._deserialize
)
self.firewall_rules = FirewallRulesOperations(self._client, self._config, self._serialize, self._deserialize)
self.instance_pools = InstancePoolsOperations(self._client, self._config, self._serialize, self._deserialize)
self.job_agents = JobAgentsOperations(self._client, self._config, self._serialize, self._deserialize)
self.job_credentials = JobCredentialsOperations(self._client, self._config, self._serialize, self._deserialize)
self.job_executions = JobExecutionsOperations(self._client, self._config, self._serialize, self._deserialize)
self.job_private_endpoints = JobPrivateEndpointsOperations(
self._client, self._config, self._serialize, self._deserialize
)
self.jobs = JobsOperations(self._client, self._config, self._serialize, self._deserialize)
self.job_step_executions = JobStepExecutionsOperations(
self._client, self._config, self._serialize, self._deserialize
Expand Down Expand Up @@ -962,14 +967,12 @@ def __init__(
self.server_configuration_options = ServerConfigurationOptionsOperations(
self._client, self._config, self._serialize, self._deserialize
)
self.servers = ServersOperations(self._client, self._config, self._serialize, self._deserialize)
self.start_stop_managed_instance_schedules = StartStopManagedInstanceSchedulesOperations(
self._client, self._config, self._serialize, self._deserialize
)
self.transparent_data_encryptions = TransparentDataEncryptionsOperations(
self._client, self._config, self._serialize, self._deserialize
)
self.failover_groups = FailoverGroupsOperations(self._client, self._config, self._serialize, self._deserialize)
self.ipv6_firewall_rules = IPv6FirewallRulesOperations(
self._client, self._config, self._serialize, self._deserialize
)
Expand Down Expand Up @@ -1022,6 +1025,9 @@ def __init__(
self.database_sql_vulnerability_assessments_settings = DatabaseSqlVulnerabilityAssessmentsSettingsOperations(
self._client, self._config, self._serialize, self._deserialize
)
self.servers = ServersOperations(self._client, self._config, self._serialize, self._deserialize)
self.failover_groups = FailoverGroupsOperations(self._client, self._config, self._serialize, self._deserialize)
self.instance_pools = InstancePoolsOperations(self._client, self._config, self._serialize, self._deserialize)

def _send_request(self, request: HttpRequest, **kwargs: Any) -> HttpResponse:
"""Runs the network request through the client's chained policies.
Expand Down
2 changes: 1 addition & 1 deletion sdk/sql/azure-mgmt-sql/azure/mgmt/sql/_version.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,4 @@
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
# --------------------------------------------------------------------------

VERSION = "4.0.0b12"
VERSION = "0.9.0"
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,7 @@
JobAgentsOperations,
JobCredentialsOperations,
JobExecutionsOperations,
JobPrivateEndpointsOperations,
JobStepExecutionsOperations,
JobStepsOperations,
JobTargetExecutionsOperations,
Expand Down Expand Up @@ -238,14 +239,14 @@ class SqlManagementClient: # pylint: disable=client-accepts-api-version-keyword
:vartype encryption_protectors: azure.mgmt.sql.aio.operations.EncryptionProtectorsOperations
:ivar firewall_rules: FirewallRulesOperations operations
:vartype firewall_rules: azure.mgmt.sql.aio.operations.FirewallRulesOperations
:ivar instance_pools: InstancePoolsOperations operations
:vartype instance_pools: azure.mgmt.sql.aio.operations.InstancePoolsOperations
:ivar job_agents: JobAgentsOperations operations
:vartype job_agents: azure.mgmt.sql.aio.operations.JobAgentsOperations
:ivar job_credentials: JobCredentialsOperations operations
:vartype job_credentials: azure.mgmt.sql.aio.operations.JobCredentialsOperations
:ivar job_executions: JobExecutionsOperations operations
:vartype job_executions: azure.mgmt.sql.aio.operations.JobExecutionsOperations
:ivar job_private_endpoints: JobPrivateEndpointsOperations operations
:vartype job_private_endpoints: azure.mgmt.sql.aio.operations.JobPrivateEndpointsOperations
:ivar jobs: JobsOperations operations
:vartype jobs: azure.mgmt.sql.aio.operations.JobsOperations
:ivar job_step_executions: JobStepExecutionsOperations operations
Expand Down Expand Up @@ -528,17 +529,13 @@ class SqlManagementClient: # pylint: disable=client-accepts-api-version-keyword
:ivar server_configuration_options: ServerConfigurationOptionsOperations operations
:vartype server_configuration_options:
azure.mgmt.sql.aio.operations.ServerConfigurationOptionsOperations
:ivar servers: ServersOperations operations
:vartype servers: azure.mgmt.sql.aio.operations.ServersOperations
:ivar start_stop_managed_instance_schedules: StartStopManagedInstanceSchedulesOperations
operations
:vartype start_stop_managed_instance_schedules:
azure.mgmt.sql.aio.operations.StartStopManagedInstanceSchedulesOperations
:ivar transparent_data_encryptions: TransparentDataEncryptionsOperations operations
:vartype transparent_data_encryptions:
azure.mgmt.sql.aio.operations.TransparentDataEncryptionsOperations
:ivar failover_groups: FailoverGroupsOperations operations
:vartype failover_groups: azure.mgmt.sql.aio.operations.FailoverGroupsOperations
:ivar ipv6_firewall_rules: IPv6FirewallRulesOperations operations
:vartype ipv6_firewall_rules: azure.mgmt.sql.aio.operations.IPv6FirewallRulesOperations
:ivar sql_vulnerability_assessment_baseline: SqlVulnerabilityAssessmentBaselineOperations
Expand Down Expand Up @@ -599,6 +596,12 @@ class SqlManagementClient: # pylint: disable=client-accepts-api-version-keyword
DatabaseSqlVulnerabilityAssessmentsSettingsOperations operations
:vartype database_sql_vulnerability_assessments_settings:
azure.mgmt.sql.aio.operations.DatabaseSqlVulnerabilityAssessmentsSettingsOperations
:ivar servers: ServersOperations operations
:vartype servers: azure.mgmt.sql.aio.operations.ServersOperations
:ivar failover_groups: FailoverGroupsOperations operations
:vartype failover_groups: azure.mgmt.sql.aio.operations.FailoverGroupsOperations
:ivar instance_pools: InstancePoolsOperations operations
:vartype instance_pools: azure.mgmt.sql.aio.operations.InstancePoolsOperations
:param credential: Credential needed for the client to connect to Azure. Required.
:type credential: ~azure.core.credentials_async.AsyncTokenCredential
:param subscription_id: The subscription ID that identifies an Azure subscription. Required.
Expand Down Expand Up @@ -688,10 +691,12 @@ def __init__(
self._client, self._config, self._serialize, self._deserialize
)
self.firewall_rules = FirewallRulesOperations(self._client, self._config, self._serialize, self._deserialize)
self.instance_pools = InstancePoolsOperations(self._client, self._config, self._serialize, self._deserialize)
self.job_agents = JobAgentsOperations(self._client, self._config, self._serialize, self._deserialize)
self.job_credentials = JobCredentialsOperations(self._client, self._config, self._serialize, self._deserialize)
self.job_executions = JobExecutionsOperations(self._client, self._config, self._serialize, self._deserialize)
self.job_private_endpoints = JobPrivateEndpointsOperations(
self._client, self._config, self._serialize, self._deserialize
)
self.jobs = JobsOperations(self._client, self._config, self._serialize, self._deserialize)
self.job_step_executions = JobStepExecutionsOperations(
self._client, self._config, self._serialize, self._deserialize
Expand Down Expand Up @@ -968,14 +973,12 @@ def __init__(
self.server_configuration_options = ServerConfigurationOptionsOperations(
self._client, self._config, self._serialize, self._deserialize
)
self.servers = ServersOperations(self._client, self._config, self._serialize, self._deserialize)
self.start_stop_managed_instance_schedules = StartStopManagedInstanceSchedulesOperations(
self._client, self._config, self._serialize, self._deserialize
)
self.transparent_data_encryptions = TransparentDataEncryptionsOperations(
self._client, self._config, self._serialize, self._deserialize
)
self.failover_groups = FailoverGroupsOperations(self._client, self._config, self._serialize, self._deserialize)
self.ipv6_firewall_rules = IPv6FirewallRulesOperations(
self._client, self._config, self._serialize, self._deserialize
)
Expand Down Expand Up @@ -1028,6 +1031,9 @@ def __init__(
self.database_sql_vulnerability_assessments_settings = DatabaseSqlVulnerabilityAssessmentsSettingsOperations(
self._client, self._config, self._serialize, self._deserialize
)
self.servers = ServersOperations(self._client, self._config, self._serialize, self._deserialize)
self.failover_groups = FailoverGroupsOperations(self._client, self._config, self._serialize, self._deserialize)
self.instance_pools = InstancePoolsOperations(self._client, self._config, self._serialize, self._deserialize)

def _send_request(self, request: HttpRequest, **kwargs: Any) -> Awaitable[AsyncHttpResponse]:
"""Runs the network request through the client's chained policies.
Expand Down
14 changes: 8 additions & 6 deletions sdk/sql/azure-mgmt-sql/azure/mgmt/sql/aio/operations/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -33,10 +33,10 @@
from ._elastic_pool_operations_operations import ElasticPoolOperationsOperations
from ._encryption_protectors_operations import EncryptionProtectorsOperations
from ._firewall_rules_operations import FirewallRulesOperations
from ._instance_pools_operations import InstancePoolsOperations
from ._job_agents_operations import JobAgentsOperations
from ._job_credentials_operations import JobCredentialsOperations
from ._job_executions_operations import JobExecutionsOperations
from ._job_private_endpoints_operations import JobPrivateEndpointsOperations
from ._jobs_operations import JobsOperations
from ._job_step_executions_operations import JobStepExecutionsOperations
from ._job_steps_operations import JobStepsOperations
Expand Down Expand Up @@ -155,10 +155,8 @@
from ._recoverable_databases_operations import RecoverableDatabasesOperations
from ._restorable_dropped_databases_operations import RestorableDroppedDatabasesOperations
from ._server_configuration_options_operations import ServerConfigurationOptionsOperations
from ._servers_operations import ServersOperations
from ._start_stop_managed_instance_schedules_operations import StartStopManagedInstanceSchedulesOperations
from ._transparent_data_encryptions_operations import TransparentDataEncryptionsOperations
from ._failover_groups_operations import FailoverGroupsOperations
from ._ipv6_firewall_rules_operations import IPv6FirewallRulesOperations
from ._sql_vulnerability_assessment_baseline_operations import SqlVulnerabilityAssessmentBaselineOperations
from ._sql_vulnerability_assessment_baselines_operations import SqlVulnerabilityAssessmentBaselinesOperations
Expand All @@ -185,6 +183,9 @@
from ._database_sql_vulnerability_assessments_settings_operations import (
DatabaseSqlVulnerabilityAssessmentsSettingsOperations,
)
from ._servers_operations import ServersOperations
from ._failover_groups_operations import FailoverGroupsOperations
from ._instance_pools_operations import InstancePoolsOperations

from ._patch import __all__ as _patch_all
from ._patch import * # pylint: disable=unused-wildcard-import
Expand Down Expand Up @@ -216,10 +217,10 @@
"ElasticPoolOperationsOperations",
"EncryptionProtectorsOperations",
"FirewallRulesOperations",
"InstancePoolsOperations",
"JobAgentsOperations",
"JobCredentialsOperations",
"JobExecutionsOperations",
"JobPrivateEndpointsOperations",
"JobsOperations",
"JobStepExecutionsOperations",
"JobStepsOperations",
Expand Down Expand Up @@ -320,10 +321,8 @@
"RecoverableDatabasesOperations",
"RestorableDroppedDatabasesOperations",
"ServerConfigurationOptionsOperations",
"ServersOperations",
"StartStopManagedInstanceSchedulesOperations",
"TransparentDataEncryptionsOperations",
"FailoverGroupsOperations",
"IPv6FirewallRulesOperations",
"SqlVulnerabilityAssessmentBaselineOperations",
"SqlVulnerabilityAssessmentBaselinesOperations",
Expand All @@ -340,6 +339,9 @@
"DatabaseSqlVulnerabilityAssessmentScanResultOperations",
"DatabaseSqlVulnerabilityAssessmentScansOperations",
"DatabaseSqlVulnerabilityAssessmentsSettingsOperations",
"ServersOperations",
"FailoverGroupsOperations",
"InstancePoolsOperations",
]
__all__.extend([p for p in _patch_all if p not in __all__])
_patch_sdk()
Loading

0 comments on commit 8fee02a

Please sign in to comment.