Skip to content

Commit 58ad8a4

Browse files
feat(healthcare): update the api
#### healthcare:v1 The following keys were added: - resources.projects.resources.locations.resources.datasets.resources.fhirStores.methods.getFHIRStoreMetrics (Total Keys: 11) - schemas.FhirStoreMetric (Total Keys: 12) #### healthcare:v1beta1 The following keys were added: - resources.projects.resources.locations.resources.datasets.resources.fhirStores.methods.getFHIRStoreMetrics (Total Keys: 11) - schemas.FhirStoreMetric (Total Keys: 12)
1 parent c189a81 commit 58ad8a4

File tree

4 files changed

+186
-0
lines changed

4 files changed

+186
-0
lines changed

docs/dyn/healthcare_v1.projects.locations.datasets.fhirStores.html

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,9 @@ <h2>Instance Methods</h2>
9797
<p class="toc_element">
9898
<code><a href="#get">get(name, x__xgafv=None)</a></code></p>
9999
<p class="firstline">Gets the configuration of the specified FHIR store.</p>
100+
<p class="toc_element">
101+
<code><a href="#getFHIRStoreMetrics">getFHIRStoreMetrics(name, x__xgafv=None)</a></code></p>
102+
<p class="firstline">Gets metrics associated with the FHIR store.</p>
100103
<p class="toc_element">
101104
<code><a href="#getIamPolicy">getIamPolicy(resource, options_requestedPolicyVersion=None, x__xgafv=None)</a></code></p>
102105
<p class="firstline">Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.</p>
@@ -670,6 +673,32 @@ <h3>Method Details</h3>
670673
}</pre>
671674
</div>
672675

676+
<div class="method">
677+
<code class="details" id="getFHIRStoreMetrics">getFHIRStoreMetrics(name, x__xgafv=None)</code>
678+
<pre>Gets metrics associated with the FHIR store.
679+
680+
Args:
681+
name: string, The resource name of the FHIR store to get metrics for. (required)
682+
x__xgafv: string, V1 error format.
683+
Allowed values
684+
1 - v1 error format
685+
2 - v2 error format
686+
687+
Returns:
688+
An object of the form:
689+
690+
{ # List of metrics for a given FHIR store.
691+
&quot;metrics&quot;: [ # List of FhirStoreMetric by resource type.
692+
{ # Count of resources and total storage size by type for a given FHIR store.
693+
&quot;count&quot;: &quot;A String&quot;, # The total count of FHIR resources in the store of this resource type.
694+
&quot;resourceType&quot;: &quot;A String&quot;, # The FHIR resource type this metric applies to.
695+
&quot;structuredStorageSizeBytes&quot;: &quot;A String&quot;, # The total amount of structured storage used by FHIR resources of this resource type in the store.
696+
},
697+
],
698+
&quot;name&quot;: &quot;A String&quot;, # The resource name of the FHIR store to get metrics for, in the format `projects/{project_id}/datasets/{dataset_id}/fhirStores/{fhir_store_id}`.
699+
}</pre>
700+
</div>
701+
673702
<div class="method">
674703
<code class="details" id="getIamPolicy">getIamPolicy(resource, options_requestedPolicyVersion=None, x__xgafv=None)</code>
675704
<pre>Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.

docs/dyn/healthcare_v1beta1.projects.locations.datasets.fhirStores.html

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,9 @@ <h2>Instance Methods</h2>
100100
<p class="toc_element">
101101
<code><a href="#get">get(name, x__xgafv=None)</a></code></p>
102102
<p class="firstline">Gets the configuration of the specified FHIR store.</p>
103+
<p class="toc_element">
104+
<code><a href="#getFHIRStoreMetrics">getFHIRStoreMetrics(name, x__xgafv=None)</a></code></p>
105+
<p class="firstline">Gets metrics associated with the FHIR store.</p>
103106
<p class="toc_element">
104107
<code><a href="#getIamPolicy">getIamPolicy(resource, options_requestedPolicyVersion=None, x__xgafv=None)</a></code></p>
105108
<p class="firstline">Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.</p>
@@ -1319,6 +1322,32 @@ <h3>Method Details</h3>
13191322
}</pre>
13201323
</div>
13211324

