

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# ACME 외부 계정 바인딩 생성
<a name="sdk-acme-create-eab"></a>

다음 예제에서는 [CreateAcmeExternalAccountBinding](https://docs.aws.amazon.com/acm/latest/APIReference/API_CreateAcmeExternalAccountBinding.html) 함수를 사용하는 방법을 보여줍니다.

```
package com.amazonaws.samples;

import com.amazonaws.services.certificatemanager.AWSCertificateManagerClientBuilder;
import com.amazonaws.services.certificatemanager.AWSCertificateManager;
import com.amazonaws.services.certificatemanager.model.CreateAcmeExternalAccountBindingRequest;
import com.amazonaws.services.certificatemanager.model.CreateAcmeExternalAccountBindingResult;
import com.amazonaws.services.certificatemanager.model.Expiration;
import com.amazonaws.services.certificatemanager.model.Tag;

import java.util.ArrayList;

public class AWSCertificateManagerSample {

    public static void main(String[] args) {

        AWSCertificateManager client = AWSCertificateManagerClientBuilder.defaultClient();

        // Configure expiration.
        Expiration expiration = new Expiration()
            .withValue(7L)
            .withType("DAYS");

        // Specify tags.
        ArrayList<Tag> tags = new ArrayList<>();
        tags.add(new Tag().withKey("Environment").withValue("Production"));

        // Create the request.
        CreateAcmeExternalAccountBindingRequest req = new CreateAcmeExternalAccountBindingRequest()
            .withAcmeEndpointArn("arn:aws:acm:us-east-1:123456789012:acme-endpoint/ep-example")
            .withRoleArn("arn:aws:iam::123456789012:role/AcmeClientRole")
            .withExpiration(expiration)
            .withTags(tags);

        // Create the external account binding.
        CreateAcmeExternalAccountBindingResult result = client.createAcmeExternalAccountBinding(req);
        System.out.println(result);
    }
}
```