Struct google_tagmanager2::Zone[][src]

pub struct Zone {
    pub container_id: Option<String>,
    pub name: Option<String>,
    pub child_container: Option<Vec<ZoneChildContainer>>,
    pub notes: Option<String>,
    pub zone_id: Option<String>,
    pub workspace_id: Option<String>,
    pub tag_manager_url: Option<String>,
    pub fingerprint: Option<String>,
    pub path: Option<String>,
    pub boundary: Option<ZoneBoundary>,
    pub type_restriction: Option<ZoneTypeRestriction>,
    pub account_id: Option<String>,
}

Represents a Google Tag Manager Zone's contents.

This type is not used in any activity, and only used as part of another schema.

Fields

GTM Container ID.

Zone display name.

Containers that are children of this Zone.

User notes on how to apply this zone in the container.

The Zone ID uniquely identifies the GTM Zone.

GTM Workspace ID.

Auto generated link to the tag manager UI

The fingerprint of the GTM Zone as computed at storage time. This value is recomputed whenever the zone is modified.

GTM Zone's API relative path.

This Zone's boundary.

This Zone's type restrictions.

GTM Account ID.

Trait Implementations

impl Default for Zone
[src]

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

impl Clone for Zone
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for Zone
[src]

Formats the value using the given formatter. Read more

impl Part for Zone
[src]

Auto Trait Implementations

impl Send for Zone

impl Sync for Zone