Struct gapi_grpc::google::analytics::admin::v1alpha::DataSharingSettings[][src]

pub struct DataSharingSettings {
    pub name: String,
    pub sharing_with_google_support_enabled: bool,
    pub sharing_with_google_assigned_sales_enabled: bool,
    pub sharing_with_google_any_sales_enabled: bool,
    pub sharing_with_google_products_enabled: bool,
    pub sharing_with_others_enabled: bool,
}

A resource message representing data sharing settings of a Google Analytics account.

Fields

name: String

Output only. Resource name. Format: accounts/{account}/dataSharingSettings Example: “accounts/1000/dataSharingSettings”

sharing_with_google_support_enabled: bool

Allows Google support to access the data in order to help troubleshoot issues.

sharing_with_google_assigned_sales_enabled: bool

Allows Google sales teams that are assigned to the customer to access the data in order to suggest configuration changes to improve results. Sales team restrictions still apply when enabled.

sharing_with_google_any_sales_enabled: bool

Allows any of Google sales to access the data in order to suggest configuration changes to improve results.

sharing_with_google_products_enabled: bool

Allows Google to use the data to improve other Google products or services.

sharing_with_others_enabled: bool

Allows Google to share the data anonymously in aggregate form with others.

Trait Implementations

impl Clone for DataSharingSettings[src]

impl Debug for DataSharingSettings[src]

impl Default for DataSharingSettings[src]

impl Message for DataSharingSettings[src]

impl PartialEq<DataSharingSettings> for DataSharingSettings[src]

impl StructuralPartialEq for DataSharingSettings[src]

Auto Trait Implementations

impl RefUnwindSafe for DataSharingSettings

impl Send for DataSharingSettings

impl Sync for DataSharingSettings

impl Unpin for DataSharingSettings

impl UnwindSafe for DataSharingSettings

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> IntoRequest<T> for 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.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 
[src]

impl<T> WithSubscriber for T[src]