Module types (1.2.0)

API documentation for asset_v1p4beta1.types module.

Classes

AnalyzeIamPolicyRequest

A request message for [AssetService.AnalyzeIamPolicy][google.cloud.ass et.v1p4beta1.AssetService.AnalyzeIamPolicy].

Optional. The request options.

AnalyzeIamPolicyResponse

A response message for [AssetService.AnalyzeIamPolicy][google.cloud.as set.v1p4beta1.AssetService.AnalyzeIamPolicy].

The service account impersonation analysis if [AnalyzeIamPolic yRequest.analyze_service_account_impersonation][] is enabled.

A list of non-critical errors happened during the request handling to explain why fully_explored is false, or empty if no error happened.

Any

API documentation for asset_v1p4beta1.types.Any class.

AuditConfig

API documentation for asset_v1p4beta1.types.AuditConfig class.

AuditConfigDelta

API documentation for asset_v1p4beta1.types.AuditConfigDelta class.

AuditLogConfig

API documentation for asset_v1p4beta1.types.AuditLogConfig class.

Binding

API documentation for asset_v1p4beta1.types.Binding class.

BindingDelta

API documentation for asset_v1p4beta1.types.BindingDelta class.

CancelOperationRequest

API documentation for asset_v1p4beta1.types.CancelOperationRequest class.

DeleteOperationRequest

API documentation for asset_v1p4beta1.types.DeleteOperationRequest class.

Duration

API documentation for asset_v1p4beta1.types.Duration class.

ExportIamPolicyAnalysisRequest

A request message for [AssetService.ExportIamPolicyAnalysis][google.cl oud.asset.v1p4beta1.AssetService.ExportIamPolicyAnalysis].

Optional. The request options.

ExportIamPolicyAnalysisResponse

The export IAM policy analysis response. This message is returned by the [google.longrunning.Operations.GetOperation][] method in the returned [google.longrunning.Operation.response][] field.

Expr

API documentation for asset_v1p4beta1.types.Expr class.

GetOperationRequest

API documentation for asset_v1p4beta1.types.GetOperationRequest class.

IamPolicyAnalysisOutputConfig

Output configuration for export IAM policy analysis destination.

Destination on Cloud Storage.

IamPolicyAnalysisQuery

IAM policy analysis query message.

Optional. Specifies a resource for analysis. Leaving it empty means ANY.

Optional. Specifies roles or permissions for analysis. Leaving it empty means ANY.

IamPolicyAnalysisResult

IAM Policy analysis result, consisting of one IAM policy binding and derived access control lists.

The Cloud IAM policy binding under analysis.

The identity list derived from members of the [iam_binding][go ogle.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding ] that match or potentially match identity selector specified in the request.

ListOperationsRequest

API documentation for asset_v1p4beta1.types.ListOperationsRequest class.

ListOperationsResponse

API documentation for asset_v1p4beta1.types.ListOperationsResponse class.

Operation

API documentation for asset_v1p4beta1.types.Operation class.

OperationInfo

API documentation for asset_v1p4beta1.types.OperationInfo class.

Policy

API documentation for asset_v1p4beta1.types.Policy class.

PolicyDelta

API documentation for asset_v1p4beta1.types.PolicyDelta class.

Status

API documentation for asset_v1p4beta1.types.Status class.

WaitOperationRequest

API documentation for asset_v1p4beta1.types.WaitOperationRequest class.