...

Package asset

import "google.golang.org/genproto/googleapis/cloud/asset/v1"
Overview
Index

Overview ▾

Package asset aliases all exported identifiers in package "cloud.google.com/go/asset/apiv1/assetpb".

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb. Please read https://github.com/googleapis/google-cloud-go/blob/main/migration.md for more details.

Index ▾

Constants
Variables
func RegisterAssetServiceServer(s *grpc.Server, srv AssetServiceServer)
type AnalyzeIamPolicyLongrunningMetadata
type AnalyzeIamPolicyLongrunningRequest
type AnalyzeIamPolicyLongrunningResponse
type AnalyzeIamPolicyRequest
type AnalyzeIamPolicyResponse
type AnalyzeIamPolicyResponse_IamPolicyAnalysis
type AnalyzeMoveRequest
type AnalyzeMoveRequest_AnalysisView
type AnalyzeMoveResponse
type Asset
type AssetServiceClient
    func NewAssetServiceClient(cc grpc.ClientConnInterface) AssetServiceClient
type AssetServiceServer
type Asset_AccessLevel
type Asset_AccessPolicy
type Asset_ServicePerimeter
type AttachedResource
type BatchGetAssetsHistoryRequest
type BatchGetAssetsHistoryResponse
type BatchGetEffectiveIamPoliciesRequest
type BatchGetEffectiveIamPoliciesResponse
type BatchGetEffectiveIamPoliciesResponse_EffectiveIamPolicy
type BatchGetEffectiveIamPoliciesResponse_EffectiveIamPolicy_PolicyInfo
type BigQueryDestination
type ConditionEvaluation
type ConditionEvaluation_EvaluationValue
type ContentType
type CreateFeedRequest
type CreateSavedQueryRequest
type DeleteFeedRequest
type DeleteSavedQueryRequest
type ExportAssetsRequest
type ExportAssetsResponse
type Feed
type FeedOutputConfig
type FeedOutputConfig_PubsubDestination
type GcsDestination
type GcsDestination_Uri
type GcsDestination_UriPrefix
type GcsOutputResult
type GetFeedRequest
type GetSavedQueryRequest
type IamPolicyAnalysisOutputConfig
type IamPolicyAnalysisOutputConfig_BigQueryDestination
type IamPolicyAnalysisOutputConfig_BigQueryDestination_PartitionKey
type IamPolicyAnalysisOutputConfig_BigqueryDestination
type IamPolicyAnalysisOutputConfig_GcsDestination
type IamPolicyAnalysisOutputConfig_GcsDestination_
type IamPolicyAnalysisQuery
type IamPolicyAnalysisQuery_AccessSelector
type IamPolicyAnalysisQuery_ConditionContext
type IamPolicyAnalysisQuery_ConditionContext_AccessTime
type IamPolicyAnalysisQuery_IdentitySelector
type IamPolicyAnalysisQuery_Options
type IamPolicyAnalysisQuery_ResourceSelector
type IamPolicyAnalysisResult
type IamPolicyAnalysisResult_Access
type IamPolicyAnalysisResult_AccessControlList
type IamPolicyAnalysisResult_Access_Permission
type IamPolicyAnalysisResult_Access_Role
type IamPolicyAnalysisResult_Edge
type IamPolicyAnalysisResult_Identity
type IamPolicyAnalysisResult_IdentityList
type IamPolicyAnalysisResult_Resource
type IamPolicyAnalysisState
type IamPolicySearchResult
type IamPolicySearchResult_Explanation
type IamPolicySearchResult_Explanation_Permissions
type ListAssetsRequest
type ListAssetsResponse
type ListFeedsRequest
type ListFeedsResponse
type ListSavedQueriesRequest
type ListSavedQueriesResponse
type MoveAnalysis
type MoveAnalysisResult
type MoveAnalysis_Analysis
type MoveAnalysis_Error
type MoveImpact
type OutputConfig
type OutputConfig_BigqueryDestination
type OutputConfig_GcsDestination
type OutputResult
type OutputResult_GcsResult
type PartitionSpec
type PartitionSpec_PartitionKey
type PubsubDestination
type QueryAssetsOutputConfig
type QueryAssetsOutputConfig_BigQueryDestination
type QueryAssetsRequest
type QueryAssetsRequest_JobReference
type QueryAssetsRequest_ReadTime
type QueryAssetsRequest_ReadTimeWindow
type QueryAssetsRequest_Statement
type QueryAssetsResponse
type QueryAssetsResponse_Error
type QueryAssetsResponse_OutputConfig
type QueryAssetsResponse_QueryResult
type QueryResult
type RelatedAsset
type RelatedAssets
type RelatedResource
type RelatedResources
type RelationshipAttributes
type Resource
type ResourceSearchResult
type SavedQuery
type SavedQuery_QueryContent
type SavedQuery_QueryContent_IamPolicyAnalysisQuery
type SearchAllIamPoliciesRequest
type SearchAllIamPoliciesResponse
type SearchAllResourcesRequest
type SearchAllResourcesResponse
type TableFieldSchema
type TableSchema
type TemporalAsset
type TemporalAsset_PriorAssetState
type TimeWindow
type UnimplementedAssetServiceServer
type UpdateFeedRequest
type UpdateSavedQueryRequest
type VersionedResource

