

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Membuat hibah data tentang AWS Data Exchange berisi APIs
<a name="creating-a-data-grant-api"></a>

Topik berikut menjelaskan proses pembuatan kumpulan data REST API dan menambahkannya ke hibah data yang berisi APIs on AWS Data Exchange. Anda dapat menyelesaikan proses dengan menggunakan AWS Data Exchange konsol atau AWS Command Line Interface.

Setelah menyiapkan API REST Amazon API Gateway, Anda dapat membuat kumpulan data API baru AWS Data Exchange. Anda kemudian dapat membuat revisi, dan menambahkan aset API.

Membuat hibah data dengan aset API memungkinkan permintaan penerima ke AWS Data Exchange titik akhir untuk diproxy melalui API Gateway API Anda.

Prosesnya memiliki langkah-langkah berikut:

**Topics**
+ [Prasyarat](#creating-a-data-grant-api-prereq)
+ [Langkah 1: Perbarui kebijakan sumber daya API](#data-grant-update-API-resource-policy)
+ [Langkah 2: Buat kumpulan data API](#data-grant-create-api-data-set)
+ [Langkah 3: Buat revisi](#data-grant-create-api-revision)
+ [Langkah 4: Tambahkan aset API ke revisi](#data-grant-add-api-asset)
+ [Langkah 5: Buat hibah data baru yang berisi APIs](#data-grant-publish-api-data-product)

## Prasyarat
<a name="creating-a-data-grant-api-prereq"></a>

Sebelum Anda dapat mempublikasikan produk yang mengandung APIs, Anda harus memenuhi prasyarat berikut:
+ Sebelum Anda dapat menggunakan apa pun Layanan AWS AWS Data Exchange, termasuk, Anda harus mendaftar AWS dan membuat pengguna administratif. Untuk informasi selengkapnya, lihat [Memulai](https://docs.aws.amazon.com//singlesignon/latest/userguide/getting-started.html) di *Panduan AWS IAM Identity Center Pengguna*.
+ REST API Anda harus berada di Amazon API Gateway dengan integrasi yang menggunakan model permintaan dan respons yang sesuai untuk mengakses data Anda, seperti Amazon DynamoDB atau. AWS Lambda Untuk informasi selengkapnya, lihat [Mengembangkan REST API di API Gateway](https://docs.aws.amazon.com/apigateway/latest/developerguide/rest-api-develop.html) dan [Bekerja dengan REST APIs](https://docs.aws.amazon.com/apigateway/latest/developerguide/apigateway-rest-api.html) di *Panduan Pengembang Amazon API Gateway*.
**catatan**  
Hanya API Gateway publik APIs yang didukung.
+ API REST API Gateway Anda harus dapat mengautentikasi dan mengotorisasi panggilan dari prinsipal AWS Data Exchange layanan. Setiap permintaan dari API Anda AWS Data Exchange menggunakan protokol Signature Version 4 (SigV4) yang ditandatangani dengan AWS Data Exchange kredensil. AWS Data Exchange bekerja dengan domain khusus dan pemetaan kunci domain.
**catatan**  
AWS Data Exchange tidak mendukung Amazon Cognito, No-Auth, dan otorisasi. AWS Lambda 
+ Jika API Gateway REST API Anda menggunakan sistem identitas khusus untuk otentikasi dan otorisasi, konfigurasikan untuk menggunakan autentikasi IAM dan impor skema OpenAPI yang menjelaskan API Anda. AWS Data Exchange akan memanggil API Gateway REST API Anda dengan kredensi layanannya sendiri dan menyertakan informasi pelanggan seperti ID akun.
+ API Gateway REST API Anda bertanggung jawab untuk mengintegrasikan dengan backend Anda. Untuk melakukannya, lakukan salah satu hal berikut: 
  + Lampirkan token otentikasi berumur panjang ke setiap permintaan yang datang melalui API Gateway REST API Anda yang dapat diverifikasi oleh backend.
  + Gunakan API Gateway untuk menjalankan fungsi Lambda yang dapat menghasilkan kredensyal dan menjalankan API Anda.

API Anda dipanggil sesuai [spesifikasi permintaan integrasi API](publish-API-product.md#api-request-spec).

Untuk informasi selengkapnya, lihat topik berikut:

**Topics**
+ [Keamanan set data API](#data-grant-api-data-set-security)
+ [Spesifikasi permintaan integrasi API](#data-grant-api-request-spec)
+ [Penerusan header](#data-grant-header-forwarding)

### Keamanan set data API
<a name="data-grant-api-data-set-security"></a>

AWS Data Exchange mengenkripsi lalu lintas ujung ke ujung menggunakan Transport Layer Security (TLS) 1.2. Semua metadata dienkripsi saat istirahat. AWS Data Exchange tidak akan menyimpan permintaan pelanggan atau tanggapan dari backend Anda.

### Spesifikasi permintaan integrasi API
<a name="data-grant-api-request-spec"></a>

API pada AWS Data Exchange melewati semua header (kecuali untuk header yang tercantum dalam[Penerusan header](publish-API-product.md#header-forwarding)), isi, metode http, jalur, dan string kueri apa adanya dari permintaan pelanggan dan menambahkan header berikut.

```
// These headers help prevent Confused Deputy attacks.  They enable the SourceAccount
// and SourceArn variables in IAM policies.
'x-amz-source-account': ACCOUNT_ID,
'x-amz-source-arn': `arn:aws:dataexchange:${REGION}:${OWNER_ACCOUNT_ID}:data-sets/${DATA_SET_ID}/revisions/${REVISION_ID}/assets/${ASSET_ID}`,
  
// These headers identify the API Asset in Data Exchange.  
'x-amzn-dataexchange-asset-id': ASSET_ID,
'x-amzn-dataexchange-data-set-id': DATA_SET_ID,
'x-amzn-dataexchange-revision-id': REVISION_ID,

// This header identifies the Data Exchange Product.
'x-amzn-dataexchange-product-id': PRODUCT_ID,
  
// This header identifies the caller of Data Exchange.  It will contain subscriber
// information.
'x-amzn-dataexchange-requester-account-id': REQUESTER_ACCOUNT_ID,

// Providers can attach custom metadata in the form of key/value pairs
// to a particular subscription. We will send these key/value pairs as stringified
// JSON.
'x-amz-dataexchange-subscription-metadata': STRINGIFIED_METADATA,
```

### Penerusan header
<a name="data-grant-header-forwarding"></a>

AWS Data Exchange menghapus header apa pun yang terkait dengan otentikasi atau namespaced ke Amazon sebelum meneruskannya ke backend pemilik data. Secara khusus, AWS Data Exchange menghapus:
+ Header `Authentication`
+ Setiap header yang dimulai dengan `x-amz`

`host`Header akan ditimpa sebagai konsekuensi dari proxy.

## Langkah 1: Perbarui kebijakan sumber daya API
<a name="data-grant-update-API-resource-policy"></a>

Jika Anda memiliki API REST Amazon API Gateway yang memenuhi [Prasyarat](publish-API-product.md#publish-api-prereq), Anda harus memperbarui kebijakan sumber daya API untuk memberikan AWS Data Exchange kemampuan untuk menjalankan API Anda saat pelanggan membuat permintaan untuk mendapatkan skema API Anda.

**Untuk memperbarui kebijakan sumber daya API**

1. Tambahkan kebijakan berikut ke kebijakan sumber daya API Anda:

   ```
   {
   "Effect": "Allow",
   "Principal": {"Service": "dataexchange.amazonaws.com"},
   "Action": "execute-api:Invoke",
   "Resource": "*",
   "Condition": {"StringEquals": {"aws:SourceAccount": "<account-id>"}}
   }
   ```

1. Ganti `account-id` dengan akun yang akan membuat kumpulan data API. 

   Akun dengan sumber daya API Gateway tidak perlu berada di akun yang sama yang membuat kumpulan data.

Kebijakan ini membatasi izin ini untuk panggilan yang dilakukan oleh prinsipal AWS Data Exchange layanan dan mengharuskan hanya akun Anda yang dapat mengotorisasi AWS Data Exchange untuk berintegrasi dengan API Anda.

**catatan**  
Jika Anda memiliki kebijakan sumber daya yang secara eksplisit menolak AWS Data Exchange melakukan pemanggilan ini, Anda harus menghapus atau membatasi penolakan ini.

Anda sekarang siap untuk [membuat kumpulan data API](publish-API-product.md#create-api-data-set).

## Langkah 2: Buat kumpulan data API
<a name="data-grant-create-api-data-set"></a>

Kumpulan data AWS Data Exchange bersifat dinamis dan berversi menggunakan revisi, dengan setiap revisi berisi setidaknya satu aset. Untuk informasi selengkapnya, lihat [Data di AWS Data Exchange](data-sets.md).

Anda menggunakan AWS Data Exchange konsol atau AWS Command Line Interface untuk membuat kumpulan data API:
+ [Membuat kumpulan data API (konsol)](publish-API-product.md#create-api-ds-console)
+ [Membuat kumpulan data API (AWS CLI)](publish-API-product.md#create-api-ds-cli)

### Membuat kumpulan data API (konsol)
<a name="data-grant-create-api-ds-console"></a>

**Untuk membuat kumpulan data API (konsol)**

1. Buka browser web Anda dan masuk ke [AWS Data Exchange konsol](https://console.aws.amazon.com/dataexchange).

1. Di panel navigasi sisi kiri, di bawah **Data saya**, pilih **Kumpulan data yang dimiliki**.

1. Di **Kumpulan data yang dimiliki**, pilih **Buat kumpulan data** untuk membuka panduan **langkah pembuatan kumpulan data**.

1. Di **Pilih jenis kumpulan data**, pilih **Amazon API Gateway API**.

1. Di **Tentukan kumpulan data**, masukkan **Nama** dan **Deskripsi** untuk kumpulan data Anda. Untuk informasi selengkapnya, lihat [Praktik terbaik kumpulan data](data-sets.md#data-set-best-practices). 

1. (Opsional) Di bawah **Tambahkan tag - opsional**, tambahkan tag.

1. Pilih **Buat**. 

Anda sekarang siap untuk membuat revisi. 

### Membuat kumpulan data API (AWS CLI)
<a name="data-grant-create-api-ds-cli"></a>

**Untuk membuat kumpulan data API (CLI)**

1. Gunakan `create-data-set` perintah untuk membuat kumpulan data API:

   ```
   $ AWS dataexchange create-data-set \
   -\\-asset-type API_GATEWAY_API \
   -\\-description 'Data Set Description' \
   -\\-name 'Data Set Name'
   
   {
   "Arn": "arn:aws:dataexchange:us-east-1:123456789012:data-sets/$DATA_SET_ID",
   "AssetType": "API_GATEWAY_API",
   "CreatedAt": "2021-09-11T00:16:46.349000+00:00",
   "Description": "Data Set Description",
   "Id": "$DATA_SET_ID",
   "Name": "Data Set Name",
   "Origin": "OWNED",
   "UpdatedAt": "2021-09-11T00:16:46.349000+00:00"
   }
   ```

1. Perhatikan Jenis Aset baru dari`API_GATEWAY_API`.

Anda sekarang siap untuk membuat revisi.

## Langkah 3: Buat revisi
<a name="data-grant-create-api-revision"></a>

Dalam prosedur berikut, Anda membuat revisi setelah Anda membuat kumpulan data. Untuk informasi selengkapnya, lihat [Revisi](data-sets.md#revisions).

Anda menggunakan AWS Data Exchange konsol atau AWS Command Line Interface untuk membuat revisi:
+ [Membuat revisi (konsol)](publish-API-product.md#create-api-revision-console)
+ [Membuat revisi ()AWS CLI](publish-API-product.md#create-api-revision-cli)

### Membuat revisi (konsol)
<a name="data-grant-create-api-revision-console"></a>

**Untuk membuat revisi (konsol)**

1. Pada bagian **Ikhtisar kumpulan data** pada halaman detail kumpulan data:

   1. (Opsional) Pilih **Edit nama** untuk mengedit informasi tentang kumpulan data Anda.

   1. (Opsional) Pilih **Hapus** untuk menghapus kumpulan data.

1. Pada bagian **Revisi**, pilih **Buat revisi**.

1. Di bawah **Tentukan revisi**, berikan komentar opsional untuk revisi Anda yang menjelaskan tujuan revisi. 

1. (Opsional) Di bawah **Tambahkan tag - opsional**, tambahkan tag yang terkait dengan sumber daya.

1. Pilih **Buat revisi**.

1. Tinjau, edit, atau hapus perubahan Anda dari langkah sebelumnya. 

Anda sekarang siap untuk [menambahkan aset API ke revisi](publish-API-product.md#add-api-asset).

### Membuat revisi ()AWS CLI
<a name="data-grant-create-api-revision-cli"></a>

**Untuk membuat revisi ()AWS CLI**

1. Gunakan `create-revision` perintah untuk membuat revisi:

   ```
   $ AWS dataexchange create-revision \
   -\\-data-set-id $DATA_SET_ID \
   -\\-comment 'First Atlas Revision'
   {
   "Arn": "arn:aws:dataexchange:us-east-1:123456789012:data-sets/$DATA_SET_ID/revisions/$REVISION_ID",
   "Comment": "First Atlas Revision",
   "CreatedAt": "2021-09-11T00:18:49.160000+00:00",
   "DataSetId": "$DATA_SET_ID",
   "Finalized": false,
   "Id": "$REVISION_ID",
   "UpdatedAt": "2021-09-11T00:18:49.160000+00:00"
   }
   ```

1. [Tambahkan aset API ke revisi](publish-API-product.md#add-api-asset).
**catatan**  
Anda perlu mengetahui ID API Gateway REST API yang ingin Anda impor serta tahapannya.

## Langkah 4: Tambahkan aset API ke revisi
<a name="data-grant-add-api-asset"></a>

Aset API berisi informasi yang dibutuhkan pelanggan untuk melakukan panggilan ke API Anda. Untuk informasi selengkapnya, lihat [Aset](data-sets.md#assets). 

Dalam prosedur berikut, Anda mengimpor aset data, dan kemudian menyelesaikan revisi. 

Anda menggunakan AWS Data Exchange konsol atau AWS CLI untuk menambahkan aset ke revisi:
+ [Menambahkan aset API ke revisi (konsol)](publish-API-product.md#add-api-assets)
+ [Menambahkan aset API ke revisi ()AWS CLI](publish-API-product.md#add-api-assets-cli)

### Menambahkan aset API ke revisi (konsol)
<a name="data-grant-add-api-assets"></a>

**Untuk menambahkan aset ke revisi (konsol)**

1. Di bagian **aset API** pada halaman detail kumpulan data, pilih **Tambahkan tahap API**.

1. **Pada tahap Pilih API**, untuk **Amazon API Gateway API**, masukkan API di kotak input atau pilih salah satu dari berikut ini dari daftar drop-down:
   + **API di yang lain Akun AWS** - ini adalah API lintas akun yang telah diberikan izin untuk Anda akses.
   + **Dalam hal ini Akun AWS** - ini adalah API di Anda Akun AWS.

   1. Jika Anda memilih **API di yang lain Akun AWS**, masukkan ID API dan **nama API Stage** di kotak input.

   1. Jika Anda memilih **Dalam hal ini Akun AWS**, pilih **nama API Stage** dari daftar drop-down
**catatan**  
Anda dapat membuat tahap API baru dengan memilih **Create new** dan mengikuti langkah-langkah dalam modal **Create new API di Amazon API Gateway**. Setelah tahap baru dibuat, ulangi Langkah 2.

1. **Di bawah **Konfigurasi lanjutan — opsional**, Anda dapat memilih untuk **Menyambungkan paket penggunaan Amazon API Gateway yang ada** untuk menggunakan pembatasan dan batas kuota seperti yang ditentukan dalam paket penggunaan yang ada, dan memasukkan kunci API.**

1. Di bawah **API Dokumen untuk pelanggan**, berikan detail tentang API yang akan dilihat penerima setelah mereka menerima hibah data.

   1. Untuk **nama API**, masukkan nama yang dapat digunakan penerima untuk mengidentifikasi aset API.
**catatan**  
Jika **Dalam ini Akun AWS** dipilih, **nama API** secara otomatis diisi, yang dapat Anda modifikasi jika perlu.  
Jika **API di yang lain Akun AWS** dipilih, **nama API** diisi dengan nama default, yang harus Anda modifikasi sehingga penerima dapat dengan mudah memahami apa itu.

   1. Untuk **spesifikasi OpenAPI 3.0**, baik: 

      1. Masukkan atau salin dan tempel file spesifikasi OpenAPI 3.0.

      1. Pilih **Impor dari file.JSON**, lalu pilih file.json dari komputer lokal Anda untuk diimpor.

         Spesifikasi yang diimpor muncul di kotak.

      1. Pilih **Impor dari Amazon API Gateway**, lalu pilih spesifikasi yang akan diimpor.

         Spesifikasi yang diimpor muncul di kotak.

   1. Untuk **Dokumentasi tambahan - opsional**, masukkan informasi tambahan apa pun yang berguna bagi pelanggan untuk mengetahui tentang API Anda. Markdown didukung.
**catatan**  
Anda tidak dapat mengedit spesifikasi OpenAPI dan dokumentasi tambahan setelah menambahkan aset ini ke revisi.   
Jika Anda ingin memperbarui informasi ini, dan revisi belum selesai, Anda dapat mengganti aset.   
Jika Anda ingin memperbarui informasi ini, dan revisi selesai, Anda dapat membuat revisi baru dengan aset yang diperbarui.

1. Pilih **tahap Add API**.

   Pekerjaan dimulai untuk mengimpor aset Anda (dalam hal ini, API) ke kumpulan data Anda.
**catatan**  
Jika Anda tidak memiliki API di Amazon API Gateway, Anda akan diminta untuk membuatnya. 

1. Setelah pekerjaan selesai, bidang **Negara** bagian di bagian **Pekerjaan** diperbarui ke **Selesai.**

1. Jika Anda memiliki lebih banyak APIs untuk ditambahkan, ulangi Langkah 2.

1. Di bawah **ikhtisar Revisi**, tinjau revisi Anda dan asetnya. 

1. Pilih **Finalisasi**.

Anda telah berhasil menyelesaikan revisi untuk kumpulan data. 

Anda dapat [mengedit revisi](publish-API-product.md#edit-api-revision) atau [menghapus revisi](publish-API-product.md#delete-api-revision) sebelum menambahkannya ke hibah data. 

Anda sekarang siap untuk [Membuat hibah data baru yang berisi APIs](publish-API-product.md#publish-api-data-product).

### Menambahkan aset API ke revisi ()AWS CLI
<a name="data-grant-add-api-assets-cli"></a>

Anda dapat menambahkan aset API dengan menjalankan `IMPORT_ASSET_FROM_API_GATEWAY_API` pekerjaan.

**Untuk menambahkan aset API ke revisi (AWS CLI):**

1. Gunakan `create-job` perintah untuk menambahkan aset API ke revisi:

   ```
   $ AWS dataexchange create-job \
     -\\-type IMPORT_ASSET_FROM_API_GATEWAY_API \
     -\\-details '{"ImportAssetFromApiGatewayApi":{"DataSetId":"$DATA_SET_ID","RevisionId":"$REVISION_ID","ApiId":"$API_ID","Stage":"$API_STAGE","ProtocolType":"REST"}}'
   {
       "Arn": "arn:aws:dataexchange:us-east-1:123456789012:jobs/$JOB_ID",
       "CreatedAt": "2021-09-11T00:38:19.875000+00:00",
       "Details": {
           "ImportAssetFromApiGatewayApi": {
               "ApiId": "$API_ID",
               "DataSetId": "$DATA_SET_ID",
               "ProtocolType": "REST",
               "RevisionId": "$REVISION_ID",
               "Stage": "$API_STAGE"
           }
       },
       "Id": "$JOB_ID",
       "State": "WAITING",
       "Type": "IMPORT_ASSET_FROM_API_GATEWAY_API",
       "UpdatedAt": "2021-09-11T00:38:19.875000+00:00"
   }
   
   $ AWS dataexchange start-job -\\-job-id $JOB_ID
   $ AWS dataexchange get-job -\\-job-id $JOB_ID
   {
       "Arn": "arn:aws:dataexchange:us-east-1:0123456789012:jobs/$JOB_ID",
       "CreatedAt": "2021-09-11T00:38:19.875000+00:00",
       "Details": {
           "ImportAssetFromApiGatewayApi": {
               "ApiId": "$API_ID",
               "DataSetId": "$DATA_SET_ID",
               "ProtocolType": "REST",
               "RevisionId": "$REVISION_ID",
               "Stage": "$API_STAGE"
               "ApiEndpoint": "string",
               "ApiKey": "string",
               "ApiName": "string",            
               "ApiDescription": "string",
               "ApiSpecificationDownloadUrl": "string",
               "ApiSpecificationDownloadUrlExpiresAt": "string"
           }
       },
       "Id": "$JOB_ID",
       "State": "COMPLETED",
       "Type": "IMPORT_ASSET_FROM_API_GATEWAY_API",
       "UpdatedAt": "2021-09-11T00:38:52.538000+00:00"
   }
   ```

1. Gunakan `list-revision-assets` perintah untuk mengonfirmasi bahwa aset baru dibuat dengan benar: 

   ```
   $ AWS dataexchange list-revision-assets \
     -\\-data-set-id $DATA_SET_ID \
     -\\-revision-id $REVISION_ID
   {
       "Assets": [
       {
           "Arn": "arn:aws:dataexchange:us-east-1:123456789012:data-sets/$DATA_SET_ID/revisions/$REVISION_ID/assets/$ASSET_ID",
           "AssetDetails": {
               "ApiGatewayApiAsset": {
                   "ApiEndpoint": "https://$API_ID.execute-api.us-east-1.amazonaws.com/$API_STAGE",
                   "ApiId": "$API_ID",
                   "ProtocolType": "REST",
                   "Stage": "$API_STAGE"
               }
           },
           "AssetType": "API_GATEWAY_API",
           "CreatedAt": "2021-09-11T00:38:52.457000+00:00",
           "DataSetId": "$DATA_SET_ID",
           "Id": "$ASSET_ID",
           "Name": "$ASSET_ID/$API_STAGE",
           "RevisionId": "$REVISION_ID",
           "UpdatedAt": "2021-09-11T00:38:52.457000+00:00"
       }
       ]
   }
   ```

Anda sekarang siap untuk membuat hibah data baru yang berisi APIs.

### Mengedit revisi
<a name="data-grant-edit-api-revision"></a>

**Untuk mengedit revisi setelah Anda menyelesaikannya**

1. Pada **ikhtisar Revisi**, pilih **De-finalize**.

   Anda melihat pesan bahwa revisi tidak lagi dalam keadaan final.

1. **Untuk mengedit revisi, dari **ikhtisar Revisi**, pilih **Tindakan**, Edit.**

1. Buat perubahan Anda, lalu pilih **Perbarui**.

1. Tinjau perubahan Anda dan kemudian pilih **Finalize**.

### Hapus revisi
<a name="data-grant-delete-api-revision"></a>

**Untuk menghapus revisi setelah Anda menyelesaikannya**

1. Pada **ikhtisar Revisi**, pilih **Hapus**.

1. Ketik **Delete** kotak dialog **Hapus revisi**, lalu pilih **Hapus**.

**Awas**  
Ini menghapus revisi dan semua asetnya. Tindakan ini tidak dapat dibatalkan.

## Langkah 5: Buat hibah data baru yang berisi APIs
<a name="data-grant-publish-api-data-product"></a>

Setelah membuat setidaknya satu kumpulan data dan menyelesaikan revisi dengan aset, Anda siap mempublikasikan kumpulan data tersebut sebagai bagian dari hibah data.

**Untuk membuat hibah data baru**

1. Di panel navigasi kiri AWS Data Exchange konsol, di bawah Hibah data yang **dipertukarkan, pilih Hibah data** **terkirim**.

1. Dari **Hibah data terkirim**, pilih **Buat hibah data** untuk membuka panduan **Tentukan hibah data**.

1. Di bagian **Pilih kumpulan data yang dimiliki**, pilih kotak centang di sebelah kumpulan data yang ingin Anda tambahkan.
**catatan**  
Kumpulan data yang Anda pilih harus memiliki revisi yang diselesaikan. Kumpulan data tanpa revisi akhir tidak dapat ditambahkan ke hibah data.  
Tidak seperti kumpulan data yang disertakan dalam produk data yang dibagikan AWS Marketplace, kumpulan data yang ditambahkan ke hibah data tidak memiliki aturan akses revisi, yang berarti penerima hibah data, setelah hibah data disetujui, akan memiliki akses ke semua revisi akhir dari kumpulan data yang diberikan (termasuk revisi historis yang diselesaikan sebelum pembuatan hibah data).

1. Di bagian **Ikhtisar hibah**, masukkan informasi yang akan dilihat penerima mengenai pemberian data Anda, termasuk **nama hibah Data**, dan **deskripsi hibah data**.

1. **Pilih Berikutnya**.

1. Di bagian **Informasi akses Penerima**, di bawah **Akun AWS ID**, masukkan Akun AWS ID akun penerima yang harus menerima hibah data.

1. Juga, di bagian **Informasi akses penerima**, di bawah **Tanggal akhir akses**, pilih apakah hibah data harus berjalan selamanya, pilih **Tidak ada tanggal akhir**, atau jika harus memiliki tanggal akhir, memilih tanggal **akhir tertentu, dan memilih tanggal** akhir yang diinginkan.

1. Pilih **Berikutnya**.

1. Di bagian **Tinjau dan kirim**, tinjau informasi pemberian data Anda.

1. Jika Anda yakin ingin membuat hibah data dan mengirimkannya ke penerima yang dipilih, pilih **Buat dan kirim data hibah**.

Anda sekarang telah menyelesaikan bagian manual untuk membuat hibah data. Pemberian data muncul di tab **Hibah data terkirim** **di halaman Hibah data** terkirim, dengan status **Penerimaan tertunda** hingga akun penerima menerimanya.