ListOSPolicyAssignmentReportsRequest(
mapping=None, *, ignore_unknown_fields=False, **kwargs
)
List the OS policy assignment reports for VM instances.
Attributes |
|
---|---|
Name | Description |
parent |
str
Required. The parent resource name. Format: projects/{project}/locations/{location}/instances/{instance}/osPolicyAssignments/{assignment}/reports
For {project} , either project-number or
project-id can be provided. For {instance} , either
instance-name , instance-id , or - can be
provided. If '-' is provided, the response will include
OSPolicyAssignmentReports for all instances in the
project/location. For {assignment} , either
assignment-id or - can be provided. If '-' is
provided, the response will include
OSPolicyAssignmentReports for all OSPolicyAssignments in the
project/location. Either {instance} or {assignment} must be
- .
For example:
projects/{project}/locations/{location}/instances/{instance}/osPolicyAssignments/-/reports
returns all reports for the instance
projects/{project}/locations/{location}/instances/-/osPolicyAssignments/{assignment-id}/reports
returns all the reports for the given assignment across all
instances.
projects/{project}/locations/{location}/instances/-/osPolicyAssignments/-/reports
returns all the reports for all assignments across all
instances.
|
page_size |
int
The maximum number of results to return. |
filter |
str
If provided, this field specifies the criteria that must be met by the OSPolicyAssignmentReport API resource that is
included in the response.
|
page_token |
str
A pagination token returned from a previous call to the ListOSPolicyAssignmentReports method that indicates
where this listing should continue from.
|