Class: Google::Analytics::Admin::V1alpha::SubpropertySyncConfig

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/analytics/admin/v1alpha/resources.rb

Overview

Subproperty synchronization configuration controls how ordinary property configurations are synchronized to subproperties. This resource is provisioned automatically for each subproperty.

Defined Under Namespace

Modules: SynchronizationMode

Instance Attribute Summary collapse

Instance Attribute Details

#apply_to_property::String (readonly)

Returns Output only. Immutable. Resource name of the subproperty that these settings apply to.

Returns:

  • (::String)

    Output only. Immutable. Resource name of the subproperty that these settings apply to.



1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
# File 'proto_docs/google/analytics/admin/v1alpha/resources.rb', line 1772

class SubpropertySyncConfig
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Synchronization modes for a subproperty
  module SynchronizationMode
    # Synchronization mode unknown or not specified.
    SYNCHRONIZATION_MODE_UNSPECIFIED = 0

    # Entities are not synchronized.
    # Local edits are allowed on the subproperty.
    NONE = 1

    # Entities are synchronized from parent property.
    # Local mutations are not allowed on the subproperty (Create / Update /
    # Delete)
    ALL = 2
  end
end

#custom_dimension_and_metric_sync_mode::Google::Analytics::Admin::V1alpha::SubpropertySyncConfig::SynchronizationMode

Returns Required. Specifies the Custom Dimension / Metric synchronization mode for the subproperty.

If set to ALL, Custom Dimension / Metric synchronization will be immediately enabled. Local configuration of Custom Dimensions / Metrics will not be allowed on the subproperty so long as the synchronization mode is set to ALL.

If set to NONE, Custom Dimensions / Metric synchronization is disabled. Custom Dimensions / Metrics must be configured explicitly on the Subproperty.

Returns:

  • (::Google::Analytics::Admin::V1alpha::SubpropertySyncConfig::SynchronizationMode)

    Required. Specifies the Custom Dimension / Metric synchronization mode for the subproperty.

    If set to ALL, Custom Dimension / Metric synchronization will be immediately enabled. Local configuration of Custom Dimensions / Metrics will not be allowed on the subproperty so long as the synchronization mode is set to ALL.

    If set to NONE, Custom Dimensions / Metric synchronization is disabled. Custom Dimensions / Metrics must be configured explicitly on the Subproperty.



1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
# File 'proto_docs/google/analytics/admin/v1alpha/resources.rb', line 1772

class SubpropertySyncConfig
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Synchronization modes for a subproperty
  module SynchronizationMode
    # Synchronization mode unknown or not specified.
    SYNCHRONIZATION_MODE_UNSPECIFIED = 0

    # Entities are not synchronized.
    # Local edits are allowed on the subproperty.
    NONE = 1

    # Entities are synchronized from parent property.
    # Local mutations are not allowed on the subproperty (Create / Update /
    # Delete)
    ALL = 2
  end
end

#name::String (readonly)

Returns Output only. Identifier. Format: properties/{ordinary_property_id}/subpropertySyncConfigs/{subproperty_id} Example: properties/1234/subpropertySyncConfigs/5678.

Returns:

  • (::String)

    Output only. Identifier. Format: properties/{ordinary_property_id}/subpropertySyncConfigs/{subproperty_id} Example: properties/1234/subpropertySyncConfigs/5678



1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
# File 'proto_docs/google/analytics/admin/v1alpha/resources.rb', line 1772

class SubpropertySyncConfig
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Synchronization modes for a subproperty
  module SynchronizationMode
    # Synchronization mode unknown or not specified.
    SYNCHRONIZATION_MODE_UNSPECIFIED = 0

    # Entities are not synchronized.
    # Local edits are allowed on the subproperty.
    NONE = 1

    # Entities are synchronized from parent property.
    # Local mutations are not allowed on the subproperty (Create / Update /
    # Delete)
    ALL = 2
  end
end