pub struct GoogleAnalyticsAdminV1alphaProperty {
pub account: Option<String>,
pub create_time: Option<DateTime<Utc>>,
pub currency_code: Option<String>,
pub delete_time: Option<DateTime<Utc>>,
pub display_name: Option<String>,
pub expire_time: Option<DateTime<Utc>>,
pub industry_category: Option<String>,
pub name: Option<String>,
pub parent: Option<String>,
pub service_level: Option<String>,
pub time_zone: Option<String>,
pub update_time: Option<DateTime<Utc>>,
}
Expand description
A resource message representing a Google Analytics GA4 property.
§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).
- create properties (request|response)
- delete properties (response)
- get properties (response)
- patch properties (request|response)
Fields§
§account: Option<String>
Immutable. The resource name of the parent account Format: accounts/{account_id} Example: “accounts/123”
create_time: Option<DateTime<Utc>>
Output only. Time when the entity was originally created.
currency_code: Option<String>
The currency type used in reports involving monetary values. Format: https://en.wikipedia.org/wiki/ISO_4217 Examples: “USD”, “EUR”, “JPY”
delete_time: Option<DateTime<Utc>>
Output only. If set, the time at which this property was trashed. If not set, then this property is not currently in the trash can.
display_name: Option<String>
Required. Human-readable display name for this property. The max allowed display name length is 100 UTF-16 code units.
expire_time: Option<DateTime<Utc>>
Output only. If set, the time at which this trashed property will be permanently deleted. If not set, then this property is not currently in the trash can and is not slated to be deleted.
industry_category: Option<String>
Industry associated with this property Example: AUTOMOTIVE, FOOD_AND_DRINK
name: Option<String>
Output only. Resource name of this property. Format: properties/{property_id} Example: “properties/1000”
parent: Option<String>
Immutable. Resource name of this property’s logical parent. Note: The Property-Moving UI can be used to change the parent. Format: accounts/{account} Example: “accounts/100”
service_level: Option<String>
Output only. The Google Analytics service level that applies to this property.
time_zone: Option<String>
Required. Reporting Time Zone, used as the day boundary for reports, regardless of where the data originates. If the time zone honors DST, Analytics will automatically adjust for the changes. NOTE: Changing the time zone only affects data going forward, and is not applied retroactively. Format: https://www.iana.org/time-zones Example: “America/Los_Angeles”
update_time: Option<DateTime<Utc>>
Output only. Time when entity payload fields were last updated.
Trait Implementations§
Source§impl Clone for GoogleAnalyticsAdminV1alphaProperty
impl Clone for GoogleAnalyticsAdminV1alphaProperty
Source§fn clone(&self) -> GoogleAnalyticsAdminV1alphaProperty
fn clone(&self) -> GoogleAnalyticsAdminV1alphaProperty
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moreSource§impl Default for GoogleAnalyticsAdminV1alphaProperty
impl Default for GoogleAnalyticsAdminV1alphaProperty
Source§fn default() -> GoogleAnalyticsAdminV1alphaProperty
fn default() -> GoogleAnalyticsAdminV1alphaProperty
Source§impl<'de> Deserialize<'de> for GoogleAnalyticsAdminV1alphaProperty
impl<'de> Deserialize<'de> for GoogleAnalyticsAdminV1alphaProperty
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
impl RequestValue for GoogleAnalyticsAdminV1alphaProperty
impl ResponseResult for GoogleAnalyticsAdminV1alphaProperty
Auto Trait Implementations§
impl Freeze for GoogleAnalyticsAdminV1alphaProperty
impl RefUnwindSafe for GoogleAnalyticsAdminV1alphaProperty
impl Send for GoogleAnalyticsAdminV1alphaProperty
impl Sync for GoogleAnalyticsAdminV1alphaProperty
impl Unpin for GoogleAnalyticsAdminV1alphaProperty
impl UnwindSafe for GoogleAnalyticsAdminV1alphaProperty
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more