쿠키 기본 설정 선택

당사는 사이트와 서비스를 제공하는 데 필요한 필수 쿠키 및 유사한 도구를 사용합니다. 고객이 사이트를 어떻게 사용하는지 파악하고 개선할 수 있도록 성능 쿠키를 사용해 익명의 통계를 수집합니다. 필수 쿠키는 비활성화할 수 없지만 '사용자 지정' 또는 ‘거부’를 클릭하여 성능 쿠키를 거부할 수 있습니다.

사용자가 동의하는 경우 AWS와 승인된 제3자도 쿠키를 사용하여 유용한 사이트 기능을 제공하고, 사용자의 기본 설정을 기억하고, 관련 광고를 비롯한 관련 콘텐츠를 표시합니다. 필수가 아닌 모든 쿠키를 수락하거나 거부하려면 ‘수락’ 또는 ‘거부’를 클릭하세요. 더 자세한 내용을 선택하려면 ‘사용자 정의’를 클릭하세요.

AWS SDK for Ruby REPL 유틸리티 사용

포커스 모드
AWS SDK for Ruby REPL 유틸리티 사용 - AWS SDK for Ruby

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

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

aws-sdk gem에는 SDK for Ruby를 테스트하고 결과를 즉시 확인할 수 있는 Read-Eval-Print-Loop(REPL) 대화형 명령줄 인터페이스가 포함되어 있습니다. SDK for Ruby gem은 RubyGems.org에서 사용할 수 있습니다.

사전 조건

  • AWS SDK for Ruby 설치.

  • aws-v3.rbaws-sdk-resources gem에 있습니다. 메인 aws-sdk gem에도 aws-sdk-resources gem이 포함되어 있습니다.

  • rexml gem과 같은 xml 라이브러리가 필요합니다.

  • 프로그램이 Interactive Ruby Shell(irb)과 연동되기는 하지만 더 강력한 REPL 환경을 제공하는 pry gem을 설치하는 것이 좋습니다.

Bundler 설정

Bundler를 사용하는 경우 Gemfile에 다음 업데이트를 하면 전제 조건 gem을 해결할 수 있습니다.

  1. AWS SDK for Ruby를 설치할 때 만든 Gemfile을 엽니다. 파일에 다음 줄을 추가합니다.

    gem "aws-sdk" gem "rexml" gem "pry"
  2. Gemfile을 저장합니다.

  3. Gemfile에 지정된 종속성을 설치합니다.

    $ bundle install

REPL 실행

사용자는 명령줄에서 aws-v3.rb를 실행하여 REPL에 액세스할 수 있습니다.

aws-v3.rb

또는 verbose 플래그를 설정하여 HTTP 와이어 로깅을 사용할 수 있습니다. HTTP 와이어 로깅은 AWS SDK for Ruby와 간의 통신에 대한 정보를 제공합니다 AWS. verbose 플래그는 오버헤드를 가중시켜 코드 실행 속도를 늦출 수도 있습니다.

aws-v3.rb -v

SDK for Ruby에는 AWS 서비스에 인터페이스를 제공하는 클라이언트 클래스가 포함되어 있습니다. 각 클라이언트 클래스는 특정를 지원합니다 AWS 서비스. REPL의 모든 서비스 클래스에는 해당 서비스와 상호작용하기 위한 새 클라이언트 객체를 반환하는 도우미가 있습니다. 도우미 이름은 소문자로 변환된 서비스 이름이 됩니다. 예를 들어 Amazon S3 및 Amazon EC2 도우미 객체의 이름은 각각 s3ec2입니다. 계정에 있는 Amazon S3 버킷을 나열하려면 프롬프트에 s3.list_buckets를 입력하면 됩니다.

REPL 프롬프트에 quit를 입력하여 종료할 수 있습니다.

이 페이지에서

프라이버시사이트 이용 약관쿠키 기본 설정
© 2025, Amazon Web Services, Inc. 또는 계열사. All rights reserved.