1325+
<div class="method">
1326+
<code class="details" id="getFHIRStoreMetrics">getFHIRStoreMetrics(name, x__xgafv=None)</code>
1327+
<pre>Gets metrics associated with the FHIR store.
1328+
1329+
Args:
1330+
name: string, The resource name of the FHIR store to get metrics for. (required)
1331+
x__xgafv: string, V1 error format.
1332+
Allowed values
1333+
1 - v1 error format
1334+
2 - v2 error format
1335+
1336+
Returns:
1337+
An object of the form:
1338+
1339+
{ # List of metrics for a given FHIR store.
1340+
&quot;metrics&quot;: [ # List of FhirStoreMetric by resource type.
1341+
{ # Count of resources and total storage size by type for a given FHIR store.
1342+
&quot;count&quot;: &quot;A String&quot;, # The total count of FHIR resources in the store of this resource type.
1343+
&quot;resourceType&quot;: &quot;A String&quot;, # The FHIR resource type this metric applies to.
1344+
&quot;structuredStorageSizeBytes&quot;: &quot;A String&quot;, # The total amount of structured storage used by FHIR resources of this resource type in the store.
1345+
},
1346+
],
1347+
&quot;name&quot;: &quot;A String&quot;, # The resource name of the FHIR store to get metrics for, in the format `projects/{project_id}/datasets/{dataset_id}/fhirStores/{fhir_store_id}`.
1348+
}</pre>
1349+
</div>
1350+
13221351
<div class="method">
13231352
<code class="details" id="getIamPolicy">getIamPolicy(resource, options_requestedPolicyVersion=None, x__xgafv=None)</code>
13241353
<pre>Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.

