typed-aws
Version:
Helps you write AWS CloudFormation in TypeScript
32 lines (31 loc) • 1.92 kB
TypeScript
import { CfnResource, Resolvable } from '../../base';
export declare type ResolverQueryLoggingConfigAssociation_Type = 'AWS::Route53Resolver::ResolverQueryLoggingConfigAssociation';
export declare const ResolverQueryLoggingConfigAssociation_Type = "AWS::Route53Resolver::ResolverQueryLoggingConfigAssociation";
/**
* Resource schema for
* AWS::Route53Resolver::ResolverQueryLoggingConfigAssociation. {@link
* http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-resolverqueryloggingconfigassociation.html}
*/
export default function ResolverQueryLoggingConfigAssociation(props: ResolverQueryLoggingConfigAssociation_Properties): CfnResource<ResolverQueryLoggingConfigAssociation_Properties>;
/**
* Resource schema for
* AWS::Route53Resolver::ResolverQueryLoggingConfigAssociation. {@link
* http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-resolverqueryloggingconfigassociation.html}
*/
export declare type ResolverQueryLoggingConfigAssociation_Properties = {
Id?: Resolvable<string>;
/**
* {@link
* http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-resolverqueryloggingconfigassociation.html#cfn-route53resolver-resolverqueryloggingconfigassociation-resolverquerylogconfigid}
*/
ResolverQueryLogConfigId?: Resolvable<string>;
/**
* {@link
* http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-resolverqueryloggingconfigassociation.html#cfn-route53resolver-resolverqueryloggingconfigassociation-resourceid}
*/
ResourceId?: Resolvable<string>;
Status?: Resolvable<'CREATING' | 'ACTIVE' | 'ACTION_NEEDED' | 'DELETING' | 'FAILED' | 'OVERRIDDEN'>;
Error?: Resolvable<'NONE' | 'DESTINATION_NOT_FOUND' | 'ACCESS_DENIED'>;
ErrorMessage?: Resolvable<string>;
CreationTime?: Resolvable<string>;
};