Utilizzare UpdateSecurityGroupRuleDescriptionsIngress con un CLI - Esempi di codice dell'AWS SDK

Ci sono altri AWS SDK esempi disponibili nel repository AWS Doc SDK Examples GitHub .

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à.

Utilizzare UpdateSecurityGroupRuleDescriptionsIngress con un CLI

I seguenti esempi di codice mostrano come utilizzareUpdateSecurityGroupRuleDescriptionsIngress.

CLI
AWS CLI

Esempio 1: aggiornare la descrizione di una regola del gruppo di sicurezza in entrata con una fonte CIDR

L'update-security-group-rule-descriptions-ingressesempio seguente aggiorna la descrizione della regola del gruppo di sicurezza per la porta e l'intervallo di IPv4 indirizzi specificati. La descrizione 'SSH access from ABC office' sostituisce qualsiasi descrizione esistente per la regola.

aws ec2 update-security-group-rule-descriptions-ingress \ --group-id sg-02f0d35a850ba727f \ --ip-permissions IpProtocol=tcp,FromPort=22,ToPort=22,IpRanges='[{CidrIp=203.0.113.0/16,Description="SSH access from corpnet"}]'

Output:

{ "Return": true }

Per ulteriori informazioni, consulta le regole dei gruppi di sicurezza nella Amazon EC2 User Guide.

Esempio 2: aggiornare la descrizione di una regola del gruppo di sicurezza in entrata con una fonte con un elenco di prefissi

L'update-security-group-rule-descriptions-ingressesempio seguente aggiorna la descrizione della regola del gruppo di sicurezza per l'elenco di porte e prefissi specificato. La descrizione 'SSH access from ABC office' sostituisce qualsiasi descrizione esistente per la regola.

aws ec2 update-security-group-rule-descriptions-ingress \ --group-id sg-02f0d35a850ba727f \ --ip-permissions IpProtocol=tcp,FromPort=22,ToPort=22,PrefixListIds='[{PrefixListId=pl-12345678,Description="SSH access from corpnet"}]'

Output:

{ "Return": true }

Per ulteriori informazioni, consulta le regole dei gruppi di sicurezza nella Amazon EC2 User Guide.

PowerShell
Strumenti per PowerShell

Esempio 1: aggiorna la descrizione di una regola esistente del gruppo di sicurezza in ingresso (in entrata).

$existingInboundRule = Get-EC2SecurityGroupRule -SecurityGroupRuleId "sgr-1234567890" $ruleWithUpdatedDescription = [Amazon.EC2.Model.SecurityGroupRuleDescription]@{ "SecurityGroupRuleId" = $existingInboundRule.SecurityGroupRuleId "Description" = "Updated rule description" } Update-EC2SecurityGroupRuleIngressDescription -GroupId $existingInboundRule.GroupId -SecurityGroupRuleDescription $ruleWithUpdatedDescription

Esempio 2: rimuove la descrizione di una regola esistente del gruppo di sicurezza in ingresso (in entrata) (omettendo il parametro nella richiesta).

$existingInboundRule = Get-EC2SecurityGroupRule -SecurityGroupRuleId "sgr-1234567890" $ruleWithoutDescription = [Amazon.EC2.Model.SecurityGroupRuleDescription]@{ "SecurityGroupRuleId" = $existingInboundRule.SecurityGroupRuleId } Update-EC2SecurityGroupRuleIngressDescription -GroupId $existingInboundRule.GroupId -SecurityGroupRuleDescription $ruleWithoutDescription