/* eslint-disable */ /** * This file was automatically generated by json-schema-to-typescript. * DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file, * and run json-schema-to-typescript to regenerate this file. */ /** * The Amazon Resource Name (ARN) of the model package group. */ export type ModelPackageGroupArn = string; /** * The name of the model package group. */ export type ModelPackageGroupName = string; /** * The description of the model package group. */ export type ModelPackageGroupDescription = string; /** * Resource Type definition for AWS::SageMaker::ModelPackageGroup */ export interface AwsSagemakerModelpackagegroup { /** * An array of key-value pairs to apply to this resource. * * @maxItems 50 */ Tags?: Tag[]; ModelPackageGroupArn?: ModelPackageGroupArn; ModelPackageGroupName: ModelPackageGroupName; ModelPackageGroupDescription?: ModelPackageGroupDescription; ModelPackageGroupPolicy?: | { [k: string]: unknown; } | string; /** * The time at which the model package group was created. */ CreationTime?: string; /** * The status of a modelpackage group job. */ ModelPackageGroupStatus?: "Pending" | "InProgress" | "Completed" | "Failed" | "Deleting" | "DeleteFailed"; } /** * A key-value pair to associate with a resource. */ export interface Tag { /** * The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. */ Key: string; /** * The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. */ Value: string; }