

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Visualización de la configuración de bloqueo del acceso público de las instantáneas de Amazon EBS
<a name="block-public-access-snapshots-view"></a>

El bloqueo del acceso público puede encontrarse en uno de los siguientes estados para cada región de su cuenta.
+ **Bloquear todo el uso compartido**: se bloquea todo el uso compartido público de sus instantáneas. Los usuarios de la cuenta no pueden solicitar un nuevo uso compartido público. Además, las instantáneas que ya se compartieron públicamente se consideran privadas y no son de acceso público.
+ **Bloquear el nuevo uso compartido**: solo se bloquea el nuevo uso compartido público de sus instantáneas. Los usuarios de la cuenta no pueden solicitar un nuevo uso compartido público. Sin embargo, las instantáneas que ya se compartieron públicamente seguirán siendo de acceso público.
+ **Desbloqueado**: el uso compartido público no está bloqueado. Los usuarios pueden compartir las instantáneas públicamente.

------
#### [ Console ]

**Visualización de la configuración del bloqueo del acceso público de las instantáneas**

1. Abra la consola de Amazon EC2 en [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. En el panel de navegación, elija **Panel de EC2** y, a continuación, en **Atributos de la cuenta** (a la derecha), elija **Protección y seguridad de datos**.

1. En la sección **Bloquear el acceso público a las instantáneas de EBS** se muestra la configuración actual.

------
#### [ AWS CLI ]

**Visualización de la configuración del bloqueo del acceso público de las instantáneas**  
Utilice el comando [get-snapshot-block-public-access-state](https://docs.aws.amazon.com/cli/latest/reference/ec2/get-snapshot-block-public-access-state.html).
+ Para una región específica

  ```
  aws ec2 get-snapshot-block-public-access-state
  ```

  En este resultado de ejemplo, el campo `ManagedBy` indica la entidad que configuró la configuración y la `account` indica que la configuración se configuró directamente en la cuenta. Un valor de `declarative-policy` significaría que el ajuste se configuró mediante una política declarativa. Para obtener más información, consulte [Políticas declarativas](https://docs.aws.amazon.com/organizations/latest/userguide/orgs_manage_policies_declarative.html) en la *Guía del usuario de AWS Organizations *.

  ```
  {
      "State": "unblocked",
      "ManagedBy": "account"
  }
  ```
+ Para todas las regiones

  ```
  echo -e "Region   \t Public Access State" ; \
  echo -e "-------------- \t ----------------------" ; \
  for region in $(
      aws ec2 describe-regions \
          --region {{us-east-1}} \
          --query "Regions[*].[RegionName]" \
          --output text
      ); 
      do (output=$(
          aws ec2 get-snapshot-block-public-access-state \
              --region $region \
              --output text)
          echo -e "$region \t $output" 
      );
  done
  ```

  A continuación, se muestra un ejemplo del resultado.

  ```
  Region           Public Access State
  --------------   ----------------------
  ap-south-1       unblocked
  eu-north-1       unblocked
  eu-west-3        unblocked
  ```

------
#### [ PowerShell ]

**Visualización de la configuración del bloqueo del acceso público de las instantáneas**  
Utilice el cmdlet. [Get-EC2SnapshotBlockPublicAccessState](https://docs.aws.amazon.com/powershell/latest/reference/items/Get-EC2SnapshotBlockPublicAccessState.html)
+ Para una región específica

  ```
  Get-EC2SnapshotBlockPublicAccessState -Region {{us-east-1}}
  ```

  A continuación, se muestra un ejemplo del resultado.

  ```
  Value
  -----
  block-new-sharing
  ```
+ Para todas las regiones

  ```
  (Get-EC2Region -Region {{us-east-1}}).RegionName | `
      ForEach-Object {
      [PSCustomObject]@{
          Region            = $_
          PublicAccessState = (Get-EC2SnapshotBlockPublicAccessState -Region $_)
      }
  } | Format-Table -AutoSize
  ```

  A continuación, se muestra un ejemplo del resultado.

  ```
  Region           Public Access State
  --------------   ----------------------
  ap-south-1       unblocked
  eu-north-1       unblocked
  eu-west-3        unblocked
  ...
  ```

------