import * as core from "@terrascript/core"; export interface AccessPointPolicyArgs extends core.ResourceArgs { /** * (Required) The ARN of the access point that you want to associate with the specified policy. */ accessPointArn: string | core.StringOut; /** * (Required) The policy that you want to apply to the specified access point. */ policy: string | core.StringOut; } export declare class AccessPointPolicy extends core.Resource { /** * (Required) The ARN of the access point that you want to associate with the specified policy. */ accessPointArn: string | core.StringOut; /** * Indicates whether this access point currently has a policy that allows public access. */ hasPublicAccessPolicy: boolean | core.BooleanOut; /** * The AWS account ID and access point name separated by a colon (`:`). */ id: string | core.StringOut; /** * (Required) The policy that you want to apply to the specified access point. */ policy: string | core.StringOut; constructor(name: string, args?: AccessPointPolicyArgs); getNamespace(): string; } //# sourceMappingURL=access_point_policy.d.ts.map