Reference documentation and code samples for the Google Cloud Deploy V1 API class Google::Cloud::Deploy::V1::SkaffoldModules.
Skaffold Config modules and their remote source.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#configs
def configs() -> ::Array<::String>
- (::Array<::String>) — Optional. The Skaffold Config modules to use from the specified source.
#configs=
def configs=(value) -> ::Array<::String>
- value (::Array<::String>) — Optional. The Skaffold Config modules to use from the specified source.
- (::Array<::String>) — Optional. The Skaffold Config modules to use from the specified source.
#git
def git() -> ::Google::Cloud::Deploy::V1::SkaffoldModules::SkaffoldGitSource
-
(::Google::Cloud::Deploy::V1::SkaffoldModules::SkaffoldGitSource) — Remote git repository containing the Skaffold Config modules.
Note: The following fields are mutually exclusive:
git
,google_cloud_storage
,google_cloud_build_repo
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#git=
def git=(value) -> ::Google::Cloud::Deploy::V1::SkaffoldModules::SkaffoldGitSource
-
value (::Google::Cloud::Deploy::V1::SkaffoldModules::SkaffoldGitSource) — Remote git repository containing the Skaffold Config modules.
Note: The following fields are mutually exclusive:
git
,google_cloud_storage
,google_cloud_build_repo
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::Deploy::V1::SkaffoldModules::SkaffoldGitSource) — Remote git repository containing the Skaffold Config modules.
Note: The following fields are mutually exclusive:
git
,google_cloud_storage
,google_cloud_build_repo
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#google_cloud_build_repo
def google_cloud_build_repo() -> ::Google::Cloud::Deploy::V1::SkaffoldModules::SkaffoldGCBRepoSource
-
(::Google::Cloud::Deploy::V1::SkaffoldModules::SkaffoldGCBRepoSource) — Cloud Build V2 repository containing the Skaffold Config modules.
Note: The following fields are mutually exclusive:
google_cloud_build_repo
,git
,google_cloud_storage
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#google_cloud_build_repo=
def google_cloud_build_repo=(value) -> ::Google::Cloud::Deploy::V1::SkaffoldModules::SkaffoldGCBRepoSource
-
value (::Google::Cloud::Deploy::V1::SkaffoldModules::SkaffoldGCBRepoSource) — Cloud Build V2 repository containing the Skaffold Config modules.
Note: The following fields are mutually exclusive:
google_cloud_build_repo
,git
,google_cloud_storage
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::Deploy::V1::SkaffoldModules::SkaffoldGCBRepoSource) — Cloud Build V2 repository containing the Skaffold Config modules.
Note: The following fields are mutually exclusive:
google_cloud_build_repo
,git
,google_cloud_storage
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#google_cloud_storage
def google_cloud_storage() -> ::Google::Cloud::Deploy::V1::SkaffoldModules::SkaffoldGCSSource
-
(::Google::Cloud::Deploy::V1::SkaffoldModules::SkaffoldGCSSource) — Cloud Storage bucket containing the Skaffold Config modules.
Note: The following fields are mutually exclusive:
google_cloud_storage
,git
,google_cloud_build_repo
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#google_cloud_storage=
def google_cloud_storage=(value) -> ::Google::Cloud::Deploy::V1::SkaffoldModules::SkaffoldGCSSource
-
value (::Google::Cloud::Deploy::V1::SkaffoldModules::SkaffoldGCSSource) — Cloud Storage bucket containing the Skaffold Config modules.
Note: The following fields are mutually exclusive:
google_cloud_storage
,git
,google_cloud_build_repo
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::Deploy::V1::SkaffoldModules::SkaffoldGCSSource) — Cloud Storage bucket containing the Skaffold Config modules.
Note: The following fields are mutually exclusive:
google_cloud_storage
,git
,google_cloud_build_repo
. If a field in that set is populated, all other fields in the set will automatically be cleared.