sandbox/alpha-scone-pa-
values_changed
root['revision']
new_value20250508
old_value20250505
root['schemas']['CustomerSupportContentScFrdValue']['properties']['frdValueType']['enumDescriptions'][3]
new_valueValue type date time.
old_valueTODO(b/144362306) Deprecate VALUE_TYPE_DATE_TIME in favor of SEMANTIC_TYPE_DATE_TIME_MILLIS.
root['schemas']['CustomerSupportContentFrdConfig']['properties']['frdValueType']['enumDescriptions'][3]
new_valueValue type date time.
old_valueTODO(b/144362306) Deprecate VALUE_TYPE_DATE_TIME in favor of SEMANTIC_TYPE_DATE_TIME_MILLIS.
iterable_item_added
root['schemas']['EngageApiSharedCmsConfigurationFieldRelationshipDescriptorContext']['properties']['frdIdentifier']['enum'][880]IDENTIFIER_PLAY_DEVELOPER_REGION
root['schemas']['EngageApiSharedCmsConfigurationFieldRelationshipDescriptorContext']['properties']['frdIdentifier']['enumDescriptions'][880]b/407788041
root['schemas']['EngageApiSharedCmsConfigurationFieldRelationshipDescriptorValue']['properties']['frdIdentifier']['enum'][880]IDENTIFIER_PLAY_DEVELOPER_REGION
root['schemas']['EngageApiSharedCmsConfigurationFieldRelationshipDescriptorValue']['properties']['frdIdentifier']['enumDescriptions'][880]b/407788041
root['schemas']['SconeV1CidGetTreeRequest']['properties']['frdId']['enum'][880]IDENTIFIER_PLAY_DEVELOPER_REGION
root['schemas']['SconeV1CidGetTreeRequest']['properties']['frdId']['enumDescriptions'][880]b/407788041
root['schemas']['SconeV1CidSearchRequest']['properties']['frdId']['enum'][880]IDENTIFIER_PLAY_DEVELOPER_REGION
root['schemas']['SconeV1CidSearchRequest']['properties']['frdId']['enumDescriptions'][880]b/407788041
root['schemas']['SconeV1GetAvailableValuesForGraphRequest']['properties']['resultFrdIdentifierMask']['items']['enum'][880]IDENTIFIER_PLAY_DEVELOPER_REGION
root['schemas']['SconeV1GetAvailableValuesForGraphRequest']['properties']['resultFrdIdentifierMask']['items']['enumDescriptions'][880]b/407788041
root['schemas']['SconeV1UserSpecificFrdValuesGetRequest']['properties']['frdIdentifier']['enum'][880]IDENTIFIER_PLAY_DEVELOPER_REGION
root['schemas']['SconeV1UserSpecificFrdValuesGetRequest']['properties']['frdIdentifier']['enumDescriptions'][880]b/407788041
sandbox/alpha-scone-pa-v1
values_changed
root['revision']
new_value20250508
old_value20250505
root['schemas']['CustomerSupportContentScFrdValue']['properties']['frdValueType']['enumDescriptions'][3]
new_valueValue type date time.
old_valueTODO(b/144362306) Deprecate VALUE_TYPE_DATE_TIME in favor of SEMANTIC_TYPE_DATE_TIME_MILLIS.
root['schemas']['CustomerSupportContentFrdConfig']['properties']['frdValueType']['enumDescriptions'][3]
new_valueValue type date time.
old_valueTODO(b/144362306) Deprecate VALUE_TYPE_DATE_TIME in favor of SEMANTIC_TYPE_DATE_TIME_MILLIS.
iterable_item_added
root['schemas']['EngageApiSharedCmsConfigurationFieldRelationshipDescriptorContext']['properties']['frdIdentifier']['enum'][880]IDENTIFIER_PLAY_DEVELOPER_REGION
root['schemas']['EngageApiSharedCmsConfigurationFieldRelationshipDescriptorContext']['properties']['frdIdentifier']['enumDescriptions'][880]b/407788041
root['schemas']['EngageApiSharedCmsConfigurationFieldRelationshipDescriptorValue']['properties']['frdIdentifier']['enum'][880]IDENTIFIER_PLAY_DEVELOPER_REGION
root['schemas']['EngageApiSharedCmsConfigurationFieldRelationshipDescriptorValue']['properties']['frdIdentifier']['enumDescriptions'][880]b/407788041
root['schemas']['SconeV1CidGetTreeRequest']['properties']['frdId']['enum'][880]IDENTIFIER_PLAY_DEVELOPER_REGION
root['schemas']['SconeV1CidGetTreeRequest']['properties']['frdId']['enumDescriptions'][880]b/407788041
root['schemas']['SconeV1CidSearchRequest']['properties']['frdId']['enum'][880]IDENTIFIER_PLAY_DEVELOPER_REGION
root['schemas']['SconeV1CidSearchRequest']['properties']['frdId']['enumDescriptions'][880]b/407788041
root['schemas']['SconeV1GetAvailableValuesForGraphRequest']['properties']['resultFrdIdentifierMask']['items']['enum'][880]IDENTIFIER_PLAY_DEVELOPER_REGION
root['schemas']['SconeV1GetAvailableValuesForGraphRequest']['properties']['resultFrdIdentifierMask']['items']['enumDescriptions'][880]b/407788041
root['schemas']['SconeV1UserSpecificFrdValuesGetRequest']['properties']['frdIdentifier']['enum'][880]IDENTIFIER_PLAY_DEVELOPER_REGION
root['schemas']['SconeV1UserSpecificFrdValuesGetRequest']['properties']['frdIdentifier']['enumDescriptions'][880]b/407788041
sandbox/alpha-tasks-pa-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/alpha-tasks-pa-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-analyticssuitefrontend-pa-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-analyticssuitefrontend-pa-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-androidauthnimblegateway-pa-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-androidauthnimblegateway-pa-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-androidbuild-pa-
dictionary_item_added
  • root['resources']['builds']['methods']['create']
  • root['resources']['builds']['methods']['markTestComplete']
  • root['resources']['builds']['methods']['patch']
  • root['resources']['builds']['resources']['attempts']['methods']
  • root['resources']['builds']['resources']['attempts']['resources']['artifacts']['methods']['createAcl']
  • root['resources']['builds']['resources']['attempts']['resources']['artifacts']['methods']['get']
  • root['schemas']['CreateBuildArtifactAclResponse']
  • root['schemas']['CreateBuildResponse']
  • root['schemas']['GetBuildArtifactResponse']
  • root['schemas']['MarkTestCompleteResponse']
  • root['schemas']['PatchBuildResponse']
  • root['schemas']['GitbuildkickerConfig']['properties']['addMainlineReleaseKeySigningNode']
dictionary_item_removed
  • root['resources']['buildattempts']
  • root['resources']['media']
  • root['resources']['builds']['methods']['list']['parameters']['buildType']['required']
  • root['schemas']['Blobstore2Info']
  • root['schemas']['CompositeMedia']
  • root['schemas']['ContentTypeInfo']
  • root['schemas']['DiffChecksumsResponse']
  • root['schemas']['DiffDownloadResponse']
  • root['schemas']['DiffUploadRequest']
  • root['schemas']['DiffUploadResponse']
  • root['schemas']['DiffVersionResponse']
  • root['schemas']['DownloadParameters']
  • root['schemas']['Media']
  • root['schemas']['ObjectId']
  • root['schemas']['BuildArtifactMetadata']['properties']['data']
values_changed
root['resources']['builds']['methods']['get']['flatPath']
new_valuev4/builds/{buildId}/{target}
old_valuev4/builds/{target}/{buildId}
root['resources']['builds']['methods']['get']['path']
new_valuev4/builds/{buildId}/{target}
old_valuev4/builds/{target}/{buildId}
root['resources']['builds']['methods']['list']['flatPath']
new_valuev4/builds
old_valuev4/builds/{buildType}
root['resources']['builds']['methods']['list']['parameters']['buildType']['description']
new_valueRequired. Build type. Must be specified if none of the build id fields are set.
old_valueRequired. Build type.
root['resources']['builds']['methods']['list']['parameters']['buildType']['location']
new_valuequery
old_valuepath
root['resources']['builds']['methods']['list']['parameters']['endBuildId']['description']
new_valueBuild ID range end (exclusive). Invalid argument if build_id is set. NOTE: start (more recent) > end (older).
old_valueBuild ID range end (exclusive). Ignored if build_id is set. NOTE: start (more recent) > end (older).
root['resources']['builds']['methods']['list']['parameters']['startBuildId']['description']
new_valueBuild ID range start (inclusive). Invalid argument if build_id is set. NOTE: start (more recent) > end (older).
old_valueBuild ID range start (inclusive). Ignored if build_id is set. NOTE: start (more recent) > end (older).
root['resources']['builds']['methods']['list']['path']
new_valuev4/builds
old_valuev4/builds/{buildType}
root['resources']['builds']['resources']['attempts']['resources']['artifacts']['methods']['getUrl']['description']
new_valueRetrieves a single signed build artifact download url. In v4 the GetDownloadUrl will replace the content download functionality of the Get method. An example of how to download the artifact content using the GetDownloadUrl method is available at wireless/android/busytown/common/clients/examples/build_artifact_download_example.py Downloading a build artifact using the v4 API is a 2-step process: 1. Call BuildArtifactService.GetDownloadUrl method to get a signed URL. 2. Download the build artifact to the desired location using the signed URL with an HTTP client. The signed URL is valid for 5 minutes and any download that starts within 5 minutes of the signed URL being generated will be valid (even if the download takes longer than the TTL). Calling BuildArtifactService.GetDownloadUrl method will require the same access permissions as calling v3 BuildArtifactService.Get method. Using the signed URL will not require any permissions.
old_valueRetrieves a single signed build artifact download url.
root['resources']['builds']['resources']['attempts']['resources']['artifacts']['methods']['list']['parameters']['pageSize']['description']
new_valueOptional. The maximum number of build artifacts returned in one page of a response. The default is 100, and the maximum is 1000 results per page.
old_valueOptional. The maximum number of build artifacts returned in one page of a response. The default is 10, and the maximum is 10000 results per page.
root['revision']
new_value20250508
old_value20250314
iterable_item_added
root['schemas']['Build']['properties']['worknodeStatusReason']['enum'][8]USER_ERROR
root['schemas']['Build']['properties']['worknodeStatusReason']['enumDescriptions'][8]Caused by the CL under test
iterable_item_removed
root['resources']['builds']['methods']['list']['parameterOrder'][0]buildType
root['schemas']['Branch']['properties']['testRunnerConfigured']['items']['enum'][2]BATCAVE
root['schemas']['Branch']['properties']['testRunnerConfigured']['items']['enumDescriptions'][2]Batcave test runner type.
sandbox/autopush-androidbuild-pa-v4
dictionary_item_added
  • root['resources']['builds']['methods']['create']
  • root['resources']['builds']['methods']['markTestComplete']
  • root['resources']['builds']['methods']['patch']
  • root['resources']['builds']['resources']['attempts']['methods']
  • root['resources']['builds']['resources']['attempts']['resources']['artifacts']['methods']['createAcl']
  • root['resources']['builds']['resources']['attempts']['resources']['artifacts']['methods']['get']
  • root['schemas']['CreateBuildArtifactAclResponse']
  • root['schemas']['CreateBuildResponse']
  • root['schemas']['GetBuildArtifactResponse']
  • root['schemas']['MarkTestCompleteResponse']
  • root['schemas']['PatchBuildResponse']
  • root['schemas']['GitbuildkickerConfig']['properties']['addMainlineReleaseKeySigningNode']
dictionary_item_removed
  • root['resources']['buildattempts']
  • root['resources']['media']
  • root['resources']['builds']['methods']['list']['parameters']['buildType']['required']
  • root['schemas']['Blobstore2Info']
  • root['schemas']['CompositeMedia']
  • root['schemas']['ContentTypeInfo']
  • root['schemas']['DiffChecksumsResponse']
  • root['schemas']['DiffDownloadResponse']
  • root['schemas']['DiffUploadRequest']
  • root['schemas']['DiffUploadResponse']
  • root['schemas']['DiffVersionResponse']
  • root['schemas']['DownloadParameters']
  • root['schemas']['Media']
  • root['schemas']['ObjectId']
  • root['schemas']['BuildArtifactMetadata']['properties']['data']
values_changed
root['resources']['builds']['methods']['get']['flatPath']
new_valuev4/builds/{buildId}/{target}
old_valuev4/builds/{target}/{buildId}
root['resources']['builds']['methods']['get']['path']
new_valuev4/builds/{buildId}/{target}
old_valuev4/builds/{target}/{buildId}
root['resources']['builds']['methods']['list']['flatPath']
new_valuev4/builds
old_valuev4/builds/{buildType}
root['resources']['builds']['methods']['list']['parameters']['buildType']['description']
new_valueRequired. Build type. Must be specified if none of the build id fields are set.
old_valueRequired. Build type.
root['resources']['builds']['methods']['list']['parameters']['buildType']['location']
new_valuequery
old_valuepath
root['resources']['builds']['methods']['list']['parameters']['endBuildId']['description']
new_valueBuild ID range end (exclusive). Invalid argument if build_id is set. NOTE: start (more recent) > end (older).
old_valueBuild ID range end (exclusive). Ignored if build_id is set. NOTE: start (more recent) > end (older).
root['resources']['builds']['methods']['list']['parameters']['startBuildId']['description']
new_valueBuild ID range start (inclusive). Invalid argument if build_id is set. NOTE: start (more recent) > end (older).
old_valueBuild ID range start (inclusive). Ignored if build_id is set. NOTE: start (more recent) > end (older).
root['resources']['builds']['methods']['list']['path']
new_valuev4/builds
old_valuev4/builds/{buildType}
root['resources']['builds']['resources']['attempts']['resources']['artifacts']['methods']['getUrl']['description']
new_valueRetrieves a single signed build artifact download url. In v4 the GetDownloadUrl will replace the content download functionality of the Get method. An example of how to download the artifact content using the GetDownloadUrl method is available at wireless/android/busytown/common/clients/examples/build_artifact_download_example.py Downloading a build artifact using the v4 API is a 2-step process: 1. Call BuildArtifactService.GetDownloadUrl method to get a signed URL. 2. Download the build artifact to the desired location using the signed URL with an HTTP client. The signed URL is valid for 5 minutes and any download that starts within 5 minutes of the signed URL being generated will be valid (even if the download takes longer than the TTL). Calling BuildArtifactService.GetDownloadUrl method will require the same access permissions as calling v3 BuildArtifactService.Get method. Using the signed URL will not require any permissions.
old_valueRetrieves a single signed build artifact download url.
root['resources']['builds']['resources']['attempts']['resources']['artifacts']['methods']['list']['parameters']['pageSize']['description']
new_valueOptional. The maximum number of build artifacts returned in one page of a response. The default is 100, and the maximum is 1000 results per page.
old_valueOptional. The maximum number of build artifacts returned in one page of a response. The default is 10, and the maximum is 10000 results per page.
root['revision']
new_value20250508
old_value20250314
iterable_item_added
root['schemas']['Build']['properties']['worknodeStatusReason']['enum'][8]USER_ERROR
root['schemas']['Build']['properties']['worknodeStatusReason']['enumDescriptions'][8]Caused by the CL under test
iterable_item_removed
root['resources']['builds']['methods']['list']['parameterOrder'][0]buildType
root['schemas']['Branch']['properties']['testRunnerConfigured']['items']['enum'][2]BATCAVE
root['schemas']['Branch']['properties']['testRunnerConfigured']['items']['enumDescriptions'][2]Batcave test runner type.
sandbox/autopush-apigateway-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/autopush-apigateway-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/autopush-apigateway-v1alpha1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/autopush-apigateway-v1alpha2
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/autopush-apigateway-v1beta
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/autopush-apigee-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-apigee-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-apihub-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/autopush-apihub-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/autopush-appsbackup-pa-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-appsbackup-pa-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-asia-east1-cloudbuild-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-asia-east1-cloudbuild-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-asia-east1-cloudbuild-v2
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-auditrecording-pa-
values_changed
root['revision']
new_value20250508
old_value20250506
iterable_item_added
root['schemas']['GoogleInternalApiAuditrecordingV1NongoogleprodEvent']['properties']['name']['enum'][32]BLUEBIRD_LIVE_MODE_PRIVACY_NOTICE_CONSENT_CHANGE
root['schemas']['GoogleInternalApiAuditrecordingV1NongoogleprodEvent']['properties']['name']['enum'][33]BLUEBIRD_TEXT_MODE_PRIVACY_NOTICE_CONSENT_CHANGE
root['schemas']['GoogleInternalApiAuditrecordingV1NongoogleprodEvent']['properties']['name']['enum'][397]LABS_MARINER_SETTINGS_CHANGE
root['schemas']['GoogleInternalApiAuditrecordingV1NongoogleprodEvent']['properties']['name']['enumDescriptions'][32]The user has given consent to the privacy notice for Bluebird live mode.
root['schemas']['GoogleInternalApiAuditrecordingV1NongoogleprodEvent']['properties']['name']['enumDescriptions'][33]The user has given consent to the privacy notice for Bluebird text mode.
root['schemas']['GoogleInternalApiAuditrecordingV1NongoogleprodEvent']['properties']['name']['enumDescriptions'][397]The user has changed their settings for Mariner.
root['schemas']['GoogleInternalApiAuditrecordingV1NongoogleprodUiContext']['properties']['contextId']['enum'][69]BLUEBIRD_LIVE_MODE_PRIVACY_NOTICE_CONSENT_SCREEN
root['schemas']['GoogleInternalApiAuditrecordingV1NongoogleprodUiContext']['properties']['contextId']['enum'][70]BLUEBIRD_TEXT_MODE_PRIVACY_NOTICE_CONSENT_SCREEN
root['schemas']['GoogleInternalApiAuditrecordingV1NongoogleprodUiContext']['properties']['contextId']['enum'][589]LABS_MARINER_WEB_SETTINGS_CHANGE
root['schemas']['GoogleInternalApiAuditrecordingV1NongoogleprodUiContext']['properties']['contextId']['enumDescriptions'][69]Bluebird live mode privacy notice screen.
root['schemas']['GoogleInternalApiAuditrecordingV1NongoogleprodUiContext']['properties']['contextId']['enumDescriptions'][70]Bluebird text mode privacy notice screen.
root['schemas']['GoogleInternalApiAuditrecordingV1NongoogleprodUiContext']['properties']['contextId']['enumDescriptions'][589]User has changed the Mariner settings.
sandbox/autopush-auditrecording-pa-v1
values_changed
root['revision']
new_value20250508
old_value20250506
iterable_item_added
root['schemas']['GoogleInternalApiAuditrecordingV1NongoogleprodEvent']['properties']['name']['enum'][32]BLUEBIRD_LIVE_MODE_PRIVACY_NOTICE_CONSENT_CHANGE
root['schemas']['GoogleInternalApiAuditrecordingV1NongoogleprodEvent']['properties']['name']['enum'][33]BLUEBIRD_TEXT_MODE_PRIVACY_NOTICE_CONSENT_CHANGE
root['schemas']['GoogleInternalApiAuditrecordingV1NongoogleprodEvent']['properties']['name']['enum'][397]LABS_MARINER_SETTINGS_CHANGE
root['schemas']['GoogleInternalApiAuditrecordingV1NongoogleprodEvent']['properties']['name']['enumDescriptions'][32]The user has given consent to the privacy notice for Bluebird live mode.
root['schemas']['GoogleInternalApiAuditrecordingV1NongoogleprodEvent']['properties']['name']['enumDescriptions'][33]The user has given consent to the privacy notice for Bluebird text mode.
root['schemas']['GoogleInternalApiAuditrecordingV1NongoogleprodEvent']['properties']['name']['enumDescriptions'][397]The user has changed their settings for Mariner.
root['schemas']['GoogleInternalApiAuditrecordingV1NongoogleprodUiContext']['properties']['contextId']['enum'][69]BLUEBIRD_LIVE_MODE_PRIVACY_NOTICE_CONSENT_SCREEN
root['schemas']['GoogleInternalApiAuditrecordingV1NongoogleprodUiContext']['properties']['contextId']['enum'][70]BLUEBIRD_TEXT_MODE_PRIVACY_NOTICE_CONSENT_SCREEN
root['schemas']['GoogleInternalApiAuditrecordingV1NongoogleprodUiContext']['properties']['contextId']['enum'][589]LABS_MARINER_WEB_SETTINGS_CHANGE
root['schemas']['GoogleInternalApiAuditrecordingV1NongoogleprodUiContext']['properties']['contextId']['enumDescriptions'][69]Bluebird live mode privacy notice screen.
root['schemas']['GoogleInternalApiAuditrecordingV1NongoogleprodUiContext']['properties']['contextId']['enumDescriptions'][70]Bluebird text mode privacy notice screen.
root['schemas']['GoogleInternalApiAuditrecordingV1NongoogleprodUiContext']['properties']['contextId']['enumDescriptions'][589]User has changed the Mariner settings.
sandbox/autopush-automl-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-automl-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-automl-v1beta1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-automl-v1p1beta
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-beyondcorp-
values_changed
root['revision']
new_value20250506
old_value20250505
sandbox/autopush-beyondcorp-v1
values_changed
root['revision']
new_value20250506
old_value20250505
sandbox/autopush-beyondcorp-v1alpha
values_changed
root['revision']
new_value20250506
old_value20250505
sandbox/autopush-blobcomments-pa-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-blobcomments-pa-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-cloudaicompanion-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-cloudaicompanion-v1
dictionary_item_added
  • root['schemas']['GeminiGcpEnablementSetting']['properties']['disableWebGrounding']
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-cloudaicompanion-v1alpha
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-cloudaicompanion-v1beta
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-cloudaicompanionadmin-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-cloudaicompanionadmin-v1
dictionary_item_added
  • root['schemas']['GeminiGcpEnablementSetting']['properties']['disableWebGrounding']
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-cloudaicompanionadmin-v1alpha
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-cloudaicompanionadmin-v1beta
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-cloudbuild-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-cloudbuild-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-cloudbuild-v2
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-cloudchannel-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-cloudchannel-pa-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-cloudchannel-pa-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-cloudchannel-pa-v2
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-cloudchannel-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-cloudchannel-v1alpha1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-cloudcommerceconsumerprocurement-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/autopush-cloudcommerceconsumerprocurement-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/autopush-cloudcommerceconsumerprocurement-v1alpha1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/autopush-cloudcommerceprocurement-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/autopush-cloudcommerceprocurement-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/autopush-cloudcrmcards-pa-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-cloudcrmcards-pa-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-cloudcrmipfrontend-pa-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-cloudcrmipfrontend-pa-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-cloudcrmipfrontend-pa-v1alpha
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-cloudcrmipfrontend-pa-v2
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-cloudidentity-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-cloudidentity-pa-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-cloudidentity-pa-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-cloudidentity-pa-v1beta1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-cloudidentity-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-cloudidentity-v1beta1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-cloudprivatecatalog-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-cloudprivatecatalog-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-cloudprivatecatalog-v1alpha1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-cloudprivatecatalog-v1beta1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-cloudprivatecatalogproducer-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-cloudprivatecatalogproducer-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-cloudprivatecatalogproducer-v1beta1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-cloudquotas-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/autopush-cloudquotas-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/autopush-cloudquotas-v1beta
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/autopush-cloudsupport-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-cloudsupport-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-cloudsupport-v2
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-cloudsupport-v2beta
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-cloudsupportinfra-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-cloudsupportinfra-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-cloudsupportinfra-v1alpha1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-cloudusersettings-pa-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-cloudusersettings-pa-v1alpha1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-commercepricemanagement-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-commercepricemanagement-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-commercepricemanagement-v1alpha
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-datamigration-
values_changed
root['revision']
new_value20250508
old_value20250503
sandbox/autopush-datamigration-v1
dictionary_item_added
  • root['schemas']['ConversionWorkspace']['properties']['destinationProvider']
  • root['schemas']['ConversionWorkspace']['properties']['sourceProvider']
values_changed
root['revision']
new_value20250508
old_value20250503
sandbox/autopush-datamigration-v1alpha2
values_changed
root['revision']
new_value20250508
old_value20250503
sandbox/autopush-datamigration-v1beta1
values_changed
root['revision']
new_value20250508
old_value20250503
sandbox/autopush-datamixer-pa-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-datamixer-pa-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-developerconnect-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/autopush-developerconnect-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/autopush-developerconnect-v1alpha
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/autopush-dlp-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-dlp-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-dlp-v2
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-drivefrontend-pa-
dictionary_item_added
  • root['resources']['v1']['methods']['rewindPreflight']
  • root['schemas']['PreflightFailure']
  • root['schemas']['PreflightInProgress']
  • root['schemas']['PreflightSuccess']
  • root['schemas']['RewindPreflightRequest']
  • root['schemas']['RewindPreflightResponse']
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-drivefrontend-pa-v1
dictionary_item_added
  • root['resources']['v1']['methods']['rewindPreflight']
  • root['schemas']['PreflightFailure']
  • root['schemas']['PreflightInProgress']
  • root['schemas']['PreflightSuccess']
  • root['schemas']['RewindPreflightRequest']
  • root['schemas']['RewindPreflightResponse']
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-drivequal-drivemetadata-
values_changed
root['revision']
new_value20250508
old_value20250502
sandbox/autopush-drivequal-drivemetadata-v1
values_changed
root['revision']
new_value20250508
old_value20250502
sandbox/autopush-drivequal-drivemetadata-v1alpha
values_changed
root['revision']
new_value20250508
old_value20250502
sandbox/autopush-emmapplecodevice-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-emmapplecodevice-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-essentialcontacts-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-essentialcontacts-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-essentialcontacts-v1alpha1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-essentialcontacts-v1beta1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-familymanagement-pa-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-familymanagement-pa-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-fiamserver-pa-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-fiamserver-pa-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-firebaseappcheck-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-firebaseappcheck-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-firebaseappcheck-v1beta
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-firebaseappdistribution-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-firebaseappdistribution-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-firebaseappdistribution-v1alpha
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-firebasedomains-pa-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-firebasedomains-pa-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-firebasedomains-pa-v1beta1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-firebasedurablelinks-pa-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-firebasedurablelinks-pa-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-firebaseextensions-
values_changed
root['revision']
new_value20250507
old_value20250506
sandbox/autopush-firebaseextensions-v1beta
values_changed
root['revision']
new_value20250507
old_value20250506
sandbox/autopush-firebaseextensionspublisher-
values_changed
root['revision']
new_value20250507
old_value20250506
sandbox/autopush-firebaseextensionspublisher-v1beta
values_changed
root['revision']
new_value20250507
old_value20250506
sandbox/autopush-firebasehosting-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-firebasehosting-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-firebasehosting-v1beta1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-firebasemessagingcampaigns-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-firebasemessagingcampaigns-v1beta
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-firebaseperusertopics-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-firebaseperusertopics-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-firebaseremoteconfig-pa-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-firebaseremoteconfig-pa-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-firebaseremoteconfig-pa-v2
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-firebasesagepredictions-pa-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-firebasesagepredictions-pa-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-firebasevertexai-
dictionary_item_added
  • root['schemas']['GoogleCloudAiplatformV1beta1ApiAuth']
  • root['schemas']['GoogleCloudAiplatformV1beta1ApiAuthApiKeyConfig']
  • root['schemas']['GoogleCloudAiplatformV1beta1AuthConfig']
  • root['schemas']['GoogleCloudAiplatformV1beta1AuthConfigApiKeyConfig']
  • root['schemas']['GoogleCloudAiplatformV1beta1AuthConfigGoogleServiceAccountConfig']
  • root['schemas']['GoogleCloudAiplatformV1beta1AuthConfigHttpBasicAuthConfig']
  • root['schemas']['GoogleCloudAiplatformV1beta1AuthConfigOauthConfig']
  • root['schemas']['GoogleCloudAiplatformV1beta1AuthConfigOidcConfig']
  • root['schemas']['GoogleCloudAiplatformV1beta1ExternalApi']
  • root['schemas']['GoogleCloudAiplatformV1beta1ExternalApiElasticSearchParams']
  • root['schemas']['GoogleCloudAiplatformV1beta1ExternalApiSimpleSearchParams']
  • root['schemas']['GoogleCloudAiplatformV1beta1Retrieval']['properties']['externalApi']
values_changed
root['revision']
new_value20250508
old_value20250506
root['schemas']['TelemetryConfig']['properties']['samplingRate']['description']
new_valueOptional. The percentage of requests to be sampled, expressed as a fraction in the range (0,1]. Note that the actual sampling rate may be lower than the specified value if the system is overloaded. Default is 1.0.
old_valueOptional. The percentage of requests to be logged and traced, expressed as a fraction in the range (0,1]. Note that the actual sampling rate may be lower than the specified value if the system is overloaded. Default is 1.0.
sandbox/autopush-firebasevertexai-v1
dictionary_item_added
  • root['schemas']['GoogleCloudAiplatformV1ApiAuth']
  • root['schemas']['GoogleCloudAiplatformV1ApiAuthApiKeyConfig']
  • root['schemas']['GoogleCloudAiplatformV1AuthConfig']
  • root['schemas']['GoogleCloudAiplatformV1AuthConfigApiKeyConfig']
  • root['schemas']['GoogleCloudAiplatformV1AuthConfigGoogleServiceAccountConfig']
  • root['schemas']['GoogleCloudAiplatformV1AuthConfigHttpBasicAuthConfig']
  • root['schemas']['GoogleCloudAiplatformV1AuthConfigOauthConfig']
  • root['schemas']['GoogleCloudAiplatformV1AuthConfigOidcConfig']
  • root['schemas']['GoogleCloudAiplatformV1ExternalApi']
  • root['schemas']['GoogleCloudAiplatformV1ExternalApiElasticSearchParams']
  • root['schemas']['GoogleCloudAiplatformV1ExternalApiSimpleSearchParams']
  • root['schemas']['GoogleCloudAiplatformV1Retrieval']['properties']['externalApi']
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-firebasevertexai-v1beta
dictionary_item_added
  • root['schemas']['GoogleCloudAiplatformV1beta1ApiAuth']
  • root['schemas']['GoogleCloudAiplatformV1beta1ApiAuthApiKeyConfig']
  • root['schemas']['GoogleCloudAiplatformV1beta1AuthConfig']
  • root['schemas']['GoogleCloudAiplatformV1beta1AuthConfigApiKeyConfig']
  • root['schemas']['GoogleCloudAiplatformV1beta1AuthConfigGoogleServiceAccountConfig']
  • root['schemas']['GoogleCloudAiplatformV1beta1AuthConfigHttpBasicAuthConfig']
  • root['schemas']['GoogleCloudAiplatformV1beta1AuthConfigOauthConfig']
  • root['schemas']['GoogleCloudAiplatformV1beta1AuthConfigOidcConfig']
  • root['schemas']['GoogleCloudAiplatformV1beta1ExternalApi']
  • root['schemas']['GoogleCloudAiplatformV1beta1ExternalApiElasticSearchParams']
  • root['schemas']['GoogleCloudAiplatformV1beta1ExternalApiSimpleSearchParams']
  • root['schemas']['GoogleCloudAiplatformV1beta1Retrieval']['properties']['externalApi']
values_changed
root['revision']
new_value20250508
old_value20250506
root['schemas']['TelemetryConfig']['properties']['samplingRate']['description']
new_valueOptional. The percentage of requests to be sampled, expressed as a fraction in the range (0,1]. Note that the actual sampling rate may be lower than the specified value if the system is overloaded. Default is 1.0.
old_valueOptional. The percentage of requests to be logged and traced, expressed as a fraction in the range (0,1]. Note that the actual sampling rate may be lower than the specified value if the system is overloaded. Default is 1.0.
sandbox/autopush-fireconsole-pa-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-fireconsole-pa-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-geofeedtaskrouting-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-geofeedtaskrouting-v1alpha
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-gkeonprem-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/autopush-gkeonprem-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/autopush-growth-pa-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-growth-pa-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-healthcare-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-healthcare-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-healthcare-v1alpha2
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-healthcare-v1beta1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-instantmessaging-pa-
dictionary_item_removed
  • root['schemas']['TachyonPlaygroundAutopushGrpcSandboxGoogleInternalCommunicationsInstantmessagingV1MlsConversation']
  • root['schemas']['TachyonPlaygroundAutopushGrpcSandboxGoogleInternalCommunicationsInstantmessagingV1OpaqueMlsCommitMessage']
  • root['schemas']['TachyonPlaygroundAutopushGrpcSandboxGoogleInternalCommunicationsInstantmessagingV1OpaqueMlsProposalListMessage']
  • root['schemas']['TachyonPlaygroundAutopushGrpcSandboxGoogleInternalCommunicationsInstantmessagingV1OpaqueMlsWelcomeMessage']
  • root['schemas']['TachyonPlaygroundAutopushGrpcSandboxGoogleInternalCommunicationsInstantmessagingV1AddGroupUsersPush']['properties']['opaqueCommitMessage']
  • root['schemas']['TachyonPlaygroundAutopushGrpcSandboxGoogleInternalCommunicationsInstantmessagingV1AddGroupUsersPush']['properties']['opaqueWelcomeMessage']
  • root['schemas']['TachyonPlaygroundAutopushGrpcSandboxGoogleInternalCommunicationsInstantmessagingV1AddGroupUsersRequest']['properties']['opaqueCommitMessage']
  • root['schemas']['TachyonPlaygroundAutopushGrpcSandboxGoogleInternalCommunicationsInstantmessagingV1AddGroupUsersRequest']['properties']['opaqueWelcomeMessage']
  • root['schemas']['TachyonPlaygroundAutopushGrpcSandboxGoogleInternalCommunicationsInstantmessagingV1ChangeGroupProfilePush']['properties']['opaqueCommitMessage']
  • root['schemas']['TachyonPlaygroundAutopushGrpcSandboxGoogleInternalCommunicationsInstantmessagingV1ChangeGroupProfileRequest']['properties']['opaqueCommitMessage']
  • root['schemas']['TachyonPlaygroundAutopushGrpcSandboxGoogleInternalCommunicationsInstantmessagingV1CreateGroupPush']['properties']['opaqueCommitMessage']
  • root['schemas']['TachyonPlaygroundAutopushGrpcSandboxGoogleInternalCommunicationsInstantmessagingV1CreateGroupPush']['properties']['opaqueWelcomeMessage']
  • root['schemas']['TachyonPlaygroundAutopushGrpcSandboxGoogleInternalCommunicationsInstantmessagingV1CreateGroupRequest']['properties']['opaqueCommitMessage']
  • root['schemas']['TachyonPlaygroundAutopushGrpcSandboxGoogleInternalCommunicationsInstantmessagingV1CreateGroupRequest']['properties']['opaqueWelcomeMessage']
  • root['schemas']['TachyonPlaygroundAutopushGrpcSandboxGoogleInternalCommunicationsInstantmessagingV1CreateMlsConversationRequest']['properties']['commit']
  • root['schemas']['TachyonPlaygroundAutopushGrpcSandboxGoogleInternalCommunicationsInstantmessagingV1CreateMlsConversationRequest']['properties']['mlsConversation']
  • root['schemas']['TachyonPlaygroundAutopushGrpcSandboxGoogleInternalCommunicationsInstantmessagingV1CreateMlsConversationRequest']['properties']['welcomeMessage']
  • root['schemas']['TachyonPlaygroundAutopushGrpcSandboxGoogleInternalCommunicationsInstantmessagingV1KickGroupUsersPush']['properties']['opaqueCommitMessage']
  • root['schemas']['TachyonPlaygroundAutopushGrpcSandboxGoogleInternalCommunicationsInstantmessagingV1KickGroupUsersPush']['properties']['opaqueProposalListMessage']
  • root['schemas']['TachyonPlaygroundAutopushGrpcSandboxGoogleInternalCommunicationsInstantmessagingV1KickGroupUsersRequest']['properties']['opaqueCommitMessage']
  • root['schemas']['TachyonPlaygroundAutopushGrpcSandboxGoogleInternalCommunicationsInstantmessagingV1KickGroupUsersRequest']['properties']['opaqueProposalListMessage']
values_changed
root['revision']
new_value20250508
old_value20250506
root['schemas']['TachyonPlaygroundAutopushGrpcSandboxGeostoreInternalSourceSummaryProto']['properties']['provider']['enumDescriptions'][14]
new_valueAll new "Google" provider entries must be full ints. The next available ID is: 0x111730CA
old_valueAll new "Google" provider entries must be full ints. The next available ID is: 0x111730C9
root['schemas']['TachyonPlaygroundAutopushGrpcSandboxGoogleInternalCommunicationsInstantmessagingV1DroidguardSnapshot']['properties']['droidguardSnapshotVersion']['enumDescriptions'][1]
new_valueVersion 1 of the Droidguard snapshot. Send timestamp as content binding param.
old_valueVersion 1 of the Droidguard snapshot.
iterable_item_added
root['schemas']['TachyonPlaygroundAutopushGrpcSandboxAppsPeopleOzExternalMergedpeopleapiAffinity']['properties']['affinityType']['enum'][314]BH_APPROVALS_FRONTEND_AFFINITY
root['schemas']['TachyonPlaygroundAutopushGrpcSandboxGeostoreInternalSourceSummaryProto']['properties']['provider']['enum'][204]PROVIDER_GOOGLE_MAP_GEOMETRY_TEAM
root['schemas']['TachyonPlaygroundAutopushGrpcSandboxGoogleInternalCommunicationsInstantmessagingV1DroidguardSnapshot']['properties']['droidguardSnapshotVersion']['enum'][2]DROIDGUARD_SNAPSHOT_VERSION_V2
root['schemas']['TachyonPlaygroundAutopushGrpcSandboxGoogleInternalCommunicationsInstantmessagingV1DroidguardSnapshot']['properties']['droidguardSnapshotVersion']['enumDescriptions'][2]Version 2 of the Droidguard snapshot. Send timestamp, sender and recipient as content binding params.
root['schemas']['TachyonPlaygroundAutopushGrpcSandboxGoogleInternalPeopleV2MergedPersonSourceOptions']['properties']['includeAffinity']['items']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['schemas']['TachyonPlaygroundAutopushGrpcSandboxPeoplestackFlexorgsProtoInternalExternal']['properties']['application']['enum'][459]BH_APPROVALS_FRONTEND
root['schemas']['TachyonPlaygroundAutopushGrpcSandboxPeoplestackFlexorgsProtoInternalExternal']['properties']['application']['enumDescriptions'][459]Bh Approvals Frontend Team contact: s2p-purchasing-eng@google.com
sandbox/autopush-instantmessaging-pa-v1
dictionary_item_removed
  • root['schemas']['TachyonPlaygroundAutopushGrpcSandboxGoogleInternalCommunicationsInstantmessagingV1MlsConversation']
  • root['schemas']['TachyonPlaygroundAutopushGrpcSandboxGoogleInternalCommunicationsInstantmessagingV1OpaqueMlsCommitMessage']
  • root['schemas']['TachyonPlaygroundAutopushGrpcSandboxGoogleInternalCommunicationsInstantmessagingV1OpaqueMlsProposalListMessage']
  • root['schemas']['TachyonPlaygroundAutopushGrpcSandboxGoogleInternalCommunicationsInstantmessagingV1OpaqueMlsWelcomeMessage']
  • root['schemas']['TachyonPlaygroundAutopushGrpcSandboxGoogleInternalCommunicationsInstantmessagingV1AddGroupUsersPush']['properties']['opaqueCommitMessage']
  • root['schemas']['TachyonPlaygroundAutopushGrpcSandboxGoogleInternalCommunicationsInstantmessagingV1AddGroupUsersPush']['properties']['opaqueWelcomeMessage']
  • root['schemas']['TachyonPlaygroundAutopushGrpcSandboxGoogleInternalCommunicationsInstantmessagingV1AddGroupUsersRequest']['properties']['opaqueCommitMessage']
  • root['schemas']['TachyonPlaygroundAutopushGrpcSandboxGoogleInternalCommunicationsInstantmessagingV1AddGroupUsersRequest']['properties']['opaqueWelcomeMessage']
  • root['schemas']['TachyonPlaygroundAutopushGrpcSandboxGoogleInternalCommunicationsInstantmessagingV1ChangeGroupProfilePush']['properties']['opaqueCommitMessage']
  • root['schemas']['TachyonPlaygroundAutopushGrpcSandboxGoogleInternalCommunicationsInstantmessagingV1ChangeGroupProfileRequest']['properties']['opaqueCommitMessage']
  • root['schemas']['TachyonPlaygroundAutopushGrpcSandboxGoogleInternalCommunicationsInstantmessagingV1CreateGroupPush']['properties']['opaqueCommitMessage']
  • root['schemas']['TachyonPlaygroundAutopushGrpcSandboxGoogleInternalCommunicationsInstantmessagingV1CreateGroupPush']['properties']['opaqueWelcomeMessage']
  • root['schemas']['TachyonPlaygroundAutopushGrpcSandboxGoogleInternalCommunicationsInstantmessagingV1CreateGroupRequest']['properties']['opaqueCommitMessage']
  • root['schemas']['TachyonPlaygroundAutopushGrpcSandboxGoogleInternalCommunicationsInstantmessagingV1CreateGroupRequest']['properties']['opaqueWelcomeMessage']
  • root['schemas']['TachyonPlaygroundAutopushGrpcSandboxGoogleInternalCommunicationsInstantmessagingV1CreateMlsConversationRequest']['properties']['commit']
  • root['schemas']['TachyonPlaygroundAutopushGrpcSandboxGoogleInternalCommunicationsInstantmessagingV1CreateMlsConversationRequest']['properties']['mlsConversation']
  • root['schemas']['TachyonPlaygroundAutopushGrpcSandboxGoogleInternalCommunicationsInstantmessagingV1CreateMlsConversationRequest']['properties']['welcomeMessage']
  • root['schemas']['TachyonPlaygroundAutopushGrpcSandboxGoogleInternalCommunicationsInstantmessagingV1KickGroupUsersPush']['properties']['opaqueCommitMessage']
  • root['schemas']['TachyonPlaygroundAutopushGrpcSandboxGoogleInternalCommunicationsInstantmessagingV1KickGroupUsersPush']['properties']['opaqueProposalListMessage']
  • root['schemas']['TachyonPlaygroundAutopushGrpcSandboxGoogleInternalCommunicationsInstantmessagingV1KickGroupUsersRequest']['properties']['opaqueCommitMessage']
  • root['schemas']['TachyonPlaygroundAutopushGrpcSandboxGoogleInternalCommunicationsInstantmessagingV1KickGroupUsersRequest']['properties']['opaqueProposalListMessage']
values_changed
root['revision']
new_value20250508
old_value20250506
root['schemas']['TachyonPlaygroundAutopushGrpcSandboxGeostoreInternalSourceSummaryProto']['properties']['provider']['enumDescriptions'][14]
new_valueAll new "Google" provider entries must be full ints. The next available ID is: 0x111730CA
old_valueAll new "Google" provider entries must be full ints. The next available ID is: 0x111730C9
root['schemas']['TachyonPlaygroundAutopushGrpcSandboxGoogleInternalCommunicationsInstantmessagingV1DroidguardSnapshot']['properties']['droidguardSnapshotVersion']['enumDescriptions'][1]
new_valueVersion 1 of the Droidguard snapshot. Send timestamp as content binding param.
old_valueVersion 1 of the Droidguard snapshot.
iterable_item_added
root['schemas']['TachyonPlaygroundAutopushGrpcSandboxAppsPeopleOzExternalMergedpeopleapiAffinity']['properties']['affinityType']['enum'][314]BH_APPROVALS_FRONTEND_AFFINITY
root['schemas']['TachyonPlaygroundAutopushGrpcSandboxGeostoreInternalSourceSummaryProto']['properties']['provider']['enum'][204]PROVIDER_GOOGLE_MAP_GEOMETRY_TEAM
root['schemas']['TachyonPlaygroundAutopushGrpcSandboxGoogleInternalCommunicationsInstantmessagingV1DroidguardSnapshot']['properties']['droidguardSnapshotVersion']['enum'][2]DROIDGUARD_SNAPSHOT_VERSION_V2
root['schemas']['TachyonPlaygroundAutopushGrpcSandboxGoogleInternalCommunicationsInstantmessagingV1DroidguardSnapshot']['properties']['droidguardSnapshotVersion']['enumDescriptions'][2]Version 2 of the Droidguard snapshot. Send timestamp, sender and recipient as content binding params.
root['schemas']['TachyonPlaygroundAutopushGrpcSandboxGoogleInternalPeopleV2MergedPersonSourceOptions']['properties']['includeAffinity']['items']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['schemas']['TachyonPlaygroundAutopushGrpcSandboxPeoplestackFlexorgsProtoInternalExternal']['properties']['application']['enum'][459]BH_APPROVALS_FRONTEND
root['schemas']['TachyonPlaygroundAutopushGrpcSandboxPeoplestackFlexorgsProtoInternalExternal']['properties']['application']['enumDescriptions'][459]Bh Approvals Frontend Team contact: s2p-purchasing-eng@google.com
sandbox/autopush-integrations-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-integrations-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-integrations-v1alpha
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-integrations-v2
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-jibemessagestore-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-jibemessagestore-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-kidsmanagement-pa-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-kidsmanagement-pa-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-kidsnotification-pa-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-kidsnotification-pa-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-mapsplatformdatasets-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-mapsplatformdatasets-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-mapsplatformdatasets-v1alpha
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-meet-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-meet-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-meet-v2
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-memcache-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-memcache-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-memcache-v1beta2
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-metastore-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-metastore-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-metastore-v1alpha
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-metastore-v1beta
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-mobileperformancereporting-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-mobileperformancereporting-pa-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-mobileperformancereporting-pa-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-mobileperformancereporting-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-myphonenumbers-pa-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-myphonenumbers-pa-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-networkconnectivity-
values_changed
root['revision']
new_value20250506
old_value20250502
sandbox/autopush-networkconnectivity-v1
dictionary_item_added
  • root['resources']['projects']['resources']['locations']['resources']['internalRanges']['methods']['getIamPolicy']
  • root['resources']['projects']['resources']['locations']['resources']['internalRanges']['methods']['setIamPolicy']
  • root['resources']['projects']['resources']['locations']['resources']['internalRanges']['methods']['testIamPermissions']
values_changed
root['revision']
new_value20250506
old_value20250502
sandbox/autopush-networkconnectivity-v1alpha1
values_changed
root['revision']
new_value20250506
old_value20250502
sandbox/autopush-networkconnectivity-v1beta
values_changed
root['revision']
new_value20250506
old_value20250502
sandbox/autopush-networkmanagement-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-networkmanagement-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-networkmanagement-v1alpha1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-networkmanagement-v1beta1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-notifications-pa-
values_changed
root['revision']
new_value20250508
old_value20250506
root['schemas']['AppsDynamite__ChimeNotificationPayload']['properties']['eventType']['enumDescriptions'][5]
new_valueNotification for a summary of unread messages in a single topic in a thread or space.
old_valueNotification for a summary of unread messages in a thread or space.
root['schemas']['AppsDynamite__ChimeNotificationPayload']['properties']['eventType']['enum'][5]
new_valueSINGLE_TOPIC_SUMMARY_NOTIFICATION
old_valueSUMMARY_NOTIFICATION
iterable_item_added
root['schemas']['AppsDynamite__ChimeNotificationPayload']['properties']['eventType']['enum'][6]MULTIPLE_TOPIC_SUMMARY_NOTIFICATION
root['schemas']['AppsDynamite__ChimeNotificationPayload']['properties']['eventType']['enumDescriptions'][6]Notification for a summary of unread messages across multiple topics in a space.
root['schemas']['GoogleInternalTapandpayV1__CheckEligibilityRequest']['properties']['tokenizationEntryPoint']['enum'][49]AUTOFILL_POST_TRANSACTION_NOTIFICATION
root['schemas']['GoogleInternalTapandpayV1__CheckEligibilityRequest']['properties']['tokenizationEntryPoint']['enumDescriptions'][49]The tokenization entry point for tokens created via the Autofill post transaction notification flow. Refer to go/wallet-design-autofill-post-txn-notification for more information.
root['schemas']['GoogleLogsTapandpayAndroid__TokenizationPromptNotificationEvent']['properties']['entryPoint']['enum'][49]TOKENIZATION_ENTRY_POINT_AUTOFILL_POST_TRANSACTION_NOTIFICATION
root['schemas']['GoogleLogsTapandpayAndroid__TokenizationPromptNotificationEvent']['properties']['entryPoint']['enumDescriptions'][49]The tokenization entry point for tokens created via the Autofill post transaction notification flow. Refer to go/wallet-design-autofill-post-txn-notification for more information.
root['schemas']['GoogleLogsTapandpayAndroid__ValuableDetailScreenEvent']['properties']['issuerLinkType']['enum'][5]PLAY_POINTS_HISTORY
root['schemas']['GoogleLogsTapandpayAndroid__ValuableDetailScreenEvent']['properties']['issuerLinkType']['enum'][6]PLAY_POINTS_BENEFITS
root['schemas']['GoogleLogsTapandpayAndroid__ValuableDetailScreenEvent']['properties']['issuerLinkType']['enum'][7]PLAY_POINTS_HELP
root['schemas']['GoogleLogsTapandpayAndroid__ValuableDetailScreenEvent']['properties']['issuerLinkType']['enum'][8]PLAY_POINTS_TERMS_OF_SERVICE
root['schemas']['GoogleLogsTapandpayAndroid__ValuableDetailScreenEvent']['properties']['issuerLinkType']['enumDescriptions'][5]Link types used by Play Points project. History of Play Points.
root['schemas']['GoogleLogsTapandpayAndroid__ValuableDetailScreenEvent']['properties']['issuerLinkType']['enumDescriptions'][6]Benefits page of Play Points.
root['schemas']['GoogleLogsTapandpayAndroid__ValuableDetailScreenEvent']['properties']['issuerLinkType']['enumDescriptions'][7]Help center article for Play Points program.
root['schemas']['GoogleLogsTapandpayAndroid__ValuableDetailScreenEvent']['properties']['issuerLinkType']['enumDescriptions'][8]Terms of service for Play Points program.
root['schemas']['SearchNotificationsApiCommon_InboxSurfaceRenderingData_InboxRenderingData']['properties']['icon']['enum'][81]SHOPPING_NOTIFICATION_ICON
root['schemas']['SearchNotificationsApiCommon_InboxSurfaceRenderingData_InboxRenderingData']['properties']['icon']['enumDescriptions'][81]Shopping notification icon on the tray. Asset name on Android: ic_shopping_notif Next available id: 84
root['schemas']['SearchNowPushProtoChimepayloads__AgsaChimeNotificationPayload']['properties']['smallIcon']['enum'][81]SHOPPING_NOTIFICATION_ICON
root['schemas']['SearchNowPushProtoChimepayloads__AgsaChimeNotificationPayload']['properties']['smallIcon']['enumDescriptions'][81]Shopping notification icon on the tray. Asset name on Android: ic_shopping_notif Next available id: 84
root['schemas']['Sidekick_Notification_NotificationFeedPrompt']['properties']['promptIcon']['enum'][81]SHOPPING_NOTIFICATION_ICON
root['schemas']['Sidekick_Notification_NotificationFeedPrompt']['properties']['promptIcon']['enumDescriptions'][81]Shopping notification icon on the tray. Asset name on Android: ic_shopping_notif Next available id: 84
root['schemas']['Sidekick__Notification']['properties']['icon']['enum'][81]SHOPPING_NOTIFICATION_ICON
root['schemas']['Sidekick__Notification']['properties']['icon']['enumDescriptions'][81]Shopping notification icon on the tray. Asset name on Android: ic_shopping_notif Next available id: 84
root['schemas']['WalletGooglepayBackendApiNotifications_Action_ContextualTokenizationNotification']['properties']['tokenizationEntryPoint']['enum'][49]TOKENIZATION_ENTRY_POINT_AUTOFILL_POST_TRANSACTION_NOTIFICATION
root['schemas']['WalletGooglepayBackendApiNotifications_Action_ContextualTokenizationNotification']['properties']['tokenizationEntryPoint']['enumDescriptions'][49]The tokenization entry point for tokens created via the Autofill post transaction notification flow. Refer to go/wallet-design-autofill-post-txn-notification for more information.
root['schemas']['WalletGooglepayCommon__AddACardWithEntryPoint']['properties']['entryPoint']['enum'][49]TOKENIZATION_ENTRY_POINT_AUTOFILL_POST_TRANSACTION_NOTIFICATION
root['schemas']['WalletGooglepayCommon__AddACardWithEntryPoint']['properties']['entryPoint']['enumDescriptions'][49]The tokenization entry point for tokens created via the Autofill post transaction notification flow. Refer to go/wallet-design-autofill-post-txn-notification for more information.
root['schemas']['WalletGooglepayFrontendApiNavigation_GooglePayAppTargetData_TokenizationData']['properties']['entryPoint']['enum'][49]TOKENIZATION_ENTRY_POINT_AUTOFILL_POST_TRANSACTION_NOTIFICATION
root['schemas']['WalletGooglepayFrontendApiNavigation_GooglePayAppTargetData_TokenizationData']['properties']['entryPoint']['enumDescriptions'][49]The tokenization entry point for tokens created via the Autofill post transaction notification flow. Refer to go/wallet-design-autofill-post-txn-notification for more information.
sandbox/autopush-notifications-pa-v1
values_changed
root['revision']
new_value20250508
old_value20250506
root['schemas']['AppsDynamite__ChimeNotificationPayload']['properties']['eventType']['enumDescriptions'][5]
new_valueNotification for a summary of unread messages in a single topic in a thread or space.
old_valueNotification for a summary of unread messages in a thread or space.
root['schemas']['AppsDynamite__ChimeNotificationPayload']['properties']['eventType']['enum'][5]
new_valueSINGLE_TOPIC_SUMMARY_NOTIFICATION
old_valueSUMMARY_NOTIFICATION
iterable_item_added
root['schemas']['AppsDynamite__ChimeNotificationPayload']['properties']['eventType']['enum'][6]MULTIPLE_TOPIC_SUMMARY_NOTIFICATION
root['schemas']['AppsDynamite__ChimeNotificationPayload']['properties']['eventType']['enumDescriptions'][6]Notification for a summary of unread messages across multiple topics in a space.
root['schemas']['GoogleInternalTapandpayV1__CheckEligibilityRequest']['properties']['tokenizationEntryPoint']['enum'][49]AUTOFILL_POST_TRANSACTION_NOTIFICATION
root['schemas']['GoogleInternalTapandpayV1__CheckEligibilityRequest']['properties']['tokenizationEntryPoint']['enumDescriptions'][49]The tokenization entry point for tokens created via the Autofill post transaction notification flow. Refer to go/wallet-design-autofill-post-txn-notification for more information.
root['schemas']['GoogleLogsTapandpayAndroid__TokenizationPromptNotificationEvent']['properties']['entryPoint']['enum'][49]TOKENIZATION_ENTRY_POINT_AUTOFILL_POST_TRANSACTION_NOTIFICATION
root['schemas']['GoogleLogsTapandpayAndroid__TokenizationPromptNotificationEvent']['properties']['entryPoint']['enumDescriptions'][49]The tokenization entry point for tokens created via the Autofill post transaction notification flow. Refer to go/wallet-design-autofill-post-txn-notification for more information.
root['schemas']['GoogleLogsTapandpayAndroid__ValuableDetailScreenEvent']['properties']['issuerLinkType']['enum'][5]PLAY_POINTS_HISTORY
root['schemas']['GoogleLogsTapandpayAndroid__ValuableDetailScreenEvent']['properties']['issuerLinkType']['enum'][6]PLAY_POINTS_BENEFITS
root['schemas']['GoogleLogsTapandpayAndroid__ValuableDetailScreenEvent']['properties']['issuerLinkType']['enum'][7]PLAY_POINTS_HELP
root['schemas']['GoogleLogsTapandpayAndroid__ValuableDetailScreenEvent']['properties']['issuerLinkType']['enum'][8]PLAY_POINTS_TERMS_OF_SERVICE
root['schemas']['GoogleLogsTapandpayAndroid__ValuableDetailScreenEvent']['properties']['issuerLinkType']['enumDescriptions'][5]Link types used by Play Points project. History of Play Points.
root['schemas']['GoogleLogsTapandpayAndroid__ValuableDetailScreenEvent']['properties']['issuerLinkType']['enumDescriptions'][6]Benefits page of Play Points.
root['schemas']['GoogleLogsTapandpayAndroid__ValuableDetailScreenEvent']['properties']['issuerLinkType']['enumDescriptions'][7]Help center article for Play Points program.
root['schemas']['GoogleLogsTapandpayAndroid__ValuableDetailScreenEvent']['properties']['issuerLinkType']['enumDescriptions'][8]Terms of service for Play Points program.
root['schemas']['SearchNotificationsApiCommon_InboxSurfaceRenderingData_InboxRenderingData']['properties']['icon']['enum'][81]SHOPPING_NOTIFICATION_ICON
root['schemas']['SearchNotificationsApiCommon_InboxSurfaceRenderingData_InboxRenderingData']['properties']['icon']['enumDescriptions'][81]Shopping notification icon on the tray. Asset name on Android: ic_shopping_notif Next available id: 84
root['schemas']['SearchNowPushProtoChimepayloads__AgsaChimeNotificationPayload']['properties']['smallIcon']['enum'][81]SHOPPING_NOTIFICATION_ICON
root['schemas']['SearchNowPushProtoChimepayloads__AgsaChimeNotificationPayload']['properties']['smallIcon']['enumDescriptions'][81]Shopping notification icon on the tray. Asset name on Android: ic_shopping_notif Next available id: 84
root['schemas']['Sidekick_Notification_NotificationFeedPrompt']['properties']['promptIcon']['enum'][81]SHOPPING_NOTIFICATION_ICON
root['schemas']['Sidekick_Notification_NotificationFeedPrompt']['properties']['promptIcon']['enumDescriptions'][81]Shopping notification icon on the tray. Asset name on Android: ic_shopping_notif Next available id: 84
root['schemas']['Sidekick__Notification']['properties']['icon']['enum'][81]SHOPPING_NOTIFICATION_ICON
root['schemas']['Sidekick__Notification']['properties']['icon']['enumDescriptions'][81]Shopping notification icon on the tray. Asset name on Android: ic_shopping_notif Next available id: 84
root['schemas']['WalletGooglepayBackendApiNotifications_Action_ContextualTokenizationNotification']['properties']['tokenizationEntryPoint']['enum'][49]TOKENIZATION_ENTRY_POINT_AUTOFILL_POST_TRANSACTION_NOTIFICATION
root['schemas']['WalletGooglepayBackendApiNotifications_Action_ContextualTokenizationNotification']['properties']['tokenizationEntryPoint']['enumDescriptions'][49]The tokenization entry point for tokens created via the Autofill post transaction notification flow. Refer to go/wallet-design-autofill-post-txn-notification for more information.
root['schemas']['WalletGooglepayCommon__AddACardWithEntryPoint']['properties']['entryPoint']['enum'][49]TOKENIZATION_ENTRY_POINT_AUTOFILL_POST_TRANSACTION_NOTIFICATION
root['schemas']['WalletGooglepayCommon__AddACardWithEntryPoint']['properties']['entryPoint']['enumDescriptions'][49]The tokenization entry point for tokens created via the Autofill post transaction notification flow. Refer to go/wallet-design-autofill-post-txn-notification for more information.
root['schemas']['WalletGooglepayFrontendApiNavigation_GooglePayAppTargetData_TokenizationData']['properties']['entryPoint']['enum'][49]TOKENIZATION_ENTRY_POINT_AUTOFILL_POST_TRANSACTION_NOTIFICATION
root['schemas']['WalletGooglepayFrontendApiNavigation_GooglePayAppTargetData_TokenizationData']['properties']['entryPoint']['enumDescriptions'][49]The tokenization entry point for tokens created via the Autofill post transaction notification flow. Refer to go/wallet-design-autofill-post-txn-notification for more information.
sandbox/autopush-ogads-pa-
values_changed
root['revision']
new_value20250508
old_value20250506
iterable_item_added
root['resources']['v1']['methods']['getdata']['parameters']['badgeInfo.targetingSetId']['enum'][757]HPP_Q2_SMALL_BUSINESS_WEEK_TARGET
root['resources']['v1']['methods']['getdata']['parameters']['badgeInfo.targetingSetId']['enumDescriptions'][757]Gemini HPP Cascade Impressed Users. b/413712793.
root['resources']['v1']['methods']['getnativemobiledata']['parameters']['context.triggeringEvent']['enum'][5]COLD_START
root['resources']['v1']['methods']['getnativemobiledata']['parameters']['context.triggeringEvent']['enum'][6]WARM_START
root['resources']['v1']['methods']['getnativemobiledata']['parameters']['context.triggeringEvent']['enumDescriptions'][5]App has cold started
root['resources']['v1']['methods']['getnativemobiledata']['parameters']['context.triggeringEvent']['enumDescriptions'][6]App has warm started
sandbox/autopush-ogads-pa-v1
values_changed
root['revision']
new_value20250508
old_value20250506
iterable_item_added
root['resources']['v1']['methods']['getdata']['parameters']['badgeInfo.targetingSetId']['enum'][757]HPP_Q2_SMALL_BUSINESS_WEEK_TARGET
root['resources']['v1']['methods']['getdata']['parameters']['badgeInfo.targetingSetId']['enumDescriptions'][757]Gemini HPP Cascade Impressed Users. b/413712793.
root['resources']['v1']['methods']['getnativemobiledata']['parameters']['context.triggeringEvent']['enum'][5]COLD_START
root['resources']['v1']['methods']['getnativemobiledata']['parameters']['context.triggeringEvent']['enum'][6]WARM_START
root['resources']['v1']['methods']['getnativemobiledata']['parameters']['context.triggeringEvent']['enumDescriptions'][5]App has cold started
root['resources']['v1']['methods']['getnativemobiledata']['parameters']['context.triggeringEvent']['enumDescriptions'][6]App has warm started
sandbox/autopush-paisadatamixer-pa-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-paisadatamixer-pa-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-people-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-people-pa-
values_changed
root['revision']
new_value20250508
old_value20250506
iterable_item_added
root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['methods']['create']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['methods']['getPublic']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['methods']['sync']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['methods']['update']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enum'][28]BH_APPROVALS_FRONTEND
root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enum'][28]BH_APPROVALS_FRONTEND
root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['resources']['circles']['resources']['members']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['resources']['directory']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['resources']['directory']['methods']['search']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['affinityType']['enum'][307]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['v2']['methods']['getPeople']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['schemas']['Affinity']['properties']['affinityType']['enum'][314]BH_APPROVALS_FRONTEND_AFFINITY
root['schemas']['GoogleInternalPeopleV2MinimalRankedTarget']['properties']['affinityType']['items']['enum'][314]BH_APPROVALS_FRONTEND_AFFINITY
root['schemas']['InternalExternal']['properties']['application']['enum'][459]BH_APPROVALS_FRONTEND
root['schemas']['InternalSourceSummaryProto']['properties']['provider']['enum'][204]PROVIDER_GOOGLE_MAP_GEOMETRY_TEAM
root['schemas']['MergedPersonSourceOptions']['properties']['includeAffinity']['items']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['schemas']['RankedTarget']['properties']['affinityType']['items']['enum'][314]BH_APPROVALS_FRONTEND_AFFINITY
root['schemas']['SocialGraphWireProtoPeopleapiMinimalAffinity']['properties']['affinityType']['enum'][314]BH_APPROVALS_FRONTEND_AFFINITY
sandbox/autopush-people-pa-v1
values_changed
root['revision']
new_value20250508
old_value20250506
iterable_item_added
root['schemas']['Affinity']['properties']['affinityType']['enum'][314]BH_APPROVALS_FRONTEND_AFFINITY
root['schemas']['InternalExternal']['properties']['application']['enum'][459]BH_APPROVALS_FRONTEND
root['schemas']['InternalSourceSummaryProto']['properties']['provider']['enum'][204]PROVIDER_GOOGLE_MAP_GEOMETRY_TEAM
sandbox/autopush-people-pa-v2
values_changed
root['revision']
new_value20250508
old_value20250506
iterable_item_added
root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['methods']['create']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['methods']['getPublic']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['methods']['sync']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['methods']['update']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enum'][28]BH_APPROVALS_FRONTEND
root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enum'][28]BH_APPROVALS_FRONTEND
root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['resources']['circles']['resources']['members']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['resources']['directory']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['resources']['directory']['methods']['search']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['affinityType']['enum'][307]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['v2']['methods']['getPeople']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['schemas']['Affinity']['properties']['affinityType']['enum'][314]BH_APPROVALS_FRONTEND_AFFINITY
root['schemas']['GoogleInternalPeopleV2MinimalRankedTarget']['properties']['affinityType']['items']['enum'][314]BH_APPROVALS_FRONTEND_AFFINITY
root['schemas']['InternalExternal']['properties']['application']['enum'][459]BH_APPROVALS_FRONTEND
root['schemas']['InternalSourceSummaryProto']['properties']['provider']['enum'][204]PROVIDER_GOOGLE_MAP_GEOMETRY_TEAM
root['schemas']['MergedPersonSourceOptions']['properties']['includeAffinity']['items']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['schemas']['RankedTarget']['properties']['affinityType']['items']['enum'][314]BH_APPROVALS_FRONTEND_AFFINITY
root['schemas']['SocialGraphWireProtoPeopleapiMinimalAffinity']['properties']['affinityType']['enum'][314]BH_APPROVALS_FRONTEND_AFFINITY
sandbox/autopush-people-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-peoplestack-pa-
values_changed
root['revision']
new_value20250508
old_value20250506
iterable_item_added
root['resources']['autocomplete']['methods']['autocomplete']['parameters']['affinityType']['enum'][314]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['autocomplete']['methods']['warmup']['parameters']['affinityType']['enum'][314]BH_APPROVALS_FRONTEND_AFFINITY
root['schemas']['PeoplestackAutocompleteRequest']['properties']['affinityType']['enum'][314]BH_APPROVALS_FRONTEND_AFFINITY
root['schemas']['PeoplestackBlockPersonRequest']['properties']['affinityType']['enum'][314]BH_APPROVALS_FRONTEND_AFFINITY
root['schemas']['PeoplestackCreateGroupRequest']['properties']['affinityType']['enum'][314]BH_APPROVALS_FRONTEND_AFFINITY
root['schemas']['PeoplestackDeleteGroupsRequest']['properties']['affinityType']['enum'][314]BH_APPROVALS_FRONTEND_AFFINITY
root['schemas']['PeoplestackFlexorgsProtoInternalExternal']['properties']['application']['enum'][459]BH_APPROVALS_FRONTEND
root['schemas']['PeoplestackFlexorgsProtoInternalExternal']['properties']['application']['enumDescriptions'][459]Bh Approvals Frontend Team contact: s2p-purchasing-eng@google.com
root['schemas']['PeoplestackJoinGroupRequest']['properties']['affinityType']['enum'][314]BH_APPROVALS_FRONTEND_AFFINITY
root['schemas']['PeoplestackLeaveGroupRequest']['properties']['affinityType']['enum'][314]BH_APPROVALS_FRONTEND_AFFINITY
root['schemas']['PeoplestackLookupRequest']['properties']['affinityType']['enum'][314]BH_APPROVALS_FRONTEND_AFFINITY
root['schemas']['PeoplestackMutateConnectionLabelRequest']['properties']['affinityType']['enum'][314]BH_APPROVALS_FRONTEND_AFFINITY
root['schemas']['PeoplestackReadAllGroupsRequest']['properties']['affinityType']['enum'][314]BH_APPROVALS_FRONTEND_AFFINITY
root['schemas']['PeoplestackReadGroupsRequest']['properties']['affinityType']['enum'][314]BH_APPROVALS_FRONTEND_AFFINITY
root['schemas']['PeoplestackSmartAddressRequest']['properties']['affinityType']['enum'][314]BH_APPROVALS_FRONTEND_AFFINITY
root['schemas']['PeoplestackUpdateGroupRequest']['properties']['affinityType']['enum'][314]BH_APPROVALS_FRONTEND_AFFINITY
root['schemas']['PeoplestackWarmupRequest']['properties']['affinityType']['enum'][314]BH_APPROVALS_FRONTEND_AFFINITY
root['schemas']['SocialClientsApplicationProto3Wrapper']['properties']['application']['enum'][459]BH_APPROVALS_FRONTEND
root['schemas']['SocialClientsApplicationProto3Wrapper']['properties']['application']['enumDescriptions'][459]Bh Approvals Frontend Team contact: s2p-purchasing-eng@google.com
sandbox/autopush-peoplestack-pa-v1
values_changed
root['revision']
new_value20250508
old_value20250506
iterable_item_added
root['resources']['autocomplete']['methods']['autocomplete']['parameters']['affinityType']['enum'][314]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['autocomplete']['methods']['warmup']['parameters']['affinityType']['enum'][314]BH_APPROVALS_FRONTEND_AFFINITY
root['schemas']['PeoplestackAutocompleteRequest']['properties']['affinityType']['enum'][314]BH_APPROVALS_FRONTEND_AFFINITY
root['schemas']['PeoplestackBlockPersonRequest']['properties']['affinityType']['enum'][314]BH_APPROVALS_FRONTEND_AFFINITY
root['schemas']['PeoplestackCreateGroupRequest']['properties']['affinityType']['enum'][314]BH_APPROVALS_FRONTEND_AFFINITY
root['schemas']['PeoplestackDeleteGroupsRequest']['properties']['affinityType']['enum'][314]BH_APPROVALS_FRONTEND_AFFINITY
root['schemas']['PeoplestackFlexorgsProtoInternalExternal']['properties']['application']['enum'][459]BH_APPROVALS_FRONTEND
root['schemas']['PeoplestackFlexorgsProtoInternalExternal']['properties']['application']['enumDescriptions'][459]Bh Approvals Frontend Team contact: s2p-purchasing-eng@google.com
root['schemas']['PeoplestackJoinGroupRequest']['properties']['affinityType']['enum'][314]BH_APPROVALS_FRONTEND_AFFINITY
root['schemas']['PeoplestackLeaveGroupRequest']['properties']['affinityType']['enum'][314]BH_APPROVALS_FRONTEND_AFFINITY
root['schemas']['PeoplestackLookupRequest']['properties']['affinityType']['enum'][314]BH_APPROVALS_FRONTEND_AFFINITY
root['schemas']['PeoplestackMutateConnectionLabelRequest']['properties']['affinityType']['enum'][314]BH_APPROVALS_FRONTEND_AFFINITY
root['schemas']['PeoplestackReadAllGroupsRequest']['properties']['affinityType']['enum'][314]BH_APPROVALS_FRONTEND_AFFINITY
root['schemas']['PeoplestackReadGroupsRequest']['properties']['affinityType']['enum'][314]BH_APPROVALS_FRONTEND_AFFINITY
root['schemas']['PeoplestackSmartAddressRequest']['properties']['affinityType']['enum'][314]BH_APPROVALS_FRONTEND_AFFINITY
root['schemas']['PeoplestackUpdateGroupRequest']['properties']['affinityType']['enum'][314]BH_APPROVALS_FRONTEND_AFFINITY
root['schemas']['PeoplestackWarmupRequest']['properties']['affinityType']['enum'][314]BH_APPROVALS_FRONTEND_AFFINITY
root['schemas']['SocialClientsApplicationProto3Wrapper']['properties']['application']['enum'][459]BH_APPROVALS_FRONTEND
root['schemas']['SocialClientsApplicationProto3Wrapper']['properties']['application']['enumDescriptions'][459]Bh Approvals Frontend Team contact: s2p-purchasing-eng@google.com
sandbox/autopush-policysimulator-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-policysimulator-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-policysimulator-v1alpha
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-policysimulator-v1beta
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-policytroubleshooter-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-policytroubleshooter-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-policytroubleshooter-v1beta
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-policytroubleshooter-v2alpha1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-policytroubleshooter-v3
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-policytroubleshooter-v3alpha
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-policytroubleshooter-v3beta
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-reauth-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-reauth-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-reauth-v2
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-recaptchaenterprise-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-recaptchaenterprise-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-recaptchaenterprise-v1beta1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-securitycentermanagement-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/autopush-securitycentermanagement-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/autopush-serviceusage-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-serviceusage-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-serviceusage-v1alpha
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-serviceusage-v1beta1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-serviceusage-v2
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-serviceusage-v2alpha
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-serviceusage-v2beta
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-translationhub-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-translationhub-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-translationhub-v1alpha
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-translationhub-v1beta
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-translationhub-v1main
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-us-central1-cloudbuild-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-us-central1-cloudbuild-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-us-central1-cloudbuild-v2
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-userguard-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-userguard-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-userguard-v1beta1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-workspacevideo-pa-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-workspacevideo-pa-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/autopush-workstations-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/autopush-workstations-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/autopush-workstations-v1alpha
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/autopush-workstations-v1beta
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/beta-tasks-pa-
values_changed
root['revision']
new_value20250508
old_value20250505
sandbox/beta-tasks-pa-v1
values_changed
root['revision']
new_value20250508
old_value20250505
sandbox/bigquery-sq-test-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/bigquery-sq-test-v3
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/content-autopush-apigee-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/content-autopush-apigee-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/content-autopush-automl-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/content-autopush-automl-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/content-autopush-automl-v1beta1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/content-autopush-automl-v1p1beta
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/content-autopush-datamigration-
values_changed
root['revision']
new_value20250508
old_value20250503
sandbox/content-autopush-datamigration-v1
dictionary_item_added
  • root['schemas']['ConversionWorkspace']['properties']['destinationProvider']
  • root['schemas']['ConversionWorkspace']['properties']['sourceProvider']
values_changed
root['revision']
new_value20250508
old_value20250503
sandbox/content-autopush-datamigration-v1alpha2
values_changed
root['revision']
new_value20250508
old_value20250503
sandbox/content-autopush-datamigration-v1beta1
values_changed
root['revision']
new_value20250508
old_value20250503
sandbox/content-autopush-datamixer-pa-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/content-autopush-datamixer-pa-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/content-autopush-dlp-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/content-autopush-dlp-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/content-autopush-dlp-v2
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/content-autopush-growth-pa-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/content-autopush-growth-pa-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/content-autopush-notifications-pa-
values_changed
root['revision']
new_value20250508
old_value20250506
root['schemas']['AppsDynamite__ChimeNotificationPayload']['properties']['eventType']['enumDescriptions'][5]
new_valueNotification for a summary of unread messages in a single topic in a thread or space.
old_valueNotification for a summary of unread messages in a thread or space.
root['schemas']['AppsDynamite__ChimeNotificationPayload']['properties']['eventType']['enum'][5]
new_valueSINGLE_TOPIC_SUMMARY_NOTIFICATION
old_valueSUMMARY_NOTIFICATION
iterable_item_added
root['schemas']['AppsDynamite__ChimeNotificationPayload']['properties']['eventType']['enum'][6]MULTIPLE_TOPIC_SUMMARY_NOTIFICATION
root['schemas']['AppsDynamite__ChimeNotificationPayload']['properties']['eventType']['enumDescriptions'][6]Notification for a summary of unread messages across multiple topics in a space.
root['schemas']['GoogleInternalTapandpayV1__CheckEligibilityRequest']['properties']['tokenizationEntryPoint']['enum'][49]AUTOFILL_POST_TRANSACTION_NOTIFICATION
root['schemas']['GoogleInternalTapandpayV1__CheckEligibilityRequest']['properties']['tokenizationEntryPoint']['enumDescriptions'][49]The tokenization entry point for tokens created via the Autofill post transaction notification flow. Refer to go/wallet-design-autofill-post-txn-notification for more information.
root['schemas']['GoogleLogsTapandpayAndroid__TokenizationPromptNotificationEvent']['properties']['entryPoint']['enum'][49]TOKENIZATION_ENTRY_POINT_AUTOFILL_POST_TRANSACTION_NOTIFICATION
root['schemas']['GoogleLogsTapandpayAndroid__TokenizationPromptNotificationEvent']['properties']['entryPoint']['enumDescriptions'][49]The tokenization entry point for tokens created via the Autofill post transaction notification flow. Refer to go/wallet-design-autofill-post-txn-notification for more information.
root['schemas']['GoogleLogsTapandpayAndroid__ValuableDetailScreenEvent']['properties']['issuerLinkType']['enum'][5]PLAY_POINTS_HISTORY
root['schemas']['GoogleLogsTapandpayAndroid__ValuableDetailScreenEvent']['properties']['issuerLinkType']['enum'][6]PLAY_POINTS_BENEFITS
root['schemas']['GoogleLogsTapandpayAndroid__ValuableDetailScreenEvent']['properties']['issuerLinkType']['enum'][7]PLAY_POINTS_HELP
root['schemas']['GoogleLogsTapandpayAndroid__ValuableDetailScreenEvent']['properties']['issuerLinkType']['enum'][8]PLAY_POINTS_TERMS_OF_SERVICE
root['schemas']['GoogleLogsTapandpayAndroid__ValuableDetailScreenEvent']['properties']['issuerLinkType']['enumDescriptions'][5]Link types used by Play Points project. History of Play Points.
root['schemas']['GoogleLogsTapandpayAndroid__ValuableDetailScreenEvent']['properties']['issuerLinkType']['enumDescriptions'][6]Benefits page of Play Points.
root['schemas']['GoogleLogsTapandpayAndroid__ValuableDetailScreenEvent']['properties']['issuerLinkType']['enumDescriptions'][7]Help center article for Play Points program.
root['schemas']['GoogleLogsTapandpayAndroid__ValuableDetailScreenEvent']['properties']['issuerLinkType']['enumDescriptions'][8]Terms of service for Play Points program.
root['schemas']['SearchNotificationsApiCommon_InboxSurfaceRenderingData_InboxRenderingData']['properties']['icon']['enum'][81]SHOPPING_NOTIFICATION_ICON
root['schemas']['SearchNotificationsApiCommon_InboxSurfaceRenderingData_InboxRenderingData']['properties']['icon']['enumDescriptions'][81]Shopping notification icon on the tray. Asset name on Android: ic_shopping_notif Next available id: 84
root['schemas']['SearchNowPushProtoChimepayloads__AgsaChimeNotificationPayload']['properties']['smallIcon']['enum'][81]SHOPPING_NOTIFICATION_ICON
root['schemas']['SearchNowPushProtoChimepayloads__AgsaChimeNotificationPayload']['properties']['smallIcon']['enumDescriptions'][81]Shopping notification icon on the tray. Asset name on Android: ic_shopping_notif Next available id: 84
root['schemas']['Sidekick_Notification_NotificationFeedPrompt']['properties']['promptIcon']['enum'][81]SHOPPING_NOTIFICATION_ICON
root['schemas']['Sidekick_Notification_NotificationFeedPrompt']['properties']['promptIcon']['enumDescriptions'][81]Shopping notification icon on the tray. Asset name on Android: ic_shopping_notif Next available id: 84
root['schemas']['Sidekick__Notification']['properties']['icon']['enum'][81]SHOPPING_NOTIFICATION_ICON
root['schemas']['Sidekick__Notification']['properties']['icon']['enumDescriptions'][81]Shopping notification icon on the tray. Asset name on Android: ic_shopping_notif Next available id: 84
root['schemas']['WalletGooglepayBackendApiNotifications_Action_ContextualTokenizationNotification']['properties']['tokenizationEntryPoint']['enum'][49]TOKENIZATION_ENTRY_POINT_AUTOFILL_POST_TRANSACTION_NOTIFICATION
root['schemas']['WalletGooglepayBackendApiNotifications_Action_ContextualTokenizationNotification']['properties']['tokenizationEntryPoint']['enumDescriptions'][49]The tokenization entry point for tokens created via the Autofill post transaction notification flow. Refer to go/wallet-design-autofill-post-txn-notification for more information.
root['schemas']['WalletGooglepayCommon__AddACardWithEntryPoint']['properties']['entryPoint']['enum'][49]TOKENIZATION_ENTRY_POINT_AUTOFILL_POST_TRANSACTION_NOTIFICATION
root['schemas']['WalletGooglepayCommon__AddACardWithEntryPoint']['properties']['entryPoint']['enumDescriptions'][49]The tokenization entry point for tokens created via the Autofill post transaction notification flow. Refer to go/wallet-design-autofill-post-txn-notification for more information.
root['schemas']['WalletGooglepayFrontendApiNavigation_GooglePayAppTargetData_TokenizationData']['properties']['entryPoint']['enum'][49]TOKENIZATION_ENTRY_POINT_AUTOFILL_POST_TRANSACTION_NOTIFICATION
root['schemas']['WalletGooglepayFrontendApiNavigation_GooglePayAppTargetData_TokenizationData']['properties']['entryPoint']['enumDescriptions'][49]The tokenization entry point for tokens created via the Autofill post transaction notification flow. Refer to go/wallet-design-autofill-post-txn-notification for more information.
sandbox/content-autopush-notifications-pa-v1
values_changed
root['revision']
new_value20250508
old_value20250506
root['schemas']['AppsDynamite__ChimeNotificationPayload']['properties']['eventType']['enumDescriptions'][5]
new_valueNotification for a summary of unread messages in a single topic in a thread or space.
old_valueNotification for a summary of unread messages in a thread or space.
root['schemas']['AppsDynamite__ChimeNotificationPayload']['properties']['eventType']['enum'][5]
new_valueSINGLE_TOPIC_SUMMARY_NOTIFICATION
old_valueSUMMARY_NOTIFICATION
iterable_item_added
root['schemas']['AppsDynamite__ChimeNotificationPayload']['properties']['eventType']['enum'][6]MULTIPLE_TOPIC_SUMMARY_NOTIFICATION
root['schemas']['AppsDynamite__ChimeNotificationPayload']['properties']['eventType']['enumDescriptions'][6]Notification for a summary of unread messages across multiple topics in a space.
root['schemas']['GoogleInternalTapandpayV1__CheckEligibilityRequest']['properties']['tokenizationEntryPoint']['enum'][49]AUTOFILL_POST_TRANSACTION_NOTIFICATION
root['schemas']['GoogleInternalTapandpayV1__CheckEligibilityRequest']['properties']['tokenizationEntryPoint']['enumDescriptions'][49]The tokenization entry point for tokens created via the Autofill post transaction notification flow. Refer to go/wallet-design-autofill-post-txn-notification for more information.
root['schemas']['GoogleLogsTapandpayAndroid__TokenizationPromptNotificationEvent']['properties']['entryPoint']['enum'][49]TOKENIZATION_ENTRY_POINT_AUTOFILL_POST_TRANSACTION_NOTIFICATION
root['schemas']['GoogleLogsTapandpayAndroid__TokenizationPromptNotificationEvent']['properties']['entryPoint']['enumDescriptions'][49]The tokenization entry point for tokens created via the Autofill post transaction notification flow. Refer to go/wallet-design-autofill-post-txn-notification for more information.
root['schemas']['GoogleLogsTapandpayAndroid__ValuableDetailScreenEvent']['properties']['issuerLinkType']['enum'][5]PLAY_POINTS_HISTORY
root['schemas']['GoogleLogsTapandpayAndroid__ValuableDetailScreenEvent']['properties']['issuerLinkType']['enum'][6]PLAY_POINTS_BENEFITS
root['schemas']['GoogleLogsTapandpayAndroid__ValuableDetailScreenEvent']['properties']['issuerLinkType']['enum'][7]PLAY_POINTS_HELP
root['schemas']['GoogleLogsTapandpayAndroid__ValuableDetailScreenEvent']['properties']['issuerLinkType']['enum'][8]PLAY_POINTS_TERMS_OF_SERVICE
root['schemas']['GoogleLogsTapandpayAndroid__ValuableDetailScreenEvent']['properties']['issuerLinkType']['enumDescriptions'][5]Link types used by Play Points project. History of Play Points.
root['schemas']['GoogleLogsTapandpayAndroid__ValuableDetailScreenEvent']['properties']['issuerLinkType']['enumDescriptions'][6]Benefits page of Play Points.
root['schemas']['GoogleLogsTapandpayAndroid__ValuableDetailScreenEvent']['properties']['issuerLinkType']['enumDescriptions'][7]Help center article for Play Points program.
root['schemas']['GoogleLogsTapandpayAndroid__ValuableDetailScreenEvent']['properties']['issuerLinkType']['enumDescriptions'][8]Terms of service for Play Points program.
root['schemas']['SearchNotificationsApiCommon_InboxSurfaceRenderingData_InboxRenderingData']['properties']['icon']['enum'][81]SHOPPING_NOTIFICATION_ICON
root['schemas']['SearchNotificationsApiCommon_InboxSurfaceRenderingData_InboxRenderingData']['properties']['icon']['enumDescriptions'][81]Shopping notification icon on the tray. Asset name on Android: ic_shopping_notif Next available id: 84
root['schemas']['SearchNowPushProtoChimepayloads__AgsaChimeNotificationPayload']['properties']['smallIcon']['enum'][81]SHOPPING_NOTIFICATION_ICON
root['schemas']['SearchNowPushProtoChimepayloads__AgsaChimeNotificationPayload']['properties']['smallIcon']['enumDescriptions'][81]Shopping notification icon on the tray. Asset name on Android: ic_shopping_notif Next available id: 84
root['schemas']['Sidekick_Notification_NotificationFeedPrompt']['properties']['promptIcon']['enum'][81]SHOPPING_NOTIFICATION_ICON
root['schemas']['Sidekick_Notification_NotificationFeedPrompt']['properties']['promptIcon']['enumDescriptions'][81]Shopping notification icon on the tray. Asset name on Android: ic_shopping_notif Next available id: 84
root['schemas']['Sidekick__Notification']['properties']['icon']['enum'][81]SHOPPING_NOTIFICATION_ICON
root['schemas']['Sidekick__Notification']['properties']['icon']['enumDescriptions'][81]Shopping notification icon on the tray. Asset name on Android: ic_shopping_notif Next available id: 84
root['schemas']['WalletGooglepayBackendApiNotifications_Action_ContextualTokenizationNotification']['properties']['tokenizationEntryPoint']['enum'][49]TOKENIZATION_ENTRY_POINT_AUTOFILL_POST_TRANSACTION_NOTIFICATION
root['schemas']['WalletGooglepayBackendApiNotifications_Action_ContextualTokenizationNotification']['properties']['tokenizationEntryPoint']['enumDescriptions'][49]The tokenization entry point for tokens created via the Autofill post transaction notification flow. Refer to go/wallet-design-autofill-post-txn-notification for more information.
root['schemas']['WalletGooglepayCommon__AddACardWithEntryPoint']['properties']['entryPoint']['enum'][49]TOKENIZATION_ENTRY_POINT_AUTOFILL_POST_TRANSACTION_NOTIFICATION
root['schemas']['WalletGooglepayCommon__AddACardWithEntryPoint']['properties']['entryPoint']['enumDescriptions'][49]The tokenization entry point for tokens created via the Autofill post transaction notification flow. Refer to go/wallet-design-autofill-post-txn-notification for more information.
root['schemas']['WalletGooglepayFrontendApiNavigation_GooglePayAppTargetData_TokenizationData']['properties']['entryPoint']['enum'][49]TOKENIZATION_ENTRY_POINT_AUTOFILL_POST_TRANSACTION_NOTIFICATION
root['schemas']['WalletGooglepayFrontendApiNavigation_GooglePayAppTargetData_TokenizationData']['properties']['entryPoint']['enumDescriptions'][49]The tokenization entry point for tokens created via the Autofill post transaction notification flow. Refer to go/wallet-design-autofill-post-txn-notification for more information.
sandbox/content-autopush-people-pa-
values_changed
root['revision']
new_value20250508
old_value20250506
iterable_item_added
root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['methods']['create']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['methods']['getPublic']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['methods']['sync']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['methods']['update']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enum'][28]BH_APPROVALS_FRONTEND
root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enum'][28]BH_APPROVALS_FRONTEND
root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['resources']['circles']['resources']['members']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['resources']['directory']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['resources']['directory']['methods']['search']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['affinityType']['enum'][307]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['v2']['methods']['getPeople']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['schemas']['Affinity']['properties']['affinityType']['enum'][314]BH_APPROVALS_FRONTEND_AFFINITY
root['schemas']['GoogleInternalPeopleV2MinimalRankedTarget']['properties']['affinityType']['items']['enum'][314]BH_APPROVALS_FRONTEND_AFFINITY
root['schemas']['InternalExternal']['properties']['application']['enum'][459]BH_APPROVALS_FRONTEND
root['schemas']['InternalSourceSummaryProto']['properties']['provider']['enum'][204]PROVIDER_GOOGLE_MAP_GEOMETRY_TEAM
root['schemas']['MergedPersonSourceOptions']['properties']['includeAffinity']['items']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['schemas']['RankedTarget']['properties']['affinityType']['items']['enum'][314]BH_APPROVALS_FRONTEND_AFFINITY
root['schemas']['SocialGraphWireProtoPeopleapiMinimalAffinity']['properties']['affinityType']['enum'][314]BH_APPROVALS_FRONTEND_AFFINITY
sandbox/content-autopush-people-pa-v1
values_changed
root['revision']
new_value20250508
old_value20250506
iterable_item_added
root['schemas']['Affinity']['properties']['affinityType']['enum'][314]BH_APPROVALS_FRONTEND_AFFINITY
root['schemas']['InternalExternal']['properties']['application']['enum'][459]BH_APPROVALS_FRONTEND
root['schemas']['InternalSourceSummaryProto']['properties']['provider']['enum'][204]PROVIDER_GOOGLE_MAP_GEOMETRY_TEAM
sandbox/content-autopush-people-pa-v2
values_changed
root['revision']
new_value20250508
old_value20250506
iterable_item_added
root['resources']['people']['methods']['create']['parameters']['getPeopleRequest.mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['methods']['create']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['methods']['getPublic']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['methods']['sync']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['methods']['update']['parameters']['getPeopleRequest.mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['methods']['update']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['resources']['allPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['resources']['autocomplete']['methods']['list']['parameters']['client']['enum'][28]BH_APPROVALS_FRONTEND
root['resources']['people']['resources']['autocomplete']['resources']['public']['methods']['list']['parameters']['client']['enum'][28]BH_APPROVALS_FRONTEND
root['resources']['people']['resources']['blockedPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['resources']['circledPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['resources']['circles']['resources']['members']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['resources']['contactPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['resources']['directory']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['resources']['directory']['methods']['search']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['resources']['directory']['methods']['sync']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['resources']['groups']['resources']['members']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['resources']['lookup']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['affinityType']['enum'][307]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['resources']['ranked']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['resources']['rankedTargets']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['resources']['starredPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['people']['resources']['trashedContactPeople']['methods']['list']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['resources']['v2']['methods']['getPeople']['parameters']['mergedPersonSourceOptions.includeAffinity']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['schemas']['Affinity']['properties']['affinityType']['enum'][314]BH_APPROVALS_FRONTEND_AFFINITY
root['schemas']['GoogleInternalPeopleV2MinimalRankedTarget']['properties']['affinityType']['items']['enum'][314]BH_APPROVALS_FRONTEND_AFFINITY
root['schemas']['InternalExternal']['properties']['application']['enum'][459]BH_APPROVALS_FRONTEND
root['schemas']['InternalSourceSummaryProto']['properties']['provider']['enum'][204]PROVIDER_GOOGLE_MAP_GEOMETRY_TEAM
root['schemas']['MergedPersonSourceOptions']['properties']['includeAffinity']['items']['enum'][312]BH_APPROVALS_FRONTEND_AFFINITY
root['schemas']['RankedTarget']['properties']['affinityType']['items']['enum'][314]BH_APPROVALS_FRONTEND_AFFINITY
root['schemas']['SocialGraphWireProtoPeopleapiMinimalAffinity']['properties']['affinityType']['enum'][314]BH_APPROVALS_FRONTEND_AFFINITY
sandbox/content-daily-cloudsearch-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/content-daily-cloudsearch-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/content-daily-dynamicmail-pa-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/content-daily-dynamicmail-pa-v2
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/content-hourly-dynamicmail-pa-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/content-hourly-dynamicmail-pa-v2
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/content-qa-binaryauthorization-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/content-qa-binaryauthorization-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/content-qa-binaryauthorization-v1alpha2
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/content-qa-binaryauthorization-v1beta1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/content-staging-binaryauthorization-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/content-staging-binaryauthorization-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/content-staging-binaryauthorization-v1alpha2
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/content-staging-binaryauthorization-v1beta1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/content-staging-firebase-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/content-staging-firebase-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/content-staging-firebase-v1alpha
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/content-staging-firebase-v1beta1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/content-staging-testing-
values_changed
root['revision']
new_value20250506
old_value20250502
sandbox/content-staging-testing-v1
values_changed
root['revision']
new_value20250506
old_value20250502
sandbox/content-test-redis-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/content-test-redis-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/content-test-redis-v1alpha1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/content-test-redis-v1beta1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/content-test-redis-v1internal1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/content-test-translate-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/content-test-translate-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/content-test-translate-v3
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/content-test-translate-v3alpha1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/content-test-translate-v3beta1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/daily-cloudsearch-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/daily-cloudsearch-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/daily-dataflowbackend-pa-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/daily-dataflowbackend-pa-v1b3
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/daily-dynamicmail-pa-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/daily-dynamicmail-pa-v2
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/daily-firebaseml-
dictionary_item_added
  • root['schemas']['GoogleCloudAiplatformV1beta1ApiAuth']
  • root['schemas']['GoogleCloudAiplatformV1beta1ApiAuthApiKeyConfig']
  • root['schemas']['GoogleCloudAiplatformV1beta1AuthConfig']
  • root['schemas']['GoogleCloudAiplatformV1beta1AuthConfigApiKeyConfig']
  • root['schemas']['GoogleCloudAiplatformV1beta1AuthConfigGoogleServiceAccountConfig']
  • root['schemas']['GoogleCloudAiplatformV1beta1AuthConfigHttpBasicAuthConfig']
  • root['schemas']['GoogleCloudAiplatformV1beta1AuthConfigOauthConfig']
  • root['schemas']['GoogleCloudAiplatformV1beta1AuthConfigOidcConfig']
  • root['schemas']['GoogleCloudAiplatformV1beta1ExternalApi']
  • root['schemas']['GoogleCloudAiplatformV1beta1ExternalApiElasticSearchParams']
  • root['schemas']['GoogleCloudAiplatformV1beta1ExternalApiSimpleSearchParams']
  • root['schemas']['GoogleCloudAiplatformV1beta1Retrieval']['properties']['externalApi']
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/daily-firebaseml-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/daily-firebaseml-v1beta2
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/daily-firebaseml-v2beta
dictionary_item_added
  • root['schemas']['GoogleCloudAiplatformV1beta1ApiAuth']
  • root['schemas']['GoogleCloudAiplatformV1beta1ApiAuthApiKeyConfig']
  • root['schemas']['GoogleCloudAiplatformV1beta1AuthConfig']
  • root['schemas']['GoogleCloudAiplatformV1beta1AuthConfigApiKeyConfig']
  • root['schemas']['GoogleCloudAiplatformV1beta1AuthConfigGoogleServiceAccountConfig']
  • root['schemas']['GoogleCloudAiplatformV1beta1AuthConfigHttpBasicAuthConfig']
  • root['schemas']['GoogleCloudAiplatformV1beta1AuthConfigOauthConfig']
  • root['schemas']['GoogleCloudAiplatformV1beta1AuthConfigOidcConfig']
  • root['schemas']['GoogleCloudAiplatformV1beta1ExternalApi']
  • root['schemas']['GoogleCloudAiplatformV1beta1ExternalApiElasticSearchParams']
  • root['schemas']['GoogleCloudAiplatformV1beta1ExternalApiSimpleSearchParams']
  • root['schemas']['GoogleCloudAiplatformV1beta1Retrieval']['properties']['externalApi']
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/daily-mlkit-pa-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/daily-mlkit-pa-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/daily-serviceconsumermanagement-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/daily-serviceconsumermanagement-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/daily-serviceconsumermanagement-v1alpha
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/daily-serviceconsumermanagement-v1alpha1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/daily-serviceconsumermanagement-v1beta1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/daily-servicenetworking-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/daily-servicenetworking-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/daily-servicenetworking-v1beta
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/daily-serviceusage-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/daily-serviceusage-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/daily-serviceusage-v1alpha
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/daily-serviceusage-v1beta1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/daily-serviceusage-v2
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/daily-serviceusage-v2alpha
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/daily-serviceusage-v2beta
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/daily2-emmapplecodevice-
values_changed
root['revision']
new_value20250506
old_value20250429
sandbox/daily2-emmapplecodevice-v1
values_changed
root['revision']
new_value20250506
old_value20250429
sandbox/daily3-emmapplecodevice-
values_changed
root['revision']
new_value20250507
old_value20250430
sandbox/daily3-emmapplecodevice-v1
values_changed
root['revision']
new_value20250507
old_value20250430
sandbox/dataflow-staging-
values_changed
root['revision']
new_value20250508
old_value20250505
sandbox/dataflow-staging-v1b3
values_changed
root['revision']
new_value20250508
old_value20250505
sandbox/dev-dialogflow-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/dev-dialogflow-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/dev-dialogflow-v2
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/dev-dialogflow-v2beta1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/dev-dialogflow-v3
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/dev-dialogflow-v3alpha1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/dev-dialogflow-v3beta1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/dev-scone-pa-
values_changed
root['revision']
new_value20250508
old_value20250505
root['schemas']['CustomerSupportContentScFrdValue']['properties']['frdValueType']['enumDescriptions'][3]
new_valueValue type date time.
old_valueTODO(b/144362306) Deprecate VALUE_TYPE_DATE_TIME in favor of SEMANTIC_TYPE_DATE_TIME_MILLIS.
root['schemas']['CustomerSupportContentFrdConfig']['properties']['frdValueType']['enumDescriptions'][3]
new_valueValue type date time.
old_valueTODO(b/144362306) Deprecate VALUE_TYPE_DATE_TIME in favor of SEMANTIC_TYPE_DATE_TIME_MILLIS.
iterable_item_added
root['schemas']['EngageApiSharedCmsConfigurationFieldRelationshipDescriptorContext']['properties']['frdIdentifier']['enum'][880]IDENTIFIER_PLAY_DEVELOPER_REGION
root['schemas']['EngageApiSharedCmsConfigurationFieldRelationshipDescriptorContext']['properties']['frdIdentifier']['enumDescriptions'][880]b/407788041
root['schemas']['EngageApiSharedCmsConfigurationFieldRelationshipDescriptorValue']['properties']['frdIdentifier']['enum'][880]IDENTIFIER_PLAY_DEVELOPER_REGION
root['schemas']['EngageApiSharedCmsConfigurationFieldRelationshipDescriptorValue']['properties']['frdIdentifier']['enumDescriptions'][880]b/407788041
root['schemas']['SconeV1CidGetTreeRequest']['properties']['frdId']['enum'][880]IDENTIFIER_PLAY_DEVELOPER_REGION
root['schemas']['SconeV1CidGetTreeRequest']['properties']['frdId']['enumDescriptions'][880]b/407788041
root['schemas']['SconeV1CidSearchRequest']['properties']['frdId']['enum'][880]IDENTIFIER_PLAY_DEVELOPER_REGION
root['schemas']['SconeV1CidSearchRequest']['properties']['frdId']['enumDescriptions'][880]b/407788041
root['schemas']['SconeV1GetAvailableValuesForGraphRequest']['properties']['resultFrdIdentifierMask']['items']['enum'][880]IDENTIFIER_PLAY_DEVELOPER_REGION
root['schemas']['SconeV1GetAvailableValuesForGraphRequest']['properties']['resultFrdIdentifierMask']['items']['enumDescriptions'][880]b/407788041
root['schemas']['SconeV1UserSpecificFrdValuesGetRequest']['properties']['frdIdentifier']['enum'][880]IDENTIFIER_PLAY_DEVELOPER_REGION
root['schemas']['SconeV1UserSpecificFrdValuesGetRequest']['properties']['frdIdentifier']['enumDescriptions'][880]b/407788041
sandbox/dev-scone-pa-v1
values_changed
root['revision']
new_value20250508
old_value20250505
root['schemas']['CustomerSupportContentScFrdValue']['properties']['frdValueType']['enumDescriptions'][3]
new_valueValue type date time.
old_valueTODO(b/144362306) Deprecate VALUE_TYPE_DATE_TIME in favor of SEMANTIC_TYPE_DATE_TIME_MILLIS.
root['schemas']['CustomerSupportContentFrdConfig']['properties']['frdValueType']['enumDescriptions'][3]
new_valueValue type date time.
old_valueTODO(b/144362306) Deprecate VALUE_TYPE_DATE_TIME in favor of SEMANTIC_TYPE_DATE_TIME_MILLIS.
iterable_item_added
root['schemas']['EngageApiSharedCmsConfigurationFieldRelationshipDescriptorContext']['properties']['frdIdentifier']['enum'][880]IDENTIFIER_PLAY_DEVELOPER_REGION
root['schemas']['EngageApiSharedCmsConfigurationFieldRelationshipDescriptorContext']['properties']['frdIdentifier']['enumDescriptions'][880]b/407788041
root['schemas']['EngageApiSharedCmsConfigurationFieldRelationshipDescriptorValue']['properties']['frdIdentifier']['enum'][880]IDENTIFIER_PLAY_DEVELOPER_REGION
root['schemas']['EngageApiSharedCmsConfigurationFieldRelationshipDescriptorValue']['properties']['frdIdentifier']['enumDescriptions'][880]b/407788041
root['schemas']['SconeV1CidGetTreeRequest']['properties']['frdId']['enum'][880]IDENTIFIER_PLAY_DEVELOPER_REGION
root['schemas']['SconeV1CidGetTreeRequest']['properties']['frdId']['enumDescriptions'][880]b/407788041
root['schemas']['SconeV1CidSearchRequest']['properties']['frdId']['enum'][880]IDENTIFIER_PLAY_DEVELOPER_REGION
root['schemas']['SconeV1CidSearchRequest']['properties']['frdId']['enumDescriptions'][880]b/407788041
root['schemas']['SconeV1GetAvailableValuesForGraphRequest']['properties']['resultFrdIdentifierMask']['items']['enum'][880]IDENTIFIER_PLAY_DEVELOPER_REGION
root['schemas']['SconeV1GetAvailableValuesForGraphRequest']['properties']['resultFrdIdentifierMask']['items']['enumDescriptions'][880]b/407788041
root['schemas']['SconeV1UserSpecificFrdValuesGetRequest']['properties']['frdIdentifier']['enum'][880]IDENTIFIER_PLAY_DEVELOPER_REGION
root['schemas']['SconeV1UserSpecificFrdValuesGetRequest']['properties']['frdIdentifier']['enumDescriptions'][880]b/407788041
sandbox/dev-us-central1-dialogflow-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/dev-us-central1-dialogflow-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/dev-us-central1-dialogflow-v2
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/dev-us-central1-dialogflow-v2beta1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/dev-us-central1-dialogflow-v3
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/dev-us-central1-dialogflow-v3alpha1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/dev-us-central1-dialogflow-v3beta1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/devel-language-
values_changed
root['revision']
new_value20250508
old_value20250506
iterable_item_added
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enum'][13]NVIDIA_GB200
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enumDescriptions'][13]Nvidia GB200 GPU.
sandbox/devel-language-eu-
values_changed
root['revision']
new_value20250508
old_value20250506
iterable_item_added
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enum'][13]NVIDIA_GB200
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enumDescriptions'][13]Nvidia GB200 GPU.
sandbox/devel-language-eu-v1
values_changed
root['revision']
new_value20250508
old_value20250506
iterable_item_added
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enum'][13]NVIDIA_GB200
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enumDescriptions'][13]Nvidia GB200 GPU.
sandbox/devel-language-eu-v1beta2
values_changed
root['revision']
new_value20250508
old_value20250506
iterable_item_added
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enum'][13]NVIDIA_GB200
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enumDescriptions'][13]Nvidia GB200 GPU.
sandbox/devel-language-eu-v2
values_changed
root['revision']
new_value20250508
old_value20250506
iterable_item_added
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enum'][13]NVIDIA_GB200
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enumDescriptions'][13]Nvidia GB200 GPU.
sandbox/devel-language-us-
values_changed
root['revision']
new_value20250508
old_value20250506
iterable_item_added
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enum'][13]NVIDIA_GB200
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enumDescriptions'][13]Nvidia GB200 GPU.
sandbox/devel-language-us-v1
values_changed
root['revision']
new_value20250508
old_value20250506
iterable_item_added
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enum'][13]NVIDIA_GB200
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enumDescriptions'][13]Nvidia GB200 GPU.
sandbox/devel-language-us-v1beta2
values_changed
root['revision']
new_value20250508
old_value20250506
iterable_item_added
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enum'][13]NVIDIA_GB200
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enumDescriptions'][13]Nvidia GB200 GPU.
sandbox/devel-language-us-v2
values_changed
root['revision']
new_value20250508
old_value20250506
iterable_item_added
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enum'][13]NVIDIA_GB200
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enumDescriptions'][13]Nvidia GB200 GPU.
sandbox/devel-language-v1
values_changed
root['revision']
new_value20250508
old_value20250506
iterable_item_added
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enum'][13]NVIDIA_GB200
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enumDescriptions'][13]Nvidia GB200 GPU.
sandbox/devel-language-v1beta2
values_changed
root['revision']
new_value20250508
old_value20250506
iterable_item_added
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enum'][13]NVIDIA_GB200
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enumDescriptions'][13]Nvidia GB200 GPU.
sandbox/devel-language-v2
values_changed
root['revision']
new_value20250508
old_value20250506
iterable_item_added
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enum'][13]NVIDIA_GB200
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enumDescriptions'][13]Nvidia GB200 GPU.
sandbox/dynamiteintegration-pa-staging-
values_changed
root['revision']
new_value20250506
old_value20250504
iterable_item_added
root['schemas']['DuetAiActionStaticPlanData']['properties']['generateUseCase']['enum'][51]REFINE_FORMATTING
sandbox/dynamiteintegration-pa-staging-v1
values_changed
root['revision']
new_value20250506
old_value20250504
iterable_item_added
root['schemas']['DuetAiActionStaticPlanData']['properties']['generateUseCase']['enum'][51]REFINE_FORMATTING
sandbox/eu-autopush-automl-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/eu-autopush-automl-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/eu-autopush-automl-v1beta1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/eu-autopush-automl-v1p1beta
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/eu-staging-automl-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/eu-staging-automl-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/eu-staging-automl-v1beta1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/eu-staging-automl-v1p1beta
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/eu-staging-datacatalog-
values_changed
root['revision']
new_value20250506
old_value20250502
sandbox/eu-staging-datacatalog-v1
values_changed
root['revision']
new_value20250506
old_value20250502
sandbox/eu-staging-datacatalog-v1beta1
values_changed
root['revision']
new_value20250506
old_value20250502
sandbox/hourly-dynamicmail-pa-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/hourly-dynamicmail-pa-v2
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/lite-staging-pubsub-
values_changed
root['revision']
new_value20250506
old_value20250429
sandbox/lite-staging-pubsub-v1
values_changed
root['revision']
new_value20250506
old_value20250429
sandbox/lite-staging-pubsub-v1beta2
values_changed
root['revision']
new_value20250506
old_value20250429
sandbox/ppissuer-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/ppissuer-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/preprod-automotivemaps-
values_changed
root['revision']
new_value20250505
old_value20250430
sandbox/preprod-automotivemaps-v1
values_changed
root['revision']
new_value20250505
old_value20250430
sandbox/preprod-bifrost-firealerts-c2p-
values_changed
root['revision']
new_value20250506
old_value20250121
iterable_item_added
root['schemas']['SendAlertRequest']['properties']['alertType']['enum'][11]CRASHLYTICS_ANR_VELOCITY_ALERT
root['schemas']['StartAlertRequest']['properties']['alertType']['enum'][11]CRASHLYTICS_ANR_VELOCITY_ALERT
root['schemas']['StartOrRenewAlertRequest']['properties']['alertType']['enum'][11]CRASHLYTICS_ANR_VELOCITY_ALERT
sandbox/preprod-bifrost-firealerts-c2p-v1
values_changed
root['revision']
new_value20250506
old_value20250429
sandbox/preprod-cloudasset-
values_changed
root['revision']
new_value20250506
old_value20250504
sandbox/preprod-cloudasset-v1
values_changed
root['revision']
new_value20250506
old_value20250504
sandbox/preprod-cloudasset-v1beta1
values_changed
root['revision']
new_value20250506
old_value20250504
sandbox/preprod-cloudasset-v1p1beta1
values_changed
root['revision']
new_value20250506
old_value20250504
sandbox/preprod-cloudasset-v1p2alpha1
values_changed
root['revision']
new_value20250506
old_value20250504
sandbox/preprod-cloudasset-v1p2beta1
values_changed
root['revision']
new_value20250506
old_value20250504
sandbox/preprod-cloudasset-v1p5beta1
values_changed
root['revision']
new_value20250506
old_value20250504
sandbox/preprod-cloudasset-v1p7beta1
values_changed
root['revision']
new_value20250506
old_value20250504
sandbox/preprod-firebaseremoteconfig-pa-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/preprod-firebaseremoteconfig-pa-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/preprod-firebaseremoteconfig-pa-v2
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/preprod-growth-pa-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/preprod-growth-pa-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/preprod-hangouts-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/preprod-hangouts-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/qa-androidbuild-pa-
dictionary_item_added
  • root['resources']['builds']['methods']['create']
  • root['resources']['builds']['methods']['patch']
  • root['resources']['builds']['resources']['attempts']['methods']
  • root['resources']['builds']['resources']['attempts']['resources']['artifacts']['methods']['createAcl']
  • root['resources']['builds']['resources']['attempts']['resources']['artifacts']['methods']['get']
  • root['schemas']['CreateBuildArtifactAclResponse']
  • root['schemas']['CreateBuildResponse']
  • root['schemas']['GetBuildArtifactResponse']
  • root['schemas']['PatchBuildResponse']
  • root['schemas']['Build']['properties']['vmImage']
  • root['schemas']['GitbuildkickerConfig']['properties']['addMainlineReleaseKeySigningNode']
dictionary_item_removed
  • root['resources']['buildattempts']
  • root['resources']['media']
  • root['resources']['builds']['methods']['list']['parameters']['buildType']['required']
  • root['schemas']['Blobstore2Info']
  • root['schemas']['CompositeMedia']
  • root['schemas']['ContentTypeInfo']
  • root['schemas']['DiffChecksumsResponse']
  • root['schemas']['DiffDownloadResponse']
  • root['schemas']['DiffUploadRequest']
  • root['schemas']['DiffUploadResponse']
  • root['schemas']['DiffVersionResponse']
  • root['schemas']['DownloadParameters']
  • root['schemas']['Media']
  • root['schemas']['ObjectId']
  • root['schemas']['BuildArtifactMetadata']['properties']['data']
values_changed
root['resources']['builds']['methods']['get']['flatPath']
new_valuev4/builds/{buildId}/{target}
old_valuev4/builds/{target}/{buildId}
root['resources']['builds']['methods']['get']['path']
new_valuev4/builds/{buildId}/{target}
old_valuev4/builds/{target}/{buildId}
root['resources']['builds']['methods']['list']['flatPath']
new_valuev4/builds
old_valuev4/builds/{buildType}
root['resources']['builds']['methods']['list']['parameters']['buildType']['description']
new_valueRequired. Build type. Must be specified if none of the build id fields are set.
old_valueRequired. Build type.
root['resources']['builds']['methods']['list']['parameters']['buildType']['location']
new_valuequery
old_valuepath
root['resources']['builds']['methods']['list']['parameters']['endBuildId']['description']
new_valueBuild ID range end (exclusive). Invalid argument if build_id is set. NOTE: start (more recent) > end (older).
old_valueBuild ID range end (exclusive). Ignored if build_id is set. NOTE: start (more recent) > end (older).
root['resources']['builds']['methods']['list']['parameters']['startBuildId']['description']
new_valueBuild ID range start (inclusive). Invalid argument if build_id is set. NOTE: start (more recent) > end (older).
old_valueBuild ID range start (inclusive). Ignored if build_id is set. NOTE: start (more recent) > end (older).
root['resources']['builds']['methods']['list']['path']
new_valuev4/builds
old_valuev4/builds/{buildType}
root['resources']['builds']['resources']['attempts']['resources']['artifacts']['methods']['getUrl']['description']
new_valueRetrieves a single signed build artifact download url. In v4 the GetDownloadUrl will replace the content download functionality of the Get method. An example of how to download the artifact content using the GetDownloadUrl method is available at wireless/android/busytown/common/clients/examples/build_artifact_download_example.py Downloading a build artifact using the v4 API is a 2-step process: 1. Call BuildArtifactService.GetDownloadUrl method to get a signed URL. 2. Download the build artifact to the desired location using the signed URL with an HTTP client. The signed URL is valid for 5 minutes and any download that starts within 5 minutes of the signed URL being generated will be valid (even if the download takes longer than the TTL). Calling BuildArtifactService.GetDownloadUrl method will require the same access permissions as calling v3 BuildArtifactService.Get method. Using the signed URL will not require any permissions.
old_valueRetrieves a single signed build artifact download url.
root['resources']['builds']['resources']['attempts']['resources']['artifacts']['methods']['list']['parameters']['pageSize']['description']
new_valueOptional. The maximum number of build artifacts returned in one page of a response. The default is 100, and the maximum is 1000 results per page.
old_valueOptional. The maximum number of build artifacts returned in one page of a response. The default is 10, and the maximum is 10000 results per page.
root['revision']
new_value20250430
old_value20250313
iterable_item_added
root['schemas']['Build']['properties']['worknodeStatusReason']['enum'][8]USER_ERROR
root['schemas']['Build']['properties']['worknodeStatusReason']['enumDescriptions'][8]Caused by the CL under test
iterable_item_removed
root['resources']['builds']['methods']['list']['parameterOrder'][0]buildType
sandbox/qa-androidbuild-pa-v4
dictionary_item_added
  • root['resources']['builds']['methods']['create']
  • root['resources']['builds']['methods']['patch']
  • root['resources']['builds']['resources']['attempts']['methods']
  • root['resources']['builds']['resources']['attempts']['resources']['artifacts']['methods']['createAcl']
  • root['resources']['builds']['resources']['attempts']['resources']['artifacts']['methods']['get']
  • root['schemas']['CreateBuildArtifactAclResponse']
  • root['schemas']['CreateBuildResponse']
  • root['schemas']['GetBuildArtifactResponse']
  • root['schemas']['PatchBuildResponse']
  • root['schemas']['Build']['properties']['vmImage']
  • root['schemas']['GitbuildkickerConfig']['properties']['addMainlineReleaseKeySigningNode']
dictionary_item_removed
  • root['resources']['buildattempts']
  • root['resources']['media']
  • root['resources']['builds']['methods']['list']['parameters']['buildType']['required']
  • root['schemas']['Blobstore2Info']
  • root['schemas']['CompositeMedia']
  • root['schemas']['ContentTypeInfo']
  • root['schemas']['DiffChecksumsResponse']
  • root['schemas']['DiffDownloadResponse']
  • root['schemas']['DiffUploadRequest']
  • root['schemas']['DiffUploadResponse']
  • root['schemas']['DiffVersionResponse']
  • root['schemas']['DownloadParameters']
  • root['schemas']['Media']
  • root['schemas']['ObjectId']
  • root['schemas']['BuildArtifactMetadata']['properties']['data']
values_changed
root['resources']['builds']['methods']['get']['flatPath']
new_valuev4/builds/{buildId}/{target}
old_valuev4/builds/{target}/{buildId}
root['resources']['builds']['methods']['get']['path']
new_valuev4/builds/{buildId}/{target}
old_valuev4/builds/{target}/{buildId}
root['resources']['builds']['methods']['list']['flatPath']
new_valuev4/builds
old_valuev4/builds/{buildType}
root['resources']['builds']['methods']['list']['parameters']['buildType']['description']
new_valueRequired. Build type. Must be specified if none of the build id fields are set.
old_valueRequired. Build type.
root['resources']['builds']['methods']['list']['parameters']['buildType']['location']
new_valuequery
old_valuepath
root['resources']['builds']['methods']['list']['parameters']['endBuildId']['description']
new_valueBuild ID range end (exclusive). Invalid argument if build_id is set. NOTE: start (more recent) > end (older).
old_valueBuild ID range end (exclusive). Ignored if build_id is set. NOTE: start (more recent) > end (older).
root['resources']['builds']['methods']['list']['parameters']['startBuildId']['description']
new_valueBuild ID range start (inclusive). Invalid argument if build_id is set. NOTE: start (more recent) > end (older).
old_valueBuild ID range start (inclusive). Ignored if build_id is set. NOTE: start (more recent) > end (older).
root['resources']['builds']['methods']['list']['path']
new_valuev4/builds
old_valuev4/builds/{buildType}
root['resources']['builds']['resources']['attempts']['resources']['artifacts']['methods']['getUrl']['description']
new_valueRetrieves a single signed build artifact download url. In v4 the GetDownloadUrl will replace the content download functionality of the Get method. An example of how to download the artifact content using the GetDownloadUrl method is available at wireless/android/busytown/common/clients/examples/build_artifact_download_example.py Downloading a build artifact using the v4 API is a 2-step process: 1. Call BuildArtifactService.GetDownloadUrl method to get a signed URL. 2. Download the build artifact to the desired location using the signed URL with an HTTP client. The signed URL is valid for 5 minutes and any download that starts within 5 minutes of the signed URL being generated will be valid (even if the download takes longer than the TTL). Calling BuildArtifactService.GetDownloadUrl method will require the same access permissions as calling v3 BuildArtifactService.Get method. Using the signed URL will not require any permissions.
old_valueRetrieves a single signed build artifact download url.
root['resources']['builds']['resources']['attempts']['resources']['artifacts']['methods']['list']['parameters']['pageSize']['description']
new_valueOptional. The maximum number of build artifacts returned in one page of a response. The default is 100, and the maximum is 1000 results per page.
old_valueOptional. The maximum number of build artifacts returned in one page of a response. The default is 10, and the maximum is 10000 results per page.
root['revision']
new_value20250430
old_value20250313
iterable_item_added
root['schemas']['Build']['properties']['worknodeStatusReason']['enum'][8]USER_ERROR
root['schemas']['Build']['properties']['worknodeStatusReason']['enumDescriptions'][8]Caused by the CL under test
iterable_item_removed
root['resources']['builds']['methods']['list']['parameterOrder'][0]buildType
sandbox/qa-binaryauthorization-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/qa-binaryauthorization-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/qa-binaryauthorization-v1alpha2
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/qa-binaryauthorization-v1beta1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-accesscontextmanager-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-accesscontextmanager-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-accesscontextmanager-v1alpha
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-adsmarketingfrontend-pa-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-adsmarketingfrontend-pa-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-aerialview-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-aerialview-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-aerialview-v1beta
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-aida-
values_changed
root['revision']
new_value20250508
old_value20250504
sandbox/staging-aida-v1
values_changed
root['revision']
new_value20250508
old_value20250504
sandbox/staging-aiplatform-
dictionary_item_added
  • root['schemas']['GoogleCloudAiplatformV1beta1ExternalApi']
  • root['schemas']['GoogleCloudAiplatformV1beta1ExternalApiElasticSearchParams']
  • root['schemas']['GoogleCloudAiplatformV1beta1ExternalApiSimpleSearchParams']
  • root['schemas']['GoogleCloudAiplatformV1beta1ApiAuthApiKeyConfig']['properties']['apiKeyString']
  • root['schemas']['GoogleCloudAiplatformV1beta1ModelMonitor']['properties']['encryptionSpec']
  • root['schemas']['GoogleCloudAiplatformV1beta1Retrieval']['properties']['externalApi']
values_changed
root['revision']
new_value20250508
old_value20250505
root['schemas']['GoogleCloudAiplatformV1beta1RagFileParsingConfigLlmParser']['description']
new_valueSpecifies the LLM parsing for RagFiles.
old_valueSpecifies the advanced parsing for RagFiles.
sandbox/staging-aiplatform-v1
dictionary_item_added
  • root['schemas']['GoogleCloudAiplatformV1AuthConfig']
  • root['schemas']['GoogleCloudAiplatformV1AuthConfigApiKeyConfig']
  • root['schemas']['GoogleCloudAiplatformV1AuthConfigGoogleServiceAccountConfig']
  • root['schemas']['GoogleCloudAiplatformV1AuthConfigHttpBasicAuthConfig']
  • root['schemas']['GoogleCloudAiplatformV1AuthConfigOauthConfig']
  • root['schemas']['GoogleCloudAiplatformV1AuthConfigOidcConfig']
  • root['schemas']['GoogleCloudAiplatformV1ExternalApi']
  • root['schemas']['GoogleCloudAiplatformV1ExternalApiElasticSearchParams']
  • root['schemas']['GoogleCloudAiplatformV1ExternalApiSimpleSearchParams']
  • root['schemas']['GoogleCloudAiplatformV1ApiAuthApiKeyConfig']['properties']['apiKeyString']
  • root['schemas']['GoogleCloudAiplatformV1Part']['properties']['thought']
  • root['schemas']['GoogleCloudAiplatformV1Retrieval']['properties']['externalApi']
values_changed
root['revision']
new_value20250508
old_value20250505
root['schemas']['GoogleCloudAiplatformV1RagFileParsingConfigLlmParser']['description']
new_valueSpecifies the LLM parsing for RagFiles.
old_valueSpecifies the advanced parsing for RagFiles.
sandbox/staging-aiplatform-v1alpha1
values_changed
root['revision']
new_value20250508
old_value20250505
sandbox/staging-aiplatform-v1beta1
dictionary_item_added
  • root['schemas']['GoogleCloudAiplatformV1beta1ExternalApi']
  • root['schemas']['GoogleCloudAiplatformV1beta1ExternalApiElasticSearchParams']
  • root['schemas']['GoogleCloudAiplatformV1beta1ExternalApiSimpleSearchParams']
  • root['schemas']['GoogleCloudAiplatformV1beta1ApiAuthApiKeyConfig']['properties']['apiKeyString']
  • root['schemas']['GoogleCloudAiplatformV1beta1ModelMonitor']['properties']['encryptionSpec']
  • root['schemas']['GoogleCloudAiplatformV1beta1Retrieval']['properties']['externalApi']
values_changed
root['revision']
new_value20250508
old_value20250505
root['schemas']['GoogleCloudAiplatformV1beta1RagFileParsingConfigLlmParser']['description']
new_valueSpecifies the LLM parsing for RagFiles.
old_valueSpecifies the advanced parsing for RagFiles.
sandbox/staging-analyticsdata-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-analyticsdata-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-analyticsdata-v1alpha
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-analyticsdata-v1beta
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-analyticssuitefrontend-pa-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-analyticssuitefrontend-pa-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-androidbuild-pa-
dictionary_item_added
  • root['resources']['builds']['methods']['create']
  • root['resources']['builds']['methods']['markTestComplete']
  • root['resources']['builds']['methods']['patch']
  • root['resources']['builds']['resources']['attempts']['methods']
  • root['resources']['builds']['resources']['attempts']['resources']['artifacts']['methods']['createAcl']
  • root['resources']['builds']['resources']['attempts']['resources']['artifacts']['methods']['get']
  • root['schemas']['CreateBuildArtifactAclResponse']
  • root['schemas']['CreateBuildResponse']
  • root['schemas']['GetBuildArtifactResponse']
  • root['schemas']['MarkTestCompleteResponse']
  • root['schemas']['PatchBuildResponse']
  • root['schemas']['Build']['properties']['vmImage']
  • root['schemas']['GitbuildkickerConfig']['properties']['addMainlineReleaseKeySigningNode']
dictionary_item_removed
  • root['resources']['buildattempts']
  • root['resources']['media']
  • root['resources']['builds']['methods']['list']['parameters']['buildType']['required']
  • root['schemas']['Blobstore2Info']
  • root['schemas']['CompositeMedia']
  • root['schemas']['ContentTypeInfo']
  • root['schemas']['DiffChecksumsResponse']
  • root['schemas']['DiffDownloadResponse']
  • root['schemas']['DiffUploadRequest']
  • root['schemas']['DiffUploadResponse']
  • root['schemas']['DiffVersionResponse']
  • root['schemas']['DownloadParameters']
  • root['schemas']['Media']
  • root['schemas']['ObjectId']
  • root['schemas']['BuildArtifactMetadata']['properties']['data']
values_changed
root['resources']['builds']['methods']['get']['flatPath']
new_valuev4/builds/{buildId}/{target}
old_valuev4/builds/{target}/{buildId}
root['resources']['builds']['methods']['get']['path']
new_valuev4/builds/{buildId}/{target}
old_valuev4/builds/{target}/{buildId}
root['resources']['builds']['methods']['list']['flatPath']
new_valuev4/builds
old_valuev4/builds/{buildType}
root['resources']['builds']['methods']['list']['parameters']['buildType']['description']
new_valueRequired. Build type. Must be specified if none of the build id fields are set.
old_valueRequired. Build type.
root['resources']['builds']['methods']['list']['parameters']['buildType']['location']
new_valuequery
old_valuepath
root['resources']['builds']['methods']['list']['parameters']['endBuildId']['description']
new_valueBuild ID range end (exclusive). Invalid argument if build_id is set. NOTE: start (more recent) > end (older).
old_valueBuild ID range end (exclusive). Ignored if build_id is set. NOTE: start (more recent) > end (older).
root['resources']['builds']['methods']['list']['parameters']['startBuildId']['description']
new_valueBuild ID range start (inclusive). Invalid argument if build_id is set. NOTE: start (more recent) > end (older).
old_valueBuild ID range start (inclusive). Ignored if build_id is set. NOTE: start (more recent) > end (older).
root['resources']['builds']['methods']['list']['path']
new_valuev4/builds
old_valuev4/builds/{buildType}
root['resources']['builds']['resources']['attempts']['resources']['artifacts']['methods']['getUrl']['description']
new_valueRetrieves a single signed build artifact download url. In v4 the GetDownloadUrl will replace the content download functionality of the Get method. An example of how to download the artifact content using the GetDownloadUrl method is available at wireless/android/busytown/common/clients/examples/build_artifact_download_example.py Downloading a build artifact using the v4 API is a 2-step process: 1. Call BuildArtifactService.GetDownloadUrl method to get a signed URL. 2. Download the build artifact to the desired location using the signed URL with an HTTP client. The signed URL is valid for 5 minutes and any download that starts within 5 minutes of the signed URL being generated will be valid (even if the download takes longer than the TTL). Calling BuildArtifactService.GetDownloadUrl method will require the same access permissions as calling v3 BuildArtifactService.Get method. Using the signed URL will not require any permissions.
old_valueRetrieves a single signed build artifact download url.
root['resources']['builds']['resources']['attempts']['resources']['artifacts']['methods']['list']['parameters']['pageSize']['description']
new_valueOptional. The maximum number of build artifacts returned in one page of a response. The default is 100, and the maximum is 1000 results per page.
old_valueOptional. The maximum number of build artifacts returned in one page of a response. The default is 10, and the maximum is 10000 results per page.
root['revision']
new_value20250508
old_value20250313
iterable_item_added
root['schemas']['Build']['properties']['worknodeStatusReason']['enum'][8]USER_ERROR
root['schemas']['Build']['properties']['worknodeStatusReason']['enumDescriptions'][8]Caused by the CL under test
iterable_item_removed
root['resources']['builds']['methods']['list']['parameterOrder'][0]buildType
root['schemas']['Branch']['properties']['testRunnerConfigured']['items']['enum'][2]BATCAVE
root['schemas']['Branch']['properties']['testRunnerConfigured']['items']['enumDescriptions'][2]Batcave test runner type.
sandbox/staging-androidbuild-pa-v4
dictionary_item_added
  • root['resources']['builds']['methods']['create']
  • root['resources']['builds']['methods']['markTestComplete']
  • root['resources']['builds']['methods']['patch']
  • root['resources']['builds']['resources']['attempts']['methods']
  • root['resources']['builds']['resources']['attempts']['resources']['artifacts']['methods']['createAcl']
  • root['resources']['builds']['resources']['attempts']['resources']['artifacts']['methods']['get']
  • root['schemas']['CreateBuildArtifactAclResponse']
  • root['schemas']['CreateBuildResponse']
  • root['schemas']['GetBuildArtifactResponse']
  • root['schemas']['MarkTestCompleteResponse']
  • root['schemas']['PatchBuildResponse']
  • root['schemas']['Build']['properties']['vmImage']
  • root['schemas']['GitbuildkickerConfig']['properties']['addMainlineReleaseKeySigningNode']
dictionary_item_removed
  • root['resources']['buildattempts']
  • root['resources']['media']
  • root['resources']['builds']['methods']['list']['parameters']['buildType']['required']
  • root['schemas']['Blobstore2Info']
  • root['schemas']['CompositeMedia']
  • root['schemas']['ContentTypeInfo']
  • root['schemas']['DiffChecksumsResponse']
  • root['schemas']['DiffDownloadResponse']
  • root['schemas']['DiffUploadRequest']
  • root['schemas']['DiffUploadResponse']
  • root['schemas']['DiffVersionResponse']
  • root['schemas']['DownloadParameters']
  • root['schemas']['Media']
  • root['schemas']['ObjectId']
  • root['schemas']['BuildArtifactMetadata']['properties']['data']
values_changed
root['resources']['builds']['methods']['get']['flatPath']
new_valuev4/builds/{buildId}/{target}
old_valuev4/builds/{target}/{buildId}
root['resources']['builds']['methods']['get']['path']
new_valuev4/builds/{buildId}/{target}
old_valuev4/builds/{target}/{buildId}
root['resources']['builds']['methods']['list']['flatPath']
new_valuev4/builds
old_valuev4/builds/{buildType}
root['resources']['builds']['methods']['list']['parameters']['buildType']['description']
new_valueRequired. Build type. Must be specified if none of the build id fields are set.
old_valueRequired. Build type.
root['resources']['builds']['methods']['list']['parameters']['buildType']['location']
new_valuequery
old_valuepath
root['resources']['builds']['methods']['list']['parameters']['endBuildId']['description']
new_valueBuild ID range end (exclusive). Invalid argument if build_id is set. NOTE: start (more recent) > end (older).
old_valueBuild ID range end (exclusive). Ignored if build_id is set. NOTE: start (more recent) > end (older).
root['resources']['builds']['methods']['list']['parameters']['startBuildId']['description']
new_valueBuild ID range start (inclusive). Invalid argument if build_id is set. NOTE: start (more recent) > end (older).
old_valueBuild ID range start (inclusive). Ignored if build_id is set. NOTE: start (more recent) > end (older).
root['resources']['builds']['methods']['list']['path']
new_valuev4/builds
old_valuev4/builds/{buildType}
root['resources']['builds']['resources']['attempts']['resources']['artifacts']['methods']['getUrl']['description']
new_valueRetrieves a single signed build artifact download url. In v4 the GetDownloadUrl will replace the content download functionality of the Get method. An example of how to download the artifact content using the GetDownloadUrl method is available at wireless/android/busytown/common/clients/examples/build_artifact_download_example.py Downloading a build artifact using the v4 API is a 2-step process: 1. Call BuildArtifactService.GetDownloadUrl method to get a signed URL. 2. Download the build artifact to the desired location using the signed URL with an HTTP client. The signed URL is valid for 5 minutes and any download that starts within 5 minutes of the signed URL being generated will be valid (even if the download takes longer than the TTL). Calling BuildArtifactService.GetDownloadUrl method will require the same access permissions as calling v3 BuildArtifactService.Get method. Using the signed URL will not require any permissions.
old_valueRetrieves a single signed build artifact download url.
root['resources']['builds']['resources']['attempts']['resources']['artifacts']['methods']['list']['parameters']['pageSize']['description']
new_valueOptional. The maximum number of build artifacts returned in one page of a response. The default is 100, and the maximum is 1000 results per page.
old_valueOptional. The maximum number of build artifacts returned in one page of a response. The default is 10, and the maximum is 10000 results per page.
root['revision']
new_value20250508
old_value20250313
iterable_item_added
root['schemas']['Build']['properties']['worknodeStatusReason']['enum'][8]USER_ERROR
root['schemas']['Build']['properties']['worknodeStatusReason']['enumDescriptions'][8]Caused by the CL under test
iterable_item_removed
root['resources']['builds']['methods']['list']['parameterOrder'][0]buildType
root['schemas']['Branch']['properties']['testRunnerConfigured']['items']['enum'][2]BATCAVE
root['schemas']['Branch']['properties']['testRunnerConfigured']['items']['enumDescriptions'][2]Batcave test runner type.
sandbox/staging-apigateway-
values_changed
root['revision']
new_value20250505
old_value20250430
sandbox/staging-apigateway-v1
values_changed
root['revision']
new_value20250505
old_value20250430
sandbox/staging-apigateway-v1alpha1
values_changed
root['revision']
new_value20250505
old_value20250430
sandbox/staging-apigateway-v1alpha2
values_changed
root['revision']
new_value20250505
old_value20250430
sandbox/staging-apigateway-v1beta
values_changed
root['revision']
new_value20250505
old_value20250430
sandbox/staging-apigee-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-apigee-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-apihub-
values_changed
root['revision']
new_value20250505
old_value20250430
sandbox/staging-apihub-v1
values_changed
root['revision']
new_value20250505
old_value20250430
sandbox/staging-artifactregistry-
values_changed
root['revision']
new_value20250506
old_value20250505
sandbox/staging-artifactregistry-v1
values_changed
root['revision']
new_value20250506
old_value20250505
sandbox/staging-artifactregistry-v1beta1
values_changed
root['revision']
new_value20250506
old_value20250505
sandbox/staging-artifactregistry-v1beta2
values_changed
root['revision']
new_value20250506
old_value20250505
sandbox/staging-auditrecording-pa-
values_changed
root['revision']
new_value20250508
old_value20250505
iterable_item_added
root['schemas']['GoogleInternalApiAuditrecordingV1NongoogleprodEvent']['properties']['name']['enum'][32]BLUEBIRD_LIVE_MODE_PRIVACY_NOTICE_CONSENT_CHANGE
root['schemas']['GoogleInternalApiAuditrecordingV1NongoogleprodEvent']['properties']['name']['enum'][33]BLUEBIRD_TEXT_MODE_PRIVACY_NOTICE_CONSENT_CHANGE
root['schemas']['GoogleInternalApiAuditrecordingV1NongoogleprodEvent']['properties']['name']['enum'][397]LABS_MARINER_SETTINGS_CHANGE
root['schemas']['GoogleInternalApiAuditrecordingV1NongoogleprodEvent']['properties']['name']['enumDescriptions'][32]The user has given consent to the privacy notice for Bluebird live mode.
root['schemas']['GoogleInternalApiAuditrecordingV1NongoogleprodEvent']['properties']['name']['enumDescriptions'][33]The user has given consent to the privacy notice for Bluebird text mode.
root['schemas']['GoogleInternalApiAuditrecordingV1NongoogleprodEvent']['properties']['name']['enumDescriptions'][397]The user has changed their settings for Mariner.
root['schemas']['GoogleInternalApiAuditrecordingV1NongoogleprodUiContext']['properties']['contextId']['enum'][69]BLUEBIRD_LIVE_MODE_PRIVACY_NOTICE_CONSENT_SCREEN
root['schemas']['GoogleInternalApiAuditrecordingV1NongoogleprodUiContext']['properties']['contextId']['enum'][70]BLUEBIRD_TEXT_MODE_PRIVACY_NOTICE_CONSENT_SCREEN
root['schemas']['GoogleInternalApiAuditrecordingV1NongoogleprodUiContext']['properties']['contextId']['enum'][589]LABS_MARINER_WEB_SETTINGS_CHANGE
root['schemas']['GoogleInternalApiAuditrecordingV1NongoogleprodUiContext']['properties']['contextId']['enumDescriptions'][69]Bluebird live mode privacy notice screen.
root['schemas']['GoogleInternalApiAuditrecordingV1NongoogleprodUiContext']['properties']['contextId']['enumDescriptions'][70]Bluebird text mode privacy notice screen.
root['schemas']['GoogleInternalApiAuditrecordingV1NongoogleprodUiContext']['properties']['contextId']['enumDescriptions'][589]User has changed the Mariner settings.
sandbox/staging-auditrecording-pa-v1
values_changed
root['revision']
new_value20250508
old_value20250505
iterable_item_added
root['schemas']['GoogleInternalApiAuditrecordingV1NongoogleprodEvent']['properties']['name']['enum'][32]BLUEBIRD_LIVE_MODE_PRIVACY_NOTICE_CONSENT_CHANGE
root['schemas']['GoogleInternalApiAuditrecordingV1NongoogleprodEvent']['properties']['name']['enum'][33]BLUEBIRD_TEXT_MODE_PRIVACY_NOTICE_CONSENT_CHANGE
root['schemas']['GoogleInternalApiAuditrecordingV1NongoogleprodEvent']['properties']['name']['enum'][397]LABS_MARINER_SETTINGS_CHANGE
root['schemas']['GoogleInternalApiAuditrecordingV1NongoogleprodEvent']['properties']['name']['enumDescriptions'][32]The user has given consent to the privacy notice for Bluebird live mode.
root['schemas']['GoogleInternalApiAuditrecordingV1NongoogleprodEvent']['properties']['name']['enumDescriptions'][33]The user has given consent to the privacy notice for Bluebird text mode.
root['schemas']['GoogleInternalApiAuditrecordingV1NongoogleprodEvent']['properties']['name']['enumDescriptions'][397]The user has changed their settings for Mariner.
root['schemas']['GoogleInternalApiAuditrecordingV1NongoogleprodUiContext']['properties']['contextId']['enum'][69]BLUEBIRD_LIVE_MODE_PRIVACY_NOTICE_CONSENT_SCREEN
root['schemas']['GoogleInternalApiAuditrecordingV1NongoogleprodUiContext']['properties']['contextId']['enum'][70]BLUEBIRD_TEXT_MODE_PRIVACY_NOTICE_CONSENT_SCREEN
root['schemas']['GoogleInternalApiAuditrecordingV1NongoogleprodUiContext']['properties']['contextId']['enum'][589]LABS_MARINER_WEB_SETTINGS_CHANGE
root['schemas']['GoogleInternalApiAuditrecordingV1NongoogleprodUiContext']['properties']['contextId']['enumDescriptions'][69]Bluebird live mode privacy notice screen.
root['schemas']['GoogleInternalApiAuditrecordingV1NongoogleprodUiContext']['properties']['contextId']['enumDescriptions'][70]Bluebird text mode privacy notice screen.
root['schemas']['GoogleInternalApiAuditrecordingV1NongoogleprodUiContext']['properties']['contextId']['enumDescriptions'][589]User has changed the Mariner settings.
sandbox/staging-automl-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-automl-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-automl-v1beta1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-automl-v1p1beta
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-automotivemaps-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-automotivemaps-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-beyondcorp-
values_changed
root['revision']
new_value20250505
old_value20250428
sandbox/staging-beyondcorp-v1
values_changed
root['revision']
new_value20250505
old_value20250428
sandbox/staging-beyondcorp-v1alpha
values_changed
root['revision']
new_value20250505
old_value20250428
sandbox/staging-bifrost-firealerts-c2p-
values_changed
root['revision']
new_value20250506
old_value20250422
sandbox/staging-bifrost-firealerts-c2p-v1
values_changed
root['revision']
new_value20250506
old_value20250422
sandbox/staging-bigtableadmin-
values_changed
root['revision']
new_value20250507
old_value20250502
sandbox/staging-bigtableadmin-v1
values_changed
root['revision']
new_value20250507
old_value20250502
sandbox/staging-bigtableadmin-v2
values_changed
root['revision']
new_value20250507
old_value20250502
sandbox/staging-bigtableclusteradmin-
values_changed
root['revision']
new_value20250507
old_value20250502
sandbox/staging-bigtableclusteradmin-v1
values_changed
root['revision']
new_value20250507
old_value20250502
sandbox/staging-bigtableclusteradmin-v2
values_changed
root['revision']
new_value20250507
old_value20250502
sandbox/staging-bigtablekeyvisualizer-
values_changed
root['revision']
new_value20250507
old_value20250502
sandbox/staging-bigtablekeyvisualizer-v1alpha1
values_changed
root['revision']
new_value20250507
old_value20250502
sandbox/staging-bigtabletableadmin-
values_changed
root['revision']
new_value20250507
old_value20250502
sandbox/staging-bigtabletableadmin-v1
values_changed
root['revision']
new_value20250507
old_value20250502
sandbox/staging-bigtabletableadmin-v2
values_changed
root['revision']
new_value20250507
old_value20250502
sandbox/staging-binaryauthorization-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-binaryauthorization-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-binaryauthorization-v1alpha2
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-binaryauthorization-v1beta1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-blobcomments-pa-
values_changed
root['revision']
new_value20250508
old_value20250501
sandbox/staging-blobcomments-pa-v1
values_changed
root['revision']
new_value20250508
old_value20250501
sandbox/staging-btx-pa-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-btx-pa-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-capacityplanner-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-capacityplanner-v1alpha
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-capacityplanner-v1alpha1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-clientauthconfig-
values_changed
root['revision']
new_value20250507
old_value20250505
iterable_item_added
root['schemas']['Client']['properties']['accountRestrictionService']['enum'][1646]WORKSPACE_UXE_PROTOTYPE_APP
root['schemas']['Client']['properties']['accountRestrictionService']['enum'][1647]GOOGLE_PLAY_GAMES_LEAGUES_APP
root['schemas']['Client']['properties']['accountRestrictionService']['enumDescriptions'][1646]Workspace UXE Prototypes Workspace UXE team built prototypes to test out new features. This is used for internal and external trusted users only. More information at go/chat-uxe, go/prototyping-at-ctm Contact: workspace-uxe@google.com
root['schemas']['Client']['properties']['accountRestrictionService']['enumDescriptions'][1647]Play-Sponsored Leagues microsite go/play-games-leagues Contact: torstenf@google.com, play-games-services-team@google.com
sandbox/staging-clientauthconfig-v1
values_changed
root['revision']
new_value20250507
old_value20250505
iterable_item_added
root['schemas']['Client']['properties']['accountRestrictionService']['enum'][1646]WORKSPACE_UXE_PROTOTYPE_APP
root['schemas']['Client']['properties']['accountRestrictionService']['enum'][1647]GOOGLE_PLAY_GAMES_LEAGUES_APP
root['schemas']['Client']['properties']['accountRestrictionService']['enumDescriptions'][1646]Workspace UXE Prototypes Workspace UXE team built prototypes to test out new features. This is used for internal and external trusted users only. More information at go/chat-uxe, go/prototyping-at-ctm Contact: workspace-uxe@google.com
root['schemas']['Client']['properties']['accountRestrictionService']['enumDescriptions'][1647]Play-Sponsored Leagues microsite go/play-games-leagues Contact: torstenf@google.com, play-games-services-team@google.com
sandbox/staging-cloudaicompanion-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-cloudaicompanion-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-cloudaicompanion-v1alpha
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-cloudaicompanion-v1beta
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-cloudaicompanionadmin-
values_changed
root['revision']
new_value20250508
old_value20250505
sandbox/staging-cloudaicompanionadmin-v1
dictionary_item_added
  • root['schemas']['GeminiGcpEnablementSetting']['properties']['disableWebGrounding']
values_changed
root['revision']
new_value20250508
old_value20250505
sandbox/staging-cloudaicompanionadmin-v1alpha
values_changed
root['revision']
new_value20250508
old_value20250505
sandbox/staging-cloudaicompanionadmin-v1beta
values_changed
root['revision']
new_value20250508
old_value20250505
sandbox/staging-cloudasset-
values_changed
root['revision']
new_value20250507
old_value20250506
sandbox/staging-cloudasset-v1
values_changed
root['revision']
new_value20250507
old_value20250506
sandbox/staging-cloudasset-v1beta1
values_changed
root['revision']
new_value20250507
old_value20250506
sandbox/staging-cloudasset-v1p1beta1
values_changed
root['revision']
new_value20250507
old_value20250506
sandbox/staging-cloudasset-v1p2alpha1
values_changed
root['revision']
new_value20250507
old_value20250506
sandbox/staging-cloudasset-v1p2beta1
values_changed
root['revision']
new_value20250507
old_value20250506
sandbox/staging-cloudasset-v1p5alpha1
values_changed
root['revision']
new_value20250507
old_value20250506
sandbox/staging-cloudasset-v1p5beta1
values_changed
root['revision']
new_value20250507
old_value20250506
sandbox/staging-cloudasset-v1p7beta1
values_changed
root['revision']
new_value20250507
old_value20250506
sandbox/staging-cloudbi-pa-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-cloudbi-pa-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-cloudbilling-
values_changed
root['revision']
new_value20250507
old_value20250502
sandbox/staging-cloudbilling-v1
values_changed
root['revision']
new_value20250507
old_value20250502
sandbox/staging-cloudbilling-v1beta
values_changed
root['revision']
new_value20250507
old_value20250502
sandbox/staging-cloudbilling-v2beta
values_changed
root['revision']
new_value20250507
old_value20250502
sandbox/staging-cloudbuild-
values_changed
root['revision']
new_value20250507
old_value20250502
sandbox/staging-cloudbuild-v1
values_changed
root['revision']
new_value20250507
old_value20250502
sandbox/staging-cloudbuild-v2
values_changed
root['revision']
new_value20250507
old_value20250502
sandbox/staging-cloudchannel-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-cloudchannel-pa-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-cloudchannel-pa-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-cloudchannel-pa-v2
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-cloudchannel-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-cloudchannel-v1alpha1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-cloudcode-pa-
values_changed
root['revision']
new_value20250507
old_value20250505
iterable_item_added
root['schemas']['File']['properties']['includedReason']['enum'][10]CHAT_SUGGESTED_EDIT
root['schemas']['File']['properties']['includedReason']['enum'][11]CHAT_FILE_REFERENCED
root['schemas']['File']['properties']['includedReason']['enumDescriptions'][10]The file was included in a structured code edit (WorkspaceChange) in a SYSTEM response earlier in the current chat session.
root['schemas']['File']['properties']['includedReason']['enumDescriptions'][11]The file was referenced by a SYSTEM response earlier in the current chat session, but not as a structured code edit (WorkspaceChange).
sandbox/staging-cloudcode-pa-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-cloudcode-pa-v1internal
values_changed
root['revision']
new_value20250507
old_value20250505
iterable_item_added
root['schemas']['File']['properties']['includedReason']['enum'][10]CHAT_SUGGESTED_EDIT
root['schemas']['File']['properties']['includedReason']['enum'][11]CHAT_FILE_REFERENCED
root['schemas']['File']['properties']['includedReason']['enumDescriptions'][10]The file was included in a structured code edit (WorkspaceChange) in a SYSTEM response earlier in the current chat session.
root['schemas']['File']['properties']['includedReason']['enumDescriptions'][11]The file was referenced by a SYSTEM response earlier in the current chat session, but not as a structured code edit (WorkspaceChange).
sandbox/staging-cloudcommerceconsumerprocurement-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-cloudcommerceconsumerprocurement-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-cloudcommerceconsumerprocurement-v1alpha1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-cloudcommerceinventory-pa-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-cloudcommerceinventory-pa-v0
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-cloudcommerceinventoryconsumer-pa-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-cloudcommerceinventoryconsumer-pa-v0
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-cloudcommerceprocurement-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-cloudcommerceprocurement-pa-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-cloudcommerceprocurement-pa-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-cloudcommerceprocurement-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-cloudcrmipfrontend-pa-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-cloudcrmipfrontend-pa-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-cloudcrmipfrontend-pa-v1alpha
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-cloudcrmipfrontend-pa-v2
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-cloudfunctions-
values_changed
root['revision']
new_value20250507
old_value20250430
sandbox/staging-cloudfunctions-v1
values_changed
root['revision']
new_value20250507
old_value20250430
sandbox/staging-cloudfunctions-v2
values_changed
root['revision']
new_value20250507
old_value20250430
sandbox/staging-cloudfunctions-v2alpha
values_changed
root['revision']
new_value20250507
old_value20250430
sandbox/staging-cloudfunctions-v2beta
values_changed
root['revision']
new_value20250507
old_value20250430
sandbox/staging-cloudkms-
values_changed
root['revision']
new_value20250507
old_value20250501
sandbox/staging-cloudkms-v1
values_changed
root['revision']
new_value20250507
old_value20250501
sandbox/staging-cloudmarketplace-
dictionary_item_added
  • root['schemas']['BluebirdLiveModePrivacyNoticeTextDetails']
  • root['schemas']['BluebirdTextModePrivacyNoticeTextDetails']
  • root['schemas']['TextDetails']['properties']['bluebirdLiveModePrivacyNoticeTextDetails']
  • root['schemas']['TextDetails']['properties']['bluebirdTextModePrivacyNoticeTextDetails']
values_changed
root['revision']
new_value20250507
old_value20250503
root['schemas']['TextDetails']['description']
new_valueNext Id: 80
old_valueNext Id: 78
iterable_item_added
root['schemas']['UiContext']['properties']['contextId']['enum'][69]BLUEBIRD_LIVE_MODE_PRIVACY_NOTICE_CONSENT_SCREEN
root['schemas']['UiContext']['properties']['contextId']['enum'][70]BLUEBIRD_TEXT_MODE_PRIVACY_NOTICE_CONSENT_SCREEN
root['schemas']['UiContext']['properties']['contextId']['enum'][589]LABS_MARINER_WEB_SETTINGS_CHANGE
root['schemas']['UiContext']['properties']['contextId']['enumDescriptions'][69]Bluebird live mode privacy notice screen.
root['schemas']['UiContext']['properties']['contextId']['enumDescriptions'][70]Bluebird text mode privacy notice screen.
root['schemas']['UiContext']['properties']['contextId']['enumDescriptions'][589]User has changed the Mariner settings.
sandbox/staging-cloudmarketplace-v1test
dictionary_item_added
  • root['schemas']['BluebirdLiveModePrivacyNoticeTextDetails']
  • root['schemas']['BluebirdTextModePrivacyNoticeTextDetails']
  • root['schemas']['TextDetails']['properties']['bluebirdLiveModePrivacyNoticeTextDetails']
  • root['schemas']['TextDetails']['properties']['bluebirdTextModePrivacyNoticeTextDetails']
values_changed
root['revision']
new_value20250507
old_value20250503
root['schemas']['TextDetails']['description']
new_valueNext Id: 80
old_valueNext Id: 78
iterable_item_added
root['schemas']['UiContext']['properties']['contextId']['enum'][69]BLUEBIRD_LIVE_MODE_PRIVACY_NOTICE_CONSENT_SCREEN
root['schemas']['UiContext']['properties']['contextId']['enum'][70]BLUEBIRD_TEXT_MODE_PRIVACY_NOTICE_CONSENT_SCREEN
root['schemas']['UiContext']['properties']['contextId']['enum'][589]LABS_MARINER_WEB_SETTINGS_CHANGE
root['schemas']['UiContext']['properties']['contextId']['enumDescriptions'][69]Bluebird live mode privacy notice screen.
root['schemas']['UiContext']['properties']['contextId']['enumDescriptions'][70]Bluebird text mode privacy notice screen.
root['schemas']['UiContext']['properties']['contextId']['enumDescriptions'][589]User has changed the Mariner settings.
sandbox/staging-cloudmarketplaceadmin-
values_changed
root['revision']
new_value20250507
old_value20250503
sandbox/staging-cloudmarketplaceadmin-v1test
values_changed
root['revision']
new_value20250507
old_value20250503
sandbox/staging-cloudmarketplacepartner-
values_changed
root['revision']
new_value20250507
old_value20250503
sandbox/staging-cloudmarketplacepartner-v2test
values_changed
root['revision']
new_value20250507
old_value20250503
sandbox/staging-cloudprivatecatalog-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-cloudprivatecatalog-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-cloudprivatecatalog-v1alpha1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-cloudprivatecatalog-v1beta1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-cloudprivatecatalogproducer-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-cloudprivatecatalogproducer-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-cloudprivatecatalogproducer-v1beta1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-cloudquotas-
values_changed
root['revision']
new_value20250506
old_value20250501
sandbox/staging-cloudquotas-v1
values_changed
root['revision']
new_value20250506
old_value20250501
sandbox/staging-cloudquotas-v1beta
values_changed
root['revision']
new_value20250506
old_value20250501
sandbox/staging-cloudrecommendations-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-cloudrecommendations-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-cloudresourcemanager-
dictionary_item_removed
  • root['schemas']['Folder']['properties']['name']['readOnly']
values_changed
root['resources']['folders']['methods']['patch']['parameters']['name']['description']
new_valueIdentifier. The resource name of the folder. Its format is `folders/{folder_id}`, for example: "folders/1234".
old_valueOutput only. The resource name of the folder. Its format is `folders/{folder_id}`, for example: "folders/1234".
root['revision']
new_value20250507
old_value20250505
root['schemas']['Folder']['properties']['name']['description']
new_valueIdentifier. The resource name of the folder. Its format is `folders/{folder_id}`, for example: "folders/1234".
old_valueOutput only. The resource name of the folder. Its format is `folders/{folder_id}`, for example: "folders/1234".
sandbox/staging-cloudresourcemanager-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-cloudresourcemanager-v1beta1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-cloudresourcemanager-v2
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-cloudresourcemanager-v2alpha1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-cloudresourcemanager-v2beta1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-cloudresourcemanager-v3
dictionary_item_removed
  • root['schemas']['Folder']['properties']['name']['readOnly']
values_changed
root['resources']['folders']['methods']['patch']['parameters']['name']['description']
new_valueIdentifier. The resource name of the folder. Its format is `folders/{folder_id}`, for example: "folders/1234".
old_valueOutput only. The resource name of the folder. Its format is `folders/{folder_id}`, for example: "folders/1234".
root['revision']
new_value20250507
old_value20250505
root['schemas']['Folder']['properties']['name']['description']
new_valueIdentifier. The resource name of the folder. Its format is `folders/{folder_id}`, for example: "folders/1234".
old_valueOutput only. The resource name of the folder. Its format is `folders/{folder_id}`, for example: "folders/1234".
sandbox/staging-cloudsearch-
values_changed
root['revision']
new_value20250507
old_value20250430
root['schemas']['SearchRequest']['description']
new_valueThe search API request. NEXT ID: 21
old_valueThe search API request. NEXT ID: 20
sandbox/staging-cloudsearch-v1
values_changed
root['revision']
new_value20250507
old_value20250430
root['schemas']['SearchRequest']['description']
new_valueThe search API request. NEXT ID: 21
old_valueThe search API request. NEXT ID: 20
sandbox/staging-cloudshell-
values_changed
root['revision']
new_value20250507
old_value20250429
sandbox/staging-cloudshell-v1
values_changed
root['revision']
new_value20250507
old_value20250429
sandbox/staging-cloudsupport-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-cloudsupport-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-cloudsupport-v2
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-cloudsupport-v2beta
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-cloudsupportinfra-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-cloudsupportinfra-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-cloudsupportinfra-v1alpha1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-cloudtrace-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-cloudtrace-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-cloudtrace-v2
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-cloudtrace-v2beta1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-cloudusersettings-pa-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-cloudusersettings-pa-v1alpha1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-commerceorggovernance-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-commerceorggovernance-v1alpha1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-commercepricemanagement-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-commercepricemanagement-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-commercepricemanagement-v1alpha
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-containeranalysis-
values_changed
root['revision']
new_value20250508
old_value20250505
sandbox/staging-containeranalysis-v1
values_changed
root['revision']
new_value20250508
old_value20250505
sandbox/staging-containeranalysis-v1alpha1
values_changed
root['revision']
new_value20250508
old_value20250505
sandbox/staging-containeranalysis-v1beta1
values_changed
root['revision']
new_value20250508
old_value20250505
sandbox/staging-corplearning-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-corplearning-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-databaseinsights-
values_changed
root['revision']
new_value20250508
old_value20250505
sandbox/staging-databaseinsights-v1
values_changed
root['revision']
new_value20250508
old_value20250505
sandbox/staging-dataflowbackend-pa-
values_changed
root['revision']
new_value20250508
old_value20250505
sandbox/staging-dataflowbackend-pa-v1b3
values_changed
root['revision']
new_value20250508
old_value20250505
sandbox/staging-datamanager-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-datamanager-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-datamigration-
values_changed
root['revision']
new_value20250507
old_value20250502
sandbox/staging-datamigration-v1
dictionary_item_added
  • root['schemas']['ConversionWorkspace']['properties']['destinationProvider']
  • root['schemas']['ConversionWorkspace']['properties']['sourceProvider']
values_changed
root['revision']
new_value20250507
old_value20250502
sandbox/staging-datamigration-v1alpha2
values_changed
root['revision']
new_value20250507
old_value20250502
sandbox/staging-datamigration-v1beta1
values_changed
root['revision']
new_value20250507
old_value20250502
sandbox/staging-developerscontentsearch-pa-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-developerscontentsearch-pa-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-dialogflow-
values_changed
root['revision']
new_value20250508
old_value20250505
sandbox/staging-dialogflow-v1
values_changed
root['revision']
new_value20250508
old_value20250505
sandbox/staging-dialogflow-v2
values_changed
root['revision']
new_value20250508
old_value20250505
sandbox/staging-dialogflow-v2beta1
values_changed
root['revision']
new_value20250508
old_value20250505
sandbox/staging-dialogflow-v3
values_changed
root['revision']
new_value20250508
old_value20250505
sandbox/staging-dialogflow-v3alpha1
values_changed
root['revision']
new_value20250508
old_value20250505
sandbox/staging-dialogflow-v3beta1
values_changed
root['revision']
new_value20250508
old_value20250505
sandbox/staging-docs-
values_changed
root['revision']
new_value20250506
old_value20250429
sandbox/staging-docs-v1
values_changed
root['revision']
new_value20250506
old_value20250429
sandbox/staging-essentialcontacts-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-essentialcontacts-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-essentialcontacts-v1alpha1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-essentialcontacts-v1beta1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-familymanagement-pa-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-familymanagement-pa-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-fcm-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-fcm-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-fiamserver-pa-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-fiamserver-pa-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-firealerts-pa-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-firealerts-pa-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-firebase-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-firebase-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-firebase-v1alpha
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-firebase-v1beta1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-firebaseabt-pa-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-firebaseabt-pa-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-firebaseabt-pa-v2
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-firebaseappcheck-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-firebaseappcheck-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-firebaseappcheck-v1beta
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-firebaseappdistribution-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-firebaseappdistribution-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-firebaseappdistribution-v1alpha
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-firebaseextensions-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-firebaseextensions-v1beta
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-firebaseextensionspublisher-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-firebaseextensionspublisher-v1beta
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-firebasehosting-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-firebasehosting-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-firebasehosting-v1beta1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-firebasemessagingcampaigns-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-firebasemessagingcampaigns-v1beta
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-firebaseml-
values_changed
root['revision']
new_value20250506
old_value20250505
sandbox/staging-firebaseml-v1
values_changed
root['revision']
new_value20250506
old_value20250505
sandbox/staging-firebaseml-v1beta2
values_changed
root['revision']
new_value20250506
old_value20250505
sandbox/staging-firebaseml-v2beta
values_changed
root['revision']
new_value20250506
old_value20250505
sandbox/staging-firebaseremoteconfig-pa-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-firebaseremoteconfig-pa-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-firebaseremoteconfig-pa-v2
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-firebaseremoteconfigrealtime-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-firebaseremoteconfigrealtime-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-firebaserules-
values_changed
root['revision']
new_value20250504
old_value20250421
sandbox/staging-firebaserules-v1
values_changed
root['revision']
new_value20250504
old_value20250421
sandbox/staging-firebasesagepredictions-pa-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-firebasesagepredictions-pa-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-firebasesegmentation-pa-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-firebasesegmentation-pa-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-firebasestorage-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-firebasestorage-v1alpha
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-firebasestorage-v1beta
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-firebasetargeting-pa-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-firebasetargeting-pa-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-fireconsole-pa-
values_changed
root['revision']
new_value20250508
old_value20250505
sandbox/staging-fireconsole-pa-v1
values_changed
root['revision']
new_value20250508
old_value20250505
sandbox/staging-gcmcontextualcampaign-pa-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-gcmcontextualcampaign-pa-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-gcmcontextualcampaign-pa-v2
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-generativelanguage-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-generativelanguage-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-generativelanguage-v1alpha
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-generativelanguage-v1beta
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-generativelanguage-v1beta1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-generativelanguage-v1beta2
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-generativelanguage-v1beta3
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-geofeedtaskrouting-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-geofeedtaskrouting-v1alpha
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-gkeonprem-
values_changed
root['revision']
new_value20250505
old_value20250430
sandbox/staging-gkeonprem-v1
values_changed
root['revision']
new_value20250505
old_value20250430
sandbox/staging-growth-pa-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-growth-pa-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-guidedhelp-pa-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-guidedhelp-pa-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-healthcare-
values_changed
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['Encounter-everything']['description']
new_valueRetrieves an Encounter resource and resources related to that Encounter. Implements the FHIR extended operation Encounter-everything ([DSTU2](https://hl7.org/fhir/DSTU2/encounter-operations.html#everything), [STU3](https://hl7.org/fhir/STU3/encounter-operations.html#everything), or [R4](https://hl7.org/fhir/R4/encounter-operation-everything.html). On success, the response body contains a JSON-encoded representation of a `Bundle` resource of type `searchset`, containing the results of the operation. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. The resources in scope for the response are: * The Encounter resource itself. * All the resources directly referenced by the Encounter resource, including attachments and binaries. * Resources directly referencing the Encounter resource that meet the inclusion criteria. The inclusion criteria are based on the membership rules in the Encounter Compartment definition ([DSTU2](http://hl7.org/fhir/DSTU2/compartment-encounter.html), [STU3](http://www.hl7.org/fhir/stu3/compartmentdefinition-encounter.html), [R4](http://hl7.org/fhir/R4/compartmentdefinition-encounter.html)), which details the eligible resource types and referencing search parameters. * Resources referencing to the Encounter resource through the "http://hl7.org/fhir/StructureDefinition/encounter-associatedEncounter" extension.
old_valueRetrieves an Encounter resource and resources related to that Encounter. Implements the FHIR extended operation Encounter-everything ([DSTU2](http://hl7.org/implement/standards/fhir/DSTU2/encounter-operations.html#everything), [STU3](http://hl7.org/implement/standards/fhir/STU3/encounter-operations.html#everything), or [R4](https://hl7.org/implement/standards/fhir/R4/encounter-operation-everything.html). On success, the response body contains a JSON-encoded representation of a `Bundle` resource of type `searchset`, containing the results of the operation. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. The resources in scope for the response are: * The Encounter resource itself. * All the resources directly referenced by the Encounter resource, including attachments and binaries. * Resources directly referencing the Encounter resource that meet the inclusion criteria. The inclusion criteria are based on the membership rules in the Encounter Compartment definition ([DSTU2](http://hl7.org/fhir/DSTU2/compartment-encounter.html), [STU3](http://www.hl7.org/fhir/stu3/compartmentdefinition-encounter.html), [R4](http://hl7.org/fhir/R4/compartmentdefinition-encounter.html)), which details the eligible resource types and referencing search parameters. * Resources referencing to the Encounter resource through the "http://hl7.org/fhir/StructureDefinition/encounter-associatedEncounter" extension.
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['Observation-lastn']['description']
new_valueRetrieves the N most recent `Observation` resources for a subject matching search criteria specified as query parameters, grouped by `Observation.code`, sorted from most recent to oldest. Implements the FHIR extended operation Observation-lastn ([STU3](https://hl7.org/fhir/STU3/observation-operations.html#lastn), [R4](https://hl7.org/fhir/R4/observation-operation-lastn.html)). DSTU2 doesn't define the Observation-lastn method, but the server supports it the same way it supports STU3. Search terms are provided as query parameters following the same pattern as the search method. The following search parameters must be provided: - `subject` or `patient` to specify a subject for the Observation. - `code`, `category` or any of the composite parameters that include `code`. Any other valid Observation search parameters can also be provided. This operation accepts an additional query parameter `max`, which specifies N, the maximum number of Observations to return from each group, with a default of 1. Searches with over 1000 results are rejected. Results are counted before grouping and limiting the results with `max`. To stay within the limit, constrain these searches using Observation search parameters such as `_lastUpdated` or `date`. On success, the response body contains a JSON-encoded representation of a `Bundle` resource of type `searchset`, containing the results of the operation. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead.
old_valueRetrieves the N most recent `Observation` resources for a subject matching search criteria specified as query parameters, grouped by `Observation.code`, sorted from most recent to oldest. Implements the FHIR extended operation Observation-lastn ([STU3](https://hl7.org/implement/standards/fhir/STU3/observation-operations.html#lastn), [R4](https://hl7.org/implement/standards/fhir/R4/observation-operations.html#lastn)). DSTU2 doesn't define the Observation-lastn method, but the server supports it the same way it supports STU3. Search terms are provided as query parameters following the same pattern as the search method. The following search parameters must be provided: - `subject` or `patient` to specify a subject for the Observation. - `code`, `category` or any of the composite parameters that include `code`. Any other valid Observation search parameters can also be provided. This operation accepts an additional query parameter `max`, which specifies N, the maximum number of Observations to return from each group, with a default of 1. Searches with over 1000 results are rejected. Results are counted before grouping and limiting the results with `max`. To stay within the limit, constrain these searches using Observation search parameters such as `_lastUpdated` or `date`. On success, the response body contains a JSON-encoded representation of a `Bundle` resource of type `searchset`, containing the results of the operation. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead.
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['Patient-everything']['description']
new_valueRetrieves a Patient resource and resources related to that patient. Implements the FHIR extended operation Patient-everything ([DSTU2](https://hl7.org/fhir/DSTU2/patient-operations.html#everything), [STU3](https://hl7.org/fhir/STU3/patient-operations.html#everything), [R4](https://hl7.org/fhir/R4/patient-operation-everything.html)). On success, the response body contains a JSON-encoded representation of a `Bundle` resource of type `searchset`, containing the results of the operation. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. The resources in scope for the response are: * The patient resource itself. * All the resources directly referenced by the patient resource. * Resources directly referencing the patient resource that meet the inclusion criteria. The inclusion criteria are based on the membership rules in the patient compartment definition ([DSTU2](https://hl7.org/fhir/DSTU2/compartment-patient.html), [STU3](http://www.hl7.org/fhir/stu3/compartmentdefinition-patient.html), [R4](https://hl7.org/fhir/R4/compartmentdefinition-patient.html)), which details the eligible resource types and referencing search parameters. For samples that show how to call `Patient-everything`, see [Getting all patient compartment resources](https://cloud.google.com/healthcare/docs/how-tos/fhir-resources#getting_all_patient_compartment_resources).
old_valueRetrieves a Patient resource and resources related to that patient. Implements the FHIR extended operation Patient-everything ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/patient-operations.html#everything), [STU3](https://hl7.org/implement/standards/fhir/STU3/patient-operations.html#everything), [R4](https://hl7.org/implement/standards/fhir/R4/patient-operations.html#everything)). On success, the response body contains a JSON-encoded representation of a `Bundle` resource of type `searchset`, containing the results of the operation. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. The resources in scope for the response are: * The patient resource itself. * All the resources directly referenced by the patient resource. * Resources directly referencing the patient resource that meet the inclusion criteria. The inclusion criteria are based on the membership rules in the patient compartment definition ([DSTU2](https://hl7.org/fhir/DSTU2/compartment-patient.html), [STU3](http://www.hl7.org/fhir/stu3/compartmentdefinition-patient.html), [R4](https://hl7.org/fhir/R4/compartmentdefinition-patient.html)), which details the eligible resource types and referencing search parameters. For samples that show how to call `Patient-everything`, see [Getting all patient compartment resources](https://cloud.google.com/healthcare/docs/how-tos/fhir-resources#getting_all_patient_compartment_resources).
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['Resource-validate']['description']
new_valueValidates an input FHIR resource's conformance to its profiles and the profiles configured on the FHIR store. Implements the FHIR extended operation $validate ([DSTU2](https://hl7.org/fhir/DSTU2/resource-operations.html#validate), [STU3](https://hl7.org/fhir/STU3/resource-operations.html#validate), or [R4](https://hl7.org/fhir/R4/resource-operation-validate.html)). The request body must contain a JSON-encoded FHIR resource, and the request headers must contain `Content-Type: application/fhir+json`. The `Parameters` input syntax is not supported. The `profile` query parameter can be used to request that the resource only be validated against a specific profile. If a profile with the given URL cannot be found in the FHIR store then an error is returned. Errors generated by validation contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead.
old_valueValidates an input FHIR resource's conformance to its profiles and the profiles configured on the FHIR store. Implements the FHIR extended operation $validate ([DSTU2](http://hl7.org/implement/standards/fhir/DSTU2/resource-operations.html#validate), [STU3](http://hl7.org/implement/standards/fhir/STU3/resource-operations.html#validate), or [R4](http://hl7.org/implement/standards/fhir/R4/resource-operation-validate.html)). The request body must contain a JSON-encoded FHIR resource, and the request headers must contain `Content-Type: application/fhir+json`. The `Parameters` input syntax is not supported. The `profile` query parameter can be used to request that the resource only be validated against a specific profile. If a profile with the given URL cannot be found in the FHIR store then an error is returned. Errors generated by validation contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead.
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['Resource-validate']['parameters']['type']['description']
new_valueRequired. The FHIR resource type of the resource being validated. For a complete list, see the FHIR Resource Index ([DSTU2](https://hl7.org/fhir/DSTU2/resourcelist.html), [STU3](https://hl7.org/fhir/STU3/resourcelist.html), or [R4](https://hl7.org/fhir/R4/resourcelist.html)). Must match the resource type in the provided content.
old_valueRequired. The FHIR resource type of the resource being validated. For a complete list, see the FHIR Resource Index ([DSTU2](http://hl7.org/implement/standards/fhir/DSTU2/resourcelist.html), [STU3](http://hl7.org/implement/standards/fhir/STU3/resourcelist.html), or [R4](http://hl7.org/implement/standards/fhir/R4/resourcelist.html)). Must match the resource type in the provided content.
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['capabilities']['description']
new_valueGets the FHIR capability statement ([STU3](https://hl7.org/fhir/STU3/capabilitystatement.html), [R4](https://hl7.org/fhir/R4/capabilitystatement.html)), or the [conformance statement](https://hl7.org/fhir/DSTU2/conformance.html) in the DSTU2 case for the store, which contains a description of functionality supported by the server. Implements the FHIR standard capabilities interaction ([STU3](https://hl7.org/fhir/STU3/http.html#capabilities), [R4](https://hl7.org/fhir/R4/http.html#capabilities)), or the [conformance interaction](https://hl7.org/fhir/DSTU2/http.html#conformance) in the DSTU2 case. On success, the response body contains a JSON-encoded representation of a `CapabilityStatement` resource.
old_valueGets the FHIR capability statement ([STU3](https://hl7.org/implement/standards/fhir/STU3/capabilitystatement.html), [R4](https://hl7.org/implement/standards/fhir/R4/capabilitystatement.html)), or the [conformance statement](https://hl7.org/implement/standards/fhir/DSTU2/conformance.html) in the DSTU2 case for the store, which contains a description of functionality supported by the server. Implements the FHIR standard capabilities interaction ([STU3](https://hl7.org/implement/standards/fhir/STU3/http.html#capabilities), [R4](https://hl7.org/implement/standards/fhir/R4/http.html#capabilities)), or the [conformance interaction](https://hl7.org/implement/standards/fhir/DSTU2/http.html#conformance) in the DSTU2 case. On success, the response body contains a JSON-encoded representation of a `CapabilityStatement` resource.
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['conditionalDelete']['description']
new_valueDeletes FHIR resources that match a search query. Implements the FHIR standard conditional delete interaction ([DSTU2](https://hl7.org/fhir/DSTU2/http.html#2.1.0.12.1), [STU3](https://hl7.org/fhir/STU3/http.html#2.21.0.13.1), [R4](https://hl7.org/fhir/R4/http.html#3.1.0.7.1)). If multiple resources match, all matching resources are deleted. Search terms are provided as query parameters following the same pattern as the search method. Not all FHIR resources that match the search query might be deleted because, by default, a maximum of 100 FHIR resources can be deleted. The number of FHIR resources that can be deleted depends on the page size of the returned resources, which you can control using the `_count` query parameter. Even when using `_count`, you can delete a maximum 1,000 FHIR resources per each call of `conditionalDelete`. Note: Unless resource versioning is disabled by setting the disable_resource_versioning flag on the FHIR store, the deleted resources are moved to a history repository that can still be retrieved through vread and related methods, unless they are removed by the purge method. This method requires the`healthcare.fhirStores.searchResources` and `healthcare.fhirResources.delete` permissions on the parent FHIR store. For samples that show how to call `conditionalDelete`, see [Conditionally deleting a FHIR resource](https://cloud.google.com/healthcare/docs/how-tos/fhir-resources#conditionally_deleting_a_fhir_resource).
old_valueDeletes FHIR resources that match a search query. Implements the FHIR standard conditional delete interaction ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/http.html#2.1.0.12.1), [STU3](https://hl7.org/implement/standards/fhir/STU3/http.html#2.21.0.13.1), [R4](https://hl7.org/implement/standards/fhir/R4/http.html#3.1.0.7.1)). If multiple resources match, all matching resources are deleted. Search terms are provided as query parameters following the same pattern as the search method. Not all FHIR resources that match the search query might be deleted because, by default, a maximum of 100 FHIR resources can be deleted. The number of FHIR resources that can be deleted depends on the page size of the returned resources, which you can control using the `_count` query parameter. Even when using `_count`, you can delete a maximum 1,000 FHIR resources per each call of `conditionalDelete`. Note: Unless resource versioning is disabled by setting the disable_resource_versioning flag on the FHIR store, the deleted resources are moved to a history repository that can still be retrieved through vread and related methods, unless they are removed by the purge method. This method requires the`healthcare.fhirStores.searchResources` and `healthcare.fhirResources.delete` permissions on the parent FHIR store. For samples that show how to call `conditionalDelete`, see [Conditionally deleting a FHIR resource](https://cloud.google.com/healthcare/docs/how-tos/fhir-resources#conditionally_deleting_a_fhir_resource).
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['conditionalDelete']['parameters']['type']['description']
new_valueRequired. The FHIR resource type to delete, such as Patient or Observation. For a complete list, see the FHIR Resource Index ([DSTU2](https://hl7.org/fhir/DSTU2/resourcelist.html), [STU3](https://hl7.org/fhir/STU3/resourcelist.html), [R4](https://hl7.org/fhir/R4/resourcelist.html)).
old_valueRequired. The FHIR resource type to delete, such as Patient or Observation. For a complete list, see the FHIR Resource Index ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/resourcelist.html), [STU3](https://hl7.org/implement/standards/fhir/STU3/resourcelist.html), [R4](https://hl7.org/implement/standards/fhir/R4/resourcelist.html)).
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['conditionalPatch']['description']
new_valueIf a resource is found based on the search criteria specified in the query parameters, updates part of that resource by applying the operations specified in a [JSON Patch](http://jsonpatch.com/) document. Implements the FHIR standard conditional patch interaction ([STU3](https://hl7.org/fhir/STU3/http.html#patch), [R4](https://hl7.org/fhir/R4/http.html#patch)). DSTU2 doesn't define a conditional patch method, but the server supports it in the same way it supports STU3. Search terms are provided as query parameters following the same pattern as the search method. If the search criteria identify more than one match, the request returns a `412 Precondition Failed` error. The request body must contain a JSON Patch document, and the request headers must contain `Content-Type: application/json-patch+json`. On success, the response body contains a JSON-encoded representation of the updated resource, including the server-assigned version ID. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. This method requires the`healthcare.fhirStores.searchResources` permission on the parent FHIR store and the `healthcare.fhirResources.patch` permission on the requested FHIR store resource. For samples that show how to call `conditionalPatch`, see [Conditionally patching a FHIR resource](https://cloud.google.com/healthcare/docs/how-tos/fhir-resources#conditionally_patching_a_fhir_resource).
old_valueIf a resource is found based on the search criteria specified in the query parameters, updates part of that resource by applying the operations specified in a [JSON Patch](http://jsonpatch.com/) document. Implements the FHIR standard conditional patch interaction ([STU3](https://hl7.org/implement/standards/fhir/STU3/http.html#patch), [R4](https://hl7.org/implement/standards/fhir/R4/http.html#patch)). DSTU2 doesn't define a conditional patch method, but the server supports it in the same way it supports STU3. Search terms are provided as query parameters following the same pattern as the search method. If the search criteria identify more than one match, the request returns a `412 Precondition Failed` error. The request body must contain a JSON Patch document, and the request headers must contain `Content-Type: application/json-patch+json`. On success, the response body contains a JSON-encoded representation of the updated resource, including the server-assigned version ID. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. This method requires the`healthcare.fhirStores.searchResources` permission on the parent FHIR store and the `healthcare.fhirResources.patch` permission on the requested FHIR store resource. For samples that show how to call `conditionalPatch`, see [Conditionally patching a FHIR resource](https://cloud.google.com/healthcare/docs/how-tos/fhir-resources#conditionally_patching_a_fhir_resource).
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['conditionalPatch']['parameters']['type']['description']
new_valueRequired. The FHIR resource type to update, such as Patient or Observation. For a complete list, see the FHIR Resource Index ([DSTU2](https://hl7.org/fhir/DSTU2/resourcelist.html), [STU3](https://hl7.org/fhir/STU3/resourcelist.html), [R4](https://hl7.org/fhir/R4/resourcelist.html)).
old_valueRequired. The FHIR resource type to update, such as Patient or Observation. For a complete list, see the FHIR Resource Index ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/resourcelist.html), [STU3](https://hl7.org/implement/standards/fhir/STU3/resourcelist.html), [R4](https://hl7.org/implement/standards/fhir/R4/resourcelist.html)).
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['conditionalUpdate']['description']
new_valueIf a resource is found based on the search criteria specified in the query parameters, updates the entire contents of that resource. Implements the FHIR standard conditional update interaction ([DSTU2](https://hl7.org/fhir/DSTU2/http.html#2.1.0.10.2), [STU3](https://hl7.org/fhir/STU3/http.html#cond-update), [R4](https://hl7.org/fhir/R4/http.html#cond-update)). Search terms are provided as query parameters following the same pattern as the search method. If the search criteria identify more than one match, the request returns a `412 Precondition Failed` error. If the search criteria identify zero matches, and the supplied resource body contains an `id`, and the FHIR store has enable_update_create set, creates the resource with the client-specified ID. It is strongly advised not to include or encode any sensitive data such as patient identifiers in client-specified resource IDs. Those IDs are part of the FHIR resource path recorded in Cloud Audit Logs and Pub/Sub notifications. Those IDs can also be contained in reference fields within other resources. If the search criteria identify zero matches, and the supplied resource body does not contain an `id`, the resource is created with a server-assigned ID as per the create method. The request body must contain a JSON-encoded FHIR resource, and the request headers must contain `Content-Type: application/fhir+json`. On success, the response body contains a JSON-encoded representation of the updated resource, including the server-assigned version ID. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. This method requires the`healthcare.fhirStores.searchResources` and `healthcare.fhirResources.update` permissions on the parent FHIR store. For samples that show how to call `conditionalUpdate`, see [Conditionally updating a FHIR resource](https://cloud.google.com/healthcare/docs/how-tos/fhir-resources#conditionally_updating_a_fhir_resource).
old_valueIf a resource is found based on the search criteria specified in the query parameters, updates the entire contents of that resource. Implements the FHIR standard conditional update interaction ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/http.html#2.1.0.10.2), [STU3](https://hl7.org/implement/standards/fhir/STU3/http.html#cond-update), [R4](https://hl7.org/implement/standards/fhir/R4/http.html#cond-update)). Search terms are provided as query parameters following the same pattern as the search method. If the search criteria identify more than one match, the request returns a `412 Precondition Failed` error. If the search criteria identify zero matches, and the supplied resource body contains an `id`, and the FHIR store has enable_update_create set, creates the resource with the client-specified ID. It is strongly advised not to include or encode any sensitive data such as patient identifiers in client-specified resource IDs. Those IDs are part of the FHIR resource path recorded in Cloud Audit Logs and Pub/Sub notifications. Those IDs can also be contained in reference fields within other resources. If the search criteria identify zero matches, and the supplied resource body does not contain an `id`, the resource is created with a server-assigned ID as per the create method. The request body must contain a JSON-encoded FHIR resource, and the request headers must contain `Content-Type: application/fhir+json`. On success, the response body contains a JSON-encoded representation of the updated resource, including the server-assigned version ID. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. This method requires the`healthcare.fhirStores.searchResources` and `healthcare.fhirResources.update` permissions on the parent FHIR store. For samples that show how to call `conditionalUpdate`, see [Conditionally updating a FHIR resource](https://cloud.google.com/healthcare/docs/how-tos/fhir-resources#conditionally_updating_a_fhir_resource).
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['conditionalUpdate']['parameters']['type']['description']
new_valueRequired. The FHIR resource type to update, such as Patient or Observation. For a complete list, see the FHIR Resource Index ([DSTU2](https://hl7.org/fhir/DSTU2/resourcelist.html), [STU3](https://hl7.org/fhir/STU3/resourcelist.html), [R4](https://hl7.org/fhir/R4/resourcelist.html)). Must match the resource type in the provided content.
old_valueRequired. The FHIR resource type to update, such as Patient or Observation. For a complete list, see the FHIR Resource Index ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/resourcelist.html), [STU3](https://hl7.org/implement/standards/fhir/STU3/resourcelist.html), [R4](https://hl7.org/implement/standards/fhir/R4/resourcelist.html)). Must match the resource type in the provided content.
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['create']['description']
new_valueCreates a FHIR resource. Implements the FHIR standard create interaction ([DSTU2](https://hl7.org/fhir/DSTU2/http.html#create), [STU3](https://hl7.org/fhir/STU3/http.html#create), [R4](https://hl7.org/fhir/R4/http.html#create)), which creates a new resource with a server-assigned resource ID. Also supports the FHIR standard conditional create interaction ([DSTU2](https://hl7.org/fhir/DSTU2/http.html#ccreate), [STU3](https://hl7.org/fhir/STU3/http.html#ccreate), [R4](https://hl7.org/fhir/R4/http.html#ccreate)), specified by supplying an `If-None-Exist` header containing a FHIR search query. If no resources match this search query, the server processes the create operation as normal. The request body must contain a JSON-encoded FHIR resource, and the request headers must contain `Content-Type: application/fhir+json`. On success, the response body contains a JSON-encoded representation of the resource as it was created on the server, including the server-assigned resource ID and version ID. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. For samples that show how to call `create`, see [Creating a FHIR resource](https://cloud.google.com/healthcare/docs/how-tos/fhir-resources#creating_a_fhir_resource).
old_valueCreates a FHIR resource. Implements the FHIR standard create interaction ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/http.html#create), [STU3](https://hl7.org/implement/standards/fhir/STU3/http.html#create), [R4](https://hl7.org/implement/standards/fhir/R4/http.html#create)), which creates a new resource with a server-assigned resource ID. Also supports the FHIR standard conditional create interaction ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/http.html#ccreate), [STU3](https://hl7.org/implement/standards/fhir/STU3/http.html#ccreate), [R4](https://hl7.org/implement/standards/fhir/R4/http.html#ccreate)), specified by supplying an `If-None-Exist` header containing a FHIR search query. If no resources match this search query, the server processes the create operation as normal. The request body must contain a JSON-encoded FHIR resource, and the request headers must contain `Content-Type: application/fhir+json`. On success, the response body contains a JSON-encoded representation of the resource as it was created on the server, including the server-assigned resource ID and version ID. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. For samples that show how to call `create`, see [Creating a FHIR resource](https://cloud.google.com/healthcare/docs/how-tos/fhir-resources#creating_a_fhir_resource).
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['create']['parameters']['type']['description']
new_valueRequired. The FHIR resource type to create, such as Patient or Observation. For a complete list, see the FHIR Resource Index ([DSTU2](https://hl7.org/fhir/DSTU2/resourcelist.html), [STU3](https://hl7.org/fhir/STU3/resourcelist.html), [R4](https://hl7.org/fhir/R4/resourcelist.html)). Must match the resource type in the provided content.
old_valueRequired. The FHIR resource type to create, such as Patient or Observation. For a complete list, see the FHIR Resource Index ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/resourcelist.html), [STU3](https://hl7.org/implement/standards/fhir/STU3/resourcelist.html), [R4](https://hl7.org/implement/standards/fhir/R4/resourcelist.html)). Must match the resource type in the provided content.
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['delete']['description']
new_valueDeletes a FHIR resource. Implements the FHIR standard delete interaction ([DSTU2](https://hl7.org/fhir/DSTU2/http.html#delete), [STU3](https://hl7.org/fhir/STU3/http.html#delete), [R4](https://hl7.org/fhir/R4/http.html#delete)). Note: Unless resource versioning is disabled by setting the disable_resource_versioning flag on the FHIR store, the deleted resources are moved to a history repository that can still be retrieved through vread and related methods, unless they are removed by the purge method. For samples that show how to call `delete`, see [Deleting a FHIR resource](https://cloud.google.com/healthcare/docs/how-tos/fhir-resources#deleting_a_fhir_resource).
old_valueDeletes a FHIR resource. Implements the FHIR standard delete interaction ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/http.html#delete), [STU3](https://hl7.org/implement/standards/fhir/STU3/http.html#delete), [R4](https://hl7.org/implement/standards/fhir/R4/http.html#delete)). Note: Unless resource versioning is disabled by setting the disable_resource_versioning flag on the FHIR store, the deleted resources are moved to a history repository that can still be retrieved through vread and related methods, unless they are removed by the purge method. For samples that show how to call `delete`, see [Deleting a FHIR resource](https://cloud.google.com/healthcare/docs/how-tos/fhir-resources#deleting_a_fhir_resource).
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['executeBundle']['description']
new_valueExecutes all the requests in the given Bundle. Implements the FHIR standard batch/transaction interaction and history operations. ([DSTU2](https://hl7.org/fhir/DSTU2/http.html#transaction), [STU3](https://hl7.org/fhir/STU3/http.html#transaction), [R4](https://hl7.org/fhir/R4/http.html#transaction)). Supports all interactions within a bundle, except search. This method accepts Bundles of type `batch`, `transaction` and `history`, processing `batch` and `transaction` bundles according to the batch processing rules ([DSTU2](https://hl7.org/fhir/DSTU2/http.html#2.1.0.16.1), [STU3](https://hl7.org/fhir/STU3/http.html#2.21.0.17.1), [R4](https://hl7.org/fhir/R4/http.html#brules)) and transaction processing rules ([DSTU2](https://hl7.org/fhir/DSTU2/http.html#2.1.0.16.2), [STU3](https://hl7.org/fhir/STU3/http.html#2.21.0.17.2), [R4](https://hl7.org/fhir/R4/http.html#trules)). The request body must contain a JSON-encoded FHIR `Bundle` resource, and the request headers must contain `Content-Type: application/fhir+json`. For a batch bundle or a successful transaction, the response body contains a JSON-encoded representation of a `Bundle` resource of type `batch-response` or `transaction-response` containing one entry for each entry in the request, with the outcome of processing the entry. In the case of an error for a `transaction` or `history` bundle, the response body contains a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. This method checks permissions for each request in the bundle. The `executeBundle` permission is required to call this method, but you must also grant sufficient permissions to execute the individual requests in the bundle. For example, if the bundle contains a request to create a FHIR resource, the caller must also have been granted the `healthcare.fhirResources.create` permission. `history` bundles also check the `import` permission. You can use audit logs to view the permissions for `executeBundle` and each request in the bundle. For more information, see [Viewing Cloud Audit logs](https://cloud.google.com/healthcare-api/docs/how-tos/audit-logging). For samples that show how to call `executeBundle`, see [Managing FHIR resources using FHIR bundles](https://cloud.google.com/healthcare/docs/how-tos/fhir-bundles).
old_valueExecutes all the requests in the given Bundle. Implements the FHIR standard batch/transaction interaction and history operations. ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/http.html#transaction), [STU3](https://hl7.org/implement/standards/fhir/STU3/http.html#transaction), [R4](https://hl7.org/implement/standards/fhir/R4/http.html#transaction)). Supports all interactions within a bundle, except search. This method accepts Bundles of type `batch`, `transaction` and `history`, processing `batch` and `transaction` bundles according to the batch processing rules ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/http.html#2.1.0.16.1), [STU3](https://hl7.org/implement/standards/fhir/STU3/http.html#2.21.0.17.1), [R4](https://hl7.org/implement/standards/fhir/R4/http.html#brules)) and transaction processing rules ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/http.html#2.1.0.16.2), [STU3](https://hl7.org/implement/standards/fhir/STU3/http.html#2.21.0.17.2), [R4](https://hl7.org/implement/standards/fhir/R4/http.html#trules)). The request body must contain a JSON-encoded FHIR `Bundle` resource, and the request headers must contain `Content-Type: application/fhir+json`. For a batch bundle or a successful transaction, the response body contains a JSON-encoded representation of a `Bundle` resource of type `batch-response` or `transaction-response` containing one entry for each entry in the request, with the outcome of processing the entry. In the case of an error for a `transaction` or `history` bundle, the response body contains a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. This method checks permissions for each request in the bundle. The `executeBundle` permission is required to call this method, but you must also grant sufficient permissions to execute the individual requests in the bundle. For example, if the bundle contains a request to create a FHIR resource, the caller must also have been granted the `healthcare.fhirResources.create` permission. `history` bundles also check the `import` permission. You can use audit logs to view the permissions for `executeBundle` and each request in the bundle. For more information, see [Viewing Cloud Audit logs](https://cloud.google.com/healthcare-api/docs/how-tos/audit-logging). For samples that show how to call `executeBundle`, see [Managing FHIR resources using FHIR bundles](https://cloud.google.com/healthcare/docs/how-tos/fhir-bundles).
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['history']['description']
new_valueLists all the versions of a resource (including the current version and deleted versions) from the FHIR store. Implements the per-resource form of the FHIR standard history interaction ([DSTU2](https://hl7.org/fhir/DSTU2/http.html#history), [STU3](https://hl7.org/fhir/STU3/http.html#history), [R4](https://hl7.org/fhir/R4/http.html#history)). On success, the response body contains a JSON-encoded representation of a `Bundle` resource of type `history`, containing the version history sorted from most recent to oldest versions. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. For samples that show how to call `history`, see [Listing FHIR resource versions](https://cloud.google.com/healthcare/docs/how-tos/fhir-resources#listing_fhir_resource_versions).
old_valueLists all the versions of a resource (including the current version and deleted versions) from the FHIR store. Implements the per-resource form of the FHIR standard history interaction ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/http.html#history), [STU3](https://hl7.org/implement/standards/fhir/STU3/http.html#history), [R4](https://hl7.org/implement/standards/fhir/R4/http.html#history)). On success, the response body contains a JSON-encoded representation of a `Bundle` resource of type `history`, containing the version history sorted from most recent to oldest versions. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. For samples that show how to call `history`, see [Listing FHIR resource versions](https://cloud.google.com/healthcare/docs/how-tos/fhir-resources#listing_fhir_resource_versions).
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['patch']['description']
new_valueUpdates part of an existing resource by applying the operations specified in a [JSON Patch](http://jsonpatch.com/) document. Implements the FHIR standard patch interaction ([STU3](https://hl7.org/fhir/STU3/http.html#patch), [R4](https://hl7.org/fhir/R4/http.html#patch)). DSTU2 doesn't define a patch method, but the server supports it in the same way it supports STU3. The request body must contain a JSON Patch document, and the request headers must contain `Content-Type: application/json-patch+json`. On success, the response body contains a JSON-encoded representation of the updated resource, including the server-assigned version ID. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. For samples that show how to call `patch`, see [Patching a FHIR resource](https://cloud.google.com/healthcare/docs/how-tos/fhir-resources#patching_a_fhir_resource).
old_valueUpdates part of an existing resource by applying the operations specified in a [JSON Patch](http://jsonpatch.com/) document. Implements the FHIR standard patch interaction ([STU3](https://hl7.org/implement/standards/fhir/STU3/http.html#patch), [R4](https://hl7.org/implement/standards/fhir/R4/http.html#patch)). DSTU2 doesn't define a patch method, but the server supports it in the same way it supports STU3. The request body must contain a JSON Patch document, and the request headers must contain `Content-Type: application/json-patch+json`. On success, the response body contains a JSON-encoded representation of the updated resource, including the server-assigned version ID. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. For samples that show how to call `patch`, see [Patching a FHIR resource](https://cloud.google.com/healthcare/docs/how-tos/fhir-resources#patching_a_fhir_resource).
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['read']['description']
new_valueGets the contents of a FHIR resource. Implements the FHIR standard read interaction ([DSTU2](https://hl7.org/fhir/DSTU2/http.html#read), [STU3](https://hl7.org/fhir/STU3/http.html#read), [R4](https://hl7.org/fhir/R4/http.html#read)). Also supports the FHIR standard conditional read interaction ([DSTU2](https://hl7.org/fhir/DSTU2/http.html#cread), [STU3](https://hl7.org/fhir/STU3/http.html#cread), [R4](https://hl7.org/fhir/R4/http.html#cread)) specified by supplying an `If-Modified-Since` header with a date/time value or an `If-None-Match` header with an ETag value. On success, the response body contains a JSON-encoded representation of the resource. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. For samples that show how to call `read`, see [Getting a FHIR resource](https://cloud.google.com/healthcare/docs/how-tos/fhir-resources#getting_a_fhir_resource).
old_valueGets the contents of a FHIR resource. Implements the FHIR standard read interaction ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/http.html#read), [STU3](https://hl7.org/implement/standards/fhir/STU3/http.html#read), [R4](https://hl7.org/implement/standards/fhir/R4/http.html#read)). Also supports the FHIR standard conditional read interaction ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/http.html#cread), [STU3](https://hl7.org/implement/standards/fhir/STU3/http.html#cread), [R4](https://hl7.org/implement/standards/fhir/R4/http.html#cread)) specified by supplying an `If-Modified-Since` header with a date/time value or an `If-None-Match` header with an ETag value. On success, the response body contains a JSON-encoded representation of the resource. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. For samples that show how to call `read`, see [Getting a FHIR resource](https://cloud.google.com/healthcare/docs/how-tos/fhir-resources#getting_a_fhir_resource).
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['search']['description']
new_valueSearches for resources in the given FHIR store according to criteria specified as query parameters. Implements the FHIR standard search interaction ([DSTU2](https://hl7.org/fhir/DSTU2/http.html#search), [STU3](https://hl7.org/fhir/STU3/http.html#search), [R4](https://hl7.org/fhir/R4/http.html#search)) using the search semantics described in the FHIR Search specification ([DSTU2](https://hl7.org/fhir/DSTU2/search.html), [STU3](https://hl7.org/fhir/STU3/search.html), [R4](https://hl7.org/fhir/R4/search.html)). Supports four methods of search defined by the specification: * `GET [base]?[parameters]` to search across all resources. * `GET [base]/[type]?[parameters]` to search resources of a specified type. * `POST [base]/_search?[parameters]` as an alternate form having the same semantics as the `GET` method across all resources. * `POST [base]/[type]/_search?[parameters]` as an alternate form having the same semantics as the `GET` method for the specified type. The `GET` and `POST` methods do not support compartment searches. The `POST` method does not support `application/x-www-form-urlencoded` search parameters. On success, the response body contains a JSON-encoded representation of a `Bundle` resource of type `searchset`, containing the results of the search. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. The server's capability statement, retrieved through capabilities, indicates what search parameters are supported on each FHIR resource. A list of all search parameters defined by the specification can be found in the FHIR Search Parameter Registry ([STU3](https://hl7.org/fhir/STU3/searchparameter-registry.html), [R4](https://hl7.org/fhir/R4/searchparameter-registry.html)). FHIR search parameters for DSTU2 can be found on each resource's definition page. Supported search modifiers: `:missing`, `:exact`, `:contains`, `:text`, `:in`, `:not-in`, `:above`, `:below`, `:[type]`, `:not`, and `recurse` (DSTU2 and STU3) or `:iterate` (R4). Supported search result parameters: `_sort`, `_count`, `_include`, `_revinclude`, `_summary=text`, `_summary=data`, and `_elements`. The maximum number of search results returned defaults to 100, which can be overridden by the `_count` parameter up to a maximum limit of 1000. The server might return fewer resources than requested to prevent excessively large responses. If there are additional results, the returned `Bundle` contains a link of `relation` "next", which has a `_page_token` parameter for an opaque pagination token that can be used to retrieve the next page. Resources with a total size larger than 5MB or a field count larger than 50,000 might not be fully searchable as the server might trim its generated search index in those cases. Note: FHIR resources are indexed asynchronously, so there might be a slight delay between the time a resource is created or changed, and the time when the change reflects in search results. The only exception is resource identifier data, which is indexed synchronously as a special index. As a result, searching using resource identifier is not subject to indexing delay. To use the special synchronous index, the search term for identifier should be in the pattern `identifier=[system]|[value]` or `identifier=[value]`, and any of the following search result parameters can be used: * `_count` * `_include` * `_revinclude` * `_summary` * `_elements` If your query contains any other search parameters, the standard asynchronous index will be used instead. Note that searching against the special index is optimized for resolving a small number of matches. The search isn't optimized if your identifier search criteria matches a large number (i.e. more than 2,000) of resources. For a search query that will match a large number of resources, you can avoiding using the special synchronous index by including an additional `_sort` parameter in your query. Use `_sort=-_lastUpdated` if you want to keep the default sorting order. Note: The special synchronous identifier index are currently disabled for DocumentReference and DocumentManifest searches. For samples and detailed information, see [Searching for FHIR resources](https://cloud.google.com/healthcare/docs/how-tos/fhir-search) and [Advanced FHIR search features](https://cloud.google.com/healthcare/docs/how-tos/fhir-advanced-search).
old_valueSearches for resources in the given FHIR store according to criteria specified as query parameters. Implements the FHIR standard search interaction ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/http.html#search), [STU3](https://hl7.org/implement/standards/fhir/STU3/http.html#search), [R4](https://hl7.org/implement/standards/fhir/R4/http.html#search)) using the search semantics described in the FHIR Search specification ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/search.html), [STU3](https://hl7.org/implement/standards/fhir/STU3/search.html), [R4](https://hl7.org/implement/standards/fhir/R4/search.html)). Supports four methods of search defined by the specification: * `GET [base]?[parameters]` to search across all resources. * `GET [base]/[type]?[parameters]` to search resources of a specified type. * `POST [base]/_search?[parameters]` as an alternate form having the same semantics as the `GET` method across all resources. * `POST [base]/[type]/_search?[parameters]` as an alternate form having the same semantics as the `GET` method for the specified type. The `GET` and `POST` methods do not support compartment searches. The `POST` method does not support `application/x-www-form-urlencoded` search parameters. On success, the response body contains a JSON-encoded representation of a `Bundle` resource of type `searchset`, containing the results of the search. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. The server's capability statement, retrieved through capabilities, indicates what search parameters are supported on each FHIR resource. A list of all search parameters defined by the specification can be found in the FHIR Search Parameter Registry ([STU3](https://hl7.org/implement/standards/fhir/STU3/searchparameter-registry.html), [R4](https://hl7.org/implement/standards/fhir/R4/searchparameter-registry.html)). FHIR search parameters for DSTU2 can be found on each resource's definition page. Supported search modifiers: `:missing`, `:exact`, `:contains`, `:text`, `:in`, `:not-in`, `:above`, `:below`, `:[type]`, `:not`, and `recurse` (DSTU2 and STU3) or `:iterate` (R4). Supported search result parameters: `_sort`, `_count`, `_include`, `_revinclude`, `_summary=text`, `_summary=data`, and `_elements`. The maximum number of search results returned defaults to 100, which can be overridden by the `_count` parameter up to a maximum limit of 1000. The server might return fewer resources than requested to prevent excessively large responses. If there are additional results, the returned `Bundle` contains a link of `relation` "next", which has a `_page_token` parameter for an opaque pagination token that can be used to retrieve the next page. Resources with a total size larger than 5MB or a field count larger than 50,000 might not be fully searchable as the server might trim its generated search index in those cases. Note: FHIR resources are indexed asynchronously, so there might be a slight delay between the time a resource is created or changed, and the time when the change reflects in search results. The only exception is resource identifier data, which is indexed synchronously as a special index. As a result, searching using resource identifier is not subject to indexing delay. To use the special synchronous index, the search term for identifier should be in the pattern `identifier=[system]|[value]` or `identifier=[value]`, and any of the following search result parameters can be used: * `_count` * `_include` * `_revinclude` * `_summary` * `_elements` If your query contains any other search parameters, the standard asynchronous index will be used instead. Note that searching against the special index is optimized for resolving a small number of matches. The search isn't optimized if your identifier search criteria matches a large number (i.e. more than 2,000) of resources. For a search query that will match a large number of resources, you can avoiding using the special synchronous index by including an additional `_sort` parameter in your query. Use `_sort=-_lastUpdated` if you want to keep the default sorting order. Note: The special synchronous identifier index are currently disabled for DocumentReference and DocumentManifest searches. For samples and detailed information, see [Searching for FHIR resources](https://cloud.google.com/healthcare/docs/how-tos/fhir-search) and [Advanced FHIR search features](https://cloud.google.com/healthcare/docs/how-tos/fhir-advanced-search).
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['search-type']['description']
new_valueSearches for resources in the given FHIR store according to criteria specified as query parameters. Implements the FHIR standard search interaction ([DSTU2](https://hl7.org/fhir/DSTU2/http.html#search), [STU3](https://hl7.org/fhir/STU3/http.html#search), [R4](https://hl7.org/fhir/R4/http.html#search)) using the search semantics described in the FHIR Search specification ([DSTU2](https://hl7.org/fhir/DSTU2/search.html), [STU3](https://hl7.org/fhir/STU3/search.html), [R4](https://hl7.org/fhir/R4/search.html)). Supports four methods of search defined by the specification: * `GET [base]?[parameters]` to search across all resources. * `GET [base]/[type]?[parameters]` to search resources of a specified type. * `POST [base]/_search?[parameters]` as an alternate form having the same semantics as the `GET` method across all resources. * `POST [base]/[type]/_search?[parameters]` as an alternate form having the same semantics as the `GET` method for the specified type. The `GET` and `POST` methods do not support compartment searches. The `POST` method does not support `application/x-www-form-urlencoded` search parameters. On success, the response body contains a JSON-encoded representation of a `Bundle` resource of type `searchset`, containing the results of the search. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. The server's capability statement, retrieved through capabilities, indicates what search parameters are supported on each FHIR resource. A list of all search parameters defined by the specification can be found in the FHIR Search Parameter Registry ([STU3](https://hl7.org/fhir/STU3/searchparameter-registry.html), [R4](https://hl7.org/fhir/R4/searchparameter-registry.html)). FHIR search parameters for DSTU2 can be found on each resource's definition page. Supported search modifiers: `:missing`, `:exact`, `:contains`, `:text`, `:in`, `:not-in`, `:above`, `:below`, `:[type]`, `:not`, and `recurse` (DSTU2 and STU3) or `:iterate` (R4). Supported search result parameters: `_sort`, `_count`, `_include`, `_revinclude`, `_summary=text`, `_summary=data`, and `_elements`. The maximum number of search results returned defaults to 100, which can be overridden by the `_count` parameter up to a maximum limit of 1000. The server might return fewer resources than requested to prevent excessively large responses. If there are additional results, the returned `Bundle` contains a link of `relation` "next", which has a `_page_token` parameter for an opaque pagination token that can be used to retrieve the next page. Resources with a total size larger than 5MB or a field count larger than 50,000 might not be fully searchable as the server might trim its generated search index in those cases. Note: FHIR resources are indexed asynchronously, so there might be a slight delay between the time a resource is created or changed, and the time when the change reflects in search results. The only exception is resource identifier data, which is indexed synchronously as a special index. As a result, searching using resource identifier is not subject to indexing delay. To use the special synchronous index, the search term for identifier should be in the pattern `identifier=[system]|[value]` or `identifier=[value]`, and any of the following search result parameters can be used: * `_count` * `_include` * `_revinclude` * `_summary` * `_elements` If your query contains any other search parameters, the standard asynchronous index will be used instead. Note that searching against the special index is optimized for resolving a small number of matches. The search isn't optimized if your identifier search criteria matches a large number (i.e. more than 2,000) of resources. For a search query that will match a large number of resources, you can avoiding using the special synchronous index by including an additional `_sort` parameter in your query. Use `_sort=-_lastUpdated` if you want to keep the default sorting order. Note: The special synchronous identifier index are currently disabled for DocumentReference and DocumentManifest searches. For samples and detailed information, see [Searching for FHIR resources](https://cloud.google.com/healthcare/docs/how-tos/fhir-search) and [Advanced FHIR search features](https://cloud.google.com/healthcare/docs/how-tos/fhir-advanced-search).
old_valueSearches for resources in the given FHIR store according to criteria specified as query parameters. Implements the FHIR standard search interaction ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/http.html#search), [STU3](https://hl7.org/implement/standards/fhir/STU3/http.html#search), [R4](https://hl7.org/implement/standards/fhir/R4/http.html#search)) using the search semantics described in the FHIR Search specification ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/search.html), [STU3](https://hl7.org/implement/standards/fhir/STU3/search.html), [R4](https://hl7.org/implement/standards/fhir/R4/search.html)). Supports four methods of search defined by the specification: * `GET [base]?[parameters]` to search across all resources. * `GET [base]/[type]?[parameters]` to search resources of a specified type. * `POST [base]/_search?[parameters]` as an alternate form having the same semantics as the `GET` method across all resources. * `POST [base]/[type]/_search?[parameters]` as an alternate form having the same semantics as the `GET` method for the specified type. The `GET` and `POST` methods do not support compartment searches. The `POST` method does not support `application/x-www-form-urlencoded` search parameters. On success, the response body contains a JSON-encoded representation of a `Bundle` resource of type `searchset`, containing the results of the search. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. The server's capability statement, retrieved through capabilities, indicates what search parameters are supported on each FHIR resource. A list of all search parameters defined by the specification can be found in the FHIR Search Parameter Registry ([STU3](https://hl7.org/implement/standards/fhir/STU3/searchparameter-registry.html), [R4](https://hl7.org/implement/standards/fhir/R4/searchparameter-registry.html)). FHIR search parameters for DSTU2 can be found on each resource's definition page. Supported search modifiers: `:missing`, `:exact`, `:contains`, `:text`, `:in`, `:not-in`, `:above`, `:below`, `:[type]`, `:not`, and `recurse` (DSTU2 and STU3) or `:iterate` (R4). Supported search result parameters: `_sort`, `_count`, `_include`, `_revinclude`, `_summary=text`, `_summary=data`, and `_elements`. The maximum number of search results returned defaults to 100, which can be overridden by the `_count` parameter up to a maximum limit of 1000. The server might return fewer resources than requested to prevent excessively large responses. If there are additional results, the returned `Bundle` contains a link of `relation` "next", which has a `_page_token` parameter for an opaque pagination token that can be used to retrieve the next page. Resources with a total size larger than 5MB or a field count larger than 50,000 might not be fully searchable as the server might trim its generated search index in those cases. Note: FHIR resources are indexed asynchronously, so there might be a slight delay between the time a resource is created or changed, and the time when the change reflects in search results. The only exception is resource identifier data, which is indexed synchronously as a special index. As a result, searching using resource identifier is not subject to indexing delay. To use the special synchronous index, the search term for identifier should be in the pattern `identifier=[system]|[value]` or `identifier=[value]`, and any of the following search result parameters can be used: * `_count` * `_include` * `_revinclude` * `_summary` * `_elements` If your query contains any other search parameters, the standard asynchronous index will be used instead. Note that searching against the special index is optimized for resolving a small number of matches. The search isn't optimized if your identifier search criteria matches a large number (i.e. more than 2,000) of resources. For a search query that will match a large number of resources, you can avoiding using the special synchronous index by including an additional `_sort` parameter in your query. Use `_sort=-_lastUpdated` if you want to keep the default sorting order. Note: The special synchronous identifier index are currently disabled for DocumentReference and DocumentManifest searches. For samples and detailed information, see [Searching for FHIR resources](https://cloud.google.com/healthcare/docs/how-tos/fhir-search) and [Advanced FHIR search features](https://cloud.google.com/healthcare/docs/how-tos/fhir-advanced-search).
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['search-type']['parameters']['resourceType']['description']
new_valueOptional. The FHIR resource type to search, such as Patient or Observation. For a complete list, see the FHIR Resource Index ([DSTU2](https://hl7.org/fhir/DSTU2/resourcelist.html), [STU3](https://hl7.org/fhir/STU3/resourcelist.html), [R4](https://hl7.org/fhir/R4/resourcelist.html)).
old_valueOptional. The FHIR resource type to search, such as Patient or Observation. For a complete list, see the FHIR Resource Index ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/resourcelist.html), [STU3](https://hl7.org/implement/standards/fhir/STU3/resourcelist.html), [R4](https://hl7.org/implement/standards/fhir/R4/resourcelist.html)).
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['update']['description']
new_valueUpdates the entire contents of a resource. Implements the FHIR standard update interaction ([DSTU2](https://hl7.org/fhir/DSTU2/http.html#update), [STU3](https://hl7.org/fhir/STU3/http.html#update), [R4](https://hl7.org/fhir/R4/http.html#update)). If the specified resource does not exist and the FHIR store has enable_update_create set, creates the resource with the client-specified ID. It is strongly advised not to include or encode any sensitive data such as patient identifiers in client-specified resource IDs. Those IDs are part of the FHIR resource path recorded in Cloud Audit Logs and Pub/Sub notifications. Those IDs can also be contained in reference fields within other resources. The request body must contain a JSON-encoded FHIR resource, and the request headers must contain `Content-Type: application/fhir+json`. The resource must contain an `id` element having an identical value to the ID in the REST path of the request. On success, the response body contains a JSON-encoded representation of the updated resource, including the server-assigned version ID. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. For samples that show how to call `update`, see [Updating a FHIR resource](https://cloud.google.com/healthcare/docs/how-tos/fhir-resources#updating_a_fhir_resource).
old_valueUpdates the entire contents of a resource. Implements the FHIR standard update interaction ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/http.html#update), [STU3](https://hl7.org/implement/standards/fhir/STU3/http.html#update), [R4](https://hl7.org/implement/standards/fhir/R4/http.html#update)). If the specified resource does not exist and the FHIR store has enable_update_create set, creates the resource with the client-specified ID. It is strongly advised not to include or encode any sensitive data such as patient identifiers in client-specified resource IDs. Those IDs are part of the FHIR resource path recorded in Cloud Audit Logs and Pub/Sub notifications. Those IDs can also be contained in reference fields within other resources. The request body must contain a JSON-encoded FHIR resource, and the request headers must contain `Content-Type: application/fhir+json`. The resource must contain an `id` element having an identical value to the ID in the REST path of the request. On success, the response body contains a JSON-encoded representation of the updated resource, including the server-assigned version ID. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. For samples that show how to call `update`, see [Updating a FHIR resource](https://cloud.google.com/healthcare/docs/how-tos/fhir-resources#updating_a_fhir_resource).
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['vread']['description']
new_valueGets the contents of a version (current or historical) of a FHIR resource by version ID. Implements the FHIR standard vread interaction ([DSTU2](https://hl7.org/fhir/DSTU2/http.html#vread), [STU3](https://hl7.org/fhir/STU3/http.html#vread), [R4](https://hl7.org/fhir/R4/http.html#vread)). On success, the response body contains a JSON-encoded representation of the resource. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. For samples that show how to call `vread`, see [Retrieving a FHIR resource version](https://cloud.google.com/healthcare/docs/how-tos/fhir-resources#retrieving_a_fhir_resource_version).
old_valueGets the contents of a version (current or historical) of a FHIR resource by version ID. Implements the FHIR standard vread interaction ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/http.html#vread), [STU3](https://hl7.org/implement/standards/fhir/STU3/http.html#vread), [R4](https://hl7.org/implement/standards/fhir/R4/http.html#vread)). On success, the response body contains a JSON-encoded representation of the resource. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. For samples that show how to call `vread`, see [Retrieving a FHIR resource version](https://cloud.google.com/healthcare/docs/how-tos/fhir-resources#retrieving_a_fhir_resource_version).
root['revision']
new_value20250430
old_value20250423
root['schemas']['SearchResourcesRequest']['properties']['resourceType']['description']
new_valueOptional. The FHIR resource type to search, such as Patient or Observation. For a complete list, see the FHIR Resource Index ([DSTU2](https://hl7.org/fhir/DSTU2/resourcelist.html), [STU3](https://hl7.org/fhir/STU3/resourcelist.html), [R4](https://hl7.org/fhir/R4/resourcelist.html)).
old_valueOptional. The FHIR resource type to search, such as Patient or Observation. For a complete list, see the FHIR Resource Index ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/resourcelist.html), [STU3](https://hl7.org/implement/standards/fhir/STU3/resourcelist.html), [R4](https://hl7.org/implement/standards/fhir/R4/resourcelist.html)).
sandbox/staging-healthcare-v1
values_changed
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['Patient-everything']['description']
new_valueRetrieves a Patient resource and resources related to that patient. Implements the FHIR extended operation Patient-everything ([DSTU2](https://hl7.org/fhir/DSTU2/patient-operations.html#everything), [STU3](https://hl7.org/fhir/STU3/patient-operations.html#everything), [R4](https://hl7.org/fhir/R4/patient-operation-everything.html)). On success, the response body contains a JSON-encoded representation of a `Bundle` resource of type `searchset`, containing the results of the operation. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. The resources in scope for the response are: * The patient resource itself. * All the resources directly referenced by the patient resource. * Resources directly referencing the patient resource that meet the inclusion criteria. The inclusion criteria are based on the membership rules in the patient compartment definition ([DSTU2](http://hl7.org/fhir/DSTU2/compartment-patient.html), [STU3](http://www.hl7.org/fhir/stu3/compartmentdefinition-patient.html), [R4](http://hl7.org/fhir/R4/compartmentdefinition-patient.html)), which details the eligible resource types and referencing search parameters. For samples that show how to call `Patient-everything`, see [Getting all patient compartment resources](https://cloud.google.com/healthcare/docs/how-tos/fhir-resources#getting_all_patient_compartment_resources).
old_valueRetrieves a Patient resource and resources related to that patient. Implements the FHIR extended operation Patient-everything ([DSTU2](http://hl7.org/implement/standards/fhir/DSTU2/patient-operations.html#everything), [STU3](http://hl7.org/implement/standards/fhir/STU3/patient-operations.html#everything), [R4](http://hl7.org/implement/standards/fhir/R4/patient-operations.html#everything)). On success, the response body contains a JSON-encoded representation of a `Bundle` resource of type `searchset`, containing the results of the operation. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. The resources in scope for the response are: * The patient resource itself. * All the resources directly referenced by the patient resource. * Resources directly referencing the patient resource that meet the inclusion criteria. The inclusion criteria are based on the membership rules in the patient compartment definition ([DSTU2](http://hl7.org/fhir/DSTU2/compartment-patient.html), [STU3](http://www.hl7.org/fhir/stu3/compartmentdefinition-patient.html), [R4](http://hl7.org/fhir/R4/compartmentdefinition-patient.html)), which details the eligible resource types and referencing search parameters. For samples that show how to call `Patient-everything`, see [Getting all patient compartment resources](https://cloud.google.com/healthcare/docs/how-tos/fhir-resources#getting_all_patient_compartment_resources).
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['Resource-validate']['description']
new_valueValidates an input FHIR resource's conformance to its profiles and the profiles configured on the FHIR store. Implements the FHIR extended operation $validate ([DSTU2](https://hl7.org/fhir/DSTU2/resource-operations.html#validate), [STU3](https://hl7.org/fhir/STU3/resource-operations.html#validate), or [R4](https://hl7.org/fhir/R4/resource-operation-validate.html)). The request body must contain a JSON-encoded FHIR resource, and the request headers must contain `Content-Type: application/fhir+json`. The `Parameters` input syntax is not supported. The `profile` query parameter can be used to request that the resource only be validated against a specific profile. If a profile with the given URL cannot be found in the FHIR store then an error is returned. Errors generated by validation contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead.
old_valueValidates an input FHIR resource's conformance to its profiles and the profiles configured on the FHIR store. Implements the FHIR extended operation $validate ([DSTU2](http://hl7.org/implement/standards/fhir/DSTU2/resource-operations.html#validate), [STU3](http://hl7.org/implement/standards/fhir/STU3/resource-operations.html#validate), or [R4](http://hl7.org/implement/standards/fhir/R4/resource-operation-validate.html)). The request body must contain a JSON-encoded FHIR resource, and the request headers must contain `Content-Type: application/fhir+json`. The `Parameters` input syntax is not supported. The `profile` query parameter can be used to request that the resource only be validated against a specific profile. If a profile with the given URL cannot be found in the FHIR store then an error is returned. Errors generated by validation contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead.
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['Resource-validate']['parameters']['type']['description']
new_valueRequired. The FHIR resource type of the resource being validated. For a complete list, see the FHIR Resource Index ([DSTU2](https://hl7.org/fhir/DSTU2/resourcelist.html), [STU3](https://hl7.org/fhir/STU3/resourcelist.html), or [R4](https://hl7.org/fhir/R4/resourcelist.html)). Must match the resource type in the provided content.
old_valueRequired. The FHIR resource type of the resource being validated. For a complete list, see the FHIR Resource Index ([DSTU2](http://hl7.org/implement/standards/fhir/DSTU2/resourcelist.html), [STU3](http://hl7.org/implement/standards/fhir/STU3/resourcelist.html), or [R4](http://hl7.org/implement/standards/fhir/R4/resourcelist.html)). Must match the resource type in the provided content.
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['capabilities']['description']
new_valueGets the FHIR capability statement ([STU3](https://hl7.org/fhir/STU3/capabilitystatement.html), [R4](https://hl7.org/fhir/R4/capabilitystatement.html)), or the [conformance statement](https://hl7.org/fhir/DSTU2/conformance.html) in the DSTU2 case for the store, which contains a description of functionality supported by the server. Implements the FHIR standard capabilities interaction ([STU3](https://hl7.org/fhir/STU3/http.html#capabilities), [R4](https://hl7.org/fhir/R4/http.html#capabilities)), or the [conformance interaction](https://hl7.org/fhir/DSTU2/http.html#conformance) in the DSTU2 case. On success, the response body contains a JSON-encoded representation of a `CapabilityStatement` resource.
old_valueGets the FHIR capability statement ([STU3](http://hl7.org/implement/standards/fhir/STU3/capabilitystatement.html), [R4](http://hl7.org/implement/standards/fhir/R4/capabilitystatement.html)), or the [conformance statement](http://hl7.org/implement/standards/fhir/DSTU2/conformance.html) in the DSTU2 case for the store, which contains a description of functionality supported by the server. Implements the FHIR standard capabilities interaction ([STU3](http://hl7.org/implement/standards/fhir/STU3/http.html#capabilities), [R4](http://hl7.org/implement/standards/fhir/R4/http.html#capabilities)), or the [conformance interaction](http://hl7.org/implement/standards/fhir/DSTU2/http.html#conformance) in the DSTU2 case. On success, the response body contains a JSON-encoded representation of a `CapabilityStatement` resource.
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['conditionalDelete']['parameters']['type']['description']
new_valueRequired. The FHIR resource type to delete, such as Patient or Observation. For a complete list, see the FHIR Resource Index ([DSTU2](https://hl7.org/fhir/DSTU2/resourcelist.html), [STU3](https://hl7.org/fhir/STU3/resourcelist.html), [R4](https://hl7.org/fhir/R4/resourcelist.html)).
old_valueRequired. The FHIR resource type to delete, such as Patient or Observation. For a complete list, see the FHIR Resource Index ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/resourcelist.html), [STU3](https://hl7.org/implement/standards/fhir/STU3/resourcelist.html), [R4](https://hl7.org/implement/standards/fhir/R4/resourcelist.html)).
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['conditionalPatch']['parameters']['type']['description']
new_valueRequired. The FHIR resource type to update, such as Patient or Observation. For a complete list, see the FHIR Resource Index ([DSTU2](https://hl7.org/fhir/DSTU2/resourcelist.html), [STU3](https://hl7.org/fhir/STU3/resourcelist.html), [R4](https://hl7.org/fhir/R4/resourcelist.html)).
old_valueRequired. The FHIR resource type to update, such as Patient or Observation. For a complete list, see the FHIR Resource Index ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/resourcelist.html), [STU3](https://hl7.org/implement/standards/fhir/STU3/resourcelist.html), [R4](https://hl7.org/implement/standards/fhir/R4/resourcelist.html)).
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['conditionalUpdate']['parameters']['type']['description']
new_valueRequired. The FHIR resource type to update, such as Patient or Observation. For a complete list, see the FHIR Resource Index ([DSTU2](https://hl7.org/fhir/DSTU2/resourcelist.html), [STU3](https://hl7.org/fhir/STU3/resourcelist.html), [R4](https://hl7.org/fhir/R4/resourcelist.html)). Must match the resource type in the provided content.
old_valueRequired. The FHIR resource type to update, such as Patient or Observation. For a complete list, see the FHIR Resource Index ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/resourcelist.html), [STU3](https://hl7.org/implement/standards/fhir/STU3/resourcelist.html), [R4](https://hl7.org/implement/standards/fhir/R4/resourcelist.html)). Must match the resource type in the provided content.
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['create']['description']
new_valueCreates a FHIR resource. Implements the FHIR standard create interaction ([DSTU2](https://hl7.org/fhir/DSTU2/http.html#create), [STU3](https://hl7.org/fhir/STU3/http.html#create), [R4](https://hl7.org/fhir/R4/http.html#create)), which creates a new resource with a server-assigned resource ID. Also supports the FHIR standard conditional create interaction ([DSTU2](https://hl7.org/fhir/DSTU2/http.html#ccreate), [STU3](https://hl7.org/fhir/STU3/http.html#ccreate), [R4](https://hl7.org/fhir/R4/http.html#ccreate)), specified by supplying an `If-None-Exist` header containing a FHIR search query, limited to searching by resource identifier. If no resources match this search query, the server processes the create operation as normal. When using conditional create, the search term for identifier should be in the pattern `identifier=system|value` or `identifier=value` - similar to the `search` method on resources with a specific identifier. The request body must contain a JSON-encoded FHIR resource, and the request headers must contain `Content-Type: application/fhir+json`. On success, the response body contains a JSON-encoded representation of the resource as it was created on the server, including the server-assigned resource ID and version ID. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. For samples that show how to call `create`, see [Creating a FHIR resource](https://cloud.google.com/healthcare/docs/how-tos/fhir-resources#creating_a_fhir_resource).
old_valueCreates a FHIR resource. Implements the FHIR standard create interaction ([DSTU2](http://hl7.org/implement/standards/fhir/DSTU2/http.html#create), [STU3](http://hl7.org/implement/standards/fhir/STU3/http.html#create), [R4](http://hl7.org/implement/standards/fhir/R4/http.html#create)), which creates a new resource with a server-assigned resource ID. Also supports the FHIR standard conditional create interaction ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/http.html#ccreate), [STU3](https://hl7.org/implement/standards/fhir/STU3/http.html#ccreate), [R4](https://hl7.org/implement/standards/fhir/R4/http.html#ccreate)), specified by supplying an `If-None-Exist` header containing a FHIR search query, limited to searching by resource identifier. If no resources match this search query, the server processes the create operation as normal. When using conditional create, the search term for identifier should be in the pattern `identifier=system|value` or `identifier=value` - similar to the `search` method on resources with a specific identifier. The request body must contain a JSON-encoded FHIR resource, and the request headers must contain `Content-Type: application/fhir+json`. On success, the response body contains a JSON-encoded representation of the resource as it was created on the server, including the server-assigned resource ID and version ID. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. For samples that show how to call `create`, see [Creating a FHIR resource](https://cloud.google.com/healthcare/docs/how-tos/fhir-resources#creating_a_fhir_resource).
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['create']['parameters']['type']['description']
new_valueRequired. The FHIR resource type to create, such as Patient or Observation. For a complete list, see the FHIR Resource Index ([DSTU2](https://hl7.org/fhir/DSTU2/resourcelist.html), [STU3](https://hl7.org/fhir/STU3/resourcelist.html), [R4](https://hl7.org/fhir/R4/resourcelist.html)). Must match the resource type in the provided content.
old_valueRequired. The FHIR resource type to create, such as Patient or Observation. For a complete list, see the FHIR Resource Index ([DSTU2](http://hl7.org/implement/standards/fhir/DSTU2/resourcelist.html), [STU3](http://hl7.org/implement/standards/fhir/STU3/resourcelist.html), [R4](http://hl7.org/implement/standards/fhir/R4/resourcelist.html)). Must match the resource type in the provided content.
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['delete']['description']
new_valueDeletes a FHIR resource. Implements the FHIR standard delete interaction ([DSTU2](https://hl7.org/fhir/DSTU2/http.html#delete), [STU3](https://hl7.org/fhir/STU3/http.html#delete), [R4](https://hl7.org/fhir/R4/http.html#delete)). Note: Unless resource versioning is disabled by setting the disable_resource_versioning flag on the FHIR store, the deleted resources will be moved to a history repository that can still be retrieved through vread and related methods, unless they are removed by the purge method. For samples that show how to call `delete`, see [Deleting a FHIR resource](https://cloud.google.com/healthcare/docs/how-tos/fhir-resources#deleting_a_fhir_resource).
old_valueDeletes a FHIR resource. Implements the FHIR standard delete interaction ([DSTU2](http://hl7.org/implement/standards/fhir/DSTU2/http.html#delete), [STU3](http://hl7.org/implement/standards/fhir/STU3/http.html#delete), [R4](http://hl7.org/implement/standards/fhir/R4/http.html#delete)). Note: Unless resource versioning is disabled by setting the disable_resource_versioning flag on the FHIR store, the deleted resources will be moved to a history repository that can still be retrieved through vread and related methods, unless they are removed by the purge method. For samples that show how to call `delete`, see [Deleting a FHIR resource](https://cloud.google.com/healthcare/docs/how-tos/fhir-resources#deleting_a_fhir_resource).
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['executeBundle']['description']
new_valueExecutes all the requests in the given Bundle. Implements the FHIR standard batch/transaction interaction ([DSTU2](https://hl7.org/fhir/DSTU2/http.html#transaction), [STU3](https://hl7.org/fhir/STU3/http.html#transaction), [R4](https://hl7.org/fhir/R4/http.html#transaction)). Supports all interactions within a bundle, except search. This method accepts Bundles of type `batch` and `transaction`, processing them according to the batch processing rules ([DSTU2](https://hl7.org/fhir/DSTU2/http.html#2.1.0.16.1), [STU3](https://hl7.org/fhir/STU3/http.html#2.21.0.17.1), [R4](https://hl7.org/fhir/R4/http.html#brules)) and transaction processing rules ([DSTU2](https://hl7.org/fhir/DSTU2/http.html#2.1.0.16.2), [STU3](https://hl7.org/fhir/STU3/http.html#2.21.0.17.2), [R4](https://hl7.org/fhir/R4/http.html#trules)). The request body must contain a JSON-encoded FHIR `Bundle` resource, and the request headers must contain `Content-Type: application/fhir+json`. For a batch bundle or a successful transaction, the response body contains a JSON-encoded representation of a `Bundle` resource of type `batch-response` or `transaction-response` containing one entry for each entry in the request, with the outcome of processing the entry. In the case of an error for a transaction bundle, the response body contains a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. This method checks permissions for each request in the bundle. The `executeBundle` permission is required to call this method, but you must also grant sufficient permissions to execute the individual requests in the bundle. For example, if the bundle contains a request to create a FHIR resource, the caller must also have been granted the `healthcare.fhirResources.create` permission. You can use audit logs to view the permissions for `executeBundle` and each request in the bundle. For more information, see [Viewing Cloud Audit logs](https://cloud.google.com/healthcare-api/docs/how-tos/audit-logging). For samples that show how to call `executeBundle`, see [Managing FHIR resources using FHIR bundles](https://cloud.google.com/healthcare/docs/how-tos/fhir-bundles).
old_valueExecutes all the requests in the given Bundle. Implements the FHIR standard batch/transaction interaction ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/http.html#transaction), [STU3](https://hl7.org/implement/standards/fhir/STU3/http.html#transaction), [R4](https://hl7.org/implement/standards/fhir/R4/http.html#transaction)). Supports all interactions within a bundle, except search. This method accepts Bundles of type `batch` and `transaction`, processing them according to the batch processing rules ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/http.html#2.1.0.16.1), [STU3](https://hl7.org/implement/standards/fhir/STU3/http.html#2.21.0.17.1), [R4](https://hl7.org/implement/standards/fhir/R4/http.html#brules)) and transaction processing rules ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/http.html#2.1.0.16.2), [STU3](https://hl7.org/implement/standards/fhir/STU3/http.html#2.21.0.17.2), [R4](https://hl7.org/implement/standards/fhir/R4/http.html#trules)). The request body must contain a JSON-encoded FHIR `Bundle` resource, and the request headers must contain `Content-Type: application/fhir+json`. For a batch bundle or a successful transaction, the response body contains a JSON-encoded representation of a `Bundle` resource of type `batch-response` or `transaction-response` containing one entry for each entry in the request, with the outcome of processing the entry. In the case of an error for a transaction bundle, the response body contains a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. This method checks permissions for each request in the bundle. The `executeBundle` permission is required to call this method, but you must also grant sufficient permissions to execute the individual requests in the bundle. For example, if the bundle contains a request to create a FHIR resource, the caller must also have been granted the `healthcare.fhirResources.create` permission. You can use audit logs to view the permissions for `executeBundle` and each request in the bundle. For more information, see [Viewing Cloud Audit logs](https://cloud.google.com/healthcare-api/docs/how-tos/audit-logging). For samples that show how to call `executeBundle`, see [Managing FHIR resources using FHIR bundles](https://cloud.google.com/healthcare/docs/how-tos/fhir-bundles).
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['history']['description']
new_valueLists all the versions of a resource (including the current version and deleted versions) from the FHIR store. Implements the per-resource form of the FHIR standard history interaction ([DSTU2](https://hl7.org/fhir/DSTU2/http.html#history), [STU3](https://hl7.org/fhir/STU3/http.html#history), [R4](https://hl7.org/fhir/R4/http.html#history)). On success, the response body contains a JSON-encoded representation of a `Bundle` resource of type `history`, containing the version history sorted from most recent to oldest versions. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. For samples that show how to call `history`, see [Listing FHIR resource versions](https://cloud.google.com/healthcare/docs/how-tos/fhir-resources#listing_fhir_resource_versions).
old_valueLists all the versions of a resource (including the current version and deleted versions) from the FHIR store. Implements the per-resource form of the FHIR standard history interaction ([DSTU2](http://hl7.org/implement/standards/fhir/DSTU2/http.html#history), [STU3](http://hl7.org/implement/standards/fhir/STU3/http.html#history), [R4](http://hl7.org/implement/standards/fhir/R4/http.html#history)). On success, the response body contains a JSON-encoded representation of a `Bundle` resource of type `history`, containing the version history sorted from most recent to oldest versions. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. For samples that show how to call `history`, see [Listing FHIR resource versions](https://cloud.google.com/healthcare/docs/how-tos/fhir-resources#listing_fhir_resource_versions).
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['patch']['description']
new_valueUpdates part of an existing resource by applying the operations specified in a [JSON Patch](http://jsonpatch.com/) document. Implements the FHIR standard patch interaction ([STU3](https://hl7.org/fhir/STU3/http.html#patch), [R4](https://hl7.org/fhir/R4/http.html#patch)). DSTU2 doesn't define a patch method, but the server supports it in the same way it supports STU3. The request body must contain a JSON Patch document, and the request headers must contain `Content-Type: application/json-patch+json`. On success, the response body contains a JSON-encoded representation of the updated resource, including the server-assigned version ID. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. For samples that show how to call `patch`, see [Patching a FHIR resource](https://cloud.google.com/healthcare/docs/how-tos/fhir-resources#patching_a_fhir_resource).
old_valueUpdates part of an existing resource by applying the operations specified in a [JSON Patch](http://jsonpatch.com/) document. Implements the FHIR standard patch interaction ([STU3](http://hl7.org/implement/standards/fhir/STU3/http.html#patch), [R4](http://hl7.org/implement/standards/fhir/R4/http.html#patch)). DSTU2 doesn't define a patch method, but the server supports it in the same way it supports STU3. The request body must contain a JSON Patch document, and the request headers must contain `Content-Type: application/json-patch+json`. On success, the response body contains a JSON-encoded representation of the updated resource, including the server-assigned version ID. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. For samples that show how to call `patch`, see [Patching a FHIR resource](https://cloud.google.com/healthcare/docs/how-tos/fhir-resources#patching_a_fhir_resource).
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['read']['description']
new_valueGets the contents of a FHIR resource. Implements the FHIR standard read interaction ([DSTU2](https://hl7.org/fhir/DSTU2/http.html#read), [STU3](https://hl7.org/fhir/STU3/http.html#read), [R4](https://hl7.org/fhir/R4/http.html#read)). Also supports the FHIR standard conditional read interaction ([DSTU2](https://hl7.org/fhir/DSTU2/http.html#cread), [STU3](https://hl7.org/fhir/STU3/http.html#cread), [R4](https://hl7.org/fhir/R4/http.html#cread)) specified by supplying an `If-Modified-Since` header with a date/time value or an `If-None-Match` header with an ETag value. On success, the response body contains a JSON-encoded representation of the resource. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. For samples that show how to call `read`, see [Getting a FHIR resource](https://cloud.google.com/healthcare/docs/how-tos/fhir-resources#getting_a_fhir_resource).
old_valueGets the contents of a FHIR resource. Implements the FHIR standard read interaction ([DSTU2](http://hl7.org/implement/standards/fhir/DSTU2/http.html#read), [STU3](http://hl7.org/implement/standards/fhir/STU3/http.html#read), [R4](http://hl7.org/implement/standards/fhir/R4/http.html#read)). Also supports the FHIR standard conditional read interaction ([DSTU2](http://hl7.org/implement/standards/fhir/DSTU2/http.html#cread), [STU3](http://hl7.org/implement/standards/fhir/STU3/http.html#cread), [R4](http://hl7.org/implement/standards/fhir/R4/http.html#cread)) specified by supplying an `If-Modified-Since` header with a date/time value or an `If-None-Match` header with an ETag value. On success, the response body contains a JSON-encoded representation of the resource. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. For samples that show how to call `read`, see [Getting a FHIR resource](https://cloud.google.com/healthcare/docs/how-tos/fhir-resources#getting_a_fhir_resource).
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['search']['description']
new_valueSearches for resources in the given FHIR store according to criteria specified as query parameters. Implements the FHIR standard search interaction ([DSTU2](https://hl7.org/fhir/DSTU2/http.html#search), [STU3](https://hl7.org/fhir/STU3/http.html#search), [R4](https://hl7.org/fhir/R4/http.html#search)) using the search semantics described in the FHIR Search specification ([DSTU2](https://hl7.org/fhir/DSTU2/search.html), [STU3](https://hl7.org/fhir/STU3/search.html), [R4](https://hl7.org/fhir/R4/search.html)). Supports four methods of search defined by the specification: * `GET [base]?[parameters]` to search across all resources. * `GET [base]/[type]?[parameters]` to search resources of a specified type. * `POST [base]/_search?[parameters]` as an alternate form having the same semantics as the `GET` method across all resources. * `POST [base]/[type]/_search?[parameters]` as an alternate form having the same semantics as the `GET` method for the specified type. The `GET` and `POST` methods do not support compartment searches. The `POST` method does not support `application/x-www-form-urlencoded` search parameters. On success, the response body contains a JSON-encoded representation of a `Bundle` resource of type `searchset`, containing the results of the search. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. The server's capability statement, retrieved through capabilities, indicates what search parameters are supported on each FHIR resource. A list of all search parameters defined by the specification can be found in the FHIR Search Parameter Registry ([STU3](https://hl7.org/fhir/STU3/searchparameter-registry.html), [R4](https://hl7.org/fhir/R4/searchparameter-registry.html)). FHIR search parameters for DSTU2 can be found on each resource's definition page. Supported search modifiers: `:missing`, `:exact`, `:contains`, `:text`, `:in`, `:not-in`, `:above`, `:below`, `:[type]`, `:not`, and `recurse` (DSTU2 and STU3) or `:iterate` (R4). Supported search result parameters: `_sort`, `_count`, `_include`, `_revinclude`, `_summary=text`, `_summary=data`, and `_elements`. The maximum number of search results returned defaults to 100, which can be overridden by the `_count` parameter up to a maximum limit of 1000. The server might return fewer resources than requested to prevent excessively large responses. If there are additional results, the returned `Bundle` contains a link of `relation` "next", which has a `_page_token` parameter for an opaque pagination token that can be used to retrieve the next page. Resources with a total size larger than 5MB or a field count larger than 50,000 might not be fully searchable as the server might trim its generated search index in those cases. Note: FHIR resources are indexed asynchronously, so there might be a slight delay between the time a resource is created or changed, and the time when the change reflects in search results. The only exception is resource identifier data, which is indexed synchronously as a special index. As a result, searching using resource identifier is not subject to indexing delay. To use the special synchronous index, the search term for identifier should be in the pattern `identifier=[system]|[value]` or `identifier=[value]`, and any of the following search result parameters can be used: * `_count` * `_include` * `_revinclude` * `_summary` * `_elements` If your query contains any other search parameters, the standard asynchronous index will be used instead. Note that searching against the special index is optimized for resolving a small number of matches. The search isn't optimized if your identifier search criteria matches a large number (i.e. more than 2,000) of resources. For a search query that will match a large number of resources, you can avoiding using the special synchronous index by including an additional `_sort` parameter in your query. Use `_sort=-_lastUpdated` if you want to keep the default sorting order. Note: The special synchronous identifier index are currently disabled for DocumentReference and DocumentManifest searches. For samples and detailed information, see [Searching for FHIR resources](https://cloud.google.com/healthcare/docs/how-tos/fhir-search) and [Advanced FHIR search features](https://cloud.google.com/healthcare/docs/how-tos/fhir-advanced-search).
old_valueSearches for resources in the given FHIR store according to criteria specified as query parameters. Implements the FHIR standard search interaction ([DSTU2](http://hl7.org/implement/standards/fhir/DSTU2/http.html#search), [STU3](http://hl7.org/implement/standards/fhir/STU3/http.html#search), [R4](http://hl7.org/implement/standards/fhir/R4/http.html#search)) using the search semantics described in the FHIR Search specification ([DSTU2](http://hl7.org/implement/standards/fhir/DSTU2/search.html), [STU3](http://hl7.org/implement/standards/fhir/STU3/search.html), [R4](http://hl7.org/implement/standards/fhir/R4/search.html)). Supports four methods of search defined by the specification: * `GET [base]?[parameters]` to search across all resources. * `GET [base]/[type]?[parameters]` to search resources of a specified type. * `POST [base]/_search?[parameters]` as an alternate form having the same semantics as the `GET` method across all resources. * `POST [base]/[type]/_search?[parameters]` as an alternate form having the same semantics as the `GET` method for the specified type. The `GET` and `POST` methods do not support compartment searches. The `POST` method does not support `application/x-www-form-urlencoded` search parameters. On success, the response body contains a JSON-encoded representation of a `Bundle` resource of type `searchset`, containing the results of the search. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. The server's capability statement, retrieved through capabilities, indicates what search parameters are supported on each FHIR resource. A list of all search parameters defined by the specification can be found in the FHIR Search Parameter Registry ([STU3](http://hl7.org/implement/standards/fhir/STU3/searchparameter-registry.html), [R4](http://hl7.org/implement/standards/fhir/R4/searchparameter-registry.html)). FHIR search parameters for DSTU2 can be found on each resource's definition page. Supported search modifiers: `:missing`, `:exact`, `:contains`, `:text`, `:in`, `:not-in`, `:above`, `:below`, `:[type]`, `:not`, and `recurse` (DSTU2 and STU3) or `:iterate` (R4). Supported search result parameters: `_sort`, `_count`, `_include`, `_revinclude`, `_summary=text`, `_summary=data`, and `_elements`. The maximum number of search results returned defaults to 100, which can be overridden by the `_count` parameter up to a maximum limit of 1000. The server might return fewer resources than requested to prevent excessively large responses. If there are additional results, the returned `Bundle` contains a link of `relation` "next", which has a `_page_token` parameter for an opaque pagination token that can be used to retrieve the next page. Resources with a total size larger than 5MB or a field count larger than 50,000 might not be fully searchable as the server might trim its generated search index in those cases. Note: FHIR resources are indexed asynchronously, so there might be a slight delay between the time a resource is created or changed, and the time when the change reflects in search results. The only exception is resource identifier data, which is indexed synchronously as a special index. As a result, searching using resource identifier is not subject to indexing delay. To use the special synchronous index, the search term for identifier should be in the pattern `identifier=[system]|[value]` or `identifier=[value]`, and any of the following search result parameters can be used: * `_count` * `_include` * `_revinclude` * `_summary` * `_elements` If your query contains any other search parameters, the standard asynchronous index will be used instead. Note that searching against the special index is optimized for resolving a small number of matches. The search isn't optimized if your identifier search criteria matches a large number (i.e. more than 2,000) of resources. For a search query that will match a large number of resources, you can avoiding using the special synchronous index by including an additional `_sort` parameter in your query. Use `_sort=-_lastUpdated` if you want to keep the default sorting order. Note: The special synchronous identifier index are currently disabled for DocumentReference and DocumentManifest searches. For samples and detailed information, see [Searching for FHIR resources](https://cloud.google.com/healthcare/docs/how-tos/fhir-search) and [Advanced FHIR search features](https://cloud.google.com/healthcare/docs/how-tos/fhir-advanced-search).
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['search-type']['description']
new_valueSearches for resources in the given FHIR store according to criteria specified as query parameters. Implements the FHIR standard search interaction ([DSTU2](https://hl7.org/fhir/DSTU2/http.html#search), [STU3](https://hl7.org/fhir/STU3/http.html#search), [R4](https://hl7.org/fhir/R4/http.html#search)) using the search semantics described in the FHIR Search specification ([DSTU2](https://hl7.org/fhir/DSTU2/search.html), [STU3](https://hl7.org/fhir/STU3/search.html), [R4](https://hl7.org/fhir/R4/search.html)). Supports four methods of search defined by the specification: * `GET [base]?[parameters]` to search across all resources. * `GET [base]/[type]?[parameters]` to search resources of a specified type. * `POST [base]/_search?[parameters]` as an alternate form having the same semantics as the `GET` method across all resources. * `POST [base]/[type]/_search?[parameters]` as an alternate form having the same semantics as the `GET` method for the specified type. The `GET` and `POST` methods do not support compartment searches. The `POST` method does not support `application/x-www-form-urlencoded` search parameters. On success, the response body contains a JSON-encoded representation of a `Bundle` resource of type `searchset`, containing the results of the search. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. The server's capability statement, retrieved through capabilities, indicates what search parameters are supported on each FHIR resource. A list of all search parameters defined by the specification can be found in the FHIR Search Parameter Registry ([STU3](https://hl7.org/fhir/STU3/searchparameter-registry.html), [R4](https://hl7.org/fhir/R4/searchparameter-registry.html)). FHIR search parameters for DSTU2 can be found on each resource's definition page. Supported search modifiers: `:missing`, `:exact`, `:contains`, `:text`, `:in`, `:not-in`, `:above`, `:below`, `:[type]`, `:not`, and `recurse` (DSTU2 and STU3) or `:iterate` (R4). Supported search result parameters: `_sort`, `_count`, `_include`, `_revinclude`, `_summary=text`, `_summary=data`, and `_elements`. The maximum number of search results returned defaults to 100, which can be overridden by the `_count` parameter up to a maximum limit of 1000. The server might return fewer resources than requested to prevent excessively large responses. If there are additional results, the returned `Bundle` contains a link of `relation` "next", which has a `_page_token` parameter for an opaque pagination token that can be used to retrieve the next page. Resources with a total size larger than 5MB or a field count larger than 50,000 might not be fully searchable as the server might trim its generated search index in those cases. Note: FHIR resources are indexed asynchronously, so there might be a slight delay between the time a resource is created or changed, and the time when the change reflects in search results. The only exception is resource identifier data, which is indexed synchronously as a special index. As a result, searching using resource identifier is not subject to indexing delay. To use the special synchronous index, the search term for identifier should be in the pattern `identifier=[system]|[value]` or `identifier=[value]`, and any of the following search result parameters can be used: * `_count` * `_include` * `_revinclude` * `_summary` * `_elements` If your query contains any other search parameters, the standard asynchronous index will be used instead. Note that searching against the special index is optimized for resolving a small number of matches. The search isn't optimized if your identifier search criteria matches a large number (i.e. more than 2,000) of resources. For a search query that will match a large number of resources, you can avoiding using the special synchronous index by including an additional `_sort` parameter in your query. Use `_sort=-_lastUpdated` if you want to keep the default sorting order. Note: The special synchronous identifier index are currently disabled for DocumentReference and DocumentManifest searches. For samples and detailed information, see [Searching for FHIR resources](https://cloud.google.com/healthcare/docs/how-tos/fhir-search) and [Advanced FHIR search features](https://cloud.google.com/healthcare/docs/how-tos/fhir-advanced-search).
old_valueSearches for resources in the given FHIR store according to criteria specified as query parameters. Implements the FHIR standard search interaction ([DSTU2](http://hl7.org/implement/standards/fhir/DSTU2/http.html#search), [STU3](http://hl7.org/implement/standards/fhir/STU3/http.html#search), [R4](http://hl7.org/implement/standards/fhir/R4/http.html#search)) using the search semantics described in the FHIR Search specification ([DSTU2](http://hl7.org/implement/standards/fhir/DSTU2/search.html), [STU3](http://hl7.org/implement/standards/fhir/STU3/search.html), [R4](http://hl7.org/implement/standards/fhir/R4/search.html)). Supports four methods of search defined by the specification: * `GET [base]?[parameters]` to search across all resources. * `GET [base]/[type]?[parameters]` to search resources of a specified type. * `POST [base]/_search?[parameters]` as an alternate form having the same semantics as the `GET` method across all resources. * `POST [base]/[type]/_search?[parameters]` as an alternate form having the same semantics as the `GET` method for the specified type. The `GET` and `POST` methods do not support compartment searches. The `POST` method does not support `application/x-www-form-urlencoded` search parameters. On success, the response body contains a JSON-encoded representation of a `Bundle` resource of type `searchset`, containing the results of the search. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. The server's capability statement, retrieved through capabilities, indicates what search parameters are supported on each FHIR resource. A list of all search parameters defined by the specification can be found in the FHIR Search Parameter Registry ([STU3](http://hl7.org/implement/standards/fhir/STU3/searchparameter-registry.html), [R4](http://hl7.org/implement/standards/fhir/R4/searchparameter-registry.html)). FHIR search parameters for DSTU2 can be found on each resource's definition page. Supported search modifiers: `:missing`, `:exact`, `:contains`, `:text`, `:in`, `:not-in`, `:above`, `:below`, `:[type]`, `:not`, and `recurse` (DSTU2 and STU3) or `:iterate` (R4). Supported search result parameters: `_sort`, `_count`, `_include`, `_revinclude`, `_summary=text`, `_summary=data`, and `_elements`. The maximum number of search results returned defaults to 100, which can be overridden by the `_count` parameter up to a maximum limit of 1000. The server might return fewer resources than requested to prevent excessively large responses. If there are additional results, the returned `Bundle` contains a link of `relation` "next", which has a `_page_token` parameter for an opaque pagination token that can be used to retrieve the next page. Resources with a total size larger than 5MB or a field count larger than 50,000 might not be fully searchable as the server might trim its generated search index in those cases. Note: FHIR resources are indexed asynchronously, so there might be a slight delay between the time a resource is created or changed, and the time when the change reflects in search results. The only exception is resource identifier data, which is indexed synchronously as a special index. As a result, searching using resource identifier is not subject to indexing delay. To use the special synchronous index, the search term for identifier should be in the pattern `identifier=[system]|[value]` or `identifier=[value]`, and any of the following search result parameters can be used: * `_count` * `_include` * `_revinclude` * `_summary` * `_elements` If your query contains any other search parameters, the standard asynchronous index will be used instead. Note that searching against the special index is optimized for resolving a small number of matches. The search isn't optimized if your identifier search criteria matches a large number (i.e. more than 2,000) of resources. For a search query that will match a large number of resources, you can avoiding using the special synchronous index by including an additional `_sort` parameter in your query. Use `_sort=-_lastUpdated` if you want to keep the default sorting order. Note: The special synchronous identifier index are currently disabled for DocumentReference and DocumentManifest searches. For samples and detailed information, see [Searching for FHIR resources](https://cloud.google.com/healthcare/docs/how-tos/fhir-search) and [Advanced FHIR search features](https://cloud.google.com/healthcare/docs/how-tos/fhir-advanced-search).
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['search-type']['parameters']['resourceType']['description']
new_valueOptional. The FHIR resource type to search, such as Patient or Observation. For a complete list, see the FHIR Resource Index ([DSTU2](https://hl7.org/fhir/DSTU2/resourcelist.html), [STU3](https://hl7.org/fhir/STU3/resourcelist.html), [R4](https://hl7.org/fhir/R4/resourcelist.html)).
old_valueOptional. The FHIR resource type to search, such as Patient or Observation. For a complete list, see the FHIR Resource Index ([DSTU2](http://hl7.org/implement/standards/fhir/DSTU2/resourcelist.html), [STU3](http://hl7.org/implement/standards/fhir/STU3/resourcelist.html), [R4](http://hl7.org/implement/standards/fhir/R4/resourcelist.html)).
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['update']['description']
new_valueUpdates the entire contents of a resource. Implements the FHIR standard update interaction ([DSTU2](https://hl7.org/fhir/DSTU2/http.html#update), [STU3](https://hl7.org/fhir/STU3/http.html#update), [R4](https://hl7.org/fhir/R4/http.html#update)). If the specified resource does not exist and the FHIR store has enable_update_create set, creates the resource with the client-specified ID. It is strongly advised not to include or encode any sensitive data such as patient identifiers in client-specified resource IDs. Those IDs are part of the FHIR resource path recorded in Cloud Audit Logs and Pub/Sub notifications. Those IDs can also be contained in reference fields within other resources. The request body must contain a JSON-encoded FHIR resource, and the request headers must contain `Content-Type: application/fhir+json`. The resource must contain an `id` element having an identical value to the ID in the REST path of the request. On success, the response body contains a JSON-encoded representation of the updated resource, including the server-assigned version ID. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. For samples that show how to call `update`, see [Updating a FHIR resource](https://cloud.google.com/healthcare/docs/how-tos/fhir-resources#updating_a_fhir_resource).
old_valueUpdates the entire contents of a resource. Implements the FHIR standard update interaction ([DSTU2](http://hl7.org/implement/standards/fhir/DSTU2/http.html#update), [STU3](http://hl7.org/implement/standards/fhir/STU3/http.html#update), [R4](http://hl7.org/implement/standards/fhir/R4/http.html#update)). If the specified resource does not exist and the FHIR store has enable_update_create set, creates the resource with the client-specified ID. It is strongly advised not to include or encode any sensitive data such as patient identifiers in client-specified resource IDs. Those IDs are part of the FHIR resource path recorded in Cloud Audit Logs and Pub/Sub notifications. Those IDs can also be contained in reference fields within other resources. The request body must contain a JSON-encoded FHIR resource, and the request headers must contain `Content-Type: application/fhir+json`. The resource must contain an `id` element having an identical value to the ID in the REST path of the request. On success, the response body contains a JSON-encoded representation of the updated resource, including the server-assigned version ID. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. For samples that show how to call `update`, see [Updating a FHIR resource](https://cloud.google.com/healthcare/docs/how-tos/fhir-resources#updating_a_fhir_resource).
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['vread']['description']
new_valueGets the contents of a version (current or historical) of a FHIR resource by version ID. Implements the FHIR standard vread interaction ([DSTU2](https://hl7.org/fhir/DSTU2/http.html#vread), [STU3](https://hl7.org/fhir/STU3/http.html#vread), [R4](https://hl7.org/fhir/R4/http.html#vread)). On success, the response body contains a JSON-encoded representation of the resource. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. For samples that show how to call `vread`, see [Retrieving a FHIR resource version](https://cloud.google.com/healthcare/docs/how-tos/fhir-resources#retrieving_a_fhir_resource_version).
old_valueGets the contents of a version (current or historical) of a FHIR resource by version ID. Implements the FHIR standard vread interaction ([DSTU2](http://hl7.org/implement/standards/fhir/DSTU2/http.html#vread), [STU3](http://hl7.org/implement/standards/fhir/STU3/http.html#vread), [R4](http://hl7.org/implement/standards/fhir/R4/http.html#vread)). On success, the response body contains a JSON-encoded representation of the resource. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. For samples that show how to call `vread`, see [Retrieving a FHIR resource version](https://cloud.google.com/healthcare/docs/how-tos/fhir-resources#retrieving_a_fhir_resource_version).
root['revision']
new_value20250430
old_value20250423
root['schemas']['SearchResourcesRequest']['properties']['resourceType']['description']
new_valueOptional. The FHIR resource type to search, such as Patient or Observation. For a complete list, see the FHIR Resource Index ([DSTU2](https://hl7.org/fhir/DSTU2/resourcelist.html), [STU3](https://hl7.org/fhir/STU3/resourcelist.html), [R4](https://hl7.org/fhir/R4/resourcelist.html)).
old_valueOptional. The FHIR resource type to search, such as Patient or Observation. For a complete list, see the FHIR Resource Index ([DSTU2](http://hl7.org/implement/standards/fhir/DSTU2/resourcelist.html), [STU3](http://hl7.org/implement/standards/fhir/STU3/resourcelist.html), [R4](http://hl7.org/implement/standards/fhir/R4/resourcelist.html)).
sandbox/staging-healthcare-v1alpha2
values_changed
root['revision']
new_value20250430
old_value20250423
sandbox/staging-healthcare-v1beta1
values_changed
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['Encounter-everything']['description']
new_valueRetrieves an Encounter resource and resources related to that Encounter. Implements the FHIR extended operation Encounter-everything ([DSTU2](https://hl7.org/fhir/DSTU2/encounter-operations.html#everything), [STU3](https://hl7.org/fhir/STU3/encounter-operations.html#everything), or [R4](https://hl7.org/fhir/R4/encounter-operation-everything.html). On success, the response body contains a JSON-encoded representation of a `Bundle` resource of type `searchset`, containing the results of the operation. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. The resources in scope for the response are: * The Encounter resource itself. * All the resources directly referenced by the Encounter resource, including attachments and binaries. * Resources directly referencing the Encounter resource that meet the inclusion criteria. The inclusion criteria are based on the membership rules in the Encounter Compartment definition ([DSTU2](http://hl7.org/fhir/DSTU2/compartment-encounter.html), [STU3](http://www.hl7.org/fhir/stu3/compartmentdefinition-encounter.html), [R4](http://hl7.org/fhir/R4/compartmentdefinition-encounter.html)), which details the eligible resource types and referencing search parameters. * Resources referencing to the Encounter resource through the "http://hl7.org/fhir/StructureDefinition/encounter-associatedEncounter" extension.
old_valueRetrieves an Encounter resource and resources related to that Encounter. Implements the FHIR extended operation Encounter-everything ([DSTU2](http://hl7.org/implement/standards/fhir/DSTU2/encounter-operations.html#everything), [STU3](http://hl7.org/implement/standards/fhir/STU3/encounter-operations.html#everything), or [R4](https://hl7.org/implement/standards/fhir/R4/encounter-operation-everything.html). On success, the response body contains a JSON-encoded representation of a `Bundle` resource of type `searchset`, containing the results of the operation. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. The resources in scope for the response are: * The Encounter resource itself. * All the resources directly referenced by the Encounter resource, including attachments and binaries. * Resources directly referencing the Encounter resource that meet the inclusion criteria. The inclusion criteria are based on the membership rules in the Encounter Compartment definition ([DSTU2](http://hl7.org/fhir/DSTU2/compartment-encounter.html), [STU3](http://www.hl7.org/fhir/stu3/compartmentdefinition-encounter.html), [R4](http://hl7.org/fhir/R4/compartmentdefinition-encounter.html)), which details the eligible resource types and referencing search parameters. * Resources referencing to the Encounter resource through the "http://hl7.org/fhir/StructureDefinition/encounter-associatedEncounter" extension.
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['Observation-lastn']['description']
new_valueRetrieves the N most recent `Observation` resources for a subject matching search criteria specified as query parameters, grouped by `Observation.code`, sorted from most recent to oldest. Implements the FHIR extended operation Observation-lastn ([STU3](https://hl7.org/fhir/STU3/observation-operations.html#lastn), [R4](https://hl7.org/fhir/R4/observation-operation-lastn.html)). DSTU2 doesn't define the Observation-lastn method, but the server supports it the same way it supports STU3. Search terms are provided as query parameters following the same pattern as the search method. The following search parameters must be provided: - `subject` or `patient` to specify a subject for the Observation. - `code`, `category` or any of the composite parameters that include `code`. Any other valid Observation search parameters can also be provided. This operation accepts an additional query parameter `max`, which specifies N, the maximum number of Observations to return from each group, with a default of 1. Searches with over 1000 results are rejected. Results are counted before grouping and limiting the results with `max`. To stay within the limit, constrain these searches using Observation search parameters such as `_lastUpdated` or `date`. On success, the response body contains a JSON-encoded representation of a `Bundle` resource of type `searchset`, containing the results of the operation. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead.
old_valueRetrieves the N most recent `Observation` resources for a subject matching search criteria specified as query parameters, grouped by `Observation.code`, sorted from most recent to oldest. Implements the FHIR extended operation Observation-lastn ([STU3](https://hl7.org/implement/standards/fhir/STU3/observation-operations.html#lastn), [R4](https://hl7.org/implement/standards/fhir/R4/observation-operations.html#lastn)). DSTU2 doesn't define the Observation-lastn method, but the server supports it the same way it supports STU3. Search terms are provided as query parameters following the same pattern as the search method. The following search parameters must be provided: - `subject` or `patient` to specify a subject for the Observation. - `code`, `category` or any of the composite parameters that include `code`. Any other valid Observation search parameters can also be provided. This operation accepts an additional query parameter `max`, which specifies N, the maximum number of Observations to return from each group, with a default of 1. Searches with over 1000 results are rejected. Results are counted before grouping and limiting the results with `max`. To stay within the limit, constrain these searches using Observation search parameters such as `_lastUpdated` or `date`. On success, the response body contains a JSON-encoded representation of a `Bundle` resource of type `searchset`, containing the results of the operation. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead.
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['Patient-everything']['description']
new_valueRetrieves a Patient resource and resources related to that patient. Implements the FHIR extended operation Patient-everything ([DSTU2](https://hl7.org/fhir/DSTU2/patient-operations.html#everything), [STU3](https://hl7.org/fhir/STU3/patient-operations.html#everything), [R4](https://hl7.org/fhir/R4/patient-operation-everything.html)). On success, the response body contains a JSON-encoded representation of a `Bundle` resource of type `searchset`, containing the results of the operation. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. The resources in scope for the response are: * The patient resource itself. * All the resources directly referenced by the patient resource. * Resources directly referencing the patient resource that meet the inclusion criteria. The inclusion criteria are based on the membership rules in the patient compartment definition ([DSTU2](https://hl7.org/fhir/DSTU2/compartment-patient.html), [STU3](http://www.hl7.org/fhir/stu3/compartmentdefinition-patient.html), [R4](https://hl7.org/fhir/R4/compartmentdefinition-patient.html)), which details the eligible resource types and referencing search parameters. For samples that show how to call `Patient-everything`, see [Getting all patient compartment resources](https://cloud.google.com/healthcare/docs/how-tos/fhir-resources#getting_all_patient_compartment_resources).
old_valueRetrieves a Patient resource and resources related to that patient. Implements the FHIR extended operation Patient-everything ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/patient-operations.html#everything), [STU3](https://hl7.org/implement/standards/fhir/STU3/patient-operations.html#everything), [R4](https://hl7.org/implement/standards/fhir/R4/patient-operations.html#everything)). On success, the response body contains a JSON-encoded representation of a `Bundle` resource of type `searchset`, containing the results of the operation. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. The resources in scope for the response are: * The patient resource itself. * All the resources directly referenced by the patient resource. * Resources directly referencing the patient resource that meet the inclusion criteria. The inclusion criteria are based on the membership rules in the patient compartment definition ([DSTU2](https://hl7.org/fhir/DSTU2/compartment-patient.html), [STU3](http://www.hl7.org/fhir/stu3/compartmentdefinition-patient.html), [R4](https://hl7.org/fhir/R4/compartmentdefinition-patient.html)), which details the eligible resource types and referencing search parameters. For samples that show how to call `Patient-everything`, see [Getting all patient compartment resources](https://cloud.google.com/healthcare/docs/how-tos/fhir-resources#getting_all_patient_compartment_resources).
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['Resource-validate']['description']
new_valueValidates an input FHIR resource's conformance to its profiles and the profiles configured on the FHIR store. Implements the FHIR extended operation $validate ([DSTU2](https://hl7.org/fhir/DSTU2/resource-operations.html#validate), [STU3](https://hl7.org/fhir/STU3/resource-operations.html#validate), or [R4](https://hl7.org/fhir/R4/resource-operation-validate.html)). The request body must contain a JSON-encoded FHIR resource, and the request headers must contain `Content-Type: application/fhir+json`. The `Parameters` input syntax is not supported. The `profile` query parameter can be used to request that the resource only be validated against a specific profile. If a profile with the given URL cannot be found in the FHIR store then an error is returned. Errors generated by validation contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead.
old_valueValidates an input FHIR resource's conformance to its profiles and the profiles configured on the FHIR store. Implements the FHIR extended operation $validate ([DSTU2](http://hl7.org/implement/standards/fhir/DSTU2/resource-operations.html#validate), [STU3](http://hl7.org/implement/standards/fhir/STU3/resource-operations.html#validate), or [R4](http://hl7.org/implement/standards/fhir/R4/resource-operation-validate.html)). The request body must contain a JSON-encoded FHIR resource, and the request headers must contain `Content-Type: application/fhir+json`. The `Parameters` input syntax is not supported. The `profile` query parameter can be used to request that the resource only be validated against a specific profile. If a profile with the given URL cannot be found in the FHIR store then an error is returned. Errors generated by validation contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead.
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['Resource-validate']['parameters']['type']['description']
new_valueRequired. The FHIR resource type of the resource being validated. For a complete list, see the FHIR Resource Index ([DSTU2](https://hl7.org/fhir/DSTU2/resourcelist.html), [STU3](https://hl7.org/fhir/STU3/resourcelist.html), or [R4](https://hl7.org/fhir/R4/resourcelist.html)). Must match the resource type in the provided content.
old_valueRequired. The FHIR resource type of the resource being validated. For a complete list, see the FHIR Resource Index ([DSTU2](http://hl7.org/implement/standards/fhir/DSTU2/resourcelist.html), [STU3](http://hl7.org/implement/standards/fhir/STU3/resourcelist.html), or [R4](http://hl7.org/implement/standards/fhir/R4/resourcelist.html)). Must match the resource type in the provided content.
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['capabilities']['description']
new_valueGets the FHIR capability statement ([STU3](https://hl7.org/fhir/STU3/capabilitystatement.html), [R4](https://hl7.org/fhir/R4/capabilitystatement.html)), or the [conformance statement](https://hl7.org/fhir/DSTU2/conformance.html) in the DSTU2 case for the store, which contains a description of functionality supported by the server. Implements the FHIR standard capabilities interaction ([STU3](https://hl7.org/fhir/STU3/http.html#capabilities), [R4](https://hl7.org/fhir/R4/http.html#capabilities)), or the [conformance interaction](https://hl7.org/fhir/DSTU2/http.html#conformance) in the DSTU2 case. On success, the response body contains a JSON-encoded representation of a `CapabilityStatement` resource.
old_valueGets the FHIR capability statement ([STU3](https://hl7.org/implement/standards/fhir/STU3/capabilitystatement.html), [R4](https://hl7.org/implement/standards/fhir/R4/capabilitystatement.html)), or the [conformance statement](https://hl7.org/implement/standards/fhir/DSTU2/conformance.html) in the DSTU2 case for the store, which contains a description of functionality supported by the server. Implements the FHIR standard capabilities interaction ([STU3](https://hl7.org/implement/standards/fhir/STU3/http.html#capabilities), [R4](https://hl7.org/implement/standards/fhir/R4/http.html#capabilities)), or the [conformance interaction](https://hl7.org/implement/standards/fhir/DSTU2/http.html#conformance) in the DSTU2 case. On success, the response body contains a JSON-encoded representation of a `CapabilityStatement` resource.
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['conditionalDelete']['description']
new_valueDeletes FHIR resources that match a search query. Implements the FHIR standard conditional delete interaction ([DSTU2](https://hl7.org/fhir/DSTU2/http.html#2.1.0.12.1), [STU3](https://hl7.org/fhir/STU3/http.html#2.21.0.13.1), [R4](https://hl7.org/fhir/R4/http.html#3.1.0.7.1)). If multiple resources match, all matching resources are deleted. Search terms are provided as query parameters following the same pattern as the search method. Not all FHIR resources that match the search query might be deleted because, by default, a maximum of 100 FHIR resources can be deleted. The number of FHIR resources that can be deleted depends on the page size of the returned resources, which you can control using the `_count` query parameter. Even when using `_count`, you can delete a maximum 1,000 FHIR resources per each call of `conditionalDelete`. Note: Unless resource versioning is disabled by setting the disable_resource_versioning flag on the FHIR store, the deleted resources are moved to a history repository that can still be retrieved through vread and related methods, unless they are removed by the purge method. This method requires the`healthcare.fhirStores.searchResources` and `healthcare.fhirResources.delete` permissions on the parent FHIR store. For samples that show how to call `conditionalDelete`, see [Conditionally deleting a FHIR resource](https://cloud.google.com/healthcare/docs/how-tos/fhir-resources#conditionally_deleting_a_fhir_resource).
old_valueDeletes FHIR resources that match a search query. Implements the FHIR standard conditional delete interaction ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/http.html#2.1.0.12.1), [STU3](https://hl7.org/implement/standards/fhir/STU3/http.html#2.21.0.13.1), [R4](https://hl7.org/implement/standards/fhir/R4/http.html#3.1.0.7.1)). If multiple resources match, all matching resources are deleted. Search terms are provided as query parameters following the same pattern as the search method. Not all FHIR resources that match the search query might be deleted because, by default, a maximum of 100 FHIR resources can be deleted. The number of FHIR resources that can be deleted depends on the page size of the returned resources, which you can control using the `_count` query parameter. Even when using `_count`, you can delete a maximum 1,000 FHIR resources per each call of `conditionalDelete`. Note: Unless resource versioning is disabled by setting the disable_resource_versioning flag on the FHIR store, the deleted resources are moved to a history repository that can still be retrieved through vread and related methods, unless they are removed by the purge method. This method requires the`healthcare.fhirStores.searchResources` and `healthcare.fhirResources.delete` permissions on the parent FHIR store. For samples that show how to call `conditionalDelete`, see [Conditionally deleting a FHIR resource](https://cloud.google.com/healthcare/docs/how-tos/fhir-resources#conditionally_deleting_a_fhir_resource).
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['conditionalDelete']['parameters']['type']['description']
new_valueRequired. The FHIR resource type to delete, such as Patient or Observation. For a complete list, see the FHIR Resource Index ([DSTU2](https://hl7.org/fhir/DSTU2/resourcelist.html), [STU3](https://hl7.org/fhir/STU3/resourcelist.html), [R4](https://hl7.org/fhir/R4/resourcelist.html)).
old_valueRequired. The FHIR resource type to delete, such as Patient or Observation. For a complete list, see the FHIR Resource Index ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/resourcelist.html), [STU3](https://hl7.org/implement/standards/fhir/STU3/resourcelist.html), [R4](https://hl7.org/implement/standards/fhir/R4/resourcelist.html)).
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['conditionalPatch']['description']
new_valueIf a resource is found based on the search criteria specified in the query parameters, updates part of that resource by applying the operations specified in a [JSON Patch](http://jsonpatch.com/) document. Implements the FHIR standard conditional patch interaction ([STU3](https://hl7.org/fhir/STU3/http.html#patch), [R4](https://hl7.org/fhir/R4/http.html#patch)). DSTU2 doesn't define a conditional patch method, but the server supports it in the same way it supports STU3. Search terms are provided as query parameters following the same pattern as the search method. If the search criteria identify more than one match, the request returns a `412 Precondition Failed` error. The request body must contain a JSON Patch document, and the request headers must contain `Content-Type: application/json-patch+json`. On success, the response body contains a JSON-encoded representation of the updated resource, including the server-assigned version ID. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. This method requires the`healthcare.fhirStores.searchResources` permission on the parent FHIR store and the `healthcare.fhirResources.patch` permission on the requested FHIR store resource. For samples that show how to call `conditionalPatch`, see [Conditionally patching a FHIR resource](https://cloud.google.com/healthcare/docs/how-tos/fhir-resources#conditionally_patching_a_fhir_resource).
old_valueIf a resource is found based on the search criteria specified in the query parameters, updates part of that resource by applying the operations specified in a [JSON Patch](http://jsonpatch.com/) document. Implements the FHIR standard conditional patch interaction ([STU3](https://hl7.org/implement/standards/fhir/STU3/http.html#patch), [R4](https://hl7.org/implement/standards/fhir/R4/http.html#patch)). DSTU2 doesn't define a conditional patch method, but the server supports it in the same way it supports STU3. Search terms are provided as query parameters following the same pattern as the search method. If the search criteria identify more than one match, the request returns a `412 Precondition Failed` error. The request body must contain a JSON Patch document, and the request headers must contain `Content-Type: application/json-patch+json`. On success, the response body contains a JSON-encoded representation of the updated resource, including the server-assigned version ID. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. This method requires the`healthcare.fhirStores.searchResources` permission on the parent FHIR store and the `healthcare.fhirResources.patch` permission on the requested FHIR store resource. For samples that show how to call `conditionalPatch`, see [Conditionally patching a FHIR resource](https://cloud.google.com/healthcare/docs/how-tos/fhir-resources#conditionally_patching_a_fhir_resource).
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['conditionalPatch']['parameters']['type']['description']
new_valueRequired. The FHIR resource type to update, such as Patient or Observation. For a complete list, see the FHIR Resource Index ([DSTU2](https://hl7.org/fhir/DSTU2/resourcelist.html), [STU3](https://hl7.org/fhir/STU3/resourcelist.html), [R4](https://hl7.org/fhir/R4/resourcelist.html)).
old_valueRequired. The FHIR resource type to update, such as Patient or Observation. For a complete list, see the FHIR Resource Index ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/resourcelist.html), [STU3](https://hl7.org/implement/standards/fhir/STU3/resourcelist.html), [R4](https://hl7.org/implement/standards/fhir/R4/resourcelist.html)).
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['conditionalUpdate']['description']
new_valueIf a resource is found based on the search criteria specified in the query parameters, updates the entire contents of that resource. Implements the FHIR standard conditional update interaction ([DSTU2](https://hl7.org/fhir/DSTU2/http.html#2.1.0.10.2), [STU3](https://hl7.org/fhir/STU3/http.html#cond-update), [R4](https://hl7.org/fhir/R4/http.html#cond-update)). Search terms are provided as query parameters following the same pattern as the search method. If the search criteria identify more than one match, the request returns a `412 Precondition Failed` error. If the search criteria identify zero matches, and the supplied resource body contains an `id`, and the FHIR store has enable_update_create set, creates the resource with the client-specified ID. It is strongly advised not to include or encode any sensitive data such as patient identifiers in client-specified resource IDs. Those IDs are part of the FHIR resource path recorded in Cloud Audit Logs and Pub/Sub notifications. Those IDs can also be contained in reference fields within other resources. If the search criteria identify zero matches, and the supplied resource body does not contain an `id`, the resource is created with a server-assigned ID as per the create method. The request body must contain a JSON-encoded FHIR resource, and the request headers must contain `Content-Type: application/fhir+json`. On success, the response body contains a JSON-encoded representation of the updated resource, including the server-assigned version ID. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. This method requires the`healthcare.fhirStores.searchResources` and `healthcare.fhirResources.update` permissions on the parent FHIR store. For samples that show how to call `conditionalUpdate`, see [Conditionally updating a FHIR resource](https://cloud.google.com/healthcare/docs/how-tos/fhir-resources#conditionally_updating_a_fhir_resource).
old_valueIf a resource is found based on the search criteria specified in the query parameters, updates the entire contents of that resource. Implements the FHIR standard conditional update interaction ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/http.html#2.1.0.10.2), [STU3](https://hl7.org/implement/standards/fhir/STU3/http.html#cond-update), [R4](https://hl7.org/implement/standards/fhir/R4/http.html#cond-update)). Search terms are provided as query parameters following the same pattern as the search method. If the search criteria identify more than one match, the request returns a `412 Precondition Failed` error. If the search criteria identify zero matches, and the supplied resource body contains an `id`, and the FHIR store has enable_update_create set, creates the resource with the client-specified ID. It is strongly advised not to include or encode any sensitive data such as patient identifiers in client-specified resource IDs. Those IDs are part of the FHIR resource path recorded in Cloud Audit Logs and Pub/Sub notifications. Those IDs can also be contained in reference fields within other resources. If the search criteria identify zero matches, and the supplied resource body does not contain an `id`, the resource is created with a server-assigned ID as per the create method. The request body must contain a JSON-encoded FHIR resource, and the request headers must contain `Content-Type: application/fhir+json`. On success, the response body contains a JSON-encoded representation of the updated resource, including the server-assigned version ID. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. This method requires the`healthcare.fhirStores.searchResources` and `healthcare.fhirResources.update` permissions on the parent FHIR store. For samples that show how to call `conditionalUpdate`, see [Conditionally updating a FHIR resource](https://cloud.google.com/healthcare/docs/how-tos/fhir-resources#conditionally_updating_a_fhir_resource).
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['conditionalUpdate']['parameters']['type']['description']
new_valueRequired. The FHIR resource type to update, such as Patient or Observation. For a complete list, see the FHIR Resource Index ([DSTU2](https://hl7.org/fhir/DSTU2/resourcelist.html), [STU3](https://hl7.org/fhir/STU3/resourcelist.html), [R4](https://hl7.org/fhir/R4/resourcelist.html)). Must match the resource type in the provided content.
old_valueRequired. The FHIR resource type to update, such as Patient or Observation. For a complete list, see the FHIR Resource Index ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/resourcelist.html), [STU3](https://hl7.org/implement/standards/fhir/STU3/resourcelist.html), [R4](https://hl7.org/implement/standards/fhir/R4/resourcelist.html)). Must match the resource type in the provided content.
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['create']['description']
new_valueCreates a FHIR resource. Implements the FHIR standard create interaction ([DSTU2](https://hl7.org/fhir/DSTU2/http.html#create), [STU3](https://hl7.org/fhir/STU3/http.html#create), [R4](https://hl7.org/fhir/R4/http.html#create)), which creates a new resource with a server-assigned resource ID. Also supports the FHIR standard conditional create interaction ([DSTU2](https://hl7.org/fhir/DSTU2/http.html#ccreate), [STU3](https://hl7.org/fhir/STU3/http.html#ccreate), [R4](https://hl7.org/fhir/R4/http.html#ccreate)), specified by supplying an `If-None-Exist` header containing a FHIR search query. If no resources match this search query, the server processes the create operation as normal. The request body must contain a JSON-encoded FHIR resource, and the request headers must contain `Content-Type: application/fhir+json`. On success, the response body contains a JSON-encoded representation of the resource as it was created on the server, including the server-assigned resource ID and version ID. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. For samples that show how to call `create`, see [Creating a FHIR resource](https://cloud.google.com/healthcare/docs/how-tos/fhir-resources#creating_a_fhir_resource).
old_valueCreates a FHIR resource. Implements the FHIR standard create interaction ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/http.html#create), [STU3](https://hl7.org/implement/standards/fhir/STU3/http.html#create), [R4](https://hl7.org/implement/standards/fhir/R4/http.html#create)), which creates a new resource with a server-assigned resource ID. Also supports the FHIR standard conditional create interaction ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/http.html#ccreate), [STU3](https://hl7.org/implement/standards/fhir/STU3/http.html#ccreate), [R4](https://hl7.org/implement/standards/fhir/R4/http.html#ccreate)), specified by supplying an `If-None-Exist` header containing a FHIR search query. If no resources match this search query, the server processes the create operation as normal. The request body must contain a JSON-encoded FHIR resource, and the request headers must contain `Content-Type: application/fhir+json`. On success, the response body contains a JSON-encoded representation of the resource as it was created on the server, including the server-assigned resource ID and version ID. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. For samples that show how to call `create`, see [Creating a FHIR resource](https://cloud.google.com/healthcare/docs/how-tos/fhir-resources#creating_a_fhir_resource).
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['create']['parameters']['type']['description']
new_valueRequired. The FHIR resource type to create, such as Patient or Observation. For a complete list, see the FHIR Resource Index ([DSTU2](https://hl7.org/fhir/DSTU2/resourcelist.html), [STU3](https://hl7.org/fhir/STU3/resourcelist.html), [R4](https://hl7.org/fhir/R4/resourcelist.html)). Must match the resource type in the provided content.
old_valueRequired. The FHIR resource type to create, such as Patient or Observation. For a complete list, see the FHIR Resource Index ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/resourcelist.html), [STU3](https://hl7.org/implement/standards/fhir/STU3/resourcelist.html), [R4](https://hl7.org/implement/standards/fhir/R4/resourcelist.html)). Must match the resource type in the provided content.
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['delete']['description']
new_valueDeletes a FHIR resource. Implements the FHIR standard delete interaction ([DSTU2](https://hl7.org/fhir/DSTU2/http.html#delete), [STU3](https://hl7.org/fhir/STU3/http.html#delete), [R4](https://hl7.org/fhir/R4/http.html#delete)). Note: Unless resource versioning is disabled by setting the disable_resource_versioning flag on the FHIR store, the deleted resources are moved to a history repository that can still be retrieved through vread and related methods, unless they are removed by the purge method. For samples that show how to call `delete`, see [Deleting a FHIR resource](https://cloud.google.com/healthcare/docs/how-tos/fhir-resources#deleting_a_fhir_resource).
old_valueDeletes a FHIR resource. Implements the FHIR standard delete interaction ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/http.html#delete), [STU3](https://hl7.org/implement/standards/fhir/STU3/http.html#delete), [R4](https://hl7.org/implement/standards/fhir/R4/http.html#delete)). Note: Unless resource versioning is disabled by setting the disable_resource_versioning flag on the FHIR store, the deleted resources are moved to a history repository that can still be retrieved through vread and related methods, unless they are removed by the purge method. For samples that show how to call `delete`, see [Deleting a FHIR resource](https://cloud.google.com/healthcare/docs/how-tos/fhir-resources#deleting_a_fhir_resource).
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['executeBundle']['description']
new_valueExecutes all the requests in the given Bundle. Implements the FHIR standard batch/transaction interaction and history operations. ([DSTU2](https://hl7.org/fhir/DSTU2/http.html#transaction), [STU3](https://hl7.org/fhir/STU3/http.html#transaction), [R4](https://hl7.org/fhir/R4/http.html#transaction)). Supports all interactions within a bundle, except search. This method accepts Bundles of type `batch`, `transaction` and `history`, processing `batch` and `transaction` bundles according to the batch processing rules ([DSTU2](https://hl7.org/fhir/DSTU2/http.html#2.1.0.16.1), [STU3](https://hl7.org/fhir/STU3/http.html#2.21.0.17.1), [R4](https://hl7.org/fhir/R4/http.html#brules)) and transaction processing rules ([DSTU2](https://hl7.org/fhir/DSTU2/http.html#2.1.0.16.2), [STU3](https://hl7.org/fhir/STU3/http.html#2.21.0.17.2), [R4](https://hl7.org/fhir/R4/http.html#trules)). The request body must contain a JSON-encoded FHIR `Bundle` resource, and the request headers must contain `Content-Type: application/fhir+json`. For a batch bundle or a successful transaction, the response body contains a JSON-encoded representation of a `Bundle` resource of type `batch-response` or `transaction-response` containing one entry for each entry in the request, with the outcome of processing the entry. In the case of an error for a `transaction` or `history` bundle, the response body contains a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. This method checks permissions for each request in the bundle. The `executeBundle` permission is required to call this method, but you must also grant sufficient permissions to execute the individual requests in the bundle. For example, if the bundle contains a request to create a FHIR resource, the caller must also have been granted the `healthcare.fhirResources.create` permission. `history` bundles also check the `import` permission. You can use audit logs to view the permissions for `executeBundle` and each request in the bundle. For more information, see [Viewing Cloud Audit logs](https://cloud.google.com/healthcare-api/docs/how-tos/audit-logging). For samples that show how to call `executeBundle`, see [Managing FHIR resources using FHIR bundles](https://cloud.google.com/healthcare/docs/how-tos/fhir-bundles).
old_valueExecutes all the requests in the given Bundle. Implements the FHIR standard batch/transaction interaction and history operations. ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/http.html#transaction), [STU3](https://hl7.org/implement/standards/fhir/STU3/http.html#transaction), [R4](https://hl7.org/implement/standards/fhir/R4/http.html#transaction)). Supports all interactions within a bundle, except search. This method accepts Bundles of type `batch`, `transaction` and `history`, processing `batch` and `transaction` bundles according to the batch processing rules ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/http.html#2.1.0.16.1), [STU3](https://hl7.org/implement/standards/fhir/STU3/http.html#2.21.0.17.1), [R4](https://hl7.org/implement/standards/fhir/R4/http.html#brules)) and transaction processing rules ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/http.html#2.1.0.16.2), [STU3](https://hl7.org/implement/standards/fhir/STU3/http.html#2.21.0.17.2), [R4](https://hl7.org/implement/standards/fhir/R4/http.html#trules)). The request body must contain a JSON-encoded FHIR `Bundle` resource, and the request headers must contain `Content-Type: application/fhir+json`. For a batch bundle or a successful transaction, the response body contains a JSON-encoded representation of a `Bundle` resource of type `batch-response` or `transaction-response` containing one entry for each entry in the request, with the outcome of processing the entry. In the case of an error for a `transaction` or `history` bundle, the response body contains a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. This method checks permissions for each request in the bundle. The `executeBundle` permission is required to call this method, but you must also grant sufficient permissions to execute the individual requests in the bundle. For example, if the bundle contains a request to create a FHIR resource, the caller must also have been granted the `healthcare.fhirResources.create` permission. `history` bundles also check the `import` permission. You can use audit logs to view the permissions for `executeBundle` and each request in the bundle. For more information, see [Viewing Cloud Audit logs](https://cloud.google.com/healthcare-api/docs/how-tos/audit-logging). For samples that show how to call `executeBundle`, see [Managing FHIR resources using FHIR bundles](https://cloud.google.com/healthcare/docs/how-tos/fhir-bundles).
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['history']['description']
new_valueLists all the versions of a resource (including the current version and deleted versions) from the FHIR store. Implements the per-resource form of the FHIR standard history interaction ([DSTU2](https://hl7.org/fhir/DSTU2/http.html#history), [STU3](https://hl7.org/fhir/STU3/http.html#history), [R4](https://hl7.org/fhir/R4/http.html#history)). On success, the response body contains a JSON-encoded representation of a `Bundle` resource of type `history`, containing the version history sorted from most recent to oldest versions. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. For samples that show how to call `history`, see [Listing FHIR resource versions](https://cloud.google.com/healthcare/docs/how-tos/fhir-resources#listing_fhir_resource_versions).
old_valueLists all the versions of a resource (including the current version and deleted versions) from the FHIR store. Implements the per-resource form of the FHIR standard history interaction ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/http.html#history), [STU3](https://hl7.org/implement/standards/fhir/STU3/http.html#history), [R4](https://hl7.org/implement/standards/fhir/R4/http.html#history)). On success, the response body contains a JSON-encoded representation of a `Bundle` resource of type `history`, containing the version history sorted from most recent to oldest versions. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. For samples that show how to call `history`, see [Listing FHIR resource versions](https://cloud.google.com/healthcare/docs/how-tos/fhir-resources#listing_fhir_resource_versions).
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['patch']['description']
new_valueUpdates part of an existing resource by applying the operations specified in a [JSON Patch](http://jsonpatch.com/) document. Implements the FHIR standard patch interaction ([STU3](https://hl7.org/fhir/STU3/http.html#patch), [R4](https://hl7.org/fhir/R4/http.html#patch)). DSTU2 doesn't define a patch method, but the server supports it in the same way it supports STU3. The request body must contain a JSON Patch document, and the request headers must contain `Content-Type: application/json-patch+json`. On success, the response body contains a JSON-encoded representation of the updated resource, including the server-assigned version ID. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. For samples that show how to call `patch`, see [Patching a FHIR resource](https://cloud.google.com/healthcare/docs/how-tos/fhir-resources#patching_a_fhir_resource).
old_valueUpdates part of an existing resource by applying the operations specified in a [JSON Patch](http://jsonpatch.com/) document. Implements the FHIR standard patch interaction ([STU3](https://hl7.org/implement/standards/fhir/STU3/http.html#patch), [R4](https://hl7.org/implement/standards/fhir/R4/http.html#patch)). DSTU2 doesn't define a patch method, but the server supports it in the same way it supports STU3. The request body must contain a JSON Patch document, and the request headers must contain `Content-Type: application/json-patch+json`. On success, the response body contains a JSON-encoded representation of the updated resource, including the server-assigned version ID. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. For samples that show how to call `patch`, see [Patching a FHIR resource](https://cloud.google.com/healthcare/docs/how-tos/fhir-resources#patching_a_fhir_resource).
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['read']['description']
new_valueGets the contents of a FHIR resource. Implements the FHIR standard read interaction ([DSTU2](https://hl7.org/fhir/DSTU2/http.html#read), [STU3](https://hl7.org/fhir/STU3/http.html#read), [R4](https://hl7.org/fhir/R4/http.html#read)). Also supports the FHIR standard conditional read interaction ([DSTU2](https://hl7.org/fhir/DSTU2/http.html#cread), [STU3](https://hl7.org/fhir/STU3/http.html#cread), [R4](https://hl7.org/fhir/R4/http.html#cread)) specified by supplying an `If-Modified-Since` header with a date/time value or an `If-None-Match` header with an ETag value. On success, the response body contains a JSON-encoded representation of the resource. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. For samples that show how to call `read`, see [Getting a FHIR resource](https://cloud.google.com/healthcare/docs/how-tos/fhir-resources#getting_a_fhir_resource).
old_valueGets the contents of a FHIR resource. Implements the FHIR standard read interaction ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/http.html#read), [STU3](https://hl7.org/implement/standards/fhir/STU3/http.html#read), [R4](https://hl7.org/implement/standards/fhir/R4/http.html#read)). Also supports the FHIR standard conditional read interaction ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/http.html#cread), [STU3](https://hl7.org/implement/standards/fhir/STU3/http.html#cread), [R4](https://hl7.org/implement/standards/fhir/R4/http.html#cread)) specified by supplying an `If-Modified-Since` header with a date/time value or an `If-None-Match` header with an ETag value. On success, the response body contains a JSON-encoded representation of the resource. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. For samples that show how to call `read`, see [Getting a FHIR resource](https://cloud.google.com/healthcare/docs/how-tos/fhir-resources#getting_a_fhir_resource).
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['search']['description']
new_valueSearches for resources in the given FHIR store according to criteria specified as query parameters. Implements the FHIR standard search interaction ([DSTU2](https://hl7.org/fhir/DSTU2/http.html#search), [STU3](https://hl7.org/fhir/STU3/http.html#search), [R4](https://hl7.org/fhir/R4/http.html#search)) using the search semantics described in the FHIR Search specification ([DSTU2](https://hl7.org/fhir/DSTU2/search.html), [STU3](https://hl7.org/fhir/STU3/search.html), [R4](https://hl7.org/fhir/R4/search.html)). Supports four methods of search defined by the specification: * `GET [base]?[parameters]` to search across all resources. * `GET [base]/[type]?[parameters]` to search resources of a specified type. * `POST [base]/_search?[parameters]` as an alternate form having the same semantics as the `GET` method across all resources. * `POST [base]/[type]/_search?[parameters]` as an alternate form having the same semantics as the `GET` method for the specified type. The `GET` and `POST` methods do not support compartment searches. The `POST` method does not support `application/x-www-form-urlencoded` search parameters. On success, the response body contains a JSON-encoded representation of a `Bundle` resource of type `searchset`, containing the results of the search. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. The server's capability statement, retrieved through capabilities, indicates what search parameters are supported on each FHIR resource. A list of all search parameters defined by the specification can be found in the FHIR Search Parameter Registry ([STU3](https://hl7.org/fhir/STU3/searchparameter-registry.html), [R4](https://hl7.org/fhir/R4/searchparameter-registry.html)). FHIR search parameters for DSTU2 can be found on each resource's definition page. Supported search modifiers: `:missing`, `:exact`, `:contains`, `:text`, `:in`, `:not-in`, `:above`, `:below`, `:[type]`, `:not`, and `recurse` (DSTU2 and STU3) or `:iterate` (R4). Supported search result parameters: `_sort`, `_count`, `_include`, `_revinclude`, `_summary=text`, `_summary=data`, and `_elements`. The maximum number of search results returned defaults to 100, which can be overridden by the `_count` parameter up to a maximum limit of 1000. The server might return fewer resources than requested to prevent excessively large responses. If there are additional results, the returned `Bundle` contains a link of `relation` "next", which has a `_page_token` parameter for an opaque pagination token that can be used to retrieve the next page. Resources with a total size larger than 5MB or a field count larger than 50,000 might not be fully searchable as the server might trim its generated search index in those cases. Note: FHIR resources are indexed asynchronously, so there might be a slight delay between the time a resource is created or changed, and the time when the change reflects in search results. The only exception is resource identifier data, which is indexed synchronously as a special index. As a result, searching using resource identifier is not subject to indexing delay. To use the special synchronous index, the search term for identifier should be in the pattern `identifier=[system]|[value]` or `identifier=[value]`, and any of the following search result parameters can be used: * `_count` * `_include` * `_revinclude` * `_summary` * `_elements` If your query contains any other search parameters, the standard asynchronous index will be used instead. Note that searching against the special index is optimized for resolving a small number of matches. The search isn't optimized if your identifier search criteria matches a large number (i.e. more than 2,000) of resources. For a search query that will match a large number of resources, you can avoiding using the special synchronous index by including an additional `_sort` parameter in your query. Use `_sort=-_lastUpdated` if you want to keep the default sorting order. Note: The special synchronous identifier index are currently disabled for DocumentReference and DocumentManifest searches. For samples and detailed information, see [Searching for FHIR resources](https://cloud.google.com/healthcare/docs/how-tos/fhir-search) and [Advanced FHIR search features](https://cloud.google.com/healthcare/docs/how-tos/fhir-advanced-search).
old_valueSearches for resources in the given FHIR store according to criteria specified as query parameters. Implements the FHIR standard search interaction ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/http.html#search), [STU3](https://hl7.org/implement/standards/fhir/STU3/http.html#search), [R4](https://hl7.org/implement/standards/fhir/R4/http.html#search)) using the search semantics described in the FHIR Search specification ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/search.html), [STU3](https://hl7.org/implement/standards/fhir/STU3/search.html), [R4](https://hl7.org/implement/standards/fhir/R4/search.html)). Supports four methods of search defined by the specification: * `GET [base]?[parameters]` to search across all resources. * `GET [base]/[type]?[parameters]` to search resources of a specified type. * `POST [base]/_search?[parameters]` as an alternate form having the same semantics as the `GET` method across all resources. * `POST [base]/[type]/_search?[parameters]` as an alternate form having the same semantics as the `GET` method for the specified type. The `GET` and `POST` methods do not support compartment searches. The `POST` method does not support `application/x-www-form-urlencoded` search parameters. On success, the response body contains a JSON-encoded representation of a `Bundle` resource of type `searchset`, containing the results of the search. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. The server's capability statement, retrieved through capabilities, indicates what search parameters are supported on each FHIR resource. A list of all search parameters defined by the specification can be found in the FHIR Search Parameter Registry ([STU3](https://hl7.org/implement/standards/fhir/STU3/searchparameter-registry.html), [R4](https://hl7.org/implement/standards/fhir/R4/searchparameter-registry.html)). FHIR search parameters for DSTU2 can be found on each resource's definition page. Supported search modifiers: `:missing`, `:exact`, `:contains`, `:text`, `:in`, `:not-in`, `:above`, `:below`, `:[type]`, `:not`, and `recurse` (DSTU2 and STU3) or `:iterate` (R4). Supported search result parameters: `_sort`, `_count`, `_include`, `_revinclude`, `_summary=text`, `_summary=data`, and `_elements`. The maximum number of search results returned defaults to 100, which can be overridden by the `_count` parameter up to a maximum limit of 1000. The server might return fewer resources than requested to prevent excessively large responses. If there are additional results, the returned `Bundle` contains a link of `relation` "next", which has a `_page_token` parameter for an opaque pagination token that can be used to retrieve the next page. Resources with a total size larger than 5MB or a field count larger than 50,000 might not be fully searchable as the server might trim its generated search index in those cases. Note: FHIR resources are indexed asynchronously, so there might be a slight delay between the time a resource is created or changed, and the time when the change reflects in search results. The only exception is resource identifier data, which is indexed synchronously as a special index. As a result, searching using resource identifier is not subject to indexing delay. To use the special synchronous index, the search term for identifier should be in the pattern `identifier=[system]|[value]` or `identifier=[value]`, and any of the following search result parameters can be used: * `_count` * `_include` * `_revinclude` * `_summary` * `_elements` If your query contains any other search parameters, the standard asynchronous index will be used instead. Note that searching against the special index is optimized for resolving a small number of matches. The search isn't optimized if your identifier search criteria matches a large number (i.e. more than 2,000) of resources. For a search query that will match a large number of resources, you can avoiding using the special synchronous index by including an additional `_sort` parameter in your query. Use `_sort=-_lastUpdated` if you want to keep the default sorting order. Note: The special synchronous identifier index are currently disabled for DocumentReference and DocumentManifest searches. For samples and detailed information, see [Searching for FHIR resources](https://cloud.google.com/healthcare/docs/how-tos/fhir-search) and [Advanced FHIR search features](https://cloud.google.com/healthcare/docs/how-tos/fhir-advanced-search).
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['search-type']['description']
new_valueSearches for resources in the given FHIR store according to criteria specified as query parameters. Implements the FHIR standard search interaction ([DSTU2](https://hl7.org/fhir/DSTU2/http.html#search), [STU3](https://hl7.org/fhir/STU3/http.html#search), [R4](https://hl7.org/fhir/R4/http.html#search)) using the search semantics described in the FHIR Search specification ([DSTU2](https://hl7.org/fhir/DSTU2/search.html), [STU3](https://hl7.org/fhir/STU3/search.html), [R4](https://hl7.org/fhir/R4/search.html)). Supports four methods of search defined by the specification: * `GET [base]?[parameters]` to search across all resources. * `GET [base]/[type]?[parameters]` to search resources of a specified type. * `POST [base]/_search?[parameters]` as an alternate form having the same semantics as the `GET` method across all resources. * `POST [base]/[type]/_search?[parameters]` as an alternate form having the same semantics as the `GET` method for the specified type. The `GET` and `POST` methods do not support compartment searches. The `POST` method does not support `application/x-www-form-urlencoded` search parameters. On success, the response body contains a JSON-encoded representation of a `Bundle` resource of type `searchset`, containing the results of the search. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. The server's capability statement, retrieved through capabilities, indicates what search parameters are supported on each FHIR resource. A list of all search parameters defined by the specification can be found in the FHIR Search Parameter Registry ([STU3](https://hl7.org/fhir/STU3/searchparameter-registry.html), [R4](https://hl7.org/fhir/R4/searchparameter-registry.html)). FHIR search parameters for DSTU2 can be found on each resource's definition page. Supported search modifiers: `:missing`, `:exact`, `:contains`, `:text`, `:in`, `:not-in`, `:above`, `:below`, `:[type]`, `:not`, and `recurse` (DSTU2 and STU3) or `:iterate` (R4). Supported search result parameters: `_sort`, `_count`, `_include`, `_revinclude`, `_summary=text`, `_summary=data`, and `_elements`. The maximum number of search results returned defaults to 100, which can be overridden by the `_count` parameter up to a maximum limit of 1000. The server might return fewer resources than requested to prevent excessively large responses. If there are additional results, the returned `Bundle` contains a link of `relation` "next", which has a `_page_token` parameter for an opaque pagination token that can be used to retrieve the next page. Resources with a total size larger than 5MB or a field count larger than 50,000 might not be fully searchable as the server might trim its generated search index in those cases. Note: FHIR resources are indexed asynchronously, so there might be a slight delay between the time a resource is created or changed, and the time when the change reflects in search results. The only exception is resource identifier data, which is indexed synchronously as a special index. As a result, searching using resource identifier is not subject to indexing delay. To use the special synchronous index, the search term for identifier should be in the pattern `identifier=[system]|[value]` or `identifier=[value]`, and any of the following search result parameters can be used: * `_count` * `_include` * `_revinclude` * `_summary` * `_elements` If your query contains any other search parameters, the standard asynchronous index will be used instead. Note that searching against the special index is optimized for resolving a small number of matches. The search isn't optimized if your identifier search criteria matches a large number (i.e. more than 2,000) of resources. For a search query that will match a large number of resources, you can avoiding using the special synchronous index by including an additional `_sort` parameter in your query. Use `_sort=-_lastUpdated` if you want to keep the default sorting order. Note: The special synchronous identifier index are currently disabled for DocumentReference and DocumentManifest searches. For samples and detailed information, see [Searching for FHIR resources](https://cloud.google.com/healthcare/docs/how-tos/fhir-search) and [Advanced FHIR search features](https://cloud.google.com/healthcare/docs/how-tos/fhir-advanced-search).
old_valueSearches for resources in the given FHIR store according to criteria specified as query parameters. Implements the FHIR standard search interaction ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/http.html#search), [STU3](https://hl7.org/implement/standards/fhir/STU3/http.html#search), [R4](https://hl7.org/implement/standards/fhir/R4/http.html#search)) using the search semantics described in the FHIR Search specification ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/search.html), [STU3](https://hl7.org/implement/standards/fhir/STU3/search.html), [R4](https://hl7.org/implement/standards/fhir/R4/search.html)). Supports four methods of search defined by the specification: * `GET [base]?[parameters]` to search across all resources. * `GET [base]/[type]?[parameters]` to search resources of a specified type. * `POST [base]/_search?[parameters]` as an alternate form having the same semantics as the `GET` method across all resources. * `POST [base]/[type]/_search?[parameters]` as an alternate form having the same semantics as the `GET` method for the specified type. The `GET` and `POST` methods do not support compartment searches. The `POST` method does not support `application/x-www-form-urlencoded` search parameters. On success, the response body contains a JSON-encoded representation of a `Bundle` resource of type `searchset`, containing the results of the search. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. The server's capability statement, retrieved through capabilities, indicates what search parameters are supported on each FHIR resource. A list of all search parameters defined by the specification can be found in the FHIR Search Parameter Registry ([STU3](https://hl7.org/implement/standards/fhir/STU3/searchparameter-registry.html), [R4](https://hl7.org/implement/standards/fhir/R4/searchparameter-registry.html)). FHIR search parameters for DSTU2 can be found on each resource's definition page. Supported search modifiers: `:missing`, `:exact`, `:contains`, `:text`, `:in`, `:not-in`, `:above`, `:below`, `:[type]`, `:not`, and `recurse` (DSTU2 and STU3) or `:iterate` (R4). Supported search result parameters: `_sort`, `_count`, `_include`, `_revinclude`, `_summary=text`, `_summary=data`, and `_elements`. The maximum number of search results returned defaults to 100, which can be overridden by the `_count` parameter up to a maximum limit of 1000. The server might return fewer resources than requested to prevent excessively large responses. If there are additional results, the returned `Bundle` contains a link of `relation` "next", which has a `_page_token` parameter for an opaque pagination token that can be used to retrieve the next page. Resources with a total size larger than 5MB or a field count larger than 50,000 might not be fully searchable as the server might trim its generated search index in those cases. Note: FHIR resources are indexed asynchronously, so there might be a slight delay between the time a resource is created or changed, and the time when the change reflects in search results. The only exception is resource identifier data, which is indexed synchronously as a special index. As a result, searching using resource identifier is not subject to indexing delay. To use the special synchronous index, the search term for identifier should be in the pattern `identifier=[system]|[value]` or `identifier=[value]`, and any of the following search result parameters can be used: * `_count` * `_include` * `_revinclude` * `_summary` * `_elements` If your query contains any other search parameters, the standard asynchronous index will be used instead. Note that searching against the special index is optimized for resolving a small number of matches. The search isn't optimized if your identifier search criteria matches a large number (i.e. more than 2,000) of resources. For a search query that will match a large number of resources, you can avoiding using the special synchronous index by including an additional `_sort` parameter in your query. Use `_sort=-_lastUpdated` if you want to keep the default sorting order. Note: The special synchronous identifier index are currently disabled for DocumentReference and DocumentManifest searches. For samples and detailed information, see [Searching for FHIR resources](https://cloud.google.com/healthcare/docs/how-tos/fhir-search) and [Advanced FHIR search features](https://cloud.google.com/healthcare/docs/how-tos/fhir-advanced-search).
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['search-type']['parameters']['resourceType']['description']
new_valueOptional. The FHIR resource type to search, such as Patient or Observation. For a complete list, see the FHIR Resource Index ([DSTU2](https://hl7.org/fhir/DSTU2/resourcelist.html), [STU3](https://hl7.org/fhir/STU3/resourcelist.html), [R4](https://hl7.org/fhir/R4/resourcelist.html)).
old_valueOptional. The FHIR resource type to search, such as Patient or Observation. For a complete list, see the FHIR Resource Index ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/resourcelist.html), [STU3](https://hl7.org/implement/standards/fhir/STU3/resourcelist.html), [R4](https://hl7.org/implement/standards/fhir/R4/resourcelist.html)).
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['update']['description']
new_valueUpdates the entire contents of a resource. Implements the FHIR standard update interaction ([DSTU2](https://hl7.org/fhir/DSTU2/http.html#update), [STU3](https://hl7.org/fhir/STU3/http.html#update), [R4](https://hl7.org/fhir/R4/http.html#update)). If the specified resource does not exist and the FHIR store has enable_update_create set, creates the resource with the client-specified ID. It is strongly advised not to include or encode any sensitive data such as patient identifiers in client-specified resource IDs. Those IDs are part of the FHIR resource path recorded in Cloud Audit Logs and Pub/Sub notifications. Those IDs can also be contained in reference fields within other resources. The request body must contain a JSON-encoded FHIR resource, and the request headers must contain `Content-Type: application/fhir+json`. The resource must contain an `id` element having an identical value to the ID in the REST path of the request. On success, the response body contains a JSON-encoded representation of the updated resource, including the server-assigned version ID. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. For samples that show how to call `update`, see [Updating a FHIR resource](https://cloud.google.com/healthcare/docs/how-tos/fhir-resources#updating_a_fhir_resource).
old_valueUpdates the entire contents of a resource. Implements the FHIR standard update interaction ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/http.html#update), [STU3](https://hl7.org/implement/standards/fhir/STU3/http.html#update), [R4](https://hl7.org/implement/standards/fhir/R4/http.html#update)). If the specified resource does not exist and the FHIR store has enable_update_create set, creates the resource with the client-specified ID. It is strongly advised not to include or encode any sensitive data such as patient identifiers in client-specified resource IDs. Those IDs are part of the FHIR resource path recorded in Cloud Audit Logs and Pub/Sub notifications. Those IDs can also be contained in reference fields within other resources. The request body must contain a JSON-encoded FHIR resource, and the request headers must contain `Content-Type: application/fhir+json`. The resource must contain an `id` element having an identical value to the ID in the REST path of the request. On success, the response body contains a JSON-encoded representation of the updated resource, including the server-assigned version ID. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. For samples that show how to call `update`, see [Updating a FHIR resource](https://cloud.google.com/healthcare/docs/how-tos/fhir-resources#updating_a_fhir_resource).
root['resources']['projects']['resources']['locations']['resources']['datasets']['resources']['fhirStores']['resources']['fhir']['methods']['vread']['description']
new_valueGets the contents of a version (current or historical) of a FHIR resource by version ID. Implements the FHIR standard vread interaction ([DSTU2](https://hl7.org/fhir/DSTU2/http.html#vread), [STU3](https://hl7.org/fhir/STU3/http.html#vread), [R4](https://hl7.org/fhir/R4/http.html#vread)). On success, the response body contains a JSON-encoded representation of the resource. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. For samples that show how to call `vread`, see [Retrieving a FHIR resource version](https://cloud.google.com/healthcare/docs/how-tos/fhir-resources#retrieving_a_fhir_resource_version).
old_valueGets the contents of a version (current or historical) of a FHIR resource by version ID. Implements the FHIR standard vread interaction ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/http.html#vread), [STU3](https://hl7.org/implement/standards/fhir/STU3/http.html#vread), [R4](https://hl7.org/implement/standards/fhir/R4/http.html#vread)). On success, the response body contains a JSON-encoded representation of the resource. Errors generated by the FHIR store contain a JSON-encoded `OperationOutcome` resource describing the reason for the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be returned instead. For samples that show how to call `vread`, see [Retrieving a FHIR resource version](https://cloud.google.com/healthcare/docs/how-tos/fhir-resources#retrieving_a_fhir_resource_version).
root['revision']
new_value20250430
old_value20250423
root['schemas']['SearchResourcesRequest']['properties']['resourceType']['description']
new_valueOptional. The FHIR resource type to search, such as Patient or Observation. For a complete list, see the FHIR Resource Index ([DSTU2](https://hl7.org/fhir/DSTU2/resourcelist.html), [STU3](https://hl7.org/fhir/STU3/resourcelist.html), [R4](https://hl7.org/fhir/R4/resourcelist.html)).
old_valueOptional. The FHIR resource type to search, such as Patient or Observation. For a complete list, see the FHIR Resource Index ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/resourcelist.html), [STU3](https://hl7.org/implement/standards/fhir/STU3/resourcelist.html), [R4](https://hl7.org/implement/standards/fhir/R4/resourcelist.html)).
sandbox/staging-iam-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-iam-v1
dictionary_item_added
  • root['schemas']['WorkforcePoolProvider']['properties']['detailedAuditLogging']
values_changed
root['revision']
new_value20250508
old_value20250506
root['schemas']['GoogleIamAdminV1WorkforcePoolProviderExtraAttributesOAuth2ClientQueryParameters']['properties']['filter']['description']
new_valueOptional. The filter used to request specific records from the IdP. By default, all of the groups that are associated with a user are fetched. For Microsoft Entra ID, you can add `$search` query parameters using [Keyword Query Language] (https://learn.microsoft.com/en-us/sharepoint/dev/general-development/keyword-query-language-kql-syntax-reference). To learn more about `$search` querying in Microsoft Entra ID, see [Use the `$search` query parameter] (https://learn.microsoft.com/en-us/graph/search-query-parameter). Additionally, Workforce Identity Federation automatically adds the following [`$filter` query parameters] (https://learn.microsoft.com/en-us/graph/filter-query-parameter), based on the value of `attributes_type`. Values passed to `filter` are converted to `$search` query parameters. Additional `$filter` query parameters cannot be added using this field. * `AZURE_AD_GROUPS_MAIL`: `mailEnabled` and `securityEnabled` filters are applied. * `AZURE_AD_GROUPS_ID`: `securityEnabled` filter is applied.
old_valueOptional. The filter used to request specific records from IdP. In case of attributes type as AZURE_AD_GROUPS_MAIL, it represents the filter used to request specific groups for users from IdP. By default, all of the groups associated with the user are fetched. The groups should be mail enabled and security enabled. See https://learn.microsoft.com/en-us/graph/search-query-parameter for more details.
sandbox/staging-iam-v1beta
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-iam-v2
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-iam-v2alpha
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-iam-v2beta
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-iam-v3
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-iam-v3alpha
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-iam-v3beta
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-iap-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-iap-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-iap-v1beta1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-identitytoolkit-v1
values_changed
root['revision']
new_value20250502
old_value20250503
sandbox/staging-identitytoolkit-v2
values_changed
root['revision']
new_value20250501
old_value20250503
sandbox/staging-identitytoolkit-v2alpha1
values_changed
root['revision']
new_value20250502
old_value20250503
sandbox/staging-identitytoolkit-v2beta1
values_changed
root['revision']
new_value20250501
old_value20250503
sandbox/staging-instantmessaging-pa-
values_changed
root['revision']
new_value20250507
old_value20250506
root['schemas']['InstantmessagingStagingPaSandboxGoogleInternalCommunicationsInstantmessagingV1DroidguardSnapshot']['properties']['droidguardSnapshotVersion']['enumDescriptions'][1]
new_valueVersion 1 of the Droidguard snapshot. Send timestamp as content binding param.
old_valueVersion 1 of the Droidguard snapshot.
iterable_item_added
root['schemas']['InstantmessagingStagingPaSandboxGoogleInternalCommunicationsInstantmessagingV1DroidguardSnapshot']['properties']['droidguardSnapshotVersion']['enum'][2]DROIDGUARD_SNAPSHOT_VERSION_V2
root['schemas']['InstantmessagingStagingPaSandboxGoogleInternalCommunicationsInstantmessagingV1DroidguardSnapshot']['properties']['droidguardSnapshotVersion']['enumDescriptions'][2]Version 2 of the Droidguard snapshot. Send timestamp, sender and recipient as content binding params.
sandbox/staging-instantmessaging-pa-v1
values_changed
root['revision']
new_value20250507
old_value20250506
root['schemas']['InstantmessagingStagingPaSandboxGoogleInternalCommunicationsInstantmessagingV1DroidguardSnapshot']['properties']['droidguardSnapshotVersion']['enumDescriptions'][1]
new_valueVersion 1 of the Droidguard snapshot. Send timestamp as content binding param.
old_valueVersion 1 of the Droidguard snapshot.
iterable_item_added
root['schemas']['InstantmessagingStagingPaSandboxGoogleInternalCommunicationsInstantmessagingV1DroidguardSnapshot']['properties']['droidguardSnapshotVersion']['enum'][2]DROIDGUARD_SNAPSHOT_VERSION_V2
root['schemas']['InstantmessagingStagingPaSandboxGoogleInternalCommunicationsInstantmessagingV1DroidguardSnapshot']['properties']['droidguardSnapshotVersion']['enumDescriptions'][2]Version 2 of the Droidguard snapshot. Send timestamp, sender and recipient as content binding params.
sandbox/staging-integrations-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-integrations-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-integrations-v1alpha
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-integrations-v2
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-jibemessagestore-
values_changed
root['revision']
new_value20250506
old_value20250502
sandbox/staging-jibemessagestore-v1
values_changed
root['revision']
new_value20250506
old_value20250502
sandbox/staging-kidsmanagement-pa-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-kidsmanagement-pa-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-kidsnotification-pa-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-kidsnotification-pa-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-kmsinventory-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-kmsinventory-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-language-
values_changed
root['revision']
new_value20250507
old_value20250505
iterable_item_added
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enum'][13]NVIDIA_GB200
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enumDescriptions'][13]Nvidia GB200 GPU.
sandbox/staging-language-eu-
values_changed
root['revision']
new_value20250507
old_value20250505
iterable_item_added
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enum'][13]NVIDIA_GB200
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enumDescriptions'][13]Nvidia GB200 GPU.
sandbox/staging-language-eu-v1
values_changed
root['revision']
new_value20250507
old_value20250505
iterable_item_added
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enum'][13]NVIDIA_GB200
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enumDescriptions'][13]Nvidia GB200 GPU.
sandbox/staging-language-eu-v1beta2
values_changed
root['revision']
new_value20250507
old_value20250505
iterable_item_added
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enum'][13]NVIDIA_GB200
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enumDescriptions'][13]Nvidia GB200 GPU.
sandbox/staging-language-eu-v2
values_changed
root['revision']
new_value20250507
old_value20250505
iterable_item_added
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enum'][13]NVIDIA_GB200
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enumDescriptions'][13]Nvidia GB200 GPU.
sandbox/staging-language-us-
values_changed
root['revision']
new_value20250507
old_value20250505
iterable_item_added
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enum'][13]NVIDIA_GB200
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enumDescriptions'][13]Nvidia GB200 GPU.
sandbox/staging-language-us-v1
values_changed
root['revision']
new_value20250507
old_value20250505
iterable_item_added
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enum'][13]NVIDIA_GB200
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enumDescriptions'][13]Nvidia GB200 GPU.
sandbox/staging-language-us-v1beta2
values_changed
root['revision']
new_value20250507
old_value20250505
iterable_item_added
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enum'][13]NVIDIA_GB200
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enumDescriptions'][13]Nvidia GB200 GPU.
sandbox/staging-language-us-v2
values_changed
root['revision']
new_value20250507
old_value20250505
iterable_item_added
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enum'][13]NVIDIA_GB200
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enumDescriptions'][13]Nvidia GB200 GPU.
sandbox/staging-language-v1
values_changed
root['revision']
new_value20250507
old_value20250505
iterable_item_added
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enum'][13]NVIDIA_GB200
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enumDescriptions'][13]Nvidia GB200 GPU.
sandbox/staging-language-v1beta2
values_changed
root['revision']
new_value20250507
old_value20250505
iterable_item_added
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enum'][13]NVIDIA_GB200
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enumDescriptions'][13]Nvidia GB200 GPU.
sandbox/staging-language-v2
values_changed
root['revision']
new_value20250507
old_value20250505
iterable_item_added
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enum'][13]NVIDIA_GB200
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enumDescriptions'][13]Nvidia GB200 GPU.
sandbox/staging-logging-
values_changed
root['revision']
new_value20250508
old_value20250502
sandbox/staging-logging-v1
values_changed
root['revision']
new_value20250508
old_value20250502
sandbox/staging-logging-v1beta3
values_changed
root['revision']
new_value20250508
old_value20250502
sandbox/staging-logging-v2
values_changed
root['revision']
new_value20250508
old_value20250502
sandbox/staging-logging-v2beta1
values_changed
root['revision']
new_value20250508
old_value20250502
sandbox/staging-mapsplatformdatasets-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-mapsplatformdatasets-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-mapsplatformdatasets-v1alpha
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-memcache-
values_changed
root['revision']
new_value20250506
old_value20250505
sandbox/staging-memcache-v1
values_changed
root['revision']
new_value20250506
old_value20250505
sandbox/staging-memcache-v1beta2
values_changed
root['revision']
new_value20250506
old_value20250505
sandbox/staging-metastore-
dictionary_item_added
  • root['schemas']['MessageSet']
  • root['schemas']['StatusProto']
values_changed
root['revision']
new_value20250506
old_value20250501
sandbox/staging-metastore-v1
dictionary_item_added
  • root['schemas']['MessageSet']
  • root['schemas']['StatusProto']
values_changed
root['revision']
new_value20250506
old_value20250501
sandbox/staging-metastore-v1alpha
dictionary_item_added
  • root['schemas']['MessageSet']
  • root['schemas']['StatusProto']
values_changed
root['revision']
new_value20250506
old_value20250501
sandbox/staging-metastore-v1beta
dictionary_item_added
  • root['schemas']['MessageSet']
  • root['schemas']['StatusProto']
values_changed
root['revision']
new_value20250506
old_value20250501
sandbox/staging-mlengine-pa-
values_changed
root['revision']
new_value20250508
old_value20250503
sandbox/staging-mlengine-pa-v1
values_changed
root['revision']
new_value20250508
old_value20250503
sandbox/staging-mlkit-pa-
values_changed
root['revision']
new_value20250506
old_value20250505
sandbox/staging-mlkit-pa-v1
values_changed
root['revision']
new_value20250506
old_value20250505
sandbox/staging-mobileperformancereporting-pa-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-mobileperformancereporting-pa-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-monitoring-
values_changed
root['revision']
new_value20250508
old_value20250505
root['schemas']['Criteria']['properties']['filter']['description']
new_valueOptional. When you define a snooze, you can also define a filter for that snooze. The filter is a string containing one or more key-value pairs. The string uses the standard https://google.aip.dev/160 filter syntax. If you define a filter for a snooze, then the snooze can only apply to one alert policy. When the snooze is active, incidents won't be created when the incident would have key-value pairs (labels) that match those specified by the filter in the snooze.Snooze filters support resource, metric, and metadata labels. If multiple labels are used, then they must be connected with an AND operator. For example, the following filter applies the snooze to incidents that have a resource label with an instance ID of "1234567890", a metric label with an instance name of "group", a metadata user label with a key of "foo" and a value of "bar", and a metadata system label with a key of "region" and a value of "us-central1": "filter": "resource.labels.instance_id=\"1234567890\" AND metric.labels.instance_name=\"test_group\" AND metadata.user_labels.foo=\"bar\" AND metadata.system_labels.region=\"us-central1\""
old_valueOptional. The filter string to match on Alert fields when silencing the alerts. It follows the standard https://google.aip.dev/160 syntax. A filter string used to apply the snooze to specific incidents that have matching filter values. Filters can be defined for snoozes that apply to one alerting policy. Filters must be a string formatted as one or more resource labels with specific label values. If multiple resource labels are used, then they must be connected with an AND operator. For example, the following filter applies the snooze to incidents that have an instance ID of 1234567890 and a zone of us-central1-a: resource.labels.instance_id="1234567890" AND resource.labels.zone="us-central1-a"
sandbox/staging-monitoring-v1
values_changed
root['revision']
new_value20250508
old_value20250505
sandbox/staging-monitoring-v3
values_changed
root['revision']
new_value20250508
old_value20250505
root['schemas']['Criteria']['properties']['filter']['description']
new_valueOptional. When you define a snooze, you can also define a filter for that snooze. The filter is a string containing one or more key-value pairs. The string uses the standard https://google.aip.dev/160 filter syntax. If you define a filter for a snooze, then the snooze can only apply to one alert policy. When the snooze is active, incidents won't be created when the incident would have key-value pairs (labels) that match those specified by the filter in the snooze.Snooze filters support resource, metric, and metadata labels. If multiple labels are used, then they must be connected with an AND operator. For example, the following filter applies the snooze to incidents that have a resource label with an instance ID of "1234567890", a metric label with an instance name of "group", a metadata user label with a key of "foo" and a value of "bar", and a metadata system label with a key of "region" and a value of "us-central1": "filter": "resource.labels.instance_id=\"1234567890\" AND metric.labels.instance_name=\"test_group\" AND metadata.user_labels.foo=\"bar\" AND metadata.system_labels.region=\"us-central1\""
old_valueOptional. The filter string to match on Alert fields when silencing the alerts. It follows the standard https://google.aip.dev/160 syntax. A filter string used to apply the snooze to specific incidents that have matching filter values. Filters can be defined for snoozes that apply to one alerting policy. Filters must be a string formatted as one or more resource labels with specific label values. If multiple resource labels are used, then they must be connected with an AND operator. For example, the following filter applies the snooze to incidents that have an instance ID of 1234567890 and a zone of us-central1-a: resource.labels.instance_id="1234567890" AND resource.labels.zone="us-central1-a"
sandbox/staging-monospace-pa-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-monospace-pa-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-myphonenumbers-pa-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-myphonenumbers-pa-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-networkbuildingblocks-pa-
values_changed
root['revision']
new_value20250508
old_value20250501
iterable_item_added
root['schemas']['Allocation']['properties']['framing']['enum'][27]F_WDM_CIE64GBAUD
root['schemas']['Allocation']['properties']['framing']['enum'][28]F_WDM_CIE69GBAUD
root['schemas']['Allocation']['properties']['framing']['enumDescriptions'][27]Ciena's proprietary modulation formats for 400G ZR++.
root['schemas']['CircuitAdd']['properties']['framing']['enum'][27]F_WDM_CIE64GBAUD
root['schemas']['CircuitAdd']['properties']['framing']['enum'][28]F_WDM_CIE69GBAUD
root['schemas']['CircuitAdd']['properties']['framing']['enumDescriptions'][27]Ciena's proprietary modulation formats for 400G ZR++.
root['schemas']['EntityId']['properties']['kind']['enum'][398]EK_CAMPUS_SWITCHBOARD_ZONE
root['schemas']['InventoryReference']['properties']['elementKind']['enum'][398]EK_CAMPUS_SWITCHBOARD_ZONE
root['schemas']['Port']['properties']['framing']['items']['enum'][27]F_WDM_CIE64GBAUD
root['schemas']['Port']['properties']['framing']['items']['enum'][28]F_WDM_CIE69GBAUD
root['schemas']['Port']['properties']['framing']['items']['enumDescriptions'][27]Ciena's proprietary modulation formats for 400G ZR++.
sandbox/staging-networkbuildingblocks-pa-v1beta1
values_changed
root['revision']
new_value20250508
old_value20250501
iterable_item_added
root['schemas']['Allocation']['properties']['framing']['enum'][27]F_WDM_CIE64GBAUD
root['schemas']['Allocation']['properties']['framing']['enum'][28]F_WDM_CIE69GBAUD
root['schemas']['Allocation']['properties']['framing']['enumDescriptions'][27]Ciena's proprietary modulation formats for 400G ZR++.
root['schemas']['CircuitAdd']['properties']['framing']['enum'][27]F_WDM_CIE64GBAUD
root['schemas']['CircuitAdd']['properties']['framing']['enum'][28]F_WDM_CIE69GBAUD
root['schemas']['CircuitAdd']['properties']['framing']['enumDescriptions'][27]Ciena's proprietary modulation formats for 400G ZR++.
root['schemas']['EntityId']['properties']['kind']['enum'][398]EK_CAMPUS_SWITCHBOARD_ZONE
root['schemas']['InventoryReference']['properties']['elementKind']['enum'][398]EK_CAMPUS_SWITCHBOARD_ZONE
root['schemas']['Port']['properties']['framing']['items']['enum'][27]F_WDM_CIE64GBAUD
root['schemas']['Port']['properties']['framing']['items']['enum'][28]F_WDM_CIE69GBAUD
root['schemas']['Port']['properties']['framing']['items']['enumDescriptions'][27]Ciena's proprietary modulation formats for 400G ZR++.
sandbox/staging-networkconnectivity-
values_changed
root['revision']
new_value20250506
old_value20250502
sandbox/staging-networkconnectivity-v1
dictionary_item_added
  • root['resources']['projects']['resources']['locations']['resources']['internalRanges']['methods']['getIamPolicy']
  • root['resources']['projects']['resources']['locations']['resources']['internalRanges']['methods']['setIamPolicy']
  • root['resources']['projects']['resources']['locations']['resources']['internalRanges']['methods']['testIamPermissions']
values_changed
root['revision']
new_value20250506
old_value20250502
sandbox/staging-networkconnectivity-v1alpha1
values_changed
root['revision']
new_value20250506
old_value20250502
sandbox/staging-networkconnectivity-v1beta
values_changed
root['revision']
new_value20250506
old_value20250502
sandbox/staging-networkmanagement-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-networkmanagement-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-networkmanagement-v1alpha1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-networkmanagement-v1beta1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-networksecurity-
values_changed
root['revision']
new_value20250505
old_value20250504
sandbox/staging-networksecurity-v1
values_changed
root['revision']
new_value20250505
old_value20250504
sandbox/staging-networksecurity-v1alpha1
values_changed
root['revision']
new_value20250505
old_value20250504
sandbox/staging-networksecurity-v1beta1
values_changed
root['revision']
new_value20250505
old_value20250504
sandbox/staging-notifications-pa-
dictionary_item_added
  • root['schemas']['GoogleInternalTapandpayV1__TokenizeCardRequest']['properties']['tokenizationRequestVariations']
dictionary_item_removed
  • root['schemas']['ComGoogleCommerceTapandpayNotifications_TapAndPayNotificationAppPayload_AndroidPayGmsCoreTarget']['properties']['svTokenizationServerSessionId']
  • root['schemas']['ComGoogleCommerceTapandpayNotifications_TapAndPayNotificationAppPayload_AndroidPayGmsCoreTarget']['properties']['svTokenizationSessionId']
values_changed
root['revision']
new_value20250507
old_value20250505
root['schemas']['GoogleInternalTapandpayV1__TokenizeCardRequest']['description']
new_valueRequest to CardTokenization.Tokenize. Next tag number: 20
old_valueRequest to CardTokenization.Tokenize. Next tag number: 19
root['schemas']['AppsDynamite__ChimeNotificationPayload']['properties']['eventType']['enumDescriptions'][5]
new_valueNotification for a summary of unread messages in a single topic in a thread or space.
old_valueNotification for a summary of unread messages in a thread or space.
root['schemas']['AppsDynamite__ChimeNotificationPayload']['properties']['eventType']['enum'][5]
new_valueSINGLE_TOPIC_SUMMARY_NOTIFICATION
old_valueSUMMARY_NOTIFICATION
iterable_item_added
root['schemas']['AppsDynamite__ChimeNotificationPayload']['properties']['eventType']['enum'][6]MULTIPLE_TOPIC_SUMMARY_NOTIFICATION
root['schemas']['AppsDynamite__ChimeNotificationPayload']['properties']['eventType']['enumDescriptions'][6]Notification for a summary of unread messages across multiple topics in a space.
root['schemas']['GoogleInternalTapandpayV1__CheckEligibilityRequest']['properties']['tokenizationEntryPoint']['enum'][49]AUTOFILL_POST_TRANSACTION_NOTIFICATION
root['schemas']['GoogleInternalTapandpayV1__CheckEligibilityRequest']['properties']['tokenizationEntryPoint']['enumDescriptions'][49]The tokenization entry point for tokens created via the Autofill post transaction notification flow. Refer to go/wallet-design-autofill-post-txn-notification for more information.
root['schemas']['GoogleLogsTapandpayAndroid__TokenizationPromptNotificationEvent']['properties']['entryPoint']['enum'][49]TOKENIZATION_ENTRY_POINT_AUTOFILL_POST_TRANSACTION_NOTIFICATION
root['schemas']['GoogleLogsTapandpayAndroid__TokenizationPromptNotificationEvent']['properties']['entryPoint']['enumDescriptions'][49]The tokenization entry point for tokens created via the Autofill post transaction notification flow. Refer to go/wallet-design-autofill-post-txn-notification for more information.
root['schemas']['GoogleLogsTapandpayAndroid__ValuableDetailScreenEvent']['properties']['issuerLinkType']['enum'][5]PLAY_POINTS_HISTORY
root['schemas']['GoogleLogsTapandpayAndroid__ValuableDetailScreenEvent']['properties']['issuerLinkType']['enum'][6]PLAY_POINTS_BENEFITS
root['schemas']['GoogleLogsTapandpayAndroid__ValuableDetailScreenEvent']['properties']['issuerLinkType']['enum'][7]PLAY_POINTS_HELP
root['schemas']['GoogleLogsTapandpayAndroid__ValuableDetailScreenEvent']['properties']['issuerLinkType']['enum'][8]PLAY_POINTS_TERMS_OF_SERVICE
root['schemas']['GoogleLogsTapandpayAndroid__ValuableDetailScreenEvent']['properties']['issuerLinkType']['enumDescriptions'][5]Link types used by Play Points project. History of Play Points.
root['schemas']['GoogleLogsTapandpayAndroid__ValuableDetailScreenEvent']['properties']['issuerLinkType']['enumDescriptions'][6]Benefits page of Play Points.
root['schemas']['GoogleLogsTapandpayAndroid__ValuableDetailScreenEvent']['properties']['issuerLinkType']['enumDescriptions'][7]Help center article for Play Points program.
root['schemas']['GoogleLogsTapandpayAndroid__ValuableDetailScreenEvent']['properties']['issuerLinkType']['enumDescriptions'][8]Terms of service for Play Points program.
root['schemas']['PhotosMediaClient__GenAiConsentSettings']['properties']['consentVersion']['enum'][5]PROD_V1_GEMINI_BUNDLE
root['schemas']['PhotosMediaClient__GenAiConsentSettings']['properties']['consentVersion']['enumDescriptions'][5]go/photos-gen-ai-consent-from-gemini-bundle-v1
root['schemas']['SearchNotificationsApiCommon_InboxSurfaceRenderingData_InboxRenderingData']['properties']['icon']['enum'][81]SHOPPING_NOTIFICATION_ICON
root['schemas']['SearchNotificationsApiCommon_InboxSurfaceRenderingData_InboxRenderingData']['properties']['icon']['enumDescriptions'][81]Shopping notification icon on the tray. Asset name on Android: ic_shopping_notif Next available id: 84
root['schemas']['SearchNotifications_UserActionMetadata_Action']['properties']['type']['enum'][136]INBOX_NOTIFICATION_VIEWED
root['schemas']['SearchNowPushProtoChimepayloads__ActionLogFilter']['properties']['actionType']['enum'][136]INBOX_NOTIFICATION_VIEWED
root['schemas']['SearchNowPushProtoChimepayloads__AgsaChimeNotificationPayload']['properties']['smallIcon']['enum'][81]SHOPPING_NOTIFICATION_ICON
root['schemas']['SearchNowPushProtoChimepayloads__AgsaChimeNotificationPayload']['properties']['smallIcon']['enumDescriptions'][81]Shopping notification icon on the tray. Asset name on Android: ic_shopping_notif Next available id: 84
root['schemas']['SearchNowPushProtoChimepayloads__ChimeAction']['properties']['actionType']['enum'][136]INBOX_NOTIFICATION_VIEWED
root['schemas']['SearchNowPushProtoChimepayloads__ExpiresAfterSetting']['properties']['type']['enum'][136]INBOX_NOTIFICATION_VIEWED
root['schemas']['Sidekick_ContentFeedbackSurvey_SurveyAnswer']['properties']['actionType']['enum'][136]INBOX_NOTIFICATION_VIEWED
root['schemas']['Sidekick_Notification_NotificationFeedPrompt']['properties']['promptIcon']['enum'][81]SHOPPING_NOTIFICATION_ICON
root['schemas']['Sidekick_Notification_NotificationFeedPrompt']['properties']['promptIcon']['enumDescriptions'][81]Shopping notification icon on the tray. Asset name on Android: ic_shopping_notif Next available id: 84
root['schemas']['Sidekick_ReportAction_ReportReason']['properties']['actionType']['enum'][136]INBOX_NOTIFICATION_VIEWED
root['schemas']['Sidekick__Action']['properties']['type']['enum'][136]INBOX_NOTIFICATION_VIEWED
root['schemas']['Sidekick__ClickAction']['properties']['actionType']['enum'][136]INBOX_NOTIFICATION_VIEWED
root['schemas']['Sidekick__ClientAction']['properties']['actionType']['enum'][136]INBOX_NOTIFICATION_VIEWED
root['schemas']['Sidekick__ClosetAction']['properties']['undoActionType']['enum'][136]INBOX_NOTIFICATION_VIEWED
root['schemas']['Sidekick__InlineInjectionMetadata']['properties']['actionType']['enum'][136]INBOX_NOTIFICATION_VIEWED
root['schemas']['Sidekick__Notification']['properties']['icon']['enum'][81]SHOPPING_NOTIFICATION_ICON
root['schemas']['Sidekick__Notification']['properties']['icon']['enumDescriptions'][81]Shopping notification icon on the tray. Asset name on Android: ic_shopping_notif Next available id: 84
root['schemas']['Sidekick__Rating']['properties']['actionType']['enum'][136]INBOX_NOTIFICATION_VIEWED
root['schemas']['Sidekick__ToggleStateAction']['properties']['checkedActionType']['enum'][136]INBOX_NOTIFICATION_VIEWED
root['schemas']['Sidekick__ToggleStateAction']['properties']['clearedActionType']['enum'][136]INBOX_NOTIFICATION_VIEWED
root['schemas']['Sidekick__ToggleStateAction']['properties']['uncheckedActionType']['enum'][136]INBOX_NOTIFICATION_VIEWED
root['schemas']['WalletGooglepayBackendApiNotifications_Action_ContextualTokenizationNotification']['properties']['tokenizationEntryPoint']['enum'][49]TOKENIZATION_ENTRY_POINT_AUTOFILL_POST_TRANSACTION_NOTIFICATION
root['schemas']['WalletGooglepayBackendApiNotifications_Action_ContextualTokenizationNotification']['properties']['tokenizationEntryPoint']['enumDescriptions'][49]The tokenization entry point for tokens created via the Autofill post transaction notification flow. Refer to go/wallet-design-autofill-post-txn-notification for more information.
root['schemas']['WalletGooglepayCommon__AddACardWithEntryPoint']['properties']['entryPoint']['enum'][49]TOKENIZATION_ENTRY_POINT_AUTOFILL_POST_TRANSACTION_NOTIFICATION
root['schemas']['WalletGooglepayCommon__AddACardWithEntryPoint']['properties']['entryPoint']['enumDescriptions'][49]The tokenization entry point for tokens created via the Autofill post transaction notification flow. Refer to go/wallet-design-autofill-post-txn-notification for more information.
root['schemas']['WalletGooglepayFrontendApiNavigation_GooglePayAppTargetData_TokenizationData']['properties']['entryPoint']['enum'][49]TOKENIZATION_ENTRY_POINT_AUTOFILL_POST_TRANSACTION_NOTIFICATION
root['schemas']['WalletGooglepayFrontendApiNavigation_GooglePayAppTargetData_TokenizationData']['properties']['entryPoint']['enumDescriptions'][49]The tokenization entry point for tokens created via the Autofill post transaction notification flow. Refer to go/wallet-design-autofill-post-txn-notification for more information.
iterable_item_removed
root['schemas']['ComGoogleCommerceTapandpayNotifications_TapAndPayNotificationAppPayload_AndroidPayGmsCoreTarget']['properties']['targetType']['enum'][13]SV_WEAR_TOKENIZATION
root['schemas']['ComGoogleCommerceTapandpayNotifications_TapAndPayNotificationAppPayload_AndroidPayGmsCoreTarget']['properties']['targetType']['enum'][14]SV_INSTALL_WEAR_WALLET_APP
root['schemas']['ComGoogleCommerceTapandpayNotifications_TapAndPayNotificationAppPayload_AndroidPayGmsCoreTarget']['properties']['targetType']['enumDescriptions'][13]Start tokenization of a supervised stored value card to a wearable
root['schemas']['ComGoogleCommerceTapandpayNotifications_TapAndPayNotificationAppPayload_AndroidPayGmsCoreTarget']['properties']['targetType']['enumDescriptions'][14]Go to the Play Store to install the Wallet app on WearOS
sandbox/staging-notifications-pa-v1
dictionary_item_added
  • root['schemas']['GoogleInternalTapandpayV1__TokenizeCardRequest']['properties']['tokenizationRequestVariations']
dictionary_item_removed
  • root['schemas']['ComGoogleCommerceTapandpayNotifications_TapAndPayNotificationAppPayload_AndroidPayGmsCoreTarget']['properties']['svTokenizationServerSessionId']
  • root['schemas']['ComGoogleCommerceTapandpayNotifications_TapAndPayNotificationAppPayload_AndroidPayGmsCoreTarget']['properties']['svTokenizationSessionId']
values_changed
root['revision']
new_value20250507
old_value20250505
root['schemas']['GoogleInternalTapandpayV1__TokenizeCardRequest']['description']
new_valueRequest to CardTokenization.Tokenize. Next tag number: 20
old_valueRequest to CardTokenization.Tokenize. Next tag number: 19
root['schemas']['AppsDynamite__ChimeNotificationPayload']['properties']['eventType']['enumDescriptions'][5]
new_valueNotification for a summary of unread messages in a single topic in a thread or space.
old_valueNotification for a summary of unread messages in a thread or space.
root['schemas']['AppsDynamite__ChimeNotificationPayload']['properties']['eventType']['enum'][5]
new_valueSINGLE_TOPIC_SUMMARY_NOTIFICATION
old_valueSUMMARY_NOTIFICATION
iterable_item_added
root['schemas']['AppsDynamite__ChimeNotificationPayload']['properties']['eventType']['enum'][6]MULTIPLE_TOPIC_SUMMARY_NOTIFICATION
root['schemas']['AppsDynamite__ChimeNotificationPayload']['properties']['eventType']['enumDescriptions'][6]Notification for a summary of unread messages across multiple topics in a space.
root['schemas']['GoogleInternalTapandpayV1__CheckEligibilityRequest']['properties']['tokenizationEntryPoint']['enum'][49]AUTOFILL_POST_TRANSACTION_NOTIFICATION
root['schemas']['GoogleInternalTapandpayV1__CheckEligibilityRequest']['properties']['tokenizationEntryPoint']['enumDescriptions'][49]The tokenization entry point for tokens created via the Autofill post transaction notification flow. Refer to go/wallet-design-autofill-post-txn-notification for more information.
root['schemas']['GoogleLogsTapandpayAndroid__TokenizationPromptNotificationEvent']['properties']['entryPoint']['enum'][49]TOKENIZATION_ENTRY_POINT_AUTOFILL_POST_TRANSACTION_NOTIFICATION
root['schemas']['GoogleLogsTapandpayAndroid__TokenizationPromptNotificationEvent']['properties']['entryPoint']['enumDescriptions'][49]The tokenization entry point for tokens created via the Autofill post transaction notification flow. Refer to go/wallet-design-autofill-post-txn-notification for more information.
root['schemas']['GoogleLogsTapandpayAndroid__ValuableDetailScreenEvent']['properties']['issuerLinkType']['enum'][5]PLAY_POINTS_HISTORY
root['schemas']['GoogleLogsTapandpayAndroid__ValuableDetailScreenEvent']['properties']['issuerLinkType']['enum'][6]PLAY_POINTS_BENEFITS
root['schemas']['GoogleLogsTapandpayAndroid__ValuableDetailScreenEvent']['properties']['issuerLinkType']['enum'][7]PLAY_POINTS_HELP
root['schemas']['GoogleLogsTapandpayAndroid__ValuableDetailScreenEvent']['properties']['issuerLinkType']['enum'][8]PLAY_POINTS_TERMS_OF_SERVICE
root['schemas']['GoogleLogsTapandpayAndroid__ValuableDetailScreenEvent']['properties']['issuerLinkType']['enumDescriptions'][5]Link types used by Play Points project. History of Play Points.
root['schemas']['GoogleLogsTapandpayAndroid__ValuableDetailScreenEvent']['properties']['issuerLinkType']['enumDescriptions'][6]Benefits page of Play Points.
root['schemas']['GoogleLogsTapandpayAndroid__ValuableDetailScreenEvent']['properties']['issuerLinkType']['enumDescriptions'][7]Help center article for Play Points program.
root['schemas']['GoogleLogsTapandpayAndroid__ValuableDetailScreenEvent']['properties']['issuerLinkType']['enumDescriptions'][8]Terms of service for Play Points program.
root['schemas']['PhotosMediaClient__GenAiConsentSettings']['properties']['consentVersion']['enum'][5]PROD_V1_GEMINI_BUNDLE
root['schemas']['PhotosMediaClient__GenAiConsentSettings']['properties']['consentVersion']['enumDescriptions'][5]go/photos-gen-ai-consent-from-gemini-bundle-v1
root['schemas']['SearchNotificationsApiCommon_InboxSurfaceRenderingData_InboxRenderingData']['properties']['icon']['enum'][81]SHOPPING_NOTIFICATION_ICON
root['schemas']['SearchNotificationsApiCommon_InboxSurfaceRenderingData_InboxRenderingData']['properties']['icon']['enumDescriptions'][81]Shopping notification icon on the tray. Asset name on Android: ic_shopping_notif Next available id: 84
root['schemas']['SearchNotifications_UserActionMetadata_Action']['properties']['type']['enum'][136]INBOX_NOTIFICATION_VIEWED
root['schemas']['SearchNowPushProtoChimepayloads__ActionLogFilter']['properties']['actionType']['enum'][136]INBOX_NOTIFICATION_VIEWED
root['schemas']['SearchNowPushProtoChimepayloads__AgsaChimeNotificationPayload']['properties']['smallIcon']['enum'][81]SHOPPING_NOTIFICATION_ICON
root['schemas']['SearchNowPushProtoChimepayloads__AgsaChimeNotificationPayload']['properties']['smallIcon']['enumDescriptions'][81]Shopping notification icon on the tray. Asset name on Android: ic_shopping_notif Next available id: 84
root['schemas']['SearchNowPushProtoChimepayloads__ChimeAction']['properties']['actionType']['enum'][136]INBOX_NOTIFICATION_VIEWED
root['schemas']['SearchNowPushProtoChimepayloads__ExpiresAfterSetting']['properties']['type']['enum'][136]INBOX_NOTIFICATION_VIEWED
root['schemas']['Sidekick_ContentFeedbackSurvey_SurveyAnswer']['properties']['actionType']['enum'][136]INBOX_NOTIFICATION_VIEWED
root['schemas']['Sidekick_Notification_NotificationFeedPrompt']['properties']['promptIcon']['enum'][81]SHOPPING_NOTIFICATION_ICON
root['schemas']['Sidekick_Notification_NotificationFeedPrompt']['properties']['promptIcon']['enumDescriptions'][81]Shopping notification icon on the tray. Asset name on Android: ic_shopping_notif Next available id: 84
root['schemas']['Sidekick_ReportAction_ReportReason']['properties']['actionType']['enum'][136]INBOX_NOTIFICATION_VIEWED
root['schemas']['Sidekick__Action']['properties']['type']['enum'][136]INBOX_NOTIFICATION_VIEWED
root['schemas']['Sidekick__ClickAction']['properties']['actionType']['enum'][136]INBOX_NOTIFICATION_VIEWED
root['schemas']['Sidekick__ClientAction']['properties']['actionType']['enum'][136]INBOX_NOTIFICATION_VIEWED
root['schemas']['Sidekick__ClosetAction']['properties']['undoActionType']['enum'][136]INBOX_NOTIFICATION_VIEWED
root['schemas']['Sidekick__InlineInjectionMetadata']['properties']['actionType']['enum'][136]INBOX_NOTIFICATION_VIEWED
root['schemas']['Sidekick__Notification']['properties']['icon']['enum'][81]SHOPPING_NOTIFICATION_ICON
root['schemas']['Sidekick__Notification']['properties']['icon']['enumDescriptions'][81]Shopping notification icon on the tray. Asset name on Android: ic_shopping_notif Next available id: 84
root['schemas']['Sidekick__Rating']['properties']['actionType']['enum'][136]INBOX_NOTIFICATION_VIEWED
root['schemas']['Sidekick__ToggleStateAction']['properties']['checkedActionType']['enum'][136]INBOX_NOTIFICATION_VIEWED
root['schemas']['Sidekick__ToggleStateAction']['properties']['clearedActionType']['enum'][136]INBOX_NOTIFICATION_VIEWED
root['schemas']['Sidekick__ToggleStateAction']['properties']['uncheckedActionType']['enum'][136]INBOX_NOTIFICATION_VIEWED
root['schemas']['WalletGooglepayBackendApiNotifications_Action_ContextualTokenizationNotification']['properties']['tokenizationEntryPoint']['enum'][49]TOKENIZATION_ENTRY_POINT_AUTOFILL_POST_TRANSACTION_NOTIFICATION
root['schemas']['WalletGooglepayBackendApiNotifications_Action_ContextualTokenizationNotification']['properties']['tokenizationEntryPoint']['enumDescriptions'][49]The tokenization entry point for tokens created via the Autofill post transaction notification flow. Refer to go/wallet-design-autofill-post-txn-notification for more information.
root['schemas']['WalletGooglepayCommon__AddACardWithEntryPoint']['properties']['entryPoint']['enum'][49]TOKENIZATION_ENTRY_POINT_AUTOFILL_POST_TRANSACTION_NOTIFICATION
root['schemas']['WalletGooglepayCommon__AddACardWithEntryPoint']['properties']['entryPoint']['enumDescriptions'][49]The tokenization entry point for tokens created via the Autofill post transaction notification flow. Refer to go/wallet-design-autofill-post-txn-notification for more information.
root['schemas']['WalletGooglepayFrontendApiNavigation_GooglePayAppTargetData_TokenizationData']['properties']['entryPoint']['enum'][49]TOKENIZATION_ENTRY_POINT_AUTOFILL_POST_TRANSACTION_NOTIFICATION
root['schemas']['WalletGooglepayFrontendApiNavigation_GooglePayAppTargetData_TokenizationData']['properties']['entryPoint']['enumDescriptions'][49]The tokenization entry point for tokens created via the Autofill post transaction notification flow. Refer to go/wallet-design-autofill-post-txn-notification for more information.
iterable_item_removed
root['schemas']['ComGoogleCommerceTapandpayNotifications_TapAndPayNotificationAppPayload_AndroidPayGmsCoreTarget']['properties']['targetType']['enum'][13]SV_WEAR_TOKENIZATION
root['schemas']['ComGoogleCommerceTapandpayNotifications_TapAndPayNotificationAppPayload_AndroidPayGmsCoreTarget']['properties']['targetType']['enum'][14]SV_INSTALL_WEAR_WALLET_APP
root['schemas']['ComGoogleCommerceTapandpayNotifications_TapAndPayNotificationAppPayload_AndroidPayGmsCoreTarget']['properties']['targetType']['enumDescriptions'][13]Start tokenization of a supervised stored value card to a wearable
root['schemas']['ComGoogleCommerceTapandpayNotifications_TapAndPayNotificationAppPayload_AndroidPayGmsCoreTarget']['properties']['targetType']['enumDescriptions'][14]Go to the Play Store to install the Wallet app on WearOS
sandbox/staging-ogads-pa-
values_changed
root['revision']
new_value20250508
old_value20250506
iterable_item_added
root['resources']['v1']['methods']['getdata']['parameters']['badgeInfo.targetingSetId']['enum'][757]HPP_Q2_SMALL_BUSINESS_WEEK_TARGET
root['resources']['v1']['methods']['getdata']['parameters']['badgeInfo.targetingSetId']['enumDescriptions'][757]Gemini HPP Cascade Impressed Users. b/413712793.
root['resources']['v1']['methods']['getnativemobiledata']['parameters']['context.triggeringEvent']['enum'][5]COLD_START
root['resources']['v1']['methods']['getnativemobiledata']['parameters']['context.triggeringEvent']['enum'][6]WARM_START
root['resources']['v1']['methods']['getnativemobiledata']['parameters']['context.triggeringEvent']['enumDescriptions'][5]App has cold started
root['resources']['v1']['methods']['getnativemobiledata']['parameters']['context.triggeringEvent']['enumDescriptions'][6]App has warm started
sandbox/staging-ogads-pa-v1
values_changed
root['revision']
new_value20250508
old_value20250506
iterable_item_added
root['resources']['v1']['methods']['getdata']['parameters']['badgeInfo.targetingSetId']['enum'][757]HPP_Q2_SMALL_BUSINESS_WEEK_TARGET
root['resources']['v1']['methods']['getdata']['parameters']['badgeInfo.targetingSetId']['enumDescriptions'][757]Gemini HPP Cascade Impressed Users. b/413712793.
root['resources']['v1']['methods']['getnativemobiledata']['parameters']['context.triggeringEvent']['enum'][5]COLD_START
root['resources']['v1']['methods']['getnativemobiledata']['parameters']['context.triggeringEvent']['enum'][6]WARM_START
root['resources']['v1']['methods']['getnativemobiledata']['parameters']['context.triggeringEvent']['enumDescriptions'][5]App has cold started
root['resources']['v1']['methods']['getnativemobiledata']['parameters']['context.triggeringEvent']['enumDescriptions'][6]App has warm started
sandbox/staging-orgpolicy-
values_changed
root['revision']
new_value20250507
old_value20250502
sandbox/staging-orgpolicy-v2
values_changed
root['revision']
new_value20250507
old_value20250502
sandbox/staging-orgpolicy-v2alpha1
values_changed
root['revision']
new_value20250507
old_value20250502
sandbox/staging-oslogin-
values_changed
root['revision']
new_value20250507
old_value20250504
sandbox/staging-oslogin-v1
values_changed
root['revision']
new_value20250507
old_value20250504
sandbox/staging-oslogin-v1alpha
values_changed
root['revision']
new_value20250507
old_value20250504
sandbox/staging-oslogin-v1beta
values_changed
root['revision']
new_value20250507
old_value20250504
sandbox/staging-people-pa-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-people-pa-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-people-pa-v2
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-peoplestack-pa-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-peoplestack-pa-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-policyremediator-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-policyremediator-v1alpha
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-policysimulator-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-policysimulator-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-policysimulator-v1alpha
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-policysimulator-v1beta
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-policytroubleshooter-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-policytroubleshooter-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-policytroubleshooter-v1beta
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-policytroubleshooter-v2alpha1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-policytroubleshooter-v3
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-policytroubleshooter-v3alpha
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-policytroubleshooter-v3beta
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-privacysandboxmaven-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-privacysandboxmaven-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-pubsub-
values_changed
root['revision']
new_value20250506
old_value20250429
sandbox/staging-pubsub-v1
values_changed
root['revision']
new_value20250506
old_value20250429
sandbox/staging-pubsub-v1beta2
values_changed
root['revision']
new_value20250506
old_value20250429
sandbox/staging-quantum-
values_changed
root['revision']
new_value20250507
old_value20250501
sandbox/staging-quantum-v1alpha1
values_changed
root['revision']
new_value20250507
old_value20250501
sandbox/staging-reach-pa-
values_changed
root['revision']
new_value20250507
old_value20250506
sandbox/staging-reach-pa-v1
values_changed
root['revision']
new_value20250507
old_value20250506
sandbox/staging-recommender-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-recommender-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-recommender-v1beta1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-redis-
values_changed
root['revision']
new_value20250505
old_value20250501
sandbox/staging-redis-v1
values_changed
root['revision']
new_value20250505
old_value20250501
sandbox/staging-redis-v1alpha1
values_changed
root['revision']
new_value20250505
old_value20250501
sandbox/staging-redis-v1beta1
values_changed
root['revision']
new_value20250505
old_value20250501
sandbox/staging-redis-v1internal1
values_changed
root['revision']
new_value20250505
old_value20250501
sandbox/staging-resourceproviderblog-pa-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-resourceproviderblog-pa-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-resourceproviderblog-pa-v1alpha1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-resourceproviderblog-pa-v1alpha2
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-resourceproviderblog-pa-v1alpha3
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-resourceproviderblog-pa-v1alpha4
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-retail-
dictionary_item_added
  • root['schemas']['GoogleCloudRetailV2alphaMerchantCenterAccountLinkMerchantCenterFeedFilter']['properties']['dataSourceId']
  • root['schemas']['GoogleCloudRetailV2alphaMerchantCenterAccountLinkMerchantCenterFeedFilter']['properties']['primaryFeedId']['deprecated']
  • root['schemas']['GoogleCloudRetailV2betaMerchantCenterFeedFilter']['properties']['dataSourceId']
  • root['schemas']['GoogleCloudRetailV2betaMerchantCenterFeedFilter']['properties']['primaryFeedId']['deprecated']
values_changed
root['revision']
new_value20250507
old_value20250505
root['schemas']['GoogleCloudRetailV2alphaMerchantCenterAccountLinkMerchantCenterFeedFilter']['properties']['primaryFeedId']['description']
new_valueMerchant Center primary feed ID. Deprecated: use data_source_id instead.
old_valueMerchant Center primary feed ID.
root['schemas']['GoogleCloudRetailV2betaMerchantCenterFeedFilter']['properties']['primaryFeedId']['description']
new_valueMerchant Center primary feed ID. Deprecated: use data_source_id instead.
old_valueMerchant Center primary feed ID.
sandbox/staging-retail-v1
dictionary_item_added
  • root['schemas']['GoogleCloudRetailV2alphaMerchantCenterAccountLinkMerchantCenterFeedFilter']['properties']['dataSourceId']
  • root['schemas']['GoogleCloudRetailV2alphaMerchantCenterAccountLinkMerchantCenterFeedFilter']['properties']['primaryFeedId']['deprecated']
values_changed
root['revision']
new_value20250507
old_value20250505
root['schemas']['GoogleCloudRetailV2alphaMerchantCenterAccountLinkMerchantCenterFeedFilter']['properties']['primaryFeedId']['description']
new_valueMerchant Center primary feed ID. Deprecated: use data_source_id instead.
old_valueMerchant Center primary feed ID.
sandbox/staging-retail-v2
dictionary_item_added
  • root['schemas']['GoogleCloudRetailV2alphaMerchantCenterAccountLinkMerchantCenterFeedFilter']['properties']['dataSourceId']
  • root['schemas']['GoogleCloudRetailV2alphaMerchantCenterAccountLinkMerchantCenterFeedFilter']['properties']['primaryFeedId']['deprecated']
values_changed
root['revision']
new_value20250507
old_value20250505
root['schemas']['GoogleCloudRetailV2alphaMerchantCenterAccountLinkMerchantCenterFeedFilter']['properties']['primaryFeedId']['description']
new_valueMerchant Center primary feed ID. Deprecated: use data_source_id instead.
old_valueMerchant Center primary feed ID.
sandbox/staging-retail-v2alpha
dictionary_item_added
  • root['schemas']['GoogleCloudRetailV2alphaMerchantCenterAccountLinkMerchantCenterFeedFilter']['properties']['dataSourceId']
  • root['schemas']['GoogleCloudRetailV2alphaMerchantCenterAccountLinkMerchantCenterFeedFilter']['properties']['primaryFeedId']['deprecated']
  • root['schemas']['GoogleCloudRetailV2alphaMerchantCenterFeedFilter']['properties']['dataSourceId']
  • root['schemas']['GoogleCloudRetailV2alphaMerchantCenterFeedFilter']['properties']['primaryFeedId']['deprecated']
values_changed
root['revision']
new_value20250507
old_value20250505
root['schemas']['GoogleCloudRetailV2alphaMerchantCenterAccountLinkMerchantCenterFeedFilter']['properties']['primaryFeedId']['description']
new_valueMerchant Center primary feed ID. Deprecated: use data_source_id instead.
old_valueMerchant Center primary feed ID.
root['schemas']['GoogleCloudRetailV2alphaMerchantCenterFeedFilter']['properties']['primaryFeedId']['description']
new_valueMerchant Center primary feed ID. Deprecated: use data_source_id instead.
old_valueMerchant Center primary feed ID.
sandbox/staging-retail-v2beta
dictionary_item_added
  • root['schemas']['GoogleCloudRetailV2alphaMerchantCenterAccountLinkMerchantCenterFeedFilter']['properties']['dataSourceId']
  • root['schemas']['GoogleCloudRetailV2alphaMerchantCenterAccountLinkMerchantCenterFeedFilter']['properties']['primaryFeedId']['deprecated']
  • root['schemas']['GoogleCloudRetailV2betaMerchantCenterFeedFilter']['properties']['dataSourceId']
  • root['schemas']['GoogleCloudRetailV2betaMerchantCenterFeedFilter']['properties']['primaryFeedId']['deprecated']
values_changed
root['revision']
new_value20250507
old_value20250505
root['schemas']['GoogleCloudRetailV2alphaMerchantCenterAccountLinkMerchantCenterFeedFilter']['properties']['primaryFeedId']['description']
new_valueMerchant Center primary feed ID. Deprecated: use data_source_id instead.
old_valueMerchant Center primary feed ID.
root['schemas']['GoogleCloudRetailV2betaMerchantCenterFeedFilter']['properties']['primaryFeedId']['description']
new_valueMerchant Center primary feed ID. Deprecated: use data_source_id instead.
old_valueMerchant Center primary feed ID.
sandbox/staging-salesforceshopping-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-salesforceshopping-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-sasportal-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-sasportal-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-sasportal-v1alpha1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-scone-pa-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-scone-pa-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-searchresearcherresults-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-searchresearcherresults-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-secretmanager-
values_changed
root['revision']
new_value20250508
old_value20250505
sandbox/staging-secretmanager-v1
values_changed
root['revision']
new_value20250508
old_value20250505
sandbox/staging-secretmanager-v1beta1
values_changed
root['revision']
new_value20250508
old_value20250505
sandbox/staging-secretmanager-v1beta2
values_changed
root['revision']
new_value20250508
old_value20250505
sandbox/staging-securitycenter-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-securitycenter-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-securitycenter-v1alpha2
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-securitycenter-v1beta1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-securitycenter-v1beta2
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-securitycenter-v1p1alpha1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-securitycenter-v1p1beta1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-securitycenter-v2
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-securitycentermanagement-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-securitycentermanagement-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-servicemanagement-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-servicemanagement-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-shoppingdataintegration-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-shoppingdataintegration-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-spectrumsas-pa-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-spectrumsas-pa-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-spectrumsas-pa-v1alpha1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-taskassist-pa-
values_changed
root['revision']
new_value20250506
old_value20250504
sandbox/staging-taskassist-pa-v1
values_changed
root['revision']
new_value20250506
old_value20250504
sandbox/staging-taskassist-pa-v2
values_changed
root['revision']
new_value20250506
old_value20250504
sandbox/staging-testing-
values_changed
root['revision']
new_value20250506
old_value20250502
sandbox/staging-testing-v1
values_changed
root['revision']
new_value20250506
old_value20250502
sandbox/staging-toolresults-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-toolresults-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-toolresults-v1beta3
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/staging-translate-
values_changed
root['revision']
new_value20250508
old_value20250502
sandbox/staging-translate-v1
values_changed
root['revision']
new_value20250508
old_value20250502
sandbox/staging-translate-v3
values_changed
root['revision']
new_value20250508
old_value20250502
sandbox/staging-translate-v3alpha1
values_changed
root['revision']
new_value20250508
old_value20250502
sandbox/staging-translate-v3beta1
values_changed
root['revision']
new_value20250508
old_value20250502
sandbox/staging-translation-
values_changed
root['revision']
new_value20250508
old_value20250502
sandbox/staging-translation-v1
values_changed
root['revision']
new_value20250508
old_value20250502
sandbox/staging-translation-v3
values_changed
root['revision']
new_value20250508
old_value20250502
sandbox/staging-translation-v3alpha1
values_changed
root['revision']
new_value20250508
old_value20250502
sandbox/staging-translation-v3beta1
values_changed
root['revision']
new_value20250508
old_value20250502
sandbox/staging-travelpartnerprices-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-travelpartnerprices-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-us-east4-cloudbuild-
values_changed
root['revision']
new_value20250507
old_value20250502
sandbox/staging-us-east4-cloudbuild-v1
values_changed
root['revision']
new_value20250507
old_value20250502
sandbox/staging-us-east4-cloudbuild-v2
values_changed
root['revision']
new_value20250507
old_value20250502
sandbox/staging-us-west1-cloudbuild-
values_changed
root['revision']
new_value20250507
old_value20250502
sandbox/staging-us-west1-cloudbuild-v1
values_changed
root['revision']
new_value20250507
old_value20250502
sandbox/staging-us-west1-cloudbuild-v2
values_changed
root['revision']
new_value20250507
old_value20250502
sandbox/staging-userlocation-
values_changed
root['revision']
new_value20250506
old_value20250429
sandbox/staging-userlocation-v1
values_changed
root['revision']
new_value20250506
old_value20250429
sandbox/staging-userpaneltv-pa-
values_changed
root['revision']
new_value20250508
old_value20250505
sandbox/staging-userpaneltv-pa-v1
values_changed
root['revision']
new_value20250508
old_value20250505
sandbox/staging-vmmigration-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-vmmigration-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-vmmigration-v1alpha1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-workflow-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-workflow-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/staging-workstations-
values_changed
root['revision']
new_value20250505
old_value20250429
sandbox/staging-workstations-v1
values_changed
root['revision']
new_value20250505
old_value20250429
sandbox/staging-workstations-v1alpha
values_changed
root['revision']
new_value20250505
old_value20250429
sandbox/staging-workstations-v1beta
values_changed
root['revision']
new_value20250505
old_value20250429
sandbox/staging-wrenchworks-
values_changed
root['resources']['projects']['resources']['instances']['resources']['databases']['methods']['addSplitPoints']['description']
new_valueAdds split points to specified tables and indexes of a database.
old_valueAdds split points to specified tables, indexes of a database.
root['resources']['projects']['resources']['instances']['resources']['databases']['methods']['addSplitPoints']['parameters']['database']['description']
new_valueRequired. The database on whose tables or indexes the split points are to be added. Values are of the form `projects//instances//databases/`.
old_valueRequired. The database on whose tables/indexes split points are to be added. Values are of the form `projects//instances//databases/`.
root['revision']
new_value20250507
old_value20250504
root['schemas']['AddSplitPointsRequest']['properties']['initiator']['description']
new_valueOptional. A user-supplied tag associated with the split points. For example, "initial_data_load", "special_event_1". Defaults to "CloudAddSplitPointsAPI" if not specified. The length of the tag must not exceed 50 characters, or else it is trimmed. Only valid UTF8 characters are allowed.
old_valueOptional. A user-supplied tag associated with the split points. For example, "initial_data_load", "special_event_1". Defaults to "CloudAddSplitPointsAPI" if not specified. The length of the tag must not exceed 50 characters,else will be trimmed. Only valid UTF8 characters are allowed.
root['schemas']['ReadOnly']['properties']['readTimestamp']['description']
new_valueExecutes all reads at the given timestamp. Unlike other modes, reads at a specific timestamp are repeatable; the same read at the same timestamp always returns the same data. If the timestamp is in the future, the read is blocked until the specified timestamp, modulo the read's deadline. Useful for large scale consistent reads such as mapreduces, or for coordinating many reads against a consistent snapshot of the data. A timestamp in RFC3339 UTC \"Zulu\" format, accurate to nanoseconds. Example: `"2014-10-02T15:01:23.045123456Z"`.
old_valueExecutes all reads at the given timestamp. Unlike other modes, reads at a specific timestamp are repeatable; the same read at the same timestamp always returns the same data. If the timestamp is in the future, the read will block until the specified timestamp, modulo the read's deadline. Useful for large scale consistent reads such as mapreduces, or for coordinating many reads against a consistent snapshot of the data. A timestamp in RFC3339 UTC \"Zulu\" format, accurate to nanoseconds. Example: `"2014-10-02T15:01:23.045123456Z"`.
root['schemas']['SplitPoints']['description']
new_valueThe split points of a table or an index.
old_valueThe split points of a table/index.
root['schemas']['SplitPoints']['properties']['keys']['description']
new_valueRequired. The list of split keys. In essence, the split boundaries.
old_valueRequired. The list of split keys, i.e., the split boundaries.
root['schemas']['Transaction']['properties']['precommitToken']['description']
new_valueA precommit token is included in the response of a BeginTransaction request if the read-write transaction is on a multiplexed session and a mutation_key was specified in the BeginTransaction. The precommit token with the highest sequence number from this transaction attempt should be passed to the Commit request for this transaction.
old_valueA precommit token will be included in the response of a BeginTransaction request if the read-write transaction is on a multiplexed session and a mutation_key was specified in the BeginTransaction. The precommit token with the highest sequence number from this transaction attempt should be passed to the Commit request for this transaction.
root['schemas']['TransactionOptions']['description']
new_valueTransactions: Each session can have at most one active transaction at a time (note that standalone reads and queries use a transaction internally and do count towards the one transaction limit). After the active transaction is completed, the session can immediately be re-used for the next transaction. It is not necessary to create a new session for each transaction. Transaction modes: Cloud Spanner supports three transaction modes: 1. Locking read-write. This type of transaction is the only way to write data into Cloud Spanner. These transactions rely on pessimistic locking and, if necessary, two-phase commit. Locking read-write transactions may abort, requiring the application to retry. 2. Snapshot read-only. Snapshot read-only transactions provide guaranteed consistency across several reads, but do not allow writes. Snapshot read-only transactions can be configured to read at timestamps in the past, or configured to perform a strong read (where Spanner selects a timestamp such that the read is guaranteed to see the effects of all transactions that have committed before the start of the read). Snapshot read-only transactions do not need to be committed. Queries on change streams must be performed with the snapshot read-only transaction mode, specifying a strong read. See TransactionOptions.ReadOnly.strong for more details. 3. Partitioned DML. This type of transaction is used to execute a single Partitioned DML statement. Partitioned DML partitions the key space and runs the DML statement over each partition in parallel using separate, internal transactions that commit independently. Partitioned DML transactions do not need to be committed. For transactions that only read, snapshot read-only transactions provide simpler semantics and are almost always faster. In particular, read-only transactions do not take locks, so they do not conflict with read-write transactions. As a consequence of not taking locks, they also do not abort, so retry loops are not needed. Transactions may only read-write data in a single database. They may, however, read-write data in different tables within that database. Locking read-write transactions: Locking transactions may be used to atomically read-modify-write data anywhere in a database. This type of transaction is externally consistent. Clients should attempt to minimize the amount of time a transaction is active. Faster transactions commit with higher probability and cause less contention. Cloud Spanner attempts to keep read locks active as long as the transaction continues to do reads, and the transaction has not been terminated by Commit or Rollback. Long periods of inactivity at the client may cause Cloud Spanner to release a transaction's locks and abort it. Conceptually, a read-write transaction consists of zero or more reads or SQL statements followed by Commit. At any time before Commit, the client can send a Rollback request to abort the transaction. Semantics: Cloud Spanner can commit the transaction if all read locks it acquired are still valid at commit time, and it is able to acquire write locks for all writes. Cloud Spanner can abort the transaction for any reason. If a commit attempt returns `ABORTED`, Cloud Spanner guarantees that the transaction has not modified any user data in Cloud Spanner. Unless the transaction commits, Cloud Spanner makes no guarantees about how long the transaction's locks were held for. It is an error to use Cloud Spanner locks for any sort of mutual exclusion other than between Cloud Spanner transactions themselves. Retrying aborted transactions: When a transaction aborts, the application can choose to retry the whole transaction again. To maximize the chances of successfully committing the retry, the client should execute the retry in the same session as the original attempt. The original session's lock priority increases with each consecutive abort, meaning that each attempt has a slightly better chance of success than the previous. Note that the lock priority is preserved per session (not per transaction). Lock priority is set by the first read or write in the first attempt of a read-write transaction. If the application starts a new session to retry the whole transaction, the transaction loses its original lock priority. Moreover, the lock priority is only preserved if the transaction fails with an `ABORTED` error. Under some circumstances (for example, many transactions attempting to modify the same row(s)), a transaction can abort many times in a short period before successfully committing. Thus, it is not a good idea to cap the number of retries a transaction can attempt; instead, it is better to limit the total amount of time spent retrying. Idle transactions: A transaction is considered idle if it has no outstanding reads or SQL queries and has not started a read or SQL query within the last 10 seconds. Idle transactions can be aborted by Cloud Spanner so that they don't hold on to locks indefinitely. If an idle transaction is aborted, the commit fails with error `ABORTED`. If this behavior is undesirable, periodically executing a simple SQL query in the transaction (for example, `SELECT 1`) prevents the transaction from becoming idle. Snapshot read-only transactions: Snapshot read-only transactions provides a simpler method than locking read-write transactions for doing several consistent reads. However, this type of transaction does not support writes. Snapshot transactions do not take locks. Instead, they work by choosing a Cloud Spanner timestamp, then executing all reads at that timestamp. Since they do not acquire locks, they do not block concurrent read-write transactions. Unlike locking read-write transactions, snapshot read-only transactions never abort. They can fail if the chosen read timestamp is garbage collected; however, the default garbage collection policy is generous enough that most applications do not need to worry about this in practice. Snapshot read-only transactions do not need to call Commit or Rollback (and in fact are not permitted to do so). To execute a snapshot transaction, the client specifies a timestamp bound, which tells Cloud Spanner how to choose a read timestamp. The types of timestamp bound are: - Strong (the default). - Bounded staleness. - Exact staleness. If the Cloud Spanner database to be read is geographically distributed, stale read-only transactions can execute more quickly than strong or read-write transactions, because they are able to execute far from the leader replica. Each type of timestamp bound is discussed in detail below. Strong: Strong reads are guaranteed to see the effects of all transactions that have committed before the start of the read. Furthermore, all rows yielded by a single read are consistent with each other -- if any part of the read observes a transaction, all parts of the read see the transaction. Strong reads are not repeatable: two consecutive strong read-only transactions might return inconsistent results if there are concurrent writes. If consistency across reads is required, the reads should be executed within a transaction or at an exact read timestamp. Queries on change streams (see below for more details) must also specify the strong read timestamp bound. See TransactionOptions.ReadOnly.strong. Exact staleness: These timestamp bounds execute reads at a user-specified timestamp. Reads at a timestamp are guaranteed to see a consistent prefix of the global transaction history: they observe modifications done by all transactions with a commit timestamp less than or equal to the read timestamp, and observe none of the modifications done by transactions with a larger commit timestamp. They block until all conflicting transactions that can be assigned commit timestamps <= the read timestamp have finished. The timestamp can either be expressed as an absolute Cloud Spanner commit timestamp or a staleness relative to the current time. These modes do not require a "negotiation phase" to pick a timestamp. As a result, they execute slightly faster than the equivalent boundedly stale concurrency modes. On the other hand, boundedly stale reads usually return fresher results. See TransactionOptions.ReadOnly.read_timestamp and TransactionOptions.ReadOnly.exact_staleness. Bounded staleness: Bounded staleness modes allow Cloud Spanner to pick the read timestamp, subject to a user-provided staleness bound. Cloud Spanner chooses the newest timestamp within the staleness bound that allows execution of the reads at the closest available replica without blocking. All rows yielded are consistent with each other -- if any part of the read observes a transaction, all parts of the read see the transaction. Boundedly stale reads are not repeatable: two stale reads, even if they use the same staleness bound, can execute at different timestamps and thus return inconsistent results. Boundedly stale reads execute in two phases: the first phase negotiates a timestamp among all replicas needed to serve the read. In the second phase, reads are executed at the negotiated timestamp. As a result of the two phase execution, bounded staleness reads are usually a little slower than comparable exact staleness reads. However, they are typically able to return fresher results, and are more likely to execute at the closest replica. Because the timestamp negotiation requires up-front knowledge of which rows are read, it can only be used with single-use read-only transactions. See TransactionOptions.ReadOnly.max_staleness and TransactionOptions.ReadOnly.min_read_timestamp. Old read timestamps and garbage collection: Cloud Spanner continuously garbage collects deleted and overwritten data in the background to reclaim storage space. This process is known as "version GC". By default, version GC reclaims versions after they are one hour old. Because of this, Cloud Spanner can't perform reads at read timestamps more than one hour in the past. This restriction also applies to in-progress reads and/or SQL queries whose timestamp become too old while executing. Reads and SQL queries with too-old read timestamps fail with the error `FAILED_PRECONDITION`. You can configure and extend the `VERSION_RETENTION_PERIOD` of a database up to a period as long as one week, which allows Cloud Spanner to perform reads up to one week in the past. Querying change Streams: A Change Stream is a schema object that can be configured to watch data changes on the entire database, a set of tables, or a set of columns in a database. When a change stream is created, Spanner automatically defines a corresponding SQL Table-Valued Function (TVF) that can be used to query the change records in the associated change stream using the ExecuteStreamingSql API. The name of the TVF for a change stream is generated from the name of the change stream: READ_. All queries on change stream TVFs must be executed using the ExecuteStreamingSql API with a single-use read-only transaction with a strong read-only timestamp_bound. The change stream TVF allows users to specify the start_timestamp and end_timestamp for the time range of interest. All change records within the retention period is accessible using the strong read-only timestamp_bound. All other TransactionOptions are invalid for change stream queries. In addition, if TransactionOptions.read_only.return_read_timestamp is set to true, a special value of 2^63 - 2 is returned in the Transaction message that describes the transaction, instead of a valid read timestamp. This special value should be discarded and not used for any subsequent queries. Please see https://cloud.google.com/spanner/docs/change-streams for more details on how to query the change stream TVFs. Partitioned DML transactions: Partitioned DML transactions are used to execute DML statements with a different execution strategy that provides different, and often better, scalability properties for large, table-wide operations than DML in a ReadWrite transaction. Smaller scoped statements, such as an OLTP workload, should prefer using ReadWrite transactions. Partitioned DML partitions the keyspace and runs the DML statement on each partition in separate, internal transactions. These transactions commit automatically when complete, and run independently from one another. To reduce lock contention, this execution strategy only acquires read locks on rows that match the WHERE clause of the statement. Additionally, the smaller per-partition transactions hold locks for less time. That said, Partitioned DML is not a drop-in replacement for standard DML used in ReadWrite transactions. - The DML statement must be fully-partitionable. Specifically, the statement must be expressible as the union of many statements which each access only a single row of the table. - The statement is not applied atomically to all rows of the table. Rather, the statement is applied atomically to partitions of the table, in independent transactions. Secondary index rows are updated atomically with the base table rows. - Partitioned DML does not guarantee exactly-once execution semantics against a partition. The statement is applied at least once to each partition. It is strongly recommended that the DML statement should be idempotent to avoid unexpected results. For instance, it is potentially dangerous to run a statement such as `UPDATE table SET column = column + 1` as it could be run multiple times against some rows. - The partitions are committed automatically - there is no support for Commit or Rollback. If the call returns an error, or if the client issuing the ExecuteSql call dies, it is possible that some rows had the statement executed on them successfully. It is also possible that statement was never executed against other rows. - Partitioned DML transactions may only contain the execution of a single DML statement via ExecuteSql or ExecuteStreamingSql. - If any error is encountered during the execution of the partitioned DML operation (for instance, a UNIQUE INDEX violation, division by zero, or a value that can't be stored due to schema constraints), then the operation is stopped at that point and an error is returned. It is possible that at this point, some partitions have been committed (or even committed multiple times), and other partitions have not been run at all. Given the above, Partitioned DML is good fit for large, database-wide, operations that are idempotent, such as deleting old rows from a very large table.
old_valueTransactions: Each session can have at most one active transaction at a time (note that standalone reads and queries use a transaction internally and do count towards the one transaction limit). After the active transaction is completed, the session can immediately be re-used for the next transaction. It is not necessary to create a new session for each transaction. Transaction modes: Cloud Spanner supports three transaction modes: 1. Locking read-write. This type of transaction is the only way to write data into Cloud Spanner. These transactions rely on pessimistic locking and, if necessary, two-phase commit. Locking read-write transactions may abort, requiring the application to retry. 2. Snapshot read-only. Snapshot read-only transactions provide guaranteed consistency across several reads, but do not allow writes. Snapshot read-only transactions can be configured to read at timestamps in the past, or configured to perform a strong read (where Spanner will select a timestamp such that the read is guaranteed to see the effects of all transactions that have committed before the start of the read). Snapshot read-only transactions do not need to be committed. Queries on change streams must be performed with the snapshot read-only transaction mode, specifying a strong read. See TransactionOptions.ReadOnly.strong for more details. 3. Partitioned DML. This type of transaction is used to execute a single Partitioned DML statement. Partitioned DML partitions the key space and runs the DML statement over each partition in parallel using separate, internal transactions that commit independently. Partitioned DML transactions do not need to be committed. For transactions that only read, snapshot read-only transactions provide simpler semantics and are almost always faster. In particular, read-only transactions do not take locks, so they do not conflict with read-write transactions. As a consequence of not taking locks, they also do not abort, so retry loops are not needed. Transactions may only read-write data in a single database. They may, however, read-write data in different tables within that database. Locking read-write transactions: Locking transactions may be used to atomically read-modify-write data anywhere in a database. This type of transaction is externally consistent. Clients should attempt to minimize the amount of time a transaction is active. Faster transactions commit with higher probability and cause less contention. Cloud Spanner attempts to keep read locks active as long as the transaction continues to do reads, and the transaction has not been terminated by Commit or Rollback. Long periods of inactivity at the client may cause Cloud Spanner to release a transaction's locks and abort it. Conceptually, a read-write transaction consists of zero or more reads or SQL statements followed by Commit. At any time before Commit, the client can send a Rollback request to abort the transaction. Semantics: Cloud Spanner can commit the transaction if all read locks it acquired are still valid at commit time, and it is able to acquire write locks for all writes. Cloud Spanner can abort the transaction for any reason. If a commit attempt returns `ABORTED`, Cloud Spanner guarantees that the transaction has not modified any user data in Cloud Spanner. Unless the transaction commits, Cloud Spanner makes no guarantees about how long the transaction's locks were held for. It is an error to use Cloud Spanner locks for any sort of mutual exclusion other than between Cloud Spanner transactions themselves. Retrying aborted transactions: When a transaction aborts, the application can choose to retry the whole transaction again. To maximize the chances of successfully committing the retry, the client should execute the retry in the same session as the original attempt. The original session's lock priority increases with each consecutive abort, meaning that each attempt has a slightly better chance of success than the previous. Note that the lock priority is preserved per session (not per transaction). Lock priority is set by the first read or write in the first attempt of a read-write transaction. If the application starts a new session to retry the whole transaction, the transaction loses its original lock priority. Moreover, the lock priority is only preserved if the transaction fails with an `ABORTED` error. Under some circumstances (for example, many transactions attempting to modify the same row(s)), a transaction can abort many times in a short period before successfully committing. Thus, it is not a good idea to cap the number of retries a transaction can attempt; instead, it is better to limit the total amount of time spent retrying. Idle transactions: A transaction is considered idle if it has no outstanding reads or SQL queries and has not started a read or SQL query within the last 10 seconds. Idle transactions can be aborted by Cloud Spanner so that they don't hold on to locks indefinitely. If an idle transaction is aborted, the commit will fail with error `ABORTED`. If this behavior is undesirable, periodically executing a simple SQL query in the transaction (for example, `SELECT 1`) prevents the transaction from becoming idle. Snapshot read-only transactions: Snapshot read-only transactions provides a simpler method than locking read-write transactions for doing several consistent reads. However, this type of transaction does not support writes. Snapshot transactions do not take locks. Instead, they work by choosing a Cloud Spanner timestamp, then executing all reads at that timestamp. Since they do not acquire locks, they do not block concurrent read-write transactions. Unlike locking read-write transactions, snapshot read-only transactions never abort. They can fail if the chosen read timestamp is garbage collected; however, the default garbage collection policy is generous enough that most applications do not need to worry about this in practice. Snapshot read-only transactions do not need to call Commit or Rollback (and in fact are not permitted to do so). To execute a snapshot transaction, the client specifies a timestamp bound, which tells Cloud Spanner how to choose a read timestamp. The types of timestamp bound are: - Strong (the default). - Bounded staleness. - Exact staleness. If the Cloud Spanner database to be read is geographically distributed, stale read-only transactions can execute more quickly than strong or read-write transactions, because they are able to execute far from the leader replica. Each type of timestamp bound is discussed in detail below. Strong: Strong reads are guaranteed to see the effects of all transactions that have committed before the start of the read. Furthermore, all rows yielded by a single read are consistent with each other -- if any part of the read observes a transaction, all parts of the read see the transaction. Strong reads are not repeatable: two consecutive strong read-only transactions might return inconsistent results if there are concurrent writes. If consistency across reads is required, the reads should be executed within a transaction or at an exact read timestamp. Queries on change streams (see below for more details) must also specify the strong read timestamp bound. See TransactionOptions.ReadOnly.strong. Exact staleness: These timestamp bounds execute reads at a user-specified timestamp. Reads at a timestamp are guaranteed to see a consistent prefix of the global transaction history: they observe modifications done by all transactions with a commit timestamp less than or equal to the read timestamp, and observe none of the modifications done by transactions with a larger commit timestamp. They will block until all conflicting transactions that may be assigned commit timestamps <= the read timestamp have finished. The timestamp can either be expressed as an absolute Cloud Spanner commit timestamp or a staleness relative to the current time. These modes do not require a "negotiation phase" to pick a timestamp. As a result, they execute slightly faster than the equivalent boundedly stale concurrency modes. On the other hand, boundedly stale reads usually return fresher results. See TransactionOptions.ReadOnly.read_timestamp and TransactionOptions.ReadOnly.exact_staleness. Bounded staleness: Bounded staleness modes allow Cloud Spanner to pick the read timestamp, subject to a user-provided staleness bound. Cloud Spanner chooses the newest timestamp within the staleness bound that allows execution of the reads at the closest available replica without blocking. All rows yielded are consistent with each other -- if any part of the read observes a transaction, all parts of the read see the transaction. Boundedly stale reads are not repeatable: two stale reads, even if they use the same staleness bound, can execute at different timestamps and thus return inconsistent results. Boundedly stale reads execute in two phases: the first phase negotiates a timestamp among all replicas needed to serve the read. In the second phase, reads are executed at the negotiated timestamp. As a result of the two phase execution, bounded staleness reads are usually a little slower than comparable exact staleness reads. However, they are typically able to return fresher results, and are more likely to execute at the closest replica. Because the timestamp negotiation requires up-front knowledge of which rows will be read, it can only be used with single-use read-only transactions. See TransactionOptions.ReadOnly.max_staleness and TransactionOptions.ReadOnly.min_read_timestamp. Old read timestamps and garbage collection: Cloud Spanner continuously garbage collects deleted and overwritten data in the background to reclaim storage space. This process is known as "version GC". By default, version GC reclaims versions after they are one hour old. Because of this, Cloud Spanner cannot perform reads at read timestamps more than one hour in the past. This restriction also applies to in-progress reads and/or SQL queries whose timestamp become too old while executing. Reads and SQL queries with too-old read timestamps fail with the error `FAILED_PRECONDITION`. You can configure and extend the `VERSION_RETENTION_PERIOD` of a database up to a period as long as one week, which allows Cloud Spanner to perform reads up to one week in the past. Querying change Streams: A Change Stream is a schema object that can be configured to watch data changes on the entire database, a set of tables, or a set of columns in a database. When a change stream is created, Spanner automatically defines a corresponding SQL Table-Valued Function (TVF) that can be used to query the change records in the associated change stream using the ExecuteStreamingSql API. The name of the TVF for a change stream is generated from the name of the change stream: READ_. All queries on change stream TVFs must be executed using the ExecuteStreamingSql API with a single-use read-only transaction with a strong read-only timestamp_bound. The change stream TVF allows users to specify the start_timestamp and end_timestamp for the time range of interest. All change records within the retention period is accessible using the strong read-only timestamp_bound. All other TransactionOptions are invalid for change stream queries. In addition, if TransactionOptions.read_only.return_read_timestamp is set to true, a special value of 2^63 - 2 will be returned in the Transaction message that describes the transaction, instead of a valid read timestamp. This special value should be discarded and not used for any subsequent queries. Please see https://cloud.google.com/spanner/docs/change-streams for more details on how to query the change stream TVFs. Partitioned DML transactions: Partitioned DML transactions are used to execute DML statements with a different execution strategy that provides different, and often better, scalability properties for large, table-wide operations than DML in a ReadWrite transaction. Smaller scoped statements, such as an OLTP workload, should prefer using ReadWrite transactions. Partitioned DML partitions the keyspace and runs the DML statement on each partition in separate, internal transactions. These transactions commit automatically when complete, and run independently from one another. To reduce lock contention, this execution strategy only acquires read locks on rows that match the WHERE clause of the statement. Additionally, the smaller per-partition transactions hold locks for less time. That said, Partitioned DML is not a drop-in replacement for standard DML used in ReadWrite transactions. - The DML statement must be fully-partitionable. Specifically, the statement must be expressible as the union of many statements which each access only a single row of the table. - The statement is not applied atomically to all rows of the table. Rather, the statement is applied atomically to partitions of the table, in independent transactions. Secondary index rows are updated atomically with the base table rows. - Partitioned DML does not guarantee exactly-once execution semantics against a partition. The statement is applied at least once to each partition. It is strongly recommended that the DML statement should be idempotent to avoid unexpected results. For instance, it is potentially dangerous to run a statement such as `UPDATE table SET column = column + 1` as it could be run multiple times against some rows. - The partitions are committed automatically - there is no support for Commit or Rollback. If the call returns an error, or if the client issuing the ExecuteSql call dies, it is possible that some rows had the statement executed on them successfully. It is also possible that statement was never executed against other rows. - Partitioned DML transactions may only contain the execution of a single DML statement via ExecuteSql or ExecuteStreamingSql. - If any error is encountered during the execution of the partitioned DML operation (for instance, a UNIQUE INDEX violation, division by zero, or a value that cannot be stored due to schema constraints), then the operation is stopped at that point and an error is returned. It is possible that at this point, some partitions have been committed (or even committed multiple times), and other partitions have not been run at all. Given the above, Partitioned DML is good fit for large, database-wide, operations that are idempotent, such as deleting old rows from a very large table.
root['schemas']['TransactionOptions']['properties']['excludeTxnFromChangeStreams']['description']
new_valueWhen `exclude_txn_from_change_streams` is set to `true`, it prevents read or write transactions from being tracked in change streams. * If the DDL option `allow_txn_exclusion` is set to `true`, then the updates made within this transaction aren't recorded in the change stream. * If you don't set the DDL option `allow_txn_exclusion` or if it's set to `false`, then the updates made within this transaction are recorded in the change stream. When `exclude_txn_from_change_streams` is set to `false` or not set, modifications from this transaction are recorded in all change streams that are tracking columns modified by these transactions. The `exclude_txn_from_change_streams` option can only be specified for read-write or partitioned DML transactions, otherwise the API returns an `INVALID_ARGUMENT` error.
old_valueWhen `exclude_txn_from_change_streams` is set to `true`: * Modifications from this transaction will not be recorded in change streams with DDL option `allow_txn_exclusion=true` that are tracking columns modified by these transactions. * Modifications from this transaction will be recorded in change streams with DDL option `allow_txn_exclusion=false or not set` that are tracking columns modified by these transactions. When `exclude_txn_from_change_streams` is set to `false` or not set, Modifications from this transaction will be recorded in all change streams that are tracking columns modified by these transactions. `exclude_txn_from_change_streams` may only be specified for read-write or partitioned-dml transactions, otherwise the API will return an `INVALID_ARGUMENT` error.
root['schemas']['TransactionOptions']['properties']['readOnly']['description']
new_valueTransaction does not write. Authorization to begin a read-only transaction requires `spanner.databases.beginReadOnlyTransaction` permission on the `session` resource.
old_valueTransaction will not write. Authorization to begin a read-only transaction requires `spanner.databases.beginReadOnlyTransaction` permission on the `session` resource.
root['schemas']['TransactionOptions']['properties']['isolationLevel']['enumDescriptions'][2]
new_valueAll reads performed during the transaction observe a consistent snapshot of the database, and the transaction is only successfully committed in the absence of conflicts between its updates and any concurrent updates that have occurred since that snapshot. Consequently, in contrast to `SERIALIZABLE` transactions, only write-write conflicts are detected in snapshot transactions. This isolation level does not support Read-only and Partitioned DML transactions. When `REPEATABLE_READ` is specified on a read-write transaction, the locking semantics default to `OPTIMISTIC`.
old_valueAll reads performed during the transaction observe a consistent snapshot of the database, and the transaction will only successfully commit in the absence of conflicts between its updates and any concurrent updates that have occurred since that snapshot. Consequently, in contrast to `SERIALIZABLE` transactions, only write-write conflicts are detected in snapshot transactions. This isolation level does not support Read-only and Partitioned DML transactions. When `REPEATABLE_READ` is specified on a read-write transaction, the locking semantics default to `OPTIMISTIC`.
sandbox/staging-wrenchworks-v1
values_changed
root['resources']['projects']['resources']['instances']['resources']['databases']['methods']['addSplitPoints']['description']
new_valueAdds split points to specified tables and indexes of a database.
old_valueAdds split points to specified tables, indexes of a database.
root['resources']['projects']['resources']['instances']['resources']['databases']['methods']['addSplitPoints']['parameters']['database']['description']
new_valueRequired. The database on whose tables or indexes the split points are to be added. Values are of the form `projects//instances//databases/`.
old_valueRequired. The database on whose tables/indexes split points are to be added. Values are of the form `projects//instances//databases/`.
root['revision']
new_value20250507
old_value20250504
root['schemas']['AddSplitPointsRequest']['properties']['initiator']['description']
new_valueOptional. A user-supplied tag associated with the split points. For example, "initial_data_load", "special_event_1". Defaults to "CloudAddSplitPointsAPI" if not specified. The length of the tag must not exceed 50 characters, or else it is trimmed. Only valid UTF8 characters are allowed.
old_valueOptional. A user-supplied tag associated with the split points. For example, "initial_data_load", "special_event_1". Defaults to "CloudAddSplitPointsAPI" if not specified. The length of the tag must not exceed 50 characters,else will be trimmed. Only valid UTF8 characters are allowed.
root['schemas']['ReadOnly']['properties']['readTimestamp']['description']
new_valueExecutes all reads at the given timestamp. Unlike other modes, reads at a specific timestamp are repeatable; the same read at the same timestamp always returns the same data. If the timestamp is in the future, the read is blocked until the specified timestamp, modulo the read's deadline. Useful for large scale consistent reads such as mapreduces, or for coordinating many reads against a consistent snapshot of the data. A timestamp in RFC3339 UTC \"Zulu\" format, accurate to nanoseconds. Example: `"2014-10-02T15:01:23.045123456Z"`.
old_valueExecutes all reads at the given timestamp. Unlike other modes, reads at a specific timestamp are repeatable; the same read at the same timestamp always returns the same data. If the timestamp is in the future, the read will block until the specified timestamp, modulo the read's deadline. Useful for large scale consistent reads such as mapreduces, or for coordinating many reads against a consistent snapshot of the data. A timestamp in RFC3339 UTC \"Zulu\" format, accurate to nanoseconds. Example: `"2014-10-02T15:01:23.045123456Z"`.
root['schemas']['SplitPoints']['description']
new_valueThe split points of a table or an index.
old_valueThe split points of a table/index.
root['schemas']['SplitPoints']['properties']['keys']['description']
new_valueRequired. The list of split keys. In essence, the split boundaries.
old_valueRequired. The list of split keys, i.e., the split boundaries.
root['schemas']['Transaction']['properties']['precommitToken']['description']
new_valueA precommit token is included in the response of a BeginTransaction request if the read-write transaction is on a multiplexed session and a mutation_key was specified in the BeginTransaction. The precommit token with the highest sequence number from this transaction attempt should be passed to the Commit request for this transaction.
old_valueA precommit token will be included in the response of a BeginTransaction request if the read-write transaction is on a multiplexed session and a mutation_key was specified in the BeginTransaction. The precommit token with the highest sequence number from this transaction attempt should be passed to the Commit request for this transaction.
root['schemas']['TransactionOptions']['description']
new_valueTransactions: Each session can have at most one active transaction at a time (note that standalone reads and queries use a transaction internally and do count towards the one transaction limit). After the active transaction is completed, the session can immediately be re-used for the next transaction. It is not necessary to create a new session for each transaction. Transaction modes: Cloud Spanner supports three transaction modes: 1. Locking read-write. This type of transaction is the only way to write data into Cloud Spanner. These transactions rely on pessimistic locking and, if necessary, two-phase commit. Locking read-write transactions may abort, requiring the application to retry. 2. Snapshot read-only. Snapshot read-only transactions provide guaranteed consistency across several reads, but do not allow writes. Snapshot read-only transactions can be configured to read at timestamps in the past, or configured to perform a strong read (where Spanner selects a timestamp such that the read is guaranteed to see the effects of all transactions that have committed before the start of the read). Snapshot read-only transactions do not need to be committed. Queries on change streams must be performed with the snapshot read-only transaction mode, specifying a strong read. See TransactionOptions.ReadOnly.strong for more details. 3. Partitioned DML. This type of transaction is used to execute a single Partitioned DML statement. Partitioned DML partitions the key space and runs the DML statement over each partition in parallel using separate, internal transactions that commit independently. Partitioned DML transactions do not need to be committed. For transactions that only read, snapshot read-only transactions provide simpler semantics and are almost always faster. In particular, read-only transactions do not take locks, so they do not conflict with read-write transactions. As a consequence of not taking locks, they also do not abort, so retry loops are not needed. Transactions may only read-write data in a single database. They may, however, read-write data in different tables within that database. Locking read-write transactions: Locking transactions may be used to atomically read-modify-write data anywhere in a database. This type of transaction is externally consistent. Clients should attempt to minimize the amount of time a transaction is active. Faster transactions commit with higher probability and cause less contention. Cloud Spanner attempts to keep read locks active as long as the transaction continues to do reads, and the transaction has not been terminated by Commit or Rollback. Long periods of inactivity at the client may cause Cloud Spanner to release a transaction's locks and abort it. Conceptually, a read-write transaction consists of zero or more reads or SQL statements followed by Commit. At any time before Commit, the client can send a Rollback request to abort the transaction. Semantics: Cloud Spanner can commit the transaction if all read locks it acquired are still valid at commit time, and it is able to acquire write locks for all writes. Cloud Spanner can abort the transaction for any reason. If a commit attempt returns `ABORTED`, Cloud Spanner guarantees that the transaction has not modified any user data in Cloud Spanner. Unless the transaction commits, Cloud Spanner makes no guarantees about how long the transaction's locks were held for. It is an error to use Cloud Spanner locks for any sort of mutual exclusion other than between Cloud Spanner transactions themselves. Retrying aborted transactions: When a transaction aborts, the application can choose to retry the whole transaction again. To maximize the chances of successfully committing the retry, the client should execute the retry in the same session as the original attempt. The original session's lock priority increases with each consecutive abort, meaning that each attempt has a slightly better chance of success than the previous. Note that the lock priority is preserved per session (not per transaction). Lock priority is set by the first read or write in the first attempt of a read-write transaction. If the application starts a new session to retry the whole transaction, the transaction loses its original lock priority. Moreover, the lock priority is only preserved if the transaction fails with an `ABORTED` error. Under some circumstances (for example, many transactions attempting to modify the same row(s)), a transaction can abort many times in a short period before successfully committing. Thus, it is not a good idea to cap the number of retries a transaction can attempt; instead, it is better to limit the total amount of time spent retrying. Idle transactions: A transaction is considered idle if it has no outstanding reads or SQL queries and has not started a read or SQL query within the last 10 seconds. Idle transactions can be aborted by Cloud Spanner so that they don't hold on to locks indefinitely. If an idle transaction is aborted, the commit fails with error `ABORTED`. If this behavior is undesirable, periodically executing a simple SQL query in the transaction (for example, `SELECT 1`) prevents the transaction from becoming idle. Snapshot read-only transactions: Snapshot read-only transactions provides a simpler method than locking read-write transactions for doing several consistent reads. However, this type of transaction does not support writes. Snapshot transactions do not take locks. Instead, they work by choosing a Cloud Spanner timestamp, then executing all reads at that timestamp. Since they do not acquire locks, they do not block concurrent read-write transactions. Unlike locking read-write transactions, snapshot read-only transactions never abort. They can fail if the chosen read timestamp is garbage collected; however, the default garbage collection policy is generous enough that most applications do not need to worry about this in practice. Snapshot read-only transactions do not need to call Commit or Rollback (and in fact are not permitted to do so). To execute a snapshot transaction, the client specifies a timestamp bound, which tells Cloud Spanner how to choose a read timestamp. The types of timestamp bound are: - Strong (the default). - Bounded staleness. - Exact staleness. If the Cloud Spanner database to be read is geographically distributed, stale read-only transactions can execute more quickly than strong or read-write transactions, because they are able to execute far from the leader replica. Each type of timestamp bound is discussed in detail below. Strong: Strong reads are guaranteed to see the effects of all transactions that have committed before the start of the read. Furthermore, all rows yielded by a single read are consistent with each other -- if any part of the read observes a transaction, all parts of the read see the transaction. Strong reads are not repeatable: two consecutive strong read-only transactions might return inconsistent results if there are concurrent writes. If consistency across reads is required, the reads should be executed within a transaction or at an exact read timestamp. Queries on change streams (see below for more details) must also specify the strong read timestamp bound. See TransactionOptions.ReadOnly.strong. Exact staleness: These timestamp bounds execute reads at a user-specified timestamp. Reads at a timestamp are guaranteed to see a consistent prefix of the global transaction history: they observe modifications done by all transactions with a commit timestamp less than or equal to the read timestamp, and observe none of the modifications done by transactions with a larger commit timestamp. They block until all conflicting transactions that can be assigned commit timestamps <= the read timestamp have finished. The timestamp can either be expressed as an absolute Cloud Spanner commit timestamp or a staleness relative to the current time. These modes do not require a "negotiation phase" to pick a timestamp. As a result, they execute slightly faster than the equivalent boundedly stale concurrency modes. On the other hand, boundedly stale reads usually return fresher results. See TransactionOptions.ReadOnly.read_timestamp and TransactionOptions.ReadOnly.exact_staleness. Bounded staleness: Bounded staleness modes allow Cloud Spanner to pick the read timestamp, subject to a user-provided staleness bound. Cloud Spanner chooses the newest timestamp within the staleness bound that allows execution of the reads at the closest available replica without blocking. All rows yielded are consistent with each other -- if any part of the read observes a transaction, all parts of the read see the transaction. Boundedly stale reads are not repeatable: two stale reads, even if they use the same staleness bound, can execute at different timestamps and thus return inconsistent results. Boundedly stale reads execute in two phases: the first phase negotiates a timestamp among all replicas needed to serve the read. In the second phase, reads are executed at the negotiated timestamp. As a result of the two phase execution, bounded staleness reads are usually a little slower than comparable exact staleness reads. However, they are typically able to return fresher results, and are more likely to execute at the closest replica. Because the timestamp negotiation requires up-front knowledge of which rows are read, it can only be used with single-use read-only transactions. See TransactionOptions.ReadOnly.max_staleness and TransactionOptions.ReadOnly.min_read_timestamp. Old read timestamps and garbage collection: Cloud Spanner continuously garbage collects deleted and overwritten data in the background to reclaim storage space. This process is known as "version GC". By default, version GC reclaims versions after they are one hour old. Because of this, Cloud Spanner can't perform reads at read timestamps more than one hour in the past. This restriction also applies to in-progress reads and/or SQL queries whose timestamp become too old while executing. Reads and SQL queries with too-old read timestamps fail with the error `FAILED_PRECONDITION`. You can configure and extend the `VERSION_RETENTION_PERIOD` of a database up to a period as long as one week, which allows Cloud Spanner to perform reads up to one week in the past. Querying change Streams: A Change Stream is a schema object that can be configured to watch data changes on the entire database, a set of tables, or a set of columns in a database. When a change stream is created, Spanner automatically defines a corresponding SQL Table-Valued Function (TVF) that can be used to query the change records in the associated change stream using the ExecuteStreamingSql API. The name of the TVF for a change stream is generated from the name of the change stream: READ_. All queries on change stream TVFs must be executed using the ExecuteStreamingSql API with a single-use read-only transaction with a strong read-only timestamp_bound. The change stream TVF allows users to specify the start_timestamp and end_timestamp for the time range of interest. All change records within the retention period is accessible using the strong read-only timestamp_bound. All other TransactionOptions are invalid for change stream queries. In addition, if TransactionOptions.read_only.return_read_timestamp is set to true, a special value of 2^63 - 2 is returned in the Transaction message that describes the transaction, instead of a valid read timestamp. This special value should be discarded and not used for any subsequent queries. Please see https://cloud.google.com/spanner/docs/change-streams for more details on how to query the change stream TVFs. Partitioned DML transactions: Partitioned DML transactions are used to execute DML statements with a different execution strategy that provides different, and often better, scalability properties for large, table-wide operations than DML in a ReadWrite transaction. Smaller scoped statements, such as an OLTP workload, should prefer using ReadWrite transactions. Partitioned DML partitions the keyspace and runs the DML statement on each partition in separate, internal transactions. These transactions commit automatically when complete, and run independently from one another. To reduce lock contention, this execution strategy only acquires read locks on rows that match the WHERE clause of the statement. Additionally, the smaller per-partition transactions hold locks for less time. That said, Partitioned DML is not a drop-in replacement for standard DML used in ReadWrite transactions. - The DML statement must be fully-partitionable. Specifically, the statement must be expressible as the union of many statements which each access only a single row of the table. - The statement is not applied atomically to all rows of the table. Rather, the statement is applied atomically to partitions of the table, in independent transactions. Secondary index rows are updated atomically with the base table rows. - Partitioned DML does not guarantee exactly-once execution semantics against a partition. The statement is applied at least once to each partition. It is strongly recommended that the DML statement should be idempotent to avoid unexpected results. For instance, it is potentially dangerous to run a statement such as `UPDATE table SET column = column + 1` as it could be run multiple times against some rows. - The partitions are committed automatically - there is no support for Commit or Rollback. If the call returns an error, or if the client issuing the ExecuteSql call dies, it is possible that some rows had the statement executed on them successfully. It is also possible that statement was never executed against other rows. - Partitioned DML transactions may only contain the execution of a single DML statement via ExecuteSql or ExecuteStreamingSql. - If any error is encountered during the execution of the partitioned DML operation (for instance, a UNIQUE INDEX violation, division by zero, or a value that can't be stored due to schema constraints), then the operation is stopped at that point and an error is returned. It is possible that at this point, some partitions have been committed (or even committed multiple times), and other partitions have not been run at all. Given the above, Partitioned DML is good fit for large, database-wide, operations that are idempotent, such as deleting old rows from a very large table.
old_valueTransactions: Each session can have at most one active transaction at a time (note that standalone reads and queries use a transaction internally and do count towards the one transaction limit). After the active transaction is completed, the session can immediately be re-used for the next transaction. It is not necessary to create a new session for each transaction. Transaction modes: Cloud Spanner supports three transaction modes: 1. Locking read-write. This type of transaction is the only way to write data into Cloud Spanner. These transactions rely on pessimistic locking and, if necessary, two-phase commit. Locking read-write transactions may abort, requiring the application to retry. 2. Snapshot read-only. Snapshot read-only transactions provide guaranteed consistency across several reads, but do not allow writes. Snapshot read-only transactions can be configured to read at timestamps in the past, or configured to perform a strong read (where Spanner will select a timestamp such that the read is guaranteed to see the effects of all transactions that have committed before the start of the read). Snapshot read-only transactions do not need to be committed. Queries on change streams must be performed with the snapshot read-only transaction mode, specifying a strong read. See TransactionOptions.ReadOnly.strong for more details. 3. Partitioned DML. This type of transaction is used to execute a single Partitioned DML statement. Partitioned DML partitions the key space and runs the DML statement over each partition in parallel using separate, internal transactions that commit independently. Partitioned DML transactions do not need to be committed. For transactions that only read, snapshot read-only transactions provide simpler semantics and are almost always faster. In particular, read-only transactions do not take locks, so they do not conflict with read-write transactions. As a consequence of not taking locks, they also do not abort, so retry loops are not needed. Transactions may only read-write data in a single database. They may, however, read-write data in different tables within that database. Locking read-write transactions: Locking transactions may be used to atomically read-modify-write data anywhere in a database. This type of transaction is externally consistent. Clients should attempt to minimize the amount of time a transaction is active. Faster transactions commit with higher probability and cause less contention. Cloud Spanner attempts to keep read locks active as long as the transaction continues to do reads, and the transaction has not been terminated by Commit or Rollback. Long periods of inactivity at the client may cause Cloud Spanner to release a transaction's locks and abort it. Conceptually, a read-write transaction consists of zero or more reads or SQL statements followed by Commit. At any time before Commit, the client can send a Rollback request to abort the transaction. Semantics: Cloud Spanner can commit the transaction if all read locks it acquired are still valid at commit time, and it is able to acquire write locks for all writes. Cloud Spanner can abort the transaction for any reason. If a commit attempt returns `ABORTED`, Cloud Spanner guarantees that the transaction has not modified any user data in Cloud Spanner. Unless the transaction commits, Cloud Spanner makes no guarantees about how long the transaction's locks were held for. It is an error to use Cloud Spanner locks for any sort of mutual exclusion other than between Cloud Spanner transactions themselves. Retrying aborted transactions: When a transaction aborts, the application can choose to retry the whole transaction again. To maximize the chances of successfully committing the retry, the client should execute the retry in the same session as the original attempt. The original session's lock priority increases with each consecutive abort, meaning that each attempt has a slightly better chance of success than the previous. Note that the lock priority is preserved per session (not per transaction). Lock priority is set by the first read or write in the first attempt of a read-write transaction. If the application starts a new session to retry the whole transaction, the transaction loses its original lock priority. Moreover, the lock priority is only preserved if the transaction fails with an `ABORTED` error. Under some circumstances (for example, many transactions attempting to modify the same row(s)), a transaction can abort many times in a short period before successfully committing. Thus, it is not a good idea to cap the number of retries a transaction can attempt; instead, it is better to limit the total amount of time spent retrying. Idle transactions: A transaction is considered idle if it has no outstanding reads or SQL queries and has not started a read or SQL query within the last 10 seconds. Idle transactions can be aborted by Cloud Spanner so that they don't hold on to locks indefinitely. If an idle transaction is aborted, the commit will fail with error `ABORTED`. If this behavior is undesirable, periodically executing a simple SQL query in the transaction (for example, `SELECT 1`) prevents the transaction from becoming idle. Snapshot read-only transactions: Snapshot read-only transactions provides a simpler method than locking read-write transactions for doing several consistent reads. However, this type of transaction does not support writes. Snapshot transactions do not take locks. Instead, they work by choosing a Cloud Spanner timestamp, then executing all reads at that timestamp. Since they do not acquire locks, they do not block concurrent read-write transactions. Unlike locking read-write transactions, snapshot read-only transactions never abort. They can fail if the chosen read timestamp is garbage collected; however, the default garbage collection policy is generous enough that most applications do not need to worry about this in practice. Snapshot read-only transactions do not need to call Commit or Rollback (and in fact are not permitted to do so). To execute a snapshot transaction, the client specifies a timestamp bound, which tells Cloud Spanner how to choose a read timestamp. The types of timestamp bound are: - Strong (the default). - Bounded staleness. - Exact staleness. If the Cloud Spanner database to be read is geographically distributed, stale read-only transactions can execute more quickly than strong or read-write transactions, because they are able to execute far from the leader replica. Each type of timestamp bound is discussed in detail below. Strong: Strong reads are guaranteed to see the effects of all transactions that have committed before the start of the read. Furthermore, all rows yielded by a single read are consistent with each other -- if any part of the read observes a transaction, all parts of the read see the transaction. Strong reads are not repeatable: two consecutive strong read-only transactions might return inconsistent results if there are concurrent writes. If consistency across reads is required, the reads should be executed within a transaction or at an exact read timestamp. Queries on change streams (see below for more details) must also specify the strong read timestamp bound. See TransactionOptions.ReadOnly.strong. Exact staleness: These timestamp bounds execute reads at a user-specified timestamp. Reads at a timestamp are guaranteed to see a consistent prefix of the global transaction history: they observe modifications done by all transactions with a commit timestamp less than or equal to the read timestamp, and observe none of the modifications done by transactions with a larger commit timestamp. They will block until all conflicting transactions that may be assigned commit timestamps <= the read timestamp have finished. The timestamp can either be expressed as an absolute Cloud Spanner commit timestamp or a staleness relative to the current time. These modes do not require a "negotiation phase" to pick a timestamp. As a result, they execute slightly faster than the equivalent boundedly stale concurrency modes. On the other hand, boundedly stale reads usually return fresher results. See TransactionOptions.ReadOnly.read_timestamp and TransactionOptions.ReadOnly.exact_staleness. Bounded staleness: Bounded staleness modes allow Cloud Spanner to pick the read timestamp, subject to a user-provided staleness bound. Cloud Spanner chooses the newest timestamp within the staleness bound that allows execution of the reads at the closest available replica without blocking. All rows yielded are consistent with each other -- if any part of the read observes a transaction, all parts of the read see the transaction. Boundedly stale reads are not repeatable: two stale reads, even if they use the same staleness bound, can execute at different timestamps and thus return inconsistent results. Boundedly stale reads execute in two phases: the first phase negotiates a timestamp among all replicas needed to serve the read. In the second phase, reads are executed at the negotiated timestamp. As a result of the two phase execution, bounded staleness reads are usually a little slower than comparable exact staleness reads. However, they are typically able to return fresher results, and are more likely to execute at the closest replica. Because the timestamp negotiation requires up-front knowledge of which rows will be read, it can only be used with single-use read-only transactions. See TransactionOptions.ReadOnly.max_staleness and TransactionOptions.ReadOnly.min_read_timestamp. Old read timestamps and garbage collection: Cloud Spanner continuously garbage collects deleted and overwritten data in the background to reclaim storage space. This process is known as "version GC". By default, version GC reclaims versions after they are one hour old. Because of this, Cloud Spanner cannot perform reads at read timestamps more than one hour in the past. This restriction also applies to in-progress reads and/or SQL queries whose timestamp become too old while executing. Reads and SQL queries with too-old read timestamps fail with the error `FAILED_PRECONDITION`. You can configure and extend the `VERSION_RETENTION_PERIOD` of a database up to a period as long as one week, which allows Cloud Spanner to perform reads up to one week in the past. Querying change Streams: A Change Stream is a schema object that can be configured to watch data changes on the entire database, a set of tables, or a set of columns in a database. When a change stream is created, Spanner automatically defines a corresponding SQL Table-Valued Function (TVF) that can be used to query the change records in the associated change stream using the ExecuteStreamingSql API. The name of the TVF for a change stream is generated from the name of the change stream: READ_. All queries on change stream TVFs must be executed using the ExecuteStreamingSql API with a single-use read-only transaction with a strong read-only timestamp_bound. The change stream TVF allows users to specify the start_timestamp and end_timestamp for the time range of interest. All change records within the retention period is accessible using the strong read-only timestamp_bound. All other TransactionOptions are invalid for change stream queries. In addition, if TransactionOptions.read_only.return_read_timestamp is set to true, a special value of 2^63 - 2 will be returned in the Transaction message that describes the transaction, instead of a valid read timestamp. This special value should be discarded and not used for any subsequent queries. Please see https://cloud.google.com/spanner/docs/change-streams for more details on how to query the change stream TVFs. Partitioned DML transactions: Partitioned DML transactions are used to execute DML statements with a different execution strategy that provides different, and often better, scalability properties for large, table-wide operations than DML in a ReadWrite transaction. Smaller scoped statements, such as an OLTP workload, should prefer using ReadWrite transactions. Partitioned DML partitions the keyspace and runs the DML statement on each partition in separate, internal transactions. These transactions commit automatically when complete, and run independently from one another. To reduce lock contention, this execution strategy only acquires read locks on rows that match the WHERE clause of the statement. Additionally, the smaller per-partition transactions hold locks for less time. That said, Partitioned DML is not a drop-in replacement for standard DML used in ReadWrite transactions. - The DML statement must be fully-partitionable. Specifically, the statement must be expressible as the union of many statements which each access only a single row of the table. - The statement is not applied atomically to all rows of the table. Rather, the statement is applied atomically to partitions of the table, in independent transactions. Secondary index rows are updated atomically with the base table rows. - Partitioned DML does not guarantee exactly-once execution semantics against a partition. The statement is applied at least once to each partition. It is strongly recommended that the DML statement should be idempotent to avoid unexpected results. For instance, it is potentially dangerous to run a statement such as `UPDATE table SET column = column + 1` as it could be run multiple times against some rows. - The partitions are committed automatically - there is no support for Commit or Rollback. If the call returns an error, or if the client issuing the ExecuteSql call dies, it is possible that some rows had the statement executed on them successfully. It is also possible that statement was never executed against other rows. - Partitioned DML transactions may only contain the execution of a single DML statement via ExecuteSql or ExecuteStreamingSql. - If any error is encountered during the execution of the partitioned DML operation (for instance, a UNIQUE INDEX violation, division by zero, or a value that cannot be stored due to schema constraints), then the operation is stopped at that point and an error is returned. It is possible that at this point, some partitions have been committed (or even committed multiple times), and other partitions have not been run at all. Given the above, Partitioned DML is good fit for large, database-wide, operations that are idempotent, such as deleting old rows from a very large table.
root['schemas']['TransactionOptions']['properties']['excludeTxnFromChangeStreams']['description']
new_valueWhen `exclude_txn_from_change_streams` is set to `true`, it prevents read or write transactions from being tracked in change streams. * If the DDL option `allow_txn_exclusion` is set to `true`, then the updates made within this transaction aren't recorded in the change stream. * If you don't set the DDL option `allow_txn_exclusion` or if it's set to `false`, then the updates made within this transaction are recorded in the change stream. When `exclude_txn_from_change_streams` is set to `false` or not set, modifications from this transaction are recorded in all change streams that are tracking columns modified by these transactions. The `exclude_txn_from_change_streams` option can only be specified for read-write or partitioned DML transactions, otherwise the API returns an `INVALID_ARGUMENT` error.
old_valueWhen `exclude_txn_from_change_streams` is set to `true`: * Modifications from this transaction will not be recorded in change streams with DDL option `allow_txn_exclusion=true` that are tracking columns modified by these transactions. * Modifications from this transaction will be recorded in change streams with DDL option `allow_txn_exclusion=false or not set` that are tracking columns modified by these transactions. When `exclude_txn_from_change_streams` is set to `false` or not set, Modifications from this transaction will be recorded in all change streams that are tracking columns modified by these transactions. `exclude_txn_from_change_streams` may only be specified for read-write or partitioned-dml transactions, otherwise the API will return an `INVALID_ARGUMENT` error.
root['schemas']['TransactionOptions']['properties']['readOnly']['description']
new_valueTransaction does not write. Authorization to begin a read-only transaction requires `spanner.databases.beginReadOnlyTransaction` permission on the `session` resource.
old_valueTransaction will not write. Authorization to begin a read-only transaction requires `spanner.databases.beginReadOnlyTransaction` permission on the `session` resource.
root['schemas']['TransactionOptions']['properties']['isolationLevel']['enumDescriptions'][2]
new_valueAll reads performed during the transaction observe a consistent snapshot of the database, and the transaction is only successfully committed in the absence of conflicts between its updates and any concurrent updates that have occurred since that snapshot. Consequently, in contrast to `SERIALIZABLE` transactions, only write-write conflicts are detected in snapshot transactions. This isolation level does not support Read-only and Partitioned DML transactions. When `REPEATABLE_READ` is specified on a read-write transaction, the locking semantics default to `OPTIMISTIC`.
old_valueAll reads performed during the transaction observe a consistent snapshot of the database, and the transaction will only successfully commit in the absence of conflicts between its updates and any concurrent updates that have occurred since that snapshot. Consequently, in contrast to `SERIALIZABLE` transactions, only write-write conflicts are detected in snapshot transactions. This isolation level does not support Read-only and Partitioned DML transactions. When `REPEATABLE_READ` is specified on a read-write transaction, the locking semantics default to `OPTIMISTIC`.
sandbox/test-accessapproval-
values_changed
root['revision']
new_value20250508
old_value20250502
sandbox/test-accessapproval-v1
values_changed
root['revision']
new_value20250508
old_value20250502
sandbox/test-bifrost-firealerts-c2p-
values_changed
root['revision']
new_value20250506
old_value20250429
sandbox/test-bifrost-firealerts-c2p-v1
values_changed
root['revision']
new_value20250506
old_value20250429
sandbox/test-bigqueryconnection-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/test-bigqueryconnection-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/test-bigqueryconnection-v1beta1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/test-bigquerydatatransfer-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/test-bigquerydatatransfer-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/test-bigqueryreservation-
values_changed
root['revision']
new_value20250507
old_value20250504
sandbox/test-bigqueryreservation-v1
values_changed
root['revision']
new_value20250507
old_value20250504
sandbox/test-cloudasset-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/test-cloudasset-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/test-cloudasset-v1beta1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/test-cloudasset-v1p1beta1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/test-cloudasset-v1p2alpha1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/test-cloudasset-v1p2beta1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/test-cloudasset-v1p5alpha1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/test-cloudasset-v1p5beta1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/test-cloudasset-v1p7beta1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/test-cloudshell-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/test-cloudshell-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/test-container-
dictionary_item_added
  • root['schemas']['HighScaleCheckpointingConfig']
  • root['schemas']['AddonsConfig']['properties']['highScaleCheckpointingConfig']
  • root['schemas']['AdvancedMachineFeatures']['properties']['performanceMonitoringUnit']
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/test-container-v1
dictionary_item_added
  • root['schemas']['HighScaleCheckpointingConfig']
  • root['schemas']['AddonsConfig']['properties']['highScaleCheckpointingConfig']
  • root['schemas']['AdvancedMachineFeatures']['properties']['performanceMonitoringUnit']
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/test-container-v1beta1
dictionary_item_added
  • root['schemas']['HighScaleCheckpointingConfig']
  • root['schemas']['AddonsConfig']['properties']['highScaleCheckpointingConfig']
  • root['schemas']['AdvancedMachineFeatures']['properties']['performanceMonitoringUnit']
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/test-contentmanager-
dictionary_item_added
  • root['schemas']['FieldRelationshipDescriptorValue']['properties']['selectedTestValueList']
values_changed
root['revision']
new_value20250508
old_value20250506
root['schemas']['FieldRelationshipDescriptorValue']['description']
new_valueValues based on Field Relationship Descriptors. Next ID: 7
old_valueValues based on Field Relationship Descriptors. Next ID: 6
root['schemas']['FrdConfig']['properties']['frdValueType']['enumDescriptions'][3]
new_valueValue type date time.
old_valueTODO(b/144362306) Deprecate VALUE_TYPE_DATE_TIME in favor of SEMANTIC_TYPE_DATE_TIME_MILLIS.
root['schemas']['FrdSemanticTypeUndefined']['properties']['undefinedSemanticType']['enumDescriptions'][309]
new_valueb/141690061 - Time in milliseconds since Unix epoch (Midnight 1 January 1970).
old_valueb/141690061 - Time in milliseconds since Unix epoch (Midnight 1 January 1970). TODO(b/144362306) Update value_type to VALUE_TYPE_INT64.
root['schemas']['ScFrdValue']['properties']['frdValueType']['enumDescriptions'][3]
new_valueValue type date time.
old_valueTODO(b/144362306) Deprecate VALUE_TYPE_DATE_TIME in favor of SEMANTIC_TYPE_DATE_TIME_MILLIS.
iterable_item_added
root['schemas']['FieldRelationshipDescriptorContext']['properties']['frdIdentifier']['enum'][880]IDENTIFIER_PLAY_DEVELOPER_REGION
root['schemas']['FieldRelationshipDescriptorContext']['properties']['frdIdentifier']['enumDescriptions'][880]b/407788041
root['schemas']['FieldRelationshipDescriptorValue']['properties']['frdIdentifier']['enum'][880]IDENTIFIER_PLAY_DEVELOPER_REGION
root['schemas']['FieldRelationshipDescriptorValue']['properties']['frdIdentifier']['enumDescriptions'][880]b/407788041
root['schemas']['FrdDisabled']['properties']['disabledFrdIdentifier']['enum'][880]IDENTIFIER_PLAY_DEVELOPER_REGION
root['schemas']['FrdDisabled']['properties']['disabledFrdIdentifier']['enumDescriptions'][880]b/407788041
root['schemas']['FrdSemanticTypeUndefined']['properties']['undefinedSemanticType']['enum'][682]SEMANTIC_TYPE_PLAY_DEVELOPER_REGION
root['schemas']['FrdSemanticTypeUndefined']['properties']['undefinedSemanticType']['enumDescriptions'][682]b/407788041
root['schemas']['FrdUndefined']['properties']['undefinedFrdIdentifier']['enum'][880]IDENTIFIER_PLAY_DEVELOPER_REGION
root['schemas']['FrdUndefined']['properties']['undefinedFrdIdentifier']['enumDescriptions'][880]b/407788041
root['schemas']['GetAvailableFrdValuesRequest']['properties']['resultFrdIdentifierMask']['items']['enum'][880]IDENTIFIER_PLAY_DEVELOPER_REGION
root['schemas']['GetAvailableFrdValuesRequest']['properties']['resultFrdIdentifierMask']['items']['enumDescriptions'][880]b/407788041
root['schemas']['PropertyValue']['properties']['userProduct']['enum'][428]CUSTOMER_ACCOUNT_TAG_DIAGNOSTICS_BY_GAIA
root['schemas']['PropertyValue']['properties']['userProduct']['enum'][447]SUPPORT_CASES_GMB_LISTING
root['schemas']['PropertyValue']['properties']['userProduct']['enumDescriptions'][428]Signal group for Tag Diagnostics.
root['schemas']['PropertyValue']['properties']['userProduct']['enumDescriptions'][447]Support Cases signals Signal group to return Pool ID by GMB listing ID.
root['schemas']['ValidationIssueWorkflowValidationContext']['properties']['composerClassification']['enum'][22]COMMENT_THREAD_WARNING
root['schemas']['WorkflowClassValueTypeDescriptor']['properties']['sourceFrd']['enum'][880]IDENTIFIER_PLAY_DEVELOPER_REGION
root['schemas']['WorkflowClassValueTypeDescriptor']['properties']['sourceFrd']['enumDescriptions'][880]b/407788041
root['schemas']['WorkflowItemValidationResult']['properties']['redwoodClassification']['enum'][22]COMMENT_THREAD_WARNING
sandbox/test-contentmanager-v1
dictionary_item_added
  • root['schemas']['FieldRelationshipDescriptorValue']['properties']['selectedTestValueList']
values_changed
root['revision']
new_value20250508
old_value20250506
root['schemas']['FieldRelationshipDescriptorValue']['description']
new_valueValues based on Field Relationship Descriptors. Next ID: 7
old_valueValues based on Field Relationship Descriptors. Next ID: 6
root['schemas']['FrdConfig']['properties']['frdValueType']['enumDescriptions'][3]
new_valueValue type date time.
old_valueTODO(b/144362306) Deprecate VALUE_TYPE_DATE_TIME in favor of SEMANTIC_TYPE_DATE_TIME_MILLIS.
root['schemas']['FrdSemanticTypeUndefined']['properties']['undefinedSemanticType']['enumDescriptions'][309]
new_valueb/141690061 - Time in milliseconds since Unix epoch (Midnight 1 January 1970).
old_valueb/141690061 - Time in milliseconds since Unix epoch (Midnight 1 January 1970). TODO(b/144362306) Update value_type to VALUE_TYPE_INT64.
root['schemas']['ScFrdValue']['properties']['frdValueType']['enumDescriptions'][3]
new_valueValue type date time.
old_valueTODO(b/144362306) Deprecate VALUE_TYPE_DATE_TIME in favor of SEMANTIC_TYPE_DATE_TIME_MILLIS.
iterable_item_added
root['schemas']['FieldRelationshipDescriptorContext']['properties']['frdIdentifier']['enum'][880]IDENTIFIER_PLAY_DEVELOPER_REGION
root['schemas']['FieldRelationshipDescriptorContext']['properties']['frdIdentifier']['enumDescriptions'][880]b/407788041
root['schemas']['FieldRelationshipDescriptorValue']['properties']['frdIdentifier']['enum'][880]IDENTIFIER_PLAY_DEVELOPER_REGION
root['schemas']['FieldRelationshipDescriptorValue']['properties']['frdIdentifier']['enumDescriptions'][880]b/407788041
root['schemas']['FrdDisabled']['properties']['disabledFrdIdentifier']['enum'][880]IDENTIFIER_PLAY_DEVELOPER_REGION
root['schemas']['FrdDisabled']['properties']['disabledFrdIdentifier']['enumDescriptions'][880]b/407788041
root['schemas']['FrdSemanticTypeUndefined']['properties']['undefinedSemanticType']['enum'][682]SEMANTIC_TYPE_PLAY_DEVELOPER_REGION
root['schemas']['FrdSemanticTypeUndefined']['properties']['undefinedSemanticType']['enumDescriptions'][682]b/407788041
root['schemas']['FrdUndefined']['properties']['undefinedFrdIdentifier']['enum'][880]IDENTIFIER_PLAY_DEVELOPER_REGION
root['schemas']['FrdUndefined']['properties']['undefinedFrdIdentifier']['enumDescriptions'][880]b/407788041
root['schemas']['GetAvailableFrdValuesRequest']['properties']['resultFrdIdentifierMask']['items']['enum'][880]IDENTIFIER_PLAY_DEVELOPER_REGION
root['schemas']['GetAvailableFrdValuesRequest']['properties']['resultFrdIdentifierMask']['items']['enumDescriptions'][880]b/407788041
root['schemas']['PropertyValue']['properties']['userProduct']['enum'][428]CUSTOMER_ACCOUNT_TAG_DIAGNOSTICS_BY_GAIA
root['schemas']['PropertyValue']['properties']['userProduct']['enum'][447]SUPPORT_CASES_GMB_LISTING
root['schemas']['PropertyValue']['properties']['userProduct']['enumDescriptions'][428]Signal group for Tag Diagnostics.
root['schemas']['PropertyValue']['properties']['userProduct']['enumDescriptions'][447]Support Cases signals Signal group to return Pool ID by GMB listing ID.
root['schemas']['ValidationIssueWorkflowValidationContext']['properties']['composerClassification']['enum'][22]COMMENT_THREAD_WARNING
root['schemas']['WorkflowClassValueTypeDescriptor']['properties']['sourceFrd']['enum'][880]IDENTIFIER_PLAY_DEVELOPER_REGION
root['schemas']['WorkflowClassValueTypeDescriptor']['properties']['sourceFrd']['enumDescriptions'][880]b/407788041
root['schemas']['WorkflowItemValidationResult']['properties']['redwoodClassification']['enum'][22]COMMENT_THREAD_WARNING
sandbox/test-dataaccessauditlogging-pa-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/test-dataaccessauditlogging-pa-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/test-dialogflow-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/test-dialogflow-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/test-dialogflow-v2
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/test-dialogflow-v2beta1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/test-dialogflow-v3
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/test-dialogflow-v3alpha1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/test-dialogflow-v3beta1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/test-file-
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/test-file-v1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/test-file-v1beta1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/test-file-v1internal
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/test-file-v1p1alpha1
values_changed
root['revision']
new_value20250507
old_value20250505
sandbox/test-firebaserules-
values_changed
root['revision']
new_value20250507
old_value20250506
sandbox/test-firebaserules-v1
values_changed
root['revision']
new_value20250507
old_value20250506
sandbox/test-language-
values_changed
root['revision']
new_value20250508
old_value20250506
iterable_item_added
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enum'][13]NVIDIA_GB200
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enumDescriptions'][13]Nvidia GB200 GPU.
sandbox/test-language-eu-
values_changed
root['revision']
new_value20250508
old_value20250506
iterable_item_added
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enum'][13]NVIDIA_GB200
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enumDescriptions'][13]Nvidia GB200 GPU.
sandbox/test-language-eu-v1
values_changed
root['revision']
new_value20250508
old_value20250506
iterable_item_added
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enum'][13]NVIDIA_GB200
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enumDescriptions'][13]Nvidia GB200 GPU.
sandbox/test-language-eu-v1beta2
values_changed
root['revision']
new_value20250508
old_value20250506
iterable_item_added
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enum'][13]NVIDIA_GB200
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enumDescriptions'][13]Nvidia GB200 GPU.
sandbox/test-language-eu-v2
values_changed
root['revision']
new_value20250508
old_value20250506
iterable_item_added
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enum'][13]NVIDIA_GB200
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enumDescriptions'][13]Nvidia GB200 GPU.
sandbox/test-language-us-
values_changed
root['revision']
new_value20250508
old_value20250506
iterable_item_added
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enum'][13]NVIDIA_GB200
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enumDescriptions'][13]Nvidia GB200 GPU.
sandbox/test-language-us-v1
values_changed
root['revision']
new_value20250508
old_value20250506
iterable_item_added
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enum'][13]NVIDIA_GB200
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enumDescriptions'][13]Nvidia GB200 GPU.
sandbox/test-language-us-v1beta2
values_changed
root['revision']
new_value20250508
old_value20250506
iterable_item_added
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enum'][13]NVIDIA_GB200
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enumDescriptions'][13]Nvidia GB200 GPU.
sandbox/test-language-us-v2
values_changed
root['revision']
new_value20250508
old_value20250506
iterable_item_added
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enum'][13]NVIDIA_GB200
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enumDescriptions'][13]Nvidia GB200 GPU.
sandbox/test-language-v1
values_changed
root['revision']
new_value20250508
old_value20250506
iterable_item_added
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enum'][13]NVIDIA_GB200
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enumDescriptions'][13]Nvidia GB200 GPU.
sandbox/test-language-v1beta2
values_changed
root['revision']
new_value20250508
old_value20250506
iterable_item_added
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enum'][13]NVIDIA_GB200
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enumDescriptions'][13]Nvidia GB200 GPU.
sandbox/test-language-v2
values_changed
root['revision']
new_value20250508
old_value20250506
iterable_item_added
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enum'][13]NVIDIA_GB200
root['schemas']['XPSImageModelServingSpecModelThroughputEstimation']['properties']['computeEngineAcceleratorType']['enumDescriptions'][13]Nvidia GB200 GPU.
sandbox/test-logging-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/test-logging-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/test-logging-v1beta3
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/test-logging-v2
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/test-logging-v2beta1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/test-mlengine-pa-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/test-mlengine-pa-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/test-monitoring-
values_changed
root['revision']
new_value20250508
old_value20250506
root['schemas']['Criteria']['properties']['filter']['description']
new_valueOptional. When you define a snooze, you can also define a filter for that snooze. The filter is a string containing one or more key-value pairs. The string uses the standard https://google.aip.dev/160 filter syntax. If you define a filter for a snooze, then the snooze can only apply to one alert policy. When the snooze is active, incidents won't be created when the incident would have key-value pairs (labels) that match those specified by the filter in the snooze.Snooze filters support resource, metric, and metadata labels. If multiple labels are used, then they must be connected with an AND operator. For example, the following filter applies the snooze to incidents that have a resource label with an instance ID of "1234567890", a metric label with an instance name of "group", a metadata user label with a key of "foo" and a value of "bar", and a metadata system label with a key of "region" and a value of "us-central1": "filter": "resource.labels.instance_id=\"1234567890\" AND metric.labels.instance_name=\"test_group\" AND metadata.user_labels.foo=\"bar\" AND metadata.system_labels.region=\"us-central1\""
old_valueOptional. The filter string to match on Alert fields when silencing the alerts. It follows the standard https://google.aip.dev/160 syntax. A filter string used to apply the snooze to specific incidents that have matching filter values. Filters can be defined for snoozes that apply to one alerting policy. Filters must be a string formatted as one or more resource labels with specific label values. If multiple resource labels are used, then they must be connected with an AND operator. For example, the following filter applies the snooze to incidents that have an instance ID of 1234567890 and a zone of us-central1-a: resource.labels.instance_id="1234567890" AND resource.labels.zone="us-central1-a"
sandbox/test-monitoring-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/test-monitoring-v3
values_changed
root['revision']
new_value20250508
old_value20250506
root['schemas']['Criteria']['properties']['filter']['description']
new_valueOptional. When you define a snooze, you can also define a filter for that snooze. The filter is a string containing one or more key-value pairs. The string uses the standard https://google.aip.dev/160 filter syntax. If you define a filter for a snooze, then the snooze can only apply to one alert policy. When the snooze is active, incidents won't be created when the incident would have key-value pairs (labels) that match those specified by the filter in the snooze.Snooze filters support resource, metric, and metadata labels. If multiple labels are used, then they must be connected with an AND operator. For example, the following filter applies the snooze to incidents that have a resource label with an instance ID of "1234567890", a metric label with an instance name of "group", a metadata user label with a key of "foo" and a value of "bar", and a metadata system label with a key of "region" and a value of "us-central1": "filter": "resource.labels.instance_id=\"1234567890\" AND metric.labels.instance_name=\"test_group\" AND metadata.user_labels.foo=\"bar\" AND metadata.system_labels.region=\"us-central1\""
old_valueOptional. The filter string to match on Alert fields when silencing the alerts. It follows the standard https://google.aip.dev/160 syntax. A filter string used to apply the snooze to specific incidents that have matching filter values. Filters can be defined for snoozes that apply to one alerting policy. Filters must be a string formatted as one or more resource labels with specific label values. If multiple resource labels are used, then they must be connected with an AND operator. For example, the following filter applies the snooze to incidents that have an instance ID of 1234567890 and a zone of us-central1-a: resource.labels.instance_id="1234567890" AND resource.labels.zone="us-central1-a"
sandbox/test-networkbuildingblocks-pa-
values_changed
root['revision']
new_value20250508
old_value20250501
iterable_item_added
root['schemas']['Allocation']['properties']['framing']['enum'][27]F_WDM_CIE64GBAUD
root['schemas']['Allocation']['properties']['framing']['enum'][28]F_WDM_CIE69GBAUD
root['schemas']['Allocation']['properties']['framing']['enumDescriptions'][27]Ciena's proprietary modulation formats for 400G ZR++.
root['schemas']['CircuitAdd']['properties']['framing']['enum'][27]F_WDM_CIE64GBAUD
root['schemas']['CircuitAdd']['properties']['framing']['enum'][28]F_WDM_CIE69GBAUD
root['schemas']['CircuitAdd']['properties']['framing']['enumDescriptions'][27]Ciena's proprietary modulation formats for 400G ZR++.
root['schemas']['EntityId']['properties']['kind']['enum'][398]EK_CAMPUS_SWITCHBOARD_ZONE
root['schemas']['InventoryReference']['properties']['elementKind']['enum'][398]EK_CAMPUS_SWITCHBOARD_ZONE
root['schemas']['Port']['properties']['framing']['items']['enum'][27]F_WDM_CIE64GBAUD
root['schemas']['Port']['properties']['framing']['items']['enum'][28]F_WDM_CIE69GBAUD
root['schemas']['Port']['properties']['framing']['items']['enumDescriptions'][27]Ciena's proprietary modulation formats for 400G ZR++.
sandbox/test-networkbuildingblocks-pa-v1beta1
values_changed
root['revision']
new_value20250508
old_value20250501
iterable_item_added
root['schemas']['Allocation']['properties']['framing']['enum'][27]F_WDM_CIE64GBAUD
root['schemas']['Allocation']['properties']['framing']['enum'][28]F_WDM_CIE69GBAUD
root['schemas']['Allocation']['properties']['framing']['enumDescriptions'][27]Ciena's proprietary modulation formats for 400G ZR++.
root['schemas']['CircuitAdd']['properties']['framing']['enum'][27]F_WDM_CIE64GBAUD
root['schemas']['CircuitAdd']['properties']['framing']['enum'][28]F_WDM_CIE69GBAUD
root['schemas']['CircuitAdd']['properties']['framing']['enumDescriptions'][27]Ciena's proprietary modulation formats for 400G ZR++.
root['schemas']['EntityId']['properties']['kind']['enum'][398]EK_CAMPUS_SWITCHBOARD_ZONE
root['schemas']['InventoryReference']['properties']['elementKind']['enum'][398]EK_CAMPUS_SWITCHBOARD_ZONE
root['schemas']['Port']['properties']['framing']['items']['enum'][27]F_WDM_CIE64GBAUD
root['schemas']['Port']['properties']['framing']['items']['enum'][28]F_WDM_CIE69GBAUD
root['schemas']['Port']['properties']['framing']['items']['enumDescriptions'][27]Ciena's proprietary modulation formats for 400G ZR++.
sandbox/test-recommendationengine-
values_changed
root['revision']
new_value20250507
old_value20250506
sandbox/test-recommendationengine-v1
values_changed
root['revision']
new_value20250507
old_value20250506
sandbox/test-recommendationengine-v1alpha
values_changed
root['revision']
new_value20250507
old_value20250506
sandbox/test-recommendationengine-v1beta1
values_changed
root['revision']
new_value20250507
old_value20250506
sandbox/test-redis-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/test-redis-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/test-redis-v1alpha1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/test-redis-v1beta1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/test-redis-v1internal1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/test-retail-
dictionary_item_added
  • root['schemas']['GoogleCloudRetailV2alphaMerchantCenterAccountLinkMerchantCenterFeedFilter']['properties']['dataSourceId']
  • root['schemas']['GoogleCloudRetailV2alphaMerchantCenterAccountLinkMerchantCenterFeedFilter']['properties']['primaryFeedId']['deprecated']
  • root['schemas']['GoogleCloudRetailV2betaMerchantCenterFeedFilter']['properties']['dataSourceId']
  • root['schemas']['GoogleCloudRetailV2betaMerchantCenterFeedFilter']['properties']['primaryFeedId']['deprecated']
values_changed
root['revision']
new_value20250508
old_value20250506
root['schemas']['GoogleCloudRetailV2alphaMerchantCenterAccountLinkMerchantCenterFeedFilter']['properties']['primaryFeedId']['description']
new_valueMerchant Center primary feed ID. Deprecated: use data_source_id instead.
old_valueMerchant Center primary feed ID.
root['schemas']['GoogleCloudRetailV2betaMerchantCenterFeedFilter']['properties']['primaryFeedId']['description']
new_valueMerchant Center primary feed ID. Deprecated: use data_source_id instead.
old_valueMerchant Center primary feed ID.
sandbox/test-retail-v1
dictionary_item_added
  • root['schemas']['GoogleCloudRetailV2alphaMerchantCenterAccountLinkMerchantCenterFeedFilter']['properties']['dataSourceId']
  • root['schemas']['GoogleCloudRetailV2alphaMerchantCenterAccountLinkMerchantCenterFeedFilter']['properties']['primaryFeedId']['deprecated']
values_changed
root['revision']
new_value20250508
old_value20250506
root['schemas']['GoogleCloudRetailV2alphaMerchantCenterAccountLinkMerchantCenterFeedFilter']['properties']['primaryFeedId']['description']
new_valueMerchant Center primary feed ID. Deprecated: use data_source_id instead.
old_valueMerchant Center primary feed ID.
sandbox/test-retail-v2
dictionary_item_added
  • root['schemas']['GoogleCloudRetailV2alphaMerchantCenterAccountLinkMerchantCenterFeedFilter']['properties']['dataSourceId']
  • root['schemas']['GoogleCloudRetailV2alphaMerchantCenterAccountLinkMerchantCenterFeedFilter']['properties']['primaryFeedId']['deprecated']
values_changed
root['revision']
new_value20250508
old_value20250506
root['schemas']['GoogleCloudRetailV2alphaMerchantCenterAccountLinkMerchantCenterFeedFilter']['properties']['primaryFeedId']['description']
new_valueMerchant Center primary feed ID. Deprecated: use data_source_id instead.
old_valueMerchant Center primary feed ID.
sandbox/test-retail-v2alpha
dictionary_item_added
  • root['schemas']['GoogleCloudRetailV2alphaMerchantCenterAccountLinkMerchantCenterFeedFilter']['properties']['dataSourceId']
  • root['schemas']['GoogleCloudRetailV2alphaMerchantCenterAccountLinkMerchantCenterFeedFilter']['properties']['primaryFeedId']['deprecated']
  • root['schemas']['GoogleCloudRetailV2alphaMerchantCenterFeedFilter']['properties']['dataSourceId']
  • root['schemas']['GoogleCloudRetailV2alphaMerchantCenterFeedFilter']['properties']['primaryFeedId']['deprecated']
values_changed
root['revision']
new_value20250508
old_value20250506
root['schemas']['GoogleCloudRetailV2alphaMerchantCenterAccountLinkMerchantCenterFeedFilter']['properties']['primaryFeedId']['description']
new_valueMerchant Center primary feed ID. Deprecated: use data_source_id instead.
old_valueMerchant Center primary feed ID.
root['schemas']['GoogleCloudRetailV2alphaMerchantCenterFeedFilter']['properties']['primaryFeedId']['description']
new_valueMerchant Center primary feed ID. Deprecated: use data_source_id instead.
old_valueMerchant Center primary feed ID.
sandbox/test-retail-v2beta
dictionary_item_added
  • root['schemas']['GoogleCloudRetailV2alphaMerchantCenterAccountLinkMerchantCenterFeedFilter']['properties']['dataSourceId']
  • root['schemas']['GoogleCloudRetailV2alphaMerchantCenterAccountLinkMerchantCenterFeedFilter']['properties']['primaryFeedId']['deprecated']
  • root['schemas']['GoogleCloudRetailV2betaMerchantCenterFeedFilter']['properties']['dataSourceId']
  • root['schemas']['GoogleCloudRetailV2betaMerchantCenterFeedFilter']['properties']['primaryFeedId']['deprecated']
values_changed
root['revision']
new_value20250508
old_value20250506
root['schemas']['GoogleCloudRetailV2alphaMerchantCenterAccountLinkMerchantCenterFeedFilter']['properties']['primaryFeedId']['description']
new_valueMerchant Center primary feed ID. Deprecated: use data_source_id instead.
old_valueMerchant Center primary feed ID.
root['schemas']['GoogleCloudRetailV2betaMerchantCenterFeedFilter']['properties']['primaryFeedId']['description']
new_valueMerchant Center primary feed ID. Deprecated: use data_source_id instead.
old_valueMerchant Center primary feed ID.
sandbox/test-scone-pa-
values_changed
root['revision']
new_value20250508
old_value20250505
root['schemas']['CustomerSupportContentScFrdValue']['properties']['frdValueType']['enumDescriptions'][3]
new_valueValue type date time.
old_valueTODO(b/144362306) Deprecate VALUE_TYPE_DATE_TIME in favor of SEMANTIC_TYPE_DATE_TIME_MILLIS.
root['schemas']['CustomerSupportContentFrdConfig']['properties']['frdValueType']['enumDescriptions'][3]
new_valueValue type date time.
old_valueTODO(b/144362306) Deprecate VALUE_TYPE_DATE_TIME in favor of SEMANTIC_TYPE_DATE_TIME_MILLIS.
iterable_item_added
root['schemas']['EngageApiSharedCmsConfigurationFieldRelationshipDescriptorContext']['properties']['frdIdentifier']['enum'][880]IDENTIFIER_PLAY_DEVELOPER_REGION
root['schemas']['EngageApiSharedCmsConfigurationFieldRelationshipDescriptorContext']['properties']['frdIdentifier']['enumDescriptions'][880]b/407788041
root['schemas']['EngageApiSharedCmsConfigurationFieldRelationshipDescriptorValue']['properties']['frdIdentifier']['enum'][880]IDENTIFIER_PLAY_DEVELOPER_REGION
root['schemas']['EngageApiSharedCmsConfigurationFieldRelationshipDescriptorValue']['properties']['frdIdentifier']['enumDescriptions'][880]b/407788041
root['schemas']['SconeV1CidGetTreeRequest']['properties']['frdId']['enum'][880]IDENTIFIER_PLAY_DEVELOPER_REGION
root['schemas']['SconeV1CidGetTreeRequest']['properties']['frdId']['enumDescriptions'][880]b/407788041
root['schemas']['SconeV1CidSearchRequest']['properties']['frdId']['enum'][880]IDENTIFIER_PLAY_DEVELOPER_REGION
root['schemas']['SconeV1CidSearchRequest']['properties']['frdId']['enumDescriptions'][880]b/407788041
root['schemas']['SconeV1GetAvailableValuesForGraphRequest']['properties']['resultFrdIdentifierMask']['items']['enum'][880]IDENTIFIER_PLAY_DEVELOPER_REGION
root['schemas']['SconeV1GetAvailableValuesForGraphRequest']['properties']['resultFrdIdentifierMask']['items']['enumDescriptions'][880]b/407788041
root['schemas']['SconeV1UserSpecificFrdValuesGetRequest']['properties']['frdIdentifier']['enum'][880]IDENTIFIER_PLAY_DEVELOPER_REGION
root['schemas']['SconeV1UserSpecificFrdValuesGetRequest']['properties']['frdIdentifier']['enumDescriptions'][880]b/407788041
sandbox/test-scone-pa-v1
values_changed
root['revision']
new_value20250508
old_value20250505
root['schemas']['CustomerSupportContentScFrdValue']['properties']['frdValueType']['enumDescriptions'][3]
new_valueValue type date time.
old_valueTODO(b/144362306) Deprecate VALUE_TYPE_DATE_TIME in favor of SEMANTIC_TYPE_DATE_TIME_MILLIS.
root['schemas']['CustomerSupportContentFrdConfig']['properties']['frdValueType']['enumDescriptions'][3]
new_valueValue type date time.
old_valueTODO(b/144362306) Deprecate VALUE_TYPE_DATE_TIME in favor of SEMANTIC_TYPE_DATE_TIME_MILLIS.
iterable_item_added
root['schemas']['EngageApiSharedCmsConfigurationFieldRelationshipDescriptorContext']['properties']['frdIdentifier']['enum'][880]IDENTIFIER_PLAY_DEVELOPER_REGION
root['schemas']['EngageApiSharedCmsConfigurationFieldRelationshipDescriptorContext']['properties']['frdIdentifier']['enumDescriptions'][880]b/407788041
root['schemas']['EngageApiSharedCmsConfigurationFieldRelationshipDescriptorValue']['properties']['frdIdentifier']['enum'][880]IDENTIFIER_PLAY_DEVELOPER_REGION
root['schemas']['EngageApiSharedCmsConfigurationFieldRelationshipDescriptorValue']['properties']['frdIdentifier']['enumDescriptions'][880]b/407788041
root['schemas']['SconeV1CidGetTreeRequest']['properties']['frdId']['enum'][880]IDENTIFIER_PLAY_DEVELOPER_REGION
root['schemas']['SconeV1CidGetTreeRequest']['properties']['frdId']['enumDescriptions'][880]b/407788041
root['schemas']['SconeV1CidSearchRequest']['properties']['frdId']['enum'][880]IDENTIFIER_PLAY_DEVELOPER_REGION
root['schemas']['SconeV1CidSearchRequest']['properties']['frdId']['enumDescriptions'][880]b/407788041
root['schemas']['SconeV1GetAvailableValuesForGraphRequest']['properties']['resultFrdIdentifierMask']['items']['enum'][880]IDENTIFIER_PLAY_DEVELOPER_REGION
root['schemas']['SconeV1GetAvailableValuesForGraphRequest']['properties']['resultFrdIdentifierMask']['items']['enumDescriptions'][880]b/407788041
root['schemas']['SconeV1UserSpecificFrdValuesGetRequest']['properties']['frdIdentifier']['enum'][880]IDENTIFIER_PLAY_DEVELOPER_REGION
root['schemas']['SconeV1UserSpecificFrdValuesGetRequest']['properties']['frdIdentifier']['enumDescriptions'][880]b/407788041
sandbox/test-storagetransfer-
values_changed
root['revision']
new_value20250508
old_value20250505
sandbox/test-storagetransfer-v1
values_changed
root['revision']
new_value20250508
old_value20250505
sandbox/test-translate-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/test-translate-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/test-translate-v3
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/test-translate-v3alpha1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/test-translate-v3beta1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/test-translation-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/test-translation-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/test-translation-v3
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/test-translation-v3alpha1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/test-translation-v3beta1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/test-userlocation-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/test-userlocation-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/test-vision-
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/test-vision-v1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/test-vision-v1p1beta1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/test-vision-v1p2beta1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/test-vision-v1p3beta1
values_changed
root['revision']
new_value20250508
old_value20250506
sandbox/test-vision-v1p4beta1
values_changed
root['revision']
new_value20250508
old_value20250506