import * as core from "@terrascript/core"; export interface MediaStoreContainerPolicyArgs extends core.ResourceArgs { /** * (Required) The name of the container. */ containerName: string | core.StringOut; /** * (Required) The contents of the policy. For more information about building AWS IAM policy documents * with Terraform, see the [AWS IAM Policy Document Guide](https://learn.hashicorp.com/terraform/aws/ia * m-policy). */ policy: string | core.StringOut; } export declare class MediaStoreContainerPolicy extends core.Resource { /** * (Required) The name of the container. */ containerName: string | core.StringOut; id: string | core.StringOut; /** * (Required) The contents of the policy. For more information about building AWS IAM policy documents * with Terraform, see the [AWS IAM Policy Document Guide](https://learn.hashicorp.com/terraform/aws/ia * m-policy). */ policy: string | core.StringOut; constructor(name: string, args?: MediaStoreContainerPolicyArgs); getNamespace(): string; } //# sourceMappingURL=media_store_container_policy.d.ts.map