서로 다른 인터페이스의 JSON 페이로드 - AWS Elemental MediaLive

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

서로 다른 인터페이스의 JSON 페이로드

명령의 JSON 페이로드는 인터페이스마다 다릅니다.

  • AWS CLI에서 페이로드의 내용은 명령 사용 방법에 따라 다릅니다.

    • 두 파라미터(channel-id--cli-input-json)를 사용하여 명령을 입력할 수 있습니다. 이 경우 채널 ID를 반복하고 JSON 페이로드를 포함하는 파일을 생성합니다.

    • 파라미터 세 개로 명령을 입력할 수 있습니다. 하나는 채널 ID용이고, 하나는 생성 작업을 위한 JSON 페이로드용이고(해당하는 경우), 다른 하나는 삭제 작업을 위한 JSON 페이로드용입니다(해당하는 경우). 명령에 페이로드를 전달합니다. 두 파라미터가 모두 있는 경우 각 파라미터는 별도의 페이로드를 사용합니다. 그러나 두 페이로드 모두 검증되고 배치로 실행됩니다.

    AWS CLI의 페이로드는 항상 Pascal 케이스(대문자 Camel 케이스)입니다.

  • API에는 두 섹션(CREATESDELETES)으로 이루어진 페이로드가 한 개 있습니다. 요청에 섹션 중 하나 또는 둘 다 포함할 수 있습니다.

    API의 페이로드는 항상 변수 이름의 경우 Camel 케이스이고 클래스의 경우 Pascal 케이스입니다.

  • AWS SDK에서 JSON 페이로드는 해당 SDK 언어에 적합한 구조로 표시됩니다.

개별 작업에 더 익숙해지려면 MediaLive 콘솔을 사용하여 작업을 생성하는 것이 좋습니다. 액션을 만든 후DescribeSchedule해당 인터페이스의 명령 (예:AWS CLI또는 SDK) 를 사용하여 전체 일정에 대한 원시 JSON 페이로드를 가져옵니다. 그런 다음 개별 작업을 복사하여 모델로 저장한 다음 프로그래밍 방식으로 작업할 때 사용할 수 있습니다.