Skip to content

Commit 59cea85

Browse files
feat(osconfig): update the api
#### osconfig:v1 The following keys were added: - schemas.GoogleCloudOsconfigV1__OSPolicyAssignmentOperationMetadata (Total Keys: 9) #### osconfig:v1alpha The following keys were added: - schemas.GoogleCloudOsconfigV1__OSPolicyAssignmentOperationMetadata (Total Keys: 9) #### osconfig:v1beta The following keys were added: - schemas.GoogleCloudOsconfigV1__OSPolicyAssignmentOperationMetadata (Total Keys: 9)
1 parent 032243e commit 59cea85

File tree

3 files changed

+168
-3
lines changed

3 files changed

+168
-3
lines changed

googleapiclient/discovery_cache/documents/osconfig.v1.json

Lines changed: 56 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -944,7 +944,7 @@
944944
}
945945
}
946946
},
947-
"revision": "20211025",
947+
"revision": "20211029",
948948
"rootUrl": "https://osconfig.googleapis.com/",
949949
"schemas": {
950950
"AptSettings": {
@@ -1299,6 +1299,61 @@
12991299
"properties": {},
13001300
"type": "object"
13011301
},
1302+
"GoogleCloudOsconfigV1__OSPolicyAssignmentOperationMetadata": {
1303+
"description": "OS policy assignment operation metadata provided by OS policy assignment API methods that return long running operations.",
1304+
"id": "GoogleCloudOsconfigV1__OSPolicyAssignmentOperationMetadata",
1305+
"properties": {
1306+
"apiMethod": {
1307+
"description": "The OS policy assignment API method.",
1308+
"enum": [
1309+
"API_METHOD_UNSPECIFIED",
1310+
"CREATE",
1311+
"UPDATE",
1312+
"DELETE"
1313+
],
1314+
"enumDescriptions": [
1315+
"Invalid value",
1316+
"Create OS policy assignment API method",
1317+
"Update OS policy assignment API method",
1318+
"Delete OS policy assignment API method"
1319+
],
1320+
"type": "string"
1321+
},
1322+
"osPolicyAssignment": {
1323+
"description": "Reference to the `OSPolicyAssignment` API resource. Format: `projects/{project_number}/locations/{location}/osPolicyAssignments/{os_policy_assignment_id@revision_id}`",
1324+
"type": "string"
1325+
},
1326+
"rolloutStartTime": {
1327+
"description": "Rollout start time",
1328+
"format": "google-datetime",
1329+
"type": "string"
1330+
},
1331+
"rolloutState": {
1332+
"description": "State of the rollout",
1333+
"enum": [
1334+
"ROLLOUT_STATE_UNSPECIFIED",
1335+
"IN_PROGRESS",
1336+
"CANCELLING",
1337+
"CANCELLED",
1338+
"SUCCEEDED"
1339+
],
1340+
"enumDescriptions": [
1341+
"Invalid value",
1342+
"The rollout is in progress.",
1343+
"The rollout is being cancelled.",
1344+
"The rollout is cancelled.",
1345+
"The rollout has completed successfully."
1346+
],
1347+
"type": "string"
1348+
},
1349+
"rolloutUpdateTime": {
1350+
"description": "Rollout update time",
1351+
"format": "google-datetime",
1352+
"type": "string"
1353+
}
1354+
},
1355+
"type": "object"
1356+
},
13021357
"Inventory": {
13031358
"description": "This API resource represents the available inventory data for a Compute Engine virtual machine (VM) instance at a given point in time. You can use this API resource to determine the inventory data of your VM. For more information, see [Information provided by OS inventory management](https://cloud.google.com/compute/docs/instances/os-inventory-management#data-collected).",
13041359
"id": "Inventory",

googleapiclient/discovery_cache/documents/osconfig.v1alpha.json

Lines changed: 56 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -684,7 +684,7 @@
684684
}
685685
}
686686
},
687-
"revision": "20211025",
687+
"revision": "20211029",
688688
"rootUrl": "https://osconfig.googleapis.com/",
689689
"schemas": {
690690
"CVSSv3": {
@@ -884,6 +884,61 @@
884884
},
885885
"type": "object"
886886
},
887+
"GoogleCloudOsconfigV1__OSPolicyAssignmentOperationMetadata": {
888+
"description": "OS policy assignment operation metadata provided by OS policy assignment API methods that return long running operations.",
889+
"id": "GoogleCloudOsconfigV1__OSPolicyAssignmentOperationMetadata",
890+
"properties": {
891+
"apiMethod": {
892+
"description": "The OS policy assignment API method.",
893+
"enum": [
894+
"API_METHOD_UNSPECIFIED",
895+
"CREATE",
896+
"UPDATE",
897+
"DELETE"
898+
],
899+
"enumDescriptions": [
900+
"Invalid value",
901+
"Create OS policy assignment API method",
902+
"Update OS policy assignment API method",
903+
"Delete OS policy assignment API method"
904+
],
905+
"type": "string"
906+
},
907+
"osPolicyAssignment": {
908+
"description": "Reference to the `OSPolicyAssignment` API resource. Format: `projects/{project_number}/locations/{location}/osPolicyAssignments/{os_policy_assignment_id@revision_id}`",
909+
"type": "string"
910+
},
911+
"rolloutStartTime": {
912+
"description": "Rollout start time",
913+
"format": "google-datetime",
914+
"type": "string"
915+
},
916+
"rolloutState": {
917+
"description": "State of the rollout",
918+
"enum": [
919+
"ROLLOUT_STATE_UNSPECIFIED",
920+
"IN_PROGRESS",
921+
"CANCELLING",
922+
"CANCELLED",
923+
"SUCCEEDED"
924+
],
925+
"enumDescriptions": [
926+
"Invalid value",
927+
"The rollout is in progress.",
928+
"The rollout is being cancelled.",
929+
"The rollout is cancelled.",
930+
"The rollout has completed successfully."
931+
],
932+
"type": "string"
933+
},
934+
"rolloutUpdateTime": {
935+
"description": "Rollout update time",
936+
"format": "google-datetime",
937+
"type": "string"
938+
}
939+
},
940+
"type": "object"
941+
},
887942
"InstanceOSPoliciesCompliance": {
888943
"description": "This API resource represents the OS policies compliance data for a Compute Engine virtual machine (VM) instance at a given point in time. A Compute Engine VM can have multiple OS policy assignments, and each assignment can have multiple OS policies. As a result, multiple OS policies could be applied to a single VM. You can use this API resource to determine both the compliance state of your VM as well as the compliance state of an individual OS policy. For more information, see [View compliance](https://cloud.google.com/compute/docs/os-configuration-management/view-compliance).",
889944
"id": "InstanceOSPoliciesCompliance",

googleapiclient/discovery_cache/documents/osconfig.v1beta.json

Lines changed: 56 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -633,7 +633,7 @@
633633
}
634634
}
635635
},
636-
"revision": "20211025",
636+
"revision": "20211029",
637637
"rootUrl": "https://osconfig.googleapis.com/",
638638
"schemas": {
639639
"AptRepository": {
@@ -1017,6 +1017,61 @@
10171017
"properties": {},
10181018
"type": "object"
10191019
},
1020+
"GoogleCloudOsconfigV1__OSPolicyAssignmentOperationMetadata": {
1021+
"description": "OS policy assignment operation metadata provided by OS policy assignment API methods that return long running operations.",
1022+
"id": "GoogleCloudOsconfigV1__OSPolicyAssignmentOperationMetadata",
1023+
"properties": {
1024+
"apiMethod": {
1025+
"description": "The OS policy assignment API method.",
1026+
"enum": [
1027+
"API_METHOD_UNSPECIFIED",
1028+
"CREATE",
1029+
"UPDATE",
1030+
"DELETE"
1031+
],
1032+
"enumDescriptions": [
1033+
"Invalid value",
1034+
"Create OS policy assignment API method",
1035+
"Update OS policy assignment API method",
1036+
"Delete OS policy assignment API method"
1037+
],
1038+
"type": "string"
1039+
},
1040+
"osPolicyAssignment": {
1041+
"description": "Reference to the `OSPolicyAssignment` API resource. Format: `projects/{project_number}/locations/{location}/osPolicyAssignments/{os_policy_assignment_id@revision_id}`",
1042+
"type": "string"
1043+
},
1044+
"rolloutStartTime": {
1045+
"description": "Rollout start time",
1046+
"format": "google-datetime",
1047+
"type": "string"
1048+
},
1049+
"rolloutState": {
1050+
"description": "State of the rollout",
1051+
"enum": [
1052+
"ROLLOUT_STATE_UNSPECIFIED",
1053+
"IN_PROGRESS",
1054+
"CANCELLING",
1055+
"CANCELLED",
1056+
"SUCCEEDED"
1057+
],
1058+
"enumDescriptions": [
1059+
"Invalid value",
1060+
"The rollout is in progress.",
1061+
"The rollout is being cancelled.",
1062+
"The rollout is cancelled.",
1063+
"The rollout has completed successfully."
1064+
],
1065+
"type": "string"
1066+
},
1067+
"rolloutUpdateTime": {
1068+
"description": "Rollout update time",
1069+
"format": "google-datetime",
1070+
"type": "string"
1071+
}
1072+
},
1073+
"type": "object"
1074+
},
10201075
"GuestPolicy": {
10211076
"description": "An OS Config resource representing a guest configuration policy. These policies represent the desired state for VM instance guest environments including packages to install or remove, package repository configurations, and software to install.",
10221077
"id": "GuestPolicy",

0 commit comments

Comments
 (0)