You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/dyn/osconfig_v1alpha.projects.locations.instanceOSPoliciesCompliances.html
+8-2Lines changed: 8 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -106,7 +106,7 @@ <h3>Method Details</h3>
106
106
Returns:
107
107
An object of the form:
108
108
109
-
{ # 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](/compute/docs/os-configuration-management/view-compliance).
109
+
{ # 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).
110
110
"detailedState": "A String", # Output only. Detailed compliance state of the VM. This field is populated only when compliance state is `UNKNOWN`. It may contain one of the following values: * `no-compliance-data`: Compliance data is not available for this VM. * `no-agent-detected`: OS Config agent is not detected for this VM. * `config-not-supported-by-agent`: The version of the OS Config agent running on this VM does not support configuration management. * `inactive`: VM is not running. * `internal-service-errors`: There were internal service errors encountered while enforcing compliance. * `agent-errors`: OS config agent encountered errors while enforcing compliance.
111
111
"detailedStateReason": "A String", # Output only. The reason for the `detailed_state` of the VM (if any).
112
112
"instance": "A String", # Output only. The Compute Engine VM instance name.
"execResourceOutput": { # ExecResource specific output. # ExecResource specific output.
129
+
"enforcementOutput": "A String", # Output from Enforcement phase output file (if run). Output size is limited to 100K bytes.
130
+
},
128
131
"osPolicyResourceId": "A String", # The id of the OS policy resource.
129
132
"state": "A String", # Compliance state of the OS policy resource.
130
133
},
@@ -155,7 +158,7 @@ <h3>Method Details</h3>
155
158
156
159
{ # A response message for listing OS policies compliance data for all Compute Engine VMs in the given location.
157
160
"instanceOsPoliciesCompliances": [ # List of instance OS policies compliance objects.
158
-
{ # 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](/compute/docs/os-configuration-management/view-compliance).
161
+
{ # 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).
159
162
"detailedState": "A String", # Output only. Detailed compliance state of the VM. This field is populated only when compliance state is `UNKNOWN`. It may contain one of the following values: * `no-compliance-data`: Compliance data is not available for this VM. * `no-agent-detected`: OS Config agent is not detected for this VM. * `config-not-supported-by-agent`: The version of the OS Config agent running on this VM does not support configuration management. * `inactive`: VM is not running. * `internal-service-errors`: There were internal service errors encountered while enforcing compliance. * `agent-errors`: OS config agent encountered errors while enforcing compliance.
160
163
"detailedStateReason": "A String", # Output only. The reason for the `detailed_state` of the VM (if any).
161
164
"instance": "A String", # Output only. The Compute Engine VM instance name.
Copy file name to clipboardExpand all lines: docs/dyn/osconfig_v1alpha.projects.locations.instances.inventories.html
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -111,7 +111,7 @@ <h3>Method Details</h3>
111
111
Returns:
112
112
An object of the form:
113
113
114
-
{ # 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](/compute/docs/instances/os-inventory-management#data-collected).
114
+
{ # 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).
115
115
"items": { # Output only. Inventory items related to the VM keyed by an opaque unique identifier for each inventory item. The identifier is unique to each distinct and addressable inventory item and will change, when there is a new package version.
116
116
"a_key": { # A single piece of inventory on a VM.
117
117
"availablePackage": { # Software package information of the operating system. # Software package available to be installed on the VM instance.
@@ -278,7 +278,7 @@ <h3>Method Details</h3>
278
278
279
279
{ # A response message for listing inventory data for all VMs in a specified location.
280
280
"inventories": [ # List of inventory objects.
281
-
{ # 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](/compute/docs/instances/os-inventory-management#data-collected).
281
+
{ # 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).
282
282
"items": { # Output only. Inventory items related to the VM keyed by an opaque unique identifier for each inventory item. The identifier is unique to each distinct and addressable inventory item and will change, when there is a new package version.
283
283
"a_key": { # A single piece of inventory on a VM.
284
284
"availablePackage": { # Software package information of the operating system. # Software package available to be installed on the VM instance.
Copy file name to clipboardExpand all lines: docs/dyn/osconfig_v1alpha.projects.locations.instances.vulnerabilityReports.html
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -106,7 +106,7 @@ <h3>Method Details</h3>
106
106
Returns:
107
107
An object of the form:
108
108
109
-
{ # This API resource represents the vulnerability report for a specified Compute Engine virtual machine (VM) instance at a given point in time. For more information, see [Vulnerability reports](/compute/docs/instances/os-inventory-management#vulnerability-reports).
109
+
{ # This API resource represents the vulnerability report for a specified Compute Engine virtual machine (VM) instance at a given point in time. For more information, see [Vulnerability reports](https://cloud.google.com/compute/docs/instances/os-inventory-management#vulnerability-reports).
110
110
"name": "A String", # Output only. The `vulnerabilityReport` API resource name. Format: `projects/{project_number}/locations/{location}/instances/{instance_id}/vulnerabilityReport`
111
111
"updateTime": "A String", # Output only. The timestamp for when the last vulnerability report was generated for the VM.
112
112
"vulnerabilities": [ # Output only. List of vulnerabilities affecting the VM.
@@ -168,7 +168,7 @@ <h3>Method Details</h3>
168
168
{ # A response message for listing vulnerability reports for all VM instances in the specified location.
169
169
"nextPageToken": "A String", # The pagination token to retrieve the next page of vulnerabilityReports object.
170
170
"vulnerabilityReports": [ # List of vulnerabilityReport objects.
171
-
{ # This API resource represents the vulnerability report for a specified Compute Engine virtual machine (VM) instance at a given point in time. For more information, see [Vulnerability reports](/compute/docs/instances/os-inventory-management#vulnerability-reports).
171
+
{ # This API resource represents the vulnerability report for a specified Compute Engine virtual machine (VM) instance at a given point in time. For more information, see [Vulnerability reports](https://cloud.google.com/compute/docs/instances/os-inventory-management#vulnerability-reports).
172
172
"name": "A String", # Output only. The `vulnerabilityReport` API resource name. Format: `projects/{project_number}/locations/{location}/instances/{instance_id}/vulnerabilityReport`
173
173
"updateTime": "A String", # Output only. The timestamp for when the last vulnerability report was generated for the VM.
174
174
"vulnerabilities": [ # Output only. List of vulnerabilities affecting the VM.
0 commit comments