Class: DockerEngineAPI::Models::Image::Identity::Signature::Signer

Inherits:
Internal::Type::BaseModel show all
Defined in:
lib/docker_engine_api/models/image.rb

Overview

See Also:

Instance Attribute Summary collapse

Method Summary

Methods inherited from Internal::Type::BaseModel

#==, ==, #[], coerce, #deconstruct_keys, #deep_to_h, dump, fields, hash, #hash, inherited, #initialize, inspect, #inspect, known_fields, optional, recursively_to_h, required, #to_h, #to_json, #to_s, to_sorbet_type, #to_yaml

Methods included from Internal::Type::Converter

#coerce, coerce, #dump, dump, inspect, #inspect, meta_info, new_coerce_state, type_info

Methods included from Internal::Util::SorbetRuntimeSupport

#const_missing, #define_sorbet_constant!, #sorbet_constant_defined?, #to_sorbet_type, to_sorbet_type

Constructor Details

This class inherits a constructor from DockerEngineAPI::Internal::Type::BaseModel

Instance Attribute Details

#build_config_digestString?

Immutable reference to the specific version of the top-level/initiating build instructions.

Returns:

  • (String, nil)


764
# File 'lib/docker_engine_api/models/image.rb', line 764

optional :build_config_digest, String, api_name: :BuildConfigDigest

#build_config_uriString?

Build Config URL to the top-level/initiating build instructions.

Returns:

  • (String, nil)


770
# File 'lib/docker_engine_api/models/image.rb', line 770

optional :build_config_uri, String, api_name: :BuildConfigURI

#build_signer_digestString?

Immutable reference to the specific version of the build instructions that is responsible for signing.

Returns:

  • (String, nil)


777
# File 'lib/docker_engine_api/models/image.rb', line 777

optional :build_signer_digest, String, api_name: :BuildSignerDigest

#build_signer_uriString?

Reference to specific build instructions that are responsible for signing.

Returns:

  • (String, nil)


783
# File 'lib/docker_engine_api/models/image.rb', line 783

optional :build_signer_uri, String, api_name: :BuildSignerURI

#build_triggerString?

Event or action that initiated the build.

Returns:

  • (String, nil)


789
# File 'lib/docker_engine_api/models/image.rb', line 789

optional :build_trigger, String, api_name: :BuildTrigger

#certificate_issuerString?

CertificateIssuer is the certificate issuer.

Returns:

  • (String, nil)


795
# File 'lib/docker_engine_api/models/image.rb', line 795

optional :certificate_issuer, String, api_name: :CertificateIssuer

#issuerString?

The OIDC issuer. Should match iss claim of ID token or, in the case of a federated login like Dex it should match the issuer URL of the upstream issuer. The issuer is not set the extensions are invalid and will fail to render.

Returns:

  • (String, nil)


803
# File 'lib/docker_engine_api/models/image.rb', line 803

optional :issuer, String, api_name: :Issuer

#run_invocation_uriString?

Run Invocation URL to uniquely identify the build execution.

Returns:

  • (String, nil)


809
# File 'lib/docker_engine_api/models/image.rb', line 809

optional :run_invocation_uri, String, api_name: :RunInvocationURI

#runner_environmentString?

Specifies whether the build took place in platform-hosted cloud infrastructure or customer/self-hosted infrastructure.

Returns:

  • (String, nil)


816
# File 'lib/docker_engine_api/models/image.rb', line 816

optional :runner_environment, String, api_name: :RunnerEnvironment

#source_repository_digestString?

Immutable reference to a specific version of the source code that the build was based upon.

Returns:

  • (String, nil)


823
# File 'lib/docker_engine_api/models/image.rb', line 823

optional :source_repository_digest, String, api_name: :SourceRepositoryDigest

#source_repository_identifierString?

Immutable identifier for the source repository the workflow was based upon.

Returns:

  • (String, nil)


829
# File 'lib/docker_engine_api/models/image.rb', line 829

optional :source_repository_identifier, String, api_name: :SourceRepositoryIdentifier

#source_repository_owner_identifierString?

Immutable identifier for the owner of the source repository that the workflow was based upon.

Returns:

  • (String, nil)


836
# File 'lib/docker_engine_api/models/image.rb', line 836

optional :source_repository_owner_identifier, String, api_name: :SourceRepositoryOwnerIdentifier

#source_repository_owner_uriString?

Source repository owner URL of the owner of the source repository that the build was based on.

Returns:

  • (String, nil)


843
# File 'lib/docker_engine_api/models/image.rb', line 843

optional :source_repository_owner_uri, String, api_name: :SourceRepositoryOwnerURI

#source_repository_refString?

Source Repository Ref that the build run was based upon.

Returns:

  • (String, nil)


849
# File 'lib/docker_engine_api/models/image.rb', line 849

optional :source_repository_ref, String, api_name: :SourceRepositoryRef

#source_repository_uriString?

Source repository URL that the build was based on.

Returns:

  • (String, nil)


855
# File 'lib/docker_engine_api/models/image.rb', line 855

optional :source_repository_uri, String, api_name: :SourceRepositoryURI

#source_repository_visibility_at_signingString?

Source repository visibility at the time of signing the certificate.

Returns:

  • (String, nil)


861
862
863
# File 'lib/docker_engine_api/models/image.rb', line 861

optional :source_repository_visibility_at_signing,
String,
api_name: :SourceRepositoryVisibilityAtSigning

#subject_alternative_nameString?

SubjectAlternativeName is the certificate subject alternative name.

Returns:

  • (String, nil)


869
# File 'lib/docker_engine_api/models/image.rb', line 869

optional :subject_alternative_name, String, api_name: :SubjectAlternativeName