Class ListOSPolicyAssignmentReportsRequest (1.17.4)

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.