#[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 for UpdateConnectorProfileInput
impl PartialEq 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 ==
.