mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-04-26 20:31:27 -07:00
add azure_rm_mariadbserver module (#53998)
This commit is contained in:
parent
2a38df8260
commit
949692431b
6 changed files with 879 additions and 1 deletions
|
@ -69,7 +69,8 @@ AZURE_API_PROFILES = {
|
|||
'StorageManagementClient': '2017-10-01',
|
||||
'WebsiteManagementClient': '2016-08-01',
|
||||
'PostgreSQLManagementClient': '2017-12-01',
|
||||
'MySQLManagementClient': '2017-12-01'
|
||||
'MySQLManagementClient': '2017-12-01',
|
||||
'MariaDBManagementClient': '2019-03-01'
|
||||
},
|
||||
|
||||
'2017-03-09-profile': {
|
||||
|
@ -162,6 +163,7 @@ try:
|
|||
from azure.mgmt.sql import SqlManagementClient
|
||||
from azure.mgmt.rdbms.postgresql import PostgreSQLManagementClient
|
||||
from azure.mgmt.rdbms.mysql import MySQLManagementClient
|
||||
from azure.mgmt.rdbms.mariadb import MariaDBManagementClient
|
||||
from azure.mgmt.containerregistry import ContainerRegistryManagementClient
|
||||
from azure.mgmt.containerinstance import ContainerInstanceManagementClient
|
||||
except ImportError as exc:
|
||||
|
@ -291,6 +293,7 @@ class AzureRMModuleBase(object):
|
|||
self._marketplace_client = None
|
||||
self._sql_client = None
|
||||
self._mysql_client = None
|
||||
self._mariadb_client = None
|
||||
self._postgresql_client = None
|
||||
self._containerregistry_client = None
|
||||
self._containerinstance_client = None
|
||||
|
@ -911,6 +914,14 @@ class AzureRMModuleBase(object):
|
|||
base_url=self._cloud_environment.endpoints.resource_manager)
|
||||
return self._mysql_client
|
||||
|
||||
@property
|
||||
def mariadb_client(self):
|
||||
self.log('Getting MariaDB client')
|
||||
if not self._mariadb_client:
|
||||
self._mariadb_client = self.get_mgmt_svc_client(MariaDBManagementClient,
|
||||
base_url=self._cloud_environment.endpoints.resource_manager)
|
||||
return self._mariadb_client
|
||||
|
||||
@property
|
||||
def sql_client(self):
|
||||
self.log('Getting SQL client')
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue