Class: Google::Cloud::ArtifactRegistry::V1::RemoteRepositoryConfig::YumRepository
- Inherits:
-
Object
- Object
- Google::Cloud::ArtifactRegistry::V1::RemoteRepositoryConfig::YumRepository
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/devtools/artifactregistry/v1/repository.rb
Overview
Configuration for a Yum remote repository.
Defined Under Namespace
Classes: CustomRepository, PublicRepository
Instance Attribute Summary collapse
-
#custom_repository ⇒ ::Google::Cloud::ArtifactRegistry::V1::RemoteRepositoryConfig::YumRepository::CustomRepository
Customer-specified remote repository.
-
#public_repository ⇒ ::Google::Cloud::ArtifactRegistry::V1::RemoteRepositoryConfig::YumRepository::PublicRepository
One of the publicly available Yum repositories supported by Artifact Registry.
Instance Attribute Details
#custom_repository ⇒ ::Google::Cloud::ArtifactRegistry::V1::RemoteRepositoryConfig::YumRepository::CustomRepository
Returns Customer-specified remote repository.
384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 |
# File 'proto_docs/google/devtools/artifactregistry/v1/repository.rb', line 384 class YumRepository include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Publicly available Yum repositories constructed from a common repository # base and a custom repository path. # @!attribute [rw] repository_base # @return [::Google::Cloud::ArtifactRegistry::V1::RemoteRepositoryConfig::YumRepository::PublicRepository::RepositoryBase] # A common public repository base for Yum. # @!attribute [rw] repository_path # @return [::String] # A custom field to define a path to a specific repository from the base. 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 # Customer-specified publicly available remote repository. # @!attribute [rw] uri # @return [::String] # An http/https uri reference to the upstream remote repository, for ex: # "https://my.yum.registry/". class CustomRepository include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#public_repository ⇒ ::Google::Cloud::ArtifactRegistry::V1::RemoteRepositoryConfig::YumRepository::PublicRepository
Returns One of the publicly available Yum repositories supported by Artifact Registry.
384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 |
# File 'proto_docs/google/devtools/artifactregistry/v1/repository.rb', line 384 class YumRepository include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Publicly available Yum repositories constructed from a common repository # base and a custom repository path. # @!attribute [rw] repository_base # @return [::Google::Cloud::ArtifactRegistry::V1::RemoteRepositoryConfig::YumRepository::PublicRepository::RepositoryBase] # A common public repository base for Yum. # @!attribute [rw] repository_path # @return [::String] # A custom field to define a path to a specific repository from the base. 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 # Customer-specified publicly available remote repository. # @!attribute [rw] uri # @return [::String] # An http/https uri reference to the upstream remote repository, for ex: # "https://my.yum.registry/". class CustomRepository include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |