azure.mgmt.rdbms.mysql.operations module¶
-
class
azure.mgmt.rdbms.mysql.operations.
AdvisorsOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
MySQLManagementClient
’sadvisors
attribute.-
get
(resource_group_name: str, server_name: str, advisor_name: str, **kwargs: Any) → azure.mgmt.rdbms.mysql.models._models_py3.Advisor[source]¶ Get a recommendation action advisor.
- Parameters
- Keyword Arguments
- Returns
Advisor, or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
list_by_server
(resource_group_name: str, server_name: str, **kwargs: Any) → Iterable[azure.mgmt.rdbms.mysql.models._models_py3.AdvisorsResultList][source]¶ List recommendation action advisors.
- Parameters
- Keyword Arguments
- Returns
An iterator like instance of either AdvisorsResultList or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
models
= <module 'azure.mgmt.rdbms.mysql.models' from '/mnt/vss/_work/1/s/sdk/rdbms/azure-mgmt-rdbms/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/rdbms/mysql/models/__init__.py'>¶
-
-
class
azure.mgmt.rdbms.mysql.operations.
CheckNameAvailabilityOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
MySQLManagementClient
’scheck_name_availability
attribute.-
execute
(name_availability_request: azure.mgmt.rdbms.mysql.models._models_py3.NameAvailabilityRequest, **kwargs: Any) → azure.mgmt.rdbms.mysql.models._models_py3.NameAvailability[source]¶ Check the availability of name for resource.
- Parameters
name_availability_request (NameAvailabilityRequest) – The required parameters for checking if resource name is available.
- Keyword Arguments
- Returns
NameAvailability, or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
models
= <module 'azure.mgmt.rdbms.mysql.models' from '/mnt/vss/_work/1/s/sdk/rdbms/azure-mgmt-rdbms/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/rdbms/mysql/models/__init__.py'>¶
-
-
class
azure.mgmt.rdbms.mysql.operations.
ConfigurationsOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
MySQLManagementClient
’sconfigurations
attribute.-
begin_create_or_update
(resource_group_name: str, server_name: str, configuration_name: str, parameters: azure.mgmt.rdbms.mysql.models._models_py3.Configuration, **kwargs: Any) → azure.core.polling._poller.LROPoller[azure.mgmt.rdbms.mysql.models._models_py3.Configuration][source]¶ Updates a configuration of a server.
- Parameters
resource_group_name (str) – The name of the resource group. The name is case insensitive.
server_name (str) – The name of the server.
configuration_name (str) – The name of the server configuration.
parameters (Configuration) – The required parameters for updating a server configuration.
- Keyword Arguments
api_version (str) – Api Version. Default value is “2017-12-01”. Note that overriding this default value may result in unsupported behavior.
cls (callable) – A custom type or function that will be passed the direct response
continuation_token (str) – A continuation token to restart a poller from a saved state.
polling (bool or PollingMethod) – By default, your polling method will be ARMPolling. Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy.
polling_interval (int) – Default waiting time between two polls for LRO operations if no Retry-After header is present.
- Returns
An instance of LROPoller that returns either Configuration or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
get
(resource_group_name: str, server_name: str, configuration_name: str, **kwargs: Any) → azure.mgmt.rdbms.mysql.models._models_py3.Configuration[source]¶ Gets information about a configuration of server.
- Parameters
- Keyword Arguments
- Returns
Configuration, or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
list_by_server
(resource_group_name: str, server_name: str, **kwargs: Any) → Iterable[azure.mgmt.rdbms.mysql.models._models_py3.ConfigurationListResult][source]¶ List all the configurations in a given server.
- Parameters
- Keyword Arguments
- Returns
An iterator like instance of either ConfigurationListResult or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
models
= <module 'azure.mgmt.rdbms.mysql.models' from '/mnt/vss/_work/1/s/sdk/rdbms/azure-mgmt-rdbms/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/rdbms/mysql/models/__init__.py'>¶
-
-
class
azure.mgmt.rdbms.mysql.operations.
DatabasesOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
MySQLManagementClient
’sdatabases
attribute.-
begin_create_or_update
(resource_group_name: str, server_name: str, database_name: str, parameters: azure.mgmt.rdbms.mysql.models._models_py3.Database, **kwargs: Any) → azure.core.polling._poller.LROPoller[azure.mgmt.rdbms.mysql.models._models_py3.Database][source]¶ Creates a new database or updates an existing database.
- Parameters
- Keyword Arguments
api_version (str) – Api Version. Default value is “2017-12-01”. Note that overriding this default value may result in unsupported behavior.
cls (callable) – A custom type or function that will be passed the direct response
continuation_token (str) – A continuation token to restart a poller from a saved state.
polling (bool or PollingMethod) – By default, your polling method will be ARMPolling. Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy.
polling_interval (int) – Default waiting time between two polls for LRO operations if no Retry-After header is present.
- Returns
An instance of LROPoller that returns either Database or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
begin_delete
(resource_group_name: str, server_name: str, database_name: str, **kwargs: Any) → azure.core.polling._poller.LROPoller[None][source]¶ Deletes a database.
- Parameters
- Keyword Arguments
api_version (str) – Api Version. Default value is “2017-12-01”. Note that overriding this default value may result in unsupported behavior.
cls (callable) – A custom type or function that will be passed the direct response
continuation_token (str) – A continuation token to restart a poller from a saved state.
polling (bool or PollingMethod) – By default, your polling method will be ARMPolling. Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy.
polling_interval (int) – Default waiting time between two polls for LRO operations if no Retry-After header is present.
- Returns
An instance of LROPoller that returns either None or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
get
(resource_group_name: str, server_name: str, database_name: str, **kwargs: Any) → azure.mgmt.rdbms.mysql.models._models_py3.Database[source]¶ Gets information about a database.
- Parameters
- Keyword Arguments
- Returns
Database, or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
list_by_server
(resource_group_name: str, server_name: str, **kwargs: Any) → Iterable[azure.mgmt.rdbms.mysql.models._models_py3.DatabaseListResult][source]¶ List all the databases in a given server.
- Parameters
- Keyword Arguments
- Returns
An iterator like instance of either DatabaseListResult or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
models
= <module 'azure.mgmt.rdbms.mysql.models' from '/mnt/vss/_work/1/s/sdk/rdbms/azure-mgmt-rdbms/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/rdbms/mysql/models/__init__.py'>¶
-
-
class
azure.mgmt.rdbms.mysql.operations.
FirewallRulesOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
MySQLManagementClient
’sfirewall_rules
attribute.-
begin_create_or_update
(resource_group_name: str, server_name: str, firewall_rule_name: str, parameters: azure.mgmt.rdbms.mysql.models._models_py3.FirewallRule, **kwargs: Any) → azure.core.polling._poller.LROPoller[azure.mgmt.rdbms.mysql.models._models_py3.FirewallRule][source]¶ Creates a new firewall rule or updates an existing firewall rule.
- Parameters
resource_group_name (str) – The name of the resource group. The name is case insensitive.
server_name (str) – The name of the server.
firewall_rule_name (str) – The name of the server firewall rule.
parameters (FirewallRule) – The required parameters for creating or updating a firewall rule.
- Keyword Arguments
api_version (str) – Api Version. Default value is “2017-12-01”. Note that overriding this default value may result in unsupported behavior.
cls (callable) – A custom type or function that will be passed the direct response
continuation_token (str) – A continuation token to restart a poller from a saved state.
polling (bool or PollingMethod) – By default, your polling method will be ARMPolling. Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy.
polling_interval (int) – Default waiting time between two polls for LRO operations if no Retry-After header is present.
- Returns
An instance of LROPoller that returns either FirewallRule or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
begin_delete
(resource_group_name: str, server_name: str, firewall_rule_name: str, **kwargs: Any) → azure.core.polling._poller.LROPoller[None][source]¶ Deletes a server firewall rule.
- Parameters
- Keyword Arguments
api_version (str) – Api Version. Default value is “2017-12-01”. Note that overriding this default value may result in unsupported behavior.
cls (callable) – A custom type or function that will be passed the direct response
continuation_token (str) – A continuation token to restart a poller from a saved state.
polling (bool or PollingMethod) – By default, your polling method will be ARMPolling. Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy.
polling_interval (int) – Default waiting time between two polls for LRO operations if no Retry-After header is present.
- Returns
An instance of LROPoller that returns either None or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
get
(resource_group_name: str, server_name: str, firewall_rule_name: str, **kwargs: Any) → azure.mgmt.rdbms.mysql.models._models_py3.FirewallRule[source]¶ Gets information about a server firewall rule.
- Parameters
- Keyword Arguments
- Returns
FirewallRule, or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
list_by_server
(resource_group_name: str, server_name: str, **kwargs: Any) → Iterable[azure.mgmt.rdbms.mysql.models._models_py3.FirewallRuleListResult][source]¶ List all the firewall rules in a given server.
- Parameters
- Keyword Arguments
- Returns
An iterator like instance of either FirewallRuleListResult or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
models
= <module 'azure.mgmt.rdbms.mysql.models' from '/mnt/vss/_work/1/s/sdk/rdbms/azure-mgmt-rdbms/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/rdbms/mysql/models/__init__.py'>¶
-
-
class
azure.mgmt.rdbms.mysql.operations.
LocationBasedPerformanceTierOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
MySQLManagementClient
’slocation_based_performance_tier
attribute.-
list
(location_name: str, **kwargs: Any) → Iterable[azure.mgmt.rdbms.mysql.models._models_py3.PerformanceTierListResult][source]¶ List all the performance tiers at specified location in a given subscription.
- Parameters
location_name (str) – The name of the location.
- Keyword Arguments
- Returns
An iterator like instance of either PerformanceTierListResult or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
models
= <module 'azure.mgmt.rdbms.mysql.models' from '/mnt/vss/_work/1/s/sdk/rdbms/azure-mgmt-rdbms/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/rdbms/mysql/models/__init__.py'>¶
-
-
class
azure.mgmt.rdbms.mysql.operations.
LocationBasedRecommendedActionSessionsOperationStatusOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
MySQLManagementClient
’slocation_based_recommended_action_sessions_operation_status
attribute.-
get
(location_name: str, operation_id: str, **kwargs: Any) → azure.mgmt.rdbms.mysql.models._models_py3.RecommendedActionSessionsOperationStatus[source]¶ Recommendation action session operation status.
- Parameters
- Keyword Arguments
- Returns
RecommendedActionSessionsOperationStatus, or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
models
= <module 'azure.mgmt.rdbms.mysql.models' from '/mnt/vss/_work/1/s/sdk/rdbms/azure-mgmt-rdbms/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/rdbms/mysql/models/__init__.py'>¶
-
-
class
azure.mgmt.rdbms.mysql.operations.
LocationBasedRecommendedActionSessionsResultOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
MySQLManagementClient
’slocation_based_recommended_action_sessions_result
attribute.-
list
(location_name: str, operation_id: str, **kwargs: Any) → Iterable[azure.mgmt.rdbms.mysql.models._models_py3.RecommendationActionsResultList][source]¶ Recommendation action session operation result.
- Parameters
- Keyword Arguments
- Returns
An iterator like instance of either RecommendationActionsResultList or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
models
= <module 'azure.mgmt.rdbms.mysql.models' from '/mnt/vss/_work/1/s/sdk/rdbms/azure-mgmt-rdbms/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/rdbms/mysql/models/__init__.py'>¶
-
-
class
azure.mgmt.rdbms.mysql.operations.
LogFilesOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
MySQLManagementClient
’slog_files
attribute.-
list_by_server
(resource_group_name: str, server_name: str, **kwargs: Any) → Iterable[azure.mgmt.rdbms.mysql.models._models_py3.LogFileListResult][source]¶ List all the log files in a given server.
- Parameters
- Keyword Arguments
- Returns
An iterator like instance of either LogFileListResult or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
models
= <module 'azure.mgmt.rdbms.mysql.models' from '/mnt/vss/_work/1/s/sdk/rdbms/azure-mgmt-rdbms/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/rdbms/mysql/models/__init__.py'>¶
-
-
class
azure.mgmt.rdbms.mysql.operations.
MySQLManagementClientOperationsMixin
[source]¶ Bases:
azure.mgmt.rdbms.mysql._vendor.MixinABC
-
begin_create_recommended_action_session
(resource_group_name: str, server_name: str, advisor_name: str, database_name: str, **kwargs: Any) → azure.core.polling._poller.LROPoller[None][source]¶ Create recommendation action session for the advisor.
- Parameters
- Keyword Arguments
api_version (str) – Api Version. Default value is “2018-06-01”. Note that overriding this default value may result in unsupported behavior.
cls (callable) – A custom type or function that will be passed the direct response
continuation_token (str) – A continuation token to restart a poller from a saved state.
polling (bool or PollingMethod) – By default, your polling method will be ARMPolling. Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy.
polling_interval (int) – Default waiting time between two polls for LRO operations if no Retry-After header is present.
- Returns
An instance of LROPoller that returns either None or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
reset_query_performance_insight_data
(resource_group_name: str, server_name: str, **kwargs: Any) → azure.mgmt.rdbms.mysql.models._models_py3.QueryPerformanceInsightResetDataResult[source]¶ Reset data for Query Performance Insight.
- Parameters
- Keyword Arguments
- Returns
QueryPerformanceInsightResetDataResult, or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
-
class
azure.mgmt.rdbms.mysql.operations.
Operations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
MySQLManagementClient
’soperations
attribute.-
list
(**kwargs: Any) → azure.mgmt.rdbms.mysql.models._models_py3.OperationListResult[source]¶ Lists all of the available REST API operations.
- Keyword Arguments
- Returns
OperationListResult, or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
models
= <module 'azure.mgmt.rdbms.mysql.models' from '/mnt/vss/_work/1/s/sdk/rdbms/azure-mgmt-rdbms/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/rdbms/mysql/models/__init__.py'>¶
-
-
class
azure.mgmt.rdbms.mysql.operations.
PrivateEndpointConnectionsOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
MySQLManagementClient
’sprivate_endpoint_connections
attribute.-
begin_create_or_update
(resource_group_name: str, server_name: str, private_endpoint_connection_name: str, parameters: azure.mgmt.rdbms.mysql.models._models_py3.PrivateEndpointConnection, **kwargs: Any) → azure.core.polling._poller.LROPoller[azure.mgmt.rdbms.mysql.models._models_py3.PrivateEndpointConnection][source]¶ Approve or reject a private endpoint connection with a given name.
- Parameters
resource_group_name (str) – The name of the resource group. The name is case insensitive.
server_name (str) – The name of the server.
private_endpoint_connection_name (str) –
parameters (PrivateEndpointConnection) –
- Keyword Arguments
api_version (str) – Api Version. Default value is “2018-06-01”. Note that overriding this default value may result in unsupported behavior.
cls (callable) – A custom type or function that will be passed the direct response
continuation_token (str) – A continuation token to restart a poller from a saved state.
polling (bool or PollingMethod) – By default, your polling method will be ARMPolling. Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy.
polling_interval (int) – Default waiting time between two polls for LRO operations if no Retry-After header is present.
- Returns
An instance of LROPoller that returns either PrivateEndpointConnection or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
begin_delete
(resource_group_name: str, server_name: str, private_endpoint_connection_name: str, **kwargs: Any) → azure.core.polling._poller.LROPoller[None][source]¶ Deletes a private endpoint connection with a given name.
- Parameters
- Keyword Arguments
api_version (str) – Api Version. Default value is “2018-06-01”. Note that overriding this default value may result in unsupported behavior.
cls (callable) – A custom type or function that will be passed the direct response
continuation_token (str) – A continuation token to restart a poller from a saved state.
polling (bool or PollingMethod) – By default, your polling method will be ARMPolling. Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy.
polling_interval (int) – Default waiting time between two polls for LRO operations if no Retry-After header is present.
- Returns
An instance of LROPoller that returns either None or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
Updates tags on private endpoint connection.
Updates private endpoint connection with the specified tags.
- Parameters
resource_group_name (str) – The name of the resource group. The name is case insensitive.
server_name (str) – The name of the server.
private_endpoint_connection_name (str) –
parameters (TagsObject) – Parameters supplied to the Update private endpoint connection Tags operation.
- Keyword Arguments
api_version (str) – Api Version. Default value is “2018-06-01”. Note that overriding this default value may result in unsupported behavior.
cls (callable) – A custom type or function that will be passed the direct response
continuation_token (str) – A continuation token to restart a poller from a saved state.
polling (bool or PollingMethod) – By default, your polling method will be ARMPolling. Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy.
polling_interval (int) – Default waiting time between two polls for LRO operations if no Retry-After header is present.
- Returns
An instance of LROPoller that returns either PrivateEndpointConnection or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
get
(resource_group_name: str, server_name: str, private_endpoint_connection_name: str, **kwargs: Any) → azure.mgmt.rdbms.mysql.models._models_py3.PrivateEndpointConnection[source]¶ Gets a private endpoint connection.
- Parameters
- Keyword Arguments
- Returns
PrivateEndpointConnection, or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
list_by_server
(resource_group_name: str, server_name: str, **kwargs: Any) → Iterable[azure.mgmt.rdbms.mysql.models._models_py3.PrivateEndpointConnectionListResult][source]¶ Gets all private endpoint connections on a server.
- Parameters
- Keyword Arguments
- Returns
An iterator like instance of either PrivateEndpointConnectionListResult or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
models
= <module 'azure.mgmt.rdbms.mysql.models' from '/mnt/vss/_work/1/s/sdk/rdbms/azure-mgmt-rdbms/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/rdbms/mysql/models/__init__.py'>¶
-
-
class
azure.mgmt.rdbms.mysql.operations.
PrivateLinkResourcesOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
MySQLManagementClient
’sprivate_link_resources
attribute.-
get
(resource_group_name: str, server_name: str, group_name: str, **kwargs: Any) → azure.mgmt.rdbms.mysql.models._models_py3.PrivateLinkResource[source]¶ Gets a private link resource for MySQL server.
- Parameters
- Keyword Arguments
- Returns
PrivateLinkResource, or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
list_by_server
(resource_group_name: str, server_name: str, **kwargs: Any) → Iterable[azure.mgmt.rdbms.mysql.models._models_py3.PrivateLinkResourceListResult][source]¶ Gets the private link resources for MySQL server.
- Parameters
- Keyword Arguments
- Returns
An iterator like instance of either PrivateLinkResourceListResult or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
models
= <module 'azure.mgmt.rdbms.mysql.models' from '/mnt/vss/_work/1/s/sdk/rdbms/azure-mgmt-rdbms/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/rdbms/mysql/models/__init__.py'>¶
-
-
class
azure.mgmt.rdbms.mysql.operations.
QueryTextsOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
MySQLManagementClient
’squery_texts
attribute.-
get
(resource_group_name: str, server_name: str, query_id: str, **kwargs: Any) → azure.mgmt.rdbms.mysql.models._models_py3.QueryText[source]¶ Retrieve the Query-Store query texts for the queryId.
- Parameters
- Keyword Arguments
- Returns
QueryText, or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
list_by_server
(resource_group_name: str, server_name: str, query_ids: List[str], **kwargs: Any) → Iterable[azure.mgmt.rdbms.mysql.models._models_py3.QueryTextsResultList][source]¶ Retrieve the Query-Store query texts for specified queryIds.
- Parameters
- Keyword Arguments
- Returns
An iterator like instance of either QueryTextsResultList or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
models
= <module 'azure.mgmt.rdbms.mysql.models' from '/mnt/vss/_work/1/s/sdk/rdbms/azure-mgmt-rdbms/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/rdbms/mysql/models/__init__.py'>¶
-
-
class
azure.mgmt.rdbms.mysql.operations.
RecommendedActionsOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
MySQLManagementClient
’srecommended_actions
attribute.-
get
(resource_group_name: str, server_name: str, advisor_name: str, recommended_action_name: str, **kwargs: Any) → azure.mgmt.rdbms.mysql.models._models_py3.RecommendationAction[source]¶ Retrieve recommended actions from the advisor.
- Parameters
- Keyword Arguments
- Returns
RecommendationAction, or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
list_by_server
(resource_group_name: str, server_name: str, advisor_name: str, session_id: Optional[str] = None, **kwargs: Any) → Iterable[azure.mgmt.rdbms.mysql.models._models_py3.RecommendationActionsResultList][source]¶ Retrieve recommended actions from the advisor.
- Parameters
- Keyword Arguments
- Returns
An iterator like instance of either RecommendationActionsResultList or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
models
= <module 'azure.mgmt.rdbms.mysql.models' from '/mnt/vss/_work/1/s/sdk/rdbms/azure-mgmt-rdbms/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/rdbms/mysql/models/__init__.py'>¶
-
-
class
azure.mgmt.rdbms.mysql.operations.
RecoverableServersOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
MySQLManagementClient
’srecoverable_servers
attribute.-
get
(resource_group_name: str, server_name: str, **kwargs: Any) → azure.mgmt.rdbms.mysql.models._models_py3.RecoverableServerResource[source]¶ Gets a recoverable MySQL Server.
- Parameters
- Keyword Arguments
- Returns
RecoverableServerResource, or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
models
= <module 'azure.mgmt.rdbms.mysql.models' from '/mnt/vss/_work/1/s/sdk/rdbms/azure-mgmt-rdbms/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/rdbms/mysql/models/__init__.py'>¶
-
-
class
azure.mgmt.rdbms.mysql.operations.
ReplicasOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
MySQLManagementClient
’sreplicas
attribute.-
list_by_server
(resource_group_name: str, server_name: str, **kwargs: Any) → Iterable[azure.mgmt.rdbms.mysql.models._models_py3.ServerListResult][source]¶ List all the replicas for a given server.
- Parameters
- Keyword Arguments
- Returns
An iterator like instance of either ServerListResult or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
models
= <module 'azure.mgmt.rdbms.mysql.models' from '/mnt/vss/_work/1/s/sdk/rdbms/azure-mgmt-rdbms/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/rdbms/mysql/models/__init__.py'>¶
-
-
class
azure.mgmt.rdbms.mysql.operations.
ServerAdministratorsOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
MySQLManagementClient
’sserver_administrators
attribute.-
begin_create_or_update
(resource_group_name: str, server_name: str, properties: azure.mgmt.rdbms.mysql.models._models_py3.ServerAdministratorResource, **kwargs: Any) → azure.core.polling._poller.LROPoller[azure.mgmt.rdbms.mysql.models._models_py3.ServerAdministratorResource][source]¶ Creates or update active directory administrator on an existing server. The update action will overwrite the existing administrator.
- Parameters
resource_group_name (str) – The name of the resource group. The name is case insensitive.
server_name (str) – The name of the server.
properties (ServerAdministratorResource) – The required parameters for creating or updating an AAD server administrator.
- Keyword Arguments
api_version (str) – Api Version. Default value is “2017-12-01”. Note that overriding this default value may result in unsupported behavior.
cls (callable) – A custom type or function that will be passed the direct response
continuation_token (str) – A continuation token to restart a poller from a saved state.
polling (bool or PollingMethod) – By default, your polling method will be ARMPolling. Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy.
polling_interval (int) – Default waiting time between two polls for LRO operations if no Retry-After header is present.
- Returns
An instance of LROPoller that returns either ServerAdministratorResource or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
begin_delete
(resource_group_name: str, server_name: str, **kwargs: Any) → azure.core.polling._poller.LROPoller[None][source]¶ Deletes server active directory administrator.
- Parameters
- Keyword Arguments
api_version (str) – Api Version. Default value is “2017-12-01”. Note that overriding this default value may result in unsupported behavior.
cls (callable) – A custom type or function that will be passed the direct response
continuation_token (str) – A continuation token to restart a poller from a saved state.
polling (bool or PollingMethod) – By default, your polling method will be ARMPolling. Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy.
polling_interval (int) – Default waiting time between two polls for LRO operations if no Retry-After header is present.
- Returns
An instance of LROPoller that returns either None or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
get
(resource_group_name: str, server_name: str, **kwargs: Any) → azure.mgmt.rdbms.mysql.models._models_py3.ServerAdministratorResource[source]¶ Gets information about a AAD server administrator.
- Parameters
- Keyword Arguments
- Returns
ServerAdministratorResource, or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
list
(resource_group_name: str, server_name: str, **kwargs: Any) → Iterable[azure.mgmt.rdbms.mysql.models._models_py3.ServerAdministratorResourceListResult][source]¶ Returns a list of server Administrators.
- Parameters
- Keyword Arguments
- Returns
An iterator like instance of either ServerAdministratorResourceListResult or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
models
= <module 'azure.mgmt.rdbms.mysql.models' from '/mnt/vss/_work/1/s/sdk/rdbms/azure-mgmt-rdbms/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/rdbms/mysql/models/__init__.py'>¶
-
-
class
azure.mgmt.rdbms.mysql.operations.
ServerBasedPerformanceTierOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
MySQLManagementClient
’sserver_based_performance_tier
attribute.-
list
(resource_group_name: str, server_name: str, **kwargs: Any) → Iterable[azure.mgmt.rdbms.mysql.models._models_py3.PerformanceTierListResult][source]¶ List all the performance tiers for a MySQL server.
- Parameters
- Keyword Arguments
- Returns
An iterator like instance of either PerformanceTierListResult or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
models
= <module 'azure.mgmt.rdbms.mysql.models' from '/mnt/vss/_work/1/s/sdk/rdbms/azure-mgmt-rdbms/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/rdbms/mysql/models/__init__.py'>¶
-
-
class
azure.mgmt.rdbms.mysql.operations.
ServerKeysOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
MySQLManagementClient
’sserver_keys
attribute.-
begin_create_or_update
(server_name: str, key_name: str, resource_group_name: str, parameters: azure.mgmt.rdbms.mysql.models._models_py3.ServerKey, **kwargs: Any) → azure.core.polling._poller.LROPoller[azure.mgmt.rdbms.mysql.models._models_py3.ServerKey][source]¶ Creates or updates a MySQL Server key.
- Parameters
- Keyword Arguments
api_version (str) – Api Version. Default value is “2020-01-01”. Note that overriding this default value may result in unsupported behavior.
cls (callable) – A custom type or function that will be passed the direct response
continuation_token (str) – A continuation token to restart a poller from a saved state.
polling (bool or PollingMethod) – By default, your polling method will be ARMPolling. Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy.
polling_interval (int) – Default waiting time between two polls for LRO operations if no Retry-After header is present.
- Returns
An instance of LROPoller that returns either ServerKey or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
begin_delete
(server_name: str, key_name: str, resource_group_name: str, **kwargs: Any) → azure.core.polling._poller.LROPoller[None][source]¶ Deletes the MySQL Server key with the given name.
- Parameters
- Keyword Arguments
api_version (str) – Api Version. Default value is “2020-01-01”. Note that overriding this default value may result in unsupported behavior.
cls (callable) – A custom type or function that will be passed the direct response
continuation_token (str) – A continuation token to restart a poller from a saved state.
polling (bool or PollingMethod) – By default, your polling method will be ARMPolling. Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy.
polling_interval (int) – Default waiting time between two polls for LRO operations if no Retry-After header is present.
- Returns
An instance of LROPoller that returns either None or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
get
(resource_group_name: str, server_name: str, key_name: str, **kwargs: Any) → azure.mgmt.rdbms.mysql.models._models_py3.ServerKey[source]¶ Gets a MySQL Server key.
- Parameters
- Keyword Arguments
- Returns
ServerKey, or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
list
(resource_group_name: str, server_name: str, **kwargs: Any) → Iterable[azure.mgmt.rdbms.mysql.models._models_py3.ServerKeyListResult][source]¶ Gets a list of Server keys.
- Parameters
- Keyword Arguments
- Returns
An iterator like instance of either ServerKeyListResult or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
models
= <module 'azure.mgmt.rdbms.mysql.models' from '/mnt/vss/_work/1/s/sdk/rdbms/azure-mgmt-rdbms/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/rdbms/mysql/models/__init__.py'>¶
-
-
class
azure.mgmt.rdbms.mysql.operations.
ServerParametersOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
MySQLManagementClient
’sserver_parameters
attribute.-
begin_list_update_configurations
(resource_group_name: str, server_name: str, value: azure.mgmt.rdbms.mysql.models._models_py3.ConfigurationListResult, **kwargs: Any) → azure.core.polling._poller.LROPoller[azure.mgmt.rdbms.mysql.models._models_py3.ConfigurationListResult][source]¶ Update a list of configurations in a given server.
- Parameters
resource_group_name (str) – The name of the resource group. The name is case insensitive.
server_name (str) – The name of the server.
value (ConfigurationListResult) – The parameters for updating a list of server configuration.
- Keyword Arguments
api_version (str) – Api Version. Default value is “2017-12-01”. Note that overriding this default value may result in unsupported behavior.
cls (callable) – A custom type or function that will be passed the direct response
continuation_token (str) – A continuation token to restart a poller from a saved state.
polling (bool or PollingMethod) – By default, your polling method will be ARMPolling. Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy.
polling_interval (int) – Default waiting time between two polls for LRO operations if no Retry-After header is present.
- Returns
An instance of LROPoller that returns either ConfigurationListResult or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
models
= <module 'azure.mgmt.rdbms.mysql.models' from '/mnt/vss/_work/1/s/sdk/rdbms/azure-mgmt-rdbms/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/rdbms/mysql/models/__init__.py'>¶
-
-
class
azure.mgmt.rdbms.mysql.operations.
ServerSecurityAlertPoliciesOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
MySQLManagementClient
’sserver_security_alert_policies
attribute.-
begin_create_or_update
(resource_group_name: str, server_name: str, security_alert_policy_name: Union[str, azure.mgmt.rdbms.mysql.models._my_sql_management_client_enums.SecurityAlertPolicyName], parameters: azure.mgmt.rdbms.mysql.models._models_py3.ServerSecurityAlertPolicy, **kwargs: Any) → azure.core.polling._poller.LROPoller[azure.mgmt.rdbms.mysql.models._models_py3.ServerSecurityAlertPolicy][source]¶ Creates or updates a threat detection policy.
- Parameters
resource_group_name (str) – The name of the resource group. The name is case insensitive.
server_name (str) – The name of the server.
security_alert_policy_name (str or SecurityAlertPolicyName) – The name of the threat detection policy.
parameters (ServerSecurityAlertPolicy) – The server security alert policy.
- Keyword Arguments
api_version (str) – Api Version. Default value is “2017-12-01”. Note that overriding this default value may result in unsupported behavior.
cls (callable) – A custom type or function that will be passed the direct response
continuation_token (str) – A continuation token to restart a poller from a saved state.
polling (bool or PollingMethod) – By default, your polling method will be ARMPolling. Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy.
polling_interval (int) – Default waiting time between two polls for LRO operations if no Retry-After header is present.
- Returns
An instance of LROPoller that returns either ServerSecurityAlertPolicy or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
get
(resource_group_name: str, server_name: str, security_alert_policy_name: Union[str, azure.mgmt.rdbms.mysql.models._my_sql_management_client_enums.SecurityAlertPolicyName], **kwargs: Any) → azure.mgmt.rdbms.mysql.models._models_py3.ServerSecurityAlertPolicy[source]¶ Get a server’s security alert policy.
- Parameters
resource_group_name (str) – The name of the resource group. The name is case insensitive.
server_name (str) – The name of the server.
security_alert_policy_name (str or SecurityAlertPolicyName) – The name of the security alert policy.
- Keyword Arguments
- Returns
ServerSecurityAlertPolicy, or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
list_by_server
(resource_group_name: str, server_name: str, **kwargs: Any) → Iterable[azure.mgmt.rdbms.mysql.models._models_py3.ServerSecurityAlertPolicyListResult][source]¶ Get the server’s threat detection policies.
- Parameters
- Keyword Arguments
- Returns
An iterator like instance of either ServerSecurityAlertPolicyListResult or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
models
= <module 'azure.mgmt.rdbms.mysql.models' from '/mnt/vss/_work/1/s/sdk/rdbms/azure-mgmt-rdbms/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/rdbms/mysql/models/__init__.py'>¶
-
-
class
azure.mgmt.rdbms.mysql.operations.
ServersOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
MySQLManagementClient
’sservers
attribute.-
begin_create
(resource_group_name: str, server_name: str, parameters: azure.mgmt.rdbms.mysql.models._models_py3.ServerForCreate, **kwargs: Any) → azure.core.polling._poller.LROPoller[azure.mgmt.rdbms.mysql.models._models_py3.Server][source]¶ Creates a new server or updates an existing server. The update action will overwrite the existing server.
- Parameters
resource_group_name (str) – The name of the resource group. The name is case insensitive.
server_name (str) – The name of the server.
parameters (ServerForCreate) – The required parameters for creating or updating a server.
- Keyword Arguments
api_version (str) – Api Version. Default value is “2017-12-01”. Note that overriding this default value may result in unsupported behavior.
cls (callable) – A custom type or function that will be passed the direct response
continuation_token (str) – A continuation token to restart a poller from a saved state.
polling (bool or PollingMethod) – By default, your polling method will be ARMPolling. Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy.
polling_interval (int) – Default waiting time between two polls for LRO operations if no Retry-After header is present.
- Returns
An instance of LROPoller that returns either Server or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
begin_delete
(resource_group_name: str, server_name: str, **kwargs: Any) → azure.core.polling._poller.LROPoller[None][source]¶ Deletes a server.
- Parameters
- Keyword Arguments
api_version (str) – Api Version. Default value is “2017-12-01”. Note that overriding this default value may result in unsupported behavior.
cls (callable) – A custom type or function that will be passed the direct response
continuation_token (str) – A continuation token to restart a poller from a saved state.
polling (bool or PollingMethod) – By default, your polling method will be ARMPolling. Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy.
polling_interval (int) – Default waiting time between two polls for LRO operations if no Retry-After header is present.
- Returns
An instance of LROPoller that returns either None or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
begin_restart
(resource_group_name: str, server_name: str, **kwargs: Any) → azure.core.polling._poller.LROPoller[None][source]¶ Restarts a server.
- Parameters
- Keyword Arguments
api_version (str) – Api Version. Default value is “2017-12-01”. Note that overriding this default value may result in unsupported behavior.
cls (callable) – A custom type or function that will be passed the direct response
continuation_token (str) – A continuation token to restart a poller from a saved state.
polling (bool or PollingMethod) – By default, your polling method will be ARMPolling. Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy.
polling_interval (int) – Default waiting time between two polls for LRO operations if no Retry-After header is present.
- Returns
An instance of LROPoller that returns either None or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
begin_start
(resource_group_name: str, server_name: str, **kwargs: Any) → azure.core.polling._poller.LROPoller[None][source]¶ Starts a stopped server.
- Parameters
- Keyword Arguments
api_version (str) – Api Version. Default value is “2020-01-01”. Note that overriding this default value may result in unsupported behavior.
cls (callable) – A custom type or function that will be passed the direct response
continuation_token (str) – A continuation token to restart a poller from a saved state.
polling (bool or PollingMethod) – By default, your polling method will be ARMPolling. Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy.
polling_interval (int) – Default waiting time between two polls for LRO operations if no Retry-After header is present.
- Returns
An instance of LROPoller that returns either None or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
begin_stop
(resource_group_name: str, server_name: str, **kwargs: Any) → azure.core.polling._poller.LROPoller[None][source]¶ Stops a running server.
- Parameters
- Keyword Arguments
api_version (str) – Api Version. Default value is “2020-01-01”. Note that overriding this default value may result in unsupported behavior.
cls (callable) – A custom type or function that will be passed the direct response
continuation_token (str) – A continuation token to restart a poller from a saved state.
polling (bool or PollingMethod) – By default, your polling method will be ARMPolling. Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy.
polling_interval (int) – Default waiting time between two polls for LRO operations if no Retry-After header is present.
- Returns
An instance of LROPoller that returns either None or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
begin_update
(resource_group_name: str, server_name: str, parameters: azure.mgmt.rdbms.mysql.models._models_py3.ServerUpdateParameters, **kwargs: Any) → azure.core.polling._poller.LROPoller[azure.mgmt.rdbms.mysql.models._models_py3.Server][source]¶ Updates an existing server. The request body can contain one to many of the properties present in the normal server definition.
- Parameters
resource_group_name (str) – The name of the resource group. The name is case insensitive.
server_name (str) – The name of the server.
parameters (ServerUpdateParameters) – The required parameters for updating a server.
- Keyword Arguments
api_version (str) – Api Version. Default value is “2017-12-01”. Note that overriding this default value may result in unsupported behavior.
cls (callable) – A custom type or function that will be passed the direct response
continuation_token (str) – A continuation token to restart a poller from a saved state.
polling (bool or PollingMethod) – By default, your polling method will be ARMPolling. Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy.
polling_interval (int) – Default waiting time between two polls for LRO operations if no Retry-After header is present.
- Returns
An instance of LROPoller that returns either Server or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
begin_upgrade
(resource_group_name: str, server_name: str, parameters: azure.mgmt.rdbms.mysql.models._models_py3.ServerUpgradeParameters, **kwargs: Any) → azure.core.polling._poller.LROPoller[None][source]¶ Upgrade server version.
- Parameters
resource_group_name (str) – The name of the resource group. The name is case insensitive.
server_name (str) – The name of the server.
parameters (ServerUpgradeParameters) – The required parameters for updating a server.
- Keyword Arguments
api_version (str) – Api Version. Default value is “2020-01-01”. Note that overriding this default value may result in unsupported behavior.
cls (callable) – A custom type or function that will be passed the direct response
continuation_token (str) – A continuation token to restart a poller from a saved state.
polling (bool or PollingMethod) – By default, your polling method will be ARMPolling. Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy.
polling_interval (int) – Default waiting time between two polls for LRO operations if no Retry-After header is present.
- Returns
An instance of LROPoller that returns either None or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
get
(resource_group_name: str, server_name: str, **kwargs: Any) → azure.mgmt.rdbms.mysql.models._models_py3.Server[source]¶ Gets information about a server.
- Parameters
- Keyword Arguments
- Returns
Server, or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
list
(**kwargs: Any) → Iterable[azure.mgmt.rdbms.mysql.models._models_py3.ServerListResult][source]¶ List all the servers in a given subscription.
- Keyword Arguments
- Returns
An iterator like instance of either ServerListResult or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
list_by_resource_group
(resource_group_name: str, **kwargs: Any) → Iterable[azure.mgmt.rdbms.mysql.models._models_py3.ServerListResult][source]¶ List all the servers in a given resource group.
- Parameters
resource_group_name (str) – The name of the resource group. The name is case insensitive.
- Keyword Arguments
- Returns
An iterator like instance of either ServerListResult or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
models
= <module 'azure.mgmt.rdbms.mysql.models' from '/mnt/vss/_work/1/s/sdk/rdbms/azure-mgmt-rdbms/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/rdbms/mysql/models/__init__.py'>¶
-
-
class
azure.mgmt.rdbms.mysql.operations.
TopQueryStatisticsOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
MySQLManagementClient
’stop_query_statistics
attribute.-
get
(resource_group_name: str, server_name: str, query_statistic_id: str, **kwargs: Any) → azure.mgmt.rdbms.mysql.models._models_py3.QueryStatistic[source]¶ Retrieve the query statistic for specified identifier.
- Parameters
- Keyword Arguments
- Returns
QueryStatistic, or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
list_by_server
(resource_group_name: str, server_name: str, parameters: azure.mgmt.rdbms.mysql.models._models_py3.TopQueryStatisticsInput, **kwargs: Any) → Iterable[azure.mgmt.rdbms.mysql.models._models_py3.TopQueryStatisticsResultList][source]¶ Retrieve the Query-Store top queries for specified metric and aggregation.
- Parameters
resource_group_name (str) – The name of the resource group. The name is case insensitive.
server_name (str) – The name of the server.
parameters (TopQueryStatisticsInput) – The required parameters for retrieving top query statistics.
- Keyword Arguments
- Returns
An iterator like instance of either TopQueryStatisticsResultList or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
models
= <module 'azure.mgmt.rdbms.mysql.models' from '/mnt/vss/_work/1/s/sdk/rdbms/azure-mgmt-rdbms/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/rdbms/mysql/models/__init__.py'>¶
-
-
class
azure.mgmt.rdbms.mysql.operations.
VirtualNetworkRulesOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
MySQLManagementClient
’svirtual_network_rules
attribute.-
begin_create_or_update
(resource_group_name: str, server_name: str, virtual_network_rule_name: str, parameters: azure.mgmt.rdbms.mysql.models._models_py3.VirtualNetworkRule, **kwargs: Any) → azure.core.polling._poller.LROPoller[azure.mgmt.rdbms.mysql.models._models_py3.VirtualNetworkRule][source]¶ Creates or updates an existing virtual network rule.
- Parameters
resource_group_name (str) – The name of the resource group. The name is case insensitive.
server_name (str) – The name of the server.
virtual_network_rule_name (str) – The name of the virtual network rule.
parameters (VirtualNetworkRule) – The requested virtual Network Rule Resource state.
- Keyword Arguments
api_version (str) – Api Version. Default value is “2017-12-01”. Note that overriding this default value may result in unsupported behavior.
cls (callable) – A custom type or function that will be passed the direct response
continuation_token (str) – A continuation token to restart a poller from a saved state.
polling (bool or PollingMethod) – By default, your polling method will be ARMPolling. Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy.
polling_interval (int) – Default waiting time between two polls for LRO operations if no Retry-After header is present.
- Returns
An instance of LROPoller that returns either VirtualNetworkRule or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
begin_delete
(resource_group_name: str, server_name: str, virtual_network_rule_name: str, **kwargs: Any) → azure.core.polling._poller.LROPoller[None][source]¶ Deletes the virtual network rule with the given name.
- Parameters
- Keyword Arguments
api_version (str) – Api Version. Default value is “2017-12-01”. Note that overriding this default value may result in unsupported behavior.
cls (callable) – A custom type or function that will be passed the direct response
continuation_token (str) – A continuation token to restart a poller from a saved state.
polling (bool or PollingMethod) – By default, your polling method will be ARMPolling. Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy.
polling_interval (int) – Default waiting time between two polls for LRO operations if no Retry-After header is present.
- Returns
An instance of LROPoller that returns either None or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
get
(resource_group_name: str, server_name: str, virtual_network_rule_name: str, **kwargs: Any) → azure.mgmt.rdbms.mysql.models._models_py3.VirtualNetworkRule[source]¶ Gets a virtual network rule.
- Parameters
- Keyword Arguments
- Returns
VirtualNetworkRule, or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
list_by_server
(resource_group_name: str, server_name: str, **kwargs: Any) → Iterable[azure.mgmt.rdbms.mysql.models._models_py3.VirtualNetworkRuleListResult][source]¶ Gets a list of virtual network rules in a server.
- Parameters
- Keyword Arguments
- Returns
An iterator like instance of either VirtualNetworkRuleListResult or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
models
= <module 'azure.mgmt.rdbms.mysql.models' from '/mnt/vss/_work/1/s/sdk/rdbms/azure-mgmt-rdbms/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/rdbms/mysql/models/__init__.py'>¶
-
-
class
azure.mgmt.rdbms.mysql.operations.
WaitStatisticsOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
MySQLManagementClient
’swait_statistics
attribute.-
get
(resource_group_name: str, server_name: str, wait_statistics_id: str, **kwargs: Any) → azure.mgmt.rdbms.mysql.models._models_py3.WaitStatistic[source]¶ Retrieve wait statistics for specified identifier.
- Parameters
- Keyword Arguments
- Returns
WaitStatistic, or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
list_by_server
(resource_group_name: str, server_name: str, parameters: azure.mgmt.rdbms.mysql.models._models_py3.WaitStatisticsInput, **kwargs: Any) → Iterable[azure.mgmt.rdbms.mysql.models._models_py3.WaitStatisticsResultList][source]¶ Retrieve wait statistics for specified aggregation window.
- Parameters
resource_group_name (str) – The name of the resource group. The name is case insensitive.
server_name (str) – The name of the server.
parameters (WaitStatisticsInput) – The required parameters for retrieving wait statistics.
- Keyword Arguments
- Returns
An iterator like instance of either WaitStatisticsResultList or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
models
= <module 'azure.mgmt.rdbms.mysql.models' from '/mnt/vss/_work/1/s/sdk/rdbms/azure-mgmt-rdbms/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/rdbms/mysql/models/__init__.py'>¶
-