UNPKG

typed-aws

Version:

Helps you write AWS CloudFormation in TypeScript

33 lines (32 loc) 1.64 kB
import { CfnResource, Resolvable } from '../../base'; export declare type SecretTargetAttachment_Type = 'AWS::SecretsManager::SecretTargetAttachment'; export declare const SecretTargetAttachment_Type = "AWS::SecretsManager::SecretTargetAttachment"; /** * Resource Type definition for * AWS::SecretsManager::SecretTargetAttachment {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-secretsmanager-secrettargetattachment.html} */ export default function SecretTargetAttachment(props: SecretTargetAttachment_Properties): CfnResource<SecretTargetAttachment_Properties>; /** * Resource Type definition for * AWS::SecretsManager::SecretTargetAttachment {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-secretsmanager-secrettargetattachment.html} */ export declare type SecretTargetAttachment_Properties = { Id?: Resolvable<string>; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-secretsmanager-secrettargetattachment.html#cfn-secretsmanager-secrettargetattachment-secretid} */ SecretId: Resolvable<string>; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-secretsmanager-secrettargetattachment.html#cfn-secretsmanager-secrettargetattachment-targettype} */ TargetType: Resolvable<string>; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-secretsmanager-secrettargetattachment.html#cfn-secretsmanager-secrettargetattachment-targetid} */ TargetId: Resolvable<string>; };