#[non_exhaustive]pub struct DescribeReplicatorOutput {Show 13 fields
pub creation_time: Option<DateTime>,
pub current_version: Option<String>,
pub is_replicator_reference: Option<bool>,
pub kafka_clusters: Option<Vec<KafkaClusterDescription>>,
pub replication_info_list: Option<Vec<ReplicationInfoDescription>>,
pub replicator_arn: Option<String>,
pub replicator_description: Option<String>,
pub replicator_name: Option<String>,
pub replicator_resource_arn: Option<String>,
pub replicator_state: Option<ReplicatorState>,
pub service_execution_role_arn: Option<String>,
pub state_info: Option<ReplicationStateInfo>,
pub tags: Option<HashMap<String, String>>,
/* private fields */
}
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.creation_time: Option<DateTime>
The time when the replicator was created.
current_version: Option<String>
The current version number of the replicator.
is_replicator_reference: Option<bool>
Whether this resource is a replicator reference.
kafka_clusters: Option<Vec<KafkaClusterDescription>>
Kafka Clusters used in setting up sources / targets for replication.
replication_info_list: Option<Vec<ReplicationInfoDescription>>
A list of replication configurations, where each configuration targets a given source cluster to target cluster replication flow.
replicator_arn: Option<String>
The Amazon Resource Name (ARN) of the replicator.
replicator_description: Option<String>
The description of the replicator.
replicator_name: Option<String>
The name of the replicator.
replicator_resource_arn: Option<String>
The Amazon Resource Name (ARN) of the replicator resource in the region where the replicator was created.
replicator_state: Option<ReplicatorState>
State of the replicator.
service_execution_role_arn: Option<String>
The Amazon Resource Name (ARN) of the IAM role used by the replicator to access resources in the customer's account (e.g source and target clusters)
state_info: Option<ReplicationStateInfo>
Details about the state of the replicator.
List of tags attached to the Replicator.
Implementations§
source§impl DescribeReplicatorOutput
impl DescribeReplicatorOutput
sourcepub fn creation_time(&self) -> Option<&DateTime>
pub fn creation_time(&self) -> Option<&DateTime>
The time when the replicator was created.
sourcepub fn current_version(&self) -> Option<&str>
pub fn current_version(&self) -> Option<&str>
The current version number of the replicator.
sourcepub fn is_replicator_reference(&self) -> Option<bool>
pub fn is_replicator_reference(&self) -> Option<bool>
Whether this resource is a replicator reference.
sourcepub fn kafka_clusters(&self) -> &[KafkaClusterDescription]
pub fn kafka_clusters(&self) -> &[KafkaClusterDescription]
Kafka Clusters used in setting up sources / targets for replication.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .kafka_clusters.is_none()
.
sourcepub fn replication_info_list(&self) -> &[ReplicationInfoDescription]
pub fn replication_info_list(&self) -> &[ReplicationInfoDescription]
A list of replication configurations, where each configuration targets a given source cluster to target cluster replication flow.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .replication_info_list.is_none()
.
sourcepub fn replicator_arn(&self) -> Option<&str>
pub fn replicator_arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) of the replicator.
sourcepub fn replicator_description(&self) -> Option<&str>
pub fn replicator_description(&self) -> Option<&str>
The description of the replicator.
sourcepub fn replicator_name(&self) -> Option<&str>
pub fn replicator_name(&self) -> Option<&str>
The name of the replicator.
sourcepub fn replicator_resource_arn(&self) -> Option<&str>
pub fn replicator_resource_arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) of the replicator resource in the region where the replicator was created.
sourcepub fn replicator_state(&self) -> Option<&ReplicatorState>
pub fn replicator_state(&self) -> Option<&ReplicatorState>
State of the replicator.
sourcepub fn service_execution_role_arn(&self) -> Option<&str>
pub fn service_execution_role_arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) of the IAM role used by the replicator to access resources in the customer's account (e.g source and target clusters)
sourcepub fn state_info(&self) -> Option<&ReplicationStateInfo>
pub fn state_info(&self) -> Option<&ReplicationStateInfo>
Details about the state of the replicator.
List of tags attached to the Replicator.
source§impl DescribeReplicatorOutput
impl DescribeReplicatorOutput
sourcepub fn builder() -> DescribeReplicatorOutputBuilder
pub fn builder() -> DescribeReplicatorOutputBuilder
Creates a new builder-style object to manufacture DescribeReplicatorOutput
.
Trait Implementations§
source§impl Clone for DescribeReplicatorOutput
impl Clone for DescribeReplicatorOutput
source§fn clone(&self) -> DescribeReplicatorOutput
fn clone(&self) -> DescribeReplicatorOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for DescribeReplicatorOutput
impl Debug for DescribeReplicatorOutput
source§impl PartialEq for DescribeReplicatorOutput
impl PartialEq for DescribeReplicatorOutput
source§fn eq(&self, other: &DescribeReplicatorOutput) -> bool
fn eq(&self, other: &DescribeReplicatorOutput) -> bool
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for DescribeReplicatorOutput
impl RequestId for DescribeReplicatorOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None
if the service could not be reached.