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<UpdateConnectorRegistrationInput> for UpdateConnectorRegistrationInput
impl PartialEq<UpdateConnectorRegistrationInput> 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 ==.