ImageArgs

data class ImageArgs(val imageDescription: Output<String>? = null, val imageDisplayName: Output<String>? = null, val imageName: Output<String>? = null, val imageRoleArn: Output<String>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<ImageArgs>

Resource Type definition for AWS::SageMaker::Image

Constructors

Link copied to clipboard
constructor(imageDescription: Output<String>? = null, imageDisplayName: Output<String>? = null, imageName: Output<String>? = null, imageRoleArn: Output<String>? = null, tags: Output<List<TagArgs>>? = null)

Properties

Link copied to clipboard
val imageDescription: Output<String>? = null

The description of the image.

Link copied to clipboard
val imageDisplayName: Output<String>? = null

The display name of the image. Length Constraints : Minimum length of 1. Maximum length of 128. Pattern : ^\S(.*\S)?$

Link copied to clipboard
val imageName: Output<String>? = null

The name of the Image. Must be unique by region in your account. Length Constraints : Minimum length of 1. Maximum length of 63. Pattern : ^[a-zA-Z0-9]([-&#46;]?[a-zA-Z0-9]){0,62}$

Link copied to clipboard
val imageRoleArn: Output<String>? = null

The Amazon Resource Name (ARN) of an IAM role that enables Amazon SageMaker to perform tasks on your behalf. Length Constraints : Minimum length of 20. Maximum length of 2048. Pattern : ^arn:aws[a-z\-]*:iam::\d{12}:role/?[a-zA-Z_0-9+=,&#46;@\-_/]+$

Link copied to clipboard
val tags: Output<List<TagArgs>>? = null

An array of key-value pairs to apply to this resource.

Functions

Link copied to clipboard
open override fun toJava(): ImageArgs