Class: Aws::AppRunner::Types::ImageRepository

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-apprunner/types.rb

Overview

Describes a source image repository.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#image_configurationTypes::ImageConfiguration

Configuration for running the identified image.



1548
1549
1550
1551
1552
1553
1554
# File 'lib/aws-sdk-apprunner/types.rb', line 1548

class ImageRepository < Struct.new(
  :image_identifier,
  :image_configuration,
  :image_repository_type)
  SENSITIVE = []
  include Aws::Structure
end

#image_identifierString

The identifier of an image.

For an image in Amazon Elastic Container Registry (Amazon ECR), this is an image name. For the image name format, see [Pulling an image] in the *Amazon ECR User Guide*.

[1]: docs.aws.amazon.com/AmazonECR/latest/userguide/docker-pull-ecr-image.html

Returns:

  • (String)


1548
1549
1550
1551
1552
1553
1554
# File 'lib/aws-sdk-apprunner/types.rb', line 1548

class ImageRepository < Struct.new(
  :image_identifier,
  :image_configuration,
  :image_repository_type)
  SENSITIVE = []
  include Aws::Structure
end

#image_repository_typeString

The type of the image repository. This reflects the repository provider and whether the repository is private or public.

Returns:

  • (String)


1548
1549
1550
1551
1552
1553
1554
# File 'lib/aws-sdk-apprunner/types.rb', line 1548

class ImageRepository < Struct.new(
  :image_identifier,
  :image_configuration,
  :image_repository_type)
  SENSITIVE = []
  include Aws::Structure
end