import * as core from "@terrascript/core"; export interface PolicyArgs extends core.ResourceArgs { /** * (Required) JSON-formatted IAM policy to attach to the specified private CA resource. */ policy: string | core.StringOut; /** * (Required) Amazon Resource Name (ARN) of the private CA to associate with the policy. */ resourceArn: string | core.StringOut; } export declare class Policy extends core.Resource { id: string | core.StringOut; /** * (Required) JSON-formatted IAM policy to attach to the specified private CA resource. */ policy: string | core.StringOut; /** * (Required) Amazon Resource Name (ARN) of the private CA to associate with the policy. */ resourceArn: string | core.StringOut; constructor(name: string, args?: PolicyArgs); getNamespace(): string; } //# sourceMappingURL=policy.d.ts.map