Struct aws_sdk_appsync::types::SourceApiAssociationConfig
source · #[non_exhaustive]pub struct SourceApiAssociationConfig {
pub merge_type: Option<MergeType>,
}
Expand description
Describes properties used to specify configurations related to a source API.
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.merge_type: Option<MergeType>
The property that indicates which merging option is enabled in the source API association.
Valid merge types are MANUAL_MERGE
(default) and AUTO_MERGE
. Manual merges are the default behavior and require the user to trigger any changes from the source APIs to the merged API manually. Auto merges subscribe the merged API to the changes performed on the source APIs so that any change in the source APIs are also made to the merged API. Auto merges use MergedApiExecutionRoleArn
to perform merge operations.
Implementations§
source§impl SourceApiAssociationConfig
impl SourceApiAssociationConfig
sourcepub fn merge_type(&self) -> Option<&MergeType>
pub fn merge_type(&self) -> Option<&MergeType>
The property that indicates which merging option is enabled in the source API association.
Valid merge types are MANUAL_MERGE
(default) and AUTO_MERGE
. Manual merges are the default behavior and require the user to trigger any changes from the source APIs to the merged API manually. Auto merges subscribe the merged API to the changes performed on the source APIs so that any change in the source APIs are also made to the merged API. Auto merges use MergedApiExecutionRoleArn
to perform merge operations.
source§impl SourceApiAssociationConfig
impl SourceApiAssociationConfig
sourcepub fn builder() -> SourceApiAssociationConfigBuilder
pub fn builder() -> SourceApiAssociationConfigBuilder
Creates a new builder-style object to manufacture SourceApiAssociationConfig
.
Trait Implementations§
source§impl Clone for SourceApiAssociationConfig
impl Clone for SourceApiAssociationConfig
source§fn clone(&self) -> SourceApiAssociationConfig
fn clone(&self) -> SourceApiAssociationConfig
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for SourceApiAssociationConfig
impl Debug for SourceApiAssociationConfig
source§impl PartialEq for SourceApiAssociationConfig
impl PartialEq for SourceApiAssociationConfig
source§fn eq(&self, other: &SourceApiAssociationConfig) -> bool
fn eq(&self, other: &SourceApiAssociationConfig) -> bool
self
and other
values to be equal, and is used
by ==
.