Struct aws_sdk_appflow::operation::update_connector_registration::UpdateConnectorRegistrationInput
source · #[non_exhaustive]pub struct UpdateConnectorRegistrationInput {
pub connector_label: Option<String>,
pub description: Option<String>,
pub connector_provisioning_config: Option<ConnectorProvisioningConfig>,
pub client_token: Option<String>,
}
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.connector_label: Option<String>
The name of the connector. The name is unique for each connector registration in your AWS account.
description: Option<String>
A description about the update that you're applying to the connector.
connector_provisioning_config: Option<ConnectorProvisioningConfig>
Contains information about the configuration of the connector being registered.
client_token: Option<String>
The clientToken
parameter is an idempotency token. It ensures that your UpdateConnectorRegistration
request completes only once. You choose the value to pass. For example, if you don't receive a response from your request, you can safely retry the request with the same clientToken
parameter value.
If you omit a clientToken
value, the Amazon Web Services SDK that you are using inserts a value for you. This way, the SDK can safely retry requests multiple times after a network error. You must provide your own value for other use cases.
If you specify input parameters that differ from your first request, an error occurs. If you use a different value for clientToken
, Amazon AppFlow considers it a new call to UpdateConnectorRegistration
. The token is active for 8 hours.
Implementations§
source§impl UpdateConnectorRegistrationInput
impl UpdateConnectorRegistrationInput
sourcepub fn connector_label(&self) -> Option<&str>
pub fn connector_label(&self) -> Option<&str>
The name of the connector. The name is unique for each connector registration in your AWS account.
sourcepub fn description(&self) -> Option<&str>
pub fn description(&self) -> Option<&str>
A description about the update that you're applying to the connector.
sourcepub fn connector_provisioning_config(
&self
) -> Option<&ConnectorProvisioningConfig>
pub fn connector_provisioning_config( &self ) -> Option<&ConnectorProvisioningConfig>
Contains information about the configuration of the connector being registered.
sourcepub fn client_token(&self) -> Option<&str>
pub fn client_token(&self) -> Option<&str>
The clientToken
parameter is an idempotency token. It ensures that your UpdateConnectorRegistration
request completes only once. You choose the value to pass. For example, if you don't receive a response from your request, you can safely retry the request with the same clientToken
parameter value.
If you omit a clientToken
value, the Amazon Web Services SDK that you are using inserts a value for you. This way, the SDK can safely retry requests multiple times after a network error. You must provide your own value for other use cases.
If you specify input parameters that differ from your first request, an error occurs. If you use a different value for clientToken
, Amazon AppFlow considers it a new call to UpdateConnectorRegistration
. The token is active for 8 hours.
source§impl UpdateConnectorRegistrationInput
impl UpdateConnectorRegistrationInput
sourcepub fn builder() -> UpdateConnectorRegistrationInputBuilder
pub fn builder() -> UpdateConnectorRegistrationInputBuilder
Creates a new builder-style object to manufacture UpdateConnectorRegistrationInput
.
Trait Implementations§
source§impl Clone for UpdateConnectorRegistrationInput
impl Clone for UpdateConnectorRegistrationInput
source§fn clone(&self) -> UpdateConnectorRegistrationInput
fn clone(&self) -> UpdateConnectorRegistrationInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl PartialEq for UpdateConnectorRegistrationInput
impl PartialEq for UpdateConnectorRegistrationInput
source§fn eq(&self, other: &UpdateConnectorRegistrationInput) -> bool
fn eq(&self, other: &UpdateConnectorRegistrationInput) -> bool
self
and other
values to be equal, and is used
by ==
.