UNPKG

typed-aws

Version:

Helps you write AWS CloudFormation in TypeScript

50 lines (49 loc) 2.02 kB
import { CfnResource, Resolvable } from '../../base'; export declare type Image_Type = 'AWS::SageMaker::Image'; export declare const Image_Type = "AWS::SageMaker::Image"; /** * Resource Type definition for AWS::SageMaker::Image {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-image.html} */ export default function Image(props: Image_Properties): CfnResource<Image_Properties>; /** * Resource Type definition for AWS::SageMaker::Image {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-image.html} */ export declare type Image_Properties = { /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-image.html#cfn-sagemaker-image-imagename} */ ImageName: ImageName; ImageArn?: ImageArn; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-image.html#cfn-sagemaker-image-imagerolearn} */ ImageRoleArn: ImageRoleArn; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-image.html#cfn-sagemaker-image-imagedisplayname} */ ImageDisplayName?: ImageDisplayName; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-image.html#cfn-sagemaker-image-imagedescription} */ ImageDescription?: ImageDescription; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-image.html#cfn-sagemaker-image-tags} */ Tags?: Tag[]; }; export declare type ImageName = Resolvable<string>; export declare type ImageArn = Resolvable<string>; export declare type ImageRoleArn = Resolvable<string>; export declare type ImageDisplayName = Resolvable<string>; export declare type ImageDescription = Resolvable<string>; export declare type Tag = { Key: Resolvable<string>; Value: Resolvable<string>; };