Package files

alias.go

Constants

Deprecated: Please use consts in: cloud.google.com/go/asset/apiv1/assetpb

const (
    AnalyzeMoveRequest_ANALYSIS_VIEW_UNSPECIFIED                                = src.AnalyzeMoveRequest_ANALYSIS_VIEW_UNSPECIFIED
    AnalyzeMoveRequest_BASIC                                                    = src.AnalyzeMoveRequest_BASIC
    AnalyzeMoveRequest_FULL                                                     = src.AnalyzeMoveRequest_FULL
    ConditionEvaluation_CONDITIONAL                                             = src.ConditionEvaluation_CONDITIONAL
    ConditionEvaluation_EVALUATION_VALUE_UNSPECIFIED                            = src.ConditionEvaluation_EVALUATION_VALUE_UNSPECIFIED
    ConditionEvaluation_FALSE                                                   = src.ConditionEvaluation_FALSE
    ConditionEvaluation_TRUE                                                    = src.ConditionEvaluation_TRUE
    ContentType_ACCESS_POLICY                                                   = src.ContentType_ACCESS_POLICY
    ContentType_CONTENT_TYPE_UNSPECIFIED                                        = src.ContentType_CONTENT_TYPE_UNSPECIFIED
    ContentType_IAM_POLICY                                                      = src.ContentType_IAM_POLICY
    ContentType_ORG_POLICY                                                      = src.ContentType_ORG_POLICY
    ContentType_OS_INVENTORY                                                    = src.ContentType_OS_INVENTORY
    ContentType_RELATIONSHIP                                                    = src.ContentType_RELATIONSHIP
    ContentType_RESOURCE                                                        = src.ContentType_RESOURCE
    IamPolicyAnalysisOutputConfig_BigQueryDestination_PARTITION_KEY_UNSPECIFIED = src.IamPolicyAnalysisOutputConfig_BigQueryDestination_PARTITION_KEY_UNSPECIFIED
    IamPolicyAnalysisOutputConfig_BigQueryDestination_REQUEST_TIME              = src.IamPolicyAnalysisOutputConfig_BigQueryDestination_REQUEST_TIME
    PartitionSpec_PARTITION_KEY_UNSPECIFIED                                     = src.PartitionSpec_PARTITION_KEY_UNSPECIFIED
    PartitionSpec_READ_TIME                                                     = src.PartitionSpec_READ_TIME
    PartitionSpec_REQUEST_TIME                                                  = src.PartitionSpec_REQUEST_TIME
    TemporalAsset_DELETED                                                       = src.TemporalAsset_DELETED
    TemporalAsset_DOES_NOT_EXIST                                                = src.TemporalAsset_DOES_NOT_EXIST
    TemporalAsset_INVALID                                                       = src.TemporalAsset_INVALID
    TemporalAsset_PRESENT                                                       = src.TemporalAsset_PRESENT
    TemporalAsset_PRIOR_ASSET_STATE_UNSPECIFIED                                 = src.TemporalAsset_PRIOR_ASSET_STATE_UNSPECIFIED
)

