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 ==.impl StructuralPartialEq for UpdateConnectorRegistrationInput
Auto Trait Implementations§
impl Freeze for UpdateConnectorRegistrationInput
impl RefUnwindSafe for UpdateConnectorRegistrationInput
impl Send for UpdateConnectorRegistrationInput
impl Sync for UpdateConnectorRegistrationInput
impl Unpin for UpdateConnectorRegistrationInput
impl UnwindSafe for UpdateConnectorRegistrationInput
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more