

Ada lebih banyak contoh AWS SDK yang tersedia di repo Contoh [SDK AWS Doc](https://github.com/awsdocs/aws-doc-sdk-examples). GitHub 

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

# Contoh Lambda menggunakan AWS CLI
<a name="cli_2_lambda_code_examples"></a>

Contoh kode berikut menunjukkan cara melakukan tindakan dan mengimplementasikan skenario umum dengan menggunakan Lambda AWS Command Line Interface with.

*Tindakan* merupakan kutipan kode dari program yang lebih besar dan harus dijalankan dalam konteks. Sementara tindakan menunjukkan cara memanggil fungsi layanan individual, Anda dapat melihat tindakan dalam konteks dalam skenario terkait.

Setiap contoh menyertakan tautan ke kode sumber lengkap, di mana Anda dapat menemukan instruksi tentang cara mengatur dan menjalankan kode dalam konteks.

**Topics**
+ [Tindakan](#actions)

## Tindakan
<a name="actions"></a>

### `add-layer-version-permission`
<a name="lambda_AddLayerVersionPermission_cli_2_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`add-layer-version-permission`.

**AWS CLI**  
**Untuk menambahkan izin ke versi lapisan**  
`add-layer-version-permission`Contoh berikut memberikan izin untuk akun yang ditentukan untuk menggunakan versi 1 dari lapisan`my-layer`.  

```
aws lambda add-layer-version-permission \
    --layer-name {{my-layer}} \
    --statement-id {{xaccount}} \
    --action {{lambda:GetLayerVersion}}  \
    --principal {{123456789012}} \
    --version-number {{1}}
```
Output:  

```
{
    "RevisionId": "35d87451-f796-4a3f-a618-95a3671b0a0c",
    "Statement":
    {
        "Sid":"xaccount",
        "Effect":"Allow",
        "Principal":{
            "AWS":"arn:aws:iam::210987654321:root"
        },
        "Action":"lambda:GetLayerVersion",
        "Resource":"arn:aws:lambda:us-east-2:123456789012:layer:my-layer:1"
    }
}
```
Untuk informasi selengkapnya, lihat [Lapisan AWS Lambda di Panduan](https://docs.aws.amazon.com/lambda/latest/dg/configuration-layers.html) Pengembang *AWS Lambda*.  
+  Untuk detail API, lihat [AddLayerVersionPermission](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/lambda/add-layer-version-permission.html)di *Referensi AWS CLI Perintah*. 

### `add-permission`
<a name="lambda_AddPermission_cli_2_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`add-permission`.

**AWS CLI**  
**Untuk menambahkan izin ke fungsi Lambda yang ada**  
`add-permission`Contoh berikut memberikan izin layanan Amazon SNS untuk memanggil fungsi bernama. `my-function`  

```
aws lambda add-permission \
    --function-name {{my-function}} \
    --action {{lambda:InvokeFunction}} \
    --statement-id {{sns}} \
    --principal {{sns.amazonaws.com}}
```
Output:  

```
{
    "Statement":
    {
        "Sid":"sns",
        "Effect":"Allow",
        "Principal":{
            "Service":"sns.amazonaws.com"
        },
        "Action":"lambda:InvokeFunction",
        "Resource":"arn:aws:lambda:us-east-2:123456789012:function:my-function"
    }
}
```
*Untuk informasi selengkapnya, lihat [Menggunakan Kebijakan Berbasis Sumber Daya untuk Lambda AWS di Panduan Pengembang Lambda](https://docs.aws.amazon.com/lambda/latest/dg/access-control-resource-based.html).AWS *  
+  Untuk detail API, lihat [AddPermission](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/lambda/add-permission.html)di *Referensi AWS CLI Perintah*. 

### `create-alias`
<a name="lambda_CreateAlias_cli_2_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`create-alias`.

**AWS CLI**  
**Untuk membuat alias untuk fungsi Lambda**  
`create-alias`Contoh berikut membuat alias bernama `LIVE` yang menunjuk ke versi 1 dari fungsi `my-function` Lambda.  

```
aws lambda create-alias \
    --function-name {{my-function}} \
    --description {{"alias for live version of function"}} \
    --function-version {{1}} \
    --name {{LIVE}}
```
Output:  

```
{
    "FunctionVersion": "1",
    "Name": "LIVE",
    "AliasArn": "arn:aws:lambda:us-west-2:123456789012:function:my-function:LIVE",
    "RevisionId": "873282ed-4cd3-4dc8-a069-d0c647e470c6",
    "Description": "alias for live version of function"
}
```
Untuk informasi selengkapnya, lihat [Mengonfigurasi Alias Fungsi AWS Lambda](https://docs.aws.amazon.com/lambda/latest/dg/aliases-intro.html) di Panduan Pengembang *AWS Lambda*.  
+  Untuk detail API, lihat [CreateAlias](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/lambda/create-alias.html)di *Referensi AWS CLI Perintah*. 

### `create-event-source-mapping`
<a name="lambda_CreateEventSourceMapping_cli_2_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`create-event-source-mapping`.

**AWS CLI**  
**Untuk membuat pemetaan antara sumber peristiwa dan fungsi AWS Lambda**  
`create-event-source-mapping`Contoh berikut membuat pemetaan antara antrian SQS dan fungsi Lambda`my-function`.  

```
aws lambda create-event-source-mapping \
    --function-name {{my-function}} \
    --batch-size {{5}} \
    --event-source-arn {{arn:aws:sqs:us-west-2:123456789012:mySQSqueue}}
```
Output:  

```
{
    "UUID": "a1b2c3d4-5678-90ab-cdef-11111EXAMPLE",
    "StateTransitionReason": "USER_INITIATED",
    "LastModified": 1569284520.333,
    "BatchSize": 5,
    "State": "Creating",
    "FunctionArn": "arn:aws:lambda:us-west-2:123456789012:function:my-function",
    "EventSourceArn": "arn:aws:sqs:us-west-2:123456789012:mySQSqueue"
}
```
*Untuk informasi selengkapnya, lihat [Pemetaan Sumber Peristiwa AWS Lambda di Panduan Pengembang](https://docs.aws.amazon.com/lambda/latest/dg/invocation-eventsourcemapping.html) Lambda AWS .*  
+  Untuk detail API, lihat [CreateEventSourceMapping](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/lambda/create-event-source-mapping.html)di *Referensi AWS CLI Perintah*. 

### `create-function`
<a name="lambda_CreateFunction_cli_2_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`create-function`.

**AWS CLI**  
**Untuk membuat fungsi Lambda**  
`create-function`Contoh berikut menciptakan fungsi Lambda bernama. `my-function`  

```
aws lambda create-function \
    --function-name {{my-function}} \
    --runtime {{nodejs22.x}} \
    --zip-file {{fileb://my-function.zip}} \
    --handler {{my-function.handler}} \
    --role {{arn:aws:iam::123456789012:role/service-role/MyTestFunction-role-tges6bf4}}
```
Isi dari `my-function.zip`:  

```
This file is a deployment package that contains your function code and any dependencies.
```
Output:  

```
{
    "TracingConfig": {
        "Mode": "PassThrough"
    },
    "CodeSha256": "PFn4S+er27qk+UuZSTKEQfNKG/XNn7QJs90mJgq6oH8=",
    "FunctionName": "my-function",
    "CodeSize": 308,
    "RevisionId": "873282ed-4cd3-4dc8-a069-d0c647e470c6",
    "MemorySize": 128,
    "FunctionArn": "arn:aws:lambda:us-west-2:123456789012:function:my-function",
    "Version": "$LATEST",
    "Role": "arn:aws:iam::123456789012:role/service-role/MyTestFunction-role-zgur6bf4",
    "Timeout": 3,
    "LastModified": "2025-10-14T22:26:11.234+0000",
    "Handler": "my-function.handler",
    "Runtime": "nodejs22.x",
    "Description": ""
}
```
Untuk informasi selengkapnya, lihat [Mengkonfigurasi memori fungsi Lambda di Panduan](https://docs.aws.amazon.com/lambda/latest/dg/configuration-memory.html) Pengembang *AWS Lambda*.  
+  Untuk detail API, lihat [CreateFunction](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/lambda/create-function.html)di *Referensi AWS CLI Perintah*. 

### `delete-alias`
<a name="lambda_DeleteAlias_cli_2_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`delete-alias`.

**AWS CLI**  
**Untuk menghapus alias fungsi Lambda**  
`delete-alias`Contoh berikut menghapus alias bernama `LIVE` dari fungsi Lambda`my-function`.  

```
aws lambda delete-alias \
    --function-name {{my-function}} \
    --name {{LIVE}}
```
Perintah ini tidak menghasilkan output.  
Untuk informasi selengkapnya, lihat [Mengonfigurasi Alias Fungsi AWS Lambda](https://docs.aws.amazon.com/lambda/latest/dg/aliases-intro.html) di Panduan Pengembang *AWS Lambda*.  
+  Untuk detail API, lihat [DeleteAlias](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/lambda/delete-alias.html)di *Referensi AWS CLI Perintah*. 

### `delete-event-source-mapping`
<a name="lambda_DeleteEventSourceMapping_cli_2_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`delete-event-source-mapping`.

**AWS CLI**  
**Untuk menghapus pemetaan antara sumber peristiwa dan fungsi AWS Lambda**  
`delete-event-source-mapping`Contoh berikut menghapus pemetaan antara antrian SQS dan fungsi Lambda. `my-function`  

```
aws lambda delete-event-source-mapping \
    --uuid  {{a1b2c3d4-5678-90ab-cdef-11111EXAMPLE}}
```
Output:  

```
{
    "UUID": "a1b2c3d4-5678-90ab-cdef-11111EXAMPLE",
    "StateTransitionReason": "USER_INITIATED",
    "LastModified": 1569285870.271,
    "BatchSize": 5,
    "State": "Deleting",
    "FunctionArn": "arn:aws:lambda:us-west-2:123456789012:function:my-function",
    "EventSourceArn": "arn:aws:sqs:us-west-2:123456789012:mySQSqueue"
}
```
*Untuk informasi selengkapnya, lihat [Pemetaan Sumber Peristiwa AWS Lambda di Panduan Pengembang](https://docs.aws.amazon.com/lambda/latest/dg/invocation-eventsourcemapping.html) Lambda AWS .*  
+  Untuk detail API, lihat [DeleteEventSourceMapping](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/lambda/delete-event-source-mapping.html)di *Referensi AWS CLI Perintah*. 

### `delete-function-concurrency`
<a name="lambda_DeleteFunctionConcurrency_cli_2_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`delete-function-concurrency`.

**AWS CLI**  
**Untuk menghapus batas eksekusi bersamaan yang dicadangkan dari suatu fungsi**  
`delete-function-concurrency`Contoh berikut menghapus batas eksekusi bersamaan yang dicadangkan dari fungsi. `my-function`  

```
aws lambda delete-function-concurrency \
    --function-name  {{my-function}}
```
Perintah ini tidak menghasilkan output.  
*Untuk informasi selengkapnya, lihat [Reservasi Konkurensi untuk Fungsi Lambda di](https://docs.aws.amazon.com/lambda/latest/dg/per-function-concurrency.html) Panduan Pengembang AWS Lambda.*  
+  Untuk detail API, lihat [DeleteFunctionConcurrency](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/lambda/delete-function-concurrency.html)di *Referensi AWS CLI Perintah*. 

### `delete-function-event-invoke-config`
<a name="lambda_DeleteFunctionEventInvokeConfig_cli_2_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`delete-function-event-invoke-config`.

**AWS CLI**  
**Untuk menghapus konfigurasi pemanggilan asinkron**  
`delete-function-event-invoke-config`Contoh berikut menghapus konfigurasi pemanggilan asinkron untuk alias fungsi yang `GREEN` ditentukan.  

```
aws lambda delete-function-event-invoke-config --function-name {{my-function:GREEN}}
```
+  Untuk detail API, lihat [DeleteFunctionEventInvokeConfig](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/lambda/delete-function-event-invoke-config.html)di *Referensi AWS CLI Perintah*. 

### `delete-function`
<a name="lambda_DeleteFunction_cli_2_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`delete-function`.

**AWS CLI**  
**Contoh 1: Untuk menghapus fungsi Lambda dengan nama fungsi**  
`delete-function`Contoh berikut menghapus fungsi Lambda `my-function` bernama dengan menentukan nama fungsi.  

```
aws lambda delete-function \
    --function-name {{my-function}}
```
Perintah ini tidak menghasilkan output.  
**Contoh 2: Untuk menghapus fungsi Lambda dengan fungsi ARN**  
`delete-function`Contoh berikut menghapus fungsi Lambda `my-function` bernama dengan menentukan ARN fungsi.  

```
aws lambda delete-function \
    --function-name {{arn:aws:lambda:us-west-2:123456789012:function:my-function}}
```
Perintah ini tidak menghasilkan output.  
**Contoh 3: Untuk menghapus fungsi Lambda dengan fungsi sebagian ARN**  
`delete-function`Contoh berikut menghapus fungsi Lambda `my-function` bernama dengan menentukan ARN sebagian fungsi.  

```
aws lambda delete-function \
    --function-name {{123456789012:function:my-function}}
```
Perintah ini tidak menghasilkan output.  
Untuk informasi selengkapnya, lihat [Konfigurasi Fungsi AWS Lambda di Panduan](https://docs.aws.amazon.com/lambda/latest/dg/resource-model.html) Pengembang *AWS Lambda*.  
+  Untuk detail API, lihat [DeleteFunction](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/lambda/delete-function.html)di *Referensi AWS CLI Perintah*. 

### `delete-layer-version`
<a name="lambda_DeleteLayerVersion_cli_2_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`delete-layer-version`.

**AWS CLI**  
**Untuk menghapus versi layer Lambda**  
`delete-layer-version`Contoh berikut menghapus versi 2 dari layer bernama`my-layer`.  

```
aws lambda delete-layer-version \
    --layer-name {{my-layer}} \
    --version-number {{2}}
```
Perintah ini tidak menghasilkan output.  
Untuk informasi selengkapnya, lihat [Lapisan AWS Lambda di Panduan](https://docs.aws.amazon.com/lambda/latest/dg/configuration-layers.html) Pengembang *AWS Lambda*.  
+  Untuk detail API, lihat [DeleteLayerVersion](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/lambda/delete-layer-version.html)di *Referensi AWS CLI Perintah*. 

### `delete-provisioned-concurrency-config`
<a name="lambda_DeleteProvisionedConcurrencyConfig_cli_2_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`delete-provisioned-concurrency-config`.

**AWS CLI**  
**Untuk menghapus konfigurasi konkurensi yang disediakan**  
`delete-provisioned-concurrency-config`Contoh berikut menghapus konfigurasi konkurensi yang disediakan untuk `GREEN` alias fungsi yang ditentukan.  

```
aws lambda delete-provisioned-concurrency-config \
    --function-name {{my-function}} \
    --qualifier {{GREEN}}
```
+  Untuk detail API, lihat [DeleteProvisionedConcurrencyConfig](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/lambda/delete-provisioned-concurrency-config.html)di *Referensi AWS CLI Perintah*. 

### `get-account-settings`
<a name="lambda_GetAccountSettings_cli_2_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`get-account-settings`.

**AWS CLI**  
**Untuk mengambil detail tentang akun Anda di suatu Wilayah AWS **  
`get-account-settings`Contoh berikut menampilkan batas Lambda dan informasi penggunaan untuk akun Anda.  

```
aws lambda get-account-settings
```
Output:  

```
{
    "AccountLimit": {
       "CodeSizeUnzipped": 262144000,
       "UnreservedConcurrentExecutions": 1000,
       "ConcurrentExecutions": 1000,
       "CodeSizeZipped": 52428800,
       "TotalCodeSize": 80530636800
    },
    "AccountUsage": {
       "FunctionCount": 4,
       "TotalCodeSize": 9426
    }
}
```
Untuk informasi selengkapnya, lihat [Batas AWS Lambda di Panduan](https://docs.aws.amazon.com/lambda/latest/dg/limits.html) Pengembang *AWS Lambda*.  
+  Untuk detail API, lihat [GetAccountSettings](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/lambda/get-account-settings.html)di *Referensi AWS CLI Perintah*. 

### `get-alias`
<a name="lambda_GetAlias_cli_2_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`get-alias`.

**AWS CLI**  
**Untuk mengambil rincian tentang alias fungsi**  
`get-alias`Contoh berikut menampilkan rincian untuk alias bernama `LIVE` pada fungsi `my-function` Lambda.  

```
aws lambda get-alias \
    --function-name {{my-function}} \
    --name {{LIVE}}
```
Output:  

```
{
    "FunctionVersion": "3",
    "Name": "LIVE",
    "AliasArn": "arn:aws:lambda:us-west-2:123456789012:function:my-function:LIVE",
    "RevisionId": "594f41fb-b85f-4c20-95c7-6ca5f2a92c93",
    "Description": "alias for live version of function"
}
```
Untuk informasi selengkapnya, lihat [Mengonfigurasi Alias Fungsi AWS Lambda](https://docs.aws.amazon.com/lambda/latest/dg/aliases-intro.html) di Panduan Pengembang *AWS Lambda*.  
+  Untuk detail API, lihat [GetAlias](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/lambda/get-alias.html)di *Referensi AWS CLI Perintah*. 

### `get-event-source-mapping`
<a name="lambda_GetEventSourceMapping_cli_2_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`get-event-source-mapping`.

**AWS CLI**  
**Untuk mengambil detail tentang pemetaan sumber peristiwa**  
`get-event-source-mapping`Contoh berikut menampilkan rincian untuk pemetaan antara antrian SQS dan fungsi Lambda`my-function`.  

```
aws lambda get-event-source-mapping \
    --uuid {{"a1b2c3d4-5678-90ab-cdef-11111EXAMPLE"}}
```
Output:  

```
{
    "UUID": "a1b2c3d4-5678-90ab-cdef-11111EXAMPLE",
    "StateTransitionReason": "USER_INITIATED",
    "LastModified": 1569284520.333,
    "BatchSize": 5,
    "State": "Enabled",
    "FunctionArn": "arn:aws:lambda:us-west-2:123456789012:function:my-function",
    "EventSourceArn": "arn:aws:sqs:us-west-2:123456789012:mySQSqueue"
}
```
*Untuk informasi selengkapnya, lihat [Pemetaan Sumber Peristiwa AWS Lambda di Panduan Pengembang](https://docs.aws.amazon.com/lambda/latest/dg/invocation-eventsourcemapping.html) Lambda AWS .*  
+  Untuk detail API, lihat [GetEventSourceMapping](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/lambda/get-event-source-mapping.html)di *Referensi AWS CLI Perintah*. 

### `get-function-concurrency`
<a name="lambda_GetFunctionConcurrency_cli_2_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`get-function-concurrency`.

**AWS CLI**  
**Untuk melihat setelan konkurensi cadangan untuk suatu fungsi**  
`get-function-concurrency`Contoh berikut mengambil pengaturan konkurensi cadangan untuk fungsi yang ditentukan.  

```
aws lambda get-function-concurrency \
    --function-name {{my-function}}
```
Output:  

```
{
    "ReservedConcurrentExecutions": 250
}
```
+  Untuk detail API, lihat [GetFunctionConcurrency](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/lambda/get-function-concurrency.html)di *Referensi AWS CLI Perintah*. 

### `get-function-configuration`
<a name="lambda_GetFunctionConfiguration_cli_2_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`get-function-configuration`.

**AWS CLI**  
**Untuk mengambil pengaturan khusus versi dari fungsi Lambda**  
`get-function-configuration`Contoh berikut menampilkan pengaturan untuk versi 2 dari `my-function` fungsi.  

```
aws lambda get-function-configuration \
    --function-name  {{my-function:2}}
```
Output:  

```
{
    "FunctionName": "my-function",
    "LastModified": "2019-09-26T20:28:40.438+0000",
    "RevisionId": "e52502d4-9320-4688-9cd6-152a6ab7490d",
    "MemorySize": 256,
    "Version": "2",
    "Role": "arn:aws:iam::123456789012:role/service-role/my-function-role-uy3l9qyq",
    "Timeout": 3,
    "Runtime": "nodejs10.x",
    "TracingConfig": {
        "Mode": "PassThrough"
    },
    "CodeSha256": "5tT2qgzYUHaqwR716pZ2dpkn/0J1FrzJmlKidWoaCgk=",
    "Description": "",
    "VpcConfig": {
        "SubnetIds": [],
        "VpcId": "",
        "SecurityGroupIds": []
    },
    "CodeSize": 304,
    "FunctionArn": "arn:aws:lambda:us-west-2:123456789012:function:my-function:2",
    "Handler": "index.handler"
}
```
Untuk informasi selengkapnya, lihat [Konfigurasi Fungsi AWS Lambda di Panduan](https://docs.aws.amazon.com/lambda/latest/dg/resource-model.html) Pengembang *AWS Lambda*.  
+  Untuk detail API, lihat [GetFunctionConfiguration](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/lambda/get-function-configuration.html)di *Referensi AWS CLI Perintah*. 

### `get-function-event-invoke-config`
<a name="lambda_GetFunctionEventInvokeConfig_cli_2_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`get-function-event-invoke-config`.

**AWS CLI**  
**Untuk melihat konfigurasi pemanggilan asinkron**  
`get-function-event-invoke-config`Contoh berikut mengambil konfigurasi pemanggilan asinkron untuk alias fungsi yang `BLUE` ditentukan.  

```
aws lambda get-function-event-invoke-config \
    --function-name {{my-function:BLUE}}
```
Output:  

```
{
    "LastModified": 1577824396.653,
    "FunctionArn": "arn:aws:lambda:us-east-2:123456789012:function:my-function:BLUE",
    "MaximumRetryAttempts": 0,
    "MaximumEventAgeInSeconds": 3600,
    "DestinationConfig": {
        "OnSuccess": {},
        "OnFailure": {
            "Destination": "arn:aws:sqs:us-east-2:123456789012:failed-invocations"
        }
    }
}
```
+  Untuk detail API, lihat [GetFunctionEventInvokeConfig](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/lambda/get-function-event-invoke-config.html)di *Referensi AWS CLI Perintah*. 

### `get-function`
<a name="lambda_GetFunction_cli_2_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`get-function`.

**AWS CLI**  
**Untuk mengambil informasi tentang suatu fungsi**  
`get-function`Contoh berikut menampilkan informasi tentang `my-function` fungsi.  

```
aws lambda get-function \
    --function-name  {{my-function}}
```
Output:  

```
{
    "Concurrency": {
        "ReservedConcurrentExecutions": 100
    },
    "Code": {
        "RepositoryType": "S3",
        "Location": "https://awslambda-us-west-2-tasks.s3.us-west-2.amazonaws.com/snapshots/123456789012/my-function..."
    },
    "Configuration": {
        "TracingConfig": {
            "Mode": "PassThrough"
        },
        "Version": "$LATEST",
        "CodeSha256": "5tT2qgzYUHoqwR616pZ2dpkn/0J1FrzJmlKidWaaCgk=",
        "FunctionName": "my-function",
        "VpcConfig": {
            "SubnetIds": [],
            "VpcId": "",
            "SecurityGroupIds": []
        },
        "MemorySize": 128,
        "RevisionId": "28f0fb31-5c5c-43d3-8955-03e76c5c1075",
        "CodeSize": 304,
        "FunctionArn": "arn:aws:lambda:us-west-2:123456789012:function:my-function",
        "Handler": "index.handler",
        "Role": "arn:aws:iam::123456789012:role/service-role/helloWorldPython-role-uy3l9qyq",
        "Timeout": 3,
        "LastModified": "2025-09-24T18:20:35.054+0000",
        "Runtime": "nodejs22.x",
        "Description": ""
    }
}
```
Untuk informasi selengkapnya, lihat [Mengkonfigurasi memori fungsi Lambda di Panduan](https://docs.aws.amazon.com/lambda/latest/dg/configuration-memory.html) Pengembang *AWS Lambda*.  
+  Untuk detail API, lihat [GetFunction](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/lambda/get-function.html)di *Referensi AWS CLI Perintah*. 

### `get-layer-version-by-arn`
<a name="lambda_GetLayerVersionByArn_cli_2_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`get-layer-version-by-arn`.

**AWS CLI**  
**Untuk mengambil informasi tentang versi lapisan Lambda**  
`get-layer-version-by-arn`Contoh berikut menampilkan informasi tentang versi layer dengan Amazon Resource Name (ARN) yang ditentukan.  

```
aws lambda get-layer-version-by-arn \
    --arn {{"arn:aws:lambda:us-west-2:123456789012:layer:AWSLambda-Python311-SciPy1x:2"}}
```
Output:  

```
{
    "LayerVersionArn": "arn:aws:lambda:us-west-2:123456789012:layer:AWSLambda-Python311-SciPy1x:2",
    "Description": "AWS Lambda SciPy layer for Python 3.11 (scipy-1.1.0, numpy-1.15.4) https://github.com/scipy/scipy/releases/tag/v1.1.0 https://github.com/numpy/numpy/releases/tag/v1.15.4",
    "CreatedDate": "2023-10-12T10:09:38.398+0000",
    "LayerArn": "arn:aws:lambda:us-west-2:123456789012:layer:AWSLambda-Python311-SciPy1x",
    "Content": {
        "CodeSize": 41784542,
        "CodeSha256": "GGmv8ocUw4cly0T8HL0Vx/f5V4RmSCGNjDIslY4VskM=",
        "Location": "https://awslambda-us-west-2-layers.s3.us-west-2.amazonaws.com/snapshots/123456789012/..."
    },
    "Version": 2,
    "CompatibleRuntimes": [
        "python3.11"
    ],
    "LicenseInfo": "SciPy: https://github.com/scipy/scipy/blob/main/LICENSE.txt, NumPy: https://github.com/numpy/numpy/blob/main/LICENSE.txt"
}
```
Untuk informasi selengkapnya, lihat [Lapisan AWS Lambda di Panduan](https://docs.aws.amazon.com/lambda/latest/dg/configuration-layers.html) Pengembang *AWS Lambda*.  
+  Untuk detail API, lihat [GetLayerVersionByArn](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/lambda/get-layer-version-by-arn.html)di *Referensi AWS CLI Perintah*. 

### `get-layer-version-policy`
<a name="lambda_GetLayerVersionPolicy_cli_2_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`get-layer-version-policy`.

**AWS CLI**  
**Untuk mengambil kebijakan izin untuk versi lapisan Lambda**  
`get-layer-version-policy`Contoh berikut menampilkan informasi kebijakan tentang versi 1 untuk lapisan bernama`my-layer`.  

```
aws lambda get-layer-version-policy \
    --layer-name {{my-layer}} \
    --version-number {{1}}
```
Output:  

```
{
    "Policy": {
        "Version":"2012-10-17",		 	 	 
        "Id":"default",
        "Statement":
        [
            {
                "Sid":"xaccount",
                "Effect":"Allow",
                "Principal": {"AWS":"arn:aws:iam::123456789012:root"},
                "Action":"lambda:GetLayerVersion",
                "Resource":"arn:aws:lambda:us-west-2:123456789012:layer:my-layer:1"
            }
        ]
    },
    "RevisionId": "c68f21d2-cbf0-4026-90f6-1375ee465cd0"
}
```
Untuk informasi selengkapnya, lihat [Lapisan AWS Lambda di Panduan](https://docs.aws.amazon.com/lambda/latest/dg/configuration-layers.html) Pengembang *AWS Lambda*.  
+  Untuk detail API, lihat [GetLayerVersionPolicy](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/lambda/get-layer-version-policy.html)di *Referensi AWS CLI Perintah*. 

### `get-layer-version`
<a name="lambda_GetLayerVersion_cli_2_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`get-layer-version`.

**AWS CLI**  
**Untuk mengambil informasi tentang versi lapisan Lambda**  
`get-layer-version`Contoh berikut menampilkan informasi untuk versi 1 dari layer bernama`my-layer`.  

```
aws lambda get-layer-version \
    --layer-name {{my-layer}} \
    --version-number {{1}}
```
Output:  

```
{
    "Content": {
        "Location": "https://awslambda-us-east-2-layers.s3.us-east-2.amazonaws.com/snapshots/123456789012/my-layer-4aaa2fbb-ff77-4b0a-ad92-5b78a716a96a?versionId=27iWyA73cCAYqyH...",
        "CodeSha256": "tv9jJO+rPbXUUXuRKi7CwHzKtLDkDRJLB3cC3Z/ouXo=",
        "CodeSize": 169
    },
    "LayerArn": "arn:aws:lambda:us-east-2:123456789012:layer:my-layer",
    "LayerVersionArn": "arn:aws:lambda:us-east-2:123456789012:layer:my-layer:1",
    "Description": "My Python layer",
    "CreatedDate": "2018-11-14T23:03:52.894+0000",
    "Version": 1,
    "LicenseInfo": "MIT",
    "CompatibleRuntimes": [
        "python3.10",
        "python3.11"
    ]
}
```
Untuk informasi selengkapnya, lihat [Lapisan AWS Lambda di Panduan](https://docs.aws.amazon.com/lambda/latest/dg/configuration-layers.html) Pengembang *AWS Lambda*.  
+  Untuk detail API, lihat [GetLayerVersion](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/lambda/get-layer-version.html)di *Referensi AWS CLI Perintah*. 

### `get-policy`
<a name="lambda_GetPolicy_cli_2_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`get-policy`.

**AWS CLI**  
**Untuk mengambil kebijakan IAM berbasis sumber daya untuk fungsi, versi, atau alias**  
`get-policy`Contoh berikut menampilkan informasi kebijakan tentang fungsi `my-function` Lambda.  

```
aws lambda get-policy \
    --function-name {{my-function}}
```
Output:  

```
{
    "Policy": {
        "Version":"2012-10-17",		 	 	 
        "Id":"default",
        "Statement":
        [
            {
                "Sid":"iot-events",
                "Effect":"Allow",
                "Principal": {"Service":"iotevents.amazonaws.com"},
                "Action":"lambda:InvokeFunction",
                "Resource":"arn:aws:lambda:us-west-2:123456789012:function:my-function"
            }
        ]
    },
    "RevisionId": "93017fc9-59cb-41dc-901b-4845ce4bf668"
}
```
*Untuk informasi selengkapnya, lihat [Menggunakan Kebijakan Berbasis Sumber Daya untuk Lambda AWS di Panduan Pengembang Lambda](https://docs.aws.amazon.com/lambda/latest/dg/access-control-resource-based.html).AWS *  
+  Untuk detail API, lihat [GetPolicy](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/lambda/get-policy.html)di *Referensi AWS CLI Perintah*. 

### `get-provisioned-concurrency-config`
<a name="lambda_GetProvisionedConcurrencyConfig_cli_2_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`get-provisioned-concurrency-config`.

**AWS CLI**  
**Untuk melihat konfigurasi konkurensi yang disediakan**  
`get-provisioned-concurrency-config`Contoh berikut menampilkan detail untuk konfigurasi konkurensi yang disediakan untuk `BLUE` alias fungsi yang ditentukan.  

```
aws lambda get-provisioned-concurrency-config \
    --function-name {{my-function}} \
    --qualifier {{BLUE}}
```
Output:  

```
{
    "RequestedProvisionedConcurrentExecutions": 100,
    "AvailableProvisionedConcurrentExecutions": 100,
    "AllocatedProvisionedConcurrentExecutions": 100,
    "Status": "READY",
    "LastModified": "2019-12-31T20:28:49+0000"
}
```
+  Untuk detail API, lihat [GetProvisionedConcurrencyConfig](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/lambda/get-provisioned-concurrency-config.html)di *Referensi AWS CLI Perintah*. 

### `invoke`
<a name="lambda_Invoke_cli_2_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`invoke`.

**AWS CLI**  
**Contoh 1: Untuk menjalankan fungsi Lambda secara sinkron**  
`invoke`Contoh berikut memanggil `my-function` fungsi sinkron. `cli-binary-format`Opsi ini diperlukan jika Anda menggunakan AWS CLI versi 2. Untuk informasi selengkapnya, lihat [opsi baris perintah global yang didukung AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-options.html#cli-configure-options-list) di *Panduan Pengguna Antarmuka Baris AWS Perintah*.  

```
aws lambda invoke \
    --function-name {{my-function}} \
    --cli-binary-format {{raw-in-base64-out}} \
    --payload '{{{ "name": "Bob" }}}' \
    {{response.json}}
```
Output:  

```
{
    "ExecutedVersion": "$LATEST",
    "StatusCode": 200
}
```
Untuk informasi selengkapnya, lihat [Memanggil fungsi Lambda](https://docs.aws.amazon.com/lambda/latest/dg/invocation-sync.html) secara sinkron di Panduan Pengembang *AWS Lambda*.  
**Contoh 2: Untuk menjalankan fungsi Lambda secara asinkron**  
`invoke`Contoh berikut memanggil `my-function` fungsi asinkron. `cli-binary-format`Opsi ini diperlukan jika Anda menggunakan AWS CLI versi 2. Untuk informasi selengkapnya, lihat [opsi baris perintah global yang didukung AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-options.html#cli-configure-options-list) di *Panduan Pengguna Antarmuka Baris AWS Perintah*.  

```
aws lambda invoke \
    --function-name {{my-function}} \
    --invocation-type {{Event}} \
    --cli-binary-format {{raw-in-base64-out}} \
    --payload '{{{ "name": "Bob" }}}' \
    {{response.json}}
```
Output:  

```
{
    "StatusCode": 202
}
```
*Untuk informasi selengkapnya, lihat [Memanggil fungsi Lambda](https://docs.aws.amazon.com/lambda/latest/dg/invocation-async.html) secara asinkron di AWS Panduan Pengembang Lambda.*  
+  Untuk detail API, lihat [Memanggil](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/lambda/invoke.html) di *Referensi AWS CLI Perintah*. 

### `list-aliases`
<a name="lambda_ListAliases_cli_2_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`list-aliases`.

**AWS CLI**  
**Untuk mengambil daftar alias untuk fungsi Lambda**  
`list-aliases`Contoh berikut menampilkan daftar alias untuk fungsi `my-function` Lambda.  

```
aws lambda list-aliases \
    --function-name {{my-function}}
```
Output:  

```
{
    "Aliases": [
        {
            "AliasArn": "arn:aws:lambda:us-west-2:123456789012:function:my-function:BETA",
            "RevisionId": "a410117f-ab16-494e-8035-7e204bb7933b",
            "FunctionVersion": "2",
            "Name": "BETA",
            "Description": "alias for beta version of function"
        },
        {
            "AliasArn": "arn:aws:lambda:us-west-2:123456789012:function:my-function:LIVE",
            "RevisionId": "21d40116-f8b1-40ba-9360-3ea284da1bb5",
            "FunctionVersion": "1",
            "Name": "LIVE",
            "Description": "alias for live version of function"
        }
    ]
}
```
Untuk informasi selengkapnya, lihat [Mengonfigurasi Alias Fungsi AWS Lambda](https://docs.aws.amazon.com/lambda/latest/dg/aliases-intro.html) di Panduan Pengembang *AWS Lambda*.  
+  Untuk detail API, lihat [ListAliases](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/lambda/list-aliases.html)di *Referensi AWS CLI Perintah*. 

### `list-event-source-mappings`
<a name="lambda_ListEventSourceMappings_cli_2_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`list-event-source-mappings`.

**AWS CLI**  
**Untuk membuat daftar pemetaan sumber peristiwa untuk suatu fungsi**  
`list-event-source-mappings`Contoh berikut menampilkan daftar pemetaan sumber peristiwa untuk fungsi Lambda`my-function`.  

```
aws lambda list-event-source-mappings \
    --function-name {{my-function}}
```
Output:  

```
{
    "EventSourceMappings": [
        {
            "UUID": "a1b2c3d4-5678-90ab-cdef-11111EXAMPLE",
            "StateTransitionReason": "USER_INITIATED",
            "LastModified": 1569284520.333,
            "BatchSize": 5,
            "State": "Enabled",
            "FunctionArn": "arn:aws:lambda:us-west-2:123456789012:function:my-function",
            "EventSourceArn": "arn:aws:sqs:us-west-2:123456789012:mySQSqueue"
        }
    ]
}
```
*Untuk informasi selengkapnya, lihat [Pemetaan Sumber Peristiwa AWS Lambda di Panduan Pengembang](https://docs.aws.amazon.com/lambda/latest/dg/invocation-eventsourcemapping.html) Lambda AWS .*  
+  Untuk detail API, lihat [ListEventSourceMappings](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/lambda/list-event-source-mappings.html)di *Referensi AWS CLI Perintah*. 

### `list-function-event-invoke-configs`
<a name="lambda_ListFunctionEventInvokeConfigs_cli_2_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`list-function-event-invoke-configs`.

**AWS CLI**  
**Untuk melihat daftar konfigurasi pemanggilan asinkron**  
`list-function-event-invoke-configs`Contoh berikut mencantumkan konfigurasi pemanggilan asinkron untuk fungsi yang ditentukan.  

```
aws lambda list-function-event-invoke-configs \
    --function-name {{my-function}}
```
Output:  

```
{
    "FunctionEventInvokeConfigs": [
        {
            "LastModified": 1577824406.719,
            "FunctionArn": "arn:aws:lambda:us-east-2:123456789012:function:my-function:GREEN",
            "MaximumRetryAttempts": 2,
            "MaximumEventAgeInSeconds": 1800
        },
        {
            "LastModified": 1577824396.653,
            "FunctionArn": "arn:aws:lambda:us-east-2:123456789012:function:my-function:BLUE",
            "MaximumRetryAttempts": 0,
            "MaximumEventAgeInSeconds": 3600
        }
    ]
}
```
+  Untuk detail API, lihat [ListFunctionEventInvokeConfigs](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/lambda/list-function-event-invoke-configs.html)di *Referensi AWS CLI Perintah*. 

### `list-functions`
<a name="lambda_ListFunctions_cli_2_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`list-functions`.

**AWS CLI**  
**Untuk mengambil daftar fungsi Lambda**  
`list-functions`Contoh berikut menampilkan daftar semua fungsi untuk pengguna saat ini.  

```
aws lambda list-functions
```
Output:  

```
{
    "Functions": [
        {
            "TracingConfig": {
                "Mode": "PassThrough"
            },
            "Version": "$LATEST",
            "CodeSha256": "dBG9m8SGdmlEjw/JYXlhhvCrAv5TxvXsbL/RMr0fT/I=",
            "FunctionName": "helloworld",
            "MemorySize": 128,
            "RevisionId": "1718e831-badf-4253-9518-d0644210af7b",
            "CodeSize": 294,
            "FunctionArn": "arn:aws:lambda:us-west-2:123456789012:function:helloworld",
            "Handler": "helloworld.handler",
            "Role": "arn:aws:iam::123456789012:role/service-role/MyTestFunction-role-zgur6bf4",
            "Timeout": 3,
            "LastModified": "2025-09-23T18:32:33.857+0000",
            "Runtime": "nodejs22.x",
            "Description": ""
        },
        {
            "TracingConfig": {
                "Mode": "PassThrough"
            },
            "Version": "$LATEST",
            "CodeSha256": "sU0cJ2/hOZevwV/lTxCuQqK3gDZP3i8gUoqUUVRmY6E=",
            "FunctionName": "my-function",
            "VpcConfig": {
                "SubnetIds": [],
                "VpcId": "",
                "SecurityGroupIds": []
            },
            "MemorySize": 256,
            "RevisionId": "93017fc9-59cb-41dc-901b-4845ce4bf668",
            "CodeSize": 266,
            "FunctionArn": "arn:aws:lambda:us-west-2:123456789012:function:my-function",
            "Handler": "index.handler",
            "Role": "arn:aws:iam::123456789012:role/service-role/helloWorldPython-role-uy3l9qyq",
            "Timeout": 3,
            "LastModified": "2025-10-01T16:47:28.490+0000",
            "Runtime": "nodejs22.x",
            "Description": ""
        },
        {
            "Layers": [
                {
                    "CodeSize": 41784542,
                    "Arn": "arn:aws:lambda:us-west-2:420165488524:layer:AWSLambda-Python37-SciPy1x:2"
                },
                {
                    "CodeSize": 4121,
                    "Arn": "arn:aws:lambda:us-west-2:123456789012:layer:pythonLayer:1"
                }
            ],
            "TracingConfig": {
                "Mode": "PassThrough"
            },
            "Version": "$LATEST",
            "CodeSha256": "ZQukCqxtkqFgyF2cU41Avj99TKQ/hNihPtDtRcc08mI=",
            "FunctionName": "my-python-function",
            "VpcConfig": {
                "SubnetIds": [],
                "VpcId": "",
                "SecurityGroupIds": []
            },
            "MemorySize": 128,
            "RevisionId": "80b4eabc-acf7-4ea8-919a-e874c213707d",
            "CodeSize": 299,
            "FunctionArn": "arn:aws:lambda:us-west-2:123456789012:function:my-python-function",
            "Handler": "lambda_function.lambda_handler",
            "Role": "arn:aws:iam::123456789012:role/service-role/my-python-function-role-z5g7dr6n",
            "Timeout": 3,
            "LastModified": "2025-10-01T19:40:41.643+0000",
            "Runtime": "python3.11",
            "Description": ""
        }
    ]
}
```
Untuk informasi selengkapnya, lihat [Mengkonfigurasi memori fungsi Lambda di Panduan](https://docs.aws.amazon.com/lambda/latest/dg/configuration-memory.html) Pengembang *AWS Lambda*.  
+  Untuk detail API, lihat [ListFunctions](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/lambda/list-functions.html)di *Referensi AWS CLI Perintah*. 

### `list-layer-versions`
<a name="lambda_ListLayerVersions_cli_2_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`list-layer-versions`.

**AWS CLI**  
**Untuk membuat daftar versi layer AWS Lambda**  
`list-layers-versions`Contoh berikut menampilkan informasi tentang versi untuk layer bernama`my-layer`.  

```
aws lambda list-layer-versions \
    --layer-name {{my-layer}}
```
Output:  

```
{
    "Layers": [
        {
            "LayerVersionArn": "arn:aws:lambda:us-east-2:123456789012:layer:my-layer:2",
            "Version": 2,
            "Description": "My layer",
            "CreatedDate": "2023-11-15T00:37:46.592+0000",
            "CompatibleRuntimes": [
                "python3.10",
                "python3.11"
            ]
        }
    ]
}
```
Untuk informasi selengkapnya, lihat [Lapisan AWS Lambda di Panduan](https://docs.aws.amazon.com/lambda/latest/dg/configuration-layers.html) Pengembang *AWS Lambda*.  
+  Untuk detail API, lihat [ListLayerVersions](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/lambda/list-layer-versions.html)di *Referensi AWS CLI Perintah*. 

### `list-layers`
<a name="lambda_ListLayers_cli_2_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`list-layers`.

**AWS CLI**  
**Untuk membuat daftar layer yang kompatibel dengan runtime fungsi Anda**  
`list-layers`Contoh berikut menampilkan informasi tentang layer yang kompatibel dengan runtime Python 3.11.  

```
aws lambda list-layers \
    --compatible-runtime {{python3.11}}
```
Output:  

```
{
    "Layers": [
        {
            "LayerName": "my-layer",
            "LayerArn": "arn:aws:lambda:us-east-2:123456789012:layer:my-layer",
            "LatestMatchingVersion": {
                "LayerVersionArn": "arn:aws:lambda:us-east-2:123456789012:layer:my-layer:2",
                "Version": 2,
                "Description": "My layer",
                "CreatedDate": "2023-11-15T00:37:46.592+0000",
                "CompatibleRuntimes": [
                    "python3.10",
                    "python3.11"
                ]
            }
        }
    ]
}
```
Untuk informasi selengkapnya, lihat [Lapisan AWS Lambda di Panduan](https://docs.aws.amazon.com/lambda/latest/dg/configuration-layers.html) Pengembang *AWS Lambda*.  
+  Untuk detail API, lihat [ListLayers](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/lambda/list-layers.html)di *Referensi AWS CLI Perintah*. 

### `list-provisioned-concurrency-configs`
<a name="lambda_ListProvisionedConcurrencyConfigs_cli_2_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`list-provisioned-concurrency-configs`.

**AWS CLI**  
**Untuk mendapatkan daftar konfigurasi konkurensi yang disediakan**  
`list-provisioned-concurrency-configs`Contoh berikut mencantumkan konfigurasi konkurensi yang disediakan untuk fungsi yang ditentukan.  

```
aws lambda list-provisioned-concurrency-configs \
    --function-name {{my-function}}
```
Output:  

```
{
    "ProvisionedConcurrencyConfigs": [
        {
            "FunctionArn": "arn:aws:lambda:us-east-2:123456789012:function:my-function:GREEN",
            "RequestedProvisionedConcurrentExecutions": 100,
            "AvailableProvisionedConcurrentExecutions": 100,
            "AllocatedProvisionedConcurrentExecutions": 100,
            "Status": "READY",
            "LastModified": "2019-12-31T20:29:00+0000"
        },
        {
            "FunctionArn": "arn:aws:lambda:us-east-2:123456789012:function:my-function:BLUE",
            "RequestedProvisionedConcurrentExecutions": 100,
            "AvailableProvisionedConcurrentExecutions": 100,
            "AllocatedProvisionedConcurrentExecutions": 100,
            "Status": "READY",
            "LastModified": "2019-12-31T20:28:49+0000"
        }
    ]
}
```
+  Untuk detail API, lihat [ListProvisionedConcurrencyConfigs](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/lambda/list-provisioned-concurrency-configs.html)di *Referensi AWS CLI Perintah*. 

### `list-tags`
<a name="lambda_ListTags_cli_2_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`list-tags`.

**AWS CLI**  
**Untuk mengambil daftar tag untuk fungsi Lambda**  
`list-tags`Contoh berikut menampilkan tag yang dilampirkan ke fungsi `my-function` Lambda.  

```
aws lambda list-tags \
    --resource {{arn:aws:lambda:us-west-2:123456789012:function:my-function}}
```
Output:  

```
{
    "Tags": {
        "Category": "Web Tools",
        "Department": "Sales"
    }
}
```
Untuk informasi selengkapnya, lihat [Menandai Fungsi Lambda di Panduan](https://docs.aws.amazon.com/lambda/latest/dg/tagging.html) Pengembang *AWS Lambda*.  
+  Untuk detail API, lihat [ListTags](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/lambda/list-tags.html)di *Referensi AWS CLI Perintah*. 

### `list-versions-by-function`
<a name="lambda_ListVersionsByFunction_cli_2_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`list-versions-by-function`.

**AWS CLI**  
**Untuk mengambil daftar versi fungsi**  
`list-versions-by-function`Contoh berikut menampilkan daftar versi untuk fungsi `my-function` Lambda.  

```
aws lambda list-versions-by-function \
    --function-name {{my-function}}
```
Output:  

```
{
    "Versions": [
        {
            "TracingConfig": {
                "Mode": "PassThrough"
            },
            "Version": "$LATEST",
            "CodeSha256": "sU0cJ2/hOZevwV/lTxCuQqK3gDZP3i8gUoqUUVRmY6E=",
            "FunctionName": "my-function",
            "VpcConfig": {
                "SubnetIds": [],
                "VpcId": "",
                "SecurityGroupIds": []
            },
            "MemorySize": 256,
            "RevisionId": "93017fc9-59cb-41dc-901b-4845ce4bf668",
            "CodeSize": 266,
            "FunctionArn": "arn:aws:lambda:us-west-2:123456789012:function:my-function:$LATEST",
            "Handler": "index.handler",
            "Role": "arn:aws:iam::123456789012:role/service-role/helloWorldPython-role-uy3l9qyq",
            "Timeout": 3,
            "LastModified": "2019-10-01T16:47:28.490+0000",
            "Runtime": "nodejs10.x",
            "Description": ""
        },
        {
            "TracingConfig": {
                "Mode": "PassThrough"
            },
            "Version": "1",
            "CodeSha256": "5tT2qgzYUHoqwR616pZ2dpkn/0J1FrzJmlKidWaaCgk=",
            "FunctionName": "my-function",
            "VpcConfig": {
                "SubnetIds": [],
                "VpcId": "",
                "SecurityGroupIds": []
            },
            "MemorySize": 256,
            "RevisionId": "949c8914-012e-4795-998c-e467121951b1",
            "CodeSize": 304,
            "FunctionArn": "arn:aws:lambda:us-west-2:123456789012:function:my-function:1",
            "Handler": "index.handler",
            "Role": "arn:aws:iam::123456789012:role/service-role/helloWorldPython-role-uy3l9qyq",
            "Timeout": 3,
            "LastModified": "2019-09-26T20:28:40.438+0000",
            "Runtime": "nodejs10.x",
            "Description": "new version"
        },
        {
            "TracingConfig": {
                "Mode": "PassThrough"
            },
            "Version": "2",
            "CodeSha256": "sU0cJ2/hOZevwV/lTxCuQqK3gDZP3i8gUoqUUVRmY6E=",
            "FunctionName": "my-function",
            "VpcConfig": {
                "SubnetIds": [],
                "VpcId": "",
                "SecurityGroupIds": []
            },
            "MemorySize": 256,
            "RevisionId": "cd669f21-0f3d-4e1c-9566-948837f2e2ea",
            "CodeSize": 266,
            "FunctionArn": "arn:aws:lambda:us-west-2:123456789012:function:my-function:2",
            "Handler": "index.handler",
            "Role": "arn:aws:iam::123456789012:role/service-role/helloWorldPython-role-uy3l9qyq",
            "Timeout": 3,
            "LastModified": "2019-10-01T16:47:28.490+0000",
            "Runtime": "nodejs10.x",
            "Description": "newer version"
        }
    ]
}
```
Untuk informasi selengkapnya, lihat [Mengonfigurasi Alias Fungsi AWS Lambda](https://docs.aws.amazon.com/lambda/latest/dg/aliases-intro.html) di Panduan Pengembang *AWS Lambda*.  
+  Untuk detail API, lihat [ListVersionsByFunction](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/lambda/list-versions-by-function.html)di *Referensi AWS CLI Perintah*. 

### `publish-layer-version`
<a name="lambda_PublishLayerVersion_cli_2_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`publish-layer-version`.

**AWS CLI**  
**Untuk membuat versi layer Lambda**  
`publish-layer-version`Contoh berikut membuat versi layer pustaka Python baru. Perintah mengambil konten lapisan file bernama `layer.zip` dalam bucket S3 yang ditentukan.  

```
aws lambda publish-layer-version \
    --layer-name {{my-layer}} \
    --description {{"My Python layer"}} \
    --license-info {{"MIT"}} \
    --content {{S3Bucket=lambda-layers-us-west-2-123456789012,S3Key=layer.zip}} \
    --compatible-runtimes {{python3.10}} {{python3.11}}
```
Output:  

```
{
    "Content": {
        "Location": "https://awslambda-us-west-2-layers.s3.us-west-2.amazonaws.com/snapshots/123456789012/my-layer-4aaa2fbb-ff77-4b0a-ad92-5b78a716a96a?versionId=27iWyA73cCAYqyH...",
        "CodeSha256": "tv9jJO+rPbXUUXuRKi7CwHzKtLDkDRJLB3cC3Z/ouXo=",
        "CodeSize": 169
    },
    "LayerArn": "arn:aws:lambda:us-west-2:123456789012:layer:my-layer",
    "LayerVersionArn": "arn:aws:lambda:us-west-2:123456789012:layer:my-layer:1",
    "Description": "My Python layer",
    "CreatedDate": "2023-11-14T23:03:52.894+0000",
    "Version": 1,
    "LicenseInfo": "MIT",
    "CompatibleRuntimes": [
        "python3.10",
        "python3.11"
    ]
}
```
Untuk informasi selengkapnya, lihat [Lapisan AWS Lambda di Panduan](https://docs.aws.amazon.com/lambda/latest/dg/configuration-layers.html) Pengembang *AWS Lambda*.  
+  Untuk detail API, lihat [PublishLayerVersion](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/lambda/publish-layer-version.html)di *Referensi AWS CLI Perintah*. 

### `publish-version`
<a name="lambda_PublishVersion_cli_2_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`publish-version`.

**AWS CLI**  
**Untuk mempublikasikan versi baru dari suatu fungsi**  
`publish-version`Contoh berikut menerbitkan versi baru dari fungsi `my-function` Lambda.  

```
aws lambda publish-version \
    --function-name {{my-function}}
```
Output:  

```
{
    "TracingConfig": {
        "Mode": "PassThrough"
    },
    "CodeSha256": "dBG9m8SGdmlEjw/JYXlhhvCrAv5TxvXsbL/RMr0fT/I=",
    "FunctionName": "my-function",
    "CodeSize": 294,
    "RevisionId": "f31d3d39-cc63-4520-97d4-43cd44c94c20",
    "MemorySize": 128,
    "FunctionArn": "arn:aws:lambda:us-west-2:123456789012:function:my-function:3",
    "Version": "2",
    "Role": "arn:aws:iam::123456789012:role/service-role/MyTestFunction-role-zgur6bf4",
    "Timeout": 3,
    "LastModified": "2019-09-23T18:32:33.857+0000",
    "Handler": "my-function.handler",
    "Runtime": "nodejs10.x",
    "Description": ""
}
```
Untuk informasi selengkapnya, lihat [Mengonfigurasi Alias Fungsi AWS Lambda](https://docs.aws.amazon.com/lambda/latest/dg/aliases-intro.html) di Panduan Pengembang *AWS Lambda*.  
+  Untuk detail API, lihat [PublishVersion](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/lambda/publish-version.html)di *Referensi AWS CLI Perintah*. 

### `put-function-concurrency`
<a name="lambda_PutFunctionConcurrency_cli_2_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`put-function-concurrency`.

**AWS CLI**  
**Untuk mengonfigurasi batas konkurensi cadangan untuk suatu fungsi**  
`put-function-concurrency`Contoh berikut mengonfigurasi 100 eksekusi bersamaan yang dicadangkan untuk fungsi tersebut. `my-function`  

```
aws lambda put-function-concurrency \
    --function-name  {{my-function}}  \
    --reserved-concurrent-executions {{100}}
```
Output:  

```
{
    "ReservedConcurrentExecutions": 100
}
```
*Untuk informasi selengkapnya, lihat [Reservasi Konkurensi untuk Fungsi Lambda di](https://docs.aws.amazon.com/lambda/latest/dg/per-function-concurrency.html) Panduan Pengembang AWS Lambda.*  
+  Untuk detail API, lihat [PutFunctionConcurrency](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/lambda/put-function-concurrency.html)di *Referensi AWS CLI Perintah*. 

### `put-function-event-invoke-config`
<a name="lambda_PutFunctionEventInvokeConfig_cli_2_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`put-function-event-invoke-config`.

**AWS CLI**  
**Untuk mengonfigurasi penanganan kesalahan untuk pemanggilan asinkron**  
`put-function-event-invoke-config`Contoh berikut menetapkan usia acara maksimum satu jam dan menonaktifkan percobaan ulang untuk fungsi yang ditentukan.  

```
aws lambda put-function-event-invoke-config \
    --function-name {{my-function}} \
    --maximum-event-age-in-seconds {{3600}} \
    --maximum-retry-attempts {{0}}
```
Output:  

```
{
    "LastModified": 1573686021.479,
    "FunctionArn": "arn:aws:lambda:us-east-2:123456789012:function:my-function:$LATEST",
    "MaximumRetryAttempts": 0,
    "MaximumEventAgeInSeconds": 3600,
    "DestinationConfig": {
        "OnSuccess": {},
        "OnFailure": {}
    }
}
```
+  Untuk detail API, lihat [PutFunctionEventInvokeConfig](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/lambda/put-function-event-invoke-config.html)di *Referensi AWS CLI Perintah*. 

### `put-provisioned-concurrency-config`
<a name="lambda_PutProvisionedConcurrencyConfig_cli_2_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`put-provisioned-concurrency-config`.

**AWS CLI**  
**Untuk mengalokasikan konkurensi yang disediakan**  
`put-provisioned-concurrency-config`Contoh berikut mengalokasikan 100 konkurensi yang disediakan untuk `BLUE` alias fungsi yang ditentukan.  

```
aws lambda put-provisioned-concurrency-config \
    --function-name {{my-function}} \
    --qualifier {{BLUE}} \
    --provisioned-concurrent-executions {{100}}
```
Output:  

```
{
    "Requested ProvisionedConcurrentExecutions": 100,
    "Allocated ProvisionedConcurrentExecutions": 0,
    "Status": "IN_PROGRESS",
    "LastModified": "2019-11-21T19:32:12+0000"
}
```
+  Untuk detail API, lihat [PutProvisionedConcurrencyConfig](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/lambda/put-provisioned-concurrency-config.html)di *Referensi AWS CLI Perintah*. 

### `remove-layer-version-permission`
<a name="lambda_RemoveLayerVersionPermission_cli_2_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`remove-layer-version-permission`.

**AWS CLI**  
**Untuk menghapus izin versi lapisan**  
`remove-layer-version-permission`Contoh berikut menghapus izin untuk akun untuk mengkonfigurasi versi lapisan.  

```
aws lambda remove-layer-version-permission \
    --layer-name {{my-layer}} \
    --statement-id {{xaccount}} \
    --version-number {{1}}
```
Perintah ini tidak menghasilkan output.  
Untuk informasi selengkapnya, lihat [Lapisan AWS Lambda di Panduan](https://docs.aws.amazon.com/lambda/latest/dg/configuration-layers.html) Pengembang *AWS Lambda*.  
+  Untuk detail API, lihat [RemoveLayerVersionPermission](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/lambda/remove-layer-version-permission.html)di *Referensi AWS CLI Perintah*. 

### `remove-permission`
<a name="lambda_RemovePermission_cli_2_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`remove-permission`.

**AWS CLI**  
**Untuk menghapus izin dari fungsi Lambda yang ada**  
`remove-permission`Contoh berikut menghapus izin untuk memanggil fungsi bernama`my-function`.  

```
aws lambda remove-permission \
    --function-name {{my-function}} \
    --statement-id {{sns}}
```
Perintah ini tidak menghasilkan output.  
*Untuk informasi selengkapnya, lihat [Menggunakan Kebijakan Berbasis Sumber Daya untuk Lambda AWS di Panduan Pengembang Lambda](https://docs.aws.amazon.com/lambda/latest/dg/access-control-resource-based.html).AWS *  
+  Untuk detail API, lihat [RemovePermission](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/lambda/remove-permission.html)di *Referensi AWS CLI Perintah*. 

### `tag-resource`
<a name="lambda_TagResource_cli_2_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`tag-resource`.

**AWS CLI**  
**Untuk menambahkan tag ke fungsi Lambda yang ada**  
`tag-resource`Contoh berikut menambahkan tag dengan nama kunci `DEPARTMENT` dan nilai `Department A` untuk fungsi Lambda tertentu.  

```
aws lambda tag-resource \
    --resource {{arn:aws:lambda:us-west-2:123456789012:function:my-function}} \
    --tags {{"DEPARTMENT=Department A"}}
```
Perintah ini tidak menghasilkan output.  
Untuk informasi selengkapnya, lihat [Menandai Fungsi Lambda di Panduan](https://docs.aws.amazon.com/lambda/latest/dg/tagging.html) Pengembang *AWS Lambda*.  
+  Untuk detail API, lihat [TagResource](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/lambda/tag-resource.html)di *Referensi AWS CLI Perintah*. 

### `untag-resource`
<a name="lambda_UntagResource_cli_2_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`untag-resource`.

**AWS CLI**  
**Untuk menghapus tag dari fungsi Lambda yang ada**  
`untag-resource`Contoh berikut menghapus tag dengan `DEPARTMENT` tag nama kunci dari fungsi `my-function` Lambda.  

```
aws lambda untag-resource \
    --resource {{arn:aws:lambda:us-west-2:123456789012:function:my-function}} \
    --tag-keys {{DEPARTMENT}}
```
Perintah ini tidak menghasilkan output.  
Untuk informasi selengkapnya, lihat [Menandai Fungsi Lambda di Panduan](https://docs.aws.amazon.com/lambda/latest/dg/tagging.html) Pengembang *AWS Lambda*.  
+  Untuk detail API, lihat [UntagResource](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/lambda/untag-resource.html)di *Referensi AWS CLI Perintah*. 

### `update-alias`
<a name="lambda_UpdateAlias_cli_2_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`update-alias`.

**AWS CLI**  
**Untuk memperbarui alias fungsi**  
`update-alias`Contoh berikut memperbarui alias bernama `LIVE` untuk menunjuk ke versi 3 dari fungsi `my-function` Lambda.  

```
aws lambda update-alias \
    --function-name {{my-function}} \
    --function-version {{3}} \
    --name {{LIVE}}
```
Output:  

```
{
    "FunctionVersion": "3",
    "Name": "LIVE",
    "AliasArn": "arn:aws:lambda:us-west-2:123456789012:function:my-function:LIVE",
    "RevisionId": "594f41fb-b85f-4c20-95c7-6ca5f2a92c93",
    "Description": "alias for live version of function"
}
```
Untuk informasi selengkapnya, lihat [Mengonfigurasi Alias Fungsi AWS Lambda](https://docs.aws.amazon.com/lambda/latest/dg/aliases-intro.html) di Panduan Pengembang *AWS Lambda*.  
+  Untuk detail API, lihat [UpdateAlias](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/lambda/update-alias.html)di *Referensi AWS CLI Perintah*. 

### `update-event-source-mapping`
<a name="lambda_UpdateEventSourceMapping_cli_2_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`update-event-source-mapping`.

**AWS CLI**  
**Untuk memperbarui pemetaan antara sumber peristiwa dan fungsi AWS Lambda**  
`update-event-source-mapping`Contoh berikut memperbarui ukuran batch ke 8 dalam pemetaan yang ditentukan.  

```
aws lambda update-event-source-mapping \
    --uuid  {{"a1b2c3d4-5678-90ab-cdef-11111EXAMPLE"}} \
    --batch-size {{8}}
```
Output:  

```
{
    "UUID": "a1b2c3d4-5678-90ab-cdef-11111EXAMPLE",
    "StateTransitionReason": "USER_INITIATED",
    "LastModified": 1569284520.333,
    "BatchSize": 8,
    "State": "Updating",
    "FunctionArn": "arn:aws:lambda:us-west-2:123456789012:function:my-function",
    "EventSourceArn": "arn:aws:sqs:us-west-2:123456789012:mySQSqueue"
}
```
*Untuk informasi selengkapnya, lihat [Pemetaan Sumber Peristiwa AWS Lambda di Panduan Pengembang](https://docs.aws.amazon.com/lambda/latest/dg/invocation-eventsourcemapping.html) Lambda AWS .*  
+  Untuk detail API, lihat [UpdateEventSourceMapping](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/lambda/update-event-source-mapping.html)di *Referensi AWS CLI Perintah*. 

### `update-function-code`
<a name="lambda_UpdateFunctionCode_cli_2_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`update-function-code`.

**AWS CLI**  
**Untuk memperbarui kode fungsi Lambda**  
`update-function-code`Contoh berikut menggantikan kode versi `my-function` fungsi yang tidak dipublikasikan ($LATEST) dengan isi file zip yang ditentukan.  

```
aws lambda update-function-code \
    --function-name  {{my-function}} \
    --zip-file {{fileb://my-function.zip}}
```
Output:  

```
{
    "FunctionName": "my-function",
    "LastModified": "2019-09-26T20:28:40.438+0000",
    "RevisionId": "e52502d4-9320-4688-9cd6-152a6ab7490d",
    "MemorySize": 256,
    "Version": "$LATEST",
    "Role": "arn:aws:iam::123456789012:role/service-role/my-function-role-uy3l9qyq",
    "Timeout": 3,
    "Runtime": "nodejs10.x",
    "TracingConfig": {
        "Mode": "PassThrough"
    },
    "CodeSha256": "5tT2qgzYUHaqwR716pZ2dpkn/0J1FrzJmlKidWoaCgk=",
    "Description": "",
    "VpcConfig": {
        "SubnetIds": [],
        "VpcId": "",
        "SecurityGroupIds": []
    },
    "CodeSize": 304,
    "FunctionArn": "arn:aws:lambda:us-west-2:123456789012:function:my-function",
    "Handler": "index.handler"
}
```
Untuk informasi selengkapnya, lihat [Konfigurasi Fungsi AWS Lambda di Panduan](https://docs.aws.amazon.com/lambda/latest/dg/resource-model.html) Pengembang *AWS Lambda*.  
+  Untuk detail API, lihat [UpdateFunctionCode](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/lambda/update-function-code.html)di *Referensi AWS CLI Perintah*. 

### `update-function-configuration`
<a name="lambda_UpdateFunctionConfiguration_cli_2_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`update-function-configuration`.

**AWS CLI**  
**Untuk memodifikasi konfigurasi suatu fungsi**  
`update-function-configuration`Contoh berikut memodifikasi ukuran memori menjadi 256 MB untuk versi fungsi yang tidak dipublikasikan ($LATEST). `my-function`  

```
aws lambda update-function-configuration \
    --function-name  {{my-function}} \
    --memory-size {{256}}
```
Output:  

```
{
    "FunctionName": "my-function",
    "LastModified": "2019-09-26T20:28:40.438+0000",
    "RevisionId": "e52502d4-9320-4688-9cd6-152a6ab7490d",
    "MemorySize": 256,
    "Version": "$LATEST",
    "Role": "arn:aws:iam::123456789012:role/service-role/my-function-role-uy3l9qyq",
    "Timeout": 3,
    "Runtime": "nodejs10.x",
    "TracingConfig": {
        "Mode": "PassThrough"
    },
    "CodeSha256": "5tT2qgzYUHaqwR716pZ2dpkn/0J1FrzJmlKidWoaCgk=",
    "Description": "",
    "VpcConfig": {
        "SubnetIds": [],
        "VpcId": "",
        "SecurityGroupIds": []
    },
    "CodeSize": 304,
    "FunctionArn": "arn:aws:lambda:us-west-2:123456789012:function:my-function",
    "Handler": "index.handler"
}
```
Untuk informasi selengkapnya, lihat [Konfigurasi Fungsi AWS Lambda di Panduan](https://docs.aws.amazon.com/lambda/latest/dg/resource-model.html) Pengembang *AWS Lambda*.  
+  Untuk detail API, lihat [UpdateFunctionConfiguration](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/lambda/update-function-configuration.html)di *Referensi AWS CLI Perintah*. 

### `update-function-event-invoke-config`
<a name="lambda_UpdateFunctionEventInvokeConfig_cli_2_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`update-function-event-invoke-config`.

**AWS CLI**  
**Untuk memperbarui konfigurasi pemanggilan asinkron**  
`update-function-event-invoke-config`Contoh berikut menambahkan tujuan on-failure ke konfigurasi pemanggilan asinkron yang ada untuk fungsi yang ditentukan.  

```
aws lambda update-function-event-invoke-config \
    --function-name {{my-function}} \
    --destination-config '{{{"OnFailure":{"Destination": "arn:aws:sqs:us-east-2:123456789012:destination"}}}}'
```
Output:  

```
{
    "LastModified": 1573687896.493,
    "FunctionArn": "arn:aws:lambda:us-east-2:123456789012:function:my-function:$LATEST",
    "MaximumRetryAttempts": 0,
    "MaximumEventAgeInSeconds": 3600,
    "DestinationConfig": {
        "OnSuccess": {},
        "OnFailure": {
            "Destination": "arn:aws:sqs:us-east-2:123456789012:destination"
        }
    }
}
```
+  Untuk detail API, lihat [UpdateFunctionEventInvokeConfig](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/lambda/update-function-event-invoke-config.html)di *Referensi AWS CLI Perintah*. 