Struct aws_sdk_codestarconnections::operation::update_sync_configuration::UpdateSyncConfigurationInput
source · #[non_exhaustive]pub struct UpdateSyncConfigurationInput {
pub branch: Option<String>,
pub config_file: Option<String>,
pub repository_link_id: Option<String>,
pub resource_name: Option<String>,
pub role_arn: Option<String>,
pub sync_type: Option<SyncConfigurationType>,
pub publish_deployment_status: Option<PublishDeploymentStatus>,
pub trigger_resource_update_on: Option<TriggerResourceUpdateOn>,
}
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.branch: Option<String>
The branch for the sync configuration to be updated.
config_file: Option<String>
The configuration file for the sync configuration to be updated.
repository_link_id: Option<String>
The ID of the repository link for the sync configuration to be updated.
resource_name: Option<String>
The name of the Amazon Web Services resource for the sync configuration to be updated.
role_arn: Option<String>
The ARN of the IAM role for the sync configuration to be updated.
sync_type: Option<SyncConfigurationType>
The sync type for the sync configuration to be updated.
publish_deployment_status: Option<PublishDeploymentStatus>
Whether to enable or disable publishing of deployment status to source providers.
trigger_resource_update_on: Option<TriggerResourceUpdateOn>
When to trigger Git sync to begin the stack update.
Implementations§
source§impl UpdateSyncConfigurationInput
impl UpdateSyncConfigurationInput
sourcepub fn config_file(&self) -> Option<&str>
pub fn config_file(&self) -> Option<&str>
The configuration file for the sync configuration to be updated.
sourcepub fn repository_link_id(&self) -> Option<&str>
pub fn repository_link_id(&self) -> Option<&str>
The ID of the repository link for the sync configuration to be updated.
sourcepub fn resource_name(&self) -> Option<&str>
pub fn resource_name(&self) -> Option<&str>
The name of the Amazon Web Services resource for the sync configuration to be updated.
sourcepub fn role_arn(&self) -> Option<&str>
pub fn role_arn(&self) -> Option<&str>
The ARN of the IAM role for the sync configuration to be updated.
sourcepub fn sync_type(&self) -> Option<&SyncConfigurationType>
pub fn sync_type(&self) -> Option<&SyncConfigurationType>
The sync type for the sync configuration to be updated.
sourcepub fn publish_deployment_status(&self) -> Option<&PublishDeploymentStatus>
pub fn publish_deployment_status(&self) -> Option<&PublishDeploymentStatus>
Whether to enable or disable publishing of deployment status to source providers.
sourcepub fn trigger_resource_update_on(&self) -> Option<&TriggerResourceUpdateOn>
pub fn trigger_resource_update_on(&self) -> Option<&TriggerResourceUpdateOn>
When to trigger Git sync to begin the stack update.
source§impl UpdateSyncConfigurationInput
impl UpdateSyncConfigurationInput
sourcepub fn builder() -> UpdateSyncConfigurationInputBuilder
pub fn builder() -> UpdateSyncConfigurationInputBuilder
Creates a new builder-style object to manufacture UpdateSyncConfigurationInput
.
Trait Implementations§
source§impl Clone for UpdateSyncConfigurationInput
impl Clone for UpdateSyncConfigurationInput
source§fn clone(&self) -> UpdateSyncConfigurationInput
fn clone(&self) -> UpdateSyncConfigurationInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for UpdateSyncConfigurationInput
impl Debug for UpdateSyncConfigurationInput
source§impl PartialEq for UpdateSyncConfigurationInput
impl PartialEq for UpdateSyncConfigurationInput
source§fn eq(&self, other: &UpdateSyncConfigurationInput) -> bool
fn eq(&self, other: &UpdateSyncConfigurationInput) -> bool
self
and other
values to be equal, and is used
by ==
.