EnrollResourceRequest(mapping=None, *, ignore_unknown_fields=False, **kwargs)Request message to subscribe the Audit Manager service for given resource.
Attributes |
|
|---|---|
| Name | Description |
scope |
str
Required. The resource to be enrolled to the audit manager. Scope format should be resource_type/resource_identifier Eg: projects/{project}/locations/{location}, folders/{folder}/locations/{location} organizations/{organization}/locations/{location} |
destinations |
MutableSequence[google.cloud.auditmanager_v1.types.EnrollResourceRequest.EligibleDestination]
Required. List of destination among which customer can choose to upload their reports during the audit process. While enrolling at a organization/folder level, customer can choose Cloud storage bucket in any project. If the audit is triggered at project level using the service agent at organization/folder level, all the destination options associated with respective organization/folder level service agent will be available to auditing projects. |
Classes
EligibleDestination
EligibleDestination(mapping=None, *, ignore_unknown_fields=False, **kwargs)The destination details where the audit report must be uploaded.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields