Class ImageArgs.Builder

  • Enclosing class:
    ImageArgs

    public static final class ImageArgs.Builder
    extends java.lang.Object
    • Constructor Detail

      • Builder

        public Builder()
      • Builder

        public Builder​(ImageArgs defaults)
    • Method Detail

      • description

        public ImageArgs.Builder description​(@Nullable
                                             com.pulumi.core.Output<java.lang.String> description)
        Parameters:
        description - The description of the image.
        Returns:
        builder
      • description

        public ImageArgs.Builder description​(java.lang.String description)
        Parameters:
        description - The description of the image.
        Returns:
        builder
      • displayName

        public ImageArgs.Builder displayName​(@Nullable
                                             com.pulumi.core.Output<java.lang.String> displayName)
        Parameters:
        displayName - The display name of the image. When the image is added to a domain (must be unique to the domain).
        Returns:
        builder
      • displayName

        public ImageArgs.Builder displayName​(java.lang.String displayName)
        Parameters:
        displayName - The display name of the image. When the image is added to a domain (must be unique to the domain).
        Returns:
        builder
      • imageName

        public ImageArgs.Builder imageName​(com.pulumi.core.Output<java.lang.String> imageName)
        Parameters:
        imageName - The name of the image. Must be unique to your account.
        Returns:
        builder
      • imageName

        public ImageArgs.Builder imageName​(java.lang.String imageName)
        Parameters:
        imageName - The name of the image. Must be unique to your account.
        Returns:
        builder
      • roleArn

        public ImageArgs.Builder roleArn​(com.pulumi.core.Output<java.lang.String> roleArn)
        Parameters:
        roleArn - The Amazon Resource Name (ARN) of an IAM role that enables Amazon SageMaker to perform tasks on your behalf.
        Returns:
        builder
      • roleArn

        public ImageArgs.Builder roleArn​(java.lang.String roleArn)
        Parameters:
        roleArn - The Amazon Resource Name (ARN) of an IAM role that enables Amazon SageMaker to perform tasks on your behalf.
        Returns:
        builder
      • tags

        public ImageArgs.Builder tags​(@Nullable
                                      com.pulumi.core.Output<java.util.Map<java.lang.String,​java.lang.String>> tags)
        Parameters:
        tags - A map of tags to assign to the resource. .If configured with a provider `default_tags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
        Returns:
        builder
      • tags

        public ImageArgs.Builder tags​(java.util.Map<java.lang.String,​java.lang.String> tags)
        Parameters:
        tags - A map of tags to assign to the resource. .If configured with a provider `default_tags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
        Returns:
        builder