Comandi CLI

Lista dei comandi CLI per Resource Analytics.

Comando Descrizione Obbligatorio Facoltativo
oci resource-analytics -h
Utilizzare l'interfaccia CLI del piano di controllo di Resource Analytics per gestire le istanze di Resource Analytics e i relativi collegamenti tenancy oppure abilitare/disabilitare OAC nelle istanze ADW.
Istanza di Resource Analytics
oci resource-analytics resource-analytics-instance -h
Un ResourceAnalyticsInstance è un ADW che ospita analytics per tutte le risorse OCI di un cliente.
oci resource-analytics resource-analytics-instance create [OPTIONS]
Crea un valore ResourceAnalyticsInstance. --adw-admin-password-password [text]--compartment-id, -c [text]--included-regions [complex type]--subnet-id [text] --defined-tags [tipo complesso]--description [testo]--display-name [testo]--freeform-tags [tipo complesso]--from-json [testo]--is-mutual-tls-required [boolean]--max-wait-seconds [integer]--nsg-ids [tipo complesso]--wait-for-state [testo]--wait-interval-seconds [integer]
oci resource-analytics resource-analytics-instance change-compartment [OPTIONS]
Sposta un elemento ResourceAnalyticsInstance in un compartimento diverso all'interno della stessa tenancy. Per informazioni sullo spostamento delle risorse tra compartimenti, vedere Spostamento delle risorse in un compartimento diverso.

--compartment-id, -c [testo]

--resource-analytics-instance-id [testo]

--from-json [testo]

--if-match [testo]

--max-attesa-secondi [intero]

--wait-for-state [testo]

--wait-interval-seconds [intero]

oci resource-analytics resource-analytics-instance delete [OPTIONS]
Elimina un valore ResourceAnalyticsInstance. --resource-analytics-instance-id [testo]

--force

--from-json [testo]

--if-match [testo]

--max-attesa-secondi [intero]

--wait-for-state [testo]

--wait-interval-seconds [intero]

oci resource-analytics resource-analytics-instance disable-oac [OPTIONS]
Disabilitare un'istanza OAC per ResourceAnalyticsInstance. --resource-analytics-instance-id [testo]

--from-json [testo]

--if-match [testo]

--max-attesa-secondi [intero]

--wait-for-state [testo]

--wait-interval-seconds [intero]

oci resource-analytics resource-analytics-instance enable-oac [OPTIONS]
Collega un'istanza OAC a un ResourceAnalyticsInstance.

--attachment-details [tipo complesso]

--attachment-type [testo]

--resource-analytics-instance-id [testo]

--from-json [testo]

--if-match [testo]

--max-attesa-secondi [intero]

--wait-for-state [testo]

--wait-interval-seconds [intero]

oci resource-analytics resource-analytics-instance get [OPTIONS]
Ottiene informazioni su un ResourceAnalyticsInstance. --resource-analytics-instance-id [testo] --from-json [testo]
oci resource-analytics resource-analytics-instance list [OPTIONS]
Ottiene una lista di ResourceAnalyticsInstances.

--tutto

--compartment-id, -c [testo]

--display-name [testo]

--from-json [testo]

--id [testo]

--lifecycle-state [testo]

--limit [intero]

--pagina [testo]

--dimensione pagina [intero]

--sort-by [testo]

--sort-order [testo]

oci resource-analytics resource-analytics-instance update [OPTIONS]
Aggiorna ResourceAnalyticsInstance. --resource-analytics-instance-id [testo]

--defined-tags [tipo complesso]

--descrizione [testo]

--display-name [testo]

--force

--freeform-tags [tipo complesso]

--from-json [testo]

--if-match [testo]

--included-regions [tipo complesso]

--max-attesa-secondi [intero]

--wait-for-state [testo]

--wait-interval-seconds [intero]

Allegati tenancy
oci resource-analytics tenancy-attachment -h
Un TenancyAttachment è una tenancy del cliente collegata a un ResourceAnalyticsInstance. Le tenancy collegate sono incluse nella raccolta di analitica.
oci resource-analytics tenancy-attachment create [OPTIONS]
Crea un valore TenancyAttachment. --resource-analytics-instance-id [testo]--tenancy-id [testo] --description [text]--from-json [text]--max-wait-seconds [integer]--wait-for-state [text]--wait-interval-seconds [integer]
oci resource-analytics tenancy-attachment delete [OPTIONS]
Elimina un valore TenancyAttachment. --tenancy-attachment-id [testo]

