pub fn bucket_definitions(mut self, input: crate::model::S3BucketDefinitionForJob) -> Self {
            let mut v = self.bucket_definitions.unwrap_or_default();
            v.push(input);
            self.bucket_definitions = Some(v);
            self
        }
/// Appends an item to `bucket_definitions`.
///
/// To override the contents of this collection use [`set_bucket_definitions`](Self::set_bucket_definitions).
///
/// <p>An array of objects, one for each Amazon Web Services account that owns specific S3 buckets for the job to analyze. Each object specifies the account ID for an account and one or more buckets to analyze for that account. A job's definition can contain a bucketDefinitions array or a bucketCriteria object, not both.</p>
Appends an item to `bucket_definitions`.
To override the contents of this collection use [`set_bucket_definitions`](Self::set_bucket_definitions).

An array of objects, one for each Amazon Web Services account that owns specific S3 buckets for the job to analyze. Each object specifies the account ID for an account and one or more buckets to analyze for that account. A job's definition can contain a bucketDefinitions array or a bucketCriteria object, not both.
Appends an item to ` bucket_definitions ` . To override the contents of this collection use [ ` set_bucket_definitions ` ] ( Self :: set_bucket_definitions ) . An array of objects one for each Amazon Web Services account that owns specific S3 buckets for the job to analyze . Each object specifies the account ID for an account and one or more buckets to analyze for that account . A job ' s definition can contain a bucketDefinitions array or a bucketCriteria object not both .
pub fn bucket_definitions(mut self, input: crate::model::S3BucketDefinitionForJob) -> Self {
            let mut v = self.bucket_definitions.unwrap_or_default();
            v.push(input);
            self.bucket_definitions = Some(v);
            self
        }
pub fn bucket_definitions ( mut self , input : crate :: model :: S3BucketDefinitionForJob ) -> Self { let mut v = self . bucket_definitions . unwrap_or_default ( ) ; v . push ( input ) ; self . bucket_definitions = Some ( v ) ; self }
Appends an item to `bucket_definitions`.
Appends an item to ` bucket_definitions ` .
mut self
input
crate::model::S3BucketDefinitionForJob
mut self
input
crate::model::S3BucketDefinitionForJob