Skip to content

Commit 20736dd

Browse files
feat(workloadmanager): update the api
#### workloadmanager:v1 The following keys were added: - schemas.IsolationExpectations.properties.requirementOverride.$ref (Total Keys: 1) - schemas.RequirementOverride (Total Keys: 4)
1 parent 1c16a89 commit 20736dd

File tree

2 files changed

+71
-7
lines changed

2 files changed

+71
-7
lines changed

docs/dyn/workloadmanager_v1.projects.locations.evaluations.executions.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -163,7 +163,7 @@ <h3>Method Details</h3>
163163
&quot;evaluationId&quot;: &quot;A String&quot;, # Output only. [Output only] Evaluation ID
164164
&quot;externalDataSources&quot;: [ # Optional. External data sources
165165
{ # Message for external data sources
166-
&quot;assetType&quot;: &quot;A String&quot;, # Required. The asset type of the external data source must be one of go/cai-asset-types
166+
&quot;assetType&quot;: &quot;A String&quot;, # Required. The asset type of the external data source this can be one of go/cai-asset-types to override the default asset type or it can be a custom type defined by the user custom type must match the asset type in the rule
167167
&quot;name&quot;: &quot;A String&quot;, # Optional. Name of external data source. The name will be used inside the rego/sql to refer the external data
168168
&quot;type&quot;: &quot;A String&quot;, # Required. Type of external data source
169169
&quot;uri&quot;: &quot;A String&quot;, # Required. URI of external data source. example of bq table {project_ID}.{dataset_ID}.{table_ID}
@@ -205,7 +205,7 @@ <h3>Method Details</h3>
205205
&quot;evaluationId&quot;: &quot;A String&quot;, # Output only. [Output only] Evaluation ID
206206
&quot;externalDataSources&quot;: [ # Optional. External data sources
207207
{ # Message for external data sources
208-
&quot;assetType&quot;: &quot;A String&quot;, # Required. The asset type of the external data source must be one of go/cai-asset-types
208+
&quot;assetType&quot;: &quot;A String&quot;, # Required. The asset type of the external data source this can be one of go/cai-asset-types to override the default asset type or it can be a custom type defined by the user custom type must match the asset type in the rule
209209
&quot;name&quot;: &quot;A String&quot;, # Optional. Name of external data source. The name will be used inside the rego/sql to refer the external data
210210
&quot;type&quot;: &quot;A String&quot;, # Required. Type of external data source
211211
&quot;uri&quot;: &quot;A String&quot;, # Required. URI of external data source. example of bq table {project_ID}.{dataset_ID}.{table_ID}
@@ -257,7 +257,7 @@ <h3>Method Details</h3>
257257
&quot;evaluationId&quot;: &quot;A String&quot;, # Output only. [Output only] Evaluation ID
258258
&quot;externalDataSources&quot;: [ # Optional. External data sources
259259
{ # Message for external data sources
260-
&quot;assetType&quot;: &quot;A String&quot;, # Required. The asset type of the external data source must be one of go/cai-asset-types
260+
&quot;assetType&quot;: &quot;A String&quot;, # Required. The asset type of the external data source this can be one of go/cai-asset-types to override the default asset type or it can be a custom type defined by the user custom type must match the asset type in the rule
261261
&quot;name&quot;: &quot;A String&quot;, # Optional. Name of external data source. The name will be used inside the rego/sql to refer the external data
262262
&quot;type&quot;: &quot;A String&quot;, # Required. Type of external data source
263263
&quot;uri&quot;: &quot;A String&quot;, # Required. URI of external data source. example of bq table {project_ID}.{dataset_ID}.{table_ID}

googleapiclient/discovery_cache/documents/workloadmanager.v1.json

Lines changed: 68 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -772,7 +772,7 @@
772772
}
773773
}
774774
},
775-
"revision": "20240701",
775+
"revision": "20240717",
776776
"rootUrl": "https://workloadmanager.googleapis.com/",
777777
"schemas": {
778778
"AgentCommand": {
@@ -1112,7 +1112,7 @@
11121112
"id": "ExternalDataSources",
11131113
"properties": {
11141114
"assetType": {
1115-
"description": "Required. The asset type of the external data source must be one of go/cai-asset-types",
1115+
"description": "Required. The asset type of the external data source this can be one of go/cai-asset-types to override the default asset type or it can be a custom type defined by the user custom type must match the asset type in the rule",
11161116
"type": "string"
11171117
},
11181118
"name": {
@@ -1195,6 +1195,10 @@
11951195
"IsolationExpectations": {
11961196
"id": "IsolationExpectations",
11971197
"properties": {
1198+
"requirementOverride": {
1199+
"$ref": "RequirementOverride",
1200+
"description": "Explicit overrides for ZI and ZS requirements to be used for resources that should be excluded from ZI/ZS verification logic."
1201+
},
11981202
"ziOrgPolicy": {
11991203
"enum": [
12001204
"ZI_UNSPECIFIED",
@@ -1654,6 +1658,44 @@
16541658
},
16551659
"type": "object"
16561660
},
1661+
"RequirementOverride": {
1662+
"id": "RequirementOverride",
1663+
"properties": {
1664+
"ziOverride": {
1665+
"enum": [
1666+
"ZI_UNSPECIFIED",
1667+
"ZI_UNKNOWN",
1668+
"ZI_NOT_REQUIRED",
1669+
"ZI_PREFERRED",
1670+
"ZI_REQUIRED"
1671+
],
1672+
"enumDescriptions": [
1673+
"",
1674+
"To be used if tracking is not available",
1675+
"",
1676+
"",
1677+
""
1678+
],
1679+
"type": "string"
1680+
},
1681+
"zsOverride": {
1682+
"enum": [
1683+
"ZS_UNSPECIFIED",
1684+
"ZS_UNKNOWN",
1685+
"ZS_NOT_REQUIRED",
1686+
"ZS_REQUIRED"
1687+
],
1688+
"enumDescriptions": [
1689+
"",
1690+
"To be used if tracking is not available",
1691+
"",
1692+
""
1693+
],
1694+
"type": "string"
1695+
}
1696+
},
1697+
"type": "object"
1698+
},
16571699
"Resource": {
16581700
"description": "Message represent resource in execution result",
16591701
"id": "Resource",
@@ -2128,14 +2170,36 @@
21282170
"INSTANCE_ROLE_ASCS",
21292171
"INSTANCE_ROLE_ERS",
21302172
"INSTANCE_ROLE_APP_SERVER",
2131-
"INSTANCE_ROLE_DATABASE"
2173+
"INSTANCE_ROLE_DATABASE",
2174+
"INSTANCE_ROLE_ASCS_ERS",
2175+
"INSTANCE_ROLE_ASCS_APP_SERVER",
2176+
"INSTANCE_ROLE_ASCS_DATABASE",
2177+
"INSTANCE_ROLE_ERS_APP_SERVER",
2178+
"INSTANCE_ROLE_ERS_DATABASE",
2179+
"INSTANCE_ROLE_APP_SERVER_DATABASE",
2180+
"INSTANCE_ROLE_ASCS_ERS_APP_SERVER",
2181+
"INSTANCE_ROLE_ASCS_ERS_DATABASE",
2182+
"INSTANCE_ROLE_ASCS_APP_SERVER_DATABASE",
2183+
"INSTANCE_ROLE_ERS_APP_SERVER_DATABASE",
2184+
"INSTANCE_ROLE_ASCS_ERS_APP_SERVER_DATABASE"
21322185
],
21332186
"enumDescriptions": [
21342187
"Unspecified instance role.",
21352188
"Application central services.",
21362189
"Enqueue replication server.",
21372190
"Application server.",
2138-
"Database node."
2191+
"Database node.",
2192+
"Combinations of roles. Application central services and enqueue replication server.",
2193+
"Application central services and application server.",
2194+
"Application central services and database.",
2195+
"Enqueue replication server and application server.",
2196+
"Enqueue replication server and database.",
2197+
"Application server and database.",
2198+
"Application central services, enqueue replication server and application server.",
2199+
"Application central services, enqueue replication server and database.",
2200+
"Application central services, application server and database.",
2201+
"Enqueue replication server, application server and database.",
2202+
"Application central services, enqueue replication server, application server and database."
21392203
],
21402204
"type": "string"
21412205
},

0 commit comments

Comments
 (0)