--force

--from-json [testo]

--if-match [testo]

--max-attesa-secondi [intero]

--wait-for-state [testo]

--wait-interval-seconds [intero]

oci resource-analytics tenancy-attachment get [OPTIONS]
Ottiene informazioni su un TenancyAttachment. --tenancy-attachment-id [testo] --from-json [testo]
oci resource-analytics tenancy-attachment list [OPTIONS]
Ottiene una lista di TenancyAttachments.

--tutto

--from-json [testo]

--id [testo]

--lifecycle-state [testo]

--limit [intero]

--pagina [testo]

--dimensione pagina [intero]

--resource-analytics-instance-id [testo]

--sort-by [testo]

--sort-order [testo]

oci resource-analytics tenancy-attachment update [OPTIONS]
Aggiorna TenancyAttachment.

--descrizione [testo]

--tenancy-attachment-id [testo]

--from-json [testo]

--if-match [testo]

--max-attesa-secondi [intero]

--wait-for-state [testo]

--wait-interval-seconds [intero]

Richieste di lavoro
oci resource-analytics work-request -h
Richiesta di lavoro asincrona. Le richieste di lavoro consentono di monitorare le operazioni con tempi di esecuzione lunghi. Quando si avvia un'operazione con tempi di esecuzione lunghi, il servizio crea una richiesta di lavoro. Una richiesta di lavoro è un log attività che consente di tenere traccia di ogni passo dello stato di avanzamento dell'operazione. Ogni richiesta di lavoro dispone di un OCID che consente di interagire con esso a livello di programmazione e di utilizzarlo per l'automazione.
oci resource-analytics work-request cancel [OPTIONS]
Annulla una richiesta di lavoro. --work-request-id [testo]

--force

--from-json [testo]

--if-match [testo]

oci resource-analytics work-request get [OPTIONS]
Recupera i dettagli di una richiesta di lavoro. --work-request-id [testo] --from-json [testo]
oci resource-analytics work-request list [OPTIONS]
Elenca le richieste di lavoro in un compartimento.

--tutto

--compartment-id, -c [testo]

--from-json [testo]

--limit [intero]

--pagina [testo]

--dimensione pagina [intero]

--id-risorsa [testo]

--sort-by [testo]

--sort-order [testo]

--stato [testo]

--work-request-id [testo]

Errori richieste di lavoro
oci resource-analytics work-request-error -h
Si è verificato un errore durante l'esecuzione di un'operazione tracciata da una richiesta di lavoro.
oci resource-analytics work-request-error list [OPTIONS]
Elenca gli errori di una richiesta. --work-request-id [testo]

--tutto

--from-json [testo]

--limit [intero]

--pagina [testo]

--dimensione pagina [intero]

--sort-by [testo]

--sort-order [testo]

Log richieste di lavoro
oci resource-analytics work-request-log-entry -h
Messaggio di log dall'esecuzione di un'operazione tracciata da una richiesta di lavoro.
oci resource-analytics work-request-log-entry list [OPTIONS]
Elenca i log per una richiesta lavoro. --work-request-id [testo]

--tutto

--from-json [testo]

--limit [intero]

--pagina [testo]

--dimensione pagina [intero]

--sort-by [testo]

--sort-order [testo]

Descrizioni dei parametri

Parametro Descrizione Testo standard SDK
--adw-admin-password-password [testo] Password per la creazione dell'ADW nella tenancy utente. La lunghezza della password deve essere compreso tra 12 e 30 caratteri e deve contenere almeno1 lettera maiuscola, 1 lettera minuscola e 1 carattere numerico. Non può contenere il simbolo delle virgolette doppie " o il nome utente, admin, indipendentemente dalla custodia.
--tutto Recupera tutte le pagine dei risultati. Se si specifica questa opzione, non sarà possibile utilizzare l'opzione --limit. Testo standard SDK
--attachment-details [tipo complesso]

Questo è un tipo complesso il cui valore deve essere JSON valido. Il valore può essere fornito come stringa nella riga di comando o passato come file utilizzando la sintassi file://path/to/file.

L'opzione --generate-param-json-input può essere utilizzata per generare un esempio di JSON da fornire. Si consiglia di memorizzare questo esempio in un file, modificarlo in base alle esigenze e quindi passarlo di nuovo attraverso la sintassi file://.

