Reference documentation and code samples for the Config Delivery V1 API class Google::Cloud::ConfigDelivery::V1::FleetPackage::CloudBuildRepository.
CloudBuildRepository contains information about fetching Kubernetes
configuration from a CloudBuildRepository
.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#name
def name() -> ::String
Returns
- (::String) — Required. Name of the cloud build repository. Format is projects/{p}/locations/{l}/connections/{c}/repositories/{r}.
#name=
def name=(value) -> ::String
Parameter
- value (::String) — Required. Name of the cloud build repository. Format is projects/{p}/locations/{l}/connections/{c}/repositories/{r}.
Returns
- (::String) — Required. Name of the cloud build repository. Format is projects/{p}/locations/{l}/connections/{c}/repositories/{r}.
#path
def path() -> ::String
Returns
- (::String) — Optional. path to the directory or file within the repository that contains the kubernetes configuration. If unspecified, path is assumed to the top level root directory of the repository.
#path=
def path=(value) -> ::String
Parameter
- value (::String) — Optional. path to the directory or file within the repository that contains the kubernetes configuration. If unspecified, path is assumed to the top level root directory of the repository.
Returns
- (::String) — Optional. path to the directory or file within the repository that contains the kubernetes configuration. If unspecified, path is assumed to the top level root directory of the repository.
#service_account
def service_account() -> ::String
Returns
- (::String) — Required. Google service account to use in CloudBuild triggers to fetch and store kubernetes configuration.
#service_account=
def service_account=(value) -> ::String
Parameter
- value (::String) — Required. Google service account to use in CloudBuild triggers to fetch and store kubernetes configuration.
Returns
- (::String) — Required. Google service account to use in CloudBuild triggers to fetch and store kubernetes configuration.
#tag
def tag() -> ::String
Returns
-
(::String) — Required. git tag of the underlying git repository.
The git tag must be in the semantic version format
vX.Y.Z
.
#tag=
def tag=(value) -> ::String
Parameter
-
value (::String) — Required. git tag of the underlying git repository.
The git tag must be in the semantic version format
vX.Y.Z
.
Returns
-
(::String) — Required. git tag of the underlying git repository.
The git tag must be in the semantic version format
vX.Y.Z
.
#variants_pattern
def variants_pattern() -> ::String
Returns
-
(::String) — Optional. variants_pattern is a glob pattern that will be used to find
variants in the repository. Examples:
variants/*.yaml
,us-*
#variants_pattern=
def variants_pattern=(value) -> ::String
Parameter
-
value (::String) — Optional. variants_pattern is a glob pattern that will be used to find
variants in the repository. Examples:
variants/*.yaml
,us-*
Returns
-
(::String) — Optional. variants_pattern is a glob pattern that will be used to find
variants in the repository. Examples:
variants/*.yaml
,us-*