AI-generated Key Takeaways
- 
          SubpropertySyncConfig controls how ordinary property configurations are synchronized to subproperties and is automatically provisioned for each subproperty. 
- 
          The SubpropertySyncConfig resource includes fields for name, the subproperty it applies to, and the synchronization mode for custom dimensions and metrics. 
- 
          SynchronizationMode defines whether entities are synchronized from the parent property, with options for unspecified, none (local edits allowed), or all (entities synchronized, local mutations not allowed). 
- 
          Available methods for SubpropertySyncConfig include getting a single configuration, listing all configurations for a property, and updating a configuration. 
Resource: SubpropertySyncConfig
Subproperty synchronization configuration controls how ordinary property configurations are synchronized to subproperties. This resource is provisioned automatically for each subproperty.
| JSON representation | 
|---|
| {
  "name": string,
  "applyToProperty": string,
  "customDimensionAndMetricSyncMode": enum ( | 
| Fields | |
|---|---|
| name | 
 Output only. Identifier. Format: properties/{ordinary_property_id}/subpropertySyncConfigs/{subproperty_id} Example: properties/1234/subpropertySyncConfigs/5678 | 
| applyToProperty | 
 Output only. Immutable. Resource name of the subproperty that these settings apply to. | 
| customDimensionAndMetricSyncMode | 
 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. | 
SynchronizationMode
Synchronization modes for a subproperty
| Enums | |
|---|---|
| SYNCHRONIZATION_MODE_UNSPECIFIED | Synchronization mode unknown or not specified. | 
| NONE | Entities are not synchronized. Local edits are allowed on the subproperty. | 
| ALL | Entities are synchronized from parent property. Local mutations are not allowed on the subproperty (Create / Update / Delete) | 
| Methods | |
|---|---|
| 
 | Lookup for a single SubpropertySyncConfig. | 
| 
 | List all SubpropertySyncConfigresources for a property. | 
| 
 | Updates a SubpropertySyncConfig. |