

**Dokumentasi ini AWS CLI hanya untuk Versi 1. **

Kami mengumumkan akhir dukungan yang akan datang untuk AWS CLI versi 1. Kami menyarankan Anda bermigrasi ke AWS CLI versi 2. Untuk tanggal, detail tambahan, dan informasi tentang cara bermigrasi, lihat [ pengumuman](https://aws.amazon.com/blogs/developer/cli-v1-maintenance-mode-announcement/). Untuk dokumentasi yang terkait dengan Versi 2 AWS CLI, lihat Panduan Pengguna [ Versi 2](https://docs.aws.amazon.com/cli/latest/userguide/).

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

# Elastic Load Balancing - Contoh versi 1 menggunakan AWS CLI
<a name="cli_elastic-load-balancing_code_examples"></a>

Contoh kode berikut menunjukkan cara melakukan tindakan dan menerapkan skenario umum dengan menggunakan AWS Command Line Interface dengan Elastic Load Balancing - Versi 1.

*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>

### `tag tambahan`
<a name="elastic-load-balancing_AddTags_cli_topic"></a>

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

**AWS CLI**  
**Untuk menambahkan tag ke penyeimbang beban **  
Contoh ini menambahkan tag ke penyeimbang beban yang ditentukan.  
Perintah:  

```
aws elb add-tags --load-balancer-name {{my-load-balancer}} --tags {{"Key=project,Value=lima"}} {{"Key=department,Value=digital-media"}}
```
+  Untuk detail API, lihat [ AddTags ](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/elb/add-tags.html) di Refer *AWS CLI ensi Perintah*. 

### `terapkan kelompok-keamanan-ke-penyeimbang beban`
<a name="elastic-load-balancing_ApplySecurityGroupsToLoadBalancer_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`apply-security-groups-to-load-balancer`.

**AWS CLI**  
**Untuk mengaitkan grup keamanan dengan penyeimbang beban di VPC **  
Contoh ini mengaitkan grup keamanan dengan penyeimbang beban yang ditentukan dalam VPC.  
Perintah:  

```
aws elb apply-security-groups-to-load-balancer --load-balancer-name {{my-load-balancer}} --security-groups {{sg-fc448899}}
```
Output:  

```
{
  "SecurityGroups": [
      "sg-fc448899"
  ]
}
```
+  Untuk detail API, lihat [ ApplySecurityGroupsToLoadBalancer ](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/elb/apply-security-groups-to-load-balancer.html) di Refer *AWS CLI ensi Perintah*. 

### `lampirkan penyeimbang beban ke subnet`
<a name="elastic-load-balancing_AttachLoadBalancerToSubnets_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`attach-load-balancer-to-subnets`.

**AWS CLI**  
**Untuk melampirkan subnet ke penyeimbang beban **  
Contoh ini menambahkan subnet yang ditentukan ke kumpulan subnet yang dikonfigurasi untuk penyeimbang beban yang ditentukan.  
Perintah:  

```
aws elb attach-load-balancer-to-subnets --load-balancer-name {{my-load-balancer}} --subnets {{subnet-0ecac448}}
```
Output:  

```
{
   "Subnets": [
       "subnet-15aaab61",
       "subnet-0ecac448"
   ]
}
```
+  Untuk detail API, lihat [ AttachLoadBalancerToSubnets ](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/elb/attach-load-balancer-to-subnets.html) di Refer *AWS CLI ensi Perintah*. 

### `konfigurasikan pemeriksaan kesehatan`
<a name="elastic-load-balancing_ConfigureHealthCheck_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`configure-health-check`.

**AWS CLI**  
**Untuk menentukan setelan pemeriksaan kesehatan untuk instans EC2 backend Anda **  
Contoh ini menentukan pengaturan pemeriksaan kesehatan yang digunakan untuk mengevaluasi kesehatan instans EC2 backend Anda.  
Perintah:  

```
aws elb configure-health-check --load-balancer-name {{my-load-balancer}} --health-check {{Target=HTTP:80/png,Interval=30,UnhealthyThreshold=2,HealthyThreshold=2,Timeout=3}}
```
Output:  

```
{
   "HealthCheck": {
       "HealthyThreshold": 2,
       "Interval": 30,
       "Target": "HTTP:80/png",
       "Timeout": 3,
       "UnhealthyThreshold": 2
   }
}
```
+  Untuk detail API, lihat [ ConfigureHealthCheck ](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/elb/configure-health-check.html) di Refer *AWS CLI ensi Perintah*. 

### `buat-kebijakan-keketikan cookie aplikasi`
<a name="elastic-load-balancing_CreateAppCookieStickinessPolicy_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`create-app-cookie-stickiness-policy`.

**AWS CLI**  
**Untuk membuat kebijakan lengket untuk penyeimbang beban HTTPS **  
Contoh ini menghasilkan kebijakan lengket yang mengikuti masa pakai sesi lengket dari cookie yang dihasilkan aplikasi.  
Perintah:  

```
aws elb create-app-cookie-stickiness-policy --load-balancer-name {{my-load-balancer}} --policy-name {{my-app-cookie-policy}} --cookie-name {{my-app-cookie}}
```
+  Untuk detail API, lihat [ CreateAppCookieStickinessPolicy ](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/elb/create-app-cookie-stickiness-policy.html) di Refer *AWS CLI ensi Perintah*. 

### `buat-lb-cookies-kebijakan-kepatuhan`
<a name="elastic-load-balancing_CreateLbCookieStickinessPolicy_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`create-lb-cookie-stickiness-policy`.

**AWS CLI**  
**Untuk membuat kebijakan lengket berbasis durasi untuk penyeimbang beban HTTPS Anda **  
Contoh ini menghasilkan kebijakan lengket dengan masa pakai sesi lengket yang dikendalikan oleh periode kedaluwarsa yang ditentukan.  
Perintah:  

```
aws elb create-lb-cookie-stickiness-policy --load-balancer-name {{my-load-balancer}} --policy-name {{my-duration-cookie-policy}} --cookie-expiration-period {{60}}
```
+  Untuk detail API, lihat [ CreateLbCookieStickinessPolicy ](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/elb/create-lb-cookie-stickiness-policy.html) di Refer *AWS CLI ensi Perintah*. 

### `buat-pendengar penyeimbang beban`
<a name="elastic-load-balancing_CreateLoadBalancerListeners_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`create-load-balancer-listeners`.

**AWS CLI**  
**Cara membuat pendengar HTTP untuk penyeimbang beban **  
Contoh ini membuat pendengar untuk penyeimbang beban Anda di port 80 menggunakan protokol HTTP.  
Perintah:  

```
aws elb create-load-balancer-listeners --load-balancer-name {{my-load-balancer}} --listeners {{"Protocol=HTTP,LoadBalancerPort=80,InstanceProtocol=HTTP,InstancePort=80"}}
```
**Cara membuat pendengar HTTPS untuk penyeimbang beban **  
Contoh ini membuat pendengar untuk penyeimbang beban Anda di port 443 menggunakan protokol HTTPS.  
Perintah:  

```
aws elb create-load-balancer-listeners --load-balancer-name {{my-load-balancer}} --listeners {{"Protocol=HTTPS,LoadBalancerPort=443,InstanceProtocol=HTTP,InstancePort=80"}}
```
+  Untuk detail API, lihat [ CreateLoadBalancerListeners ](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/elb/create-load-balancer-listeners.html) di Refer *AWS CLI ensi Perintah*. 

### `buat-kebijakan penyeimbang beban`
<a name="elastic-load-balancing_CreateLoadBalancerPolicy_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`create-load-balancer-policy`.

**AWS CLI**  
**Untuk membuat kebijakan yang mengaktifkan Protokol Proxy pada penyeimbang beban **  
Contoh ini membuat kebijakan yang mengaktifkan Protokol Proxy pada penyeimbang beban yang ditentukan.  
Perintah:  

```
aws elb create-load-balancer-policy --load-balancer-name {{my-load-balancer}} --policy-name {{my-ProxyProtocol-policy}} --policy-type-name {{ProxyProtocolPolicyType}} --policy-attributes {{AttributeName=ProxyProtocol,AttributeValue=true}}
```
**Untuk membuat kebijakan negosiasi SSL menggunakan kebijakan keamanan yang disarankan **  
Contoh ini membuat kebijakan negosiasi SSL untuk penyeimbang beban HTTPS yang ditentukan menggunakan kebijakan keamanan yang disarankan.  
Perintah:  

```
aws elb create-load-balancer-policy --load-balancer-name {{my-load-balancer}} --policy-name {{my-SSLNegotiation-policy}} --policy-type-name {{SSLNegotiationPolicyType}} --policy-attributes {{AttributeName=Reference-Security-Policy,AttributeValue=ELBSecurityPolicy-2015-03}}
```
**Untuk membuat kebijakan negosiasi SSL menggunakan kebijakan keamanan khusus **  
Contoh ini membuat kebijakan negosiasi SSL untuk penyeimbang beban HTTPS menggunakan kebijakan keamanan khusus dengan mengaktifkan protokol dan sandi.  
Perintah:  

```
aws elb create-load-balancer-policy --load-balancer-name {{my-load-balancer}} --policy-name {{my-SSLNegotiation-policy}} --policy-type-name {{SSLNegotiationPolicyType}} --policy-attributes {{AttributeName=Protocol-SSLv3,AttributeValue=true}} {{AttributeName=Protocol-TLSv1.1,AttributeValue=true}} {{AttributeName=DHE-RSA-AES256-SHA256,AttributeValue=true}} {{AttributeName=Server-Defined-Cipher-Order,AttributeValue=true}}
```
**Untuk membuat kebijakan kunci publik **  
Contoh ini menciptakan kebijakan kunci publik.  
Perintah:  

```
aws elb create-load-balancer-policy --load-balancer-name {{my-load-balancer}} --policy-name {{my-PublicKey-policy}} --policy-type-name {{PublicKeyPolicyType}} --policy-attributes {{AttributeName=PublicKey,AttributeValue=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwAYUjnfyEyXr1pxjhFWBpMlggUcqoi3kl+dS74kj//c6x7ROtusUaeQCTgIUkayttRDWchuqo1pHC1u+n5xxXnBBe2ejbb2WRsKIQ5rXEeixsjFpFsojpSQKkzhVGI6mJVZBJDVKSHmswnwLBdofLhzvllpovBPTHe+o4haAWvDBALJU0pkSI1FecPHcs2hwxf14zHoXy1e2k36A64nXW43wtfx5qcVSIxtCEOjnYRg7RPvybaGfQ+v6Iaxb/+7J5kEvZhTFQId+bSiJImF1FSUT1W1xwzBZPUbcUkkXDj45vC2s3Z8E+Lk7a3uZhvsQHLZnrfuWjBWGWvZ/MhZYgEXAMPLE}}
```
**Untuk membuat kebijakan otentikasi server backend **  
Contoh ini membuat kebijakan otentikasi server backend yang memungkinkan otentikasi pada instance backend Anda menggunakan kebijakan kunci publik.  
Perintah:  

```
aws elb create-load-balancer-policy --load-balancer-name {{my-load-balancer}} --policy-name {{my-authentication-policy}} --policy-type-name {{BackendServerAuthenticationPolicyType}} --policy-attributes {{AttributeName=PublicKeyPolicyName,AttributeValue=my-PublicKey-policy}}
```
+  Untuk detail API, lihat [ CreateLoadBalancerPolicy ](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/elb/create-load-balancer-policy.html) di Refer *AWS CLI ensi Perintah*. 

### `buat-penyeimbang beban`
<a name="elastic-load-balancing_CreateLoadBalancer_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`create-load-balancer`.

**AWS CLI**  
**Cara membuat penyeimbang beban HTTP **  
Contoh ini membuat penyeimbang beban dengan pendengar HTTP di VPC.  
Perintah:  

```
aws elb create-load-balancer --load-balancer-name {{my-load-balancer}} --listeners {{"Protocol=HTTP,LoadBalancerPort=80,InstanceProtocol=HTTP,InstancePort=80"}} --subnets {{subnet-15aaab61}} --security-groups {{sg-a61988c3}}
```
Output:  

```
{
    "DNSName": "my-load-balancer-1234567890.us-west-2.elb.amazonaws.com"
}
```
Contoh ini membuat penyeimbang beban dengan pendengar HTTP di EC2-Classic.  
Perintah:  

```
aws elb create-load-balancer --load-balancer-name {{my-load-balancer}} --listeners {{"Protocol=HTTP,LoadBalancerPort=80,InstanceProtocol=HTTP,InstancePort=80"}} --availability-zones {{us-west-2a}} {{us-west-2b}}
```
Output:  

```
{
    "DNSName": "my-load-balancer-123456789.us-west-2.elb.amazonaws.com"
}
```
**Cara membuat penyeimbang beban HTTPS **  
Contoh ini membuat penyeimbang beban dengan pendengar HTTPS di VPC.  
Perintah:  

```
aws elb create-load-balancer --load-balancer-name {{my-load-balancer}} --listeners {{"Protocol=HTTP,LoadBalancerPort=80,InstanceProtocol=HTTP,InstancePort=80"}} {{"Protocol=HTTPS,LoadBalancerPort=443,InstanceProtocol=HTTP,InstancePort=80,SSLCertificateId=arn:aws:iam::123456789012:server-certificate/my-server-cert"}} --subnets {{subnet-15aaab61}} --security-groups {{sg-a61988c3}}
```
Output:  

```
{
    "DNSName": "my-load-balancer-1234567890.us-west-2.elb.amazonaws.com"
}
```
Contoh ini membuat penyeimbang beban dengan pendengar HTTPS di EC2-Classic.  
Perintah:  

```
aws elb create-load-balancer --load-balancer-name {{my-load-balancer}} --listeners {{"Protocol=HTTP,LoadBalancerPort=80,InstanceProtocol=HTTP,InstancePort=80"}} {{"Protocol=HTTPS,LoadBalancerPort=443,InstanceProtocol=HTTP,InstancePort=80,SSLCertificateId=arn:aws:iam::123456789012:server-certificate/my-server-cert"}} --availability-zones {{us-west-2a}} {{us-west-2b}}
```
Output:  

```
{
    "DNSName": "my-load-balancer-123456789.us-west-2.elb.amazonaws.com"
}
```
**Untuk membuat penyeimbang beban internal **  
Contoh ini membuat penyeimbang beban internal dengan pendengar HTTP di VPC.  
Perintah:  

```
aws elb create-load-balancer --load-balancer-name {{my-load-balancer}} --listeners {{"Protocol=HTTP,LoadBalancerPort=80,InstanceProtocol=HTTP,InstancePort=80"}} --scheme {{internal}} --subnets {{subnet-a85db0df}} --security-groups {{sg-a61988c3}}
```
Output:  

```
{
    "DNSName": "internal-my-load-balancer-123456789.us-west-2.elb.amazonaws.com"
}
```
+  Untuk detail API, lihat [ CreateLoadBalancer ](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/elb/create-load-balancer.html) di Refer *AWS CLI ensi Perintah*. 

### `hapus-pendengar penyeimbang beban`
<a name="elastic-load-balancing_DeleteLoadBalancerListeners_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`delete-load-balancer-listeners`.

**AWS CLI**  
**Untuk menghapus pendengar dari penyeimbang beban **  
Contoh ini menghapus pendengar untuk port yang ditentukan dari penyeimbang beban yang ditentukan.  
Perintah:  

```
aws elb delete-load-balancer-listeners --load-balancer-name {{my-load-balancer}} --load-balancer-ports {{80}}
```
+  Untuk detail API, lihat [ DeleteLoadBalancerListeners ](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/elb/delete-load-balancer-listeners.html) di Refer *AWS CLI ensi Perintah*. 

### `kebijakan penghapus-penyeimbang beban`
<a name="elastic-load-balancing_DeleteLoadBalancerPolicy_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`delete-load-balancer-policy`.

**AWS CLI**  
**Untuk menghapus kebijakan dari penyeimbang beban **  
Contoh ini menghapus kebijakan yang ditentukan dari penyeimbang beban yang ditentukan. Kebijakan tidak boleh diaktifkan pada pendengar mana pun.  
Perintah:  

```
aws elb delete-load-balancer-policy --load-balancer-name {{my-load-balancer}} --policy-name {{my-duration-cookie-policy}}
```
+  Untuk detail API, lihat [ DeleteLoadBalancerPolicy ](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/elb/delete-load-balancer-policy.html) di Refer *AWS CLI ensi Perintah*. 

### `hapus penyeimbang beban`
<a name="elastic-load-balancing_DeleteLoadBalancer_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`delete-load-balancer`.

**AWS CLI**  
**Untuk menghapus penyeimbang beban **  
Contoh ini menghapus penyeimbang beban yang ditentukan.  
Perintah:  

```
aws elb delete-load-balancer --load-balancer-name {{my-load-balancer}}
```
+  Untuk detail API, lihat [ DeleteLoadBalancer ](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/elb/delete-load-balancer.html) di Refer *AWS CLI ensi Perintah*. 

### `deregister-instance-dari-load-balancer`
<a name="elastic-load-balancing_DeregisterInstancesFromLoadBalancer_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`deregister-instances-from-load-balancer`.

**AWS CLI**  
**Untuk membatalkan pendaftaran instans dari penyeimbang beban **  
Contoh ini membatalkan pendaftaran instance yang ditentukan dari penyeimbang beban yang ditentukan.  
Perintah:  

```
aws elb deregister-instances-from-load-balancer --load-balancer-name {{my-load-balancer}} --instances {{i-d6f6fae3}}
```
Output:  

```
{
    "Instances": [
        {
            "InstanceId": "i-207d9717"
        },
        {
            "InstanceId": "i-afefb49b"
        }
    ]
}
```
+  Untuk detail API, lihat [ DeregisterInstancesFromLoadBalancer ](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/elb/deregister-instances-from-load-balancer.html) di Refer *AWS CLI ensi Perintah*. 

### `deskripsi-batas-akun-`
<a name="elastic-load-balancing_DescribeAccountLimits_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`describe-account-limits`.

**AWS CLI**  
**Untuk menjelaskan batas Classic Load Balancer **  
`describe-account-limits`Contoh berikut menampilkan detail tentang batas Classic Load Balancer untuk AWS akun Anda.  

```
aws elb describe-account-limits
```
Output:  

```
{
    "Limits": [
        {
            "Name": "classic-load-balancers",
            "Max": "20"
        },
        {
            "Name": "classic-listeners",
            "Max": "100"
        },
        {
            "Name": "classic-registered-instances",
            "Max": "1000"
        }
    ]
}
```
+  Untuk detail API, lihat [ DescribeAccountLimits ](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/elb/describe-account-limits.html) di Refer *AWS CLI ensi Perintah*. 

### `deskripsi-instance-health`
<a name="elastic-load-balancing_DescribeInstanceHealth_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`describe-instance-health`.

**AWS CLI**  
**Untuk menjelaskan kesehatan instance untuk penyeimbang beban **  
Contoh ini menjelaskan kesehatan instance untuk penyeimbang beban yang ditentukan.  
Perintah:  

```
aws elb describe-instance-health --load-balancer-name {{my-load-balancer}}
```
Output:  

```
{
  "InstanceStates": [
      {
          "InstanceId": "i-207d9717",
          "ReasonCode": "N/A",
          "State": "InService",
          "Description": "N/A"
      },
      {
          "InstanceId": "i-afefb49b",
          "ReasonCode": "N/A",
          "State": "InService",
          "Description": "N/A"
      }
  ]
}
```
**Untuk menjelaskan kesehatan instance untuk penyeimbang beban **  
Contoh ini menjelaskan kesehatan instance yang ditentukan untuk penyeimbang beban yang ditentukan.  
Perintah:  

```
aws elb describe-instance-health --load-balancer-name {{my-load-balancer}} --instances {{i-7299c809}}
```
Berikut ini adalah contoh respons untuk contoh yang mendaftar.  
Output:  

```
{
  "InstanceStates": [
      {
          "InstanceId": "i-7299c809",
          "ReasonCode": "ELB",
          "State": "OutOfService",
          "Description": "Instance registration is still in progress."
    }
  ]
}
```
Berikut ini adalah contoh respons untuk contoh yang tidak sehat.  
Output:  

```
{
  "InstanceStates": [
      {
          "InstanceId": "i-7299c809",
          "ReasonCode": "Instance",
          "State": "OutOfService",
          "Description": "Instance has failed at least the UnhealthyThreshold number of health checks consecutively."
      }
  ]
}
```
+  Untuk detail API, lihat [ DescribeInstanceHealth ](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/elb/describe-instance-health.html) di Refer *AWS CLI ensi Perintah*. 

### `deskripsi-atribut-load-balancer-`
<a name="elastic-load-balancing_DescribeLoadBalancerAttributes_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`describe-load-balancer-attributes`.

**AWS CLI**  
**Untuk menggambarkan atribut penyeimbang beban **  
Contoh ini menjelaskan atribut penyeimbang beban yang ditentukan.  
Perintah:  

```
aws elb describe-load-balancer-attributes --load-balancer-name {{my-load-balancer}}
```
Output:  

```
{
  "LoadBalancerAttributes": {
      "ConnectionDraining": {
          "Enabled": false,
          "Timeout": 300
      },
      "CrossZoneLoadBalancing": {
          "Enabled": true
      },
      "ConnectionSettings": {
          "IdleTimeout": 30
      },
      "AccessLog": {
          "Enabled": false
    }
  }
}
```
+  Untuk detail API, lihat [ DescribeLoadBalancerAttributes ](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/elb/describe-load-balancer-attributes.html) di Refer *AWS CLI ensi Perintah*. 

### `deskripsi-kebijakan penyeimbang beban`
<a name="elastic-load-balancing_DescribeLoadBalancerPolicies_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`describe-load-balancer-policies`.

**AWS CLI**  
**Untuk menjelaskan semua kebijakan yang terkait dengan penyeimbang beban **  
Contoh ini menjelaskan semua kebijakan yang terkait dengan penyeimbang beban yang ditentukan.  
Perintah:  

```
aws elb describe-load-balancer-policies --load-balancer-name {{my-load-balancer}}
```
Output:  

```
{
  "PolicyDescriptions": [
    {
      "PolicyAttributeDescriptions": [
        {
          "AttributeName": "ProxyProtocol",
          "AttributeValue": "true"
        }
      ],
      "PolicyName": "my-ProxyProtocol-policy",
      "PolicyTypeName": "ProxyProtocolPolicyType"
    },
    {
        "PolicyAttributeDescriptions": [
            {
                "AttributeName": "CookieName",
                "AttributeValue": "my-app-cookie"
            }
        ],
        "PolicyName": "my-app-cookie-policy",
        "PolicyTypeName": "AppCookieStickinessPolicyType"
    },
    {
      "PolicyAttributeDescriptions": [
        {
          "AttributeName": "CookieExpirationPeriod",
          "AttributeValue": "60"
        }
      ],
      "PolicyName": "my-duration-cookie-policy",
      "PolicyTypeName": "LBCookieStickinessPolicyType"
    },
    .
    .
    .
  ]
}
```
**Untuk menjelaskan kebijakan tertentu yang terkait dengan penyeimbang beban **  
Contoh ini menjelaskan kebijakan yang ditentukan terkait dengan penyeimbang beban yang ditentukan.  
Perintah:  

```
aws elb describe-load-balancer-policies --load-balancer-name {{my-load-balancer}} --policy-name {{my-authentication-policy}}
```
Output:  

```
{
  "PolicyDescriptions": [
      {
          "PolicyAttributeDescriptions": [
              {
                  "AttributeName": "PublicKeyPolicyName",
                  "AttributeValue": "my-PublicKey-policy"
              }
          ],
          "PolicyName": "my-authentication-policy",
          "PolicyTypeName": "BackendServerAuthenticationPolicyType"
      }
  ]
}
```
+  Untuk detail API, lihat [ DescribeLoadBalancerPolicies ](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/elb/describe-load-balancer-policies.html) di Refer *AWS CLI ensi Perintah*. 

### `deskripsi-load-balancer-policy-types`
<a name="elastic-load-balancing_DescribeLoadBalancerPolicyTypes_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`describe-load-balancer-policy-types`.

**AWS CLI**  
**Untuk menjelaskan jenis kebijakan penyeimbang beban yang ditentukan oleh Elastic Load Balancing **  
Contoh ini menjelaskan jenis kebijakan penyeimbang beban yang dapat Anda gunakan untuk membuat konfigurasi kebijakan untuk penyeimbang beban Anda.  
Perintah:  

```
aws elb describe-load-balancer-policy-types
```
Output:  

```
{
  "PolicyTypeDescriptions": [
      {
          "PolicyAttributeTypeDescriptions": [
              {
                  "Cardinality": "ONE",
                  "AttributeName": "ProxyProtocol",
                  "AttributeType": "Boolean"
              }
          ],
          "PolicyTypeName": "ProxyProtocolPolicyType",
          "Description": "Policy that controls whether to include the IP address and port of the originating request for TCP messages. This policy operates on TCP/SSL listeners only"
      },
      {
          "PolicyAttributeTypeDescriptions": [
              {
                  "Cardinality": "ONE",
                  "AttributeName": "PublicKey",
                  "AttributeType": "String"
              }
          ],
          "PolicyTypeName": "PublicKeyPolicyType",
          "Description": "Policy containing a list of public keys to accept when authenticating the back-end server(s). This policy cannot be applied directly to back-end servers or listeners but must be part of a BackendServerAuthenticationPolicyType."
      },
      {
          "PolicyAttributeTypeDescriptions": [
              {
                  "Cardinality": "ONE",
                  "AttributeName": "CookieName",
                  "AttributeType": "String"
              }
          ],
          "PolicyTypeName": "AppCookieStickinessPolicyType",
          "Description": "Stickiness policy with session lifetimes controlled by the lifetime of the application-generated cookie. This policy can be associated only with HTTP/HTTPS listeners."
      },
      {
          "PolicyAttributeTypeDescriptions": [
              {
                  "Cardinality": "ZERO_OR_ONE",
                  "AttributeName": "CookieExpirationPeriod",
                  "AttributeType": "Long"
              }
          ],
          "PolicyTypeName": "LBCookieStickinessPolicyType",
          "Description": "Stickiness policy with session lifetimes controlled by the browser (user-agent) or a specified expiration period. This policy can be associated only with HTTP/HTTPS listeners."
      },
      {
          "PolicyAttributeTypeDescriptions": [
              .
              .
              .
          ],
          "PolicyTypeName": "SSLNegotiationPolicyType",
          "Description": "Listener policy that defines the ciphers and protocols that will be accepted by the load balancer. This policy can be associated only with HTTPS/SSL listeners."
      },
      {
          "PolicyAttributeTypeDescriptions": [
              {
                  "Cardinality": "ONE_OR_MORE",
                  "AttributeName": "PublicKeyPolicyName",
                  "AttributeType": "PolicyName"
              }
          ],
          "PolicyTypeName": "BackendServerAuthenticationPolicyType",
          "Description": "Policy that controls authentication to back-end server(s) and contains one or more policies, such as an instance of a PublicKeyPolicyType. This policy can be associated only with back-end servers that are using HTTPS/SSL."
      }
  ]
}
```
+  Untuk detail API, lihat [ DescribeLoadBalancerPolicyTypes ](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/elb/describe-load-balancer-policy-types.html) di Refer *AWS CLI ensi Perintah*. 

### `deskripsi-load-balancers`
<a name="elastic-load-balancing_DescribeLoadBalancers_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`describe-load-balancers`.

**AWS CLI**  
**Untuk menggambarkan penyeimbang beban Anda **  
Contoh ini menjelaskan semua penyeimbang beban Anda.  
Perintah:  

```
aws elb describe-load-balancers
```
**Untuk menggambarkan salah satu penyeimbang beban Anda **  
Contoh ini menjelaskan penyeimbang beban yang ditentukan.  
Perintah:  

```
aws elb describe-load-balancers --load-balancer-name {{my-load-balancer}}
```
Contoh respons berikut adalah untuk penyeimbang beban HTTPS di VPC.  
Output:  

```
{
  "LoadBalancerDescriptions": [
    {
      "Subnets": [
          "subnet-15aaab61"
      ],
      "CanonicalHostedZoneNameID": "Z3DZXE0EXAMPLE",
      "CanonicalHostedZoneName": "my-load-balancer-1234567890.us-west-2.elb.amazonaws.com",
      "ListenerDescriptions": [
          {
              "Listener": {
                  "InstancePort": 80,
                  "LoadBalancerPort": 80,
                  "Protocol": "HTTP",
                  "InstanceProtocol": "HTTP"
              },
              "PolicyNames": []
          },
          {
              "Listener": {
                  "InstancePort": 443,
                  "SSLCertificateId": "arn:aws:iam::123456789012:server-certificate/my-server-cert",
                  "LoadBalancerPort": 443,
                  "Protocol": "HTTPS",
                  "InstanceProtocol": "HTTPS"
              },
              "PolicyNames": [
                  "ELBSecurityPolicy-2015-03"
              ]
          }
      ],
      "HealthCheck": {
          "HealthyThreshold": 2,
          "Interval": 30,
          "Target": "HTTP:80/png",
          "Timeout": 3,
          "UnhealthyThreshold": 2
      },
      "VPCId": "vpc-a01106c2",
      "BackendServerDescriptions": [
          {
              "InstancePort": 80,
              "PolicyNames": [
                  "my-ProxyProtocol-policy"
              ]
          }
      ],
      "Instances": [
          {
              "InstanceId": "i-207d9717"
          },
          {
              "InstanceId": "i-afefb49b"
          }
      ],
      "DNSName": "my-load-balancer-1234567890.us-west-2.elb.amazonaws.com",
      "SecurityGroups": [
          "sg-a61988c3"
      ],
      "Policies": {
          "LBCookieStickinessPolicies": [
              {
                  "PolicyName": "my-duration-cookie-policy",
                  "CookieExpirationPeriod": 60
              }
          ],
          "AppCookieStickinessPolicies": [],
          "OtherPolicies": [
              "my-PublicKey-policy",
              "my-authentication-policy",
              "my-SSLNegotiation-policy",
              "my-ProxyProtocol-policy",
              "ELBSecurityPolicy-2015-03"
          ]
      },
      "LoadBalancerName": "my-load-balancer",
      "CreatedTime": "2015-03-19T03:24:02.650Z",
      "AvailabilityZones": [
          "us-west-2a"
      ],
      "Scheme": "internet-facing",
      "SourceSecurityGroup": {
          "OwnerAlias": "123456789012",
          "GroupName": "my-elb-sg"
      }
    }
  ]
}
```
+  Untuk detail API, lihat [ DescribeLoadBalancers ](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/elb/describe-load-balancers.html) di Refer *AWS CLI ensi Perintah*. 

### `describe-tags`
<a name="elastic-load-balancing_DescribeTags_cli_topic"></a>

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

**AWS CLI**  
**Untuk menjelaskan tag yang ditetapkan ke penyeimbang beban **  
Contoh ini menjelaskan tag yang ditetapkan untuk penyeimbang beban yang ditentukan.  
Perintah:  

```
aws elb describe-tags --load-balancer-name {{my-load-balancer}}
```
Output:  

```
{
  "TagDescriptions": [
      {
          "Tags": [
              {
                  "Value": "lima",
                  "Key": "project"
              },
              {
                  "Value": "digital-media",
                  "Key": "department"
              }
          ],
          "LoadBalancerName": "my-load-balancer"
      }
  ]
}
```
+  Untuk detail API, lihat [ DescribeTags ](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/elb/describe-tags.html) di Refer *AWS CLI ensi Perintah*. 

### `lepaskan-penyeimbang beban dari-subnet`
<a name="elastic-load-balancing_DetachLoadBalancerFromSubnets_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`detach-load-balancer-from-subnets`.

**AWS CLI**  
**Untuk melepaskan penyeimbang beban dari subnet **  
Contoh ini melepaskan penyeimbang beban yang ditentukan dari subnet yang ditentukan.  
Perintah:  

```
aws elb detach-load-balancer-from-subnets --load-balancer-name {{my-load-balancer}} --subnets {{subnet-0ecac448}}
```
Output:  

```
{
   "Subnets": [
       "subnet-15aaab61"
   ]
}
```
+  Untuk detail API, lihat [ DetachLoadBalancerFromSubnets ](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/elb/detach-load-balancer-from-subnets.html) di Refer *AWS CLI ensi Perintah*. 

### `nonaktifkan zona ketersediaan-untuk-penyeimbang beban`
<a name="elastic-load-balancing_DisableAvailabilityZonesForLoadBalancer_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`disable-availability-zones-for-load-balancer`.

**AWS CLI**  
**Untuk menonaktifkan Availability Zone untuk penyeimbang beban **  
Contoh ini menghapus Zona Ketersediaan yang ditentukan dari kumpulan Zona Ketersediaan untuk penyeimbang beban yang ditentukan.  
Perintah:  

```
aws elb disable-availability-zones-for-load-balancer --load-balancer-name {{my-load-balancer}} --availability-zones {{us-west-2a}}
```
Output:  

```
{
    "AvailabilityZones": [
        "us-west-2b"
    ]
}
```
+  Untuk detail API, lihat [ DisableAvailabilityZonesForLoadBalancer ](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/elb/disable-availability-zones-for-load-balancer.html) di Refer *AWS CLI ensi Perintah*. 

### `aktifkan zona ketersediaan-untuk-penyeimbang beban`
<a name="elastic-load-balancing_EnableAvailabilityZonesForLoadBalancer_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`enable-availability-zones-for-load-balancer`.

**AWS CLI**  
**Untuk mengaktifkan Zona Ketersediaan untuk penyeimbang beban **  
Contoh ini menambahkan Zona Ketersediaan yang ditentukan ke penyeimbang beban yang ditentukan.  
Perintah:  

```
aws elb enable-availability-zones-for-load-balancer --load-balancer-name {{my-load-balancer}} --availability-zones {{us-west-2b}}
```
Output:  

```
{
    "AvailabilityZones": [
        "us-west-2a",
        "us-west-2b"
    ]
}
```
+  Untuk detail API, lihat [ EnableAvailabilityZonesForLoadBalancer ](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/elb/enable-availability-zones-for-load-balancer.html) di Refer *AWS CLI ensi Perintah*. 

### `atribut-modify-loadbalancer-`
<a name="elastic-load-balancing_ModifyLoadBalancerAttributes_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`modify-load-balancer-attributes`.

**AWS CLI**  
**Untuk memodifikasi atribut penyeimbang beban **  
Contoh ini memodifikasi `CrossZoneLoadBalancing` atribut penyeimbang beban yang ditentukan.  
Perintah:  

```
aws elb modify-load-balancer-attributes --load-balancer-name {{my-load-balancer}} --load-balancer-attributes "{\"CrossZoneLoadBalancing\":{\"Enabled\":true}}"
```
Output:  

```
{
    "LoadBalancerAttributes": {
        "CrossZoneLoadBalancing": {
            "Enabled": true
        }
    },
    "LoadBalancerName": "my-load-balancer"
}
```
Contoh ini memodifikasi `ConnectionDraining` atribut penyeimbang beban yang ditentukan.  
Perintah:  

```
aws elb modify-load-balancer-attributes --load-balancer-name {{my-load-balancer}} --load-balancer-attributes "{\"ConnectionDraining\":{\"Enabled\":true,\"Timeout\":300}}"
```
Output:  

```
{
    "LoadBalancerAttributes": {
        "ConnectionDraining": {
            "Enabled": true,
            "Timeout": 300
        }
    },
    "LoadBalancerName": "my-load-balancer"
}
```
+  Untuk detail API, lihat [ ModifyLoadBalancerAttributes ](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/elb/modify-load-balancer-attributes.html) di Refer *AWS CLI ensi Perintah*. 

### `daftar-instance-dengan-load-balancer`
<a name="elastic-load-balancing_RegisterInstancesWithLoadBalancer_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`register-instances-with-load-balancer`.

**AWS CLI**  
**Untuk mendaftarkan instance dengan penyeimbang beban **  
Contoh ini mendaftarkan instance yang ditentukan dengan penyeimbang beban yang ditentukan.  
Perintah:  

```
aws elb register-instances-with-load-balancer --load-balancer-name {{my-load-balancer}} --instances {{i-d6f6fae3}}
```
Output:  

```
{
   "Instances": [
       {
           "InstanceId": "i-d6f6fae3"
       },
       {
           "InstanceId": "i-207d9717"
       },
       {
           "InstanceId": "i-afefb49b"
       }
   ]
}
```
+  Untuk detail API, lihat [ RegisterInstancesWithLoadBalancer ](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/elb/register-instances-with-load-balancer.html) di Refer *AWS CLI ensi Perintah*. 

### `hapus tag`
<a name="elastic-load-balancing_RemoveTags_cli_topic"></a>

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

**AWS CLI**  
**Untuk menghapus tag dari penyeimbang beban **  
Contoh ini menghapus tag dari penyeimbang beban yang ditentukan.  
Perintah:  

```
aws elb remove-tags --load-balancer-name {{my-load-balancer}} --tags {{project}}
```
+  Untuk detail API, lihat [ RemoveTags ](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/elb/remove-tags.html) di Refer *AWS CLI ensi Perintah*. 

### `set-load-balancer-pendengar ssl-sertifikat`
<a name="elastic-load-balancing_SetLoadBalancerListenerSslCertificate_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`set-load-balancer-listener-ssl-certificate`.

**AWS CLI**  
**Untuk memperbarui sertifikat SSL untuk penyeimbang beban HTTPS **  
Contoh ini menggantikan sertifikat SSL yang ada untuk penyeimbang beban HTTPS yang ditentukan.  
Perintah:  

```
aws elb set-load-balancer-listener-ssl-certificate --load-balancer-name {{my-load-balancer}} --load-balancer-port {{443}} --ssl-certificate-id {{arn:aws:iam::123456789012:server-certificate/new-server-cert}}
```
+  Untuk detail API, lihat [ SetLoadBalancerListenerSslCertificate ](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/elb/set-load-balancer-listener-ssl-certificate.html) di Refer *AWS CLI ensi Perintah*. 

### `kebijakan set-load-balancer-untuk-backend-server`
<a name="elastic-load-balancing_SetLoadBalancerPoliciesForBackendServer_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`set-load-balancer-policies-for-backend-server`.

**AWS CLI**  
**Untuk mengganti kebijakan yang terkait dengan port untuk instance backend **  
Contoh ini menggantikan kebijakan yang saat ini terkait dengan port yang ditentukan.  
Perintah:  

```
aws elb set-load-balancer-policies-for-backend-server --load-balancer-name {{my-load-balancer}} --instance-port {{80}} --policy-names {{my-ProxyProtocol-policy}}
```
**Untuk menghapus semua kebijakan yang saat ini terkait dengan port pada instans backend Anda **  
Contoh ini menghapus semua kebijakan yang terkait dengan port yang ditentukan.  
Perintah:  

```
aws elb set-load-balancer-policies-for-backend-server --load-balancer-name {{my-load-balancer}} --instance-port {{80}} --policy-names {{[]}}
```
Untuk mengonfirmasi bahwa kebijakan dihapus, gunakan `describe-load-balancer-policies` perintah.  
+  Untuk detail API, lihat [ SetLoadBalancerPoliciesForBackendServer ](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/elb/set-load-balancer-policies-for-backend-server.html) di Refer *AWS CLI ensi Perintah*. 

### `kebijakan set-load-balancer-dari-pendengar`
<a name="elastic-load-balancing_SetLoadBalancerPoliciesOfListener_cli_topic"></a>

Contoh kode berikut menunjukkan cara menggunakan`set-load-balancer-policies-of-listener`.

**AWS CLI**  
**Untuk mengganti kebijakan yang terkait dengan pendengar **  
Contoh ini menggantikan kebijakan yang saat ini terkait dengan pendengar yang ditentukan.  
Perintah:  

```
aws elb set-load-balancer-policies-of-listener --load-balancer-name {{my-load-balancer}} --load-balancer-port {{443}} --policy-names {{my-SSLNegotiation-policy}}
```
**Untuk menghapus semua kebijakan yang terkait dengan pendengar Anda **  
Contoh ini menghapus semua kebijakan yang saat ini terkait dengan pendengar yang ditentukan.  
Perintah:  

```
aws elb set-load-balancer-policies-of-listener --load-balancer-name {{my-load-balancer}} --load-balancer-port {{443}} --policy-names {{[]}}
```
Untuk mengonfirmasi bahwa kebijakan dihapus dari penyeimbang beban, gunakan `describe-load-balancer-policies` perintah.  
+  Untuk detail API, lihat [ SetLoadBalancerPoliciesOfListener ](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/elb/set-load-balancer-policies-of-listener.html) di Refer *AWS CLI ensi Perintah*. 