SkaffoldModules(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Skaffold Config modules and their remote source.
This message has oneof
_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
Attributes |
|
---|---|
Name | Description |
configs |
MutableSequence[str]
Optional. The Skaffold Config modules to use from the specified source. |
git |
google.cloud.deploy_v1.types.SkaffoldModules.SkaffoldGitSource
Remote git repository containing the Skaffold Config modules. This field is a member of oneof _ source .
|
google_cloud_storage |
google.cloud.deploy_v1.types.SkaffoldModules.SkaffoldGCSSource
Cloud Storage bucket containing the Skaffold Config modules. This field is a member of oneof _ source .
|
google_cloud_build_repo |
google.cloud.deploy_v1.types.SkaffoldModules.SkaffoldGCBRepoSource
Cloud Build V2 repository containing the Skaffold Config modules. This field is a member of oneof _ source .
|
Classes
SkaffoldGCBRepoSource
SkaffoldGCBRepoSource(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Cloud Build V2 Repository containing Skaffold Configs.
SkaffoldGCSSource
SkaffoldGCSSource(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Cloud Storage bucket containing Skaffold Config modules.
SkaffoldGitSource
SkaffoldGitSource(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Git repository containing Skaffold Config modules.