Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Usare GetParameter con un AWS SDK o CLI
I seguenti esempi di codice mostrano come usare GetParameter.
- CLI
-
- AWS CLI
-
Esempio 1: per visualizzare il valore di un parametro
L’esempio seguente
get-parameterelenca il valore per il singolo parametro specificato.aws ssm get-parameter \ --name"MyStringParameter"Output:
{ "Parameter": { "Name": "MyStringParameter", "Type": "String", "Value": "Veni", "Version": 1, "LastModifiedDate": 1530018761.888, "ARN": "arn:aws:ssm:us-west-2:123456789012:parameter/MyStringParameter", "DataType": "text" } }Per ulteriori informazioni, consulta Utilizzo dell’Archivio parametri nella Guida per l'utente di AWS Systems Manager.
Esempio 2: Per decrittografare il valore di a SecureString parametro
L’esempio seguente
get-parameterdecrittografa il valore del parametro specificatoSecureString.aws ssm get-parameter \ --name"MySecureStringParameter"\ --with-decryptionOutput:
{ "Parameter": { "Name": "MySecureStringParameter", "Type": "SecureString", "Value": "a1b2c3d4-5678-90ab-cdef-EXAMPLE11111", "Version": 2, "LastModifiedDate": 1582155479.205, "ARN": "arn:aws:ssm:us-west-2:123456789012:parameter/MySecureStringParameter", "DataType": "text" } }Per ulteriori informazioni, consulta Utilizzo dell’Archivio parametri nella Guida per l'utente di AWS Systems Manager.
Esempio 3: come visualizzare il valore di un parametro utilizzando le etichette
L’esempio seguente
get-parameterelenca il valore per il singolo parametro specificato con un’etichetta specificata.aws ssm get-parameter \ --name"MyParameter:label"Output:
{ "Parameter": { "Name": "MyParameter", "Type": "String", "Value": "parameter version 2", "Version": 2, "Selector": ":label", "LastModifiedDate": "2021-07-12T09:49:15.865000-07:00", "ARN": "arn:aws:ssm:us-west-2:123456789111:parameter/MyParameter", "DataType": "text" } }Per ulteriori informazioni, consulta Utilizzo delle versioni dei parametri nella Guida per l’utente di AWS Systems Manager.
Esempio 4: come visualizzare il valore di un parametro utilizzando le versioni
L’esempio seguente
get-parameterelenca il valore per la versione a parametro singolo specificata.aws ssm get-parameter \ --name"MyParameter:2"Output:
{ "Parameter": { "Name": "MyParameter", "Type": "String", "Value": "parameter version 2", "Version": 2, "Selector": ":2", "LastModifiedDate": "2021-07-12T09:49:15.865000-07:00", "ARN": "arn:aws:ssm:us-west-2:123456789111:parameter/MyParameter", "DataType": "text" } }Per ulteriori informazioni, consulta Utilizzo delle versioni dei parametri nella Guida per l’utente di AWS Systems Manager.
-
Per i dettagli sull'API, vedi GetParameter
nel AWS CLI Riferimento al comando.
-
- Rust
-
- SDK per Rust
-
Nota
C'è altro su GitHub. Trova l’esempio completo e scopri di più sulla configurazione e l’esecuzione nel repository di esempi di codice AWS
. pub async fn list_path(&self, path: &str) -> Result<Vec<Parameter>, EC2Error> { let maybe_params: Vec<Result<Parameter, _>> = TryFlatMap::new( self.inner .get_parameters_by_path() .path(path) .into_paginator() .send(), ) .flat_map(|item| item.parameters.unwrap_or_default()) .collect() .await; // Fail on the first error let params = maybe_params .into_iter() .collect::<Result<Vec<Parameter>, _>>()?; Ok(params) }-
Per i dettagli sull'API, consulta GetParameter
nel AWS SDK per Rust API di riferimento.
-
Per un elenco completo di AWS Guide per sviluppatori SDK ed esempi di codice, consulta L'utilizzo di questo servizio con un AWS SDK. Questo argomento include anche informazioni su come iniziare e dettagli sulle versioni precedenti dell’SDK.