Message for aborting a rollout.
Message for aborting a rollout.
AllAtOnceStrategy causes all clusters to be updated concurrently.
AllAtOnceStrategy causes all clusters to be updated concurrently.
AllAtOnceStrategyInfo represents the status of execution of AllAtOnce rollout
strategy.
AllAtOnceStrategyInfo represents the status of execution of AllAtOnce rollout
strategy.
ClusterInfo represents status of a resource bundle rollout for a cluster.
ClusterInfo represents status of a resource bundle rollout for a cluster.
State of the rollout for the cluster.
Message for creating a FleetPackage
Message for creating a FleetPackage
Message for creating a Release
Message for creating a Release
Message for creating a ResourceBundle.
Message for creating a ResourceBundle.
Message for creating a Variant
Message for creating a Variant
Message for deleting a FleetPackage
Message for deleting a FleetPackage
Message for deleting a Release
Message for deleting a Release
Message for deleting a ResourceBundle
Message for deleting a ResourceBundle
Message for deleting a Variant
Message for deleting a Variant
Deletion Propagation Policy determines what happens to the underlying
Kubernetes resources on a cluster when the `FleetPackage` managing
those resources no longer targets the cluster or is deleted.
The fleet where the `FleetPackage` should be deployed.
The fleet where the `FleetPackage` should be deployed.
A label selector is a label query over a set of resources.
A label selector is a label query over a set of resources.
A `FleetPackage` resource in the Config Delivery API.
A `FleetPackage` resource in the Config Delivery API.
CloudBuildRepository contains information about fetching Kubernetes
configuration from a `CloudBuildRepository`.
CloudBuildRepository contains information about fetching Kubernetes
configuration from a `CloudBuildRepository`.
Information specifying the source of kubernetes configuration to deploy.
Information specifying the source of kubernetes configuration to deploy.
ResourceBundleTag contains the information to refer to a release for a
`ResourceBundle`.
ResourceBundleTag contains the information to refer to a release for a
`ResourceBundle`.
State indicates the desired state for the fleet package.
The target defines different ways to target set of kubernetes clusters.
The target defines different ways to target set of kubernetes clusters.
VariantSelector contains information for selecting a variant in
`ResourceBundle` to deploy to a target cluster.
VariantSelector contains information for selecting a variant in
`ResourceBundle` to deploy to a target cluster.
Information representing an error encountered during rolling out
configurations.
Information representing an error encountered during rolling out
configurations.
FleetPackageInfo represents the status of the `FleetPackage` across all the
target clusters.
FleetPackageInfo represents the status of the `FleetPackage` across all the
target clusters.
Possible values for the `FleetPackage` state.
Builder for projects/{project}/locations/{location}/fleetPackages/{fleet_package}.
Message for getting a FleetPackage
Message for getting a FleetPackage
Message for getting a Release
Message for getting a Release
Message for getting a ResourceBundle.
Message for getting a ResourceBundle.
Message for getting a Rollout
Message for getting a Rollout
Message for getting a Variant
Message for getting a Variant
Message for requesting list of FleetPackage.
Message for requesting list of FleetPackage.
Message for response to listing FleetPackage
Message for response to listing FleetPackage
Message for requesting list of Releases.
Message for requesting list of Releases.
Message for response to listing Releases
Message for response to listing Releases
Message for requesting list of ResourceBundles.
Message for requesting list of ResourceBundles.
Message for response to listing ResourceBundles.
Message for response to listing ResourceBundles.
Message for requesting list of Rollouts
Message for requesting list of Rollouts
Message for response to listing Rollouts
Message for response to listing Rollouts
Message for requesting list of Variants.
Message for requesting list of Variants.
Message for response to listing Variants
Message for response to listing Variants
Builder for projects/{project}/locations/{location}.
Represents the metadata of the long-running operation.
Represents the metadata of the long-running operation.
`Release` represents a versioned release containing kubernetes manifests.
`Release` represents a versioned release containing kubernetes manifests.
Lifecycle indicates the state of the `Release`.
ReleaseInfo contains extra information about the `ResourceBundle` release
e.g., link to an artifact registry OCI image.
ReleaseInfo contains extra information about the `ResourceBundle` release
e.g., link to an artifact registry OCI image.
Builder for
projects/{project}/locations/{location}/resourceBundles/{resource_bundle}/releases/{release}.
ResourceBundle represent a collection of kubernetes configuration resources.
ResourceBundle represent a collection of kubernetes configuration resources.
ResourceBundleDeploymentInfo represents the status of a resource bundle
deployment.
ResourceBundleDeploymentInfo represents the status of a resource bundle
deployment.
Synchronization state of the resource bundle deployment.
Builder for projects/{project}/locations/{location}/resourceBundles/{resource_bundle}.
Message for resuming a rollout.
Message for resuming a rollout.
RollingStrategy causes a specified number of clusters to be updated
concurrently until all clusters are updated.
RollingStrategy causes a specified number of clusters to be updated
concurrently until all clusters are updated.
RollingStrategyInfo represents the status of execution of Rolling rollout
strategy.
RollingStrategyInfo represents the status of execution of Rolling rollout
strategy.
Rollout resource represents an instance of `FleetPackage` rollout operation
across a fleet.
Rollout resource represents an instance of `FleetPackage` rollout operation
across a fleet.
RolloutInfo represents the state of the `FleetPackage` at all the
clusters the rollout is targeting.
RolloutInfo represents the state of the `FleetPackage` at all the
clusters the rollout is targeting.
Builder for
projects/{project}/locations/{location}/fleetPackages/{fleet_package}/rollouts/{rollout}.
RolloutStrategy defines different ways to rollout a resource bundle across
a set of clusters.
RolloutStrategy defines different ways to rollout a resource bundle across
a set of clusters.
RolloutStrategyInfo represents the status of execution of different types of
rollout strategies.
RolloutStrategyInfo represents the status of execution of different types of
rollout strategies.
Message for suspending a rollout.
Message for suspending a rollout.
Message for updating a FleetPackage
Message for updating a FleetPackage
Message for updating a Release
Message for updating a Release
Message for updating a ResourceBundle
Message for updating a ResourceBundle
Message for updating a Variant
Message for updating a Variant
Variant represents the content of a `ResourceBundle` variant.
Variant represents the content of a `ResourceBundle` variant.
Builder for
projects/{project}/locations/{location}/resourceBundles/{resource_bundle}/releases/{release}/variants/{variant}.