Partager via


az mysql flexible-server deploy

Activez et exécutez le flux de travail GitHub Actions pour le serveur MySQL.

Commandes

Nom Description Type État
az mysql flexible-server deploy run

Exécutez un flux de travail existant dans votre dépôt GitHub.

Core GA
az mysql flexible-server deploy setup

Créez un fichier de flux de travail GitHub Actions pour le serveur MySQL.

Core GA

az mysql flexible-server deploy run

Exécutez un flux de travail existant dans votre dépôt GitHub.

az mysql flexible-server deploy run --action-name
                                    --branch

Exemples

Exécuter un flux de travail existant dans votre dépôt GitHub

az mysql flexible-server deploy run --action-name testAction --branch userBranch

Paramètres obligatoires

--action-name

Nom de l’action github.

--branch

Nom de la branche que vous souhaitez charger le fichier d’action github. La valeur par défaut est votre branche actuelle.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az mysql flexible-server deploy setup

Créez un fichier de flux de travail GitHub Actions pour le serveur MySQL.

az mysql flexible-server deploy setup --admin-password
                                      --admin-user
                                      --repo
                                      --sql-file
                                      [--action-name]
                                      [--allow-push {false, true}]
                                      [--branch]
                                      [--database-name]
                                      [--ids]
                                      [--resource-group]
                                      [--server-name]
                                      [--subscription]

Exemples

Créez un fichier de flux de travail GitHub Actions pour le serveur MySQL.

az mysql flexible-server deploy setup -s testserver -g testGroup -u username -p password --sql-file test.sql --repo username/userRepo -d flexibleserverdb --action-name testAction

Créez un fichier de flux de travail GitHub Actions pour le serveur MySQL et envoyez-le au dépôt distant

az mysql flexible-server deploy setup -s testserver -g testGroup -u username -p password --sql-file test.sql --repo username/userRepo -d flexibleserverdb --action-name testAction --branch userBranch --allow-push

Paramètres obligatoires

--admin-password -p

Mot de passe de l’administrateur. 8 caractères minimum et 128 caractères maximum. Le mot de passe doit contenir des caractères de trois des catégories suivantes : Lettres majuscules, lettres minuscules, chiffres et caractères non alphanumériques.

--admin-user -u

Administration istrator nom d’utilisateur du serveur. Une fois défini, il ne peut pas être modifié.

--repo

Nom de votre nom d’utilisateur et référentiel GitHub, par exemple Azure/azure-cli.

--sql-file

Chemin d’accès du fichier sql. Le fichier sql doit déjà se trouver dans le référentiel.

Paramètres facultatifs

--action-name

Nom de l’action github.

--allow-push

Envoyez le fichier yml d’action au dépôt distant. Les modifications seront envoyées au référentiel d’origine, à la branche spécifiée ou à la branche actuelle si elle n’est pas spécifiée.

Valeurs acceptées: false, true
Valeur par défaut: False
--branch

Nom de la branche que vous souhaitez charger le fichier d’action github. La valeur par défaut est votre branche actuelle.

--database-name -d

Nom de la base de données à créer lors de l’approvisionnement du serveur de base de données.

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--server-name -s

Nom du serveur. Le nom ne peut contenir que des lettres minuscules, des chiffres et le caractère de trait d’union (-). 3 caractères minimum et 63 caractères maximum.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.