# Functions
New creates a new Service.
No description provided by the author
No description provided by the author
NewService creates a new Service.
No description provided by the author
# Constants
View and manage your data across Google Cloud Platform services.
# Structs
AccessSelector: Specifies roles and/or permissions to analyze, to determine both the identities possessing them and the resources they control.
AnalyzeIamPolicyLongrunningRequest: A request message for AssetService.AnalyzeIamPolicyLongrunning.
AnalyzeIamPolicyResponse: A response message for AssetService.AnalyzeIamPolicy.
Asset: An asset in Google Cloud.
AuditConfig: Specifies the audit configuration for a service.
AuditLogConfig: Provides the configuration for logging a type of permissions.
BatchGetAssetsHistoryResponse: Batch get assets history response.
BigQueryDestination: A BigQuery destination for exporting assets to.
Binding: Associates `members` with a `role`.
CreateFeedRequest: Create asset feed request.
Empty: A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.
Explanation: Explanation about the IAM policy search result.
ExportAssetsRequest: Export asset request.
Expr: Represents a textual expression in the Common Expression Language (CEL) syntax.
Feed: An asset feed used to export asset updates to a destinations.
FeedOutputConfig: Output configuration for asset feed destination.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
GcsDestination: A Cloud Storage location.
GoogleCloudAssetV1Access: An IAM role or permission under analysis.
GoogleCloudAssetV1AccessControlList: An access control list, derived from the above IAM policy binding, which contains a set of resources and accesses.
GoogleCloudAssetV1BigQueryDestination: A BigQuery destination.
GoogleCloudAssetV1Edge: A directional edge.
GoogleCloudAssetV1GcsDestination: A Cloud Storage location.
GoogleCloudAssetV1Identity: An identity under analysis.
GoogleCloudAssetV1IdentityList: The identities and group edges.
GoogleCloudAssetV1Resource: A Google Cloud resource under analysis.
GoogleCloudOrgpolicyV1BooleanPolicy: Used in `policy_type` to specify how `boolean_policy` will behave at this resource.
GoogleCloudOrgpolicyV1ListPolicy: Used in `policy_type` to specify how `list_policy` behaves at this resource.
GoogleCloudOrgpolicyV1Policy: Defines a Cloud Organization `Policy` which is used to specify `Constraints` for configurations of Cloud Platform resources.
GoogleCloudOrgpolicyV1RestoreDefault: Ignores policies set above this resource and restores the `constraint_default` enforcement behavior of the specific `Constraint` at this resource.
GoogleIdentityAccesscontextmanagerV1AccessLevel: An `AccessLevel` is a label that can be applied to requests to Google Cloud services, along with a list of requirements necessary for the label to be applied.
GoogleIdentityAccesscontextmanagerV1AccessPolicy: `AccessPolicy` is a container for `AccessLevels` (which define the necessary attributes to use Google Cloud services) and `ServicePerimeters` (which define regions of services able to freely pass data within a perimeter).
GoogleIdentityAccesscontextmanagerV1BasicLevel: `BasicLevel` is an `AccessLevel` using a set of recommended features.
GoogleIdentityAccesscontextmanagerV1Condition: A condition necessary for an `AccessLevel` to be granted.
GoogleIdentityAccesscontextmanagerV1CustomLevel: `CustomLevel` is an `AccessLevel` using the Cloud Common Expression Language to represent the necessary conditions for the level to apply to a request.
GoogleIdentityAccesscontextmanagerV1DevicePolicy: `DevicePolicy` specifies device specific restrictions necessary to acquire a given access level.
GoogleIdentityAccesscontextmanagerV1OsConstraint: A restriction on the OS type and version of devices making requests.
GoogleIdentityAccesscontextmanagerV1ServicePerimeter: `ServicePerimeter` describes a set of Google Cloud resources which can freely import and export data amongst themselves, but not export outside of the `ServicePerimeter`.
GoogleIdentityAccesscontextmanagerV1ServicePerimeterConfig: `ServicePerimeterConfig` specifies a set of Google Cloud resources that describe specific Service Perimeter configuration.
GoogleIdentityAccesscontextmanagerV1VpcAccessibleServices: Specifies how APIs are allowed to communicate within the Service Perimeter.
IamPolicyAnalysis: An analysis message to group the query and results.
IamPolicyAnalysisOutputConfig: Output configuration for export IAM policy analysis destination.
IamPolicyAnalysisQuery: ## LINT.IfChange Keep in sync with ## logs/proto/cloud_asset_inventory/iam_policy_analyzer_log.proto IAM policy analysis query message.
IamPolicyAnalysisResult: IAM Policy analysis result, consisting of one IAM policy binding and derived access control lists.
IamPolicyAnalysisState: Represents the detailed state of an entity under analysis, such as a resource, an identity or an access.
IamPolicySearchResult: A result of IAM Policy search, containing information of an IAM policy.
IdentitySelector: Specifies an identity for which to determine resource access, based on roles assigned either directly to them or to the groups they belong to, directly or indirectly.
Inventory: The inventory details of a VM.
Item: A single piece of inventory on a VM.
No description provided by the author
Operation: This resource represents a long-running operation that is the result of a network API call.
No description provided by the author
No description provided by the author
Options: Contains query options.
OsInfo: Operating system information for the VM.
OutputConfig: Output configuration for export assets destination.
PartitionSpec: Specifications of BigQuery partitioned table as export destination.
Permissions: IAM permissions.
Policy: An Identity and Access Management (IAM) policy, which specifies access controls for Google Cloud resources.
PubsubDestination: A Pub/Sub destination.
Resource: A representation of a Google Cloud resource.
ResourceSearchResult: A result of Resource Search, containing information of a cloud resource.
ResourceSelector: Specifies the resource to analyze for access policies, which may be set directly on the resource, or on ancestors such as organizations, folders or projects.
SearchAllIamPoliciesResponse: Search all IAM policies response.
SearchAllResourcesResponse: Search all resources response.
No description provided by the author
SoftwarePackage: Software package information of the operating system.
Status: The `Status` type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs.
TemporalAsset: An asset in Google Cloud and its temporal metadata, including the time window when it was observed and its status during that window.
TimeWindow: A time window specified by its `start_time` and `end_time`.
UpdateFeedRequest: Update asset feed request.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
VersionedPackage: Information related to the a standard versioned package.
WindowsQuickFixEngineeringPackage: Information related to a Quick Fix Engineering package.
WindowsUpdateCategory: Categories specified by the Windows Update.
WindowsUpdatePackage: Details related to a Windows Update package.
ZypperPatch: Details related to a Zypper Patch.