API documentation for asset_v1p4beta1.types
module.
Classes
AnalyzeIamPolicyRequest
A request message for [AssetService.AnalyzeIamPolicy][google.cloud.ass et.v1p4beta1.AssetService.AnalyzeIamPolicy]. .. attribute:: analysis_query
Required. The request query.
AnalyzeIamPolicyResponse
A response message for [AssetService.AnalyzeIamPolicy][google.cloud.as set.v1p4beta1.AssetService.AnalyzeIamPolicy]. .. attribute:: main_analysis
The main analysis that matches the original request.
Represents whether all entries in the [main_analysis][google.c loud.asset.v1p4beta1.AnalyzeIamPolicyResponse.main_analysis] and [service_account_impersonation_analysis][google.cloud.asse t.v1p4beta1.AnalyzeIamPolicyResponse.service_account_impersona tion_analysis] have been fully explored to answer the query in the request.
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]. .. attribute:: analysis_query
Required. The request query.
Required. Output configuration indicating where the results will be output to.
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. .. attribute:: output_config
Output configuration indicating where the results were output to.
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. .. attribute:: destination
IAM policy analysis export destination.
IamPolicyAnalysisQuery
IAM policy analysis query message. .. attribute:: parent
Required. The relative name of the root asset. Only resources and IAM policies within the parent will be analyzed. This can only be an organization number (such as “organizations/123”) or a folder number (such as “folders/123”).
Optional. Specifies an identity 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.