/// Exports a `Registration` resource, such that it is no longer managed by
/// Cloud Domains.
///
/// When an active domain is successfully exported, you can continue to use the
/// domain in [Google Domains](https://domains.google/) until it expires. The
/// calling user becomes the domain's sole owner in Google Domains, and
/// permissions for the domain are subsequently managed there. The domain does
/// not renew automatically unless the new owner sets up billing in Google
/// Domains.
Exports a `Registration` resource, such that it is no longer managed by
Cloud Domains.

When an active domain is successfully exported, you can continue to use the
domain in [Google Domains] until it expires. The
calling user becomes the domain's sole owner in Google Domains, and
permissions for the domain are subsequently managed there. The domain does
not renew automatically unless the new owner sets up billing in Google
Domains.
Exports a ` Registration ` resource such that it is no longer managed by Cloud Domains . When an active domain is successfully exported you can continue to use the domain in [ Google Domains ] until it expires . The calling user becomes the domain ' s sole owner in Google Domains and permissions for the domain are subsequently managed there . The domain does not renew automatically unless the new owner sets up billing in Google Domains .
pub async fn export_registration(
            &mut self,
            request: impl tonic::IntoRequest<super::ExportRegistrationRequest>,
        ) -> Result<
            tonic::Response<super::super::super::super::longrunning::Operation>,
            tonic::Status,
        > {
            self.inner
                .ready()
                .await
                .map_err(|e| {
                    tonic::Status::new(
                        tonic::Code::Unknown,
                        format!("Service was not ready: {}", e.into()),
                    )
                })?;
            let codec = tonic::codec::ProstCodec::default();
            let path = http::uri::PathAndQuery::from_static(
                "/google.cloud.domains.v1alpha2.Domains/ExportRegistration",
            );
            self.inner.unary(request.into_request(), path, codec).await
        }
pub async fn export_registration ( & mut self , request : impl tonic :: IntoRequest < super :: ExportRegistrationRequest > , ) -> Result < tonic :: Response < super :: super :: super :: super :: longrunning :: Operation > , tonic :: Status , > { self . inner . ready ( ) . await . map_err ( | e | { tonic :: Status :: new ( tonic :: Code :: Unknown , format ! ( " " e into ( ) ) , ) } ) ? ; let codec = tonic :: codec :: ProstCodec :: default ( ) ; let path = http :: uri :: PathAndQuery :: from_static ( " " , ) ; self . inner . unary ( request . into_request ( ) , path , codec ) . await }
Exports a `Registration` resource, such that it is no longer managed by
Cloud Domains.
Exports a ` Registration ` resource such that it is no longer managed by Cloud Domains .
&mut self
request
impl tonic::IntoRequest<super::ExportRegistrationRequest>