pub struct SyncConfigurationRecord {
pub branch: String,
pub config_file: Option<String>,
pub owner_id: String,
pub provider_type: String,
pub repository_link_id: String,
pub repository_name: String,
pub resource_name: String,
pub role_arn: String,
pub sync_type: String,
pub publish_deployment_status: Option<String>,
pub trigger_resource_update_on: Option<String>,
pub pull_request_comment: Option<String>,
}Expand description
A sync configuration (CloudFormation Git sync) tying a resource to a branch
of a linked repository. Keyed by (sync_type, resource_name).
Fields§
§branch: String§config_file: Option<String>§owner_id: String§provider_type: String§repository_link_id: String§repository_name: String§resource_name: String§role_arn: String§sync_type: String§publish_deployment_status: Option<String>§trigger_resource_update_on: Option<String>§pull_request_comment: Option<String>Trait Implementations§
Source§impl Clone for SyncConfigurationRecord
impl Clone for SyncConfigurationRecord
Source§fn clone(&self) -> SyncConfigurationRecord
fn clone(&self) -> SyncConfigurationRecord
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SyncConfigurationRecord
impl Debug for SyncConfigurationRecord
Source§impl<'de> Deserialize<'de> for SyncConfigurationRecord
impl<'de> Deserialize<'de> for SyncConfigurationRecord
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for SyncConfigurationRecord
impl RefUnwindSafe for SyncConfigurationRecord
impl Send for SyncConfigurationRecord
impl Sync for SyncConfigurationRecord
impl Unpin for SyncConfigurationRecord
impl UnsafeUnpin for SyncConfigurationRecord
impl UnwindSafe for SyncConfigurationRecord
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
Mutably borrows from an owned value. Read more