Commandes de la CLI
Liste des commandes d'interface de ligne de commande pour Resource Analytics.
| Commande | Description | Requis | Facultatif |
|---|---|---|---|
oci resource-analytics -h |
Utilisez la CLI du plan de contrôle Resource Analytics pour gérer les instances Resource Analytics et leurs pièces jointes de location, ou pour activer/désactiver OAC sur les instances ADW. | ||
| Instance Resource Analytics | |||
oci resource-analytics resource-analytics-instance -h |
Un ResourceAnalyticsInstance est une analyse de logement ADW pour toutes les ressources OCI d'un client. | ||
oci resource-analytics resource-analytics-instance create [OPTIONS] |
Crée une valeur ResourceAnalyticsInstance. | --adw-admin-password-password [texte]--compartment-id, -c [texte]--included-regions [type de complexe]--subnet-id [texte] | --defined-tags [type complexe]--description [texte]--display-name [texte]--freeform-tags [type complexe]--from-json [texte]--is-mutual-tls-required [booléen]--max-wait-seconds [entier]--nsg-ids [type complexe]--wait-for-state [texte]--wait-interval-seconds [entier] |
oci resource-analytics resource-analytics-instance change-compartment [OPTIONS] |
Déplace un élément ResourceAnalyticsInstance dans un autre compartiment de la même location. Pour plus d'informations sur le déplacement de ressources entre les compartiments, reportez-vous à Déplacement de ressources vers un autre compartiment. |
--ID de compartiment, -c [texte] --resource-analytics-instance-id [texte] |
--from-json [texte] --if-match [texte] --max-wait-seconds [entier] --wait-for-state [texte] --wait-interval-seconds [entier] |
oci resource-analytics resource-analytics-instance delete [OPTIONS] |
Supprime une valeur ResourceAnalyticsInstance. | --resource-analytics-instance-id [texte] |
--force --from-json [texte] --if-match [texte] --max-wait-seconds [entier] --wait-for-state [texte] --wait-interval-seconds [entier] |
oci resource-analytics resource-analytics-instance disable-oac [OPTIONS] |
Désactivez une instance OAC pour ResourceAnalyticsInstance. | --resource-analytics-instance-id [texte] |
--from-json [texte] --if-match [texte] --max-wait-seconds [entier] --wait-for-state [texte] --wait-interval-seconds [entier] |
oci resource-analytics resource-analytics-instance enable-oac [OPTIONS] |
Associe une instance OAC à un élément ResourceAnalyticsInstance. |
--attachment-details [type complexe] --type de pièce jointe [texte] --resource-analytics-instance-id [texte] |
--from-json [texte] --if-match [texte] --max-wait-seconds [entier] --wait-for-state [texte] --wait-interval-seconds [entier] |
oci resource-analytics resource-analytics-instance get [OPTIONS] |
Obtient des informations sur un élément ResourceAnalyticsInstance. | --resource-analytics-instance-id [texte] | --from-json [texte] |
oci resource-analytics resource-analytics-instance list [OPTIONS] |
Obtient une liste de ResourceAnalyticsInstances. |
--tous --ID de compartiment, -c [texte] --nom d'affichage [texte] --from-json [texte] --id [texte] --état de cycle de vie [texte] --limit [entier] --page [texte] --page-size [entier] --trier par [texte] --sort-order [texte] |
|
oci resource-analytics resource-analytics-instance update [OPTIONS] |
Met à jour une valeur ResourceAnalyticsInstance. | --resource-analytics-instance-id [texte] |
--defined-tags [type complexe] --description [texte] --nom d'affichage [texte] --force --freeform-tags [type complexe] --from-json [texte] --if-match [texte] --included-regions [type complexe] --max-wait-seconds [entier] --wait-for-state [texte] --wait-interval-seconds [entier] |
| Pièces jointes de location | |||
oci resource-analytics tenancy-attachment -h |
Une valeur TenancyAttachment est une location de client attachée à une valeur ResourceAnalyticsInstance. Les locations attachées sont incluses dans la collecte d'analyses. | ||
oci resource-analytics tenancy-attachment create [OPTIONS] |
Crée une valeur TenancyAttachment. | --resource-analytics-instance-id [texte]--tenancy-id [texte] | --description [texte]--from-json [texte]--max-wait-seconds [entier]--wait-for-state [texte]--wait-interval-seconds [entier] |
oci resource-analytics tenancy-attachment delete [OPTIONS] |
Supprime une valeur TenancyAttachment. | --tenancy-attachment-id [texte] |
--force --from-json [texte] --if-match [texte] --max-wait-seconds [entier] --wait-for-state [texte] --wait-interval-seconds [entier] |
oci resource-analytics tenancy-attachment get [OPTIONS] |
Obtient des informations sur un élément TenancyAttachment. | --tenancy-attachment-id [texte] | --from-json [texte] |
oci resource-analytics tenancy-attachment list [OPTIONS] |
Obtient une liste de TenancyAttachments. |
--tous --from-json [texte] --id [texte] --état de cycle de vie [texte] --limit [entier] --page [texte] --page-size [entier] --resource-analytics-instance-id [texte] --trier par [texte] --sort-order [texte] |
|
oci resource-analytics tenancy-attachment update [OPTIONS] |
Met à jour une valeur TenancyAttachment. |
--description [texte] --tenancy-attachment-id [texte] |
--from-json [texte] --if-match [texte] --max-wait-seconds [entier] --wait-for-state [texte] --wait-interval-seconds [entier] |
| Demandes de travail | |||
oci resource-analytics work-request -h |
Demande de travail asynchrone. Les demandes de travail permettent de surveiller les opérations à longue durée d'exécution. Lorsque vous démarrez une opération à longue durée d'exécution, le service crée une demande de travail. Une demande de travail est un journal d'activités qui vous permet de suivre chaque étape de la progression d'une opération. Chaque demande de travail dispose d'un OCID qui vous permet d'interagir avec elle par programmation et de l'utiliser pour l'automatisation. | ||
oci resource-analytics work-request cancel [OPTIONS] |
Annule une demande de travail. | --work-request-id [texte] |
--force --from-json [texte] --if-match [texte] |
oci resource-analytics work-request get [OPTIONS] |
Obtient les détails d'une demande d'intervention. | --work-request-id [texte] | --from-json [texte] |
oci resource-analytics work-request list [OPTIONS] |
Répertorie les demandes de travail dans un compartiment. |
--tous --ID de compartiment, -c [texte] --from-json [texte] --limit [entier] --page [texte] --page-size [entier] --resource-id [texte] --trier par [texte] --sort-order [texte] --statut [texte] --work-request-id [texte] |
|
| Erreurs de demande de travail | |||
oci resource-analytics work-request-error -h |
Une erreur s'est produite lors de l'exécution d'une opération suivie par une demande de travail. | ||
oci resource-analytics work-request-error list [OPTIONS] |
Répertorie les erreurs d'une demande d'intervention. | --work-request-id [texte] |
--tous --from-json [texte] --limit [entier] --page [texte] --page-size [entier] --trier par [texte] --sort-order [texte] |
| Journaux de demande de travail | |||
oci resource-analytics work-request-log-entry -h |
Message de journal de l'exécution d'une opération suivie par une demande de travail. | ||
oci resource-analytics work-request-log-entry list [OPTIONS] |
Répertorie les journaux pour une demande d'intervention. | --work-request-id [texte] |
--tous --from-json [texte] --limit [entier] --page [texte] --page-size [entier] --trier par [texte] --sort-order [texte] |
Descriptions de paramètre
| Paramètre | Description | Texte standard du kit SDK |
|---|---|---|
| --adw-admin-password-password [texte] | Mot de passe de l'instance ADW à créer dans la location utilisateur. Le mot de passe doit comporter entre 12 et 30 caractères et doit contenir au moins 1 caractère majuscule, 1 minuscule et 1 caractère numérique. Il ne peut pas contenir de guillemets doubles " ni le nom utilisateur admin, quelle que soit la casse. |
|
| --tous | Extrait toutes les pages de résultats. Si vous spécifiez cette option, vous ne pouvez plus fournir l'option --limit. |
Texte standard du kit SDK |
| --attachment-details [type complexe] |
Il s'agit d'un type complexe dont la valeur doit être un format JSON valide. La valeur peut être fournie en tant que chaîne sur la ligne de commande ou transmise en tant que fichier à l'aide de la syntaxe L'option |
|
| --type de pièce jointe [texte] |
Type de pièce jointe utilisé par l'instance OAC. Les valeurs acceptées sont : MANAGED |
|
| --ID de compartiment, -c [texte] | OCID du compartiment dans lequel créer le fichier ResourceAnalyticsInstance. OCID du compartiment vers lequel déplacer le fichier ResourceAnalyticsInstance. OCID du compartiment dans lequel répertorier les ressources. | |
| --defined-tags [type complexe] |
Balises définies pour cette ressource. Chaque clé est prédéfinie et ciblée sur un espace de noms. Pour plus d'informations, reportez-vous à Balises de ressource. Exemple : {"Operations": {"CostCenter": "42"}}
Il s'agit d'un type complexe dont la valeur doit être un format JSON valide. La valeur peut être fournie en tant que chaîne sur la ligne de commande ou transmise en tant que fichier à l'aide de la syntaxe L'option |
Texte standard du kit SDK |
| --description [texte] | Description de l'instance ResourceAnalyticsInstance. Description de la location. | |
| --nom d'affichage [texte] | Nom convivial. Il n'a pas besoin d'être unique, et il est modifiable. Ne saisissez pas d'informations confidentielles. Filtre permettant de renvoyer uniquement les ressources correspondant exactement au nom d'affichage. | |
| --id [texte] |
OCID de ResourceAnalyticsInstance. OCID de TenancyAttachment. |
|
| --if-match [texte] | Pour un contrôle de simultanéité optimiste. Dans l'appel PUT ou DELETE d'une ressource, définissez le paramètre if-match sur la valeur de l'étag d'une réponse GET ou POST précédente pour cette ressource. La ressource est mise à jour ou supprimée uniquement si l'indicateur etag que vous indiquez correspond à sa valeur en cours. | Texte standard du kit SDK |
| --included-regions [type complexe] |
Régions à inclure dans la collecte de données. ID de région, par exemple, L'option |
|
| --est-mutuel-tls-required [booléen] | Exiger un protocole TLS mutuel (mTLS) lors de l'authentification des connexions à la base de données ADW. | |
| --freeform-tags [type complexe] |
Balises de forme libre pour cette ressource. Chaque balise est une paire clé/valeur sans nom, type ou espace de nom prédéfini. Pour plus d'informations, reportez-vous à Balises de ressource. Exemple : {"Department": "Finance"}
Il s'agit d'un type complexe dont la valeur doit être un format JSON valide. La valeur peut être fournie en tant que chaîne sur la ligne de commande ou transmise en tant que fichier à l'aide de la syntaxe L'option |
Texte standard du kit SDK |
| --from-json [texte] |
Fournissez une entrée à cette commande en tant que document JSON à partir d'un fichier à l'aide de la syntaxe L'option Les options peuvent toujours être fournies dans la ligne de commande. Si une option existe à la fois dans le document JSON et la ligne de commande, la valeur indiquée dans cette dernière est utilisée. Pour obtenir des exemples d'utilisation de cette option, reportez-vous à Utilisation de l'interface de ligne de commande avec des options JSON avancées. |
Texte standard du kit SDK |
| --force |
Effectuez la suppression sans demander de confirmation. Effectuez la mise à jour sans demander de confirmation. |
Texte standard du kit SDK |
| --état de cycle de vie [texte] |
Filtre permettant de renvoyer uniquement les ressources qui correspondent à l'état de cycle de vie spécifique. La valeur d'état ne tient pas compte de la casse. Les valeurs acceptées sont : ACTIVE, CREATING, DELETED, DELETING, FAILED, UPDATING |
Texte standard du kit SDK |
| --limit [entier] | Pour la pagination de liste. Nombre maximal de résultats par page ou d'éléments à renvoyer dans un appel List paginé. Pour plus d'informations sur le fonctionnement de la pagination, reportez-vous à Pagination de liste. |
Texte standard du kit SDK |
| --max-wait-seconds [entier] | Durée d'attente maximale en secondes nécessaire à la demande de travail pour atteindre l'état défini par --wait-for-state. Valeur par défaut : 1200 secondes. |
Texte standard du kit SDK |
| --nsg-ids [type complexe] |
Liste des OCID de groupe de sécurité réseau. Il s'agit d'un type complexe dont la valeur doit être un format JSON valide. La valeur peut être fournie en tant que chaîne sur la ligne de commande ou transmise en tant que fichier à l'aide de la syntaxe L'option |
|
| --page [texte] | Pour la pagination de liste. Valeur de l'en-tête opc-next-page de la réponse de l'appel List précédent. Pour plus d'informations sur le fonctionnement de la pagination, reportez-vous à Pagination de liste. |
Texte standard du kit SDK |
| --page-size [entier] | Lors de l'extraction des résultats, nombre de résultats à extraire par appel. Option uniquement valide lorsqu'utilisée avec --all ou --limit. Sinon, ignorée. |
Texte standard du kit SDK |
| --resource-analytics-instance-id [texte] |
OCID de ResourceAnalyticsInstance. OCID d'une valeur ResourceAnalyticsInstance. |
|
| --resource-id [texte] | OCID de la ressource affectée par la demande de travail. | Texte standard du kit SDK |
| --trier par [texte] |
Champ sur lequel effectuer le tri. Vous ne pouvez indiquer qu'un seul ordre de tri. L'ordre par défaut pour TIME_CREATED est décroissant. L'ordre par défaut pour DISPLAY_NAME est croissant. Les valeurs acceptées sont : DISPLAY_NAME, TIME_CREATED Champ sur lequel effectuer le tri. Un seul ordre de tri peut être fourni. L'ordre par défaut pour timeAccepted est décroissant. Les valeurs acceptées sont : timeAccepted |
Texte standard du kit SDK |
| --sort-order [texte] |
Ordre de tri à utiliser, croissant (ASC) ou décroissant (DESC). Les valeurs acceptées sont : ASC, DESC |
Texte standard du kit SDK |
| --statut [texte] |
Filtre permettant de renvoyer uniquement les ressources qui correspondent à l'état de cycle de vie spécifique. Les valeurs acceptées sont : ACCEPTED, CANCELED, CANCELING, FAILED, IN_PROGRESS, NEEDS_ATTENTION, SUCCEEDED, WAITING |
Texte standard du kit SDK |
| --ID de sous-réseau [texte] | OCID du sous-réseau auquel la ressource est associée. | |
| --wait-for-state [texte] |
Cette opération crée, modifie ou supprime une ressource de manière asynchrone et utilise une demande de travail pour suivre la progression de l'opération. Indiquez cette option pour exécuter l'action, puis attendez que la demande de travail atteigne un état donné. Plusieurs états peuvent être spécifiés, le renvoi est réalisé sur le premier état atteint. Par exemple, Les valeurs acceptées sont : ACCEPTED, CANCELED, CANCELING, FAILED, IN_PROGRESS, NEEDS_ATTENTION, SUCCEEDED, WAITING |
Texte standard du kit SDK |
| --wait-interval-seconds [entier] | Vérifiez chaque élément --wait-interval-seconds pour voir si la demande de travail a atteint l'état défini par --wait-for-state. Valeur par défaut : 30 secondes. |
Texte standard du kit SDK |
| --work-request-id [texte] | OCID de la demande de travail asynchrone. | Texte standard du kit SDK |