Variables

Deprecated: Please use vars in: cloud.google.com/go/asset/apiv1/assetpb

var (
    AnalyzeMoveRequest_AnalysisView_name                                 = src.AnalyzeMoveRequest_AnalysisView_name
    AnalyzeMoveRequest_AnalysisView_value                                = src.AnalyzeMoveRequest_AnalysisView_value
    ConditionEvaluation_EvaluationValue_name                             = src.ConditionEvaluation_EvaluationValue_name
    ConditionEvaluation_EvaluationValue_value                            = src.ConditionEvaluation_EvaluationValue_value
    ContentType_name                                                     = src.ContentType_name
    ContentType_value                                                    = src.ContentType_value
    File_google_cloud_asset_v1_asset_service_proto                       = src.File_google_cloud_asset_v1_asset_service_proto
    File_google_cloud_asset_v1_assets_proto                              = src.File_google_cloud_asset_v1_assets_proto
    IamPolicyAnalysisOutputConfig_BigQueryDestination_PartitionKey_name  = src.IamPolicyAnalysisOutputConfig_BigQueryDestination_PartitionKey_name
    IamPolicyAnalysisOutputConfig_BigQueryDestination_PartitionKey_value = src.IamPolicyAnalysisOutputConfig_BigQueryDestination_PartitionKey_value
    PartitionSpec_PartitionKey_name                                      = src.PartitionSpec_PartitionKey_name
    PartitionSpec_PartitionKey_value                                     = src.PartitionSpec_PartitionKey_value
    TemporalAsset_PriorAssetState_name                                   = src.TemporalAsset_PriorAssetState_name
    TemporalAsset_PriorAssetState_value                                  = src.TemporalAsset_PriorAssetState_value
)

func RegisterAssetServiceServer

func RegisterAssetServiceServer(s *grpc.Server, srv AssetServiceServer)

Deprecated: Please use funcs in: cloud.google.com/go/asset/apiv1/assetpb

type AnalyzeIamPolicyLongrunningMetadata

Represents the metadata of the longrunning operation for the AnalyzeIamPolicyLongrunning rpc.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type AnalyzeIamPolicyLongrunningMetadata = src.AnalyzeIamPolicyLongrunningMetadata

type AnalyzeIamPolicyLongrunningRequest

A request message for [AssetService.AnalyzeIamPolicyLongrunning][google.cloud.asset.v1.AssetService.AnalyzeIamPolicyLongrunning].

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type AnalyzeIamPolicyLongrunningRequest = src.AnalyzeIamPolicyLongrunningRequest

type AnalyzeIamPolicyLongrunningResponse

A response message for [AssetService.AnalyzeIamPolicyLongrunning][google.cloud.asset.v1.AssetService.AnalyzeIamPolicyLongrunning].

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type AnalyzeIamPolicyLongrunningResponse = src.AnalyzeIamPolicyLongrunningResponse

type AnalyzeIamPolicyRequest

A request message for [AssetService.AnalyzeIamPolicy][google.cloud.asset.v1.AssetService.AnalyzeIamPolicy].

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type AnalyzeIamPolicyRequest = src.AnalyzeIamPolicyRequest

type AnalyzeIamPolicyResponse

A response message for [AssetService.AnalyzeIamPolicy][google.cloud.asset.v1.AssetService.AnalyzeIamPolicy].

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type AnalyzeIamPolicyResponse = src.AnalyzeIamPolicyResponse

type AnalyzeIamPolicyResponse_IamPolicyAnalysis

