Skip to content
This repository has been archived by the owner on Feb 28, 2024. It is now read-only.

Commit

Permalink
feat: Add SavedQuery CURD support (#425)
Browse files Browse the repository at this point in the history
- [ ] Regenerate this pull request now.

feat: Add tags support
feat: Add RelatedAsset and deprecate RelatedAssets for relationship GA

*The previous representation of the relationship feature is deprecated and unimplemented. The RelatedAsset message represents the new stable format.

PiperOrigin-RevId: 449306805

Source-Link: googleapis/googleapis@3d7bd9d

Source-Link: https://github.com/googleapis/googleapis-gen/commit/71a93d05d6076271d04b7592f7fad0d3f0c7a040
Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiNzFhOTNkMDVkNjA3NjI3MWQwNGI3NTkyZjdmYWQwZDNmMGM3YTA0MCJ9
  • Loading branch information
gcf-owl-bot[bot] authored May 19, 2022
1 parent 0131204 commit b3e5650
Show file tree
Hide file tree
Showing 27 changed files with 5,953 additions and 284 deletions.
22 changes: 22 additions & 0 deletions google/cloud/asset/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -32,34 +32,47 @@
from google.cloud.asset_v1.types.asset_service import AnalyzeMoveResponse
from google.cloud.asset_v1.types.asset_service import BatchGetAssetsHistoryRequest
from google.cloud.asset_v1.types.asset_service import BatchGetAssetsHistoryResponse
from google.cloud.asset_v1.types.asset_service import (
BatchGetEffectiveIamPoliciesRequest,
)
from google.cloud.asset_v1.types.asset_service import (
BatchGetEffectiveIamPoliciesResponse,
)
from google.cloud.asset_v1.types.asset_service import BigQueryDestination
from google.cloud.asset_v1.types.asset_service import CreateFeedRequest
from google.cloud.asset_v1.types.asset_service import CreateSavedQueryRequest
from google.cloud.asset_v1.types.asset_service import DeleteFeedRequest
from google.cloud.asset_v1.types.asset_service import DeleteSavedQueryRequest
from google.cloud.asset_v1.types.asset_service import ExportAssetsRequest
from google.cloud.asset_v1.types.asset_service import ExportAssetsResponse
from google.cloud.asset_v1.types.asset_service import Feed
from google.cloud.asset_v1.types.asset_service import FeedOutputConfig
from google.cloud.asset_v1.types.asset_service import GcsDestination
from google.cloud.asset_v1.types.asset_service import GcsOutputResult
from google.cloud.asset_v1.types.asset_service import GetFeedRequest
from google.cloud.asset_v1.types.asset_service import GetSavedQueryRequest
from google.cloud.asset_v1.types.asset_service import IamPolicyAnalysisOutputConfig
from google.cloud.asset_v1.types.asset_service import IamPolicyAnalysisQuery
from google.cloud.asset_v1.types.asset_service import ListAssetsRequest
from google.cloud.asset_v1.types.asset_service import ListAssetsResponse
from google.cloud.asset_v1.types.asset_service import ListFeedsRequest
from google.cloud.asset_v1.types.asset_service import ListFeedsResponse
from google.cloud.asset_v1.types.asset_service import ListSavedQueriesRequest
from google.cloud.asset_v1.types.asset_service import ListSavedQueriesResponse
from google.cloud.asset_v1.types.asset_service import MoveAnalysis
from google.cloud.asset_v1.types.asset_service import MoveAnalysisResult
from google.cloud.asset_v1.types.asset_service import MoveImpact
from google.cloud.asset_v1.types.asset_service import OutputConfig
from google.cloud.asset_v1.types.asset_service import OutputResult
from google.cloud.asset_v1.types.asset_service import PartitionSpec
from google.cloud.asset_v1.types.asset_service import PubsubDestination
from google.cloud.asset_v1.types.asset_service import SavedQuery
from google.cloud.asset_v1.types.asset_service import SearchAllIamPoliciesRequest
from google.cloud.asset_v1.types.asset_service import SearchAllIamPoliciesResponse
from google.cloud.asset_v1.types.asset_service import SearchAllResourcesRequest
from google.cloud.asset_v1.types.asset_service import SearchAllResourcesResponse
from google.cloud.asset_v1.types.asset_service import UpdateFeedRequest
from google.cloud.asset_v1.types.asset_service import UpdateSavedQueryRequest
from google.cloud.asset_v1.types.asset_service import ContentType
from google.cloud.asset_v1.types.assets import Asset
from google.cloud.asset_v1.types.assets import AttachedResource
Expand Down Expand Up @@ -90,34 +103,43 @@
"AnalyzeMoveResponse",
"BatchGetAssetsHistoryRequest",
"BatchGetAssetsHistoryResponse",
"BatchGetEffectiveIamPoliciesRequest",
"BatchGetEffectiveIamPoliciesResponse",
"BigQueryDestination",
"CreateFeedRequest",
"CreateSavedQueryRequest",
"DeleteFeedRequest",
"DeleteSavedQueryRequest",
"ExportAssetsRequest",
"ExportAssetsResponse",
"Feed",
"FeedOutputConfig",
"GcsDestination",
"GcsOutputResult",
"GetFeedRequest",
"GetSavedQueryRequest",
"IamPolicyAnalysisOutputConfig",
"IamPolicyAnalysisQuery",
"ListAssetsRequest",
"ListAssetsResponse",
"ListFeedsRequest",
"ListFeedsResponse",
"ListSavedQueriesRequest",
"ListSavedQueriesResponse",
"MoveAnalysis",
"MoveAnalysisResult",
"MoveImpact",
"OutputConfig",
"OutputResult",
"PartitionSpec",
"PubsubDestination",
"SavedQuery",
"SearchAllIamPoliciesRequest",
"SearchAllIamPoliciesResponse",
"SearchAllResourcesRequest",
"SearchAllResourcesResponse",
"UpdateFeedRequest",
"UpdateSavedQueryRequest",
"ContentType",
"Asset",
"AttachedResource",
Expand Down
18 changes: 18 additions & 0 deletions google/cloud/asset_v1/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -26,34 +26,43 @@
from .types.asset_service import AnalyzeMoveResponse
from .types.asset_service import BatchGetAssetsHistoryRequest
from .types.asset_service import BatchGetAssetsHistoryResponse
from .types.asset_service import BatchGetEffectiveIamPoliciesRequest
from .types.asset_service import BatchGetEffectiveIamPoliciesResponse
from .types.asset_service import BigQueryDestination
from .types.asset_service import CreateFeedRequest
from .types.asset_service import CreateSavedQueryRequest
from .types.asset_service import DeleteFeedRequest
from .types.asset_service import DeleteSavedQueryRequest
from .types.asset_service import ExportAssetsRequest
from .types.asset_service import ExportAssetsResponse
from .types.asset_service import Feed
from .types.asset_service import FeedOutputConfig
from .types.asset_service import GcsDestination
from .types.asset_service import GcsOutputResult
from .types.asset_service import GetFeedRequest
from .types.asset_service import GetSavedQueryRequest
from .types.asset_service import IamPolicyAnalysisOutputConfig
from .types.asset_service import IamPolicyAnalysisQuery
from .types.asset_service import ListAssetsRequest
from .types.asset_service import ListAssetsResponse
from .types.asset_service import ListFeedsRequest
from .types.asset_service import ListFeedsResponse
from .types.asset_service import ListSavedQueriesRequest
from .types.asset_service import ListSavedQueriesResponse
from .types.asset_service import MoveAnalysis
from .types.asset_service import MoveAnalysisResult
from .types.asset_service import MoveImpact
from .types.asset_service import OutputConfig
from .types.asset_service import OutputResult
from .types.asset_service import PartitionSpec
from .types.asset_service import PubsubDestination
from .types.asset_service import SavedQuery
from .types.asset_service import SearchAllIamPoliciesRequest
from .types.asset_service import SearchAllIamPoliciesResponse
from .types.asset_service import SearchAllResourcesRequest
from .types.asset_service import SearchAllResourcesResponse
from .types.asset_service import UpdateFeedRequest
from .types.asset_service import UpdateSavedQueryRequest
from .types.asset_service import ContentType
from .types.assets import Asset
from .types.assets import AttachedResource
Expand Down Expand Up @@ -86,18 +95,23 @@
"AttachedResource",
"BatchGetAssetsHistoryRequest",
"BatchGetAssetsHistoryResponse",
"BatchGetEffectiveIamPoliciesRequest",
"BatchGetEffectiveIamPoliciesResponse",
"BigQueryDestination",
"ConditionEvaluation",
"ContentType",
"CreateFeedRequest",
"CreateSavedQueryRequest",
"DeleteFeedRequest",
"DeleteSavedQueryRequest",
"ExportAssetsRequest",
"ExportAssetsResponse",
"Feed",
"FeedOutputConfig",
"GcsDestination",
"GcsOutputResult",
"GetFeedRequest",
"GetSavedQueryRequest",
"IamPolicyAnalysisOutputConfig",
"IamPolicyAnalysisQuery",
"IamPolicyAnalysisResult",
Expand All @@ -107,6 +121,8 @@
"ListAssetsResponse",
"ListFeedsRequest",
"ListFeedsResponse",
"ListSavedQueriesRequest",
"ListSavedQueriesResponse",
"MoveAnalysis",
"MoveAnalysisResult",
"MoveImpact",
Expand All @@ -121,12 +137,14 @@
"RelationshipAttributes",
"Resource",
"ResourceSearchResult",
"SavedQuery",
"SearchAllIamPoliciesRequest",
"SearchAllIamPoliciesResponse",
"SearchAllResourcesRequest",
"SearchAllResourcesResponse",
"TemporalAsset",
"TimeWindow",
"UpdateFeedRequest",
"UpdateSavedQueryRequest",
"VersionedResource",
)
60 changes: 60 additions & 0 deletions google/cloud/asset_v1/gapic_metadata.json
Original file line number Diff line number Diff line change
Expand Up @@ -30,16 +30,31 @@
"batch_get_assets_history"
]
},
"BatchGetEffectiveIamPolicies": {
"methods": [
"batch_get_effective_iam_policies"
]
},
"CreateFeed": {
"methods": [
"create_feed"
]
},
"CreateSavedQuery": {
"methods": [
"create_saved_query"
]
},
"DeleteFeed": {
"methods": [
"delete_feed"
]
},
"DeleteSavedQuery": {
"methods": [
"delete_saved_query"
]
},
"ExportAssets": {
"methods": [
"export_assets"
Expand All @@ -50,6 +65,11 @@
"get_feed"
]
},
"GetSavedQuery": {
"methods": [
"get_saved_query"
]
},
"ListAssets": {
"methods": [
"list_assets"
Expand All @@ -60,6 +80,11 @@
"list_feeds"
]
},
"ListSavedQueries": {
"methods": [
"list_saved_queries"
]
},
"SearchAllIamPolicies": {
"methods": [
"search_all_iam_policies"
Expand All @@ -74,6 +99,11 @@
"methods": [
"update_feed"
]
},
"UpdateSavedQuery": {
"methods": [
"update_saved_query"
]
}
}
},
Expand All @@ -100,16 +130,31 @@
"batch_get_assets_history"
]
},
"BatchGetEffectiveIamPolicies": {
"methods": [
"batch_get_effective_iam_policies"
]
},
"CreateFeed": {
"methods": [
"create_feed"
]
},
"CreateSavedQuery": {
"methods": [
"create_saved_query"
]
},
"DeleteFeed": {
"methods": [
"delete_feed"
]
},
"DeleteSavedQuery": {
"methods": [
"delete_saved_query"
]
},
"ExportAssets": {
"methods": [
"export_assets"
Expand All @@ -120,6 +165,11 @@
"get_feed"
]
},
"GetSavedQuery": {
"methods": [
"get_saved_query"
]
},
"ListAssets": {
"methods": [
"list_assets"
Expand All @@ -130,6 +180,11 @@
"list_feeds"
]
},
"ListSavedQueries": {
"methods": [
"list_saved_queries"
]
},
"SearchAllIamPolicies": {
"methods": [
"search_all_iam_policies"
Expand All @@ -144,6 +199,11 @@
"methods": [
"update_feed"
]
},
"UpdateSavedQuery": {
"methods": [
"update_saved_query"
]
}
}
}
Expand Down
Loading

0 comments on commit b3e5650

Please sign in to comment.