import * as core from "@terrascript/core"; export interface DsLogDeliveryCanonicalUserIdArgs { /** * (Optional) The region you'd like the zone for. By default, fetches the current region. */ region?: string | core.StringOut; } export class DsLogDeliveryCanonicalUserId extends core.Data { /** * The canonical user ID for the AWS `awslogsdelivery` account in the region. */ @core.attr(String, { computed: true }) public id!: string | core.StringOut; /** * (Optional) The region you'd like the zone for. By default, fetches the current region. */ @core.attr(String) public region?: string | core.StringOut; constructor(name: string, args?: DsLogDeliveryCanonicalUserIdArgs) { super(name, "aws_cloudfront_log_delivery_canonical_user_id", args); } public override getNamespace(): string { return "aws_cloudfront"; } }