package asset
import "google.golang.org/genproto/googleapis/cloud/asset/v1"
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
- 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
Constants ¶
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 )
Deprecated: Please use consts in: cloud.google.com/go/asset/apiv1/assetpb
Variables ¶
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 )
Deprecated: Please use vars in: cloud.google.com/go/asset/apiv1/assetpb
Functions ¶
func RegisterAssetServiceServer ¶
func RegisterAssetServiceServer(s *grpc.Server, srv AssetServiceServer)
Deprecated: Please use funcs in: cloud.google.com/go/asset/apiv1/assetpb
Types ¶
type AnalyzeIamPolicyLongrunningMetadata ¶
type AnalyzeIamPolicyLongrunningMetadata = src.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 AnalyzeIamPolicyLongrunningRequest ¶
type AnalyzeIamPolicyLongrunningRequest = src.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 AnalyzeIamPolicyLongrunningResponse ¶
type AnalyzeIamPolicyLongrunningResponse = src.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 AnalyzeIamPolicyRequest ¶
type AnalyzeIamPolicyRequest = src.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 AnalyzeIamPolicyResponse ¶
type AnalyzeIamPolicyResponse = src.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_IamPolicyAnalysis ¶
type AnalyzeIamPolicyResponse_IamPolicyAnalysis = src.AnalyzeIamPolicyResponse_IamPolicyAnalysis
An analysis message to group the query and results.
Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb
type AnalyzeMoveRequest ¶
type AnalyzeMoveRequest = src.AnalyzeMoveRequest
The request message for performing resource move analysis.
Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb
type AnalyzeMoveRequest_AnalysisView ¶
type AnalyzeMoveRequest_AnalysisView = src.AnalyzeMoveRequest_AnalysisView
View enum for supporting partial analysis responses.
Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb
type AnalyzeMoveResponse ¶
type AnalyzeMoveResponse = src.AnalyzeMoveResponse
The response message for resource move analysis.
Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb
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 AssetServiceClient ¶
type AssetServiceClient = src.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
func NewAssetServiceClient ¶
func NewAssetServiceClient(cc grpc.ClientConnInterface) AssetServiceClient
Deprecated: Please use funcs in: cloud.google.com/go/asset/apiv1/assetpb
type AssetServiceServer ¶
type AssetServiceServer = src.AssetServiceServer
AssetServiceServer is the server API for AssetService service.
Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb
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 ¶
type AttachedResource = src.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 BatchGetAssetsHistoryRequest ¶
type BatchGetAssetsHistoryRequest = src.BatchGetAssetsHistoryRequest
Batch get assets history request.
Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb
type BatchGetAssetsHistoryResponse ¶
type BatchGetAssetsHistoryResponse = src.BatchGetAssetsHistoryResponse
Batch get assets history response.
Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb
type BatchGetEffectiveIamPoliciesRequest ¶
type BatchGetEffectiveIamPoliciesRequest = src.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 BatchGetEffectiveIamPoliciesResponse ¶
type BatchGetEffectiveIamPoliciesResponse = src.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_EffectiveIamPolicy ¶
type BatchGetEffectiveIamPoliciesResponse_EffectiveIamPolicy = src.BatchGetEffectiveIamPoliciesResponse_EffectiveIamPolicy
The effective IAM policies on one resource.
Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb
type BatchGetEffectiveIamPoliciesResponse_EffectiveIamPolicy_PolicyInfo ¶
type BatchGetEffectiveIamPoliciesResponse_EffectiveIamPolicy_PolicyInfo = src.BatchGetEffectiveIamPoliciesResponse_EffectiveIamPolicy_PolicyInfo
The IAM policy and its attached resource.
Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb
type BigQueryDestination ¶
type BigQueryDestination = src.BigQueryDestination
A BigQuery destination for exporting assets to.
Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb
type ConditionEvaluation ¶
type ConditionEvaluation = src.ConditionEvaluation
The Condition evaluation.
Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb
type ConditionEvaluation_EvaluationValue ¶
type ConditionEvaluation_EvaluationValue = src.ConditionEvaluation_EvaluationValue
Value of this expression.
Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb
type ContentType ¶
type ContentType = src.ContentType
Asset content type.
Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb
type CreateFeedRequest ¶
type CreateFeedRequest = src.CreateFeedRequest
Create asset feed request.
Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb
type CreateSavedQueryRequest ¶
type CreateSavedQueryRequest = src.CreateSavedQueryRequest
Request to create a saved query.
Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb
type DeleteFeedRequest ¶
type DeleteFeedRequest = src.DeleteFeedRequest
type DeleteSavedQueryRequest ¶
type DeleteSavedQueryRequest = src.DeleteSavedQueryRequest
Request to delete a saved query.
Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb
type ExportAssetsRequest ¶
type ExportAssetsRequest = src.ExportAssetsRequest
Export asset request.
Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb
type ExportAssetsResponse ¶
type ExportAssetsResponse = src.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 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 FeedOutputConfig ¶
type FeedOutputConfig = src.FeedOutputConfig
Output configuration for asset feed destination.
Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb
type FeedOutputConfig_PubsubDestination ¶
type FeedOutputConfig_PubsubDestination = src.FeedOutputConfig_PubsubDestination
type GcsDestination ¶
type GcsDestination = src.GcsDestination
A Cloud Storage location.
Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb
type GcsDestination_Uri ¶
type GcsDestination_Uri = src.GcsDestination_Uri
type GcsDestination_UriPrefix ¶
type GcsDestination_UriPrefix = src.GcsDestination_UriPrefix
type GcsOutputResult ¶
type GcsOutputResult = src.GcsOutputResult
A Cloud Storage output result.
Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb
type GetFeedRequest ¶
type GetFeedRequest = src.GetFeedRequest
Get asset feed request.
Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb
type GetSavedQueryRequest ¶
type GetSavedQueryRequest = src.GetSavedQueryRequest
Request to get a saved query.
Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb
type IamPolicyAnalysisOutputConfig ¶
type IamPolicyAnalysisOutputConfig = src.IamPolicyAnalysisOutputConfig
Output configuration for export IAM policy analysis destination.
Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb
type IamPolicyAnalysisOutputConfig_BigQueryDestination ¶
type IamPolicyAnalysisOutputConfig_BigQueryDestination = src.IamPolicyAnalysisOutputConfig_BigQueryDestination
A BigQuery destination.
Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb
type IamPolicyAnalysisOutputConfig_BigQueryDestination_PartitionKey ¶
type IamPolicyAnalysisOutputConfig_BigQueryDestination_PartitionKey = src.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 ¶
type IamPolicyAnalysisOutputConfig_BigqueryDestination = src.IamPolicyAnalysisOutputConfig_BigqueryDestination
type IamPolicyAnalysisOutputConfig_GcsDestination ¶
type IamPolicyAnalysisOutputConfig_GcsDestination = src.IamPolicyAnalysisOutputConfig_GcsDestination
A Cloud Storage location.
Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb
type IamPolicyAnalysisOutputConfig_GcsDestination_ ¶
type IamPolicyAnalysisOutputConfig_GcsDestination_ = src.IamPolicyAnalysisOutputConfig_GcsDestination_
type IamPolicyAnalysisQuery ¶
type IamPolicyAnalysisQuery = src.IamPolicyAnalysisQuery
IAM policy analysis query message.
Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb
type IamPolicyAnalysisQuery_AccessSelector ¶
type IamPolicyAnalysisQuery_AccessSelector = src.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_ConditionContext ¶
type IamPolicyAnalysisQuery_ConditionContext = src.IamPolicyAnalysisQuery_ConditionContext
The IAM conditions context.
Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb
type IamPolicyAnalysisQuery_ConditionContext_AccessTime ¶
type IamPolicyAnalysisQuery_ConditionContext_AccessTime = src.IamPolicyAnalysisQuery_ConditionContext_AccessTime
type IamPolicyAnalysisQuery_IdentitySelector ¶
type IamPolicyAnalysisQuery_IdentitySelector = src.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_Options ¶
type IamPolicyAnalysisQuery_Options = src.IamPolicyAnalysisQuery_Options
Contains query options.
Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb
type IamPolicyAnalysisQuery_ResourceSelector ¶
type IamPolicyAnalysisQuery_ResourceSelector = src.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 IamPolicyAnalysisResult ¶
type IamPolicyAnalysisResult = src.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_Access ¶
type IamPolicyAnalysisResult_Access = src.IamPolicyAnalysisResult_Access
An IAM role or permission under analysis.
Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb
type IamPolicyAnalysisResult_AccessControlList ¶
type IamPolicyAnalysisResult_AccessControlList = src.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_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 ¶
type IamPolicyAnalysisResult_Edge = src.IamPolicyAnalysisResult_Edge
A directional edge.
Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb
type IamPolicyAnalysisResult_Identity ¶
type IamPolicyAnalysisResult_Identity = src.IamPolicyAnalysisResult_Identity
An identity under analysis.
Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb
type IamPolicyAnalysisResult_IdentityList ¶
type IamPolicyAnalysisResult_IdentityList = src.IamPolicyAnalysisResult_IdentityList
The identities and group edges.
Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb
type IamPolicyAnalysisResult_Resource ¶
type IamPolicyAnalysisResult_Resource = src.IamPolicyAnalysisResult_Resource
A Google Cloud resource under analysis.
Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb
type IamPolicyAnalysisState ¶
type IamPolicyAnalysisState = src.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 IamPolicySearchResult ¶
type IamPolicySearchResult = src.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_Explanation ¶
type IamPolicySearchResult_Explanation = src.IamPolicySearchResult_Explanation
Explanation about the IAM policy search result.
Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb
type IamPolicySearchResult_Explanation_Permissions ¶
type IamPolicySearchResult_Explanation_Permissions = src.IamPolicySearchResult_Explanation_Permissions
IAM permissions
Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb
type ListAssetsRequest ¶
type ListAssetsRequest = src.ListAssetsRequest
ListAssets request.
Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb
type ListAssetsResponse ¶
type ListAssetsResponse = src.ListAssetsResponse
ListAssets response.
Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb
type ListFeedsRequest ¶
type ListFeedsRequest = src.ListFeedsRequest
List asset feeds request.
Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb
type ListFeedsResponse ¶
type ListFeedsResponse = src.ListFeedsResponse
type ListSavedQueriesRequest ¶
type ListSavedQueriesRequest = src.ListSavedQueriesRequest
Request to list saved queries.
Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb
type ListSavedQueriesResponse ¶
type ListSavedQueriesResponse = src.ListSavedQueriesResponse
Response of listing saved queries.
Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb
type MoveAnalysis ¶
type MoveAnalysis = src.MoveAnalysis
A message to group the analysis information.
Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb
type MoveAnalysisResult ¶
type MoveAnalysisResult = src.MoveAnalysisResult
An analysis result including blockers and warnings.
Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb
type MoveAnalysis_Analysis ¶
type MoveAnalysis_Analysis = src.MoveAnalysis_Analysis
type MoveAnalysis_Error ¶
type MoveAnalysis_Error = src.MoveAnalysis_Error
type MoveImpact ¶
type MoveImpact = src.MoveImpact
A message to group impacts of moving the target resource.
Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb
type OutputConfig ¶
type OutputConfig = src.OutputConfig
Output configuration for export assets destination.
Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb
type OutputConfig_BigqueryDestination ¶
type OutputConfig_BigqueryDestination = src.OutputConfig_BigqueryDestination
type OutputConfig_GcsDestination ¶
type OutputConfig_GcsDestination = src.OutputConfig_GcsDestination
type OutputResult ¶
type OutputResult = src.OutputResult
Output result of export assets.
Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb
type OutputResult_GcsResult ¶
type OutputResult_GcsResult = src.OutputResult_GcsResult
type PartitionSpec ¶
type PartitionSpec = src.PartitionSpec
Specifications of BigQuery partitioned table as export destination.
Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb
type PartitionSpec_PartitionKey ¶
type PartitionSpec_PartitionKey = src.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 PubsubDestination ¶
type PubsubDestination = src.PubsubDestination
A Pub/Sub destination.
Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb
type QueryAssetsOutputConfig ¶
type QueryAssetsOutputConfig = src.QueryAssetsOutputConfig
Output configuration query assets.
Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb
type QueryAssetsOutputConfig_BigQueryDestination ¶
type QueryAssetsOutputConfig_BigQueryDestination = src.QueryAssetsOutputConfig_BigQueryDestination
BigQuery destination.
Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb
type QueryAssetsRequest ¶
type QueryAssetsRequest = src.QueryAssetsRequest
QueryAssets request.
Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb
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 ¶
type QueryAssetsResponse = src.QueryAssetsResponse
QueryAssets response.
Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb
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 ¶
type QueryResult = src.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 RelatedAsset ¶
type RelatedAsset = src.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 RelatedAssets ¶
type RelatedAssets = src.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 RelatedResource ¶
type RelatedResource = src.RelatedResource
The detailed related resource.
Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb
type RelatedResources ¶
type RelatedResources = src.RelatedResources
The related resources of the primary resource.
Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb
type RelationshipAttributes ¶
type RelationshipAttributes = src.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 Resource ¶
A representation of a Google Cloud resource.
Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb
type ResourceSearchResult ¶
type ResourceSearchResult = src.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 SavedQuery ¶
type SavedQuery = src.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_QueryContent ¶
type SavedQuery_QueryContent = src.SavedQuery_QueryContent
The query content.
Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb
type SavedQuery_QueryContent_IamPolicyAnalysisQuery ¶
type SavedQuery_QueryContent_IamPolicyAnalysisQuery = src.SavedQuery_QueryContent_IamPolicyAnalysisQuery
type SearchAllIamPoliciesRequest ¶
type SearchAllIamPoliciesRequest = src.SearchAllIamPoliciesRequest
Search all IAM policies request.
Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb
type SearchAllIamPoliciesResponse ¶
type SearchAllIamPoliciesResponse = src.SearchAllIamPoliciesResponse
Search all IAM policies response.
Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb
type SearchAllResourcesRequest ¶
type SearchAllResourcesRequest = src.SearchAllResourcesRequest
Search all resources request.
Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb
type SearchAllResourcesResponse ¶
type SearchAllResourcesResponse = src.SearchAllResourcesResponse
Search all resources response.
Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb
type TableFieldSchema ¶
type TableFieldSchema = src.TableFieldSchema
A field in TableSchema.
Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb
type TableSchema ¶
type TableSchema = src.TableSchema
BigQuery Compatible table schema.
Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb
type TemporalAsset ¶
type TemporalAsset = src.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_PriorAssetState ¶
type TemporalAsset_PriorAssetState = src.TemporalAsset_PriorAssetState
State of prior asset.
Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb
type TimeWindow ¶
type TimeWindow = src.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 UnimplementedAssetServiceServer ¶
type UnimplementedAssetServiceServer = src.UnimplementedAssetServiceServer
UnimplementedAssetServiceServer can be embedded to have forward compatible implementations.
Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb
type UpdateFeedRequest ¶
type UpdateFeedRequest = src.UpdateFeedRequest
Update asset feed request.
Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb
type UpdateSavedQueryRequest ¶
type UpdateSavedQueryRequest = src.UpdateSavedQueryRequest
Request to update a saved query.
Deprecated: Please use types in: cloud.google.com/go/asset/apiv1/assetpb
type VersionedResource ¶
type VersionedResource = src.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
Source Files ¶
alias.go
- Version
- v0.0.0-20250219182151-9fdb1cabc7b2 (latest)
- Published
- Feb 19, 2025
- Platform
- linux/amd64
- Imports
- 2 packages
- Last checked
- 49 minutes ago –
Tools for package owners.