Class ControlPlane (0.5.14)

ControlPlane(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Configuration of the cluster control plane.

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
remote google.cloud.edgecontainer_v1.types.Cluster.ControlPlane.Remote
Remote control plane configuration. This field is a member of oneof_ config.
local google.cloud.edgecontainer_v1.types.Cluster.ControlPlane.Local
Local control plane configuration. Warning: Local control plane clusters must be created in their own project. Local control plane clusters cannot coexist in the same project with any other type of clusters, including non-GDCE clusters. Mixing local control plane GDCE clusters with any other type of clusters in the same project can result in data loss. This field is a member of oneof_ config.

Classes

Local

Local(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Configuration specific to clusters with a control plane hosted locally. Warning: Local control plane clusters must be created in their own project. Local control plane clusters cannot coexist in the same project with any other type of clusters, including non-GDCE clusters. Mixing local control plane GDCE clusters with any other type of clusters in the same project can result in data loss.

Remote

Remote(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Configuration specific to clusters with a control plane hosted remotely.

SharedDeploymentPolicy

SharedDeploymentPolicy(value)

Represents the policy configuration about how user applications are deployed.