Visualizza i dettagli di una posizione registrata - Amazon Simple Storage Service

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

Visualizza i dettagli di una posizione registrata

Puoi ottenere i dettagli di una posizione registrata nella tua istanza S3 Access Grants utilizzando la console Amazon S3, AWS Command Line Interface il AWS CLI(), Amazon S3 e il. REST API AWS SDKs

Per visualizzare le posizioni registrate nell'istanza S3 Access Grants
  1. Accedi a AWS Management Console e apri la console Amazon S3 all'indirizzo. https://console.aws.amazon.com/s3/

  2. Nel pannello di navigazione a sinistra, scegli Access Grants.

  3. Nella pagina S3 Access Grants, scegli la regione che contiene l'istanza S3 Access Grants con cui vuoi lavorare.

  4. Scegli Visualizza dettagli per l'istanza.

  5. Nella pagina dei dettagli dell'istanza, scegli la scheda Posizioni.

  6. Trova la posizione registrata che desideri visualizzare. Per filtrare l'elenco delle posizioni registrate, usa la casella di ricerca.

Per installare AWS CLI, vedere Installazione di AWS CLI nella Guida per l'AWS Command Line Interface utente.

Per utilizzare il seguente comando di esempio, sostituisci user input placeholders con le tue informazioni.

Esempio – Ottieni i dettagli di una posizione registrata
aws s3control get-access-grants-location \ --account-id 111122223333 \ --access-grants-location-id default

Risposta:

{ "CreatedAt": "2023-05-31T18:23:48.107000+00:00", "AccessGrantsLocationId": "default", "AccessGrantsLocationArn": "arn:aws:s3:us-east-2:111122223333:access-grants/default/location/default", "IAMRoleArn": "arn:aws:iam::111122223333:role/accessGrantsTestRole" }
Esempio – Elenca tutte le posizioni registrate in un'istanza di S3 Access Grants

Per limitare i risultati a un prefisso o un bucket S3, puoi opzionalmente utilizzare il parametro --location-scope s3://bucket-and-or-prefix.

aws s3control list-access-grants-locations \ --account-id 111122223333 \ --region us-east-2

Risposta:

{"AccessGrantsLocationsList": [ { "CreatedAt": "2023-05-31T18:23:48.107000+00:00", "AccessGrantsLocationId": "default", "AccessGrantsLocationArn": "arn:aws:s3:us-east-2:111122223333:access-grants/default/location/default", "LocationScope": "s3://" "IAMRoleArn": "arn:aws:iam::111122223333:role/accessGrantsTestRole" }, { "CreatedAt": "2023-05-31T18:23:48.107000+00:00", "AccessGrantsLocationId": "635f1139-1af2-4e43-8131-a4de006eb456", "AccessGrantsLocationArn": "arn:aws:s3:us-east-2:111122223333:access-grants/default/location/635f1139-1af2-4e43-8131-a4de006eb888", "LocationScope": "s3://amzn-s3-demo-bucket/prefixA*", "IAMRoleArn": "arn:aws:iam::111122223333:role/accessGrantsTestRole" } ] }

Per informazioni sul REST API supporto di Amazon S3 per ottenere i dettagli di una sede registrata o elencare tutte le sedi registrate con un'istanza S3 Access Grants, consulta le seguenti sezioni nell'Amazon Simple Storage Service Reference: API

Questa sezione fornisce esempi su come ottenere i dettagli di una sede registrata o elencare tutte le sedi registrate in un'istanza di S3 Access Grants utilizzando il. AWS SDKs

Per utilizzare i seguenti esempi, sostituisci user input placeholders con le tue informazioni.

Java
Esempio – Ottieni i dettagli di una posizione registrata
public void getAccessGrantsLocation() { GetAccessGrantsLocationRequest getAccessGrantsLocationRequest = GetAccessGrantsLocationRequest.builder() .accountId("111122223333") .accessGrantsLocationId("default") .build(); GetAccessGrantsLocationResponse getAccessGrantsLocationResponse = s3Control.getAccessGrantsLocation(getAccessGrantsLocationRequest); LOGGER.info("GetAccessGrantsLocationResponse: " + getAccessGrantsLocationResponse); }

Risposta:

GetAccessGrantsLocationResponse( CreatedAt=2023-06-07T04:35:10.027Z, AccessGrantsLocationId=default, AccessGrantsLocationArn=arn:aws:s3:us-east-2:111122223333:access-grants/default/location/default, LocationScope= s3://, IAMRoleArn=arn:aws:iam::111122223333:role/accessGrantsTestRole )
Esempio – Elenca tutte le posizioni registrate in un'istanza S3 Access Grants

Per limitare i risultati a un prefisso o un bucket S3, puoi facoltativamente passare un S3URI, ad esempio nel parametro. s3://bucket-and-or-prefix LocationScope

public void listAccessGrantsLocations() { ListAccessGrantsLocationsRequest listRequest = ListAccessGrantsLocationsRequest.builder() .accountId("111122223333") .build(); ListAccessGrantsLocationsResponse listResponse = s3Control.listAccessGrantsLocations(listRequest); LOGGER.info("ListAccessGrantsLocationsResponse: " + listResponse); }

Risposta:

ListAccessGrantsLocationsResponse( AccessGrantsLocationsList=[ ListAccessGrantsLocationsEntry( CreatedAt=2023-06-07T04:35:11.027Z, AccessGrantsLocationId=default, AccessGrantsLocationArn=arn:aws:s3:us-east-2:111122223333:access-grants/default/location/default, LocationScope=s3://, IAMRoleArn=arn:aws:iam::111122223333:role/accessGrantsTestRole ), ListAccessGrantsLocationsEntry( CreatedAt=2023-06-07T04:35:10.027Z, AccessGrantsLocationId=635f1139-1af2-4e43-8131-a4de006eb456, AccessGrantsLocationArn=arn:aws:s3:us-east-2:111122223333:access-grants/default/location/635f1139-1af2-4e43-8131-a4de006eb888, LocationScope=s3://amzn-s3-demo-bucket/prefixA*, IAMRoleArn=arn:aws:iam::111122223333:role/accessGrantsTestRole ) ] )