Struct rusoto_iot::PresignedUrlConfig[][src]

pub struct PresignedUrlConfig {
    pub expires_in_sec: Option<i64>,
    pub role_arn: Option<String>,
}

Configuration for pre-signed S3 URLs.

Fields

How long (in seconds) pre-signed URLs are valid. Valid values are 60 - 3600, the default value is 3600 seconds. Pre-signed URLs are generated when Jobs receives an MQTT request for the job document.

The ARN of an IAM role that grants grants permission to download files from the S3 bucket where the job data/updates are stored. The role must also grant permission for IoT to download the files.

Trait Implementations

impl Default for PresignedUrlConfig
[src]

Returns the "default value" for a type. Read more

impl Debug for PresignedUrlConfig
[src]

Formats the value using the given formatter. Read more

impl Clone for PresignedUrlConfig
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl PartialEq for PresignedUrlConfig
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

Auto Trait Implementations