azure.mgmt.rdbms.mysql.operations module¶
-
class
azure.mgmt.rdbms.mysql.operations.
AdvisorsOperations
(client, config, serializer, deserializer)[source]¶ Bases:
object
AdvisorsOperations operations.
You should not instantiate this class directly. Instead, you should create a Client instance that instantiates it for you and attaches it as an attribute.
- Variables
models – Alias to model classes used in this operation group.
- Parameters
client – Client for service requests.
config – Configuration of service client.
serializer – An object model serializer.
deserializer – An object model deserializer.
-
get
(resource_group_name: str, server_name: str, advisor_name: str, **kwargs: Any) → _models.Advisor[source]¶ Get a recommendation action advisor.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- 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[‘_models.AdvisorsResultList’][source]¶ List recommendation action advisors.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- 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.6/site-packages/azure/mgmt/rdbms/mysql/models/__init__.py'>¶
-
class
azure.mgmt.rdbms.mysql.operations.
CheckNameAvailabilityOperations
(client, config, serializer, deserializer)[source]¶ Bases:
object
CheckNameAvailabilityOperations operations.
You should not instantiate this class directly. Instead, you should create a Client instance that instantiates it for you and attaches it as an attribute.
- Variables
models – Alias to model classes used in this operation group.
- Parameters
client – Client for service requests.
config – Configuration of service client.
serializer – An object model serializer.
deserializer – An object model deserializer.
-
execute
(name_availability_request: ‘_models.NameAvailabilityRequest’, **kwargs: Any) → _models.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
cls (callable) – A custom type or function that will be passed the direct response
- 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.6/site-packages/azure/mgmt/rdbms/mysql/models/__init__.py'>¶
-
class
azure.mgmt.rdbms.mysql.operations.
ConfigurationsOperations
(client, config, serializer, deserializer)[source]¶ Bases:
object
ConfigurationsOperations operations.
You should not instantiate this class directly. Instead, you should create a Client instance that instantiates it for you and attaches it as an attribute.
- Variables
models – Alias to model classes used in this operation group.
- Parameters
client – Client for service requests.
config – Configuration of service client.
serializer – An object model serializer.
deserializer – An object model deserializer.
-
begin_create_or_update
(resource_group_name: str, server_name: str, configuration_name: str, parameters: ‘_models.Configuration’, **kwargs: Any) → LROPoller[‘_models.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
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
-
get
(resource_group_name: str, server_name: str, configuration_name: str, **kwargs: Any) → _models.Configuration[source]¶ Gets information about a configuration of server.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- 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[‘_models.ConfigurationListResult’][source]¶ List all the configurations in a given server.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- 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.6/site-packages/azure/mgmt/rdbms/mysql/models/__init__.py'>¶
-
class
azure.mgmt.rdbms.mysql.operations.
DatabasesOperations
(client, config, serializer, deserializer)[source]¶ Bases:
object
DatabasesOperations operations.
You should not instantiate this class directly. Instead, you should create a Client instance that instantiates it for you and attaches it as an attribute.
- Variables
models – Alias to model classes used in this operation group.
- Parameters
client – Client for service requests.
config – Configuration of service client.
serializer – An object model serializer.
deserializer – An object model deserializer.
-
begin_create_or_update
(resource_group_name: str, server_name: str, database_name: str, parameters: ‘_models.Database’, **kwargs: Any) → LROPoller[‘_models.Database’][source]¶ Creates a new database or updates an existing database.
- Parameters
- Keyword Arguments
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
-
begin_delete
(resource_group_name: str, server_name: str, database_name: str, **kwargs: Any) → LROPoller[None][source]¶ Deletes a database.
- Parameters
- Keyword Arguments
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
-
get
(resource_group_name: str, server_name: str, database_name: str, **kwargs: Any) → _models.Database[source]¶ Gets information about a database.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- 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[‘_models.DatabaseListResult’][source]¶ List all the databases in a given server.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- 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.6/site-packages/azure/mgmt/rdbms/mysql/models/__init__.py'>¶
-
class
azure.mgmt.rdbms.mysql.operations.
FirewallRulesOperations
(client, config, serializer, deserializer)[source]¶ Bases:
object
FirewallRulesOperations operations.
You should not instantiate this class directly. Instead, you should create a Client instance that instantiates it for you and attaches it as an attribute.
- Variables
models – Alias to model classes used in this operation group.
- Parameters
client – Client for service requests.
config – Configuration of service client.
serializer – An object model serializer.
deserializer – An object model deserializer.
-
begin_create_or_update
(resource_group_name: str, server_name: str, firewall_rule_name: str, parameters: ‘_models.FirewallRule’, **kwargs: Any) → LROPoller[‘_models.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
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
-
begin_delete
(resource_group_name: str, server_name: str, firewall_rule_name: str, **kwargs: Any) → LROPoller[None][source]¶ Deletes a server firewall rule.
- Parameters
- Keyword Arguments
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
-
get
(resource_group_name: str, server_name: str, firewall_rule_name: str, **kwargs: Any) → _models.FirewallRule[source]¶ Gets information about a server firewall rule.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- 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[‘_models.FirewallRuleListResult’][source]¶ List all the firewall rules in a given server.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- 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.6/site-packages/azure/mgmt/rdbms/mysql/models/__init__.py'>¶
-
class
azure.mgmt.rdbms.mysql.operations.
LocationBasedPerformanceTierOperations
(client, config, serializer, deserializer)[source]¶ Bases:
object
LocationBasedPerformanceTierOperations operations.
You should not instantiate this class directly. Instead, you should create a Client instance that instantiates it for you and attaches it as an attribute.
- Variables
models – Alias to model classes used in this operation group.
- Parameters
client – Client for service requests.
config – Configuration of service client.
serializer – An object model serializer.
deserializer – An object model deserializer.
-
list
(location_name: str, **kwargs: Any) → Iterable[‘_models.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
cls (callable) – A custom type or function that will be passed the direct response
- 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.6/site-packages/azure/mgmt/rdbms/mysql/models/__init__.py'>¶
-
class
azure.mgmt.rdbms.mysql.operations.
LocationBasedRecommendedActionSessionsOperationStatusOperations
(client, config, serializer, deserializer)[source]¶ Bases:
object
LocationBasedRecommendedActionSessionsOperationStatusOperations operations.
You should not instantiate this class directly. Instead, you should create a Client instance that instantiates it for you and attaches it as an attribute.
- Variables
models – Alias to model classes used in this operation group.
- Parameters
client – Client for service requests.
config – Configuration of service client.
serializer – An object model serializer.
deserializer – An object model deserializer.
-
get
(location_name: str, operation_id: str, **kwargs: Any) → _models.RecommendedActionSessionsOperationStatus[source]¶ Recommendation action session operation status.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- 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.6/site-packages/azure/mgmt/rdbms/mysql/models/__init__.py'>¶
-
class
azure.mgmt.rdbms.mysql.operations.
LocationBasedRecommendedActionSessionsResultOperations
(client, config, serializer, deserializer)[source]¶ Bases:
object
LocationBasedRecommendedActionSessionsResultOperations operations.
You should not instantiate this class directly. Instead, you should create a Client instance that instantiates it for you and attaches it as an attribute.
- Variables
models – Alias to model classes used in this operation group.
- Parameters
client – Client for service requests.
config – Configuration of service client.
serializer – An object model serializer.
deserializer – An object model deserializer.
-
list
(location_name: str, operation_id: str, **kwargs: Any) → Iterable[‘_models.RecommendationActionsResultList’][source]¶ Recommendation action session operation result.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
An iterator like instance of either RecommendationActionsResultList or the result of cls(response)
- Return type
ItemPaged[RecommendationActionsResultList]
- 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.6/site-packages/azure/mgmt/rdbms/mysql/models/__init__.py'>¶
-
class
azure.mgmt.rdbms.mysql.operations.
LogFilesOperations
(client, config, serializer, deserializer)[source]¶ Bases:
object
LogFilesOperations operations.
You should not instantiate this class directly. Instead, you should create a Client instance that instantiates it for you and attaches it as an attribute.
- Variables
models – Alias to model classes used in this operation group.
- Parameters
client – Client for service requests.
config – Configuration of service client.
serializer – An object model serializer.
deserializer – An object model deserializer.
-
list_by_server
(resource_group_name: str, server_name: str, **kwargs: Any) → Iterable[‘_models.LogFileListResult’][source]¶ List all the log files in a given server.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- 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.6/site-packages/azure/mgmt/rdbms/mysql/models/__init__.py'>¶
-
class
azure.mgmt.rdbms.mysql.operations.
MySQLManagementClientOperationsMixin
[source]¶ Bases:
object
-
begin_create_recommended_action_session
(resource_group_name: str, server_name: str, advisor_name: str, database_name: str, **kwargs: Any) → LROPoller[None][source]¶ Create recommendation action session for the advisor.
- Parameters
- Keyword Arguments
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
-
reset_query_performance_insight_data
(resource_group_name: str, server_name: str, **kwargs: Any) → _models.QueryPerformanceInsightResetDataResult[source]¶ Reset data for Query Performance Insight.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
QueryPerformanceInsightResetDataResult, or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
-
class
azure.mgmt.rdbms.mysql.operations.
Operations
(client, config, serializer, deserializer)[source]¶ Bases:
object
Operations operations.
You should not instantiate this class directly. Instead, you should create a Client instance that instantiates it for you and attaches it as an attribute.
- Variables
models – Alias to model classes used in this operation group.
- Parameters
client – Client for service requests.
config – Configuration of service client.
serializer – An object model serializer.
deserializer – An object model deserializer.
-
list
(**kwargs: Any) → _models.OperationListResult[source]¶ Lists all of the available REST API operations.
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- 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.6/site-packages/azure/mgmt/rdbms/mysql/models/__init__.py'>¶
-
class
azure.mgmt.rdbms.mysql.operations.
PrivateEndpointConnectionsOperations
(client, config, serializer, deserializer)[source]¶ Bases:
object
PrivateEndpointConnectionsOperations operations.
You should not instantiate this class directly. Instead, you should create a Client instance that instantiates it for you and attaches it as an attribute.
- Variables
models – Alias to model classes used in this operation group.
- Parameters
client – Client for service requests.
config – Configuration of service client.
serializer – An object model serializer.
deserializer – An object model deserializer.
-
begin_create_or_update
(resource_group_name: str, server_name: str, private_endpoint_connection_name: str, parameters: ‘_models.PrivateEndpointConnection’, **kwargs: Any) → LROPoller[‘_models.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
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
-
begin_delete
(resource_group_name: str, server_name: str, private_endpoint_connection_name: str, **kwargs: Any) → LROPoller[None][source]¶ Deletes a private endpoint connection with a given name.
- Parameters
- Keyword Arguments
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
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
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
-
get
(resource_group_name: str, server_name: str, private_endpoint_connection_name: str, **kwargs: Any) → _models.PrivateEndpointConnection[source]¶ Gets a private endpoint connection.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- 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[‘_models.PrivateEndpointConnectionListResult’][source]¶ Gets all private endpoint connections on a server.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- 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.6/site-packages/azure/mgmt/rdbms/mysql/models/__init__.py'>¶
-
class
azure.mgmt.rdbms.mysql.operations.
PrivateLinkResourcesOperations
(client, config, serializer, deserializer)[source]¶ Bases:
object
PrivateLinkResourcesOperations operations.
You should not instantiate this class directly. Instead, you should create a Client instance that instantiates it for you and attaches it as an attribute.
- Variables
models – Alias to model classes used in this operation group.
- Parameters
client – Client for service requests.
config – Configuration of service client.
serializer – An object model serializer.
deserializer – An object model deserializer.
-
get
(resource_group_name: str, server_name: str, group_name: str, **kwargs: Any) → _models.PrivateLinkResource[source]¶ Gets a private link resource for MySQL server.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- 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[‘_models.PrivateLinkResourceListResult’][source]¶ Gets the private link resources for MySQL server.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- 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.6/site-packages/azure/mgmt/rdbms/mysql/models/__init__.py'>¶
-
class
azure.mgmt.rdbms.mysql.operations.
QueryTextsOperations
(client, config, serializer, deserializer)[source]¶ Bases:
object
QueryTextsOperations operations.
You should not instantiate this class directly. Instead, you should create a Client instance that instantiates it for you and attaches it as an attribute.
- Variables
models – Alias to model classes used in this operation group.
- Parameters
client – Client for service requests.
config – Configuration of service client.
serializer – An object model serializer.
deserializer – An object model deserializer.
-
get
(resource_group_name: str, server_name: str, query_id: str, **kwargs: Any) → _models.QueryText[source]¶ Retrieve the Query-Store query texts for the queryId.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- 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[‘_models.QueryTextsResultList’][source]¶ Retrieve the Query-Store query texts for specified queryIds.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- 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.6/site-packages/azure/mgmt/rdbms/mysql/models/__init__.py'>¶
-
class
azure.mgmt.rdbms.mysql.operations.
RecommendedActionsOperations
(client, config, serializer, deserializer)[source]¶ Bases:
object
RecommendedActionsOperations operations.
You should not instantiate this class directly. Instead, you should create a Client instance that instantiates it for you and attaches it as an attribute.
- Variables
models – Alias to model classes used in this operation group.
- Parameters
client – Client for service requests.
config – Configuration of service client.
serializer – An object model serializer.
deserializer – An object model deserializer.
-
get
(resource_group_name: str, server_name: str, advisor_name: str, recommended_action_name: str, **kwargs: Any) → _models.RecommendationAction[source]¶ Retrieve recommended actions from the advisor.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- 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[‘_models.RecommendationActionsResultList’][source]¶ Retrieve recommended actions from the advisor.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- 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.6/site-packages/azure/mgmt/rdbms/mysql/models/__init__.py'>¶
-
class
azure.mgmt.rdbms.mysql.operations.
RecoverableServersOperations
(client, config, serializer, deserializer)[source]¶ Bases:
object
RecoverableServersOperations operations.
You should not instantiate this class directly. Instead, you should create a Client instance that instantiates it for you and attaches it as an attribute.
- Variables
models – Alias to model classes used in this operation group.
- Parameters
client – Client for service requests.
config – Configuration of service client.
serializer – An object model serializer.
deserializer – An object model deserializer.
-
get
(resource_group_name: str, server_name: str, **kwargs: Any) → _models.RecoverableServerResource[source]¶ Gets a recoverable MySQL Server.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- 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.6/site-packages/azure/mgmt/rdbms/mysql/models/__init__.py'>¶
-
class
azure.mgmt.rdbms.mysql.operations.
ReplicasOperations
(client, config, serializer, deserializer)[source]¶ Bases:
object
ReplicasOperations operations.
You should not instantiate this class directly. Instead, you should create a Client instance that instantiates it for you and attaches it as an attribute.
- Variables
models – Alias to model classes used in this operation group.
- Parameters
client – Client for service requests.
config – Configuration of service client.
serializer – An object model serializer.
deserializer – An object model deserializer.
-
list_by_server
(resource_group_name: str, server_name: str, **kwargs: Any) → Iterable[‘_models.ServerListResult’][source]¶ List all the replicas for a given server.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- 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.6/site-packages/azure/mgmt/rdbms/mysql/models/__init__.py'>¶
-
class
azure.mgmt.rdbms.mysql.operations.
ServerAdministratorsOperations
(client, config, serializer, deserializer)[source]¶ Bases:
object
ServerAdministratorsOperations operations.
You should not instantiate this class directly. Instead, you should create a Client instance that instantiates it for you and attaches it as an attribute.
- Variables
models – Alias to model classes used in this operation group.
- Parameters
client – Client for service requests.
config – Configuration of service client.
serializer – An object model serializer.
deserializer – An object model deserializer.
-
begin_create_or_update
(resource_group_name: str, server_name: str, properties: ‘_models.ServerAdministratorResource’, **kwargs: Any) → LROPoller[‘_models.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
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
-
begin_delete
(resource_group_name: str, server_name: str, **kwargs: Any) → LROPoller[None][source]¶ Deletes server active directory administrator.
- Parameters
- Keyword Arguments
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
-
get
(resource_group_name: str, server_name: str, **kwargs: Any) → _models.ServerAdministratorResource[source]¶ Gets information about a AAD server administrator.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- 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[‘_models.ServerAdministratorResourceListResult’][source]¶ Returns a list of server Administrators.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- 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.6/site-packages/azure/mgmt/rdbms/mysql/models/__init__.py'>¶
-
class
azure.mgmt.rdbms.mysql.operations.
ServerBasedPerformanceTierOperations
(client, config, serializer, deserializer)[source]¶ Bases:
object
ServerBasedPerformanceTierOperations operations.
You should not instantiate this class directly. Instead, you should create a Client instance that instantiates it for you and attaches it as an attribute.
- Variables
models – Alias to model classes used in this operation group.
- Parameters
client – Client for service requests.
config – Configuration of service client.
serializer – An object model serializer.
deserializer – An object model deserializer.
-
list
(resource_group_name: str, server_name: str, **kwargs: Any) → Iterable[‘_models.PerformanceTierListResult’][source]¶ List all the performance tiers for a MySQL server.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- 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.6/site-packages/azure/mgmt/rdbms/mysql/models/__init__.py'>¶
-
class
azure.mgmt.rdbms.mysql.operations.
ServerKeysOperations
(client, config, serializer, deserializer)[source]¶ Bases:
object
ServerKeysOperations operations.
You should not instantiate this class directly. Instead, you should create a Client instance that instantiates it for you and attaches it as an attribute.
- Variables
models – Alias to model classes used in this operation group.
- Parameters
client – Client for service requests.
config – Configuration of service client.
serializer – An object model serializer.
deserializer – An object model deserializer.
-
begin_create_or_update
(server_name: str, key_name: str, resource_group_name: str, parameters: ‘_models.ServerKey’, **kwargs: Any) → LROPoller[‘_models.ServerKey’][source]¶ Creates or updates a MySQL Server key.
- Parameters
- Keyword Arguments
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
-
begin_delete
(server_name: str, key_name: str, resource_group_name: str, **kwargs: Any) → LROPoller[None][source]¶ Deletes the MySQL Server key with the given name.
- Parameters
- Keyword Arguments
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
-
get
(resource_group_name: str, server_name: str, key_name: str, **kwargs: Any) → _models.ServerKey[source]¶ Gets a MySQL Server key.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- 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[‘_models.ServerKeyListResult’][source]¶ Gets a list of Server keys.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- 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.6/site-packages/azure/mgmt/rdbms/mysql/models/__init__.py'>¶
-
class
azure.mgmt.rdbms.mysql.operations.
ServerParametersOperations
(client, config, serializer, deserializer)[source]¶ Bases:
object
ServerParametersOperations operations.
You should not instantiate this class directly. Instead, you should create a Client instance that instantiates it for you and attaches it as an attribute.
- Variables
models – Alias to model classes used in this operation group.
- Parameters
client – Client for service requests.
config – Configuration of service client.
serializer – An object model serializer.
deserializer – An object model deserializer.
-
begin_list_update_configurations
(resource_group_name: str, server_name: str, value: ‘_models.ConfigurationListResult’, **kwargs: Any) → LROPoller[‘_models.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
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
-
models
= <module 'azure.mgmt.rdbms.mysql.models' from '/mnt/vss/_work/1/s/sdk/rdbms/azure-mgmt-rdbms/.tox/sphinx/lib/python3.6/site-packages/azure/mgmt/rdbms/mysql/models/__init__.py'>¶
-
class
azure.mgmt.rdbms.mysql.operations.
ServerSecurityAlertPoliciesOperations
(client, config, serializer, deserializer)[source]¶ Bases:
object
ServerSecurityAlertPoliciesOperations operations.
You should not instantiate this class directly. Instead, you should create a Client instance that instantiates it for you and attaches it as an attribute.
- Variables
models – Alias to model classes used in this operation group.
- Parameters
client – Client for service requests.
config – Configuration of service client.
serializer – An object model serializer.
deserializer – An object model deserializer.
-
begin_create_or_update
(resource_group_name: str, server_name: str, security_alert_policy_name: Union[str, ‘_models.SecurityAlertPolicyName’], parameters: ‘_models.ServerSecurityAlertPolicy’, **kwargs: Any) → LROPoller[‘_models.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
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
-
get
(resource_group_name: str, server_name: str, security_alert_policy_name: Union[str, ‘_models.SecurityAlertPolicyName’], **kwargs: Any) → _models.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
cls (callable) – A custom type or function that will be passed the direct response
- 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[‘_models.ServerSecurityAlertPolicyListResult’][source]¶ Get the server’s threat detection policies.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- 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.6/site-packages/azure/mgmt/rdbms/mysql/models/__init__.py'>¶
-
class
azure.mgmt.rdbms.mysql.operations.
ServersOperations
(client, config, serializer, deserializer)[source]¶ Bases:
object
ServersOperations operations.
You should not instantiate this class directly. Instead, you should create a Client instance that instantiates it for you and attaches it as an attribute.
- Variables
models – Alias to model classes used in this operation group.
- Parameters
client – Client for service requests.
config – Configuration of service client.
serializer – An object model serializer.
deserializer – An object model deserializer.
-
begin_create
(resource_group_name: str, server_name: str, parameters: ‘_models.ServerForCreate’, **kwargs: Any) → LROPoller[‘_models.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
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
-
begin_delete
(resource_group_name: str, server_name: str, **kwargs: Any) → LROPoller[None][source]¶ Deletes a server.
- Parameters
- Keyword Arguments
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
-
begin_restart
(resource_group_name: str, server_name: str, **kwargs: Any) → LROPoller[None][source]¶ Restarts a server.
- Parameters
- Keyword Arguments
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
-
begin_start
(resource_group_name: str, server_name: str, **kwargs: Any) → LROPoller[None][source]¶ Starts a stopped server.
- Parameters
- Keyword Arguments
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
-
begin_stop
(resource_group_name: str, server_name: str, **kwargs: Any) → LROPoller[None][source]¶ Stops a running server.
- Parameters
- Keyword Arguments
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
-
begin_update
(resource_group_name: str, server_name: str, parameters: ‘_models.ServerUpdateParameters’, **kwargs: Any) → LROPoller[‘_models.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
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
-
begin_upgrade
(resource_group_name: str, server_name: str, parameters: ‘_models.ServerUpgradeParameters’, **kwargs: Any) → 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
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
-
get
(resource_group_name: str, server_name: str, **kwargs: Any) → _models.Server[source]¶ Gets information about a server.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
Server, or the result of cls(response)
- Return type
- Raises
~azure.core.exceptions.HttpResponseError
-
list
(**kwargs: Any) → Iterable[‘_models.ServerListResult’][source]¶ List all the servers in a given subscription.
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- 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[‘_models.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
cls (callable) – A custom type or function that will be passed the direct response
- 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.6/site-packages/azure/mgmt/rdbms/mysql/models/__init__.py'>¶
-
class
azure.mgmt.rdbms.mysql.operations.
TopQueryStatisticsOperations
(client, config, serializer, deserializer)[source]¶ Bases:
object
TopQueryStatisticsOperations operations.
You should not instantiate this class directly. Instead, you should create a Client instance that instantiates it for you and attaches it as an attribute.
- Variables
models – Alias to model classes used in this operation group.
- Parameters
client – Client for service requests.
config – Configuration of service client.
serializer – An object model serializer.
deserializer – An object model deserializer.
-
get
(resource_group_name: str, server_name: str, query_statistic_id: str, **kwargs: Any) → _models.QueryStatistic[source]¶ Retrieve the query statistic for specified identifier.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- 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: ‘_models.TopQueryStatisticsInput’, **kwargs: Any) → Iterable[‘_models.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
cls (callable) – A custom type or function that will be passed the direct response
- 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.6/site-packages/azure/mgmt/rdbms/mysql/models/__init__.py'>¶
-
class
azure.mgmt.rdbms.mysql.operations.
VirtualNetworkRulesOperations
(client, config, serializer, deserializer)[source]¶ Bases:
object
VirtualNetworkRulesOperations operations.
You should not instantiate this class directly. Instead, you should create a Client instance that instantiates it for you and attaches it as an attribute.
- Variables
models – Alias to model classes used in this operation group.
- Parameters
client – Client for service requests.
config – Configuration of service client.
serializer – An object model serializer.
deserializer – An object model deserializer.
-
begin_create_or_update
(resource_group_name: str, server_name: str, virtual_network_rule_name: str, parameters: ‘_models.VirtualNetworkRule’, **kwargs: Any) → LROPoller[‘_models.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
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
-
begin_delete
(resource_group_name: str, server_name: str, virtual_network_rule_name: str, **kwargs: Any) → LROPoller[None][source]¶ Deletes the virtual network rule with the given name.
- Parameters
- Keyword Arguments
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
-
get
(resource_group_name: str, server_name: str, virtual_network_rule_name: str, **kwargs: Any) → _models.VirtualNetworkRule[source]¶ Gets a virtual network rule.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- 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[‘_models.VirtualNetworkRuleListResult’][source]¶ Gets a list of virtual network rules in a server.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- 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.6/site-packages/azure/mgmt/rdbms/mysql/models/__init__.py'>¶
-
class
azure.mgmt.rdbms.mysql.operations.
WaitStatisticsOperations
(client, config, serializer, deserializer)[source]¶ Bases:
object
WaitStatisticsOperations operations.
You should not instantiate this class directly. Instead, you should create a Client instance that instantiates it for you and attaches it as an attribute.
- Variables
models – Alias to model classes used in this operation group.
- Parameters
client – Client for service requests.
config – Configuration of service client.
serializer – An object model serializer.
deserializer – An object model deserializer.
-
get
(resource_group_name: str, server_name: str, wait_statistics_id: str, **kwargs: Any) → _models.WaitStatistic[source]¶ Retrieve wait statistics for specified identifier.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- 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: ‘_models.WaitStatisticsInput’, **kwargs: Any) → Iterable[‘_models.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
cls (callable) – A custom type or function that will be passed the direct response
- 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.6/site-packages/azure/mgmt/rdbms/mysql/models/__init__.py'>¶