An analysis message to group the query and results.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type AnalyzeIamPolicyResponse_IamPolicyAnalysis = src.AnalyzeIamPolicyResponse_IamPolicyAnalysis

type AnalyzeMoveRequest

The request message for performing resource move analysis.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type AnalyzeMoveRequest = src.AnalyzeMoveRequest

type AnalyzeMoveRequest_AnalysisView

View enum for supporting partial analysis responses.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type AnalyzeMoveRequest_AnalysisView = src.AnalyzeMoveRequest_AnalysisView

type AnalyzeMoveResponse

The response message for resource move analysis.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type AnalyzeMoveResponse = src.AnalyzeMoveResponse

type Asset

An asset in Google Cloud. An asset can be any resource in the Google Cloud [resource hierarchy](https://cloud.google.com/resource-manager/docs/cloud-platform-resource-hierarchy), a resource outside the Google Cloud resource hierarchy (such as Google Kubernetes Engine clusters and objects), or a policy (e.g. Cloud IAM policy), or a relationship (e.g. an INSTANCE_TO_INSTANCEGROUP relationship). See [Supported asset types](https://cloud.google.com/asset-inventory/docs/supported-asset-types) for more information.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type Asset = src.Asset

type AssetServiceClient

AssetServiceClient is the client API for AssetService service. For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type AssetServiceClient = src.AssetServiceClient

func NewAssetServiceClient

func NewAssetServiceClient(cc grpc.ClientConnInterface) AssetServiceClient

Deprecated: Please use funcs in: cloud.google.com/go/asset/apiv1/assetpb

type AssetServiceServer

AssetServiceServer is the server API for AssetService service.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type AssetServiceServer = src.AssetServiceServer

type Asset_AccessLevel

type Asset_AccessLevel = src.Asset_AccessLevel

type Asset_AccessPolicy

type Asset_AccessPolicy = src.Asset_AccessPolicy

type Asset_ServicePerimeter

type Asset_ServicePerimeter = src.Asset_ServicePerimeter

type AttachedResource

Attached resource representation, which is defined by the corresponding service provider. It represents an attached resource's payload.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type AttachedResource = src.AttachedResource

type BatchGetAssetsHistoryRequest

Batch get assets history request.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type BatchGetAssetsHistoryRequest = src.BatchGetAssetsHistoryRequest

type BatchGetAssetsHistoryResponse

Batch get assets history response.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type BatchGetAssetsHistoryResponse = src.BatchGetAssetsHistoryResponse

type BatchGetEffectiveIamPoliciesRequest

A request message for [AssetService.BatchGetEffectiveIamPolicies][google.cloud.asset.v1.AssetService.BatchGetEffectiveIamPolicies].

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type BatchGetEffectiveIamPoliciesRequest = src.BatchGetEffectiveIamPoliciesRequest

type BatchGetEffectiveIamPoliciesResponse

A response message for [AssetService.BatchGetEffectiveIamPolicies][google.cloud.asset.v1.AssetService.BatchGetEffectiveIamPolicies].

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type BatchGetEffectiveIamPoliciesResponse = src.BatchGetEffectiveIamPoliciesResponse

type BatchGetEffectiveIamPoliciesResponse_EffectiveIamPolicy

The effective IAM policies on one resource.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type BatchGetEffectiveIamPoliciesResponse_EffectiveIamPolicy = src.BatchGetEffectiveIamPoliciesResponse_EffectiveIamPolicy

type BatchGetEffectiveIamPoliciesResponse_EffectiveIamPolicy_PolicyInfo

The IAM policy and its attached resource.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type BatchGetEffectiveIamPoliciesResponse_EffectiveIamPolicy_PolicyInfo = src.BatchGetEffectiveIamPoliciesResponse_EffectiveIamPolicy_PolicyInfo

type BigQueryDestination

A BigQuery destination for exporting assets to.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type BigQueryDestination = src.BigQueryDestination

type ConditionEvaluation

The Condition evaluation.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type ConditionEvaluation = src.ConditionEvaluation

type ConditionEvaluation_EvaluationValue

Value of this expression.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type ConditionEvaluation_EvaluationValue = src.ConditionEvaluation_EvaluationValue

type ContentType

Asset content type.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type ContentType = src.ContentType

type CreateFeedRequest

Create asset feed request.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type CreateFeedRequest = src.CreateFeedRequest

type CreateSavedQueryRequest

Request to create a saved query.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type CreateSavedQueryRequest = src.CreateSavedQueryRequest

type DeleteFeedRequest

type DeleteFeedRequest = src.DeleteFeedRequest

type DeleteSavedQueryRequest

Request to delete a saved query.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type DeleteSavedQueryRequest = src.DeleteSavedQueryRequest

type ExportAssetsRequest

Export asset request.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type ExportAssetsRequest = src.ExportAssetsRequest

type ExportAssetsResponse

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

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type ExportAssetsResponse = src.ExportAssetsResponse

type Feed

An asset feed used to export asset updates to a destinations. An asset feed filter controls what updates are exported. The asset feed must be created within a project, organization, or folder. Supported destinations are: Pub/Sub topics.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type Feed = src.Feed

type FeedOutputConfig

Output configuration for asset feed destination.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type FeedOutputConfig = src.FeedOutputConfig

type FeedOutputConfig_PubsubDestination

type FeedOutputConfig_PubsubDestination = src.FeedOutputConfig_PubsubDestination

type GcsDestination

A Cloud Storage location.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type GcsDestination = src.GcsDestination

type GcsDestination_Uri

type GcsDestination_Uri = src.GcsDestination_Uri

type GcsDestination_UriPrefix

type GcsDestination_UriPrefix = src.GcsDestination_UriPrefix

type GcsOutputResult

A Cloud Storage output result.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type GcsOutputResult = src.GcsOutputResult

type GetFeedRequest

Get asset feed request.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type GetFeedRequest = src.GetFeedRequest

type GetSavedQueryRequest

Request to get a saved query.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type GetSavedQueryRequest = src.GetSavedQueryRequest

type IamPolicyAnalysisOutputConfig

Output configuration for export IAM policy analysis destination.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type IamPolicyAnalysisOutputConfig = src.IamPolicyAnalysisOutputConfig

type IamPolicyAnalysisOutputConfig_BigQueryDestination

A BigQuery destination.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type IamPolicyAnalysisOutputConfig_BigQueryDestination = src.IamPolicyAnalysisOutputConfig_BigQueryDestination

type IamPolicyAnalysisOutputConfig_BigQueryDestination_PartitionKey

This enum determines the partition key column for the bigquery tables. Partitioning can improve query performance and reduce query cost by filtering partitions. Refer to https://cloud.google.com/bigquery/docs/partitioned-tables for details.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type IamPolicyAnalysisOutputConfig_BigQueryDestination_PartitionKey = src.IamPolicyAnalysisOutputConfig_BigQueryDestination_PartitionKey

type IamPolicyAnalysisOutputConfig_BigqueryDestination

type IamPolicyAnalysisOutputConfig_BigqueryDestination = src.IamPolicyAnalysisOutputConfig_BigqueryDestination

type IamPolicyAnalysisOutputConfig_GcsDestination

A Cloud Storage location.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type IamPolicyAnalysisOutputConfig_GcsDestination = src.IamPolicyAnalysisOutputConfig_GcsDestination

type IamPolicyAnalysisOutputConfig_GcsDestination_

type IamPolicyAnalysisOutputConfig_GcsDestination_ = src.IamPolicyAnalysisOutputConfig_GcsDestination_

type IamPolicyAnalysisQuery

IAM policy analysis query message.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type IamPolicyAnalysisQuery = src.IamPolicyAnalysisQuery

type IamPolicyAnalysisQuery_AccessSelector

Specifies roles and/or permissions to analyze, to determine both the identities possessing them and the resources they control. If multiple values are specified, results will include roles or permissions matching any of them. The total number of roles and permissions should be equal or less than 10.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type IamPolicyAnalysisQuery_AccessSelector = src.IamPolicyAnalysisQuery_AccessSelector

type IamPolicyAnalysisQuery_ConditionContext

The IAM conditions context.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type IamPolicyAnalysisQuery_ConditionContext = src.IamPolicyAnalysisQuery_ConditionContext

type IamPolicyAnalysisQuery_ConditionContext_AccessTime

type IamPolicyAnalysisQuery_ConditionContext_AccessTime = src.IamPolicyAnalysisQuery_ConditionContext_AccessTime

type IamPolicyAnalysisQuery_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.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type IamPolicyAnalysisQuery_IdentitySelector = src.IamPolicyAnalysisQuery_IdentitySelector

type IamPolicyAnalysisQuery_Options

Contains query options.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type IamPolicyAnalysisQuery_Options = src.IamPolicyAnalysisQuery_Options

type IamPolicyAnalysisQuery_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.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type IamPolicyAnalysisQuery_ResourceSelector = src.IamPolicyAnalysisQuery_ResourceSelector

type IamPolicyAnalysisResult

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

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type IamPolicyAnalysisResult = src.IamPolicyAnalysisResult

type IamPolicyAnalysisResult_Access

An IAM role or permission under analysis.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type IamPolicyAnalysisResult_Access = src.IamPolicyAnalysisResult_Access

type IamPolicyAnalysisResult_AccessControlList

An access control list, derived from the above IAM policy binding, which contains a set of resources and accesses. May include one item from each set to compose an access control entry. NOTICE that there could be multiple access control lists for one IAM policy binding. The access control lists are created based on resource and access combinations. For example, assume we have the following cases in one IAM policy binding: - Permission P1 and P2 apply to resource R1 and R2; - Permission P3 applies to resource R2 and R3; This will result in the following access control lists: - AccessControlList 1: [R1, R2], [P1, P2] - AccessControlList 2: [R2, R3], [P3]

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type IamPolicyAnalysisResult_AccessControlList = src.IamPolicyAnalysisResult_AccessControlList

type IamPolicyAnalysisResult_Access_Permission

type IamPolicyAnalysisResult_Access_Permission = src.IamPolicyAnalysisResult_Access_Permission

type IamPolicyAnalysisResult_Access_Role

type IamPolicyAnalysisResult_Access_Role = src.IamPolicyAnalysisResult_Access_Role

type IamPolicyAnalysisResult_Edge

A directional edge.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type IamPolicyAnalysisResult_Edge = src.IamPolicyAnalysisResult_Edge

type IamPolicyAnalysisResult_Identity

An identity under analysis.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type IamPolicyAnalysisResult_Identity = src.IamPolicyAnalysisResult_Identity

type IamPolicyAnalysisResult_IdentityList

The identities and group edges.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type IamPolicyAnalysisResult_IdentityList = src.IamPolicyAnalysisResult_IdentityList

type IamPolicyAnalysisResult_Resource

A Google Cloud resource under analysis.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type IamPolicyAnalysisResult_Resource = src.IamPolicyAnalysisResult_Resource

type IamPolicyAnalysisState

Represents the detailed state of an entity under analysis, such as a resource, an identity or an access.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type IamPolicyAnalysisState = src.IamPolicyAnalysisState

type IamPolicySearchResult

A result of IAM Policy search, containing information of an IAM policy.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type IamPolicySearchResult = src.IamPolicySearchResult

type IamPolicySearchResult_Explanation

Explanation about the IAM policy search result.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type IamPolicySearchResult_Explanation = src.IamPolicySearchResult_Explanation

type IamPolicySearchResult_Explanation_Permissions

IAM permissions

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type IamPolicySearchResult_Explanation_Permissions = src.IamPolicySearchResult_Explanation_Permissions

type ListAssetsRequest

ListAssets request.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type ListAssetsRequest = src.ListAssetsRequest

type ListAssetsResponse

ListAssets response.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type ListAssetsResponse = src.ListAssetsResponse

type ListFeedsRequest

List asset feeds request.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type ListFeedsRequest = src.ListFeedsRequest

type ListFeedsResponse

type ListFeedsResponse = src.ListFeedsResponse

type ListSavedQueriesRequest

Request to list saved queries.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type ListSavedQueriesRequest = src.ListSavedQueriesRequest

type ListSavedQueriesResponse

Response of listing saved queries.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type ListSavedQueriesResponse = src.ListSavedQueriesResponse

type MoveAnalysis

A message to group the analysis information.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type MoveAnalysis = src.MoveAnalysis

type MoveAnalysisResult

An analysis result including blockers and warnings.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type MoveAnalysisResult = src.MoveAnalysisResult

type MoveAnalysis_Analysis

type MoveAnalysis_Analysis = src.MoveAnalysis_Analysis

type MoveAnalysis_Error

type MoveAnalysis_Error = src.MoveAnalysis_Error

type MoveImpact

A message to group impacts of moving the target resource.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type MoveImpact = src.MoveImpact

type OutputConfig

Output configuration for export assets destination.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type OutputConfig = src.OutputConfig

type OutputConfig_BigqueryDestination

type OutputConfig_BigqueryDestination = src.OutputConfig_BigqueryDestination

type OutputConfig_GcsDestination

type OutputConfig_GcsDestination = src.OutputConfig_GcsDestination

type OutputResult

Output result of export assets.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type OutputResult = src.OutputResult

type OutputResult_GcsResult

type OutputResult_GcsResult = src.OutputResult_GcsResult

type PartitionSpec

Specifications of BigQuery partitioned table as export destination.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type PartitionSpec = src.PartitionSpec

type PartitionSpec_PartitionKey

This enum is used to determine the partition key column when exporting assets to BigQuery partitioned table(s). Note that, if the partition key is a timestamp column, the actual partition is based on its date value (expressed in UTC. see details in https://cloud.google.com/bigquery/docs/partitioned-tables#date_timestamp_partitioned_tables).

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type PartitionSpec_PartitionKey = src.PartitionSpec_PartitionKey

type PubsubDestination

A Pub/Sub destination.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type PubsubDestination = src.PubsubDestination

type QueryAssetsOutputConfig

Output configuration query assets.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type QueryAssetsOutputConfig = src.QueryAssetsOutputConfig

type QueryAssetsOutputConfig_BigQueryDestination

BigQuery destination.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type QueryAssetsOutputConfig_BigQueryDestination = src.QueryAssetsOutputConfig_BigQueryDestination

type QueryAssetsRequest

QueryAssets request.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type QueryAssetsRequest = src.QueryAssetsRequest

type QueryAssetsRequest_JobReference

type QueryAssetsRequest_JobReference = src.QueryAssetsRequest_JobReference

type QueryAssetsRequest_ReadTime

type QueryAssetsRequest_ReadTime = src.QueryAssetsRequest_ReadTime

type QueryAssetsRequest_ReadTimeWindow

type QueryAssetsRequest_ReadTimeWindow = src.QueryAssetsRequest_ReadTimeWindow

type QueryAssetsRequest_Statement

type QueryAssetsRequest_Statement = src.QueryAssetsRequest_Statement

type QueryAssetsResponse

QueryAssets response.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type QueryAssetsResponse = src.QueryAssetsResponse

type QueryAssetsResponse_Error

type QueryAssetsResponse_Error = src.QueryAssetsResponse_Error

type QueryAssetsResponse_OutputConfig

type QueryAssetsResponse_OutputConfig = src.QueryAssetsResponse_OutputConfig

type QueryAssetsResponse_QueryResult

type QueryAssetsResponse_QueryResult = src.QueryAssetsResponse_QueryResult

type QueryResult

Execution results of the query. The result is formatted as rows represented by BigQuery compatible [schema]. When pagination is necessary, it will contains the page token to retrieve the results of following pages.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type QueryResult = src.QueryResult

type RelatedAsset

An asset identifier in Google Cloud which contains its name, type and ancestors. An asset can be any resource in the Google Cloud [resource hierarchy](https://cloud.google.com/resource-manager/docs/cloud-platform-resource-hierarchy), a resource outside the Google Cloud resource hierarchy (such as Google Kubernetes Engine clusters and objects), or a policy (e.g. Cloud IAM policy). See [Supported asset types](https://cloud.google.com/asset-inventory/docs/supported-asset-types) for more information.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type RelatedAsset = src.RelatedAsset

type RelatedAssets

DEPRECATED. This message only presents for the purpose of backward-compatibility. The server will never populate this message in responses. The detailed related assets with the `relationship_type`. Deprecated: Do not use.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type RelatedAssets = src.RelatedAssets

type RelatedResource

The detailed related resource.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type RelatedResource = src.RelatedResource

type RelatedResources

The related resources of the primary resource.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type RelatedResources = src.RelatedResources

type RelationshipAttributes

DEPRECATED. This message only presents for the purpose of backward-compatibility. The server will never populate this message in responses. The relationship attributes which include `type`, `source_resource_type`, `target_resource_type` and `action`. Deprecated: Do not use.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type RelationshipAttributes = src.RelationshipAttributes

type Resource

A representation of a Google Cloud resource.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type Resource = src.Resource

type ResourceSearchResult

A result of Resource Search, containing information of a cloud resource. Next ID: 31

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type ResourceSearchResult = src.ResourceSearchResult

type SavedQuery

A saved query which can be shared with others or used later.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type SavedQuery = src.SavedQuery

type SavedQuery_QueryContent

The query content.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type SavedQuery_QueryContent = src.SavedQuery_QueryContent

type SavedQuery_QueryContent_IamPolicyAnalysisQuery

type SavedQuery_QueryContent_IamPolicyAnalysisQuery = src.SavedQuery_QueryContent_IamPolicyAnalysisQuery

type SearchAllIamPoliciesRequest

Search all IAM policies request.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type SearchAllIamPoliciesRequest = src.SearchAllIamPoliciesRequest

type SearchAllIamPoliciesResponse

Search all IAM policies response.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type SearchAllIamPoliciesResponse = src.SearchAllIamPoliciesResponse

type SearchAllResourcesRequest

Search all resources request.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type SearchAllResourcesRequest = src.SearchAllResourcesRequest

type SearchAllResourcesResponse

Search all resources response.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type SearchAllResourcesResponse = src.SearchAllResourcesResponse

type TableFieldSchema

A field in TableSchema.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type TableFieldSchema = src.TableFieldSchema

type TableSchema

BigQuery Compatible table schema.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type TableSchema = src.TableSchema

type TemporalAsset

An asset in Google Cloud and its temporal metadata, including the time window when it was observed and its status during that window.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type TemporalAsset = src.TemporalAsset

type TemporalAsset_PriorAssetState

State of prior asset.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type TemporalAsset_PriorAssetState = src.TemporalAsset_PriorAssetState

type TimeWindow

A time window specified by its `start_time` and `end_time`.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type TimeWindow = src.TimeWindow

type UnimplementedAssetServiceServer

UnimplementedAssetServiceServer can be embedded to have forward compatible implementations.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type UnimplementedAssetServiceServer = src.UnimplementedAssetServiceServer

type UpdateFeedRequest

Update asset feed request.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type UpdateFeedRequest = src.UpdateFeedRequest

type UpdateSavedQueryRequest

Request to update a saved query.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type UpdateSavedQueryRequest = src.UpdateSavedQueryRequest

type VersionedResource

Resource representation as defined by the corresponding service providing the resource for a given API version.

Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb

type VersionedResource = src.VersionedResource