Hay más ejemplos de AWS SDK disponibles en el repositorio de GitHub de ejemplos de AWS SDK de documentos
Utilizar UpdateSecurityGroupRuleDescriptionsIngress con una CLI
Los siguientes ejemplos de código muestran cómo utilizar UpdateSecurityGroupRuleDescriptionsIngress.
- CLI
-
- AWS CLI
-
Ejemplo 1: actualización de la descripción de una regla de grupo de seguridad entrante con un origen de CIDR
En el siguiente ejemplo de
update-security-group-rule-descriptions-ingressse actualiza la descripción de la regla de grupo de seguridad para el protocolo y el rango de direcciones IPv4 especificados. La descripciónSSH access from ABC officereemplaza a cualquier descripción existente de la regla.aws ec2 update-security-group-rule-descriptions-ingress \ --group-idsg-02f0d35a850ba727f\ --ip-permissions IpProtocol=tcp,FromPort=22,ToPort=22,IpRanges='[{CidrIp=203.0.113.0/16,Description="SSH access from corpnet"}]'Salida:
{ "Return": true }Para obtener más información, consulte Reglas del grupo de seguridad en la Guía del usuario de Amazon EC2.
Ejemplo 2: actualización de la descripción de una regla de grupo de seguridad entrante con un origen de lista de prefijos
En el siguiente ejemplo de
update-security-group-rule-descriptions-ingressse actualiza la descripción de la regla de grupo de seguridad para el puerto y la lista de prefijos especificados. La descripciónSSH access from ABC officereemplaza a cualquier descripción existente de la regla.aws ec2 update-security-group-rule-descriptions-ingress \ --group-idsg-02f0d35a850ba727f\ --ip-permissions IpProtocol=tcp,FromPort=22,ToPort=22,PrefixListIds='[{PrefixListId=pl-12345678,Description="SSH access from corpnet"}]'Salida:
{ "Return": true }Para obtener más información, consulte Reglas del grupo de seguridad en la Guía del usuario de Amazon EC2.
-
Para obtener información sobre la API, consulte UpdateSecurityGroupRuleDescriptionsIngress
en la Referencia de comandos de la AWS CLI.
-
- PowerShell
-
- Herramientas para PowerShell V4
-
Ejemplo 1: Actualiza la descripción de una regla del grupo de seguridad de entrada existente.
$existingInboundRule = Get-EC2SecurityGroupRule -SecurityGroupRuleId "sgr-1234567890" $ruleWithUpdatedDescription = [Amazon.EC2.Model.SecurityGroupRuleDescription]@{ "SecurityGroupRuleId" = $existingInboundRule.SecurityGroupRuleId "Description" = "Updated rule description" } Update-EC2SecurityGroupRuleIngressDescription -GroupId $existingInboundRule.GroupId -SecurityGroupRuleDescription $ruleWithUpdatedDescriptionEjemplo 2: Elimina la descripción de una regla de grupo de seguridad de entrada (entrante) existente (omitiendo el parámetro de la solicitud).
$existingInboundRule = Get-EC2SecurityGroupRule -SecurityGroupRuleId "sgr-1234567890" $ruleWithoutDescription = [Amazon.EC2.Model.SecurityGroupRuleDescription]@{ "SecurityGroupRuleId" = $existingInboundRule.SecurityGroupRuleId } Update-EC2SecurityGroupRuleIngressDescription -GroupId $existingInboundRule.GroupId -SecurityGroupRuleDescription $ruleWithoutDescription-
Para obtener información sobre la API, consulte UpdateSecurityGroupRuleDescriptionsIngress en la Referencia de cmdlets de Herramientas de AWS para PowerShell (V4).
-
- Herramientas para PowerShell V5
-
Ejemplo 1: Actualiza la descripción de una regla del grupo de seguridad de entrada existente.
$existingInboundRule = Get-EC2SecurityGroupRule -SecurityGroupRuleId "sgr-1234567890" $ruleWithUpdatedDescription = [Amazon.EC2.Model.SecurityGroupRuleDescription]@{ "SecurityGroupRuleId" = $existingInboundRule.SecurityGroupRuleId "Description" = "Updated rule description" } Update-EC2SecurityGroupRuleIngressDescription -GroupId $existingInboundRule.GroupId -SecurityGroupRuleDescription $ruleWithUpdatedDescriptionEjemplo 2: Elimina la descripción de una regla de grupo de seguridad de entrada (entrante) existente (omitiendo el parámetro de la solicitud).
$existingInboundRule = Get-EC2SecurityGroupRule -SecurityGroupRuleId "sgr-1234567890" $ruleWithoutDescription = [Amazon.EC2.Model.SecurityGroupRuleDescription]@{ "SecurityGroupRuleId" = $existingInboundRule.SecurityGroupRuleId } Update-EC2SecurityGroupRuleIngressDescription -GroupId $existingInboundRule.GroupId -SecurityGroupRuleDescription $ruleWithoutDescription-
Para obtener información sobre la API, consulte UpdateSecurityGroupRuleDescriptionsIngress en la Referencia de cmdlets de Herramientas de AWS para PowerShell (V5).
-