[][src]Struct rusoto_elb::CreateLBCookieStickinessPolicyInput

pub struct CreateLBCookieStickinessPolicyInput {
    pub cookie_expiration_period: Option<i64>,
    pub load_balancer_name: String,
    pub policy_name: String,
}

Contains the parameters for CreateLBCookieStickinessPolicy.

Fields

cookie_expiration_period: Option<i64>

The time period, in seconds, after which the cookie should be considered stale. If you do not specify this parameter, the default value is 0, which indicates that the sticky session should last for the duration of the browser session.

load_balancer_name: String

The name of the load balancer.

policy_name: String

The name of the policy being created. Policy names must consist of alphanumeric characters and dashes (-). This name must be unique within the set of policies for this load balancer.

Trait Implementations

impl PartialEq<CreateLBCookieStickinessPolicyInput> for CreateLBCookieStickinessPolicyInput[src]

impl Default for CreateLBCookieStickinessPolicyInput[src]

impl Clone for CreateLBCookieStickinessPolicyInput[src]

fn clone_from(&mut self, source: &Self)
1.0.0
[src]

Performs copy-assignment from source. Read more

impl Debug for CreateLBCookieStickinessPolicyInput[src]

Auto Trait Implementations

Blanket Implementations

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

impl<T> From for T[src]

impl<T, U> TryFrom for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Erased for T

impl<T> Same for T

type Output = T

Should always be Self