All Classes and Interfaces

Class
Description
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.
State of the rollout
 
 
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}.