Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Entdecken öffentlicher Parameter in Parameter Store
Sie können mit dem Befehl nach öffentlichen Parametern suchen Parameter Store Konsole oder die AWS Command Line Interface.
Ein öffentlicher Parametername beginnt mit aws/service/list
. Der nächste Teil des Namens entspricht dem Service, dem dieser Parameter gehört.
Im Folgenden finden Sie eine Liste einiger Services, die öffentliche Parameter bereitstellen:
-
ami-amazon-linux-latest
-
ami-windows-latest
-
ec2-macos
-
appmesh
-
aws-for-fluent-bit
-
bottlerocket
-
canonical
-
cloud9
-
datasync
-
debian
-
ecs
-
eks
-
freebsd
-
global-infrastructure
-
marketplace
-
storagegateway
Nicht alle öffentlichen Parameter werden für alle veröffentlicht AWS-Region.
Suchen nach öffentlichen Parametern mit dem Parameter Store Konsole
Sie müssen mindestens einen Parameter in Ihrem AWS-Konto und haben, AWS-Region bevor Sie mit der Konsole nach öffentlichen Parametern suchen können.
Auffinden von öffentlichen Parametern mithilfe der Konsole
Öffnen Sie die AWS Systems Manager Konsole unter https://console.aws.amazon.com/systems-manager/
. Wählen Sie im Navigationsbereich Parameter Store.
-
Wählen Sie die Registerkarte Öffentliche Parameter aus.
-
Wählen Sie das Dropdown-Menü Einen Service auswählen aus. Wählen Sie den Service aus, dessen Parameter Sie verwenden möchten.
-
(Optional) Filtern Sie die Parameter, die dem ausgewählten Service gehören, indem Sie weitere Informationen in die Suchleiste eingeben.
-
Wählen Sie den zu verwendenden öffentlichen Parameter aus.
Suchen nach öffentlichen Parametern mit dem AWS CLI
Verwenden Sie describe-parameters
, um öffentliche Parameter zu entdecken.
Verwenden Sie get-parameters-by-path
, um den tatsächlichen Pfad für einen Service zu erhalten, der unter /aws/service/list
gelistet ist. Um den Pfad des Services abzurufen, entfernen Sie /list
aus dem Pfad. Beispielsweise wird /aws/service/list/ecs
zu /aws/service/ecs
.
Um eine Liste öffentlicher Parameter abzurufen, die verschiedenen Diensten gehören, in Parameter Store, führen Sie den folgenden Befehl aus.
aws ssm get-parameters-by-path --path /aws/service/list
Der Befehl gibt Informationen wie die folgenden zurück. Dieses Beispiel wurde aus Platzgründen gekürzt.
{ "Parameters": [ { "Name": "/aws/service/list/ami-al-latest", "Type": "String", "Value": "/aws/service/ami-al-latest/", "Version": 1, "LastModifiedDate": "2021-01-29T10:25:10.902000-08:00", "ARN": "arn:aws:ssm:us-east-2::parameter/aws/service/list/ami-al-latest", "DataType": "text" }, { "Name": "/aws/service/list/ami-windows-latest", "Type": "String", "Value": "/aws/service/ami-windows-latest/", "Version": 1, "LastModifiedDate": "2021-01-29T10:25:12.567000-08:00", "ARN": "arn:aws:ssm:us-east-2::parameter/aws/service/list/ami-windows-latest", "DataType": "text" }, { "Name": "/aws/service/list/aws-storage-gateway-latest", "Type": "String", "Value": "/aws/service/aws-storage-gateway-latest/", "Version": 1, "LastModifiedDate": "2021-01-29T10:25:09.903000-08:00", "ARN": "arn:aws:ssm:us-east-2::parameter/aws/service/list/aws-storage-gateway-latest", "DataType": "text" }, { "Name": "/aws/service/list/global-infrastructure", "Type": "String", "Value": "/aws/service/global-infrastructure/", "Version": 1, "LastModifiedDate": "2021-01-29T10:25:11.901000-08:00", "ARN": "arn:aws:ssm:us-east-2::parameter/aws/service/list/global-infrastructure", "DataType": "text" } ] }
Wenn Sie Parameter anzeigen möchten, die einem bestimmten Service gehören, wählen Sie den Service aus der Liste aus, die nach dem Ausführen des vorherigen Befehls erstellt wurde. Dann machen Sie einen get-parameters-by-path
-Aufruf nach dem Namen Ihres gewünschten Services.
Beispiel, /aws/service/global-infrastructure
. Der Pfad kann einstufig sein (ruft nur Parameter auf, die genau den angegebenen Werten entsprechen) oder rekursiv (enthält Elemente im Pfad über das hinaus, was Sie angegeben haben).
Anmerkung
Der /aws/service/global-infrastructure
Pfad wird nicht für Abfragen in allen Regionen unterstützt. Weitere Informationen finden Sie unter Aufrufen öffentlicher Parameter für Regionen AWS-Services, Endpunkte, Availability Zones, lokale Zonen und Wellenlängenzonen in Parameter Store.
Wenn für den von Ihnen angegebenen Dienst keine Ergebnisse zurückgegeben werden, fügen Sie das --recursive
-Flag hinzu, und führen Sie den Befehl erneut aus.
aws ssm get-parameters-by-path --path /aws/service/global-infrastructure
Dadurch werden alle Parameter im Besitz von global-infrastructure
ausgegeben. Im Folgenden wird ein Beispiel gezeigt.
{ "Parameters": [ { "Name": "/aws/service/global-infrastructure/current-region", "Type": "String", "LastModifiedDate": "2019-06-21T05:15:34.252000-07:00", "Version": 1, "Tier": "Standard", "Policies": [], "DataType": "text" }, { "Name": "/aws/service/global-infrastructure/version", "Type": "String", "LastModifiedDate": "2019-02-04T06:59:32.875000-08:00", "Version": 1, "Tier": "Standard", "Policies": [], "DataType": "text" } ] }
Sie können auch Parameter, die einem bestimmten Service gehören, anzeigen, indem Sie den Option:BeginsWith
-Filter verwenden.
aws ssm describe-parameters --parameter-filters "Key=Name, Option=BeginsWith, Values=/aws/service/ami-amazon-linux-latest"
Der Befehl gibt Informationen wie die folgenden zurück. In diesem Beispiel wurde die Ausgabe aus Platzgründen gekürzt.
{ "Parameters": [ { "Name": "/aws/service/ami-amazon-linux-latest/amzn-ami-hvm-x86_64-ebs", "Type": "String", "LastModifiedDate": "2021-01-26T13:39:40.686000-08:00", "Version": 25, "Tier": "Standard", "Policies": [], "DataType": "text" }, { "Name": "/aws/service/ami-amazon-linux-latest/amzn-ami-hvm-x86_64-gp2", "Type": "String", "LastModifiedDate": "2021-01-26T13:39:40.807000-08:00", "Version": 25, "Tier": "Standard", "Policies": [], "DataType": "text" }, { "Name": "/aws/service/ami-amazon-linux-latest/amzn-ami-hvm-x86_64-s3", "Type": "String", "LastModifiedDate": "2021-01-26T13:39:40.920000-08:00", "Version": 25, "Tier": "Standard", "Policies": [], "DataType": "text" } ] }
Anmerkung
Die zurückgegebenen Parameter können unterschiedlich sein, wenn Sie Option=BeginsWith
verwenden, da es ein anderes Suchmuster verwendet.