SearchTargetPolicyBindingsRequest(
mapping=None, *, ignore_unknown_fields=False, **kwargs
)Request message for SearchTargetPolicyBindings method.
Attributes |
|
|---|---|
| Name | Description |
target |
str
Required. The target resource, which is bound to the policy in the binding. Format: - //iam.googleapis.com/locations/global/workforcePools/POOL_ID
- //iam.googleapis.com/projects/PROJECT_NUMBER/locations/global/workloadIdentityPools/POOL_ID
- //iam.googleapis.com/locations/global/workspace/WORKSPACE_ID
- //cloudresourcemanager.googleapis.com/projects/{project_number}
- //cloudresourcemanager.googleapis.com/folders/{folder_id}
- //cloudresourcemanager.googleapis.com/organizations/{organization_id}
|
page_size |
int
Optional. The maximum number of policy bindings to return. The service may return fewer than this value. The default value is 50. The maximum value is 1000. |
page_token |
str
Optional. A page token, received from a previous SearchTargetPolicyBindingsRequest call. Provide this to
retrieve the subsequent page.
When paginating, all other parameters provided to
SearchTargetPolicyBindingsRequest must match the call
that provided the page token.
|
parent |
str
Required. The parent resource where this search will be performed. This should be the nearest Resource Manager resource (project, folder, or organization) to the target. Format: - projects/{project_id}/locations/{location}
- projects/{project_number}/locations/{location}
- folders/{folder_id}/locations/{location}
- organizations/{organization_id}/locations/{location}
|
filter |
str
Optional. Filtering currently only supports the kind of policies to return, and must be in the format "policy_kind={policy_kind}". If String is empty, bindings bound to all kinds of policies would be returned. The only supported values are the following: - "policy_kind=PRINCIPAL_ACCESS_BOUNDARY", - "policy_kind=ACCESS". |