text: # -*- coding: utf-8 -*-
  # Copyright 2020 Google LLC
  #
  # Licensed under the Apache License, Version 2.0 (the "License");
  # you may not use this file except in compliance with the License.
  # You may obtain a copy of the License at
  #
  #     http://www.apache.org/licenses/LICENSE-2.0
  #
  # Unless required by applicable law or agreed to in writing, software
  # distributed under the License is distributed on an "AS IS" BASIS,
  # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  # See the License for the specific language governing permissions and
  # limitations under the License.
  #
  
  from .services.cloud_deploy import CloudDeployClient
  from .services.cloud_deploy import CloudDeployAsyncClient
  
  from .types.cloud_deploy import ApproveRolloutRequest
  from .types.cloud_deploy import ApproveRolloutResponse
  from .types.cloud_deploy import BuildArtifact
  from .types.cloud_deploy import Config
  from .types.cloud_deploy import CreateDeliveryPipelineRequest
  from .types.cloud_deploy import CreateReleaseRequest
  from .types.cloud_deploy import CreateRolloutRequest
  from .types.cloud_deploy import CreateTargetRequest
  from .types.cloud_deploy import DefaultPool
  from .types.cloud_deploy import DeleteDeliveryPipelineRequest
  from .types.cloud_deploy import DeleteTargetRequest
  from .types.cloud_deploy import DeliveryPipeline
  from .types.cloud_deploy import ExecutionConfig
  from .types.cloud_deploy import GetConfigRequest
  from .types.cloud_deploy import GetDeliveryPipelineRequest
  from .types.cloud_deploy import GetReleaseRequest
  from .types.cloud_deploy import GetRolloutRequest
  from .types.cloud_deploy import GetTargetRequest
  from .types.cloud_deploy import GkeCluster
  from .types.cloud_deploy import ListDeliveryPipelinesRequest
  from .types.cloud_deploy import ListDeliveryPipelinesResponse
  from .types.cloud_deploy import ListReleasesRequest
  from .types.cloud_deploy import ListReleasesResponse
  from .types.cloud_deploy import ListRolloutsRequest
  from .types.cloud_deploy import ListRolloutsResponse
  from .types.cloud_deploy import ListTargetsRequest
  from .types.cloud_deploy import ListTargetsResponse
  from .types.cloud_deploy import OperationMetadata
  from .types.cloud_deploy import PipelineCondition
  from .types.cloud_deploy import PipelineReadyCondition
  from .types.cloud_deploy import PrivatePool
  from .types.cloud_deploy import Release
  from .types.cloud_deploy import Rollout
  from .types.cloud_deploy import SerialPipeline
  from .types.cloud_deploy import SkaffoldVersion
  from .types.cloud_deploy import Stage
  from .types.cloud_deploy import Target
  from .types.cloud_deploy import TargetArtifact
  from .types.cloud_deploy import TargetsPresentCondition
  from .types.cloud_deploy import UpdateDeliveryPipelineRequest
  from .types.cloud_deploy import UpdateTargetRequest
  
  __all__ = (
      "CloudDeployAsyncClient",
      "ApproveRolloutRequest",
      "ApproveRolloutResponse",
      "BuildArtifact",
      "CloudDeployClient",
      "Config",
      "CreateDeliveryPipelineRequest",
      "CreateReleaseRequest",
      "CreateRolloutRequest",
      "CreateTargetRequest",
      "DefaultPool",
      "DeleteDeliveryPipelineRequest",
      "DeleteTargetRequest",
      "DeliveryPipeline",
      "ExecutionConfig",
      "GetConfigRequest",
      "GetDeliveryPipelineRequest",
      "GetReleaseRequest",
      "GetRolloutRequest",
      "GetTargetRequest",
      "GkeCluster",
      "ListDeliveryPipelinesRequest",
      "ListDeliveryPipelinesResponse",
      "ListReleasesRequest",
      "ListReleasesResponse",
      "ListRolloutsRequest",
      "ListRolloutsResponse",
      "ListTargetsRequest",
      "ListTargetsResponse",
      "OperationMetadata",
      "PipelineCondition",
      "PipelineReadyCondition",
      "PrivatePool",
      "Release",
      "Rollout",
      "SerialPipeline",
      "SkaffoldVersion",
      "Stage",
      "Target",
      "TargetArtifact",
      "TargetsPresentCondition",
      "UpdateDeliveryPipelineRequest",
      "UpdateTargetRequest",
  )
  