--attachment-type [testo]

Il tipo di collegamento utilizzato dall'istanza OAC.

I valori accettati sono:

MANAGED
--compartment-id, -c [testo] OCID del compartimento in cui creare il file ResourceAnalyticsInstance. L'OCID del compartimento in cui spostare ResourceAnalyticsInstance. OCID del compartimento in cui elencare le risorse.
--defined-tags [tipo complesso]

Tag definite per questa risorsa. Ogni chiave è predefinita e applicata a uno spazio di nomi. Per ulteriori informazioni, vedere Resource Tags.

Esempio:

{"Operations": {"CostCenter": "42"}}

Questo è un tipo complesso il cui valore deve essere JSON valido. Il valore può essere fornito come stringa nella riga di comando o passato come file utilizzando la sintassi file://path/to/file.

L'opzione --generate-param-json-input può essere utilizzata per generare un esempio di JSON da fornire. Si consiglia di memorizzare questo esempio in un file, modificarlo in base alle esigenze e quindi passarlo di nuovo attraverso la sintassi file://.

Testo standard SDK
--descrizione [testo] Descrizione dell'istanza ResourceAnalyticsInstance. Descrizione della tenancy.
--display-name [testo] Nome riconoscibile dall'utente. Non deve essere unico, ed è mutevole. Non inserire informazioni riservate. Filtro che restituisce solo le risorse che corrispondono esattamente al nome visualizzato specifico.
--id [testo]

L'OCID di ResourceAnalyticsInstance.

L'OCID di TenancyAttachment.

--if-match [testo] Per un controllo ottimale della concorrenza. Nella chiamata PUT o DELETE per una risorsa, impostare il parametro if-match sul valore dell'etag da una risposta GET o POST precedente per tale risorsa. La risorsa viene aggiornata o eliminata solo se l'etichetta fornita corrisponde al valore etag corrente della risorsa. Testo standard SDK
--included-regions [tipo complesso]

Aree da includere nella raccolta dati. L'ID area, ad esempio us-ashburn-1. È necessaria almeno un'area. Questo è un tipo complesso il cui valore deve essere JSON valido. Il valore può essere fornito come stringa nella riga di comando o passato come file utilizzando la sintassi file://path/to/file.

L'opzione --generate-param-json-input può essere utilizzata per generare un esempio di JSON da fornire. Si consiglia di memorizzare questo esempio in un file, modificarlo in base alle esigenze e quindi passarlo di nuovo attraverso la sintassi file://.

--is-mutual-tls-required [booleano] Richiede TLS (mTLS) reciproco quando si autenticano le connessioni al database ADW.
--freeform-tags [tipo complesso]

Tag in formato libero per questa risorsa. Ogni tag è una coppia chiave-valore senza nome, tipo o spazio di nomi predefiniti. Per ulteriori informazioni, vedere Resource Tags.

Esempio:

{"Department": "Finance"}

Questo è un tipo complesso il cui valore deve essere JSON valido. Il valore può essere fornito come stringa nella riga di comando o passato come file utilizzando la sintassi file://path/to/file.

L'opzione --generate-param-json-input può essere utilizzata per generare un esempio di JSON da fornire. Si consiglia di memorizzare questo esempio in un file, modificarlo in base alle esigenze e quindi passarlo di nuovo attraverso la sintassi file://.

Testo standard SDK
--from-json [testo]

Fornire l'input per questo comando come documento JSON da un file utilizzando la sintassi file://path-to/file.

L'opzione --generate-full-command-json-input può essere utilizzata per generare un file json di esempio da utilizzare con questa opzione di comando. I nomi delle chiavi sono precompilati e corrispondono ai nomi delle opzioni di comando (convertiti in formato camelCase, ad esempio, compartment-id diventa compartmentId), mentre i valori delle chiavi devono essere popolati dall'utente prima di utilizzare il file di esempio come input per questo comando. Per qualsiasi opzione di comando che accetta molti valori, il valore della chiave può essere un array JSON.

È comunque possibile specificare opzioni nella riga di comando. Se esiste un'opzione sia nel documento JSON che nella riga di comando, viene utilizzato il valore specificato dalla riga di comando.

Per esempi sull'uso di questa opzione, vedere Uso di CLI con opzioni JSON avanzate

Testo standard SDK
--force

Eseguire l'eliminazione senza richiedere conferma.

Eseguire l'aggiornamento senza richiedere conferma.

