Class: Google::Cloud::ArtifactRegistry::V1::RemoteRepositoryConfig::YumRepository::PublicRepository

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/devtools/artifactregistry/v1/repository.rb

Overview

Publicly available Yum repositories constructed from a common repository base and a custom repository path.

Defined Under Namespace

Modules: RepositoryBase

Instance Attribute Summary collapse

Instance Attribute Details

#repository_base::Google::Cloud::ArtifactRegistry::V1::RemoteRepositoryConfig::YumRepository::PublicRepository::RepositoryBase

Returns A common public repository base for Yum.



438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
# File 'proto_docs/google/devtools/artifactregistry/v1/repository.rb', line 438

class PublicRepository
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Predefined list of publicly available repository bases for Yum.
  module RepositoryBase
    # Unspecified repository base.
    REPOSITORY_BASE_UNSPECIFIED = 0

    # CentOS.
    CENTOS = 1

    # CentOS Debug.
    CENTOS_DEBUG = 2

    # CentOS Vault.
    CENTOS_VAULT = 3

    # CentOS Stream.
    CENTOS_STREAM = 4

    # Rocky.
    ROCKY = 5

    # Fedora Extra Packages for Enterprise Linux (EPEL).
    EPEL = 6
  end
end

#repository_path::String

Returns A custom field to define a path to a specific repository from the base.

Returns:

  • (::String)

    A custom field to define a path to a specific repository from the base.



438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
# File 'proto_docs/google/devtools/artifactregistry/v1/repository.rb', line 438

class PublicRepository
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Predefined list of publicly available repository bases for Yum.
  module RepositoryBase
    # Unspecified repository base.
    REPOSITORY_BASE_UNSPECIFIED = 0

    # CentOS.
    CENTOS = 1

    # CentOS Debug.
    CENTOS_DEBUG = 2

    # CentOS Vault.
    CENTOS_VAULT = 3

    # CentOS Stream.
    CENTOS_STREAM = 4

    # Rocky.
    ROCKY = 5

    # Fedora Extra Packages for Enterprise Linux (EPEL).
    EPEL = 6
  end
end