aws_sdk_connect/client/get_cross_region_routing.rs
1// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
2impl super::Client {
3 /// Constructs a fluent builder for the [`GetCrossRegionRouting`](crate::operation::get_cross_region_routing::builders::GetCrossRegionRoutingFluentBuilder) operation.
4 ///
5 /// - The fluent builder is configurable:
6 /// - [`instance_id(impl Into<String>)`](crate::operation::get_cross_region_routing::builders::GetCrossRegionRoutingFluentBuilder::instance_id) / [`set_instance_id(Option<String>)`](crate::operation::get_cross_region_routing::builders::GetCrossRegionRoutingFluentBuilder::set_instance_id):<br>required: **true**<br><p>The identifier of the Connect Customer instance. You can <a href="https://docs.aws.amazon.com/connect/latest/adminguide/find-instance-arn.html">find the instance ID</a> in the Amazon Resource Name (ARN) of the instance.</p><br>
7 /// - On success, responds with [`GetCrossRegionRoutingOutput`](crate::operation::get_cross_region_routing::GetCrossRegionRoutingOutput) with field(s):
8 /// - [`isolated_regions(Option<Vec::<String>>)`](crate::operation::get_cross_region_routing::GetCrossRegionRoutingOutput::isolated_regions): <p>The list of Regions for which cross-region routing is currently disabled (isolated). When a Region appears in this list, contacts originating in that Region will not be routed to agents in other Regions, and agents in that Region will not receive contacts from other Regions.</p>
9 /// - On failure, responds with [`SdkError<GetCrossRegionRoutingError>`](crate::operation::get_cross_region_routing::GetCrossRegionRoutingError)
10 pub fn get_cross_region_routing(&self) -> crate::operation::get_cross_region_routing::builders::GetCrossRegionRoutingFluentBuilder {
11 crate::operation::get_cross_region_routing::builders::GetCrossRegionRoutingFluentBuilder::new(self.handle.clone())
12 }
13}