original_docstring: Create and return a gRPC channel object.
          Args:
              host (Optional[str]): The host for the channel to use.
              credentials (Optional[~.Credentials]): The
                  authorization credentials to attach to requests. These
                  credentials identify this application to the service. If
                  none are specified, the client will attempt to ascertain
                  the credentials from the environment.
              credentials_file (Optional[str]): A file with credentials that can
                  be loaded with :func:`google.auth.load_credentials_from_file`.
                  This argument is mutually exclusive with credentials.
              scopes (Optional[Sequence[str]]): A optional list of scopes needed for this
                  service. These are only used when credentials are not specified and
                  are passed to :func:`google.auth.default`.
              quota_project_id (Optional[str]): An optional project to use for billing
                  and quota.
              kwargs (Optional[dict]): Keyword arguments, which are passed to the
                  channel creation.
          Returns:
              grpc.Channel: A gRPC channel object.
  
          Raises:
              google.api_core.exceptions.DuplicateCredentialArgs: If both ``credentials``
                and ``credentials_file`` are passed.
          
docstring: Create and return a gRPC channel object.
docstring_tokens: Create and return a gRPC channel object .
code: def create_channel(cls,
                         host: str = 'sqladmin.googleapis.com',
                         credentials: ga_credentials.Credentials = None,
                         credentials_file: str = None,
                         scopes: Optional[Sequence[str]] = None,
                         quota_project_id: Optional[str] = None,
                         **kwargs) -> grpc.Channel:
          """Create and return a gRPC channel object.
          Args:
              host (Optional[str]): The host for the channel to use.
              credentials (Optional[~.Credentials]): The
                  authorization credentials to attach to requests. These
                  credentials identify this application to the service. If
                  none are specified, the client will attempt to ascertain
                  the credentials from the environment.
              credentials_file (Optional[str]): A file with credentials that can
                  be loaded with :func:`google.auth.load_credentials_from_file`.
                  This argument is mutually exclusive with credentials.
              scopes (Optional[Sequence[str]]): A optional list of scopes needed for this
                  service. These are only used when credentials are not specified and
                  are passed to :func:`google.auth.default`.
              quota_project_id (Optional[str]): An optional project to use for billing
                  and quota.
              kwargs (Optional[dict]): Keyword arguments, which are passed to the
                  channel creation.
          Returns:
              grpc.Channel: A gRPC channel object.
  
          Raises:
              google.api_core.exceptions.DuplicateCredentialArgs: If both ``credentials``
                and ``credentials_file`` are passed.
          """
  
          return grpc_helpers.create_channel(
              host,
              credentials=credentials,
              credentials_file=credentials_file,
              quota_project_id=quota_project_id,
              default_scopes=cls.AUTH_SCOPES,
              scopes=scopes,
              default_host=cls.DEFAULT_HOST,
              **kwargs
          )
code_tokens: def create_channel ( cls , host : str = 'sqladmin.googleapis.com' , credentials : ga_credentials . Credentials = None , credentials_file : str = None , scopes : Optional [ Sequence [ str ] ] = None , quota_project_id : Optional [ str ] = None , ** kwargs ) -> grpc . Channel : return grpc_helpers . create_channel ( host , credentials = credentials , credentials_file = credentials_file , quota_project_id = quota_project_id , default_scopes = cls . AUTH_SCOPES , scopes = scopes , default_host = cls . DEFAULT_HOST , ** kwargs )
short_docstring: Create and return a gRPC channel object.
short_docstring_tokens: Create and return a gRPC channel object .
comment: """Create and return a gRPC channel object.
          Args:
              host (Optional[str]): The host for the channel to use.
              credentials (Optional[~.Credentials]): The
                  authorization credentials to attach to requests. These
                  credentials identify this application to the service. If
                  none are specified, the client will attempt to ascertain
                  the credentials from the environment.
              credentials_file (Optional[str]): A file with credentials that can
                  be loaded with :func:`google.auth.load_credentials_from_file`.
                  This argument is mutually exclusive with credentials.
              scopes (Optional[Sequence[str]]): A optional list of scopes needed for this
                  service. These are only used when credentials are not specified and
                  are passed to :func:`google.auth.default`.
              quota_project_id (Optional[str]): An optional project to use for billing
                  and quota.
              kwargs (Optional[dict]): Keyword arguments, which are passed to the
                  channel creation.
          Returns:
              grpc.Channel: A gRPC channel object.
  
          Raises:
              google.api_core.exceptions.DuplicateCredentialArgs: If both ``credentials``
                and ``credentials_file`` are passed.
          """