googleapiclient/discovery_cache/documents/healthcare.v1.json

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2724,6 +2724,31 @@
27242724
"https://www.googleapis.com/auth/cloud-platform"
27252725
]
27262726
},
2727+
"getFHIRStoreMetrics": {
2728+
"description": "Gets metrics associated with the FHIR store.",
2729+
"flatPath": "v1/projects/{projectsId}/locations/{locationsId}/datasets/{datasetsId}/fhirStores/{fhirStoresId}:getFHIRStoreMetrics",
2730+
"httpMethod": "GET",
2731+
"id": "healthcare.projects.locations.datasets.fhirStores.getFHIRStoreMetrics",
2732+
"parameterOrder": [
2733+
"name"
2734+
],
2735+
"parameters": {
2736+
"name": {
2737+
"description": "The resource name of the FHIR store to get metrics for.",
2738+
"location": "path",
2739+
"pattern": "^projects/[^/]+/locations/[^/]+/datasets/[^/]+/fhirStores/[^/]+$",
2740+
"required": true,
2741+
"type": "string"
2742+
}
2743+
},
2744+
"path": "v1/{+name}:getFHIRStoreMetrics",
2745+
"response": {
2746+
"$ref": "FhirStoreMetrics"
2747+
},
2748+
"scopes": [
2749+
"https://www.googleapis.com/auth/cloud-platform"
2750+
]
2751+
},
27272752
"getIamPolicy": {
27282753
"description": "Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.",
27292754
"flatPath": "v1/projects/{projectsId}/locations/{locationsId}/datasets/{datasetsId}/fhirStores/{fhirStoresId}:getIamPolicy",
@@ -5161,6 +5186,45 @@
51615186
},
51625187
"type": "object"
51635188
},
5189+
"FhirStoreMetric": {
5190+
"description": "Count of resources and total storage size by type for a given FHIR store.",
5191+
"id": "FhirStoreMetric",
5192+
"properties": {
5193+
"count": {
5194+
"description": "The total count of FHIR resources in the store of this resource type.",
5195+
"format": "int64",
5196+
"type": "string"
5197+
},
5198+
"resourceType": {
5199+
"description": "The FHIR resource type this metric applies to.",
5200+
"type": "string"
5201+
},
5202+
"structuredStorageSizeBytes": {
5203+
"description": "The total amount of structured storage used by FHIR resources of this resource type in the store.",
5204+
"format": "int64",
5205+
"type": "string"
5206+
}
5207+
},
5208+
"type": "object"
5209+
},
5210+
"FhirStoreMetrics": {
5211+
"description": "List of metrics for a given FHIR store.",
5212+
"id": "FhirStoreMetrics",
5213+
"properties": {
5214+
"metrics": {
5215+
"description": "List of FhirStoreMetric by resource type.",
5216+
"items": {
5217+
"$ref": "FhirStoreMetric"
5218+
},
5219+
"type": "array"
5220+
},
5221+
"name": {
5222+
"description": "The resource name of the FHIR store to get metrics for, in the format `projects/{project_id}/datasets/{dataset_id}/fhirStores/{fhir_store_id}`.",
5223+
"type": "string"
5224+
}
5225+
},
5226+
"type": "object"
5227+
},
51645228
"Field": {
51655229
"description": "A (sub) field of a type.",
51665230
"id": "Field",

googleapiclient/discovery_cache/documents/healthcare.v1beta1.json

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3259,6 +3259,31 @@
32593259
"https://www.googleapis.com/auth/cloud-platform"
32603260
]
32613261
},
3262+
"getFHIRStoreMetrics": {
3263+
"description": "Gets metrics associated with the FHIR store.",
3264+
"flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/datasets/{datasetsId}/fhirStores/{fhirStoresId}:getFHIRStoreMetrics",
3265+
"httpMethod": "GET",
3266+
"id": "healthcare.projects.locations.datasets.fhirStores.getFHIRStoreMetrics",
3267+
"parameterOrder": [
3268+
"name"
3269+
],
3270+
"parameters": {
3271+
"name": {
3272+
"description": "The resource name of the FHIR store to get metrics for.",
3273+
"location": "path",
3274+
"pattern": "^projects/[^/]+/locations/[^/]+/datasets/[^/]+/fhirStores/[^/]+$",
3275+
"required": true,
3276+
"type": "string"
3277+
}
3278+
},
3279+
"path": "v1beta1/{+name}:getFHIRStoreMetrics",
3280+
"response": {
3281+
"$ref": "FhirStoreMetrics"
3282+
},
3283+
"scopes": [
3284+
"https://www.googleapis.com/auth/cloud-platform"
3285+
]
3286+
},
32623287
"getIamPolicy": {
32633288
"description": "Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.",
32643289
"flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/datasets/{datasetsId}/fhirStores/{fhirStoresId}:getIamPolicy",
@@ -6417,6 +6442,45 @@
64176442
},
64186443
"type": "object"
64196444
},
6445+
"FhirStoreMetric": {
6446+
"description": "Count of resources and total storage size by type for a given FHIR store.",
6447+
"id": "FhirStoreMetric",
6448+
"properties": {
6449+
"count": {
6450+
"description": "The total count of FHIR resources in the store of this resource type.",
6451+
"format": "int64",
6452+
"type": "string"
6453+
},
6454+
"resourceType": {
6455+
"description": "The FHIR resource type this metric applies to.",
6456+
"type": "string"
6457+
},
6458+
"structuredStorageSizeBytes": {
6459+
"description": "The total amount of structured storage used by FHIR resources of this resource type in the store.",
6460+
"format": "int64",
6461+
"type": "string"
6462+
}
6463+
},
6464+
"type": "object"
6465+
},
6466+
"FhirStoreMetrics": {
6467+
"description": "List of metrics for a given FHIR store.",
6468+
"id": "FhirStoreMetrics",
6469+
"properties": {
6470+
"metrics": {
6471+
"description": "List of FhirStoreMetric by resource type.",
6472+
"items": {
6473+
"$ref": "FhirStoreMetric"
6474+
},
6475+
"type": "array"
6476+
},
6477+
"name": {
6478+
"description": "The resource name of the FHIR store to get metrics for, in the format `projects/{project_id}/datasets/{dataset_id}/fhirStores/{fhir_store_id}`.",
6479+
"type": "string"
6480+
}
6481+
},
6482+
"type": "object"
6483+
},
64206484
"Field": {
64216485
"description": "A (sub) field of a type.",
64226486
"id": "Field",

0 commit comments

Comments
 (0)