AWS CDK C #에서 리소스에 태그를 지정하는 방법은 무엇입니까?

user3242873

C # AWS CDK 프로젝트에서 태그를 작동 시키려고하는데 Depreciated 구문을 제외하고는 아무것도 작동하지 않는 것 같습니다. 예를 들어 다음 코드에서 :

using Amazon.CDK;
using Amazon.CDK.AWS.S3;

namespace HelloCdk
{
    public class HelloCdkStack : Stack
    {
        internal HelloCdkStack(Construct scope, string id, IStackProps props = null) : base(scope, id, props)  
        {
            // The code that defines your stack goes here
            var g_bucket = new Bucket(this, "GameContent", new BucketProps
            {
                Versioned = false, 
                PublicReadAccess = true,
                AutoDeleteObjects = true,              //delete and 
                RemovalPolicy = RemovalPolicy.DESTROY, //destroy bucket when CF Stack deleted.
                WebsiteIndexDocument = "index.html",
                WebsiteErrorDocument = "index.html"
            });

            Tag.Add(g_bucket, "key", "value");
        }
    }
}

위의 코드는 cdk synth명령을 실행 하면 성공합니다 . 그러나 다음과 같은 경고 메시지가 나타납니다.

경고 CS0618 : 'Tag.Add (Construct, string, string, ITagProps?)'는 더 이상 사용되지 않습니다. 'use "Tags.of (scope) .add ()"'

그러나 "Tags.of ..."를 사용하려고하면 cdk synth명령에서 다음 오류가 발생합니다.

오류 CS1061 : 'TagManager'에 'of'에 대한 정의가 없으며 액세스 가능한 확장 메서드 'of'가 없습니다.

권장되는 태그 지정 방식이 작동하려면 무엇을 변경해야합니까?

밀란 가티 아스

Tags.of.NET에 대한 이러한 메서드가 정의되어 있지 않으므로 소스 코드를 컴파일해서는 안됩니다.

문서 지정-https Tags.Of: //docs.aws.amazon.com/cdk/latest/guide/tagging.html

Tags.Of (myConstruct) .Add ( "key", "value");

(!) 스택 객체에는 Tags 속성이 있으므로 스택의 Tags 속성에 액세스하지 말고 Tags 클래스에 액세스해야합니다.

여기에 이미지 설명 입력

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

AWS CDK TypeScript에서 리소스에 태그를 지정하는 방법은 무엇입니까?

분류에서Dev

AWS CDK에서 소스 보안 그룹 ID를 지정하는 방법은 무엇입니까?

분류에서Dev

AWS CDK에서 기존 VPC를 가져 오는 방법은 무엇입니까?

분류에서Dev

AWS CDK OpenApi 사양에서 Lambda가 지원하는 API Gateway를 생성하는 방법은 무엇입니까?

분류에서Dev

AWS CDK Auto Scaling 그룹에서 기본 시작 구성을 재정의하는 방법은 무엇입니까?

분류에서Dev

AWS CDK에서 Parameter Store 가치를 소비하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

AWS CDK Typescript, 람다에서 단계 함수를 트리거하는 방법은 무엇입니까?

분류에서Dev

AWS CDK에서 내장 함수! sub 메서드를 사용하는 방법은 무엇입니까?

분류에서Dev

AWS CDK IAM 정책에 보안 주체를 포함하는 방법은 무엇입니까?

분류에서Dev

AWS CDK의 API Gateway 배포에서 기존 단계를 사용하는 방법은 무엇입니까?

분류에서Dev

IResolvable 유형의 구성 요소를 CfnImageRecipe CDK 리소스에 추가하는 방법은 무엇입니까?

분류에서Dev

AWS CDK에서 리스너 규칙을 생성하는 방법은 무엇입니까?

분류에서Dev

C #에서 테두리 리소스를 얻는 방법은 무엇입니까?

분류에서Dev

# AWS-CDK를 사용하여 다른 스택에서 보안 그룹을 가져 오는 방법은 무엇입니까?

분류에서Dev

fx : include에서 리소스를 지정하는 방법은 무엇입니까?

분류에서Dev

리전간에 AWS 리소스를 마이그레이션하는 방법은 무엇입니까?

분류에서Dev

AWS-CDK / CloudFormation을 사용하여 서비스 링크 역할을 Autoscaling 그룹에 전달하는 방법은 무엇입니까?

분류에서Dev

AWS CDK를 사용하여 Elastic Beantalk에 대한 특정 / 전체 액세스 권한을 부여하는 방법은 무엇입니까?

분류에서Dev

AWS에서 ECR에 배포 할 때 새 버전의 이미지에 태그를 지정하는 방법은 무엇입니까?

분류에서Dev

Lambda에서 SAM을 통해 생성 된 AWS 리소스를 참조하는 방법은 무엇입니까?

