Class SkaffoldModules (2.2.0)

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.