[][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 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 PartialEq<CreateLBCookieStickinessPolicyInput> for CreateLBCookieStickinessPolicyInput[src]

impl Debug for CreateLBCookieStickinessPolicyInput[src]

Auto Trait Implementations

Blanket Implementations

impl<T> From<T> for T[src]

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

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

type Owned = T

The resulting type after obtaining ownership.

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

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> 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> BorrowMut<T> for T where
    T: ?Sized
[src]

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

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

impl<T> Erased for T

impl<T> Same<T> for T

type Output = T

Should always be Self