알림 규칙 편집 - 개발자 도구 콘솔

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

알림 규칙 편집

알림 규칙을 편집하여 이름, 알림을 보내는 이벤트, 세부 정보 유형, 알림을 보낼 대상을 변경할 수 있습니다. 개발자 도구 콘솔을 사용하거나 AWS CLI를 사용하여 알림 규칙을 편집할 수 있습니다.

알림 규칙을 편집하려면(콘솔)

  1. https://console.aws.amazon.com/codesuite/settings/notifications에서 AWS 개발자 도구 콘솔을 엽니다.

  2. 탐색 창에서 설정을 선택한 다음 Notification rules(알림 규칙)를 선택합니다.

  3. Notification rules(알림 규칙)에서 현재 로그인한 AWS 리전의 AWS 계정에 있는 리소스에 대해 구성된 규칙을 검토합니다. 선택기를 사용하여 AWS 리전을 변경합니다.

  4. 목록에서 규칙을 선택한 다음 편집을 선택합니다. 내용을 변경하고 제출을 선택합니다.

알림 규칙을 편집하려면(AWS CLI)

  1. 터미널 또는 명령 프롬프트에서 describe-notification-rule 명령을 실행하여 알림 규칙의 구조를 봅니다.

  2. update-notification rule 명령을 실행하여 JSON 스켈레톤을 생성하고 파일로 저장합니다.

    aws codestar-notifications update-notification-rule --generate-cli-skeleton > update.json

    원하는 대로 파일 이름을 지정할 수 있습니다. 이 예에서는 update.json 파일입니다.

  3. 일반 텍스트 편집기에서 JSON 파일을 열고 규칙을 변경합니다.

    다음 예는 ID가 123456789012인 AWS 계정의 MyDemoRepo라는 리포지토리에 대한 MyNotificationRule이라는 알림 규칙을 보여줍니다. 알림은 브랜치 및 태그가 생성될 때 MyNotificationTopic이라는 Amazon SNS 주제로 전송됩니다. 규칙 이름이 MyNewNotificationRule로 변경됩니다.

    { "Name": "MyNewNotificationRule", "EventTypeIds": [ "codecommit-repository-branches-and-tags-created" ], "Resource": "arn:aws:codecommit:us-east-1:123456789012:MyDemoRepo", "Targets": [ { "TargetType": "SNS", "TargetAddress": "arn:aws:sns:us-east-1:123456789012:MyNotificationTopic" } ], "Status": "ENABLED", "DetailType": "FULL" }

    파일을 저장합니다.

  4. 터미널 또는 명령줄에서 update-notification-rule 명령을 다시 실행하여 조금 전 편집한 파일을 사용해 알림 규칙을 업데이트합니다.

    aws codestar-notifications update-notification-rule --cli-input-json file://update.json
  5. 성공한 경우 명령에서 다음과 유사한 알림 규칙의 Amazon 리소스 이름(ARN)을 반환합니다.

    { "Arn": "arn:aws:codestar-notifications:us-east-1:123456789012:notificationrule/dc82df7a-EXAMPLE" }

알림 규칙에서 대상을 제거하려면(AWS CLI)

  1. 터미널 또는 명령 프롬프트에서 untag-resource 명령을 실행합니다. 예를 들어 다음 명령은 Team이라는 이름의 태그를 제거합니다.

    aws codestar-notifications untag-resource --arn arn:aws:codestar-notifications:us-east-1:123456789012:notificationrule/fe1efd35-EXAMPLE --tag-keys Team
  2. 성공한 경우 이 명령은 아무 것도 반환하지 않습니다.

다음 사항도 참조하세요.