#[non_exhaustive]pub struct UpdateConnectorProfileInput {
pub connector_profile_name: Option<String>,
pub connection_mode: Option<ConnectionMode>,
pub connector_profile_config: Option<ConnectorProfileConfig>,
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_profile_name: Option<String> The name of the connector profile and is unique for each ConnectorProfile in the Amazon Web Services account.
connection_mode: Option<ConnectionMode>Indicates the connection mode and if it is public or private.
connector_profile_config: Option<ConnectorProfileConfig>Defines the connector-specific profile configuration and credentials.
client_token: Option<String>The clientToken parameter is an idempotency token. It ensures that your UpdateConnectorProfile 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 UpdateConnectorProfile. The token is active for 8 hours.
Implementations§
source§impl UpdateConnectorProfileInput
impl UpdateConnectorProfileInput
sourcepub fn connector_profile_name(&self) -> Option<&str>
pub fn connector_profile_name(&self) -> Option<&str>
The name of the connector profile and is unique for each ConnectorProfile in the Amazon Web Services account.
sourcepub fn connection_mode(&self) -> Option<&ConnectionMode>
pub fn connection_mode(&self) -> Option<&ConnectionMode>
Indicates the connection mode and if it is public or private.
sourcepub fn connector_profile_config(&self) -> Option<&ConnectorProfileConfig>
pub fn connector_profile_config(&self) -> Option<&ConnectorProfileConfig>
Defines the connector-specific profile configuration and credentials.
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 UpdateConnectorProfile 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 UpdateConnectorProfile. The token is active for 8 hours.
source§impl UpdateConnectorProfileInput
impl UpdateConnectorProfileInput
sourcepub fn builder() -> UpdateConnectorProfileInputBuilder
pub fn builder() -> UpdateConnectorProfileInputBuilder
Creates a new builder-style object to manufacture UpdateConnectorProfileInput.
Trait Implementations§
source§impl Clone for UpdateConnectorProfileInput
impl Clone for UpdateConnectorProfileInput
source§fn clone(&self) -> UpdateConnectorProfileInput
fn clone(&self) -> UpdateConnectorProfileInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for UpdateConnectorProfileInput
impl Debug for UpdateConnectorProfileInput
source§impl PartialEq<UpdateConnectorProfileInput> for UpdateConnectorProfileInput
impl PartialEq<UpdateConnectorProfileInput> for UpdateConnectorProfileInput
source§fn eq(&self, other: &UpdateConnectorProfileInput) -> bool
fn eq(&self, other: &UpdateConnectorProfileInput) -> bool
self and other values to be equal, and is used
by ==.