@altostra/core
Version:
Core library for shared types and logic
9 lines (8 loc) • 427 B
TypeScript
import type { IamPolicyDocument } from "../../aws/CloudFormation/PolicyDocument";
import type { ResourceBase } from "./Common";
export declare type AccessPolicyType = 'resource.access.policy';
export interface AccessPolicy extends ResourceBase {
type: AccessPolicyType;
policyDocument: IamPolicyDocument;
}
export declare const isAccessPolicy: import("@altostra/type-validations").ObjectOfTypeValidation<AccessPolicy>;