Class: DatadogAPIClient::V2::ContainerImageAttributes

Inherits:
Object
  • Object
show all
Includes:
BaseGenericModel
Defined in:
lib/datadog_api_client/v2/models/container_image_attributes.rb

Overview

Attributes for a Container Image.

Instance Attribute Summary collapse

Method Summary

Methods included from BaseGenericModel

included

Instance Attribute Details

#container_countObject

Number of containers running the image.



25
26
27
# File 'lib/datadog_api_client/v2/models/container_image_attributes.rb', line 25

def container_count
  @container_count
end

#image_flavorsObject

List of platform-specific images associated with the image record. The list contains more than 1 entry for multi-architecture images.



29
30
31
# File 'lib/datadog_api_client/v2/models/container_image_attributes.rb', line 29

def image_flavors
  @image_flavors
end

#image_tagsObject

List of image tags associated with the Container Image.



32
33
34
# File 'lib/datadog_api_client/v2/models/container_image_attributes.rb', line 32

def image_tags
  @image_tags
end

#images_built_atObject

List of build times associated with the Container Image. The list contains more than 1 entry for multi-architecture images.



36
37
38
# File 'lib/datadog_api_client/v2/models/container_image_attributes.rb', line 36

def images_built_at
  @images_built_at
end

#nameObject

Name of the Container Image.



39
40
41
# File 'lib/datadog_api_client/v2/models/container_image_attributes.rb', line 39

def name
  @name
end

#os_architecturesObject

List of Operating System architectures supported by the Container Image.



42
43
44
# File 'lib/datadog_api_client/v2/models/container_image_attributes.rb', line 42

def os_architectures
  @os_architectures
end

#os_namesObject

List of Operating System names supported by the Container Image.



45
46
47
# File 'lib/datadog_api_client/v2/models/container_image_attributes.rb', line 45

def os_names
  @os_names
end

#os_versionsObject

List of Operating System versions supported by the Container Image.



48
49
50
# File 'lib/datadog_api_client/v2/models/container_image_attributes.rb', line 48

def os_versions
  @os_versions
end

#published_atObject

Time the image was pushed to the container registry.



51
52
53
# File 'lib/datadog_api_client/v2/models/container_image_attributes.rb', line 51

def published_at
  @published_at
end

#registryObject

Registry the Container Image was pushed to.



54
55
56
# File 'lib/datadog_api_client/v2/models/container_image_attributes.rb', line 54

def registry
  @registry
end

#repo_digestObject

Digest of the compressed image manifest.



57
58
59
# File 'lib/datadog_api_client/v2/models/container_image_attributes.rb', line 57

def repo_digest
  @repo_digest
end

#repositoryObject

Repository where the Container Image is stored in.



60
61
62
# File 'lib/datadog_api_client/v2/models/container_image_attributes.rb', line 60

def repository
  @repository
end

#short_imageObject

Short version of the Container Image name.



63
64
65
# File 'lib/datadog_api_client/v2/models/container_image_attributes.rb', line 63

def short_image
  @short_image
end

#sizesObject

List of size for each platform-specific image associated with the image record. The list contains more than 1 entry for multi-architecture images.



67
68
69
# File 'lib/datadog_api_client/v2/models/container_image_attributes.rb', line 67

def sizes
  @sizes
end

#sourcesObject

List of sources where the Container Image was collected from.



70
71
72
# File 'lib/datadog_api_client/v2/models/container_image_attributes.rb', line 70

def sources
  @sources
end

#tagsObject

List of tags associated with the Container Image.



73
74
75
# File 'lib/datadog_api_client/v2/models/container_image_attributes.rb', line 73

def tags
  @tags
end

#vulnerability_countObject

Vulnerability counts associated with the Container Image.



76
77
78
# File 'lib/datadog_api_client/v2/models/container_image_attributes.rb', line 76

def vulnerability_count
  @vulnerability_count
end