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à.
Autorizzazioni per canarini con più località
Per creare e gestire i canari con più sedi, il responsabile IAM deve disporre delle autorizzazioni CloudWatch Synthetics standard (vedi) più le seguenti: Ruoli e autorizzazioni richiesti per i canarini CloudWatch
-
synthetics:ReplicateCanary—Consente al servizio CloudWatch Synthetics di creare, aggiornare ed eliminare le repliche nelle regioni di replica per conto dell'utente. Se la tua politica lo include giàsynthetics:*, questa autorizzazione è inclusa e non è richiesta alcuna azione aggiuntiva.
Chiavi di condizione per le isole canarie con più località
È possibile utilizzare le chiavi di condizione nelle politiche IAM per controllare quali regioni possono essere utilizzate come posizioni di replica. Sono disponibili le seguenti chiavi di condizione:
| Chiave di condizione | Description | Tipo | Usato con |
|---|---|---|---|
synthetics:AddReplicaLocations |
Filtra l'accesso in base alle regioni di replica specificate nella richiesta | ArrayOfString | synthetics:CreateCanary,
synthetics:UpdateCanary |
synthetics:RemoveReplicaLocations |
Filtra l'accesso in base alle regioni di replica rimosse nella richiesta | ArrayOfString | synthetics:UpdateCanary |
Esempio: consente la replica solo in regioni specifiche
La seguente politica consente di creare e aggiornare i canarini con repliche solo nelle regioni degli Stati Uniti e del Canada.
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "synthetics:CreateCanary", "synthetics:UpdateCanary" ], "Resource": "*", "Condition": { "ForAllValues:StringLike": { "synthetics:AddReplicaLocations": [ "us-*", "ca-*" ] } } } ] }
Esempio: negare la replica in regioni specifiche
La seguente politica nega la creazione o l'aggiornamento dei canarini con repliche in o. eu-west-1 ap-southeast-1
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Deny", "Action": [ "synthetics:CreateCanary", "synthetics:UpdateCanary" ], "Resource": "*", "Condition": { "ForAnyValue:StringEquals": { "synthetics:AddReplicaLocations": [ "eu-west-1", "ap-southeast-1" ] } } } ] }
Per ulteriori informazioni sulle autorizzazioni di CloudWatch Synthetics, vedere. Ruoli e autorizzazioni richiesti per i canarini CloudWatch