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
container_id: Option<String>
GTM Container ID.
name: Option<String>
Zone display name.
child_container: Option<Vec<ZoneChildContainer>>
Containers that are children of this Zone.
notes: Option<String>
User notes on how to apply this zone in the container.
zone_id: Option<String>
The Zone ID uniquely identifies the GTM Zone.
workspace_id: Option<String>
GTM Workspace ID.
tag_manager_url: Option<String>
Auto generated link to the tag manager UI
fingerprint: Option<String>
The fingerprint of the GTM Zone as computed at storage time. This value is recomputed whenever the zone is modified.
path: Option<String>
GTM Zone's API relative path.
boundary: Option<ZoneBoundary>
This Zone's boundary.
type_restriction: Option<ZoneTypeRestriction>
This Zone's type restrictions.
account_id: Option<String>
GTM Account ID.
Trait Implementations
impl Default for Zone
[src]
impl Default for Zone
impl Clone for Zone
[src]
impl Clone for Zone
fn clone(&self) -> Zone
[src]
fn clone(&self) -> Zone
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl Debug for Zone
[src]
impl Debug for Zone
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Part for Zone
[src]
impl Part for Zone