Struct rusoto_codecommit::RepositoryTrigger [−][src]
pub struct RepositoryTrigger { pub branches: Option<Vec<String>>, pub custom_data: Option<String>, pub destination_arn: String, pub events: Vec<String>, pub name: String, }
Information about a trigger for a repository.
Fields
branches: Option<Vec<String>>
The branches that will be included in the trigger configuration. If you specify an empty array, the trigger will apply to all branches.
While no content is required in the array, you must include the array itself.
custom_data: Option<String>
Any custom data associated with the trigger that will be included in the information sent to the target of the trigger.
destination_arn: String
The ARN of the resource that is the target for a trigger. For example, the ARN of a topic in Amazon Simple Notification Service (SNS).
events: Vec<String>
The repository events that will cause the trigger to run actions in another service, such as sending a notification through Amazon Simple Notification Service (SNS).
The valid value "all" cannot be used with any other values.
name: String
The name of the trigger.
Trait Implementations
impl Default for RepositoryTrigger
[src]
impl Default for RepositoryTrigger
fn default() -> RepositoryTrigger
[src]
fn default() -> RepositoryTrigger
Returns the "default value" for a type. Read more
impl Debug for RepositoryTrigger
[src]
impl Debug for RepositoryTrigger
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Clone for RepositoryTrigger
[src]
impl Clone for RepositoryTrigger
fn clone(&self) -> RepositoryTrigger
[src]
fn clone(&self) -> RepositoryTrigger
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
impl PartialEq for RepositoryTrigger
[src]
impl PartialEq for RepositoryTrigger
fn eq(&self, other: &RepositoryTrigger) -> bool
[src]
fn eq(&self, other: &RepositoryTrigger) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, other: &RepositoryTrigger) -> bool
[src]
fn ne(&self, other: &RepositoryTrigger) -> bool
This method tests for !=
.
Auto Trait Implementations
impl Send for RepositoryTrigger
impl Send for RepositoryTrigger
impl Sync for RepositoryTrigger
impl Sync for RepositoryTrigger