분류에서Dev

IPTABLES 규칙에 태그를 지정하는 방법은 무엇입니까?

분류에서Dev

AWS CDK 애플리케이션에서 이미 생성 된 aws lambda 함수를 "참조"하는 방법은 무엇입니까 (스택에 새 함수를 생성하지 않음)?

분류에서Dev

CDK에서 생성 된 Lambda를 정기적으로 실행하는 방법은 무엇입니까?

분류에서Dev

C #의 byte [] 배열에서 BinaryImageColumnin RadGrid의 이미지 소스를 설정하는 방법은 무엇입니까?

분류에서Dev

winapi C / C ++에서 시스템 mui 리소스를 사용하는 방법은 무엇입니까?

분류에서Dev

Java에서 XML 태그를 수정하는 방법은 무엇입니까?

분류에서Dev

JSTL. c : set jstl 태그의 <script>에서 함수를 호출하는 방법은 무엇입니까?

분류에서Dev

C #에서 특정 예외를 처리하는 방법은 무엇입니까?

분류에서Dev

AWS CDK로 S3 BucketPolicy를 추가하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    AWS CDK TypeScript에서 리소스에 태그를 지정하는 방법은 무엇입니까?

  2. 2

    AWS CDK에서 소스 보안 그룹 ID를 지정하는 방법은 무엇입니까?

  3. 3

    AWS CDK에서 기존 VPC를 가져 오는 방법은 무엇입니까?

  4. 4

    AWS CDK OpenApi 사양에서 Lambda가 지원하는 API Gateway를 생성하는 방법은 무엇입니까?

  5. 5

    AWS CDK Auto Scaling 그룹에서 기본 시작 구성을 재정의하는 방법은 무엇입니까?

  6. 6

    AWS CDK에서 Parameter Store 가치를 소비하는 가장 좋은 방법은 무엇입니까?

  7. 7

    AWS CDK Typescript, 람다에서 단계 함수를 트리거하는 방법은 무엇입니까?

  8. 8

    AWS CDK에서 내장 함수! sub 메서드를 사용하는 방법은 무엇입니까?

  9. 9

    AWS CDK IAM 정책에 보안 주체를 포함하는 방법은 무엇입니까?

  10. 10

    AWS CDK의 API Gateway 배포에서 기존 단계를 사용하는 방법은 무엇입니까?

  11. 11

    IResolvable 유형의 구성 요소를 CfnImageRecipe CDK 리소스에 추가하는 방법은 무엇입니까?

  12. 12

    AWS CDK에서 리스너 규칙을 생성하는 방법은 무엇입니까?

  13. 13

    C #에서 테두리 리소스를 얻는 방법은 무엇입니까?

  14. 14

    # AWS-CDK를 사용하여 다른 스택에서 보안 그룹을 가져 오는 방법은 무엇입니까?

  15. 15

    fx : include에서 리소스를 지정하는 방법은 무엇입니까?

  16. 16

    리전간에 AWS 리소스를 마이그레이션하는 방법은 무엇입니까?

  17. 17

    AWS-CDK / CloudFormation을 사용하여 서비스 링크 역할을 Autoscaling 그룹에 전달하는 방법은 무엇입니까?

  18. 18

    AWS CDK를 사용하여 Elastic Beantalk에 대한 특정 / 전체 액세스 권한을 부여하는 방법은 무엇입니까?

  19. 19

    AWS에서 ECR에 배포 할 때 새 버전의 이미지에 태그를 지정하는 방법은 무엇입니까?

  20. 20

    Lambda에서 SAM을 통해 생성 된 AWS 리소스를 참조하는 방법은 무엇입니까?

  21. 21

    IPTABLES 규칙에 태그를 지정하는 방법은 무엇입니까?

  22. 22

    AWS CDK 애플리케이션에서 이미 생성 된 aws lambda 함수를 "참조"하는 방법은 무엇입니까 (스택에 새 함수를 생성하지 않음)?

  23. 23

    CDK에서 생성 된 Lambda를 정기적으로 실행하는 방법은 무엇입니까?

  24. 24

    C #의 byte [] 배열에서 BinaryImageColumnin RadGrid의 이미지 소스를 설정하는 방법은 무엇입니까?

  25. 25

    winapi C / C ++에서 시스템 mui 리소스를 사용하는 방법은 무엇입니까?

  26. 26

    Java에서 XML 태그를 수정하는 방법은 무엇입니까?

  27. 27

    JSTL. c : set jstl 태그의 <script>에서 함수를 호출하는 방법은 무엇입니까?

  28. 28

    C #에서 특정 예외를 처리하는 방법은 무엇입니까?

  29. 29

    AWS CDK로 S3 BucketPolicy를 추가하는 방법은 무엇입니까?

뜨겁다태그

보관