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

impl Debug for CreateLBCookieStickinessPolicyInput[src]

impl Default for CreateLBCookieStickinessPolicyInput[src]

impl PartialEq<CreateLBCookieStickinessPolicyInput> for CreateLBCookieStickinessPolicyInput[src]

impl StructuralPartialEq for CreateLBCookieStickinessPolicyInput[src]

Auto Trait Implementations

Blanket Implementations

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

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

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

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

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

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

impl<T> Same<T> for T

type Output = T

Should always be Self

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.