Testo standard SDK
--lifecycle-state [testo]

Filtro per restituire solo le risorse che corrispondono allo stato del ciclo di vita specifico. Il valore dello stato non fa distinzione tra maiuscole e minuscole.

I valori accettati sono:

ACTIVE, CREATING, DELETED, DELETING, FAILED, UPDATING
Testo standard SDK
--limit [intero] Per l'impaginazione della lista. Il numero massimo di risultati per pagina o gli elementi da restituire in una chiamata List impaginata. Per informazioni importanti sul funzionamento dell'impaginazione, vedere Impaginazione elenco. Testo standard SDK
--max-attesa-secondi [intero] Il tempo massimo di attesa della richiesta di lavoro per raggiungere lo stato definito da --wait-for-state. Il valore predefinito è 1200 secondi. Testo standard SDK
--nsg-ids [tipo complesso]

Lista dei OCID del gruppo di sicurezza di rete. Questo è un tipo complesso il cui valore deve essere JSON valido. Il valore può essere fornito come stringa nella riga di comando o passato come file utilizzando la sintassi file://path/to/file.

L'opzione --generate-param-json-input può essere utilizzata per generare un esempio di JSON da fornire. Si consiglia di memorizzare questo esempio in un file, modificarlo in base alle esigenze e quindi passarlo di nuovo attraverso la sintassi file://.

--pagina [testo] Per l'impaginazione della lista. Il valore dell'intestazione della risposta opc-next-page nella chiamata List precedente. Per informazioni importanti sul funzionamento dell'impaginazione, vedere Impaginazione elenco. Testo standard SDK
--dimensione pagina [intero] Quando si recuperano i risultati, il numero di risultati da recuperare per chiamata. Valido solo se utilizzato con --all o --limit e altrimenti ignorato. Testo standard SDK
--resource-analytics-instance-id [testo]

L'OCID di ResourceAnalyticsInstance.

L'OCID di ResourceAnalyticsInstance.

--id-risorsa [testo] L'OCID della risorsa interessata dalla richiesta di lavoro. Testo standard SDK
--sort-by [testo]

Campo in base al quale eseguire l'ordinamento. È possibile specificare un solo criterio di ordinamento. L'ordine predefinito per TIME_CREATED è decrescente. L'ordine predefinito per DISPLAY_NAME è crescente.

I valori accettati sono:

DISPLAY_NAME, TIME_CREATED

Campo in base al quale eseguire l'ordinamento. È possibile fornire un solo criterio di ordinamento. L'ordine predefinito per timeAccepted è decrescente.

I valori accettati sono:

timeAccepted
Testo standard SDK
--sort-order [testo]

Il criterio di ordinamento da utilizzare, crescente (ASC) o decrescente (DESC).

I valori accettati sono:

ASC, DESC
Testo standard SDK
--stato [testo]

Filtro per restituire solo le risorse che corrispondono allo stato del ciclo di vita specifico.

I valori accettati sono:

ACCEPTED, CANCELED, CANCELING, FAILED, IN_PROGRESS, NEEDS_ATTENTION, SUCCEEDED, WAITING
Testo standard SDK
--subnet-id [testo] L'OCID della subnet a cui è associata la risorsa.
--wait-for-state [testo]

Questa operazione crea, modifica o elimina in modo asincrono una risorsa e utilizza una richiesta di lavoro per tenere traccia dell'avanzamento dell'operazione. Specificare questa opzione per eseguire l'azione, quindi attendere che la richiesta di lavoro raggiunga un determinato stato. È possibile specificare diversi stati, tornando al primo stato. Ad esempio, --wait-for-state SUCCEEDEDED --wait-for-state FAILED restituisce il primo stato del ciclo di vita raggiunto. Se viene raggiunto il timeout, viene restituito un codice restituito pari a 2. Per qualsiasi altro errore, viene restituito un codice di ritorno di 1.

I valori accettati sono:

ACCEPTED, CANCELED, CANCELING, FAILED, IN_PROGRESS, NEEDS_ATTENTION, SUCCEEDED, WAITING
Testo standard SDK
--wait-interval-seconds [intero] Controllare ogni --wait-interval-seconds per verificare se la richiesta di lavoro ha raggiunto lo stato definito da --wait-for-state. Il valore predefinito è 30 secondi. Testo standard SDK
--work-request-id [testo] OCID della richiesta di lavoro asincrona. Testo standard SDK