Struct google_apigee1::api::GoogleCloudApigeeV1EnvironmentGroup[][src]

pub struct GoogleCloudApigeeV1EnvironmentGroup {
    pub created_at: Option<String>,
    pub hostnames: Option<Vec<String>>,
    pub last_modified_at: Option<String>,
    pub name: Option<String>,
    pub state: Option<String>,
}

EnvironmentGroup configuration. An environment group is used to group one or more Apigee environments under a single host name.

Activities

This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).

Fields

created_at: Option<String>

Output only. The time at which the environment group was created as milliseconds since epoch.

hostnames: Option<Vec<String>>

Required. Host names for this environment group.

last_modified_at: Option<String>

Output only. The time at which the environment group was last updated as milliseconds since epoch.

name: Option<String>

ID of the environment group.

state: Option<String>

Output only. State of the environment group. Values other than ACTIVE means the resource is not ready to use.

Trait Implementations

impl Clone for GoogleCloudApigeeV1EnvironmentGroup[src]

impl Debug for GoogleCloudApigeeV1EnvironmentGroup[src]

impl Default for GoogleCloudApigeeV1EnvironmentGroup[src]

impl<'de> Deserialize<'de> for GoogleCloudApigeeV1EnvironmentGroup[src]

impl RequestValue for GoogleCloudApigeeV1EnvironmentGroup[src]

impl ResponseResult for GoogleCloudApigeeV1EnvironmentGroup[src]

impl Serialize for GoogleCloudApigeeV1EnvironmentGroup[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> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

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

impl<T> Instrument 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.