

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

# Alokasikan dan kaitkan alamat IP Elastis dengan CloudFormation
<a name="quickref-ec2-elastic-ip"></a>

Cuplikan template berikut adalah contoh yang terkait dengan alamat IP Elastis (EIP) di Amazon EC2. Contoh-contoh ini mencakup alokasi, asosiasi, dan manajemen EIPs untuk instans Anda.

**Topics**
+ [Alokasikan alamat IP Elastis dan kaitkan dengan instans Amazon EC2](#scenario-ec2-eip)
+ [Kaitkan alamat IP Elastis ke instans Amazon EC2 dengan menentukan alamat IP](#scenario-ec2-eip-association)
+ [Kaitkan alamat IP Elastis ke instans Amazon EC2 dengan menentukan ID alokasi alamat IP](#scenario-ec2-eip-association-vpc)

## Alokasikan alamat IP Elastis dan kaitkan dengan instans Amazon EC2
<a name="scenario-ec2-eip"></a>

Cuplikan berikut mengalokasikan alamat Amazon EC2 Elastic IP (EIP) dan mengaitkannya dengan instans Amazon EC2 menggunakan sumber daya. [AWS::EC2::EIP ](https://docs.aws.amazon.com/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-eip.html) Anda dapat mengalokasikan alamat EIP dari kumpulan alamat yang dimiliki oleh AWS atau dari kumpulan alamat yang dibuat dari rentang IPv4 alamat publik yang Anda bawa AWS untuk digunakan dengan AWS sumber daya Anda menggunakan [bawa alamat IP Anda sendiri (BYOIP)](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-byoip.html). Dalam contoh ini, EIP dialokasikan dari kumpulan alamat yang dimiliki oleh. AWS

Untuk informasi selengkapnya tentang alamat IP [Elastis, lihat Alamat IP](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/elastic-ip-addresses-eip.html) Elastis di *Panduan Pengguna Amazon EC2*.

### JSON
<a name="quickref-ec2-example-3.json"></a>

```
1. "ElasticIP": {
2.     "Type": "AWS::EC2::EIP",
3.     "Properties": {
4.         "InstanceId": {
5.             "Ref": "Ec2Instance"
6.         }
7.     }
8. }
```

### YAML
<a name="quickref-ec2-example-3.yaml"></a>

```
1. ElasticIP:
2.   Type: AWS::EC2::EIP
3.   Properties:
4.     InstanceId: !Ref EC2Instance
```

## Kaitkan alamat IP Elastis ke instans Amazon EC2 dengan menentukan alamat IP
<a name="scenario-ec2-eip-association"></a>

Cuplikan berikut mengaitkan alamat IP Elastic Amazon EC2 yang ada ke instans EC2 menggunakan sumber daya [AWS](https://docs.aws.amazon.com/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-eipassociation.html): :EC2::. EIPAssociation Anda harus terlebih dahulu mengalokasikan alamat IP Elastis untuk digunakan di akun Anda. Alamat IP elastis dapat dikaitkan dengan satu contoh.

### JSON
<a name="quickref-ec2-example-4.json"></a>

```
1. "IPAssoc": {
2.   "Type": "AWS::EC2::EIPAssociation",
3.   "Properties": {
4.     "InstanceId": {
5.       "Ref": "Ec2Instance"
6.     },
7.     "EIP": "192.0.2.0"
8.   }
9. }
```

### YAML
<a name="quickref-ec2-example-4.yaml"></a>

```
1. IPAssoc:
2.   Type: AWS::EC2::EIPAssociation
3.   Properties:
4.     InstanceId: !Ref EC2Instance
5.     EIP: 192.0.2.0
```

## Kaitkan alamat IP Elastis ke instans Amazon EC2 dengan menentukan ID alokasi alamat IP
<a name="scenario-ec2-eip-association-vpc"></a>

[Cuplikan berikut mengaitkan alamat IP Elastic yang ada ke instans Amazon EC2 dengan menentukan ID alokasi menggunakan sumber daya AWS: :EC2::. EIPAssociation](https://docs.aws.amazon.com/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-eipassociation.html) ID alokasi ditetapkan ke alamat IP Elastis pada alokasi alamat IP Elastis. 

### JSON
<a name="quickref-ec2-example-5.json"></a>

```
1. "IPAssoc": {
2.     "Type": "AWS::EC2::EIPAssociation",
3.     "Properties": {
4.         "InstanceId": {
5.             "Ref": "Ec2Instance"
6.         },
7.         "AllocationId": "eipalloc-1234567890abcdef0"
8.     }
9. }
```

### YAML
<a name="quickref-ec2-example-5.yaml"></a>

```
1. IPAssoc:
2.   Type: AWS::EC2::EIPAssociation
3.   Properties:
4.     InstanceId: !Ref EC2Instance
5.     AllocationId: eipalloc-1234567890abcdef0
```