V1Resource class

Constructors

V1Resource(ApiRequester client)

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

analyzeIamPolicy(String scope, {List<String>? analysisQuery_accessSelector_permissions, List<String>? analysisQuery_accessSelector_roles, String? analysisQuery_conditionContext_accessTime, String? analysisQuery_identitySelector_identity, bool? analysisQuery_options_analyzeServiceAccountImpersonation, bool? analysisQuery_options_expandGroups, bool? analysisQuery_options_expandResources, bool? analysisQuery_options_expandRoles, bool? analysisQuery_options_outputGroupEdges, bool? analysisQuery_options_outputResourceEdges, String? analysisQuery_resourceSelector_fullResourceName, String? executionTimeout, String? savedAnalysisQuery, String? $fields}) Future<AnalyzeIamPolicyResponse>
Analyzes IAM policies to answer which identities have what accesses on which resources.
analyzeIamPolicyLongrunning(AnalyzeIamPolicyLongrunningRequest request, String scope, {String? $fields}) Future<Operation>
Analyzes IAM policies asynchronously to answer which identities have what accesses on which resources, and writes the analysis results to a Google Cloud Storage or a BigQuery destination.
analyzeMove(String resource, {String? destinationParent, String? view, String? $fields}) Future<AnalyzeMoveResponse>
Analyze moving a resource to a specified destination without kicking off the actual move.
analyzeOrgPolicies(String scope, {String? constraint, String? filter, int? pageSize, String? pageToken, String? $fields}) Future<AnalyzeOrgPoliciesResponse>
Analyzes organization policies under a scope.
analyzeOrgPolicyGovernedAssets(String scope, {String? constraint, String? filter, int? pageSize, String? pageToken, String? $fields}) Future<AnalyzeOrgPolicyGovernedAssetsResponse>
Analyzes organization policies governed assets (Google Cloud resources or policies) under a scope.
analyzeOrgPolicyGovernedContainers(String scope, {String? constraint, String? filter, int? pageSize, String? pageToken, String? $fields}) Future<AnalyzeOrgPolicyGovernedContainersResponse>
Analyzes organization policies governed containers (projects, folders or organization) under a scope.
batchGetAssetsHistory(String parent, {List<String>? assetNames, String? contentType, String? readTimeWindow_endTime, String? readTimeWindow_startTime, List<String>? relationshipTypes, String? $fields}) Future<BatchGetAssetsHistoryResponse>
Batch gets the update history of assets that overlap a time window.
exportAssets(ExportAssetsRequest request, String parent, {String? $fields}) Future<Operation>
Exports assets with time and resource types to a given Cloud Storage location/BigQuery table.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
queryAssets(QueryAssetsRequest request, String parent, {String? $fields}) Future<QueryAssetsResponse>
Issue a job that queries assets using a SQL statement compatible with BigQuery SQL.
searchAllIamPolicies(String scope, {List<String>? assetTypes, String? orderBy, int? pageSize, String? pageToken, String? query, String? $fields}) Future<SearchAllIamPoliciesResponse>
Searches all IAM policies within the specified scope, such as a project, folder, or organization.
searchAllResources(String scope, {List<String>? assetTypes, String? orderBy, int? pageSize, String? pageToken, String? query, String? readMask, String? $fields}) Future<SearchAllResourcesResponse>
Searches all Google Cloud resources within the specified scope, such as a project, folder, or organization.
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited