Class: Google::Cloud::ArtifactRegistry::V1::DockerImage
- Inherits:
-
Object
- Object
- Google::Cloud::ArtifactRegistry::V1::DockerImage
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/devtools/artifactregistry/v1/artifact.rb
Overview
DockerImage represents a docker artifact. The following fields are returned as untyped metadata in the Version resource, using camelcase keys (i.e. metadata.imageSizeBytes):
- imageSizeBytes
- mediaType
- buildTime
Instance Attribute Summary collapse
-
#artifact_type ⇒ ::String
ArtifactType of this image, e.g.
-
#build_time ⇒ ::Google::Protobuf::Timestamp
The time this image was built.
-
#image_manifests ⇒ ::Array<::Google::Cloud::ArtifactRegistry::V1::ImageManifest>
Optional.
-
#image_size_bytes ⇒ ::Integer
Calculated size of the image.
-
#media_type ⇒ ::String
Media type of this image, e.g.
-
#name ⇒ ::String
Required.
-
#tags ⇒ ::Array<::String>
Tags attached to this image.
-
#update_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
-
#upload_time ⇒ ::Google::Protobuf::Timestamp
Time the image was uploaded.
-
#uri ⇒ ::String
Required.
Instance Attribute Details
#artifact_type ⇒ ::String
84 85 86 87 |
# File 'proto_docs/google/devtools/artifactregistry/v1/artifact.rb', line 84 class DockerImage include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#build_time ⇒ ::Google::Protobuf::Timestamp
84 85 86 87 |
# File 'proto_docs/google/devtools/artifactregistry/v1/artifact.rb', line 84 class DockerImage include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#image_manifests ⇒ ::Array<::Google::Cloud::ArtifactRegistry::V1::ImageManifest>
84 85 86 87 |
# File 'proto_docs/google/devtools/artifactregistry/v1/artifact.rb', line 84 class DockerImage include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#image_size_bytes ⇒ ::Integer
84 85 86 87 |
# File 'proto_docs/google/devtools/artifactregistry/v1/artifact.rb', line 84 class DockerImage include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#media_type ⇒ ::String
84 85 86 87 |
# File 'proto_docs/google/devtools/artifactregistry/v1/artifact.rb', line 84 class DockerImage include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#name ⇒ ::String
84 85 86 87 |
# File 'proto_docs/google/devtools/artifactregistry/v1/artifact.rb', line 84 class DockerImage include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#tags ⇒ ::Array<::String>
84 85 86 87 |
# File 'proto_docs/google/devtools/artifactregistry/v1/artifact.rb', line 84 class DockerImage include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#update_time ⇒ ::Google::Protobuf::Timestamp (readonly)
84 85 86 87 |
# File 'proto_docs/google/devtools/artifactregistry/v1/artifact.rb', line 84 class DockerImage include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#upload_time ⇒ ::Google::Protobuf::Timestamp
84 85 86 87 |
# File 'proto_docs/google/devtools/artifactregistry/v1/artifact.rb', line 84 class DockerImage include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#uri ⇒ ::String
84 85 86 87 |
# File 'proto_docs/google/devtools/artifactregistry/v1/artifact.rb', line 84 class DockerImage include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |