public static String buildCanaryArn()

in aws-synthetics-canary/src/main/java/com/amazon/synthetics/canary/ModelHelper.java [157:170]


    public static String buildCanaryArn(ResourceHandlerRequest<ResourceModel> request, String canaryName) {
        String accountId = request.getAwsAccountId();
        String region = request.getRegion();
        String resource = String.format("%s:%s", "canary", canaryName);
        String partition = request.getAwsPartition();

        Arn arn = Arn.builder().accountId(accountId)
                .partition(partition)
                .region(region)
                .service("synthetics")
                .resource(resource)
                .build();
        return arn.toString();
    }