インデックス
AppPlatform
(インターフェース)EventDiscoveryService
(インターフェース)LiveVideoAnalytics
(インターフェース)RetailService
(インターフェース)SmartDeviceService
(インターフェース)StreamingService
(インターフェース)StreamsService
(インターフェース)Warehouse
(インターフェース)AIEnabledDevicesInputConfig
(メッセージ)AcceleratorType
(列挙型)AddApplicationStreamInputRequest
(メッセージ)AddApplicationStreamInputResponse
(メッセージ)AddCollectionItemRequest
(メッセージ)AddCollectionItemResponse
(メッセージ)AddRetailProductsToRetailProductSetResponse
(メッセージ)Analysis
(メッセージ)AnalysisDefinition
(メッセージ)AnalyzeAssetMetadata
(メッセージ)AnalyzeAssetMetadata.AnalysisStatus
(メッセージ)AnalyzeAssetMetadata.AnalysisStatus.State
(列挙型)AnalyzeAssetRequest
(メッセージ)AnalyzeAssetResponse
(メッセージ)AnalyzeCorpusMetadata
(メッセージ)AnalyzeCorpusRequest
(メッセージ)AnalyzeCorpusResponse
(メッセージ)AnalyzerDefinition
(メッセージ)AnalyzerDefinition.DebugOptions
(メッセージ)AnalyzerDefinition.StreamInput
(メッセージ)Annotation
(メッセージ)AnnotationMatchingResult
(メッセージ)AnnotationValue
(メッセージ)AppPlatformCloudFunctionRequest
(メッセージ)AppPlatformCloudFunctionRequest.StructedInputAnnotation
(メッセージ)AppPlatformCloudFunctionResponse
(メッセージ)AppPlatformCloudFunctionResponse.StructedOutputAnnotation
(メッセージ)AppPlatformEventBody
(メッセージ)AppPlatformMetadata
(メッセージ)Application
(メッセージ)Application.ApplicationRuntimeInfo
(メッセージ)Application.ApplicationRuntimeInfo.GlobalOutputResource
(メッセージ)Application.ApplicationRuntimeInfo.MonitoringConfig
(メッセージ)Application.BillingMode
(列挙型)Application.State
(列挙型)ApplicationConfigs
(メッセージ)ApplicationInstance
(メッセージ)ApplicationNodeAnnotation
(メッセージ)ApplicationStreamInput
(メッセージ)Asset
(メッセージ)AssetSource
(メッセージ)AssetSource.AssetContentData
(メッセージ)AssetSource.AssetGcsSource
(メッセージ)AttributeValue
(メッセージ)AutoscalingMetricSpec
(メッセージ)BigQueryConfig
(メッセージ)BoolValue
(メッセージ)CircleArea
(メッセージ)ClassificationPredictionResult
(メッセージ)ClipAssetRequest
(メッセージ)ClipAssetResponse
(メッセージ)ClipAssetResponse.TimeIndexedUri
(メッセージ)Collection
(メッセージ)CollectionItem
(メッセージ)CollectionItem.Type
(列挙型)Corpus
(メッセージ)Corpus.Type
(列挙型)CreateAnalysisRequest
(メッセージ)CreateAnnotationRequest
(メッセージ)CreateApplicationInstancesRequest
(メッセージ)CreateApplicationInstancesResponse
(メッセージ)CreateApplicationRequest
(メッセージ)CreateAssetRequest
(メッセージ)CreateClusterRequest
(メッセージ)CreateCollectionMetadata
(メッセージ)CreateCollectionRequest
(メッセージ)CreateCorpusMetadata
(メッセージ)CreateCorpusRequest
(メッセージ)CreateDataSchemaRequest
(メッセージ)CreateDraftRequest
(メッセージ)CreateEventRequest
(メッセージ)CreateIndexEndpointMetadata
(メッセージ)CreateIndexEndpointRequest
(メッセージ)CreateIndexMetadata
(メッセージ)CreateIndexRequest
(メッセージ)CreateProcessRequest
(メッセージ)CreateProcessorRequest
(メッセージ)CreateSearchConfigRequest
(メッセージ)CreateSearchHypernymRequest
(メッセージ)Criteria
(メッセージ)CustomProcessorSourceInfo
(メッセージ)CustomProcessorSourceInfo.ModelSchema
(メッセージ)CustomProcessorSourceInfo.SourceType
(列挙型)DataSchema
(メッセージ)DataSchemaDetails
(メッセージ)DataSchemaDetails.CustomizedStructConfig
(メッセージ)DataSchemaDetails.DataType
(列挙型)DataSchemaDetails.Granularity
(列挙型)DataSchemaDetails.ListConfig
(メッセージ)DataSchemaDetails.ProtoAnyConfig
(メッセージ)DataSchemaDetails.SearchStrategy
(メッセージ)DataSchemaDetails.SearchStrategy.SearchStrategyType
(列挙型)DataType
(列挙型)DateTimeRange
(メッセージ)DateTimeRangeArray
(メッセージ)DedicatedResources
(メッセージ)DeleteAnalysisRequest
(メッセージ)DeleteAnnotationRequest
(メッセージ)DeleteApplicationInstancesRequest
(メッセージ)DeleteApplicationInstancesResponse
(メッセージ)DeleteApplicationRequest
(メッセージ)DeleteAssetMetadata
(メッセージ)DeleteAssetRequest
(メッセージ)DeleteCollectionMetadata
(メッセージ)DeleteCollectionRequest
(メッセージ)DeleteCorpusRequest
(メッセージ)DeleteDataSchemaRequest
(メッセージ)DeleteDraftRequest
(メッセージ)DeleteIndexEndpointMetadata
(メッセージ)DeleteIndexEndpointRequest
(メッセージ)DeleteIndexMetadata
(メッセージ)DeleteIndexRequest
(メッセージ)DeleteProcessRequest
(メッセージ)DeleteProcessorRequest
(メッセージ)DeleteSearchConfigRequest
(メッセージ)DeleteSearchHypernymRequest
(メッセージ)DeployApplicationRequest
(メッセージ)DeployApplicationResponse
(メッセージ)DeployIndexMetadata
(メッセージ)DeployIndexRequest
(メッセージ)DeployIndexResponse
(メッセージ)DeployRetailProductRecognitionIndexResponse
(メッセージ)DeployedIndex
(メッセージ)DeployedIndex.AutomaticResources
(メッセージ)DeployedIndex.DedicatedResources
(メッセージ)DeployedIndexReference
(メッセージ)Draft
(メッセージ)EventUpdateFilter
(メッセージ)EventUpdateFilter.SpecialMode
(列挙型)EventUpdateType
(列挙型)ExportRetailProductRecognitionIndexCoverageResponse
(メッセージ)FacetBucket
(メッセージ)FacetBucket.Range
(メッセージ)FacetBucketType
(列挙型)FacetGroup
(メッセージ)FacetProperty
(メッセージ)FacetProperty.CustomRangeBucketSpec
(メッセージ)FacetProperty.DateTimeBucketSpec
(メッセージ)FacetProperty.DateTimeBucketSpec.Granularity
(列挙型)FacetProperty.FixedRangeBucketSpec
(メッセージ)FacetValue
(メッセージ)FloatRange
(メッセージ)FloatRangeArray
(メッセージ)GcsSource
(メッセージ)GeneralObjectDetectionConfig
(メッセージ)GenerateHlsUriRequest
(メッセージ)GenerateHlsUriResponse
(メッセージ)GenerateRetrievalUrlRequest
(メッセージ)GenerateRetrievalUrlResponse
(メッセージ)GeoCoordinate
(メッセージ)GeoLocationArray
(メッセージ)GetAnalysisRequest
(メッセージ)GetAnnotationRequest
(メッセージ)GetApplicationRequest
(メッセージ)GetAssetRequest
(メッセージ)GetCollectionRequest
(メッセージ)GetCorpusRequest
(メッセージ)GetDataSchemaRequest
(メッセージ)GetDraftRequest
(メッセージ)GetIndexEndpointRequest
(メッセージ)GetIndexRequest
(メッセージ)GetInstanceRequest
(メッセージ)GetProcessRequest
(メッセージ)GetProcessorRequest
(メッセージ)GetSearchConfigRequest
(メッセージ)GetSearchHypernymRequest
(メッセージ)GetStreamThumbnailResponse
(メッセージ)ImageObjectDetectionPredictionResult
(メッセージ)ImageQuery
(メッセージ)ImageSegmentationPredictionResult
(メッセージ)ImportAssetsMetadata
(メッセージ)ImportAssetsRequest
(メッセージ)ImportAssetsResponse
(メッセージ)ImportRetailProductsResponse
(メッセージ)Index
(メッセージ)Index.State
(列挙型)IndexAssetMetadata
(メッセージ)IndexAssetMetadata.IndexingStatus
(メッセージ)IndexAssetMetadata.IndexingStatus.State
(列挙型)IndexAssetRequest
(メッセージ)IndexAssetResponse
(メッセージ)IndexEndpoint
(メッセージ)IndexEndpoint.State
(列挙型)IndexedAsset
(メッセージ)IndexingStatus
(メッセージ)IndexingStatus.State
(列挙型)IngestAssetRequest
(メッセージ)IngestAssetRequest.Config
(メッセージ)IngestAssetRequest.Config.VideoType
(メッセージ)IngestAssetRequest.Config.VideoType.ContainerFormat
(列挙型)IngestAssetRequest.TimeIndexedData
(メッセージ)IngestAssetResponse
(メッセージ)Instance
(メッセージ)Instance.InputResource
(メッセージ)Instance.OutputResource
(メッセージ)Instance.State
(列挙型)IntRange
(メッセージ)IntRangeArray
(メッセージ)ListAnalysesRequest
(メッセージ)ListAnalysesResponse
(メッセージ)ListAnnotationsRequest
(メッセージ)ListAnnotationsResponse
(メッセージ)ListApplicationsRequest
(メッセージ)ListApplicationsResponse
(メッセージ)ListAssetsRequest
(メッセージ)ListAssetsResponse
(メッセージ)ListCollectionsRequest
(メッセージ)ListCollectionsResponse
(メッセージ)ListCorporaRequest
(メッセージ)ListCorporaResponse
(メッセージ)ListDataSchemasRequest
(メッセージ)ListDataSchemasResponse
(メッセージ)ListDraftsRequest
(メッセージ)ListDraftsResponse
(メッセージ)ListIndexEndpointsRequest
(メッセージ)ListIndexEndpointsResponse
(メッセージ)ListIndexesRequest
(メッセージ)ListIndexesResponse
(メッセージ)ListInstancesRequest
(メッセージ)ListInstancesResponse
(メッセージ)ListPrebuiltProcessorsRequest
(メッセージ)ListPrebuiltProcessorsResponse
(メッセージ)ListProcessesRequest
(メッセージ)ListProcessesResponse
(メッセージ)ListProcessorsRequest
(メッセージ)ListProcessorsResponse
(メッセージ)ListSearchConfigsRequest
(メッセージ)ListSearchConfigsResponse
(メッセージ)ListSearchHypernymsRequest
(メッセージ)ListSearchHypernymsResponse
(メッセージ)MachineSpec
(メッセージ)MediaWarehouseConfig
(メッセージ)ModelType
(列挙型)Node
(メッセージ)Node.InputEdge
(メッセージ)NormalizedPolygon
(メッセージ)NormalizedPolyline
(メッセージ)NormalizedVertex
(メッセージ)ObjectDetectionPredictionResult
(メッセージ)ObjectDetectionPredictionResult.Entity
(メッセージ)ObjectDetectionPredictionResult.IdentifiedBox
(メッセージ)ObjectDetectionPredictionResult.IdentifiedBox.NormalizedBoundingBox
(メッセージ)OccupancyCountConfig
(メッセージ)OccupancyCountingPredictionResult
(メッセージ)OccupancyCountingPredictionResult.DwellTimeInfo
(メッセージ)OccupancyCountingPredictionResult.Entity
(メッセージ)OccupancyCountingPredictionResult.IdentifiedBox
(メッセージ)OccupancyCountingPredictionResult.IdentifiedBox.NormalizedBoundingBox
(メッセージ)OccupancyCountingPredictionResult.Stats
(メッセージ)OccupancyCountingPredictionResult.Stats.AccumulatedObjectCount
(メッセージ)OccupancyCountingPredictionResult.Stats.ActiveZoneCount
(メッセージ)OccupancyCountingPredictionResult.Stats.CrossingLineCount
(メッセージ)OccupancyCountingPredictionResult.Stats.ObjectCount
(メッセージ)OccupancyCountingPredictionResult.TrackInfo
(メッセージ)OperationMetadata
(メッセージ)Partition
(メッセージ)Partition.RelativeTemporalPartition
(メッセージ)Partition.SpatialPartition
(メッセージ)Partition.TemporalPartition
(メッセージ)PersonBlurConfig
(メッセージ)PersonBlurConfig.PersonBlurType
(列挙型)PersonVehicleDetectionConfig
(メッセージ)PersonalProtectiveEquipmentDetectionConfig
(メッセージ)PersonalProtectiveEquipmentDetectionOutput
(メッセージ)PersonalProtectiveEquipmentDetectionOutput.DetectedPerson
(メッセージ)PersonalProtectiveEquipmentDetectionOutput.NormalizedBoundingBox
(メッセージ)PersonalProtectiveEquipmentDetectionOutput.PPEEntity
(メッセージ)PersonalProtectiveEquipmentDetectionOutput.PPEIdentifiedBox
(メッセージ)PersonalProtectiveEquipmentDetectionOutput.PersonEntity
(メッセージ)PersonalProtectiveEquipmentDetectionOutput.PersonIdentifiedBox
(メッセージ)Process
(メッセージ)Processor
(メッセージ)Processor.ProcessorState
(列挙型)Processor.ProcessorType
(列挙型)ProcessorConfig
(メッセージ)ProcessorIOSpec
(メッセージ)ProcessorIOSpec.GraphInputChannelSpec
(メッセージ)ProcessorIOSpec.GraphOutputChannelSpec
(メッセージ)ProcessorIOSpec.InstanceResourceInputBindingSpec
(メッセージ)ProcessorIOSpec.InstanceResourceOutputBindingSpec
(メッセージ)RemoveApplicationStreamInputRequest
(メッセージ)RemoveApplicationStreamInputRequest.TargetStreamInput
(メッセージ)RemoveApplicationStreamInputResponse
(メッセージ)RemoveCollectionItemRequest
(メッセージ)RemoveCollectionItemResponse
(メッセージ)RemoveIndexAssetMetadata
(メッセージ)RemoveIndexAssetRequest
(メッセージ)RemoveIndexAssetResponse
(メッセージ)RemoveRetailProductsFromRetailProductSetResponse
(メッセージ)ResourceAnnotations
(メッセージ)RetailBatchAnalyzeResponse
(メッセージ)RetailEntity
(メッセージ)RetailNormalizedBoundingBox
(メッセージ)RetailObjectDetectionAnnotation
(メッセージ)RetailOperationMetadata
(メッセージ)RetailOperationMetadata.OperationMetrics
(メッセージ)RetailPredictResults
(メッセージ)RetailProduct
(メッセージ)RetailProductImageSimilarity
(メッセージ)RetailProductRecognitionAnnotation
(メッセージ)RetailProductRecognitionResult
(メッセージ)RetailResourceState
(列挙型)RetailTagRecognitionAnnotation
(メッセージ)RetailThirdPartyId
(メッセージ)RunMode
(列挙型)RunStatus
(メッセージ)RunStatus.State
(列挙型)SearchAssetsRequest
(メッセージ)SearchAssetsResponse
(メッセージ)SearchCapability
(メッセージ)SearchCapability.Type
(列挙型)SearchCapabilitySetting
(メッセージ)SearchConfig
(メッセージ)SearchCriteriaProperty
(メッセージ)SearchHypernym
(メッセージ)SearchIndexEndpointRequest
(メッセージ)SearchIndexEndpointResponse
(メッセージ)SearchResultItem
(メッセージ)StreamAnnotation
(メッセージ)StreamAnnotationType
(列挙型)StreamAnnotations
(メッセージ)StreamWithAnnotation
(メッセージ)StreamWithAnnotation.NodeAnnotation
(メッセージ)StringArray
(メッセージ)UndeployApplicationRequest
(メッセージ)UndeployApplicationResponse
(メッセージ)UndeployIndexMetadata
(メッセージ)UndeployIndexRequest
(メッセージ)UndeployIndexResponse
(メッセージ)UndeployRetailProductRecognitionIndexResponse
(メッセージ)UpdateAnalysisRequest
(メッセージ)UpdateAnnotationRequest
(メッセージ)UpdateApplicationInstancesRequest
(メッセージ)UpdateApplicationInstancesRequest.UpdateApplicationInstance
(メッセージ)UpdateApplicationInstancesResponse
(メッセージ)UpdateApplicationRequest
(メッセージ)UpdateApplicationStreamInputRequest
(メッセージ)UpdateApplicationStreamInputResponse
(メッセージ)UpdateAssetRequest
(メッセージ)UpdateCollectionRequest
(メッセージ)UpdateCorpusRequest
(メッセージ)UpdateDataSchemaRequest
(メッセージ)UpdateDraftRequest
(メッセージ)UpdateIndexEndpointMetadata
(メッセージ)UpdateIndexEndpointRequest
(メッセージ)UpdateIndexMetadata
(メッセージ)UpdateIndexRequest
(メッセージ)UpdateProcessRequest
(メッセージ)UpdateProcessorRequest
(メッセージ)UpdateSearchConfigRequest
(メッセージ)UpdateSearchHypernymRequest
(メッセージ)UploadAssetMetadata
(メッセージ)UploadAssetRequest
(メッセージ)UploadAssetResponse
(メッセージ)UserSpecifiedAnnotation
(メッセージ)VertexAutoMLVideoConfig
(メッセージ)VertexAutoMLVisionConfig
(メッセージ)VertexCustomConfig
(メッセージ)VideoActionRecognitionPredictionResult
(メッセージ)VideoActionRecognitionPredictionResult.IdentifiedAction
(メッセージ)VideoClassificationPredictionResult
(メッセージ)VideoClassificationPredictionResult.IdentifiedClassification
(メッセージ)VideoObjectTrackingPredictionResult
(メッセージ)VideoObjectTrackingPredictionResult.BoundingBox
(メッセージ)VideoObjectTrackingPredictionResult.DetectedObject
(メッセージ)VideoStreamInputConfig
(メッセージ)ViewCollectionItemsRequest
(メッセージ)ViewCollectionItemsResponse
(メッセージ)ViewIndexedAssetsRequest
(メッセージ)ViewIndexedAssetsResponse
(メッセージ)WatchEventsRequest
(メッセージ)WatchEventsResponse
(メッセージ)
AppPlatform
リソースのハンドラを記述するサービス
AddApplicationStreamInput |
---|
ターゲット ストリーム入力をアプリケーションに追加します。アプリケーションがデプロイされている場合、対応する新しいアプリケーション インスタンスが作成されます。ストリームがすでにアプリケーションにある場合、RPC は失敗します。
|
CreateApplication |
---|
指定されたプロジェクトとロケーションに新しいアプリケーションを作成します。
|
CreateApplicationInstances |
---|
ターゲット ストリーム入力をアプリケーションに追加します。アプリケーションがデプロイされている場合、対応する新しいアプリケーション インスタンスが作成されます。ストリームがすでにアプリケーションにある場合、RPC は失敗します。
|
下書きを作成する |
---|
指定されたプロジェクトとロケーションに新しいドラフトを作成します。
|
CreateProcessor |
---|
指定されたプロジェクトとロケーションに新しいプロセッサを作成します。
|
DeleteApplication |
---|
1 つのアプリケーションを削除します。
|
DeleteApplicationInstances |
---|
アプリケーションへのターゲット ストリーム入力を削除します。アプリケーションがデプロイされている場合は、対応するインスタンスベースが削除されます。ストリームがアプリケーションにない場合、RPC は失敗します。
|
DeleteDraft |
---|
1 つの下書きを削除します。
|
DeleteProcessor |
---|
1 つのプロセッサを削除します。
|
DeployApplication |
---|
単一のアプリケーションをデプロイします。
|
GetApplication |
---|
1 つのアプリケーションの詳細を取得します。
|
GetDraft |
---|
1 つのドラフトの詳細を取得します。
|
GetInstance |
---|
1 つのインスタンスの詳細を取得します。
|
GetProcessor |
---|
1 つのプロセッサの詳細を取得します。
|
ListApplications |
---|
指定されたプロジェクトとロケーションのアプリケーションを一覧表示します。
|
ListDrafts |
---|
指定されたプロジェクトとロケーションのドラフトを一覧表示します。
|
ListInstances |
---|
指定されたプロジェクトとロケーションでのインスタンスを一覧で表示します。
|
ListPrebuiltProcessors |
---|
ListPrebuiltProcessors は、ビルド済みプロセッサを一覧表示するカスタム パススルー動詞です。
|
ListProcessors |
---|
指定されたプロジェクトとロケーションのプロセッサを一覧表示します。
|
RemoveApplicationStreamInput |
---|
アプリケーションへのターゲット ストリーム入力を削除します。アプリケーションがデプロイされている場合は、対応するインスタンスベースが削除されます。ストリームがアプリケーションにない場合、RPC は失敗します。
|
UndeployApplication |
---|
単一のアプリケーションのデプロイを解除します。
|
UpdateApplication |
---|
単一の Application のパラメータを更新します。
|
UpdateApplicationInstances |
---|
ターゲット ストリーム入力をアプリケーションに追加します。アプリケーションがデプロイされている場合、対応する新しいアプリケーション インスタンスが作成されます。ストリームがすでにアプリケーションにある場合、RPC は失敗します。
|
UpdateApplicationStreamInput |
---|
ターゲット ストリーム入力をアプリケーションに更新します。アプリケーションがデプロイされている場合は、対応するインスタンスベースがデプロイされます。CreateOrUpdate 動作の場合は、allow_missing を true に設定します。
|
UpdateDraft |
---|
1 つのドラフトのパラメータを更新します。
|
UpdateProcessor |
---|
単一のプロセッサのパラメータを更新します。
|
EventDiscoveryService
新しいバージョンの Event Discovery Service は次のとおりです。すべての使用を新しい EventDiscoveryService に移行したら、EventWatcher を非推奨にします。これは、クライアントがストリームで発生したイベントの更新を検出するためのイベント検出 API です。
WatchEvents |
---|
指定したライブ配信で発生したイベントの最新情報を確認する。
|
LiveVideoAnalytics
リソースのハンドラを記述するサービス。このサービスを使用すると、クライアントはストリーミング入力でライブ動画分析(LVA)を実行できます。
CreateAnalysis |
---|
指定されたプロジェクトとロケーションに新しい分析を作成します。
|
CreateProcess |
---|
指定されたプロジェクトとロケーションに新しいプロセスを作成します。
|
DeleteAnalysis |
---|
1 つの分析を削除します。
|
DeleteProcess |
---|
1 つのプロセスを削除します。
|
GetAnalysis |
---|
1 つの分析の詳細を取得します。
|
GetProcess |
---|
1 つのプロセスの詳細を取得します。
|
ListAnalyses |
---|
指定されたプロジェクトとロケーションの分析を一覧表示します。
|
ListProcesses |
---|
指定されたプロジェクトとロケーションの Process を一覧表示します。
|
UpdateAnalysis |
---|
単一の分析のパラメータを更新します。
|
UpdateProcess |
---|
単一のプロセスのパラメータを更新します。
|
RetailService
このサービスを使用すると、クライアントは Store Vision の小売リソースを管理できます。
SmartDeviceService
リソースのハンドラを記述するサービス
StreamingService
パケットの受信と送信を行うストリーミング サービス。
StreamsService
リソースのハンドラを記述するサービス。Vision API と Vision AI API は、同じチームによって開発された 2 つの独立した API です。Vision API はユーザーが画像にアノテーションを付けるためのものであり、Vision AI はユーザーが独自のコンピュータ ビジョン アプリケーションを構築するためのエンドツーエンド ソリューションです。
ウェアハウス
ストリーミング用のメディア コンテンツとメタデータを管理するサービス。
AddCollectionItem |
---|
コレクションにアイテムを追加します。
|
AnalyzeAsset |
---|
アセットを分析して検索機能を強化します。
|
AnalyzeCorpus |
---|
コーパスを分析します。
|
ClipAsset |
---|
ダウンロード用のクリップを生成します。この API は期間を受け取り、start_time の後に利用可能で end_time の前に利用可能な最初のコンテンツのクリップを生成します。このクリップは、これらの境界を超えてオーバーフローする可能性があります。クリップの合計サイズが 100 MB を超える場合、返されるクリップは切り捨てられます。
|
CreateAnnotation |
---|
アセット内にアノテーションを作成します。
|
CreateAsset |
---|
コーパス内にアセットを作成します。
|
CreateCollection |
---|
コレクションを作成します。
|
CreateCorpus |
---|
プロジェクト内にコーパスを作成します。
|
CreateDataSchema |
---|
コーパス内にデータスキーマを作成します。
|
CreateIndex |
---|
コーパスの下にインデックスを作成します。
|
CreateIndexEndpoint |
---|
IndexEndpoint を作成します。
|
CreateSearchConfig |
---|
コーパス内に検索構成を作成します。 有効な CreateSearchConfigRequest を作成するには、以下のルールに沿って操作してください。--- 一般規則 --- 1. Request.search_config_id は、既存の SearchConfig に関連付けられません。2. リクエストには、空でない search_criteria_property または facet_property が 1 つ以上含まれている必要があります。3. mapped_fields は空でないこと、および既存の UGA キーにマッピングされていること。4. mapped_fields はすべて同じ型である必要があります。5. すべての mapped_fields は同じ粒度を共有する必要があります。6. すべての mapped_fields は、同じセマンティック SearchConfig の一致オプションを共有する必要があります。プロパティ固有のルールについては、FacetProperty と SearchCriteriaProperty のコメントをご覧ください。
|
CreateSearchHypernym |
---|
コーパス内に SearchHypernym を作成します。
|
DeleteAnnotation |
---|
アセット内のアノテーションを削除します。
|
DeleteAsset |
---|
コーパス内のアセットを削除します。
|
DeleteCollection |
---|
コレクションを削除します。
|
DeleteCorpus |
---|
コーパスが空の場合にのみ削除します。空のレスポンスを返します。
|
DeleteDataSchema |
---|
コーパス内のデータスキーマを削除します。
|
DeleteIndex |
---|
1 つのインデックスを削除します。インデックスを削除するには、呼び出し元がインデックスがどのインデックス エンドポイントにもデプロイされていないことを確認する必要があります。
|
DeleteIndexEndpoint |
---|
IndexEndpoint を削除します。
|
DeleteSearchConfig |
---|
コーパス内の検索構成を削除します。 DeleteSearchConfigRequest が有効になるには、Request.search_configuration.name がすでに存在している必要があります。
|
DeleteSearchHypernym |
---|
コーパス内の SearchHypernym を削除します。
|
DeployIndex |
---|
インデックスを IndexEndpoint にデプロイします。
|
GenerateHlsUri |
---|
HLS マニフェストの URI を生成します。API は期間のコレクションを受け取り、リクエストされたすべての期間をカバーする HLS マニフェストの URI を生成します。
|
GenerateRetrievalUrl |
---|
アセットをダウンロードするための署名付き URL を生成します。動画倉庫については、別のプロジェクトの Cloud Storage ファイルの取得を許可する方法について、UploadAsset のコメントをご覧ください。
|
GetAnnotation |
---|
アセット内のアノテーションを読み取ります。
|
GetAsset |
---|
コーパス内のアセットを読み取ります。
|
GetCollection |
---|
コレクションを取得します。
|
GetCorpus |
---|
プロジェクト内のコーパスの詳細を取得します。
|
GetDataSchema |
---|
コーパス内のデータスキーマを取得します。
|
GetIndex |
---|
コーパス内の単一のインデックスの詳細を取得します。
|
GetIndexEndpoint |
---|
IndexEndpoint を取得します。
|
GetSearchConfig |
---|
コーパス内の検索構成を取得します。
|
GetSearchHypernym |
---|
コーパス内の SearchHypernym を取得します。
|
ImportAssets |
---|
Cloud Storage のメタファイルからアセット(画像とアノテーション)をインポートします。メタファイルの各行は、画像(Cloud Storage URI で指定)とそのアノテーションに対応しています。
|
IndexAsset |
---|
検索用に 1 つのアセットをインデックスに登録します。サポートされているコーパスタイプ: Corpus.Type.VIDEO_ON_DEMAND
|
IngestAsset |
---|
アセットのデータをインジェストします。TTL に従って期限切れになっているデータチャンクの取り込みは許可されません。このメソッドは、gRPC API を介してのみ使用できます(HTTP では双方向ストリーミングがサポートされていないため)。
|
ListAnnotations |
---|
アセット内のアノテーションのリストを表示します。
|
ListAssets |
---|
コーパス内のアセットのリストを表示します。
|
ListCollections |
---|
コーパス内のコレクションを一覧表示します。
|
ListCorpora |
---|
プロジェクト内のすべてのコーパスを一覧表示します。
|
ListDataSchemas |
---|
コーパス内のデータスキーマのリストを表示します。
|
ListIndexEndpoints |
---|
プロジェクト内のすべての IndexEndpoints を一覧表示します。
|
ListIndexes |
---|
指定されたコーパス内のすべてのインデックスを一覧表示します。
|
ListSearchConfigs |
---|
コーパス内のすべての検索構成を一覧表示します。
|
ListSearchHypernyms |
---|
コーパス内の SearchHypernym を一覧表示します。
|
RemoveCollectionItem |
---|
コレクションからアイテムを削除します。
|
RemoveIndexAsset |
---|
検索用のアセットのインデックス データを 1 つ削除します。サポートされているコーパスタイプ: Corpus.Type.VIDEO_ON_DEMAND
|
SearchAssets |
---|
メディア アセットを検索します。
|
SearchIndexEndpoint |
---|
デプロイされたインデックス エンドポイントを検索します(IMAGE コーパス タイプのみ)。
|
UndeployIndex |
---|
IndexEndpoint からインデックスのデプロイを解除します。
|
UpdateAnnotation |
---|
アセット内のアノテーションを更新します。
|
UpdateAsset |
---|
コーパス内のアセットを更新します。
|
UpdateCollection |
---|
コレクションを更新します。
|
UpdateCorpus |
---|
プロジェクト内のコーパスを更新します。
|
UpdateDataSchema |
---|
コーパス内のデータスキーマを更新します。
|
UpdateIndex |
---|
コーパスのインデックスを更新します。
|
UpdateIndexEndpoint |
---|
IndexEndpoint を更新します。
|
UpdateSearchConfig |
---|
コーパス内の検索構成を更新します。 有効な UpdateSearchConfigRequest を作成するには、以下のルールに従ってください。--- 一般規則 --- 1. Request.search_configuration.name はすでに存在している必要があります。2. リクエストには、空でない search_criteria_property または facet_property が 1 つ以上含まれている必要があります。3. mapped_fields は空でないこと、および既存の UGA キーにマッピングされていること。4. mapped_fields はすべて同じ型である必要があります。5. すべての mapped_fields は同じ粒度を共有する必要があります。6. すべての mapped_fields は、同じセマンティック SearchConfig の一致オプションを共有する必要があります。プロパティ固有のルールについては、FacetProperty と SearchCriteriaProperty のコメントをご覧ください。
|
UpdateSearchHypernym |
---|
コーパス内の SearchHypernym を更新します。
|
UploadAsset |
---|
アセットの Cloud Storage URI を指定してアセットをアップロードします。動画ウェアハウスの場合、この API を呼び出すユーザーに Cloud Storage ファイルへの読み取りアクセス権が必要です。アップロードされたファイルは、GenerateRetrievalUrl API によって取得できます。この API はデフォルトで、ウェアハウスと同じプロジェクトの Cloud Storage ファイルのみを取得できます。別のプロジェクトにある Cloud Storage ファイルを取得できるようにするには、Vision AI サービス アカウントを見つけて(IAM に移動し、[Google 提供のロール付与を含みます] チェックボックスをオンにして [Cloud Vision AI サービス エージェント] を検索)、そのサービス アカウントに Cloud Storage ファイルの読み取りアクセス権を付与する必要があります。
|
ViewCollectionItems |
---|
コレクション内のアイテムを表示する。
|
ViewIndexedAssets |
---|
インデックス内のアセットのリストを表示します。
|
AIEnabledDevicesInputConfig
この型にはフィールドがありません。
AI 対応デバイスの入力構成を説明するメッセージ。
AcceleratorType
ハードウェア アクセラレータのタイプを表します。
列挙型 | |
---|---|
ACCELERATOR_TYPE_UNSPECIFIED |
未指定のアクセラレータ タイプ(アクセラレータなし)。 |
NVIDIA_TESLA_K80 |
Nvidia Tesla K80 GPU. |
NVIDIA_TESLA_P100 |
Nvidia Tesla P100 GPU. |
NVIDIA_TESLA_V100 |
Nvidia Tesla V100 GPU. |
NVIDIA_TESLA_P4 |
Nvidia Tesla P4 GPU. |
NVIDIA_TESLA_T4 |
Nvidia Tesla T4 GPU. |
NVIDIA_TESLA_A100 |
Nvidia Tesla A100 GPU。 |
TPU_V2 |
TPU v2. |
TPU_V3 |
TPU v3. |
AcquireLeaseRequest
リースの取得をリクエストするメッセージ。
フィールド | |
---|---|
series |
シリーズ名。 |
owner |
オーナー名。 |
term |
リース期間。 |
lease_type |
賃貸の種類。 |
AddApplicationStreamInputRequest
アプリケーションにストリーム入力を追加するためのメッセージ。
フィールド | |
---|---|
name |
必須。取得するアプリケーションの名前。形式: "projects/{project}/locations/{location}/applications/{application}" |
application_stream_inputs[] |
追加するストリーム入力。ストリーム リソース名は各 StreamInput のキーであり、各アプリケーション内で一意である必要があります。 |
request_id |
省略可。リクエストを識別するリクエスト ID(省略可)。一意のリクエスト ID を指定することで、リクエストの再試行が必要なときに、リクエストが完了していれば、サーバーがリクエストを無視できるようになります。サーバーは、最初のリクエストから少なくとも 60 分間はこれを保証します。 たとえば、最初のリクエストを行い、そのリクエストがタイムアウトしたとします。同じリクエスト ID で再度リクエストを行うと、サーバーは元のオペレーションを同じリクエスト ID で受信していたかどうかを確認できます。受信していた場合は、2 回目のリクエストは無視されます。これにより、クライアントが重複するコミットを誤って作成することを防ぐことができます。 リクエスト ID は有効な UUID でなければなりません。ただし、ゼロ UUID(00000000-0000-0000-0000-000000000000)はサポートされていません。 |
AddApplicationStreamInputResponse
この型にはフィールドがありません。
AddApplicationStreamInput レスポンスのメッセージ。
AddCollectionItemRequest
AddCollectionItem に対するリクエスト メッセージです。
フィールド | |
---|---|
item |
必須。追加する項目。 |
AddCollectionItemResponse
AddCollectionItem に対するレスポンス メッセージです。
フィールド | |
---|---|
item |
すでに追加されている項目。 |
AddRetailProductsToRetailProductSetResponse
この型にはフィールドがありません。
オペレーションが完了すると、AddRetailProductsToRetailProductSet レスポンスが返されます。
分析
Analysis オブジェクトについて説明するメッセージ。
フィールド | |
---|---|
name |
リソースの名前。 |
create_time |
出力専用。作成タイムスタンプ。 |
update_time |
出力専用。更新タイムスタンプ。 |
labels |
Key-Value ペアとしてのラベル。 |
analysis_definition |
分析の定義。 |
input_streams_mapping |
定義の入力パラメータから実際のストリームにマッピングします。たとえば、「input-0」という名前のストリームソース オペレーターがあり、実際のストリーミング「stream-0」から受信しようとするとします。次のようなマッピングを追加できます。[input-0: stream-0] |
output_streams_mapping |
定義の出力パラメータから実際のストリームにマッピングします。たとえば、「output-0」という名前のストリーム シンク オペレーターがあり、実際のストリームに「stream-0」を送信しようとするとします。次のようなマッピングを追加できます。[output-0: stream-0] |
disable_event_watch |
入力ストリームで新しいイベントが発生したときにプロセスを自動的に開始する機能を無効にするかどうかを示すブール値フラグ。プロセスを手動で開始する場合は、このフィールドを true に設定する必要があります。 |
AnalysisDefinition
完全な分析を定義します。
以下は、ライブ分析パイプラインの全体像です。これは、マルチグラフのエッジリスト表現と考えることができます。
これは、人間が protobuf テキスト形式で直接作成することも、プログラミング API(コンテキストに応じて Python または JavaScript など)によって生成することもできます。
フィールド | |
---|---|
analyzers[] |
アナライザーの定義。 |
AnalyzeAssetMetadata
AnalyzeAsset のメタデータ。
フィールド | |
---|---|
analysis_status[] |
すべての検索機能の分析のステータス。 |
start_time |
操作の開始時刻。 |
update_time |
オペレーションの更新時間。 |
AnalysisStatus
各検索機能の分析のステータス。
フィールド | |
---|---|
state |
|
status_message |
|
search_capability |
リクエストされた検索機能。 |
州
検索機能の状態。
列挙型 | |
---|---|
STATE_UNSPECIFIED |
デフォルトのプロセス状態は発生しないはずです。 |
IN_PROGRESS |
この機能は現在開発中です。 |
SUCCEEDED |
処理が正常に完了しました。 |
FAILED |
処理が失敗しました。 |
AnalyzeAssetRequest
AnalyzeAsset のリクエスト メッセージ。
フィールド | |
---|---|
name |
必須。分析するアセットのリソース名。形式: |
AnalyzeAssetResponse
この型にはフィールドがありません。
AnalyzeAsset のレスポンス メッセージ。
AnalyzeCorpusMetadata
AnalyzeCorpus LRO のメタデータ メッセージ。
フィールド | |
---|---|
metadata |
オペレーションのメタデータ。 |
AnalyzeCorpusRequest
AnalyzeCorpus のリクエスト メッセージ。
フィールド | |
---|---|
name |
必須。アセットが分析される親コーパス リソース。形式: |
AnalyzeCorpusResponse
この型にはフィールドがありません。
AnalyzeCorpus LRO のレスポンス メッセージ。
AnalyzerDefinition
アナライザを定義します。
アナライザは、そのアナライザが表す演算子で定義されたロジックを使用して、入力ストリームからデータを処理します。もちろん、Operator で宣言された出力ストリームのデータが生成されます。
フィールド | |
---|---|
analyzer |
このアナライザの名前。 暫定的に [a-z][a-z0-9]*(_[a-z0-9]+)* です。 |
operator |
このアナライザが実行するオペレータの名前。 サポートされている演算子の名前と一致する必要があります。 |
inputs[] |
入力ストリーム。 |
attrs |
このアナライザが演算子に適用する属性値。 属性名と適用する実際の値のマッピングを指定します。属性名を省略すると、事前構成されたデフォルト値が使用されます。 |
debug_options |
デバッグ オプション。 |
operator_option |
オペレーター オプション。 |
DebugOptions
デバッグ目的でのみ使用できるオプション。
フィールド | |
---|---|
environment_variables |
環境変数。 |
OperatorOption
演算子に関連するオプション。
フィールド | |
---|---|
tag |
オペレーターのタグ。 |
registry |
オペレーターのレジストリ(public、dev など)。 |
StreamInput
このアナライザへの入力。
入力名の参照は、次の形式で指定できます。
例:
2 つの出力引数(最初の引数は「foo」、2 番目の引数は「bar」)を持つ「SomeOp」という名前の演算子と、2 つの入力を受け入れる「MyOp」という名前の演算子があるとします。
また、「SomeOp」を実行している「some-analyzer」という名前のアナライザと、「MyOp」を実行している「my-analyzer」という名前のアナライザがあるとします。
「my-analyzer」が「some-analyzer」の「foo」出力を最初の入力として、「some-analyzer」の「bar」出力を 2 番目の入力として使用することを示すには、このフィールドを次のように設定します。input = ["some-analyzer:foo", "some-analyzer:bar"]
フィールド | |
---|---|
input |
ストリーム入力の名前(上記を参照)。 |
アノテーション
アノテーションは、アセット内のリソースです。アセット内のコンテンツの Key-Value マッピングを表します。
フィールド | |
---|---|
name |
アノテーションのリソース名。形式: |
user_specified_annotation |
ユーザー提供のアノテーション。 |
AnnotationCustomizedStruct
アノテーションでカスタマイズされた構造体表現。
フィールド | |
---|---|
elements |
要素のキーから要素のアノテーション値へのマップ。 |
AnnotationList
アノテーション内のリスト表現。
フィールド | |
---|---|
values[] |
|
AnnotationMatchingResult
検索結果アイテムごとに、条件アノテーションの一致結果を格納します。
フィールド | |
---|---|
criteria |
照合に使用される基準。入力検索条件またはファセット選択から変換された条件にすることができます。 |
matched_annotations[] |
条件に一致するアノテーション。 |
status |
一致結果のステータス。有効な値: FAILED_PRECONDITION - 条件が一致の対象外です。OK - 照合が実行されます。 |
AnnotationValue
アノテーションの値(データスキーマで使用可能なすべての型を含む)。
フィールド | |
---|---|
共用体フィールド
|
|
int_value |
int 型アノテーションの値。 |
float_value |
浮動小数点型アノテーションの値。 |
str_value |
文字列型アノテーションの値。 |
datetime_value |
日時型アノテーションの値。 |
geo_coordinate |
地理座標タイプのアノテーションの値。 |
proto_any_value |
任意の proto 値の値。 |
bool_value |
ブール型アノテーションの値。 |
list_value |
リスト型アノテーションの値。 |
customized_struct_value |
カスタム構造体型アノテーションの値。 |
AppPlatformCloudFunctionRequest
Cloud Functions ベースのカスタマー処理ロジックの場合、カスタマーの Cloud Functions 関数は、AppPlatformCloudFunctionRequest をリクエストとして受け取り、AppPlatformCloudFunctionResponse をレスポンスとして返す必要があります。AppPlatform から Cloud Functions へのリクエスト メッセージ。
フィールド | |
---|---|
app_platform_metadata |
お客様がペイロードのソースを特定できるようにする AppPlatform のメタデータ。 |
annotations[] |
カスタマイズされた Cloud Functions の関数によって処理される実際のアノテーション。 |
StructedInputAnnotation
構造体形式を使用してさまざまな具体的なアノテーション プロトブーブを表現する一般的なアノテーション メッセージ。
フィールド | |
---|---|
ingestion_time_micros |
現在のアノテーションの取り込み時間。 |
annotation |
実際のアノテーションの構造形式。 |
AppPlatformCloudFunctionResponse
お客様の Cloud Functions から AppPlatform へのレスポンスのメッセージ。
フィールド | |
---|---|
annotations[] |
AppPlatform に返される変更済みアノテーション。アノテーション フィールドが空の場合、それらのアノテーションは AppPlatform によって破棄されます。 |
annotation_passthrough |
true に設定すると、アノテーション フィールドが空の場合でも、AppPlatform は元のアノテーションを破棄せずに使用します。 |
events[] |
AppPlatform に返されるイベント通知。通常、イベントを処理する演算子(Pub/Sub 演算子など)に使用または転送されるように構成されます。 |
StructedOutputAnnotation
構造体形式を使用してさまざまな具体的なアノテーション プロトブーブを表現する一般的なアノテーション メッセージ。
フィールド | |
---|---|
annotation |
実際のアノテーションの構造形式。 |
AppPlatformEventBody
appPlatform イベントのコンテンツのメッセージ
フィールド | |
---|---|
event_message |
イベントの人間可読文字列(「シーンに 6 人以上いる」、「棚が空っぽです」など)。 |
payload |
Pub/Sub の場合は、メッセージ属性に保存されます。pubsub.proto |
event_id |
イベントの分類に使用されるユーザー定義イベント ID。配信間隔内で、同じアプリケーション インスタンスから同じ ID のイベントが送信された場合は重複が排除され、最初のイベントのみが送信されます。空の event_id は「""」として扱われます。 |
AppPlatformMetadata
App Platform の重要なメタデータのメッセージ。このメッセージは通常、データのソースを特定できるように、特定のプロセッサ出力アノテーションに関連付けられます。
フィールド | |
---|---|
application |
アプリケーション リソース名。 |
instance_id |
インスタンス リソース ID。インスタンスは、コレクション「instances」の下のアプリケーションのネストされたリソースです。 |
node |
アプリケーション グラフのノード名。 |
processor |
アプリケーション ノードの参照プロセッサ リソース名。 |
アプリケーション
Application オブジェクトについて説明するメッセージ
フィールド | |
---|---|
name |
リソースの名前 |
create_time |
出力専用。[出力専用] 作成タイムスタンプ |
update_time |
出力専用。[出力専用] 更新タイムスタンプ |
labels |
Key-Value ペアとしてのラベル。 |
display_name |
必須。ソリューションのわかりやすい表示名。 |
description |
このアプリケーションの説明。 |
application_configs |
アプリケーション グラフの構成。 |
runtime_info |
出力専用。アプリケーション グラフのランタイム情報。アプリケーションの状態が DEPLOYED の場合にのみ存在します。 |
state |
出力専用。申請の状態。 |
billing_mode |
アプリの課金モード。 |
ApplicationRuntimeInfo
アプリケーションのランタイム情報を格納するメッセージ。
フィールド | |
---|---|
deploy_time |
エンジンがデプロイされたときのタイムスタンプ |
global_output_resources[] |
ウェアハウス データスキーマなど、グローバルに作成されたリソース。 |
monitoring_config |
このアプリケーションのモニタリング関連の構成。 |
GlobalOutputResource
アプリケーションからの出力リソースに関するメッセージ。
フィールド | |
---|---|
output_resource |
出力されたリソースの完全なリソース名。 |
producer_node |
出力リソース名を生成するグラフノードの名前。例: output_resource: /projects/123/locations/us-central1/corpora/my-corpus/dataSchemas/my-schema producer_node: occupancy-count |
key |
出力リソースのキー。同じプロデューサー ノード内で一意である必要があります。1 つのプロデューサー ノードは複数の出力リソースを出力できます。キーを使用して、対応する出力リソースを照合できます。 |
MonitoringConfig
アプリケーションのモニタリング関連の構成。
フィールド | |
---|---|
enabled |
このアプリケーションでモニタリングが有効になっているかどうか。 |
BillingMode
アプリケーションの課金モード
列挙型 | |
---|---|
BILLING_MODE_UNSPECIFIED |
デフォルト値。 |
PAYG |
従量課金制の課金モード。 |
MONTHLY |
月単位の課金モード。 |
州
申請の状態
列挙型 | |
---|---|
STATE_UNSPECIFIED |
デフォルト値。この値は、状態を省略した場合に使用されます。 |
CREATED |
状態は CREATED です。 |
DEPLOYING |
ステータス: DEPLOYING。 |
DEPLOYED |
状態 DEPLOYED。 |
UNDEPLOYING |
ステータスは UNDEPLOYING です。 |
DELETED |
ステータス DELETED。 |
ERROR |
状態が ERROR です。 |
CREATING |
状態は CREATING。 |
UPDATING |
ステータスの更新。 |
DELETING |
状態: 削除中。 |
FIXING |
状態の修正。 |
ApplicationConfigs
アプリケーションのグラフを格納するメッセージ。
フィールド | |
---|---|
nodes[] |
アプリケーション グラフ内のノードのリスト。 |
ApplicationInstance
インスタンスの作成に関するメッセージ。
フィールド | |
---|---|
instance_id |
必須。リクエスト元のオブジェクトの ID。 |
instance |
必須。作成中のリソース。 |
ApplicationNodeAnnotation
アプリケーション ノードに固有のアノテーションを説明するメッセージ。このメッセージは StreamWithAnnotation.NodeAnnotation の重複です。
フィールド | |
---|---|
node |
アプリケーション グラフのノード名。 |
annotations[] |
ノード固有のストリームのアノテーション。 |
ApplicationStreamInput
単一ストリーム入力構成に関するメッセージ。
フィールド | |
---|---|
stream_with_annotation |
アセット
アセットはコーパス内のリソースです。コーパス内のメディア オブジェクトを表し、メタデータと別のリソース アノテーションが含まれています。アセットに別の特徴量を適用して、アノテーションを生成できます。ユーザーは、ターゲット アセットに関連するアノテーションを指定できます。
フィールド | |
---|---|
name |
アセットのリソース名。形式: |
ttl |
すべてのメディア アセット、関連メタデータ、検索ドキュメントが存在できる期間。設定しない場合、親コーパス リソースのデフォルトの TTL が使用されます。 |
asset_gcs_source |
出力専用。このアセットに関連付けられている元の Cloud Storage ソース URI。 |
AssetSource
アセットのソース。
フィールド | |
---|---|
共用体フィールド
|
|
asset_gcs_source |
アセットのソースが Cloud Storage である。 |
asset_content_data |
アセットのソースがコンテンツ バイトから取得されている。 |
AssetContentData
アセットの内容。
フィールド | |
---|---|
asset_content_data |
|
AssetGcsSource
アセットのソースが Cloud Storage である。
フィールド | |
---|---|
gcs_uri |
Cloud Storage URI。 |
AttributeValue
演算子属性の実際の値を表します。
フィールド | |
---|---|
共用体フィールド value 。属性値。value は次のいずれかになります。 |
|
i |
int。 |
f |
つまり int、decimal、floatなどです |
b |
bool。 |
s |
できます。 |
AutoscalingMetricSpec
目的のレプリカ数を計算するためのターゲット リソース使用率(CPU 使用率、アクセラレータの負荷サイクルなど)を定義する指標仕様。
フィールド | |
---|---|
metric_name |
必須。リソース指標名。サポートされている指標:
|
target |
特定の指標のターゲット リソース使用率(1 ~ 100%)。実際の使用率がターゲットから一定の割合ずれると、マシンレプリカが変更されます。指定しない場合、デフォルト値は 60(60% を表す)です。 |
BatchRunProcessRequest
プロセスをバッチで実行するためのリクエスト メッセージ。
フィールド | |
---|---|
parent |
必須。作成されるすべてのプロセスで共有される親リソース。 |
requests[] |
必須。作成プロセス リクエスト。 |
options |
省略可。バッチ処理のオプション。 |
batch_id |
出力専用。バッチ ID。 |
BatchRunProcessOptions
バッチ処理のオプション。
フィールド | |
---|---|
retry_count |
プロセスごとの再試行回数。デフォルトは 3 です。 |
batch_size |
バッチサイズ。デフォルト: 5、最大: 100。 |
BatchRunProcessResponse
プロセスをバッチで実行するためのレスポンス メッセージ。
フィールド | |
---|---|
batch_id |
バッチ ID。 |
processes[] |
プロセスが作成されました。 |
BigQueryConfig
BigQuery プロセッサの構成メッセージ。
フィールド | |
---|---|
table |
Vision AI Platform がアノテーションを取り込む BigQuery テーブル リソース。 |
cloud_function_mapping |
データスキーマ デフォルトでは、Vision AI アプリケーションは次のスキーマを使用して、ターゲットの BigQuery テーブルにアノテーションを書き込むことを試みます。 ingestion_time: TIMESTAMP、元のデータの取り込み時間。 application: STRING、アノテーションを生成するアプリケーションの名前。 instance: STRING、アノテーションを生成するインスタンスの ID。 node: STRING、アノテーションを生成するアプリケーション グラフノドの名前。 annotation: STRING または JSON。実際のアノテーション プロトブーブは、バイトフィールドが 64 エンコード文字列として JSON 文字列に変換されます。String 型または Json 型の列の両方に書き込むことができます。 アノテーション データを既存の BigQuery テーブルに転送するには、スキーマの互換性を確認する必要があります。このマップは、アプリケーション ノード名を対応する Cloud Functions エンドポイントにマッピングし、アノテーションを google.cloud.bigquery.storage.v1.AppendRowsRequest に直接変換します(avro_rows または proto_rows のみを設定する必要があります)。構成されている場合、対応するアプリケーションノードで生成されたアノテーションは、BigQuery に転送される前に、まず Cloud Functions の関数に送信されます。 デフォルトのテーブル スキーマが適合しない場合は、CloudFunction を使用して、Vision AI アプリケーションのアノテーション出力を任意の BigQuery テーブル スキーマに変換できます。* Cloud Functions の関数は AppPlatformCloudFunctionRequest を受信します。このリクエストの annotations フィールドは、Vision AI アノテーションの JSON 形式になります。* Cloud Functions 関数は、AppendRowsRequest が annotations フィールドに保存された AppPlatformCloudFunctionResponse を返す必要があります。* アノテーションを削除するには、返された AppPlatformCloudFunctionResponse の annotations フィールドをクリアします。 |
create_default_table_if_not_exists |
true の場合、指定されたテーブルが存在しない場合、App Platform は BigQuery データセットと BigQuery テーブルをデフォルトのスキーマで作成します。ただし、Cloud Functions の関数でカスタマイズされたスキーマが指定されている場合、システムは目的のスキーマを認識しないため、この方法は機能しません。JSON 列は、App Platform によって作成されたデフォルトのテーブルで使用されます。 |
BoolValue
フィールド | |
---|---|
value |
|
チャンネル
Channel オブジェクトについて説明するメッセージ。
フィールド | |
---|---|
name |
リソースの名前。 |
create_time |
出力専用。作成タイムスタンプ。 |
update_time |
出力専用。更新タイムスタンプ。 |
labels |
Key-Value ペアとしてのラベル。 |
annotations |
クライアントが任意の少量のデータを保存できるようにするアノテーション。 |
stream |
必須。このシリーズに関連付けられているストリーム。 |
event |
必須。このシリーズに関連付けられているイベント。 |
CircleArea
円の面積を表します。
フィールド | |
---|---|
latitude |
円形エリアの中心の緯度。度数 [-90 ~ 90] |
longitude |
円形エリアの中心の経度。度 [-180 ~ 180] |
radius_meter |
円の半径(メートル単位)。 |
ClassificationPredictionResult
画像分類とテキスト分類の予測出力形式。
フィールド | |
---|---|
ids[] |
識別された AnnotationSpec のリソース ID。 |
display_names[] |
識別された AnnotationSpec の表示名と順序が ID と一致しています。 |
confidences[] |
予測された ID の正確さに対するモデルの信頼度。値が大きいほど、信頼度が高くなります。順序が ID と一致する。 |
ClipAssetRequest
ClipAsset API のリクエスト メッセージ。
フィールド | |
---|---|
name |
必須。クリップをリクエストするアセットのリソース名。形式: |
temporal_partition |
必須。クリップをリクエストする期間。 |
ClipAssetResponse
ClipAsset API のレスポンス メッセージ。
フィールド | |
---|---|
time_indexed_uris[] |
リクエストされた期間をカバーする動画クリップをダウンロードするための署名付き URI のリスト(時刻順)。 |
TimeIndexedUri
対応する期間が指定された署名付き URI。
フィールド | |
---|---|
temporal_partition |
URI が指定する動画の時間範囲。 |
uri |
動画クリップをダウンロードするための署名付き URI。 |
クラスタ
Cluster オブジェクトについて説明するメッセージ。
フィールド | |
---|---|
name |
出力専用。リソースの名前。 |
create_time |
出力専用。作成タイムスタンプ。 |
update_time |
出力専用。更新タイムスタンプ。 |
labels |
Key-Value ペアとしてのラベル。 |
annotations |
クライアントが任意の少量のデータを保存できるようにするアノテーション。 |
dataplane_service_endpoint |
出力専用。データプレーン サービスの DNS 名 |
state |
出力専用。クラスタの現在の状態。 |
psc_target |
出力専用。限定公開サービス接続サービス ターゲット名。 |
州
クラスタの現在の状態。
列挙型 | |
---|---|
STATE_UNSPECIFIED |
未設定。 |
PROVISIONING |
PROVISIONING 状態は、クラスタが作成中であることを示します。 |
RUNNING |
RUNNING 状態は、クラスタが作成済みで、完全に使用可能であることを示します。 |
STOPPING |
STOPPING 状態は、クラスタの削除中であることを示します。 |
ERROR |
ERROR 状態は、クラスタが使用できないことを示します。自動的に削除されます。 |
ClusterInfo
フィールド | |
---|---|
streams_count |
クラスタ内のアクティブなストリームの数。 |
processes_count |
クラスタ内のアクティブなプロセスの数。 |
コレクション
コレクションはコーパス内のリソースです。元のリソースへの参照のコンテナとして機能します。
フィールド | |
---|---|
name |
出力専用。コレクションのリソース名。形式: |
display_name |
省略可。表示するコレクション名。名前の長さは 256 文字までです。 |
description |
省略可。コレクションの説明。最大 25,000 文字です。 |
CollectionItem
CollectionItem はコレクション内のアイテムです。各アイテムは、コレクション内の元のリソースへの参照です。
フィールド | |
---|---|
collection |
必須。このアイテムが属するコレクションの名前。形式: |
type |
必須。アイテムのタイプ。 |
item_resource |
必須。CollectionItem の名前。形式は上記の |
タイプ
CollectionItem の種類。
列挙型 | |
---|---|
TYPE_UNSPECIFIED |
デフォルトのアイテム タイプは使用しないでください。 |
ASSET |
アセットタイプの項目。 |
CommitRequest
読み取りの進行状況を明示的に commit するためのメッセージ。
これは、初期設定リクエストで ReceivePacketsControlledMode
が設定されている場合にのみ使用できます。
フィールド | |
---|---|
offset |
commit するオフセット。 |
ControlledMode
制御モードの受信機のオプション。
フィールド | |
---|---|
fallback_starting_offset |
これは、指定された開始オフセットを使用できない場合にフォールバックする論理的な開始ポイントです。 次のいずれかの値です。 「begin」: 利用可能な最も古いメッセージから読み取ります。 「end」: 今後のメッセージのみを読み取ります。 |
共用体フィールド starting_offset 。受信を開始するオフセットです。starting_offset は次のいずれかになります。 |
|
starting_logical_offset |
次の論理的な開始ポイントに設定できます。 「begin」: 利用可能な最も古いメッセージから読み取ります。 「most-recent」: 利用可能な最新のメッセージから読み取ります。 「end」: 今後のメッセージのみが読み取られます。 「stored」: 最後に commit されたオフセットの 1 つ先から読み取りを再開します。進行状況を再開できる唯一のオプションです。他のオプションはすべて一方的にジャンプします。 |
Corpus
コーパスは、管理対象のメディア コンテンツのセットです。コーパス内のメディアは同じデータスキーマを共有します。検索は 1 つのコーパス内でも制限されます。
フィールド | |
---|---|
name |
コーパスのリソース名。形式: |
display_name |
必須。UI に表示されるコーパス名。名前の長さは 32 文字までです。 |
description |
省略可。コーパスの説明。最大 25,000 文字です。 |
default_ttl |
省略可。アセットレベルのユーザー定義 TTL がないコーパス内のすべてのアセットのデフォルトの TTL 値。STREAM_VIDEO タイプのコーパスでは必須であり、最大許容 default_ttl は 10 年です。 |
type |
省略可。コーパス内のアセットのタイプ。 |
search_capability_setting |
コーパス レベルのデフォルトの検索機能の設定。 |
タイプ
コーパス内のアセットのタイプ。
列挙型 | |
---|---|
TYPE_UNSPECIFIED |
デフォルトのタイプ。使用しないでください。このデフォルト タイプを使用すると、コーパスは STREAM_VIDEO コーパスとして作成されます。 |
STREAM_VIDEO |
アセットはライブ配信動画アセットです。 |
IMAGE |
アセットは画像です。 |
VIDEO_ON_DEMAND |
アセットは動画アセットです。 |
CreateAnalysisRequest
分析の作成に関するメッセージ。
フィールド | |
---|---|
parent |
必須。親の値。 |
analysis_id |
必須。リクエスト元のオブジェクトの ID。 |
analysis |
必須。作成中のリソース。 |
request_id |
省略可。リクエストを識別するリクエスト ID(省略可)。一意のリクエスト ID を指定することで、リクエストの再試行が必要なときに、リクエストが完了していれば、サーバーがリクエストを無視できるようになります。サーバーは、最初のリクエストから少なくとも 60 分間はこれを保証します。 たとえば、最初のリクエストを行い、そのリクエストがタイムアウトしたとします。同じリクエスト ID で再度リクエストを行うと、サーバーは元のオペレーションを同じリクエスト ID で受信していたかどうかを確認できます。受信していた場合は、2 回目のリクエストは無視されます。これにより、クライアントが重複するコミットを誤って作成することを防ぐことができます。 リクエスト ID は有効な UUID でなければなりません。ただし、ゼロ UUID(00000000-0000-0000-0000-000000000000)はサポートされていません。 |
CreateAnnotationRequest
CreateAnnotation に対するリクエスト メッセージです。
フィールド | |
---|---|
parent |
必須。このアノテーションが作成される親リソース。形式: |
annotation |
必須。作成するアノテーション。 |
annotation_id |
省略可。アノテーションに使用する ID。ユーザーが指定した場合、アノテーションのリソース名の最終的なコンポーネントになります。それ以外の場合は、アノテーション ID がシステムによって生成されます。 この値は最大 63 文字で、有効な文字は /[a-z][0-9]-/ です。先頭の文字は英字にする必要があります。末尾の文字は英字または数字にできます。 |
CreateApplicationInstancesRequest
アプリケーションにストリーム入力を追加するためのメッセージ。
フィールド | |
---|---|
name |
必須。取得するアプリケーションの名前。形式: "projects/{project}/locations/{location}/applications/{application}" |
application_instances[] |
必須。作成中のリソース。 |
request_id |
省略可。リクエストを識別するリクエスト ID(省略可)。一意のリクエスト ID を指定することで、リクエストの再試行が必要なときに、リクエストが完了していれば、サーバーがリクエストを無視できるようになります。サーバーは、最初のリクエストから少なくとも 60 分間はこれを保証します。 たとえば、最初のリクエストを行い、そのリクエストがタイムアウトしたとします。同じリクエスト ID で再度リクエストを行うと、サーバーは元のオペレーションを同じリクエスト ID で受信していたかどうかを確認できます。受信していた場合は、2 回目のリクエストは無視されます。これにより、クライアントが重複するコミットを誤って作成することを防ぐことができます。 リクエスト ID は有効な UUID でなければなりません。ただし、ゼロ UUID(00000000-0000-0000-0000-000000000000)はサポートされていません。 |
CreateApplicationInstancesResponse
この型にはフィールドがありません。
CreateApplicationInstance レスポンスのメッセージ。
CreateApplicationRequest
アプリケーションの作成に関するメッセージ。
フィールド | |
---|---|
parent |
必須。親の値。 |
application_id |
必須。リクエスト元のオブジェクトの ID。 |
application |
必須。作成中のリソース。 |
request_id |
省略可。リクエストを識別するリクエスト ID(省略可)。一意のリクエスト ID を指定することで、リクエストの再試行が必要なときに、リクエストが完了していれば、サーバーがリクエストを無視できるようになります。サーバーは、最初のリクエストから少なくとも 60 分間はこれを保証します。 たとえば、最初のリクエストを行い、そのリクエストがタイムアウトしたとします。同じリクエスト ID で再度リクエストを行うと、サーバーは元のオペレーションを同じリクエスト ID で受信していたかどうかを確認できます。受信していた場合は、2 回目のリクエストは無視されます。これにより、クライアントが重複するコミットを誤って作成することを防ぐことができます。 リクエスト ID は有効な UUID でなければなりません。ただし、ゼロ UUID(00000000-0000-0000-0000-000000000000)はサポートされていません。 |
CreateAssetRequest
CreateAssetRequest のリクエスト メッセージ。
フィールド | |
---|---|
parent |
必須。このアセットが作成される親リソース。形式: |
asset |
必須。作成するアセット。 |
asset_id |
省略可。アセットに使用する ID。ユーザーが指定した場合、アセットのリソース名の最終的なコンポーネントになります。指定しない場合、アセット ID はシステムによって生成されます。 この値は最大 63 文字で、有効な文字は /[a-z][0-9]-/ です。先頭の文字は英字にする必要があります。末尾の文字は英字または数字にできます。 |
CreateClusterRequest
クラスタの作成に関するメッセージ。
フィールド | |
---|---|
parent |
必須。親の値。 |
cluster_id |
必須。リクエスト元のオブジェクトの ID。 |
cluster |
必須。作成中のリソース。 |
request_id |
省略可。リクエストを識別するリクエスト ID(省略可)。一意のリクエスト ID を指定することで、リクエストの再試行が必要なときに、リクエストが完了していれば、サーバーがリクエストを無視できるようになります。サーバーは、最初のリクエストから少なくとも 60 分間はこれを保証します。 たとえば、最初のリクエストを行い、そのリクエストがタイムアウトしたとします。同じリクエスト ID で再度リクエストを行うと、サーバーは元のオペレーションを同じリクエスト ID で受信していたかどうかを確認できます。受信していた場合は、2 回目のリクエストは無視されます。これにより、クライアントが重複するコミットを誤って作成することを防ぐことができます。 リクエスト ID は有効な UUID でなければなりません。ただし、ゼロ UUID(00000000-0000-0000-0000-000000000000)はサポートされていません。 |
CreateCollectionMetadata
CreateCollectionRequest のメタデータ メッセージ
フィールド | |
---|---|
operation_metadata |
長時間実行オペレーションの一般的なメタデータ。 |
CreateCollectionRequest
CreateCollection に対するリクエスト メッセージです。
フィールド | |
---|---|
parent |
必須。このコレクションが作成される親リソース。形式: |
collection |
必須。作成するコレクション リソース。 |
collection_id |
省略可。コレクションに使用する ID。ユーザーが指定した場合、リソース名の最終的なコンポーネントになります。指定しない場合、コレクション ID はシステムによって生成されます。 この値は最大 55 文字で、有効な文字は /[a-z][0-9]-/ です。最初の文字は英字にする必要があります。最後の文字は英字または数字にできます。 |
CreateCorpusMetadata
CreateCorpus API のメタデータ。
フィールド | |
---|---|
create_time |
コーパス作成オペレーションの作成日時。 |
update_time |
コーパス作成オペレーションの更新時間。 |
CreateCorpusRequest
CreateCorpus API のリクエスト メッセージ。
フィールド | |
---|---|
parent |
必須。フォーム: |
corpus |
必須。作成するコーパス。 |
CreateDataSchemaRequest
CreateDataSchema に対するリクエスト メッセージです。
フィールド | |
---|---|
parent |
必須。このデータスキーマが作成される親リソース。形式: |
data_schema |
必須。作成するデータスキーマ。 |
CreateDraftRequest
下書きを作成するメッセージ。
フィールド | |
---|---|
parent |
必須。親の値。 |
draft_id |
必須。リクエスト元のオブジェクトの ID。 |
draft |
必須。作成中のリソース。 |
request_id |
省略可。リクエストを識別するリクエスト ID(省略可)。一意のリクエスト ID を指定することで、リクエストの再試行が必要なときに、リクエストが完了していれば、サーバーがリクエストを無視できるようになります。サーバーは、最初のリクエストから少なくとも 60 分間はこれを保証します。 たとえば、最初のリクエストを行い、そのリクエストがタイムアウトしたとします。同じリクエスト ID で再度リクエストを行うと、サーバーは元のオペレーションを同じリクエスト ID で受信していたかどうかを確認できます。受信していた場合は、2 回目のリクエストは無視されます。これにより、クライアントが重複するコミットを誤って作成することを防ぐことができます。 リクエスト ID は有効な UUID でなければなりません。ただし、ゼロ UUID(00000000-0000-0000-0000-000000000000)はサポートされていません。 |
CreateEventRequest
イベントの作成に関するメッセージ。
フィールド | |
---|---|
parent |
必須。親の値。 |
event_id |
必須。リクエスト元のオブジェクトの ID。 |
event |
必須。作成中のリソース。 |
request_id |
省略可。リクエストを識別するリクエスト ID(省略可)。一意のリクエスト ID を指定することで、リクエストの再試行が必要なときに、リクエストが完了していれば、サーバーがリクエストを無視できるようになります。サーバーは、最初のリクエストから少なくとも 60 分間はこれを保証します。 たとえば、最初のリクエストを行い、そのリクエストがタイムアウトしたとします。同じリクエスト ID で再度リクエストを行うと、サーバーは元のオペレーションを同じリクエスト ID で受信していたかどうかを確認できます。受信していた場合は、2 回目のリクエストは無視されます。これにより、クライアントが重複するコミットを誤って作成することを防ぐことができます。 リクエスト ID は有効な UUID でなければなりません。ただし、ゼロ UUID(00000000-0000-0000-0000-000000000000)はサポートされていません。 |
CreateIndexEndpointMetadata
CreateIndexEndpoint のメタデータ メッセージ。
フィールド | |
---|---|
operation_metadata |
長時間実行オペレーションの一般的なメタデータ。 |
CreateIndexEndpointRequest
CreateIndexEndpoint に対するリクエスト メッセージ。
フィールド | |
---|---|
parent |
必須。形式: |
index_endpoint_id |
省略可。IndexEndpoint に使用する ID。ユーザーが指定した場合は、IndexEndpoint のリソース名の最終的なコンポーネントになります。指定しない場合、IndexEndpoint ID は自動生成されます。 この値は最大 63 文字で、有効な文字は a ~ z、0 ~ 9、ダッシュ(-)です。先頭文字は英字、末尾は英字または数字にする必要があります。 |
index_endpoint |
必須。作成中のリソース。 |
CreateIndexMetadata
CreateIndexRequest のメタデータ メッセージ
フィールド | |
---|---|
operation_metadata |
長時間実行オペレーションの一般的なメタデータ。 |
CreateIndexRequest
インデックスの作成に関するメッセージ。
フィールド | |
---|---|
parent |
必須。親の値。このインデックスが作成されるコーパスのリソース名。形式: |
index_id |
省略可。インデックスの ID。これは、インデックスの最終的なリソース名になります。この値を指定しない場合、システムによって生成されます。 この値は最大 63 文字で、有効な文字は /[a-z][0-9]-/ です。先頭の文字は英字にする必要があります。末尾の文字は英字または数字にできます。 |
index |
必須。作成中のインデックス。 |
CreateOperatorRequest
Operator の作成に関するメッセージ。
フィールド | |
---|---|
parent |
必須。親の値。 |
operator_id |
必須。リクエスト元のオブジェクトの ID。 |
operator |
必須。作成中のリソース。 |
request_id |
省略可。リクエストを識別するリクエスト ID(省略可)。一意のリクエスト ID を指定することで、リクエストの再試行が必要なときに、リクエストが完了していれば、サーバーがリクエストを無視できるようになります。サーバーは、最初のリクエストから少なくとも 60 分間はこれを保証します。 たとえば、最初のリクエストを行い、そのリクエストがタイムアウトしたとします。同じリクエスト ID で再度リクエストを行うと、サーバーは元のオペレーションを同じリクエスト ID で受信していたかどうかを確認できます。受信していた場合は、2 回目のリクエストは無視されます。これにより、クライアントが重複するコミットを誤って作成することを防ぐことができます。 リクエスト ID は有効な UUID でなければなりません。ただし、ゼロ UUID(00000000-0000-0000-0000-000000000000)はサポートされていません。 |
CreateProcessRequest
プロセスの作成に関するメッセージ。
フィールド | |
---|---|
parent |
必須。親の値。 |
process_id |
必須。リクエスト元のオブジェクトの ID。 |
process |
必須。作成中のリソース。 |
request_id |
省略可。リクエストを識別するリクエスト ID(省略可)。一意のリクエスト ID を指定することで、リクエストの再試行が必要なときに、リクエストが完了していれば、サーバーがリクエストを無視できるようになります。サーバーは、最初のリクエストから少なくとも 60 分間はこれを保証します。 たとえば、最初のリクエストを行い、そのリクエストがタイムアウトしたとします。同じリクエスト ID で再度リクエストを行うと、サーバーは元のオペレーションを同じリクエスト ID で受信していたかどうかを確認できます。受信していた場合は、2 回目のリクエストは無視されます。これにより、クライアントが重複するコミットを誤って作成することを防ぐことができます。 リクエスト ID は有効な UUID でなければなりません。ただし、ゼロ UUID(00000000-0000-0000-0000-000000000000)はサポートされていません。 |
CreateProcessorRequest
プロセッサの作成に関するメッセージ。
フィールド | |
---|---|
parent |
必須。親の値。 |
processor_id |
必須。リクエスト元のオブジェクトの ID。 |
processor |
必須。作成中のリソース。 |
request_id |
省略可。リクエストを識別するリクエスト ID(省略可)。一意のリクエスト ID を指定することで、リクエストの再試行が必要なときに、リクエストが完了していれば、サーバーがリクエストを無視できるようになります。サーバーは、最初のリクエストから少なくとも 60 分間はこれを保証します。 たとえば、最初のリクエストを行い、そのリクエストがタイムアウトしたとします。同じリクエスト ID で再度リクエストを行うと、サーバーは元のオペレーションを同じリクエスト ID で受信していたかどうかを確認できます。受信していた場合は、2 回目のリクエストは無視されます。これにより、クライアントが重複するコミットを誤って作成することを防ぐことができます。 リクエスト ID は有効な UUID でなければなりません。ただし、ゼロ UUID(00000000-0000-0000-0000-000000000000)はサポートされていません。 |
CreateSearchConfigRequest
CreateSearchConfig に対するリクエスト メッセージ。
フィールド | |
---|---|
parent |
必須。この検索構成が作成される親リソース。形式: |
search_config |
必須。作成する検索構成。 |
search_config_id |
必須。新しい検索構成に使用する ID。SearchConfig のリソース名の最終的なコンポーネントになります。この値は 63 文字以下で、有効な文字は /[a-z][0-9]-_/ です。最初の文字は英字にし、最後の文字は英字または数字にできます。 |
CreateSearchHypernymRequest
SearchHypernym の作成リクエスト メッセージ。
フィールド | |
---|---|
parent |
必須。この SearchHypernym が作成される親リソース。形式: |
search_hypernym |
必須。作成する SearchHypernym。 |
search_hypernym_id |
省略可。検索ハイパーニム ID。省略すると、ランダムな UUID が生成されます。 |
CreateSeriesRequest
シリーズの作成に関するメッセージ。
フィールド | |
---|---|
parent |
必須。親の値。 |
series_id |
必須。リクエスト元のオブジェクトの ID。 |
series |
必須。作成中のリソース。 |
request_id |
省略可。リクエストを識別するリクエスト ID(省略可)。一意のリクエスト ID を指定することで、リクエストの再試行が必要なときに、リクエストが完了していれば、サーバーがリクエストを無視できるようになります。サーバーは、最初のリクエストから少なくとも 60 分間はこれを保証します。 たとえば、最初のリクエストを行い、そのリクエストがタイムアウトしたとします。同じリクエスト ID で再度リクエストを行うと、サーバーは元のオペレーションを同じリクエスト ID で受信していたかどうかを確認できます。受信していた場合は、2 回目のリクエストは無視されます。これにより、クライアントが重複するコミットを誤って作成することを防ぐことができます。 リクエスト ID は有効な UUID でなければなりません。ただし、ゼロ UUID(00000000-0000-0000-0000-000000000000)はサポートされていません。 |
CreateStreamRequest
ストリームの作成に関するメッセージ。
フィールド | |
---|---|
parent |
必須。親の値。 |
stream_id |
必須。リクエスト元のオブジェクトの ID。 |
stream |
必須。作成中のリソース。 |
request_id |
省略可。リクエストを識別するリクエスト ID(省略可)。一意のリクエスト ID を指定することで、リクエストの再試行が必要なときに、リクエストが完了していれば、サーバーがリクエストを無視できるようになります。サーバーは、最初のリクエストから少なくとも 60 分間はこれを保証します。 たとえば、最初のリクエストを行い、そのリクエストがタイムアウトしたとします。同じリクエスト ID で再度リクエストを行うと、サーバーは元のオペレーションを同じリクエスト ID で受信していたかどうかを確認できます。受信していた場合は、2 回目のリクエストは無視されます。これにより、クライアントが重複するコミットを誤って作成することを防ぐことができます。 リクエスト ID は有効な UUID でなければなりません。ただし、ゼロ UUID(00000000-0000-0000-0000-000000000000)はサポートされていません。 |
条件
現在の検索結果に適用されているフィルタ条件。
フィールド | |
---|---|
field |
フィルタ条件を適用する UGA フィールドまたは ML フィールド。 |
fetch_matched_annotations |
true の場合、この条件に一致するクエリ アノテーションを返します。このオプションは、パーティション レベルのアノテーションを含む包含条件(除外条件ではない)にのみ適用されます。サポートされているデータ型は、INTEGER、FLOAT、STRING(DataSchema.SearchStrategy.EXACT_SEARCH のみ)、BOOLEAN です。 |
共用体フィールド
|
|
text_array |
フィールドに関連付けられたテキスト値。 |
int_range_array |
フィールドに関連付けられた整数範囲。 |
float_range_array |
フィールドに関連付けられた浮動小数点数範囲。 |
date_time_range_array |
フィールドに関連付けられている日時範囲。 |
geo_location_array |
位置情報の配列。 |
bool_value |
ブール値。 |
CustomProcessorSourceInfo
カスタム プロセッサのソース情報を記述します。
フィールド | |
---|---|
source_type |
カスタム プロセッサの機能を保持する元のプロダクト。 |
additional_info |
出力専用。インポートされたカスタム プロセッサに関する追加情報。データは、プロセッサの作成時にアプリ プラットフォームによって入力されます。 |
model_schema |
モデルのシグネチャを指定するモデル スキーマ ファイル。VERTEX_CUSTOM モデルの場合、インスタンス スキーマが必要です。プロセッサの作成時にインスタンス スキーマが指定されていない場合、VisionAI Platform は Vertex からインスタンス スキーマを取得しようとします。インスタンス スキーマが存在しない場合、作成は失敗します。 |
共用体フィールド artifact_path 。App Platform がカスタム プロセッサのアーティファクトを読み込むパス。artifact_path は次のいずれかになります。 |
|
vertex_model |
Vertex AI プラットフォームでホストされている元のモデルのリソース名。 |
product_recognizer_artifact |
商品認識ツールのアートファクト。 |
ModelSchema
スキーマは OpenAPI 3.0.2 のスキーマ オブジェクトとして定義されます。
フィールド | |
---|---|
instances_schema |
予測リクエストと説明リクエストで使用される単一インスタンスの形式を定義する YAML ファイルの Cloud Storage 内の場所。 |
parameters_schema |
予測パラメータと説明パラメータを定義する YAML ファイルの Cloud Storage 内の場所。 |
predictions_schema |
単一の予測または説明の形式を定義する YAML ファイルの Cloud Storage 内の場所。 |
ProductRecognizerArtifact
メッセージには、商品認識アーティファクトが記述されています。
フィールド | |
---|---|
retail_product_recognition_index |
必須。RetailProductRecognitionIndex のリソース名。形式は「projects/*/locations/*/retailCatalogs/*/retailProductRecognitionIndexes/*」です。 |
vertex_model |
省略可。Vertex AI Platform でホストされているエンベディング モデルのリソース名。 |
SourceType
インポートされたカスタム プロセッサのソースタイプ。
列挙型 | |
---|---|
SOURCE_TYPE_UNSPECIFIED |
ソースタイプが指定されていません。 |
VERTEX_AUTOML |
Vertex AutoML プロダクトのカスタム プロセッサ。 |
VERTEX_CUSTOM |
Vertex の一般的なカスタムモデルから取得したカスタム プロセッサ。 |
PRODUCT_RECOGNIZER |
商品認識ツールのソース。 |
DataSchema
データスキーマは、ユーザーが指定したアノテーションがシステムでどのように解釈されるかを示します。
フィールド | |
---|---|
name |
データスキーマのリソース名( |
key |
必須。このデータスキーマのキー。このキーは、ユーザー指定のアノテーションのキーと一致し、コーパス内で一意である必要があります。この値は 63 文字までで、有効な文字は /[a-z][0-9]-/ です。先頭の文字は英字にする必要があります。末尾の文字は英字または数字にできます。 |
schema_details |
キーにマッピングされるスキーマの詳細。 |
DataSchemaDetails
データスキーマの詳細には、ユーザー指定のアノテーションのキーに対応するデータ型とデータ構造が表示されます。
フィールド | |
---|---|
type |
アノテーションの型。 |
proto_any_config |
protobuf の任意のタイプの構成。 |
list_config |
リスト データ型の構成。 |
customized_struct_config |
CustomizedStruct データ型の構成。 |
granularity |
この DataSchema に関連付けられている粒度。 |
search_strategy |
上記の |
CustomizedStructConfig
CUSTOMIZED_STRUCT
データ型の構成。
フィールド | |
---|---|
field_schemas |
直接の子要素のデータスキーマ。 |
DataType
アノテーションのデータ型。
列挙型 | |
---|---|
DATA_TYPE_UNSPECIFIED |
未指定のタイプ。 |
INTEGER |
整数型。使用できる検索戦略: - DataSchema.SearchStrategy.NO_SEARCH、- DataSchema.SearchStrategy.EXACT_SEARCH。IntRangeArray によるクエリをサポート。 |
FLOAT |
浮動小数点型。使用できる検索戦略: - DataSchema.SearchStrategy.NO_SEARCH、- DataSchema.SearchStrategy.EXACT_SEARCH。FloatRangeArray によるクエリをサポート。 |
STRING |
文字列型。使用できる検索戦略: - DataSchema.SearchStrategy.NO_SEARCH、- DataSchema.SearchStrategy.EXACT_SEARCH、- DataSchema.SearchStrategy.SMART_SEARCH。 |
DATETIME |
サポートされている形式: %Y-%m-%dT%H:%M:%E*S%E*z(absl::RFC3339_full)%Y-%m-%dT%H:%M:%E*S %Y-%m-%dT%H:%M%E*z %Y-%m-%dT%H:%M %Y-%m-%dT%H%E*z %Y-%m-%dT%H %Y-%m-%d%E*z %Y-%m-%d %Y-%m %Y 許可される検索戦略: - DataSchema.SearchStrategy.NO_SEARCH、- DataSchema.SearchStrategy.EXACT_SEARCH。DateTimeRangeArray によるクエリをサポート。 |
GEO_COORDINATE |
地理座標のタイプ。使用できる検索戦略: - DataSchema.SearchStrategy.NO_SEARCH、- DataSchema.SearchStrategy.EXACT_SEARCH。GeoLocationArray によるクエリをサポート。 |
PROTO_ANY |
annotations.proto で使用可能な proto を入力して渡します。社内でのみ使用してください。使用可能なプロトタイプと、対応する検索動作: - ImageObjectDetectionPredictionResult: display_names と NO_SEARCH で SMART_SEARCH を許可します。- ClassificationPredictionResult: display_names と NO_SEARCH で SMART_SEARCH を許可します。- ImageSegmentationPredictionResult: NO_SEARCH を許可します。- VideoActionRecognitionPredictionResult: display_name と NO_SEARCH で SMART_SEARCH を許可します。- VideoObjectTrackingPredictionResult: display_name と NO_SEARCH で SMART_SEARCH を許可します。- VideoClassificationPredictionResult: display_name と NO_SEARCH で SMART_SEARCH を許可します。- OccupancyCountingPredictionResult: stats.full_frame_count.count と NO_SEARCH に対して EXACT_SEARCH を許可します。- ObjectDetectionPredictionResult: identified_boxes.entity.label_string と NO_SEARCH に対して SMART_SEARCH を許可します。 |
BOOLEAN |
ブール型。使用できる検索戦略: - DataSchema.SearchStrategy.NO_SEARCH、- DataSchema.SearchStrategy.EXACT_SEARCH。 |
LIST |
リストの種類。- リスト内の各要素は、まったく同じデータスキーマである必要があります。そうでない場合、無効な引数になります。- リストレベルでは検索戦略を設定できません。リーフノード レベルでは可能です。- 要素は別のリストにすることはできません(リストのリストは不可)。- 要素は CUSTOMIZED_STRUCT にできます。レイヤの最大数は 10 です。 |
CUSTOMIZED_STRUCT |
構造体型。- SearchStrategy: * CUSTOMIZED_STRUCT のデータスキーマでは、検索戦略を設定できません。* リーフノード要素では、要素の SearchStrategy 制限に基づいて検索戦略を設定できます。- ネストされたレイヤの制限: * CUSTOMIZED_STRUCT のデータスキーマでは、フィールドも CUSTOMIZED_STRUCT にできますが、全体的なレイヤの制限は 10 です。 |
粒度
この DataSchema のアノテーションの粒度。
列挙型 | |
---|---|
GRANULARITY_UNSPECIFIED |
粒度が指定されていません。 |
GRANULARITY_ASSET_LEVEL |
アセットレベルの粒度(アノテーションにパーティション情報を含めることはできません)。 |
GRANULARITY_PARTITION_LEVEL |
パーティション レベルの粒度(アノテーションにはパーティション情報が含まれている必要があります)。 |
ListConfig
LIST
データ型の構成。
フィールド | |
---|---|
value_schema |
リスト内の値のデータスキーマ。 |
ProtoAnyConfig
PROTO_ANY
データ型の構成。
フィールド | |
---|---|
type_uri |
proto メッセージのタイプ URI。 |
SearchStrategy
key
のアノテーション値の検索戦略。
フィールド | |
---|---|
search_strategy_type |
上記の |
SearchStrategyType
アノテーション キーに適用する検索戦略のタイプ。
列挙型 | |
---|---|
NO_SEARCH |
上記の key のアノテーション値は検索できません。 |
EXACT_SEARCH |
key で検索する場合、値は取り込まれたアノテーション値と完全に一致している必要があります。 |
SMART_SEARCH |
key で検索すると、アノテーション値のセマンティクスに基づいて部分一致検索が実行されます。 |
DataType
サポートされているすべてのデータ型。
列挙型 | |
---|---|
DATA_TYPE_UNSPECIFIED |
DataType のデフォルト値。 |
VIDEO |
H264 などの動画データタイプ。 |
IMAGE |
画像データの種類。 |
PROTO |
Protobuf データ型。通常は一般的なデータ BLOB に使用されます。 |
PLACEHOLDER |
プレースホルダ データ型。任意のデータ型をサポートするユニバーサル入力プロセッサに適用されます。これはインスタンスのデプロイ時にインスタンス化され、具体的な基盤となる DataType に置き換えられます。 |
DateTimeRange
期間の種類。
フィールド | |
---|---|
start |
開始日時。 |
end |
データの終了時間。 |
DateTimeRangeArray
日時範囲値のリスト。
フィールド | |
---|---|
date_time_ranges[] |
期間。 |
DedicatedResources
DeployedModel 専用で、高度な手動構成が必要なリソースの説明。
フィールド | |
---|---|
machine_spec |
必須。変更不可。予測で使用される単一マシンの仕様。 |
min_replica_count |
必須。変更不可。この DeployedModel が常にデプロイされるマシンレプリカの最小数。1 以上の値を指定してください。 DeployedModel に対するトラフィックが増加すると、より多くのレプリカに動的にデプロイされることがあります。トラフィックが減少すると、これらの追加レプリカの一部が解放されることがあります。 |
max_replica_count |
変更不可。この DeployedModel に対するトラフィックが増加した場合に、この DeployedModel をデプロイできるレプリカの最大数。リクエストされた値が大きすぎる場合、デプロイはエラーになりますが、デプロイが成功すると、モデルをその数のレプリカにスケーリングできることが保証されます(サービスの停止を除く)。DeployedModel に対するトラフィックが、レプリカが最大で処理できる量を超えると、トラフィックの一部がドロップされます。この値を指定しない場合、デフォルト値として このフィールドの値は、Vertex CPU と GPU の割り当てに対する課金に影響します。具体的には、max_replica_count * 選択したマシンタイプのコア数と、max_replica_count * 選択したマシンタイプのレプリカあたりの GPU 数に対して課金されます。 |
autoscaling_metric_specs[] |
変更不可。リソース使用率の指標(CPU 使用率、アクセラレータのデューティ サイクルなど)のターゲット値(設定されていない場合はデフォルトで 60)をオーバーライドする指標仕様。指標ごとに許可されるエントリは 1 つまでです。
たとえば、オンライン予測でターゲット CPU 使用率を 80 にオーバーライドする場合は、 |
DeleteAnalysisRequest
分析を削除する際のメッセージ。
フィールド | |
---|---|
name |
必須。リソースの名前。 |
request_id |
省略可。リクエストを識別するリクエスト ID(省略可)。一意のリクエスト ID を指定することで、リクエストの再試行が必要なときに、リクエストが完了していれば、サーバーがリクエストを無視できるようになります。サーバーは、最初のリクエストから少なくとも 60 分間はこれを保証します。 たとえば、最初のリクエストを行い、そのリクエストがタイムアウトしたとします。同じリクエスト ID で再度リクエストを行うと、サーバーは元のオペレーションを同じリクエスト ID で受信していたかどうかを確認できます。受信していた場合は、2 回目のリクエストは無視されます。これにより、クライアントが重複するコミットを誤って作成することを防ぐことができます。 リクエスト ID は有効な UUID でなければなりません。ただし、ゼロ UUID(00000000-0000-0000-0000-000000000000)はサポートされていません。 |
DeleteAnnotationRequest
DeleteAnnotation API のリクエスト メッセージ。
フィールド | |
---|---|
name |
必須。削除するアノテーションの名前。形式: |
DeleteApplicationInstancesRequest
アプリからストリーム入力を削除するためのメッセージ。
フィールド | |
---|---|
name |
必須。取得するアプリケーションの名前。形式: "projects/{project}/locations/{location}/applications/{application}" |
instance_ids[] |
必須。リクエスト元のオブジェクトの ID。 |
request_id |
省略可。リクエストを識別するリクエスト ID(省略可)。一意のリクエスト ID を指定することで、リクエストの再試行が必要なときに、リクエストが完了していれば、サーバーがリクエストを無視できるようになります。サーバーは、最初のリクエストから少なくとも 60 分間はこれを保証します。 たとえば、最初のリクエストを行い、そのリクエストがタイムアウトしたとします。同じリクエスト ID で再度リクエストを行うと、サーバーは元のオペレーションを同じリクエスト ID で受信していたかどうかを確認できます。受信していた場合は、2 回目のリクエストは無視されます。これにより、クライアントが重複するコミットを誤って作成することを防ぐことができます。 リクエスト ID は有効な UUID でなければなりません。ただし、ゼロ UUID(00000000-0000-0000-0000-000000000000)はサポートされていません。 |
DeleteApplicationInstancesResponse
この型にはフィールドがありません。
DeleteApplicationInstance Response のメッセージ。
DeleteApplicationRequest
アプリの削除に関するメッセージ。
フィールド | |
---|---|
name |
必須。リソースの名前。 |
request_id |
省略可。リクエストを識別するリクエスト ID(省略可)。一意のリクエスト ID を指定することで、リクエストの再試行が必要なときに、リクエストが完了していれば、サーバーがリクエストを無視できるようになります。サーバーは、最初のリクエストから少なくとも 60 分間はこれを保証します。 たとえば、最初のリクエストを行い、そのリクエストがタイムアウトしたとします。同じリクエスト ID で再度リクエストを行うと、サーバーは元のオペレーションを同じリクエスト ID で受信していたかどうかを確認できます。受信していた場合は、2 回目のリクエストは無視されます。これにより、クライアントが重複するコミットを誤って作成することを防ぐことができます。 リクエスト ID は有効な UUID でなければなりません。ただし、ゼロ UUID(00000000-0000-0000-0000-000000000000)はサポートされていません。 |
force |
省略可。true に設定すると、このアプリのインスタンスと下書きも削除されます。(それ以外の場合、リクエストは、アプリケーションにインスタンスと下書きがない場合にのみ機能します)。 |
DeleteAssetMetadata
この型にはフィールドがありません。
metadata
フィールドに埋め込まれる DeleteAsset API のメタデータ。
DeleteAssetRequest
DeleteAsset に対するリクエスト メッセージ。
フィールド | |
---|---|
name |
必須。削除するアセットの名前。形式: |
DeleteClusterRequest
クラスタを削除するためのメッセージ。
フィールド | |
---|---|
name |
必須。リソースの名前 |
request_id |
省略可。リクエストを識別するリクエスト ID(省略可)。一意のリクエスト ID を指定することで、リクエストの再試行が必要なときに、リクエストが完了していれば、サーバーがリクエストを無視できるようになります。サーバーは、最初のリクエストから少なくとも 60 分間はこれを保証します。 たとえば、最初のリクエストを行い、そのリクエストがタイムアウトしたとします。同じリクエスト ID で再度リクエストを行うと、サーバーは元のオペレーションを同じリクエスト ID で受信していたかどうかを確認できます。受信していた場合は、2 回目のリクエストは無視されます。これにより、クライアントが重複するコミットを誤って作成することを防ぐことができます。 リクエスト ID は有効な UUID でなければなりません。ただし、ゼロ UUID(00000000-0000-0000-0000-000000000000)はサポートされていません。 |
force |
省略可。true に設定すると、クラスタのすべての子リソースが削除されます。(それ以外の場合、リクエストはクラスタに子がない場合にのみ機能します)。 |
DeleteCollectionMetadata
DeleteCollectionRequest のメタデータ メッセージ
フィールド | |
---|---|
operation_metadata |
長時間実行オペレーションの一般的なメタデータ。 |
DeleteCollectionRequest
DeleteCollectionRequest に対するリクエスト メッセージ。
フィールド | |
---|---|
name |
必須。削除するコレクションの名前。形式: |
DeleteCorpusRequest
DeleteCorpus に対するリクエスト メッセージ。
フィールド | |
---|---|
name |
必須。削除するコーパスのリソース名。 |
DeleteDataSchemaRequest
DeleteDataSchema に対するリクエスト メッセージ。
フィールド | |
---|---|
name |
必須。削除するデータスキーマの名前。形式: |
DeleteDraftRequest
下書きを削除するメッセージ。
フィールド | |
---|---|
name |
必須。リソースの名前。 |
request_id |
省略可。リクエストを識別するリクエスト ID(省略可)。一意のリクエスト ID を指定することで、リクエストの再試行が必要なときに、リクエストが完了していれば、サーバーがリクエストを無視できるようになります。サーバーは、最初のリクエストから少なくとも 60 分間はこれを保証します。 たとえば、最初のリクエストを行い、そのリクエストがタイムアウトしたとします。同じリクエスト ID で再度リクエストを行うと、サーバーは元のオペレーションを同じリクエスト ID で受信していたかどうかを確認できます。受信していた場合は、2 回目のリクエストは無視されます。これにより、クライアントが重複するコミットを誤って作成することを防ぐことができます。 リクエスト ID は有効な UUID でなければなりません。ただし、ゼロ UUID(00000000-0000-0000-0000-000000000000)はサポートされていません。 |
DeleteEventRequest
イベントの削除に関するメッセージ。
フィールド | |
---|---|
name |
必須。リソースの名前。 |
request_id |
省略可。リクエストを識別するリクエスト ID(省略可)。一意のリクエスト ID を指定することで、リクエストの再試行が必要なときに、リクエストが完了していれば、サーバーがリクエストを無視できるようになります。サーバーは、最初のリクエストから少なくとも 60 分間はこれを保証します。 たとえば、最初のリクエストを行い、そのリクエストがタイムアウトしたとします。同じリクエスト ID で再度リクエストを行うと、サーバーは元のオペレーションを同じリクエスト ID で受信していたかどうかを確認できます。受信していた場合は、2 回目のリクエストは無視されます。これにより、クライアントが重複するコミットを誤って作成することを防ぐことができます。 リクエスト ID は有効な UUID でなければなりません。ただし、ゼロ UUID(00000000-0000-0000-0000-000000000000)はサポートされていません。 |
DeleteIndexEndpointMetadata
DeleteIndexEndpoint のメタデータ メッセージ。
フィールド | |
---|---|
operation_metadata |
長時間実行オペレーションの一般的なメタデータ。 |
DeleteIndexEndpointRequest
DeleteIndexEndpoint に対するリクエスト メッセージ。
フィールド | |
---|---|
name |
必須。リソースの名前。 |
DeleteIndexMetadata
この型にはフィールドがありません。
DeleteIndexRequest のメタデータ メッセージ
DeleteIndexRequest
DeleteIndex に対するリクエスト メッセージ。
フィールド | |
---|---|
name |
必須。削除するインデックスの名前。形式: |
DeleteOperatorRequest
オペレーターを削除するメッセージ
フィールド | |
---|---|
name |
必須。リソースの名前 |
request_id |
省略可。リクエストを識別するリクエスト ID(省略可)。一意のリクエスト ID を指定することで、リクエストの再試行が必要なときに、リクエストが完了していれば、サーバーがリクエストを無視できるようになります。サーバーは、最初のリクエストから少なくとも 60 分間はこれを保証します。 たとえば、最初のリクエストを行い、そのリクエストがタイムアウトしたとします。同じリクエスト ID で再度リクエストを行うと、サーバーは元のオペレーションを同じリクエスト ID で受信していたかどうかを確認できます。受信していた場合は、2 回目のリクエストは無視されます。これにより、クライアントが重複するコミットを誤って作成することを防ぐことができます。 リクエスト ID は有効な UUID でなければなりません。ただし、ゼロ UUID(00000000-0000-0000-0000-000000000000)はサポートされていません。 |
DeleteProcessRequest
プロセスの削除に関するメッセージ。
フィールド | |
---|---|
name |
必須。リソースの名前。 |
request_id |
省略可。リクエストを識別するリクエスト ID(省略可)。一意のリクエスト ID を指定することで、リクエストの再試行が必要なときに、リクエストが完了していれば、サーバーがリクエストを無視できるようになります。サーバーは、最初のリクエストから少なくとも 60 分間はこれを保証します。 たとえば、最初のリクエストを行い、そのリクエストがタイムアウトしたとします。同じリクエスト ID で再度リクエストを行うと、サーバーは元のオペレーションを同じリクエスト ID で受信していたかどうかを確認できます。受信していた場合は、2 回目のリクエストは無視されます。これにより、クライアントが重複するコミットを誤って作成することを防ぐことができます。 リクエスト ID は有効な UUID でなければなりません。ただし、ゼロ UUID(00000000-0000-0000-0000-000000000000)はサポートされていません。 |
DeleteProcessorRequest
プロセッサを削除するためのメッセージ。
フィールド | |
---|---|
name |
必須。リソースの名前 |
request_id |
省略可。リクエストを識別するリクエスト ID(省略可)。一意のリクエスト ID を指定することで、リクエストの再試行が必要なときに、リクエストが完了していれば、サーバーがリクエストを無視できるようになります。サーバーは、最初のリクエストから少なくとも 60 分間はこれを保証します。 たとえば、最初のリクエストを行い、そのリクエストがタイムアウトしたとします。同じリクエスト ID で再度リクエストを行うと、サーバーは元のオペレーションを同じリクエスト ID で受信していたかどうかを確認できます。受信していた場合は、2 回目のリクエストは無視されます。これにより、クライアントが重複するコミットを誤って作成することを防ぐことができます。 リクエスト ID は有効な UUID でなければなりません。ただし、ゼロ UUID(00000000-0000-0000-0000-000000000000)はサポートされていません。 |
DeleteSearchConfigRequest
DeleteSearchConfig に対するリクエスト メッセージ。
フィールド | |
---|---|
name |
必須。削除する検索構成の名前。形式: |
DeleteSearchHypernymRequest
SearchHypernym の削除リクエスト メッセージ。
フィールド | |
---|---|
name |
必須。削除する SearchHypernym の名前。形式: |
DeleteSeriesRequest
シリーズを削除するメッセージ。
フィールド | |
---|---|
name |
必須。リソースの名前。 |
request_id |
省略可。リクエストを識別するリクエスト ID(省略可)。一意のリクエスト ID を指定することで、リクエストの再試行が必要なときに、リクエストが完了していれば、サーバーがリクエストを無視できるようになります。サーバーは、最初のリクエストから少なくとも 60 分間はこれを保証します。 たとえば、最初のリクエストを行い、そのリクエストがタイムアウトしたとします。同じリクエスト ID で再度リクエストを行うと、サーバーは元のオペレーションを同じリクエスト ID で受信していたかどうかを確認できます。受信していた場合は、2 回目のリクエストは無視されます。これにより、クライアントが重複するコミットを誤って作成することを防ぐことができます。 リクエスト ID は有効な UUID でなければなりません。ただし、ゼロ UUID(00000000-0000-0000-0000-000000000000)はサポートされていません。 |
DeleteStreamRequest
ストリームを削除するメッセージ。
フィールド | |
---|---|
name |
必須。リソースの名前。 |
request_id |
省略可。リクエストを識別するリクエスト ID(省略可)。一意のリクエスト ID を指定することで、リクエストの再試行が必要なときに、リクエストが完了していれば、サーバーがリクエストを無視できるようになります。サーバーは、最初のリクエストから少なくとも 60 分間はこれを保証します。 たとえば、最初のリクエストを行い、そのリクエストがタイムアウトしたとします。同じリクエスト ID で再度リクエストを行うと、サーバーは元のオペレーションを同じリクエスト ID で受信していたかどうかを確認できます。受信していた場合は、2 回目のリクエストは無視されます。これにより、クライアントが重複するコミットを誤って作成することを防ぐことができます。 リクエスト ID は有効な UUID でなければなりません。ただし、ゼロ UUID(00000000-0000-0000-0000-000000000000)はサポートされていません。 |
DeployApplicationRequest
アプリケーションのデプロイに関するメッセージ。
フィールド | |
---|---|
name |
必須。取得するアプリケーションの名前。形式: "projects/{project}/locations/{location}/applications/{application}" |
validate_only |
設定されている場合、リクエストを検証し、アプリケーション グラフをプレビューしますが、実際にデプロイは行いません。 |
request_id |
省略可。リクエストを識別するリクエスト ID(省略可)。一意のリクエスト ID を指定することで、リクエストの再試行が必要なときに、リクエストが完了していれば、サーバーがリクエストを無視できるようになります。サーバーは、最初のリクエストから少なくとも 60 分間はこれを保証します。 たとえば、最初のリクエストを行い、そのリクエストがタイムアウトしたとします。同じリクエスト ID で再度リクエストを行うと、サーバーは元のオペレーションを同じリクエスト ID で受信していたかどうかを確認できます。受信していた場合は、2 回目のリクエストは無視されます。これにより、クライアントが重複するコミットを誤って作成することを防ぐことができます。 リクエスト ID は有効な UUID でなければなりません。ただし、ゼロ UUID(00000000-0000-0000-0000-000000000000)はサポートされていません。 |
enable_monitoring |
省略可。デプロイ時にアプリケーションのモニタリングを有効にするかどうか。 |
DeployApplicationResponse
この型にはフィールドがありません。
RPC リクエスト メッセージ。DeployApplication レスポンスのメッセージ。
DeployIndexMetadata
DeployIndex のメタデータ メッセージ。
フィールド | |
---|---|
operation_metadata |
長時間実行オペレーションの一般的なメタデータ。 |
deployed_index |
出力専用。デプロイされるインデックス。 |
DeployIndexRequest
DeployIndex に対するリクエスト メッセージ。
フィールド | |
---|---|
index_endpoint |
必須。インデックスがデプロイされる IndexEndpoint。形式: |
deployed_index |
必須。デプロイするインデックス。 |
DeployIndexResponse
この型にはフィールドがありません。
オペレーションが完了した後の DeployIndex レスポンス。
DeployRetailProductRecognitionIndexResponse
この型にはフィールドがありません。
DeployRetailProductRecognitionIndex レスポンスのメッセージ。
DeployedIndex
インデックスのデプロイ。
フィールド | |
---|---|
index |
必須。デプロイされたインデックスの名前。形式: |
DeployedIndexReference
DeployedIndex を参照します。
フィールド | |
---|---|
index_endpoint |
変更不可。IndexEndpoint のリソース名。 |
下書き
下書きオブジェクトについて説明するメッセージ
フィールド | |
---|---|
name |
リソースの名前 |
create_time |
出力専用。[出力専用] 作成タイムスタンプ |
update_time |
出力専用。[出力専用] 作成タイムスタンプ |
labels |
Key-Value ペアとしてのラベル。 |
display_name |
必須。ソリューションのわかりやすい表示名。 |
description |
このアプリケーションの説明。 |
draft_application_configs |
アプリに更新されていないドラフト アプリ設定。 |
EagerMode
この型にはフィールドがありません。
エアガーモードの受信側のオプション。
イベント
Event オブジェクトについて説明するメッセージ。
フィールド | |
---|---|
name |
リソースの名前。 |
create_time |
出力専用。作成タイムスタンプ。 |
update_time |
出力専用。更新タイムスタンプ。 |
labels |
Key-Value ペアとしてのラベル。 |
annotations |
クライアントが任意の少量のデータを保存できるようにするアノテーション。 |
alignment_clock |
ストリームへの参加に使用されるクロック。 |
grace_period |
イベントのクリーンアップの猶予期間。これは、コントローラがイベントを削除する前に待機する時間です。この期間中に、イベントにアクティブなチャンネルがある場合。grace_period 後のイベントの削除は無視されます。 |
時計
ストリームへの参加に使用されるクロック。
列挙型 | |
---|---|
CLOCK_UNSPECIFIED |
時計が指定されていません。 |
CAPTURE |
データがキャプチャされたときのタイムスタンプを使用します。クライアントは時計を同期する必要があります。 |
INGEST |
データが受信されたときのタイムスタンプを使用します。 |
EventUpdate
イベントの更新メッセージ。
フィールド | |
---|---|
stream |
イベントが関連付けられているストリームの名前。 |
event |
イベントの名前。 |
series |
シリーズの名前。 |
update_time |
イベントの更新が発生したタイムスタンプ。 |
offset |
メッセージの受信の確認応答に使用されるメッセージのオフセット。 |
EventUpdateFilter
EventUpdateFilter は、ウォッチャーが受け取るイベント アップデートを指定するフィルタです。
フィールド | |
---|---|
共用体フィールド
|
|
special_mode |
特定のタイムスタンプ以外の特別なモード。 |
specific_time |
イベントの更新が発生する特定のタイムスタンプ。 |
SpecialMode
特定のタイムスタンプ以外の特別なモード。
列挙型 | |
---|---|
SPECIAL_MODE_UNSPECIFIED |
特殊モードが指定されていません。 |
BEGINNING |
開始時の特別モードとは、現在利用可能なすべてのイベントと、受信するイベントの更新を意味します。 |
LATEST |
LATEST スペシャル モードは、最新のイベントと受信したイベントの最新情報のみを表示します。 |
EventUpdateType
イベントの更新のタイプ。将来、他のユースケース(EVENT_DETACHED_FROM_STREAM など)に拡張できます。
列挙型 | |
---|---|
EVENT_UPDATE_TYPE_UNSPECIFIED |
イベントの更新タイプが指定されていません。 |
EVENT_AVAILABLE_ON_STREAM |
イベントはストリームから読み取ることができます。 |
EVENT_HEARTBEAT |
gRPC 接続の存続を確認するために使用されるハートビート メッセージ。 |
ExportRetailProductRecognitionIndexCoverageResponse
この型にはフィールドがありません。
RetailProductRecognitionIndex カバレッジ ファイルのエクスポートに対するレスポンスのメッセージ。
FacetBucket
ファセット値、選択状態、メタデータを保持します。
フィールド | |
---|---|
selected |
1 つのファセット バケットが選択されているかどうか。このフィールドは、ユーザーが選択したファセットを表します。SearchVideosRequest のフロントエンドで設定されます。 |
共用体フィールド bucket_value 。ファセットに関連付けられたバケット。たとえば、ファセット「チーム」のバケットは「49ers」、「patriots」など、ファセット「選手」のバケットは「tom brady」、「drew brees」などです。bucket_value は次のいずれかになります。 |
|
value |
単一値。 |
range |
範囲値。 |
範囲
ファセットが適用される値の範囲([開始、終了])。
フィールド | |
---|---|
start |
範囲の開始日。存在しない場合は、なんらかの境界(-inf など)を示します。 |
end |
範囲の終了。存在しない場合は、なんらかの上限(inf など)を示します。 |
FacetBucketType
ファセット バケットのさまざまなタイプ。
列挙型 | |
---|---|
FACET_BUCKET_TYPE_UNSPECIFIED |
未指定のタイプ。 |
FACET_BUCKET_TYPE_VALUE |
値の型。 |
FACET_BUCKET_TYPE_DATETIME |
日時型。 |
FACET_BUCKET_TYPE_FIXED_RANGE |
固定範囲のタイプ。 |
FACET_BUCKET_TYPE_CUSTOM_RANGE |
カスタム範囲の種類。 |
FacetGroup
バックエンドとフロントエンドの間でやり取りされるファセット バケットのグループ。
フィールド | |
---|---|
facet_id |
ファセット グループの一意の ID。 |
display_name |
ファセットの表示名。UI でファセットのレンダリングに使用されます。 |
buckets[] |
ファセットに関連付けられたバケット。たとえば、「チーム」ファセットの場合、バケットは 49ers、patriots などになります。 |
bucket_type |
ファセットのバケットタイプ。 |
fetch_matched_annotations |
true の場合、このファセット グループの選択に対してクエリが一致したアノテーションを返します。このオプションは、パーティション レベルのアノテーションに基づくファセットにのみ適用されます。次のファセット値がサポートされています。- INTEGER - STRING(DataSchema.SearchStrategy.EXACT_SEARCH のみ) |
FacetProperty
ファセットの一元的な構成。
フィールド | |
---|---|
mapped_fields[] |
ファセットの名前。これは、ユーザーが検索結果の絞り込みに使用するディメンションです。 たとえば、ユーザーは同じキー(player:adam、player:bob、player:charles など)を使用して複数の UGA を追加できます。複数の mapped_fields が指定されている場合、その値は最終的なファセット値として統合されます。例: home_team: a, home_team:b, away_team:a, away_team:c、facet_field = [home_team, away_team] の場合、facet_value は [a, b, c] になります。 1:1 ファセット ディメンション(mapped_fields.size() == 1)で、mapped_field が親の SearchConfig.name と等しい場合を除き、親には同じフィールドにマッピングされる SearchCriteriaProperty も含まれている必要があります。mapped_fields は空にできません。 |
display_name |
ファセットの表示名。UI でファセットのレンダリングに使用されます。 |
result_size |
1 つのファセットで返される一意のバケットの最大数。バケット数は、「player」などの高基数ファセットでは大きくなります。ユーザーに返されるのは、最も関連性の高い上位 n 件のみです。0 以下の場合、サーバーは適切な result_size を決定します。 |
bucket_type |
ファセットのバケットタイプ(値、範囲など)。 |
共用体フィールド
|
|
fixed_range_bucket_spec |
固定範囲のファセット バケットの構成を修正しました。 |
custom_range_bucket_spec |
カスタム範囲のフェイスタ バケットの構成。 |
datetime_bucket_spec |
日時範囲のファセット バケットの構成。 |
CustomRangeBucketSpec
バケットタイプが CUSTOM_RANGE の場合は、値をバケット化する方法を指定します。整数バケット値を例に挙げると、エンドポイントが 0、10、100、1000 の場合、次のファセットが生成されます。[-inf, 0), [0, 10), [10, 100), [100, 1000), [1000, inf)。特に、エンドポイントは昇順で指定する必要があります。そうでない場合、SearchConfig API はファセット構成を拒否します。- エンドポイントが 1 つ未満の場合は、仕様が無効です。
フィールド | |
---|---|
endpoints[] |
現在、このフィールドでは整数型のみがサポートされています。 |
DateTimeBucketSpec
バケットタイプが DATE の場合は、日付値をバケット化する方法を指定します。
フィールド | |
---|---|
granularity |
日付タイプのファセットの粒度。 |
粒度
日時バケットの粒度の列挙型。
列挙型 | |
---|---|
GRANULARITY_UNSPECIFIED |
粒度が指定されていません。 |
YEAR |
粒度は年単位です。 |
MONTH |
粒度は月単位です。 |
DAY |
粒度は日単位です。 |
FixedRangeBucketSpec
バケットタイプが FIXED_RANGE の場合は、値をバケット化する方法を指定します。同じ粒度の複数のバケットを作成する場合は、FixedRangeBucketSpec を使用します。整数のバケット値を例に取ると、bucket_start = 0、bucket_granularity = 10、bucket_count = 5 の場合、このファセットは次のバケットにより集計されます。[-inf, 0), [0, 10), [10, 20), [20, 30), [30, inf)。特に、bucket_count <= 1 は、無効な仕様です。
フィールド | |
---|---|
bucket_start |
バケットの下限。注: 現在、このフィールドでサポートされているのは整数型のみです。 |
bucket_granularity |
バケットの粒度。注: 現在、このフィールドでサポートされているのは整数型のみです。 |
bucket_count |
バケットの合計数。 |
FacetValue
ジェネリック型の単一値の定義。
フィールド | |
---|---|
共用体フィールド
|
|
string_value |
文字列型の値。 |
integer_value |
整数型の値。 |
datetime_value |
日時型の値。 |
FloatRange
浮動小数点範囲タイプ。
フィールド | |
---|---|
start |
浮動小数点数範囲の開始。 |
end |
浮動小数点数範囲の終了。 |
FloatRangeArray
浮動小数点範囲値のリスト。
フィールド | |
---|---|
float_ranges[] |
浮動小数点数範囲の値。 |
GcsOutputConfig
GcsOutputConfig を記述するメッセージ。
フィールド | |
---|---|
gcs_path |
Vision AI Platform がアノテーションを取り込む Cloud Storage パス。 |
GcsSource
入力コンテンツの Google Cloud Storage 上の場所。
フィールド | |
---|---|
uris[] |
必須。Google Cloud Storage パスへの参照。 |
GeneralObjectDetectionConfig
この型にはフィールドがありません。
一般的なオブジェクト検出プロセッサの構成に関するメッセージ。
GenerateHlsUriRequest
GenerateHlsUri API のリクエスト メッセージ。
フィールド | |
---|---|
name |
必須。クリップをリクエストするアセットのリソース名。形式: |
temporal_partitions[] |
クリップをリクエストする期間。 |
live_view_enabled |
アセットのライブ配信のみを表示するオプション(最大 3 分間のバックログ データあり)。 |
GenerateHlsUriResponse
GenerateHlsUri API のレスポンス メッセージ。
フィールド | |
---|---|
uri |
リクエストされた時間に対応する HLS マニフェストをダウンロードするための署名付き URI。 |
temporal_partitions[] |
ストリームに表示される順序で返されるコンテンツの期間パーティションのリスト。 |
GenerateRetrievalUrlRequest
GenerateRetrievalUrl API のリクエスト メッセージ。
フィールド | |
---|---|
name |
必須。署名付き URL をリクエストするアセットのリソース名。形式: |
GenerateRetrievalUrlResponse
GenerateRetrievalUrl API のレスポンス メッセージ。
フィールド | |
---|---|
signed_uri |
アセットのコンテンツをダウンロードするための署名付き URL。 |
GenerateStreamHlsTokenRequest
ストリーム HLS コンテンツにアクセスするための認証トークンを取得するためのリクエスト メッセージ。
フィールド | |
---|---|
stream |
必須。ストリームの名前。 |
GenerateStreamHlsTokenResponse
GenerateStreamHlsToken のレスポンス メッセージ。
フィールド | |
---|---|
token |
生成された JWT トークン。 呼び出し元は、このトークンを HTTP リクエストの認可ヘッダーに挿入して、HLS プレイリスト マニフェストと動画チャンクを取得する必要があります。例: curl -H "Authorization: Bearer $TOKEN" https://domain.com/test-stream.playback/master.m3u8 |
expiration_time |
トークンの有効期限。 |
GeoCoordinate
位置情報の座標表現
フィールド | |
---|---|
latitude |
緯度座標。度数 [-90 ~ 90] |
longitude |
経度の座標。度 [-180 ~ 180] |
GeoLocationArray
ロケーションのリスト。
フィールド | |
---|---|
circle_areas[] |
円の面積のリスト。 |
GetAnalysisRequest
分析を取得するためのメッセージ。
フィールド | |
---|---|
name |
必須。リソースの名前。 |
GetAnnotationRequest
GetAnnotation API のリクエスト メッセージ。
フィールド | |
---|---|
name |
必須。取得するアノテーションの名前。形式: |
GetApplicationRequest
申請を取得するためのメッセージ。
フィールド | |
---|---|
name |
必須。リソースの名前。 |
GetAssetRequest
GetAsset のリクエスト メッセージ。
フィールド | |
---|---|
name |
必須。取得するアセットの名前。形式: projects/{project_number}/locations/{location}/corpora/{corpus}/assets/{asset} |
GetClusterRequest
Cluster を取得するためのメッセージ。
フィールド | |
---|---|
name |
必須。リソースの名前。 |
GetCollectionRequest
GetCollectionRequest のリクエスト メッセージです。
フィールド | |
---|---|
name |
必須。取得するコレクションの名前。形式: |
GetCorpusRequest
GetCorpus のリクエスト メッセージです。
フィールド | |
---|---|
name |
必須。取得するコーパスのリソース名。 |
GetDataSchemaRequest
GetDataSchema のリクエスト メッセージ。
フィールド | |
---|---|
name |
必須。取得するデータスキーマの名前。形式: |
GetDraftRequest
下書きを取得するためのメッセージ。
フィールド | |
---|---|
name |
必須。リソースの名前。 |
GetEventRequest
イベントを取得するためのメッセージ。
フィールド | |
---|---|
name |
必須。リソースの名前。 |
GetIndexEndpointRequest
GetIndexEndpoint のリクエスト メッセージです。
フィールド | |
---|---|
name |
必須。IndexEndpoint リソースの名前。 |
GetIndexRequest
インデックスを取得するためのリクエスト メッセージ。
フィールド | |
---|---|
name |
必須。Index リソースの名前。形式: projects/{project_number}/locations/{location}/corpora/{corpus}/indexes/{index} |
GetInstanceRequest
インスタンスの取得に関するメッセージ。
フィールド | |
---|---|
name |
必須。リソースの名前。 |
GetProcessRequest
プロセスを取得するためのメッセージ。
フィールド | |
---|---|
name |
必須。リソースの名前。 |
GetProcessorRequest
プロセッサを取得するためのメッセージ。
フィールド | |
---|---|
name |
必須。リソースの名前。 |
GetSearchConfigRequest
GetSearchConfig に対するリクエスト メッセージです。
フィールド | |
---|---|
name |
必須。取得する検索構成の名前。形式: |
GetSearchHypernymRequest
SearchHypernym の取得リクエスト メッセージ。
フィールド | |
---|---|
name |
必須。取得する SearchHypernym の名前。形式: |
ImageObjectDetectionPredictionResult
画像オブジェクト検出の予測出力形式。
フィールド | |
---|---|
ids[] |
検出された AnnotationSpec のリソース ID。信頼スコアが降順で並べられます。完全なリソース名ではなく、ID セグメントです。 |
display_names[] |
識別された AnnotationSpec の表示名と順序が ID と一致しています。 |
confidences[] |
予測された ID の正確さに対するモデルの信頼度。値が大きいほど、信頼度が高くなります。順序が ID と一致する。 |
bboxes[] |
検出された AnnotationSpec を特定する境界ボックス(画像上の長方形)。ID に一致する順序で指定します。各境界ボックスは、ボックスの極端な座標を表す 4 つの数値( |
ImageQuery
検索エンドポイント リクエストの画像クエリ。
フィールド | |
---|---|
共用体フィールド
|
|
input_image |
未加工バイトでの入力画像。 |
asset |
アセットのリソース名。IMAGE コーパス タイプでのみサポートされます。形式: |
ImageSegmentationPredictionResult
画像セグメンテーションの予測出力形式。
フィールド | |
---|---|
category_mask |
マスク内の各ピクセルが、元の画像のピクセルが属すると予測されたカテゴリを表す PNG 画像。この画像のサイズは元の画像と同じになります。AnntoationSpec と色のマッピングは、モデルのメタデータで確認できます。モデルは最も可能性の高いカテゴリを選択します。どのカテゴリも信頼度しきい値に達しなかった場合、ピクセルは背景としてマークされます。 |
confidence_mask |
8 ビット非圧縮 PNG としてエンコードされた 1 チャンネルの画像。画像のサイズは元の画像と同じになります。特定のピクセルの場合、色が濃いほど、対応するピクセルの categoryMask 内のカテゴリの正確性に対する信頼度が低くなります。黒は信頼性が低く、白は信頼性が非常に高いことを意味します。 |
ImportAssetsMetadata
ImportAssets LRO のメタデータ メッセージ。
フィールド | |
---|---|
metadata |
オペレーションのメタデータ。 |
ImportAssetsRequest
ImportAssets のリクエスト メッセージ。
フィールド | |
---|---|
parent |
必須。アセットがインポートされる親コーパス リソース。形式: |
共用体フィールド source 。ソース。source は次のいずれかになります。 |
|
assets_gcs_uri |
このファイルには、インポートするすべてのアセット情報が含まれています。* ファイルは JSONL 形式です。* 各行は 1 つのアセットに対応しています。* 各行は InputImageAsset proto に変換されます。 |
ImportAssetsResponse
この型にはフィールドがありません。
ImportAssets LRO のレスポンス メッセージ。
ImportRetailProductsResponse
この型にはフィールドがありません。
オペレーションが完了した後の ImportProducts レスポンス。
インデックス
インデックスは、コーパスのリソースです。アセットとアノテーションのインデックス付きバージョンが含まれています。エンドポイントにデプロイすると、ユーザーはインデックスを検索できるようになります。
フィールド | |
---|---|
name |
出力専用。Index リソースのリソース名。形式: |
display_name |
省略可。インデックスの表示名(省略可)。 |
description |
省略可。インデックスの説明(省略可)。 |
state |
出力専用。インデックスの状態。 |
create_time |
出力専用。作成タイムスタンプ。 |
update_time |
出力専用。更新タイムスタンプ。 |
deployed_indexes[] |
出力専用。デプロイされたインデックス インスタンスへの参照。VIDEO_ON_DEMAND コーパスのインデックスにデプロイできるインデックスは 1 つだけです。IMAGE コーパスのインデックスには、複数のデプロイ済みインデックスを含めることができます。 |
共用体フィールド asset_filter 。このインデックス用にアセットを選択する方法を指定する。指定しない場合のデフォルトは entire_corpus です。UpdateIndex での動作: update_mask に asset_filter フィールドパスのいずれかが含まれている場合、インデックスは、分析データやアノテーションを含む最新のアセットで再ビルドされます。asset_filter は次のいずれかになります。 |
|
entire_corpus |
コーパス内のすべてのアセットを含めます。 |
州
インデックスの存続期間中にインデックスが循環する可能性のあるさまざまな状態を表す列挙型。
列挙型 | |
---|---|
STATE_UNSPECIFIED |
デフォルト値。これは使用しないでください。 |
CREATING |
状態は CREATING。 |
CREATED |
状態は CREATED です。 |
UPDATING |
ステータスは UPDATING です。 |
IndexAssetMetadata
IndexAsset のメタデータ。
フィールド | |
---|---|
indexing_status |
このアセットのインデックス登録のステータス。 |
status |
このアセットのインデックス登録のステータス。 |
start_time |
操作の開始時刻。 |
update_time |
オペレーションの更新時間。 |
IndexingStatus
アセットのインデックス登録のステータス。
フィールド | |
---|---|
state |
このアセットのインデックス登録のステータス。 |
status_message |
状態を説明する詳細なメッセージ。 |
州
このアセットのインデックス登録の状態の列挙型。
列挙型 | |
---|---|
STATE_UNSPECIFIED |
デフォルトのプロセス状態は発生しないはずです。 |
IN_PROGRESS |
インデックス登録中です。 |
SUCCEEDED |
処理が正常に完了しました。 |
FAILED |
処理が失敗しました。 |
IndexAssetRequest
IndexAsset に対するリクエスト メッセージです。
フィールド | |
---|---|
name |
必須。インデックスに登録するアセットのリソース名。形式: |
index |
省略可。インデックスの名前。形式: |
IndexAssetResponse
この型にはフィールドがありません。
IndexAsset に対するレスポンス メッセージ。
IndexEndpoint
IndexEndpoint リソースを表すメッセージ。ImageIndex がデプロイされます。
フィールド | |
---|---|
name |
出力専用。IndexEndpoint のリソース名。形式: |
display_name |
省略可。IndexEndpoint の表示名。長さは 32 文字以内にする必要があります。 |
description |
省略可。IndexEndpoint の説明。最大 25,000 文字です。 |
deployed_index |
出力専用。この IndexEndpoint にデプロイされたインデックス。 |
state |
出力専用。IndexEndpoint の状態。 |
labels |
省略可。リソースに適用するラベルは、次の要件を満たす必要があります。
詳細については、Google Cloud のドキュメントをご覧ください。 |
create_time |
出力専用。タイムスタンプを作成します。 |
update_time |
出力専用。更新タイムスタンプ。 |
州
IndexEndpoint ステージ。
列挙型 | |
---|---|
STATE_UNSPECIFIED |
デフォルト値。これは使用しないでください。 |
CREATING |
状態は CREATING。 |
CREATED |
状態は CREATED です。 |
UPDATING |
ステータスは UPDATING です。 |
FAILED |
状態は FAILED です。 |
IndexedAsset
IndexedAsset は、インデックスが構築されるアセットです。
フィールド | |
---|---|
index |
必須。このインデックス登録済みアセットが属するインデックス。形式: |
asset |
必須。アセットのリソース名。形式: |
create_time |
出力専用。作成タイムスタンプ。 |
update_time |
出力専用。更新タイムスタンプ。 |
IndexingStatus
アセットのインデックス登録のステータス。
フィールド | |
---|---|
state |
出力専用。このアセットのインデックス登録のステータス。 |
status_message |
状態を説明する詳細なメッセージ。 |
州
このアセットのインデックス登録の状態の列挙型。
列挙型 | |
---|---|
STATE_UNSPECIFIED |
デフォルトのプロセス状態は発生しないはずです。 |
IN_PROGRESS |
インデックス登録中です。 |
SUCCEEDED |
処理が正常に完了しました。 |
FAILED |
処理が失敗しました。 |
IngestAssetRequest
IngestAsset API のリクエスト メッセージ。
フィールド | |
---|---|
共用体フィールド
|
|
config |
データと、データが属するアセット リソース名に関する情報を提供します。最初の |
time_indexed_data |
取り込むデータ。 |
構成
データの構成。
フィールド | |
---|---|
asset |
必須。取り込まれたデータが属するアセットのリソース名。 |
共用体フィールド
|
|
video_type |
動画データのタイプ情報。 |
VideoType
動画データのタイプ情報。
フィールド | |
---|---|
container_format |
動画データのコンテナ形式。 |
ContainerFormat
動画のコンテナ形式。
列挙型 | |
---|---|
CONTAINER_FORMAT_UNSPECIFIED |
デフォルトのタイプ。使用しないでください。 |
CONTAINER_FORMAT_MP4 |
MP4 コンテナ形式。 |
TimeIndexedData
データと、そのデータに対応する期間が含まれます。
フィールド | |
---|---|
data |
取り込むデータ。 |
temporal_partition |
データの時間範囲。 |
IngestAssetResponse
IngestAsset API のレスポンス メッセージ。
フィールド | |
---|---|
successfully_ingested_partition |
正常に取り込まれたデータの時間範囲。 |
インスタンス
Instance オブジェクトについて説明するメッセージ
フィールド | |
---|---|
name |
出力専用。リソースの名前 |
create_time |
出力専用。[出力専用] 作成タイムスタンプ |
update_time |
出力専用。[出力専用] 更新タイムスタンプ |
labels |
Key-Value ペアとしてのラベル。 |
display_name |
必須。ソリューションのわかりやすい表示名。 |
description |
このインスタンスの説明。 |
instance_type |
現在のインスタンスのインスタンス タイプ。 |
input_resources[] |
現在のアプリケーション インスタンスの入力リソース。例: input_resources: visionai.googleapis.com/v1/projects/123/locations/us-central1/clusters/456/streams/stream-a |
output_resources[] |
1 つのアプリケーション インスタンスに関連付けられているすべての出力リソース。 |
state |
インスタンスの状態。 |
InputResource
1 つのアプリケーション インスタンスで使用される入力リソースのメッセージ。
フィールド | |
---|---|
consumer_node |
入力リソースを受信するグラフノードの名前。例: input_resource: visionai.googleapis.com/v1/projects/123/locations/us-central1/clusters/456/streams/input-stream-a consumer_node: stream-input |
input_resource_binding |
入力バインディングが 1 つしかない場合は、現在の入力リソースを使用する特定の入力リソース バインディングは無視できます。 |
annotations |
リソース アノテーションが含まれている。 |
共用体フィールド input_resource_information 。必須。アプリケーション インスタンスへの入力を指定します。input_resource_information は次のいずれかになります。 |
|
input_resource |
直接入力リソース名。インスタンスタイプが STREAMING_PREDICTION の場合、入力リソースの形式は「projects/123/locations/us-central1/clusters/456/streams/stream-a」です。インスタンスタイプが Cloud Storage 入力コンテナの BATCH_PREDICTION の場合、入力リソースの形式は「gs://bucket-a」です。 |
annotated_stream |
入力リソースが VisionAI ストリームの場合は、代わりに annotated_stream を使用して関連するアノテーションを指定できます。 |
OutputResource
1 つのアプリケーション インスタンスで使用される出力リソースのメッセージ。
フィールド | |
---|---|
output_resource |
現在のアプリケーション インスタンスの出力リソース名。 |
producer_node |
出力リソース名を生成するグラフノードの名前。例: output_resource: /projects/123/locations/us-central1/clusters/456/streams/output-application-789-stream-a-occupancy-counting producer_node: occupancy-counting |
output_resource_binding |
現在の OutputResource を生成する特定の出力リソース バインディング。 |
is_temporary |
出力専用。出力リソースが一時的であるかどうか。つまり、リソースがアプリケーションのデプロイ中に生成されるかどうか。一時リソースは、アプリケーションのアンデプロイ中に削除されます。 |
autogen |
出力専用。出力リソースが Vision AI App Platform によって自動的に作成されるかどうか。 |
州
インスタンスの状態
列挙型 | |
---|---|
STATE_UNSPECIFIED |
デフォルト値。この値は、状態を省略した場合に使用されます。 |
CREATING |
状態は CREATING。 |
CREATED |
状態は CREATED です。 |
DEPLOYING |
ステータス: DEPLOYING。 |
DEPLOYED |
状態 DEPLOYED。 |
UNDEPLOYING |
ステータスは UNDEPLOYING です。 |
DELETED |
ステータス DELETED。 |
ERROR |
状態が ERROR です。 |
UPDATING |
ステータスの更新 |
DELETING |
状態: 削除中。 |
FIXING |
状態の修正。 |
IntRange
整数の範囲型。
フィールド | |
---|---|
start |
int 範囲の開始。 |
end |
整数範囲の終了。 |
IntRangeArray
整数範囲値のリスト。
フィールド | |
---|---|
int_ranges[] |
整数の範囲値。 |
ListAnalysesRequest
分析のリストをリクエストするメッセージ
フィールド | |
---|---|
parent |
必須。ListAnalysesRequest の親値 |
page_size |
リクエストされたページサイズです。 サーバーはリクエストされた数よりも少ない項目を返す場合があります。指定しない場合は、サーバーで適切なデフォルトが選択されます。 |
page_token |
サーバーが返す必要がある結果のページを特定するトークンです。 |
filter |
結果をフィルタリングする |
order_by |
結果の並べ替え方法に関するヒント。 |
ListAnalysesResponse
分析の一覧表示に対するレスポンスのメッセージ
フィールド | |
---|---|
analyses[] |
分析のリスト |
next_page_token |
サーバーが返す必要がある結果のページを特定するトークンです。 |
unreachable[] |
到達できなかった場所。 |
ListAnnotationsRequest
GetAnnotation API のリクエスト メッセージ。
フィールド | |
---|---|
parent |
このアノテーションのコレクションを所有する親。形式: |
page_size |
返されるアノテーションの最大数。サービスが返す値はこれよりも少ないことがあります。指定されていない場合は、最大で 50 個のアノテーションが返されます。最大値は 1,000 です。1,000 を超える値は 1,000 に強制変換されます。 |
page_token |
前回の ページ分割を行う場合、 |
filter |
返されたリストに適用されたフィルタ。フィルタリングがサポートされるのは、 |
ListAnnotationsResponse
ListAnnotations API のリクエスト メッセージ。
フィールド | |
---|---|
annotations[] |
指定したアセットのアノテーション。 |
next_page_token |
次のページを取得するために |
ListApplicationsRequest
アプリケーションのリストをリクエストするメッセージ。
フィールド | |
---|---|
parent |
必須。ListApplicationsRequest の親値。 |
page_size |
リクエストされたページサイズです。 サーバーはリクエストされた数よりも少ない項目を返す場合があります。指定しない場合は、サーバーで適切なデフォルトが選択されます。 |
page_token |
サーバーが返す必要がある結果のページを特定するトークンです。 |
filter |
結果のフィルタリング。 |
order_by |
結果の並べ替え方法に関するヒント。 |
ListApplicationsResponse
アプリケーションの一覧表示に対するレスポンスのメッセージ。
フィールド | |
---|---|
applications[] |
アプリケーションのリスト。 |
next_page_token |
サーバーが返す必要がある結果のページを特定するトークンです。 |
unreachable[] |
到達できなかった場所。 |
ListAssetsRequest
ListAssets に対するリクエスト メッセージです。
フィールド | |
---|---|
parent |
必須。このアセット コレクションを所有する親。形式: |
page_size |
返されるアセット数の上限。サービスが返す値はこれよりも少ないことがあります。指定されていない場合、最大で 50 個のアセットが返されます。最大値は 1,000 です。1,000 を超える値は 1,000 に強制変換されます。 |
page_token |
前回の ページ分割を行う場合、 |
filter |
返されたリストに適用されたフィルタ。サポートされているフィルタは、「assets_with_contents = true」(コンテンツがアップロードされたアセットを返す)と「assets_with_contents = false」(コンテンツのないアセットを返す)のみです。 |
ListAssetsResponse
ListAssets に対するレスポンス メッセージです。
フィールド | |
---|---|
assets[] |
指定したコーパスのアセット。 |
next_page_token |
次のページを取得するために |
ListCollectionsRequest
ListCollections に対するリクエスト メッセージです。
フィールド | |
---|---|
parent |
必須。親コーパス。形式: |
page_size |
返されるコレクションの最大数。サービスが返す値はこれよりも少ないことがあります。指定されていない場合は、最大で 50 個のコレクションが返されます。最大値は 1,000 です。1,000 を超える値は 1,000 に強制変換されます。 |
page_token |
前回の ページ分割を行う場合、 |
ListCollectionsResponse
ListCollections に対するレスポンス メッセージです。
フィールド | |
---|---|
collections[] |
指定されたコーパスのコレクション。 |
next_page_token |
次のページを取得するために |
ListCorporaRequest
ListCorpora に対するリクエスト メッセージです。
フィールド | |
---|---|
parent |
必須。コーパスを一覧表示するプロジェクトのリソース名。 |
page_size |
リクエストされたページサイズです。 API から返される結果は、リクエストされた数よりも少ない場合があります。負の値を指定すると、INVALID_ARGUMENT エラーが返されます。指定しない場合、または 0 の場合、API はデフォルトのサイズ(10)を選択します。リクエストされたページサイズが最大サイズを超える場合、API は最大サイズ(20)を使用します。 |
page_token |
サーバーが返す結果のページを特定するトークン。通常は、前の |
filter |
返されたコーパス リストに適用されたフィルタ。サポートされている制限は、 |
ListCorporaResponse
ListCorpora に対するレスポンス メッセージ。
フィールド | |
---|---|
corpora[] |
プロジェクト内のコーパス。 |
next_page_token |
結果の次のページを取得するためのトークン。 |
ListDataSchemasRequest
ListDataSchemas に対するリクエスト メッセージです。
フィールド | |
---|---|
parent |
必須。このデータスキーマのコレクションを所有する親。形式: |
page_size |
返されるデータスキーマの最大数。サービスが返す値はこれよりも少ないことがあります。指定されていない場合は、最大で 50 個のデータスキーマが返されます。最大値は 1,000 です。1,000 を超える値は 1,000 に強制変換されます。 |
page_token |
前回の ページ分割を行う場合、 |
ListDataSchemasResponse
ListDataSchemas に対するレスポンス メッセージです。
フィールド | |
---|---|
data_schemas[] |
指定されたコーパスのデータスキーマ。 |
next_page_token |
次のページを取得するために |
ListDraftsRequest
下書きのリストをリクエストするメッセージ。
フィールド | |
---|---|
parent |
必須。ListDraftsRequest の親値。 |
page_size |
リクエストされたページサイズです。 サーバーはリクエストされた数よりも少ない項目を返す場合があります。指定しない場合は、サーバーで適切なデフォルトが選択されます。 |
page_token |
サーバーが返す必要がある結果のページを特定するトークンです。 |
filter |
結果のフィルタリング。 |
order_by |
結果の並べ替え方法に関するヒント。 |
ListDraftsResponse
下書きの一覧表示に対するレスポンスのメッセージ。
フィールド | |
---|---|
drafts[] |
下書きのリスト。 |
next_page_token |
サーバーが返す必要がある結果のページを特定するトークンです。 |
unreachable[] |
到達できなかった場所。 |
ListIndexEndpointsRequest
ListIndexEndpoints に対するリクエスト メッセージです。
フィールド | |
---|---|
parent |
必須。形式: |
page_size |
省略可。リクエストされたページサイズです。サーバーはリクエストされた数よりも少ない項目を返す場合があります。サービスが返す値はこれよりも少ないことがあります。指定しない場合、ページサイズは 50 になります。最大値は 1,000 です。1,000 を超える値は 1,000 に強制変換されます。 |
page_token |
省略可。サーバーが返す必要がある結果のページを特定するトークンです。 |
filter |
省略可。返されたリストに適用されたフィルタ。フィルタリングは |
ListIndexEndpointsResponse
ListIndexEndpoints に対するレスポンス メッセージです。
フィールド | |
---|---|
index_endpoints[] |
IndexEndpoint のリスト。 |
next_page_token |
サーバーが返す必要がある結果のページを特定するトークンです。 |
ListIndexesRequest
リスティング インデックスのリクエスト メッセージ。
フィールド | |
---|---|
parent |
必須。このインデックス コレクションを所有する親コーパス。形式: projects/{project_number}/locations/{location}/corpora/{corpus} |
page_size |
返されるインデックスの最大数。サービスが返す値はこれよりも少ないことがあります。指定されていない場合、最大で 50 個のインデックスが返されます。最大値は 1,000 です。1,000 を超える値は 1,000 に強制変換されます。 |
page_token |
前回の ページ分割を行う場合、 |
ListIndexesResponse
ListIndexes に対するレスポンス メッセージ。
フィールド | |
---|---|
indexes[] |
指定されたコーパスのインデックス。 |
next_page_token |
次のページを取得するために |
ListInstancesRequest
インスタンスのリストをリクエストするメッセージ。
フィールド | |
---|---|
parent |
必須。ListInstancesRequest の親値。 |
page_size |
リクエストされたページサイズです。 サーバーはリクエストされた数よりも少ない項目を返す場合があります。指定しない場合は、サーバーで適切なデフォルトが選択されます。 |
page_token |
サーバーが返す必要がある結果のページを特定するトークンです。 |
filter |
結果のフィルタリング。 |
order_by |
結果の並べ替え方法に関するヒント。 |
ListInstancesResponse
インスタンスの一覧表示に対するレスポンスのメッセージ。
フィールド | |
---|---|
instances[] |
インスタンスのリスト。 |
next_page_token |
サーバーが返す必要がある結果のページを特定するトークンです。 |
unreachable[] |
到達できなかった場所。 |
ListPrebuiltProcessorsRequest
事前構築済みプロセッサのリスト表示のリクエスト メッセージ。
フィールド | |
---|---|
parent |
必須。親パス。 |
ListPrebuiltProcessorsResponse
事前構築済みプロセッサを一覧表示するためのレスポンス メッセージ。
フィールド | |
---|---|
processors[] |
プロセッサのリスト。 |
ListProcessesRequest
プロセスのリストをリクエストするメッセージ。
フィールド | |
---|---|
parent |
必須。ListProcessesRequest の親値。 |
page_size |
リクエストされたページサイズです。 サーバーはリクエストされた数よりも少ない項目を返す場合があります。指定しない場合は、サーバーで適切なデフォルトが選択されます。 |
page_token |
サーバーが返す必要がある結果のページを特定するトークンです。 |
filter |
結果をフィルタリングする |
order_by |
結果の並べ替え方法に関するヒント。 |
ListProcessesResponse
プロセスの一覧表示に対するレスポンスのメッセージ。
フィールド | |
---|---|
processes[] |
プロセスのリスト。 |
next_page_token |
サーバーが返す必要がある結果のページを特定するトークンです。 |
unreachable[] |
到達できなかった場所。 |
ListProcessorsRequest
プロセッサのリストをリクエストするメッセージ。
フィールド | |
---|---|
parent |
必須。ListProcessorsRequest の親値。 |
page_size |
リクエストされたページサイズです。 サーバーはリクエストされた数よりも少ない項目を返す場合があります。指定しない場合は、サーバーで適切なデフォルトが選択されます。 |
page_token |
サーバーが返す必要がある結果のページを特定するトークンです。 |
filter |
結果のフィルタリング。 |
order_by |
結果の並べ替え方法に関するヒント。 |
ListProcessorsResponse
Processor の一覧表示に対するレスポンスのメッセージ。
フィールド | |
---|---|
processors[] |
プロセッサのリスト。 |
next_page_token |
サーバーが返す必要がある結果のページを特定するトークンです。 |
unreachable[] |
到達できなかった場所。 |
ListSearchConfigsRequest
ListSearchConfigs に対するリクエスト メッセージです。
フィールド | |
---|---|
parent |
必須。この検索構成のコレクションを所有する親。形式: |
page_size |
返される検索構成の最大数。サービスが返す値はこれよりも少ないことがあります。指定しない場合、ページサイズは 50 になります。最大値は 1,000 です。1,000 を超える値は 1,000 に強制変換されます。 |
page_token |
前回の ページ分割を行う場合、 |
ListSearchConfigsResponse
ListSearchConfigs に対するレスポンス メッセージ。
フィールド | |
---|---|
search_configs[] |
指定されたコーパスの検索構成。 |
next_page_token |
次のページを取得するために |
ListSearchHypernymsRequest
リスティングの SearchHypernyms のリクエスト メッセージ。
フィールド | |
---|---|
parent |
必須。この SearchHypernyms コレクションを所有する親。形式: |
page_size |
返される SearchHypernym の最大数。サービスが返す値はこれよりも少ないことがあります。指定しない場合、ページサイズは 50 になります。最大値は 1,000 です。1,000 を超える値は 1,000 に強制変換されます。 |
page_token |
前回の ページ分割を行う場合、 |
ListSearchHypernymsResponse
SearchHypernyms を一覧表示するためのレスポンス メッセージ。
フィールド | |
---|---|
search_hypernyms[] |
指定されたコーパスの SearchHypernyms。 |
next_page_token |
次のページを取得するために |
MachineSpec
単一マシンの仕様。
フィールド | |
---|---|
machine_type |
変更不可。マシンのタイプ。 予測にサポートされているマシンタイプのリストをご覧ください。 カスタム トレーニングでサポートされているマシンタイプのリストをご覧ください。 [DeployedModel][] の場合、このフィールドは省略可能で、デフォルト値は |
accelerator_type |
変更不可。 |
accelerator_count |
マシンに接続するアクセラレータの数。 |
MediaWarehouseConfig
MediaWarehouseConfig を説明するメッセージ。
フィールド | |
---|---|
corpus |
Media Warehouse コーパスのリソース名。形式: projects/${project_id}/locations/${location_id}/corpora/${corpus_id} |
region |
サポート終了。 |
ttl |
すべてのメディア アセット、関連メタデータ、検索ドキュメントが存在できる期間。 |
ModelType
Vision AI App Platform でサポートされているすべてのモデルタイプ。
列挙型 | |
---|---|
MODEL_TYPE_UNSPECIFIED |
プロセッサの種類が UNSPECIFIED です。 |
IMAGE_CLASSIFICATION |
モデルタイプ: 画像分類。 |
OBJECT_DETECTION |
モデルタイプはオブジェクト検出です。 |
VIDEO_CLASSIFICATION |
モデルタイプ: 動画分類。 |
VIDEO_OBJECT_TRACKING |
モデルタイプ: オブジェクト トラッキング。 |
VIDEO_ACTION_RECOGNITION |
モデルタイプは動作認識です。 |
OCCUPANCY_COUNTING |
モデルタイプ: 占有人数のカウント。 |
PERSON_BLUR |
モデルタイプ: 人のぼかし。 |
VERTEX_CUSTOM |
モデルタイプは Vertex Custom です。 |
ノード
ノード オブジェクトについて説明するメッセージ。
フィールド | |
---|---|
name |
必須。ノードの一意の名前。 |
display_name |
ノードのわかりやすい表示名。 |
node_config |
ノード構成。 |
processor |
プロセッサ名は、選択したプロセッサ リソースを参照します。 |
parents[] |
親ノード。入力ノードに親ノードがない。V1 Alpha1/Beta では、メディア ウェアハウス ノードにのみ複数の親を設定できます。他のタイプのノードには親が 1 つだけ設定できます。 |
共用体フィールド
|
|
output_all_output_channels_to_stream |
デフォルトでは、ノードの出力はダウンストリーム ノードにのみ使用できます。アプリケーション ノードからの直接出力を使用するには、まず出力を Vision AI Streams に送信する必要があります。 output_all_output_channels_to_stream を true に設定すると、App Platform は現在のノードのすべての出力を Vision AI ストリーム リソースに自動的に送信します(出力チャネルごとに 1 つのストリーム)。出力ストリーム リソースは、デプロイ中に App Platform によって自動的に作成され、アプリケーションのデプロイ解除後に削除されます。この構成は、すべてのアプリケーション インスタンスに適用されます。 出力ストリームは、Instance リソースの |
InputEdge
ノードを指す 1 つのエッジを記述するメッセージ。
フィールド | |
---|---|
parent_node |
親ノードの名前。 |
parent_output_channel |
親ノードの接続された出力アーティファクト。ターゲット プロセッサに出力アーティファクトが 1 つしかない場合は省略できます。 |
connected_input_channel |
現在のノードのプロセッサの接続された入力チャネル。ターゲット プロセッサに入力チャネルが 1 つしかない場合は省略できます。 |
NormalizedPolygon
正規化されたポリゴン。
フィールド | |
---|---|
normalized_vertices[] |
境界ポリゴンの正規化された頂点。画像の左上隅は [0, 0] になります。 |
NormalizedPolyline
正規化されたポリライン。接続された直線セグメントで構成される曲線を表します。
フィールド | |
---|---|
normalized_vertices[] |
直線で接続された一連の頂点。 |
NormalizedVertex
頂点は、画像上の 2D の点を表します。注: 正規化された頂点座標は、元の画像と相対しており、0~1 の範囲になります。
フィールド | |
---|---|
x |
X 座標。 |
y |
Y 座標。 |
ObjectDetectionPredictionResult
汎用オブジェクト検出の予測出力形式。
フィールド | |
---|---|
current_time |
現在のタイムスタンプ。 |
identified_boxes[] |
検出されたボックスのリスト。 |
エンティティ
オブジェクト検出の予測結果から取得したアノテーションのエンティティ情報。
フィールド | |
---|---|
label_id |
ラベル ID。 |
label_string |
ラベルの人間が読める文字列。 |
IdentifiedBox
識別されたボックスには、オブジェクトの位置とエンティティが含まれます。
フィールド | |
---|---|
box_id |
このボックスの一意の ID。 |
normalized_bounding_box |
正規化された座標の境界ボックス。 |
confidence_score |
このボックスに関連付けられた信頼スコア。 |
entity |
このボックスのエンティティ。 |
NormalizedBoundingBox
正規化された座標の境界ボックス。
フィールド | |
---|---|
xmin |
x 座標の最小値。 |
ymin |
y 座標の最小値。 |
width |
境界ボックスの幅。 |
height |
境界ボックスの高さ。 |
OccupancyCountConfig
OccupancyCountConfig について説明するメッセージ。
フィールド | |
---|---|
enable_people_counting |
人物の出現回数をカウントするかどうかにかかわらず、出力カウントのキーは「people」です。 |
enable_vehicle_counting |
車両の出現回数をカウントするかどうかにかかわらず、出力カウントのキーは「vehicle」になります。 |
enable_dwelling_time_tracking |
シーンまたは特定のゾーン内での個々のオブジェクトの滞留時間をトラッキングするかどうか。 |
OccupancyCountingPredictionResult
占有人数カウントの予測結果プロトコル。
フィールド | |
---|---|
current_time |
現在のタイムスタンプ。 |
identified_boxes[] |
検出されたボックスのリスト。 |
stats |
検出統計情報。 |
track_info[] |
関連情報を追跡します。このタイムスタンプでライブになっているすべてのトラック。トラッキングが有効になっている場合にのみ存在します。 |
dwell_time_info[] |
滞留時間に関する情報。特定のゾーンでライブ配信されているすべてのトラック(開始時間と終了時間の滞在時間のタイムスタンプ付き) |
DwellTimeInfo
混雑状況のカウント オペレーターからのアノテーションの滞在時間情報。
フィールド | |
---|---|
track_id |
トラックを識別する一意の ID。フレーム間で一貫している必要があります。 |
zone_id |
オブジェクトが滞在または待機しているゾーンの一意の ID。 |
dwell_start_time |
ゾーン内で居住物が検出された開始時間。 |
dwell_end_time |
対象物がゾーンから移動した終了時刻。 |
エンティティ
混雑状況のカウント オペレーターからのアノテーションのエンティティ情報。
フィールド | |
---|---|
label_id |
ラベル ID。 |
label_string |
ラベルの人間が読める文字列。 |
IdentifiedBox
識別されたボックスには、オブジェクトの位置とエンティティが含まれます。
フィールド | |
---|---|
box_id |
このボックスの一意の ID。 |
normalized_bounding_box |
正規化された座標の境界ボックス。 |
score |
このボックスに関連付けられた信頼スコア。 |
entity |
このボックスのエンティティ。 |
track_id |
トラックを識別する一意の ID。フレーム間で一貫している必要があります。トラッキングが有効になっている場合にのみ存在します。 |
NormalizedBoundingBox
正規化された座標の境界ボックス。
フィールド | |
---|---|
xmin |
x 座標の最小値。 |
ymin |
y 座標の最小値。 |
width |
境界ボックスの幅。 |
height |
境界ボックスの高さ。 |
統計情報
占有人数カウント オペレーターからのアノテーションの統計情報。
フィールド | |
---|---|
full_frame_count[] |
フルフレームのカウント。 |
crossing_line_counts[] |
交差点のカウント。 |
active_zone_counts[] |
アクティブ ゾーン数。 |
AccumulatedObjectCount
混雑状況のカウント オペレーターからのアノテーションのオブジェクト情報と累積数。
フィールド | |
---|---|
start_time |
累積カウントの開始時間。 |
object_count |
累積数のオブジェクト数。 |
ActiveZoneCount
アクティブ ゾーン数のメッセージ。
フィールド | |
---|---|
annotation |
ユーザーによるアクティブ ゾーンのアノテーション。 |
counts[] |
ゾーン内のカウント。 |
CrossingLineCount
ラインクロス数に関するメッセージ。
フィールド | |
---|---|
annotation |
ユーザーからの線のアノテーション。 |
positive_direction_counts[] |
右手で向く方向。 |
negative_direction_counts[] |
右手の法則とは反対の方向。 |
accumulated_positive_direction_counts[] |
累積正のカウント。 |
accumulated_negative_direction_counts[] |
累積負のカウント。 |
ObjectCount
占有人数カウント オペレーターからのアノテーションのオブジェクト情報と即時カウント。
フィールド | |
---|---|
entity |
このオブジェクトのエンティティ。 |
count |
オブジェクトの数。 |
TrackInfo
占有人数カウント オペレータのアノテーションのトラック情報。
フィールド | |
---|---|
track_id |
トラックを識別する一意の ID。フレーム間で一貫している必要があります。 |
start_time |
このトラックの開始タイムスタンプ。 |
OperationMetadata
長時間実行されているオペレーションのメタデータを表します。
フィールド | |
---|---|
create_time |
出力専用。オペレーションが作成された時刻。 |
end_time |
出力専用。オペレーションの実行が終了した時刻。 |
target |
出力専用。オペレーションのターゲットに対応するサーバー定義のリソースパス。 |
verb |
出力専用。オペレーションによって実行される動詞の名前。 |
status_message |
出力専用。人が読める形式のオペレーションのステータス(存在する場合)。 |
requested_cancellation |
出力専用。ユーザーがオペレーションのキャンセルをリクエストしたかどうかを示します。正常にキャンセルされたオペレーションは、 |
api_version |
出力専用。オペレーションを開始するために使用された API のバージョン。 |
パーティション
パーティショニング: サブアセット レベルのアノテーションの時間と空間のパーティションを指定します。
フィールド | |
---|---|
temporal_partition |
アセットの時間的な分割。 |
spatial_partition |
空間内のアセットのパーティション。 |
relative_temporal_partition |
アセットの時間的な分割。 |
RelativeTemporalPartition
アセットの相対時間でのパーティショニング。VIDEO_ON_DEMAND コーパスタイプでサポートされています。
フィールド | |
---|---|
start_offset |
パーティションの開始時間オフセット。 |
end_offset |
パーティションの終了時刻オフセット。 |
SpatialPartition
空間内のアセットのパーティション。
フィールド | |
---|---|
x_min |
最小 X 座標値。 |
y_min |
最小 Y 座標値。 |
x_max |
最大 X 座標値。 |
y_max |
最大 Y 座標値。 |
TemporalPartition
UTC エポック時間でのアセットのパーティション。STREAM_VIDEO コーパスタイプでサポートされています。
フィールド | |
---|---|
start_time |
パーティションの開始時間。 |
end_time |
パーティションの終了時刻。 |
PersonBlurConfig
FaceBlurConfig について説明するメッセージ。
フィールド | |
---|---|
person_blur_type |
人のぼかしのタイプ。 |
faces_only |
プロセッサ内のオブジェクト全体ではなく、顔のみをぼかすかどうか。 |
PersonBlurType
人のぼかしの種類
列挙型 | |
---|---|
PERSON_BLUR_TYPE_UNSPECIFIED |
PersonBlur のタイプが UNSPECIFIED です。 |
FULL_OCCULUSION |
FaceBlur タイプ: 完全オクルージョン。 |
BLUR_FILTER |
FaceBlur タイプのぼかしフィルタ。 |
PersonVehicleDetectionConfig
PersonVehicleDetectionConfig について説明するメッセージ。
フィールド | |
---|---|
enable_people_counting |
enable_people_counting フィールドと enable_vehicle_counting フィールドの少なくとも 1 つを true に設定する必要があります。人物の出現回数をカウントするかどうかにかかわらず、出力カウントのキーは「people」です。 |
enable_vehicle_counting |
車両の出現回数をカウントするかどうかにかかわらず、出力カウントのキーは「vehicle」になります。 |
PersonalProtectiveEquipmentDetectionConfig
PersonalProtectiveEquipmentDetectionConfig について説明するメッセージ。
フィールド | |
---|---|
enable_face_coverage_detection |
顔の覆い被り検出を有効にするかどうか。 |
enable_head_coverage_detection |
ヘッドカバレッジ検出を有効にするかどうか。 |
enable_hands_coverage_detection |
手のひら覆い検出を有効にするかどうか。 |
PersonalProtectiveEquipmentDetectionOutput
個人用防護具検出オペレータの出力形式。
フィールド | |
---|---|
current_time |
現在のタイムスタンプ。 |
detected_persons[] |
検出された人物のリスト。 |
DetectedPerson
検出された人物には、検出された人物とそれに関連付けられた PPE と保護情報があります。
フィールド | |
---|---|
person_id |
検出された人物の ID。 |
detected_person_identified_box |
検出された人物の識別ボックスの情報。 |
detected_ppe_identified_boxes[] |
検出された人物に関連付けられた PPE の検出ボックスの情報。 |
face_coverage_score |
各部位の被写体スコア。顔の被写体スコア。 |
eyes_coverage_score |
目のカバレッジ スコア。 |
head_coverage_score |
ヘッドのカバレッジ スコア。 |
hands_coverage_score |
手の被写体スコア。 |
body_coverage_score |
本文の網羅性スコア。 |
feet_coverage_score |
足の被覆スコア。 |
NormalizedBoundingBox
正規化された座標の境界ボックス。
フィールド | |
---|---|
xmin |
x 座標の最小値。 |
ymin |
y 座標の最小値。 |
width |
境界ボックスの幅。 |
height |
境界ボックスの高さ。 |
PPEEntity
PPE 検出予測結果のアノテーションのエンティティ情報。
フィールド | |
---|---|
ppe_label_id |
ラベル ID。 |
ppe_label_string |
ラベルの人間が読める形式の文字列(例: ヘルメット、グローブ、マスク)。 |
ppe_supercategory_label_string |
スーパーカテゴリラベルの人間が読める文字列(例: head_cover、hands_cover、face_cover)。 |
ppe_entity_id |
エンティティ ID。 |
PPEIdentifiedBox
[PPEIdentified] ボックスには、PPE の位置情報とエンティティ情報が表示されます。
フィールド | |
---|---|
box_id |
このボックスの一意の ID。 |
normalized_bounding_box |
正規化された座標の境界ボックス。 |
confidence_score |
このボックスに関連付けられた信頼スコア。 |
ppe_entity |
PPE エンティティ情報。 |
PersonEntity
人物検出の予測結果から取得したアノテーションのエンティティ情報。
フィールド | |
---|---|
person_entity_id |
エンティティ ID。 |
PersonIdentifiedBox
[PersonIdentified] ボックスには、人物の位置情報とエンティティ情報が表示されます。
フィールド | |
---|---|
box_id |
このボックスの一意の ID。 |
normalized_bounding_box |
正規化された座標の境界ボックス。 |
confidence_score |
このボックスに関連付けられた信頼スコア。 |
person_entity |
人物エンティティ情報。 |
プロセス
Process オブジェクトを記述するメッセージ。
フィールド | |
---|---|
name |
リソースの名前。 |
create_time |
出力専用。作成タイムスタンプ。 |
update_time |
出力専用。更新タイムスタンプ。 |
analysis |
必須。既存の分析リソースへの参照。 |
attribute_overrides[] |
省略可。アナライザの属性のオーバーライド。各オーバーライド アイテムの形式: "{analyzer_name}:{attribute_key}={value}" |
run_status |
省略可。プロセスのステータス。 |
run_mode |
省略可。プロセスの実行モード。 |
event_id |
省略可。入力/出力ストリームのイベント ID。これは、分析に StreamSource オペレーターまたは StreamSink オペレーターがあり、読み取り元または書き込み先のイベントを手動で指定する場合に便利です。 |
プロセッサ
Processor オブジェクトについて説明するメッセージ。次の ID: 19
フィールド | |
---|---|
name |
リソースの名前。 |
create_time |
出力専用。[出力専用] 作成タイムスタンプ。 |
update_time |
出力専用。[出力のみ] 更新タイムスタンプ。 |
labels |
Key-Value ペアとしてのラベル。 |
display_name |
必須。プロセッサのわかりやすい表示名。 |
description |
プロセッサの機能を説明する例文。 |
processor_type |
出力専用。プロセッサ タイプ。 |
model_type |
モデルタイプ。 |
custom_processor_source_info |
お客様が作成したプロセッサのソース情報。 |
state |
出力専用。プロセッサの状態。 |
processor_io_spec |
出力専用。[出力専用] プロセッサの入出力仕様。各タイプのプロセッサには、お客様が変更できない固定の入出力仕様があります。 |
configuration_typeurl |
出力専用。対応する構成は、アプリケーションでプロセッサの動作をカスタマイズするために使用できます。 |
supported_annotation_types[] |
|
supports_post_processing |
プロセッサがポスト処理をサポートしているかどうかを示します。 |
ProcessorState
列挙型 | |
---|---|
PROCESSOR_STATE_UNSPECIFIED |
未指定のプロセッサの状態。 |
CREATING |
プロセッサの作成中(使用できる状態ではない)。 |
ACTIVE |
プロセッサが使用可能になりました。 |
DELETING |
プロセッサが削除中です(使用できません)。 |
FAILED |
プロセッサが削除されたか、作成に失敗しました。 |
ProcessorType
タイプ
列挙型 | |
---|---|
PROCESSOR_TYPE_UNSPECIFIED |
プロセッサの種類が UNSPECIFIED です。 |
PRETRAINED |
プロセッサ タイプは PRETRAINED です。事前トレーニング済みプロセッサは、占有人数のカウントや人物のぼかしなど、最先端のビジョン データ処理機能を備えた Vision AI App Platform によって開発されています。事前トレーニング済みプロセッサは通常、一般公開されています。 |
CUSTOM |
プロセッサ タイプはカスタムです。カスタム プロセッサは、お客様がアップロードするか、他の Google Cloud プラットフォーム(Vertex AI など)からインポートする特殊なプロセッサです。カスタム プロセッサはクリエイターのみに表示されます。 |
CONNECTOR |
プロセッサ タイプ CONNECTOR。コネクタ プロセッサは、アプリケーションの I/O を実行する特別なプロセッサです。データを処理するのではなく、他のプロセッサにデータを配信するか、他のプロセッサからデータを受信します。 |
ProcessorConfig
次の ID: 28
フィールド | |
---|---|
共用体フィールド
|
|
video_stream_input_config |
ストリーム入力プロセッサの構成。 |
ai_enabled_devices_input_config |
AI 対応入力デバイスの設定。 |
media_warehouse_config |
メディア ウェアハウス プロセッサの構成。 |
person_blur_config |
人物ぼかしプロセッサの構成。 |
occupancy_count_config |
占有人数プロセッサの設定。 |
person_vehicle_detection_config |
人物と車両の検出プロセッサの設定。 |
vertex_automl_vision_config |
Vertex AutoML ビジョン プロセッサの構成。 |
vertex_automl_video_config |
Vertex AutoML 動画プロセッサの構成。 |
vertex_custom_config |
Vertex カスタム プロセッサの構成。 |
general_object_detection_config |
汎用オブジェクト検出プロセッサの構成。 |
big_query_config |
BigQuery プロセッサの構成。 |
personal_protective_equipment_detection_config |
personal_protective_equipment_detection_config の構成 |
ProcessorIOSpec
プロセッサの入出力仕様を説明するメッセージ。
フィールド | |
---|---|
graph_input_channel_specs[] |
input_channel_specs を持つプロセッサの場合、プロセッサを別のプロセッサに明示的に接続する必要があります。 |
graph_output_channel_specs[] |
現在のプロセッサの出力アーティファクトの仕様。 |
instance_resource_input_binding_specs[] |
アプリケーション インスタンスからフィードする必要がある入力リソース。 |
instance_resource_output_binding_specs[] |
プロセッサがインスタンスごとに生成する出力リソース。ここで明示的にリストされている出力バインディングを除き、すべてのプロセッサの GraphOutputChannel をストリーム リソースにバインドできます。バインディング名は、GraphOutputChannel の名前と同じになります。 |
GraphInputChannelSpec
入力チャネルの仕様に関するメッセージ。
フィールド | |
---|---|
name |
現在の入力チャンネルの名前。 |
data_type |
現在の入力チャネルのデータ型。このフィールドに複数の値が設定されている場合、この入力チャネルはこれらの異なるデータ型のいずれかに接続できます。 |
accepted_data_type_uris[] |
指定した場合、プロセッサに接続できるのは、指定した詳細なデータ型のみです。たとえば、MEDIA の場合は JPEG ストリーム、PROTO タイプの場合は PredictionResult proto です。指定しない場合は、任意のプロトコルが受け入れられます。 |
required |
現在の入力チャネルがプロセッサで必要かどうか。たとえば、必須の映像入力とオプションの音声入力を備えたプロセッサの場合、映像入力がない場合、申請は不承認になりますが、映像入力が存在する限り、音声入力は省略できます。 |
max_connection_allowed |
この入力チャネルに接続できる入力エッジの数。0 は制限なしを意味します。 |
GraphOutputChannelSpec
出力チャネルの仕様に関するメッセージ。
フィールド | |
---|---|
name |
現在の出力チャネルの名前。 |
data_type |
現在の出力チャネルのデータ型。 |
data_type_uri |
|
InstanceResourceInputBindingSpec
インスタンス リソース チャネルの仕様に関するメッセージ。外部リソースは、アプリケーション グラフには表現されない仮想ノードです。各プロセッサはアウトグラフ仕様を表現するため、お客様は外部ソースまたは宛先をオーバーライドして、
フィールド | |
---|---|
name |
入力バインディングの名前。プロセッサ内で一意です。 |
共用体フィールド
|
|
config_type_uri |
Googleapis リソースを含む構成プロト。たとえば、type.googleapis.com/google.cloud.vision.v1.StreamWithAnnotation などです。 |
resource_type_uri |
Googleapis リソースの直接型の URL(type.googleapis.com/google.cloud.vision.v1.Asset など) |
InstanceResourceOutputBindingSpec
フィールド | |
---|---|
name |
出力バインディングの名前。プロセッサ内で一意です。 |
resource_type_uri |
使用可能な出力リソースのリソースタイプ URI。 |
explicit |
出力リソースをインスタンスで明示的に設定する必要があるかどうか。false の場合、必要に応じてプロセッサが自動的に生成します。 |
RemoveApplicationStreamInputRequest
アプリからストリーム入力を削除するためのメッセージ。
フィールド | |
---|---|
name |
必須。取得するアプリケーションの名前。形式: "projects/{project}/locations/{location}/applications/{application}" |
target_stream_inputs[] |
削除するターゲット ストリーム。 |
request_id |
省略可。リクエストを識別するリクエスト ID(省略可)。一意のリクエスト ID を指定することで、リクエストの再試行が必要なときに、リクエストが完了していれば、サーバーがリクエストを無視できるようになります。サーバーは、最初のリクエストから少なくとも 60 分間はこれを保証します。 たとえば、最初のリクエストを行い、そのリクエストがタイムアウトしたとします。同じリクエスト ID で再度リクエストを行うと、サーバーは元のオペレーションを同じリクエスト ID で受信していたかどうかを確認できます。受信していた場合は、2 回目のリクエストは無視されます。これにより、クライアントが重複するコミットを誤って作成することを防ぐことができます。 リクエスト ID は有効な UUID でなければなりません。ただし、ゼロ UUID(00000000-0000-0000-0000-000000000000)はサポートされていません。 |
TargetStreamInput
削除するターゲット streamInput に関するメッセージ。
フィールド | |
---|---|
stream |
|
RemoveApplicationStreamInputResponse
この型にはフィールドがありません。
RemoveApplicationStreamInput レスポンスのメッセージ。
RemoveCollectionItemRequest
RemoveCollectionItem に対するリクエスト メッセージ。
フィールド | |
---|---|
item |
必須。削除するアイテム。 |
RemoveCollectionItemResponse
RemoveCollectionItem に対するリクエスト メッセージ。
フィールド | |
---|---|
item |
すでに削除されている商品。 |
RemoveIndexAssetMetadata
RemoveIndexAsset のメタデータ。
フィールド | |
---|---|
indexing_status |
このアセットのインデックス登録のステータス。 |
start_time |
操作の開始時刻。 |
update_time |
オペレーションの更新時間。 |
RemoveIndexAssetRequest
RemoveIndexAsset のリクエスト メッセージ。
フィールド | |
---|---|
name |
必須。インデックスに登録するアセットのリソース名。形式: |
index |
省略可。インデックスの名前。形式: |
RemoveIndexAssetResponse
この型にはフィールドがありません。
RemoveIndexAsset のレスポンス メッセージ。
RemoveRetailProductsFromRetailProductSetResponse
オペレーションが完了すると、RemoveRetailProductsFromRetailProductSet レスポンスが返されます。
ResourceAnnotations
リソースの一般的なアノテーションを説明するメッセージ。
フィールド | |
---|---|
application_annotations[] |
アプリケーション全体に適用されるアノテーション。 |
node_annotations[] |
アプリケーションの特定のノードに適用されるアノテーション。アプリケーションとノードの両方に同じタイプのアノテーションが適用されている場合、グローバル アプリケーションのアノテーションに加えて、ノード アノテーションが追加されます。たとえば、アプリ全体に 1 つのアクティブ ゾーン アノテーションがあり、占有状況分析プロセッサに 1 つのアクティブ ゾーン アノテーションがある場合、占有状況分析プロセッサには 2 つのアクティブ ゾーンが定義されます。 |
RetailBatchAnalyzeResponse
BatchAnalyze のレスポンス メッセージ。
RetailEntity
タグテキスト内のフレーズや数値などのエンティティ。商品名、通常価格、クラブ価格などの既知のエンティティ タイプです。
フィールド | |
---|---|
type |
エンティティのタイプ(例: 商品名、通常価格、クラブ価格)。 |
mention_text |
エンティティのテキスト値(例: $2.99)。タグにエンティティが存在しない場合、このフィールドは空白になります。 |
confidence |
エンティティ予測の信頼度。 |
region |
タグ領域内のエンティティの位置情報の地域。 |
normalized_text_value |
エンティティ タイプに事前定義された標準で正規化されたテキスト値。抽出された値を変換できなかった場合は存在しません。 |
RetailNormalizedBoundingBox
境界ボックスの座標は、画像の幅と高さに対して相対的なものです。たとえば、画像が 100x200 で、NormalizedBoundingBox が <xmin = 0.1 xmax = 0.5 ymin = 0.2 ymax = 0.9> の場合、境界ボックスの座標は(10, 40)~(50, 180)になります。境界ボックスの一部が画像の外側に出る場合があります。
フィールド | |
---|---|
x_min |
左上の座標の横座標。 |
x_max |
右下隅の水平座標。 |
y_min |
左上隅の垂直座標。 |
y_max |
右下隅の垂直座標。 |
RetailObjectDetectionAnnotation
画像内のオブジェクト領域とその検出アノテーションを記述します。
フィールド | |
---|---|
bounding_box |
オブジェクト インスタンスの正規化された境界ボックス。 |
confidence |
0.0 ~ 1.0 の信頼スコア。値が大きいほど、結果の信頼性が高くなります。 |
RetailOperationMetadata
小売サービスのオペレーション メタデータ。
フィールド | |
---|---|
operation_metadata |
長時間実行オペレーションの一般的なメタデータ。 |
partial_failures[] |
出力専用。発生した部分的な障害。たとえば、読み取れなかった単一の画像ファイルなどです。[ステータスの詳細] フィールドには、標準の Google Cloud エラーの詳細が含まれます。 |
operation_metrics |
出力専用。オペレーションに関する指標。 |
OperationMetrics
オペレーションに関する記録された指標。
フィールド | |
---|---|
counters |
カウンタ名からカウントへのマッピング。 |
RetailPredictResults
BatchAnalyze の結果形式。
フィールド | |
---|---|
image_uri |
入力からの画像 URI。 |
product_recognition_annotations[] |
商品認識のアノテーション。 |
tag_recognition_annotations[] |
タグ認識アノテーション。 |
RetailProduct
RetailProduct リソースを表すメッセージ。
フィールド | |
---|---|
name |
出力専用。RetailProduct リソースの名前。 |
gtins[] |
商品の国際取引商品番号(GTIN)。 |
normalized_gtins[] |
出力専用。入力 GTIN から正規化されたバージョンを、正規の GTIN-14 形式に変換したもの。 |
third_party_ids[] |
小売店またはメーカーが使用する第三者 ID。 |
locale |
商品情報の言語 / 地域(BCP-47 コードで表されます。例: en-US、de-DE)。商品ラベルとブランドの言語は、言語 / 地域の言語と一致している必要があります。 |
brand |
ローカライズされた商品のブランド。 |
title |
ローカライズされた商品のタイトル。 |
product_uri |
商品のランディング ページ。 |
resource_state |
出力専用。RetailProduct の状態。 |
labels |
RetailProduct を整理するためのユーザー定義のメタデータを含むラベル。 ラベルのキーと値は 64 文字(Unicode コードポイント)以下にする必要があります。使用できるのは小文字、数字、アンダースコア、ダッシュのみです。国際文字も使用できます。 |
create_time |
出力専用。作成タイムスタンプ。 |
update_time |
出力専用。更新タイムスタンプ。 |
RetailProductImageSimilarity
インデックス セット内の商品画像との類似度スコア。
フィールド | |
---|---|
visual_similarity_score |
この商品画像との視覚的な類似性スコア。 |
detected_text_similarity_score |
クエリ商品画像で検出されたテキストと、この商品画像でモデルが検出したテキストとの類似性スコア。 |
product_title_text_similarity_score |
クエリ商品画像で検出されたテキストと、この商品画像の人間によるキュレーション商品タイトルとの類似性スコア。 |
similarity_score |
この商品画像に対する最終的な合成類似スコア。 |
RetailProductRecognitionAnnotation
画像内の商品領域とその商品認識アノテーションを記述します。
フィールド | |
---|---|
product_region |
この商品インスタンスの検出情報(境界ボックス、信頼度など)。 |
recognition_results[] |
商品認識の結果。信頼度が低い順に並べ替えられます。 |
detected_text |
この product_region でモデルによって検出されたテキスト。 |
RetailProductRecognitionResult
単一の商品の認識結果。
フィールド | |
---|---|
product_metadata |
認識された商品のメタデータ。 |
confidence |
0.0 ~ 1.0 の信頼スコア。値が大きいほど、結果の信頼性が高くなります。 |
image_similarity[] |
この結果の各商品画像の類似性スコアの詳細。 |
RetailResourceState
リソースの状態。
列挙型 | |
---|---|
RETAIL_RESOURCE_STATE_UNSPECIFIED |
デフォルト値。これは使用しないでください。 |
RETAIL_RESOURCE_STATE_CREATING |
状態は CREATING。 |
RETAIL_RESOURCE_STATE_CREATED |
状態は CREATED です。 |
RETAIL_RESOURCE_STATE_UPDATING |
ステータスは UPDATING です。 |
RETAIL_RESOURCE_STATE_DELETED |
ステータス DELETED。 |
RETAIL_RESOURCE_STATE_ERROR |
状態が ERROR です。 |
RetailTagRecognitionAnnotation
proto は、このタグ インスタンスが占有する画像領域や抽出されたテキスト情報など、タグの認識結果を記述します。
フィールド | |
---|---|
tag_region |
このタグ インスタンスの検出情報(境界ボックス、信頼度など)。 |
tag_text |
このタグ インスタンスのテキスト。 |
entities[] |
タグで検出されたエンティティのリスト。 |
RetailThirdPartyId
販売店またはメーカーが使用するサードパーティ ID を表します(SKU または MPN)。
フィールド | |
---|---|
id |
小売業者またはメーカーが使用するサードパーティ ID(SKU または MPN)。 |
owner |
サードパーティ ID を「所有」するエンティティ(この商品を販売するメーカーまたは小売店)。 |
RunMode
RunMode は、Process を起動するモードを表します。
列挙型 | |
---|---|
RUN_MODE_UNSPECIFIED |
モードは指定されていません。 |
LIVE |
ライブモード。つまり、ライブ動画ソースを処理するためにプロセスが起動され、パケットのドロップが発生する可能性があります。 |
SUBMISSION |
送信モード。つまり、プロセスは、パケットのドロップなしで、境界付きの動画ファイルを処理するために起動されます。完了ステータスが追跡されます。 |
RunStatus
プロセスのステータスを説明するメッセージ。
フィールド | |
---|---|
state |
プロセスの状態。 |
reason |
状態になった理由。 |
州
State は、プロセスの実行ステータスを表します。
列挙型 | |
---|---|
STATE_UNSPECIFIED |
状態が指定されていません。 |
INITIALIZING |
INITIALIZING は、プロセスがスケジュールされているが、実際のトラフィックを処理する準備ができていることを意味します。 |
RUNNING |
RUNNING は、プロセスが実行されていてトラフィックを処理していることを意味します。 |
COMPLETED |
COMPLETED は、特にストリーミング以外のユースケースで、プロセスが処理を完了したことを意味します。 |
FAILED |
FAILED は、プロセスが処理を完了できなかったことを意味します。 |
SchemaKeySortingStrategy
データスキーマキーで並べ替える方法を指定する戦略。
フィールド | |
---|---|
options[] |
前面のオプションは後面のオプションよりも優先度が高くなります。 |
オプション
1 つのデータスキーマ鍵のオプション。
フィールド | |
---|---|
data_schema_key |
並べ替えに使用するデータ。 |
sort_decreasing |
降順または昇順で並べ替えるか。デフォルトでは、結果は昇順で並べ替えられます。 |
aggregate_method |
現在のデータスキーマキーの集計方法。 |
AggregateMethod
1 つの結果に同じキーを持つ複数の値がある場合は、並べ替えに使用する値を指定します。デフォルトでは、結果を降順で並べ替える場合は AGGREGATE_METHOD_LARGEST が使用され、結果を昇順で並べ替える場合は AGGREGATE_METHOD_SMALLEST が使用されます。
列挙型 | |
---|---|
AGGREGATE_METHOD_UNSPECIFIED |
指定されていない集計メソッドは、上記のように上書きされます。 |
AGGREGATE_METHOD_LARGEST |
最大値(辞書順または数値)を取得して並べ替えます。 |
AGGREGATE_METHOD_SMALLEST |
最小の値(辞書順または数値)を取得して並べ替えます。 |
SearchAssetsRequest
SearchAssets のリクエスト メッセージ。
フィールド | |
---|---|
corpus |
必須。検索する親コーパス。形式: `projects/{project_id}/locations/{location_id}/corpora/{corpus_id}' |
page_size |
このページで返される結果の数。0 の場合、サーバーは適切な page_size を決定します。 |
page_token |
次のページを取得するための継続トークン。空の場合は、最初のページを取得中であることを意味します。 |
content_time_ranges |
一致する動画コンテンツが含まれる必要がある時間範囲。範囲が指定されていない場合、時間制限はありません。このフィールドは、以下の条件と同様に扱われますが、頻繁に使用されるため、便宜上別途定義されています。end_time が将来の日時の場合は、リクエストを受信した時刻にクランプされます。 |
criteria[] |
検索結果に適用される条件。 |
exclusion_criteria[] |
検索結果から除外する条件。 |
facet_selections[] |
最新のファセット選択状態を保存します。ユーザーが選択したファセット グループのみが表示されます。選択状態は、選択または選択解除のいずれかです。選択したファセット バケットのみが検索条件として使用されます。 |
result_annotation_keys[] |
各検索結果とともに取得して返されるアノテーションを指定するアノテーション キーのリスト。アノテーションの粒度は GRANULARITY_ASSET_LEVEL にする必要があります。また、検索戦略は NO_SEARCH に設定しないでください。 |
search_query |
グローバル検索クエリ。値が属するフィールドを指定せずに、アセットを検索できます。 |
共用体フィールド sort_spec 。並べ替えの仕様。このフィールドが指定されていない場合、デフォルトは次のようになります。- STREAM_VIDEO: 検索結果は開始時間で並べ替えられます。sort_spec は次のいずれかになります。 |
|
schema_key_sorting_strategy |
データスキーマキーの値で並べ替えます。 |
SearchAssetsResponse
SearchAssets に対するレスポンス メッセージです。
フィールド | |
---|---|
search_result_items[] |
返された検索結果。 |
next_page_token |
次のページの継続トークン。 |
facet_results[] |
特定のクエリのファセット検索結果。ユーザーがすでに選択したファセット値と、更新されたファセット検索結果が含まれます。 |
SearchCapability
検索機能の機能とメタデータ。
フィールド | |
---|---|
type |
有効にする検索機能。 |
タイプ
アセットに対してさまざまな検索を実行する機能。
列挙型 | |
---|---|
TYPE_UNSPECIFIED |
未指定の検索機能。使用しないでください。 |
EMBEDDING_SEARCH |
エンベディング検索。 |
SearchCapabilitySetting
検索機能を有効にする設定。
フィールド | |
---|---|
search_capabilities[] |
有効にする検索機能のメタデータ。 |
SearchConfig
SearchConfig には、検索動作と検索結果に影響するさまざまなプロパティが保存されます。
フィールド | |
---|---|
name |
検索構成のリソース名。CustomSearchCriteria の場合、search_config は検索演算子名になります。ファセットの場合、search_config はファセット ディメンション名になります。形式: |
facet_property |
FacetDimension と関連する仕様を確立します。 |
search_criteria_property |
カスタム SearchCriteria と 1 つ以上の UGA キーとのマッピングを作成します。 |
SearchCriteriaProperty
カスタム検索条件の一元管理。
フィールド | |
---|---|
mapped_fields[] |
各 mapped_field は UGA キーに対応しています。このプロパティの仕組みを理解するには、次の例をご覧ください。SearchConfig テーブルに、次のエントリを追加します。search_config { name: "person" search_criteria_property { mapped_fields: "player" mapped_fields: "coach" } } ユーザーが次のようなクエリを実行すると、 MWH 検索では、(player=Tom Brady || coach=Tom Brady || player=Bill Belichick || coach=Bill Belichick)の検索ドキュメントが返されます。 |
SearchHypernym
検索リソース: SearchHypernym。たとえば、{ hypernym: "vehicle" hyponyms: ["sedan", "truck"] } です。つまり、SMART_SEARCH モードで「vehicle」を検索すると、「sedan」または「truck」がアノテーションとして含まれる結果も返されます。
フィールド | |
---|---|
name |
SearchHypernym のリソース名。形式: |
hypernym |
ハイパーニム。 |
hyponyms[] |
ハイパーニムがマッピングされているハイポニム。 |
SearchIndexEndpointRequest
SearchIndexEndpoint に対するリクエスト メッセージ。
フィールド | |
---|---|
index_endpoint |
必須。検索するインデックス エンドポイント。形式: `projects/{project_id}/locations/{location_id}/indexEndpoints/{index_endpoint_id}' |
criteria[] |
検索結果に適用される条件。 |
exclusion_criteria[] |
検索結果から除外する条件。 |
page_size |
リクエストされたページサイズです。 API から返される結果は、リクエストされた数よりも少ない場合があります。負の値を指定すると、INVALID_ARGUMENT エラーが返されます。指定しない場合、または 0 の場合、API はデフォルトのサイズ(10)を選択します。リクエストされたページサイズが最大サイズを超える場合、API は最大サイズ(100)を選択します。 |
page_token |
次のページを取得するための継続トークン。空の場合は、最初のページを取得中であることを意味します。 |
共用体フィールド query 。oneof グローバル検索クエリ。query は次のいずれかになります。 |
|
image_query |
画像のみのクエリ。 |
text_query |
テキストのみのクエリ。 |
SearchIndexEndpointResponse
SearchIndexEndpoint に対するレスポンス メッセージです。
フィールド | |
---|---|
search_result_items[] |
返された検索結果。 |
next_page_token |
次のページの継続トークン。このフィールドを省略すると、後続のページはなくなります。 |
SearchResultItem
検索結果には、アセット名と対応する期間が含まれます。
フィールド | |
---|---|
asset |
アセットのリソース名。形式: |
segments[] |
一致したアセット セグメント。非推奨: 単数の |
segment |
一致したアセット セグメント。 |
relevance |
この |
requested_annotations[] |
検索リクエストの result_annotation_keys で指定された検索結果のアノテーション。 |
annotation_matching_results[] |
この検索結果アイテムに関連付けられている、条件またはファセット選択に基づくアノテーションの一致結果。fetch_matched_annotations=true の条件またはファセット選択の結果のみが含まれます。 |
StreamAnnotation
メッセージは、Vision AI ストリーム リソースのアノテーションに関するものです。
フィールド | |
---|---|
id |
アノテーションの ID。特定のコンテキストで使用する場合、一意である必要があります。たとえば、Vision AI アプリケーションの 1 つの入力ストリームに対するすべてのアノテーションなどです。 |
display_name |
アノテーションのわかりやすい名前。 |
source_stream |
Vision AI ストリーム リソース名。 |
type |
アノテーションの実際のタイプ。 |
共用体フィールド
|
|
active_zone |
タイプ ACTIVE_ZONE のアノテーション |
crossing_line |
タイプ CROSSING_LINE のアノテーション |
StreamAnnotationType
ストリーム アノテーションのすべての可能なタイプを記述する列挙型。
列挙型 | |
---|---|
STREAM_ANNOTATION_TYPE_UNSPECIFIED |
UNSPECIFIED と入力します。 |
STREAM_ANNOTATION_TYPE_ACTIVE_ZONE |
active_zone アノテーションは、画像/動画ベースのストリームのコンテンツの上にポリゴンを定義します。これ以降の処理では、アクティブ ゾーン内のコンテンツのみにフォーカスされます。 |
STREAM_ANNOTATION_TYPE_CROSSING_LINE |
crossing_line アノテーションは、画像/動画ベースの Vision AI ストリームのコンテンツの上にポリラインを定義します。線を越えて発生したイベントがキャプチャされます。たとえば、Occupancy Analytic Processor でラインを越えた人の数などです。 |
StreamAnnotations
繰り返しの StreamAnnotation のラッパー。
フィールド | |
---|---|
stream_annotations[] |
複数のアノテーション。 |
StreamWithAnnotation
アプリケーション固有のアノテーションを含む Vision AI ストリームを記述するメッセージ。このメッセージ内のすべての StreamAnnotation オブジェクトに一意の ID が必要です。
フィールド | |
---|---|
stream |
Vision AI Stream リソース名。 |
application_annotations[] |
アプリケーション全体に適用されるアノテーション。 |
node_annotations[] |
アプリケーションの特定のノードに適用されるアノテーション。アプリケーションとノードの両方に同じタイプのアノテーションが適用されている場合、グローバル アプリケーションのアノテーションに加えて、ノード アノテーションが追加されます。たとえば、アプリ全体に 1 つのアクティブ ゾーン アノテーションがあり、占有状況分析プロセッサに 1 つのアクティブ ゾーン アノテーションがある場合、占有状況分析プロセッサには 2 つのアクティブ ゾーンが定義されます。 |
NodeAnnotation
アプリケーション ノードに固有のアノテーションを説明するメッセージ。
フィールド | |
---|---|
node |
アプリケーション グラフのノード名。 |
annotations[] |
ノード固有のストリームのアノテーション。 |
StringArray
文字列型の値のリスト。
フィールド | |
---|---|
txt_values[] |
文字列型の値。 |
UndeployApplicationRequest
アプリケーションのデプロイ解除に関するメッセージ。
フィールド | |
---|---|
name |
必須。取得するアプリケーションの名前。形式: "projects/{project}/locations/{location}/applications/{application}" |
request_id |
省略可。リクエストを識別するリクエスト ID(省略可)。一意のリクエスト ID を指定することで、リクエストの再試行が必要なときに、リクエストが完了していれば、サーバーがリクエストを無視できるようになります。サーバーは、最初のリクエストから少なくとも 60 分間はこれを保証します。 たとえば、最初のリクエストを行い、そのリクエストがタイムアウトしたとします。同じリクエスト ID で再度リクエストを行うと、サーバーは元のオペレーションを同じリクエスト ID で受信していたかどうかを確認できます。受信していた場合は、2 回目のリクエストは無視されます。これにより、クライアントが重複するコミットを誤って作成することを防ぐことができます。 リクエスト ID は有効な UUID でなければなりません。ただし、ゼロ UUID(00000000-0000-0000-0000-000000000000)はサポートされていません。 |
UndeployApplicationResponse
UndeployApplication レスポンスのメッセージ。
UndeployIndexMetadata
UndeployIndex のメタデータ メッセージ。
フィールド | |
---|---|
operation_metadata |
長時間実行オペレーションの一般的なメタデータ。 |
deployed_index |
出力専用。デプロイ解除中のインデックス。 |
UndeployIndexRequest
UndeployIndexEndpoint のリクエスト メッセージ。
フィールド | |
---|---|
index_endpoint |
必須。デプロイ解除の対象となる IndexEndpoint リソースのリソース名。形式: |
UndeployIndexResponse
この型にはフィールドがありません。
オペレーションが完了した後の UndeployIndex レスポンス。
UndeployRetailProductRecognitionIndexResponse
UndeployRetailProductRecognitionIndex レスポンスのメッセージ。
UpdateAnalysisRequest
分析の更新に関するメッセージ。
フィールド | |
---|---|
update_mask |
必須。フィールド マスクは、更新によって Analysis リソースで上書きするフィールドを指定するために使用されます。update_mask で指定されたフィールドは、リクエスト全体ではなく、リソースに対する相対フィールドです。マスクに含まれるフィールドは上書きされます。ユーザーがマスクを指定しなければ、すべてのフィールドが上書きされます。 |
analysis |
必須。更新されるリソース。 |
request_id |
省略可。リクエストを識別するリクエスト ID(省略可)。一意のリクエスト ID を指定することで、リクエストの再試行が必要なときに、リクエストが完了していれば、サーバーがリクエストを無視できるようになります。サーバーは、最初のリクエストから少なくとも 60 分間はこれを保証します。 たとえば、最初のリクエストを行い、そのリクエストがタイムアウトしたとします。同じリクエスト ID で再度リクエストを行うと、サーバーは元のオペレーションを同じリクエスト ID で受信していたかどうかを確認できます。受信していた場合は、2 回目のリクエストは無視されます。これにより、クライアントが重複するコミットを誤って作成することを防ぐことができます。 リクエスト ID は有効な UUID でなければなりません。ただし、ゼロ UUID(00000000-0000-0000-0000-000000000000)はサポートされていません。 |
UpdateAnnotationRequest
UpdateAnnotation API のリクエスト メッセージ。
フィールド | |
---|---|
annotation |
必須。更新するアノテーション。アノテーションの |
update_mask |
更新するフィールドのリスト。 |
UpdateApplicationInstancesRequest
ApplicationInstance の更新に関するメッセージ。
フィールド | |
---|---|
name |
必須。取得するアプリケーションの名前。形式: "projects/{project}/locations/{location}/applications/{application}" |
application_instances[] |
|
request_id |
省略可。リクエストを識別するリクエスト ID(省略可)。一意のリクエスト ID を指定することで、リクエストの再試行が必要なときに、リクエストが完了していれば、サーバーがリクエストを無視できるようになります。サーバーは、最初のリクエストから少なくとも 60 分間はこれを保証します。 たとえば、最初のリクエストを行い、そのリクエストがタイムアウトしたとします。同じリクエスト ID で再度リクエストを行うと、サーバーは元のオペレーションを同じリクエスト ID で受信していたかどうかを確認できます。受信していた場合は、2 回目のリクエストは無視されます。これにより、クライアントが重複するコミットを誤って作成することを防ぐことができます。 リクエスト ID は有効な UUID でなければなりません。ただし、ゼロ UUID(00000000-0000-0000-0000-000000000000)はサポートされていません。 |
allow_missing |
true の場合、更新リクエストは、ターゲット リソースが存在しない場合、1 つのリソースを作成します。この場合、field_mask は無視されます。 |
UpdateApplicationInstance
フィールド | |
---|---|
update_mask |
省略可。フィールド マスクは、更新によって Draft リソースで上書きするフィールドを指定するために使用されます。update_mask で指定されたフィールドは、リクエスト全体ではなく、リソースに対する相対フィールドです。マスクに含まれるフィールドは上書きされます。ユーザーがマスクを指定しなければ、すべてのフィールドが上書きされます。 |
instance |
必須。更新されるリソース。 |
instance_id |
必須。インスタンスの ID。 |
UpdateApplicationInstancesResponse
UpdateApplicationInstances レスポンスのメッセージ。
UpdateApplicationRequest
アプリケーションの更新に関するメッセージ。
フィールド | |
---|---|
update_mask |
省略可。フィールド マスクは、更新によって Application リソースで上書きするフィールドを指定するために使用されます。update_mask で指定されたフィールドは、リクエスト全体ではなく、リソースに対する相対フィールドです。マスクに含まれるフィールドは上書きされます。ユーザーがマスクを指定しなければ、すべてのフィールドが上書きされます。 |
application |
必須。更新されるリソース。 |
request_id |
省略可。リクエストを識別するリクエスト ID(省略可)。一意のリクエスト ID を指定することで、リクエストの再試行が必要なときに、リクエストが完了していれば、サーバーがリクエストを無視できるようになります。サーバーは、最初のリクエストから少なくとも 60 分間はこれを保証します。 たとえば、最初のリクエストを行い、そのリクエストがタイムアウトしたとします。同じリクエスト ID で再度リクエストを行うと、サーバーは元のオペレーションを同じリクエスト ID で受信していたかどうかを確認できます。受信していた場合は、2 回目のリクエストは無視されます。これにより、クライアントが重複するコミットを誤って作成することを防ぐことができます。 リクエスト ID は有効な UUID でなければなりません。ただし、ゼロ UUID(00000000-0000-0000-0000-000000000000)はサポートされていません。 |
UpdateApplicationStreamInputRequest
アプリケーションへのストリーム入力を更新するためのメッセージ。
フィールド | |
---|---|
name |
必須。取得するアプリケーションの名前。形式: "projects/{project}/locations/{location}/applications/{application}" |
application_stream_inputs[] |
更新するストリーム入力。ストリーム リソース名は各 StreamInput のキーであり、各アプリケーション内で一意である必要があります。 |
request_id |
省略可。リクエストを識別するリクエスト ID(省略可)。一意のリクエスト ID を指定することで、リクエストの再試行が必要なときに、リクエストが完了していれば、サーバーがリクエストを無視できるようになります。サーバーは、最初のリクエストから少なくとも 60 分間はこれを保証します。 たとえば、最初のリクエストを行い、そのリクエストがタイムアウトしたとします。同じリクエスト ID で再度リクエストを行うと、サーバーは元のオペレーションを同じリクエスト ID で受信していたかどうかを確認できます。受信していた場合は、2 回目のリクエストは無視されます。これにより、クライアントが重複するコミットを誤って作成することを防ぐことができます。 リクエスト ID は有効な UUID でなければなりません。ただし、ゼロ UUID(00000000-0000-0000-0000-000000000000)はサポートされていません。 |
allow_missing |
true の場合、UpdateApplicationStreamInput は、ターゲット ストリームがアプリに含まれていなくても、ストリーム入力をアプリに挿入します。 |
UpdateApplicationStreamInputResponse
AddApplicationStreamInput レスポンスのメッセージ。
UpdateAssetRequest
UpdateAsset に対するリクエスト メッセージです。
フィールド | |
---|---|
asset |
必須。更新するアセット。 アセットの |
update_mask |
更新するフィールドのリスト。 |
UpdateCollectionRequest
UpdateCollectionRequest のリクエスト メッセージです。
フィールド | |
---|---|
collection |
必須。更新するコレクション。 コレクションの |
update_mask |
更新するフィールドのリスト。- |
UpdateCorpusRequest
UpdateCorpus に対するリクエスト メッセージです。
フィールド | |
---|---|
corpus |
必須。サーバー上のリソースを置き換えるコーパス。 |
update_mask |
更新するフィールドのリスト。 |
UpdateDataSchemaRequest
UpdateDataSchema に対するリクエスト メッセージです。
フィールド | |
---|---|
data_schema |
必須。データスキーマの |
update_mask |
更新するフィールドのリスト。 |
UpdateDraftRequest
下書きを更新するためのメッセージ。
フィールド | |
---|---|
update_mask |
省略可。フィールド マスクは、更新によって Draft リソースで上書きするフィールドを指定するために使用されます。update_mask で指定されたフィールドは、リクエスト全体ではなく、リソースに対する相対フィールドです。マスクに含まれるフィールドは上書きされます。ユーザーがマスクを指定しなければ、すべてのフィールドが上書きされます。 |
draft |
必須。更新されるリソース。 |
request_id |
省略可。リクエストを識別するリクエスト ID(省略可)。一意のリクエスト ID を指定することで、リクエストの再試行が必要なときに、リクエストが完了していれば、サーバーがリクエストを無視できるようになります。サーバーは、最初のリクエストから少なくとも 60 分間はこれを保証します。 たとえば、最初のリクエストを行い、そのリクエストがタイムアウトしたとします。同じリクエスト ID で再度リクエストを行うと、サーバーは元のオペレーションを同じリクエスト ID で受信していたかどうかを確認できます。受信していた場合は、2 回目のリクエストは無視されます。これにより、クライアントが重複するコミットを誤って作成することを防ぐことができます。 リクエスト ID は有効な UUID でなければなりません。ただし、ゼロ UUID(00000000-0000-0000-0000-000000000000)はサポートされていません。 |
allow_missing |
true の場合、UpdateDraftRequest は、ターゲット リソースが存在しない場合、1 つのリソースを作成します。この場合、field_mask は無視されます。 |
UpdateIndexEndpointMetadata
UpdateIndexEndpoint のメタデータ メッセージ。
フィールド | |
---|---|
operation_metadata |
長時間実行オペレーションの一般的なメタデータ。 |
UpdateIndexEndpointRequest
UpdateIndexEndpoint のリクエスト メッセージ。
フィールド | |
---|---|
index_endpoint |
必須。更新されるリソース。 |
update_mask |
必須。フィールド マスクは、更新によって IndexEndpoint リソースで上書きするフィールドを指定するために使用されます。update_mask で指定されたフィールドは、リクエスト全体ではなく、リソースに対する相対フィールドです。リソースのフィールドは、マスク内にある場合、上書きされます。空のフィールド マスクは使用できません。マスクが「*」の場合、リソースが完全に置き換えられます。 |
UpdateIndexMetadata
UpdateIndexRequest のメタデータ メッセージ
フィールド | |
---|---|
operation_metadata |
長時間実行オペレーションの一般的なメタデータ。 |
UpdateIndexRequest
UpdateIndex に対するリクエスト メッセージです。
フィールド | |
---|---|
index |
必須。更新されるリソース。 |
update_mask |
必須。フィールド マスクは、更新によって Index リソースで上書きするフィールドを指定するために使用されます。update_mask で指定されたフィールドは、リクエスト全体ではなく、リソースに対する相対フィールドです。リソースのフィールドは、マスク内にある場合、上書きされます。空のフィールド マスクは使用できません。マスクが「*」の場合、インデックスの完全な更新とインデックス データの完全な再ビルドがトリガーされます。 |
UpdateProcessRequest
プロセスの更新に関するメッセージ。
フィールド | |
---|---|
update_mask |
必須。フィールド マスクは、更新によって Process リソースで上書きするフィールドを指定するために使用されます。update_mask で指定されたフィールドは、リクエスト全体ではなく、リソースに対する相対フィールドです。マスクに含まれるフィールドは上書きされます。ユーザーがマスクを指定しなければ、すべてのフィールドが上書きされます。 |
process |
必須。更新されるリソース。 |
request_id |
省略可。リクエストを識別するリクエスト ID(省略可)。一意のリクエスト ID を指定することで、リクエストの再試行が必要なときに、リクエストが完了していれば、サーバーがリクエストを無視できるようになります。サーバーは、最初のリクエストから少なくとも 60 分間はこれを保証します。 たとえば、最初のリクエストを行い、そのリクエストがタイムアウトしたとします。同じリクエスト ID で再度リクエストを行うと、サーバーは元のオペレーションを同じリクエスト ID で受信していたかどうかを確認できます。受信していた場合は、2 回目のリクエストは無視されます。これにより、クライアントが重複するコミットを誤って作成することを防ぐことができます。 リクエスト ID は有効な UUID でなければなりません。ただし、ゼロ UUID(00000000-0000-0000-0000-000000000000)はサポートされていません。 |
UpdateProcessorRequest
プロセッサの更新に関するメッセージ。
フィールド | |
---|---|
update_mask |
省略可。フィールド マスクは、更新によって Processor リソースで上書きするフィールドを指定するために使用されます。update_mask で指定されたフィールドは、リクエスト全体ではなく、リソースに対する相対フィールドです。マスクに含まれるフィールドは上書きされます。ユーザーがマスクを指定しなければ、すべてのフィールドが上書きされます。 |
processor |
必須。更新されるリソース。 |
request_id |
省略可。リクエストを識別するリクエスト ID(省略可)。一意のリクエスト ID を指定することで、リクエストの再試行が必要なときに、リクエストが完了していれば、サーバーがリクエストを無視できるようになります。サーバーは、最初のリクエストから少なくとも 60 分間はこれを保証します。 たとえば、最初のリクエストを行い、そのリクエストがタイムアウトしたとします。同じリクエスト ID で再度リクエストを行うと、サーバーは元のオペレーションを同じリクエスト ID で受信していたかどうかを確認できます。受信していた場合は、2 回目のリクエストは無視されます。これにより、クライアントが重複するコミットを誤って作成することを防ぐことができます。 リクエスト ID は有効な UUID でなければなりません。ただし、ゼロ UUID(00000000-0000-0000-0000-000000000000)はサポートされていません。 |
UpdateSearchConfigRequest
UpdateSearchConfig に対するリクエスト メッセージです。
フィールド | |
---|---|
search_config |
必須。更新する検索構成。 検索構成の |
update_mask |
更新するフィールドのリスト。設定しない場合、すべてのフィールドパスが更新または上書きされます。 |
UpdateSearchHypernymRequest
SearchHypernym の更新リクエスト メッセージ。
フィールド | |
---|---|
search_hypernym |
必須。更新する SearchHypernym。検索ハイパーニムの |
update_mask |
更新するフィールドのリスト。設定しない場合、すべてのフィールドパスが更新または上書きされます。 |
UploadAssetMetadata
UploadAsset のメタデータ。
フィールド | |
---|---|
start_time |
操作の開始時刻。 |
update_time |
オペレーションの更新時間。 |
UploadAssetRequest
UploadAsset のリクエスト メッセージ。
フィールド | |
---|---|
name |
必須。アップロードするアセットのリソース名。形式: |
asset_source |
アセットのソース。 |
UploadAssetResponse
この型にはフィールドがありません。
UploadAsset のレスポンス メッセージ。
UserSpecifiedAnnotation
ユーザーが提供するアノテーション。
フィールド | |
---|---|
key |
必須。アノテーションのキー。キーは CreateDataSchema によってタイプとともに設定する必要があります。 |
value |
アノテーションの値。値は、データスキーマに従って型に変換できる必要があります。 |
partition |
サブアセット レベルのアノテーションの時間と空間のパーティション情報。 |
VertexAutoMLVideoConfig
VertexAutoMLVideoConfig を記述するメッセージ。
フィールド | |
---|---|
confidence_threshold |
しきい値より高いスコアのエンティティのみが返されます。値 0.0 は、検出されたすべてのエンティティを返すことを意味します。 |
blocked_labels[] |
このフィールドで指定されたラベルは返されません。 |
max_predictions |
出力フレームごとに返される予測の最大数。値 0 は、検出されたすべてのエンティティを返すことを意味します。 |
bounding_box_size_limit |
この上限を超えるサイズの境界ボックスのみが返されます。オブジェクト トラッキングのみ。値 0.0 は、検出されたすべてのエンティティを返すことを意味します。 |
VertexAutoMLVisionConfig
Vertex AutoML Vision プロセッサの構成に関するメッセージ。
フィールド | |
---|---|
confidence_threshold |
しきい値より高いスコアのエンティティのみが返されます。値 0.0 は、検出されたすべてのエンティティを返すことを意味します。 |
max_predictions |
出力フレームごとに返される予測の最大数。値 0 は、検出されたすべてのエンティティを返すことを意味します。 |
VertexCustomConfig
VertexCustomConfig について説明するメッセージ。
フィールド | |
---|---|
max_prediction_fps |
1 秒あたりの最大予測フレーム数。この属性は、オペレーターが Vertex AI エンドポイントに予測リクエストを送信する速度を設定します。デフォルト値は 0 で、最大予測 fps の制限がないことを意味します。オペレーターは、入力 fps で予測リクエストを送信します。 |
dedicated_resources |
DeployedModel 専用で、高度な手動構成が必要なリソースの説明。 |
post_processing_cloud_function |
空でない場合、予測結果は指定された Cloud Functions 関数に送信され、後処理が行われます。* Cloud Functions の関数は AppPlatformCloudFunctionRequest を受信します。この場合、annotations フィールドは proto PredictResponse の JSON 形式になります。* Cloud Functions の関数は、annotations フィールドに PredictResponse が保存された AppPlatformCloudFunctionResponse を返す必要があります。* 予測出力を破棄するには、返された AppPlatformCloudFunctionResponse のペイロード フィールドを消去します。 |
attach_application_metadata |
true の場合、カスタムモデルが受信した予測リクエストには、次のスキーマのメタデータも含まれます。'appPlatformMetadata': { 'ingestionTime': DOUBLE;(UNIX タイムスタンプ) 'application': STRING; 'instanceId': STRING; 'node': STRING; 'processor': STRING; } |
VideoActionRecognitionPredictionResult
動画動作認識の予測出力形式。
フィールド | |
---|---|
segment_start_time |
アクションが特定された動画の時間セグメントの開始時間(その時間を含む)。 |
segment_end_time |
アクションが特定された動画の時間セグメントの終了時間(その時間を含む)。特に、開始と終了が同じ場合は、特定の動画フレームで識別が行われることを意味します。 |
actions[] |
期間内で特定されたすべてのアクション。 |
IdentifiedAction
各 IdentifiedAction は、AnnotationSpec ID、display_name、関連する信頼スコアで指定されたアクションの特定の識別子です。
フィールド | |
---|---|
id |
識別された AnnotationSpec のリソース ID。 |
display_name |
識別された AnnotationSpec の表示名。 |
confidence |
この識別結果の修正に対するモデルの信頼度。値が大きいほど、信頼度が高くなります。 |
VideoClassificationPredictionResult
動画分類の予測出力形式。
フィールド | |
---|---|
segment_start_time |
分類が特定された動画の時間セグメントの開始時間(開始時間を含む)。 |
segment_end_time |
分類が特定された動画の時間セグメントの終了時間(その時間を含む)。特に、開始と終了が同じ場合は、特定の動画フレームで識別が行われることを意味します。 |
classifications[] |
期間内で特定されたすべての分類。 |
IdentifiedClassification
各 IdentifiedClassification は、AnnotationSpec ID と display_name で指定された分類の特定の識別と、関連する信頼スコアです。
フィールド | |
---|---|
id |
識別された AnnotationSpec のリソース ID。 |
display_name |
識別された AnnotationSpec の表示名。 |
confidence |
この識別結果の修正に対するモデルの信頼度。値が大きいほど、信頼度が高くなります。 |
VideoObjectTrackingPredictionResult
動画オブジェクト トラッキングの予測出力形式。
フィールド | |
---|---|
segment_start_time |
現在の識別が行われる動画の時間セグメントの開始時間(その時間を含む)。 |
segment_end_time |
現在の識別が行われる動画の時間セグメントの終了時間(その時間を含む)。特に、開始と終了が同じ場合は、特定の動画フレームで識別が行われることを意味します。 |
objects[] |
指定した期間内に検出されたすべてのオブジェクト。 |
BoundingBox
検出されたオブジェクトの境界ボックス。つまり、検出された AnnotationSpec を特定する動画フレーム上の長方形です。座標はフレームサイズを基準とし、0,0 はフレームの左上です。
フィールド | |
---|---|
x_min |
境界ボックスの左端の座標。 |
x_max |
境界ボックスの右端の座標。 |
y_min |
境界ボックスの最上位の座標。 |
y_max |
境界ボックスの一番下の座標。 |
DetectedObject
各 DetectedObject は、AnnotationSpec id と display_name、境界ボックス、関連する信頼スコア、対応する track_id で指定されたオブジェクトの特定の識別子です。
フィールド | |
---|---|
id |
識別された AnnotationSpec のリソース ID。 |
display_name |
識別された AnnotationSpec の表示名。 |
bounding_box |
Boundingbox。 |
confidence |
この識別結果の修正に対するモデルの信頼度。値が大きいほど、信頼度が高くなります。 |
track_id |
同じオブジェクトが、通常は隣接する複数のフレームで識別される場合があります。特定のオブジェクトが検出されたフレームのセットがトラックを形成します。この track_id を使用して、検出されたオブジェクトのすべてのフレームをトレースできます。 |
VideoStreamInputConfig
動画ストリーム入力構成を説明するメッセージ。このメッセージは、builtin:stream-input プロセッサのプレースホルダとしてのみ使用してください。実際のストリーム バインディングは、対応する API を使用して指定する必要があります。
フィールド | |
---|---|
streams[] |
|
streams_with_annotation[] |
ViewCollectionItemsRequest
ViewCollectionItems に対するリクエスト メッセージです。
フィールド | |
---|---|
collection |
必須。表示するコレクション。形式: |
page_size |
返されるコレクションの最大数。サービスが返す値はこれよりも少ないことがあります。指定されていない場合は、最大で 50 個のコレクションが返されます。最大値は 1,000 です。1,000 を超える値は 1,000 に強制変換されます。 |
page_token |
前回の ページ分割を行う場合、 |
ViewCollectionItemsResponse
ViewCollectionItems に対するレスポンス メッセージです。
フィールド | |
---|---|
items[] |
指定されたコレクションのアイテム。 |
next_page_token |
次のページを取得するために |
ViewIndexedAssetsRequest
ViewIndexedAssets に対するリクエスト メッセージです。
フィールド | |
---|---|
index |
必須。このアセット コレクションを所有するインデックス。形式: |
page_size |
返されるアセット数の上限。サービスが返す値はこれよりも少ないことがあります。指定されていない場合、最大で 50 個のアセットが返されます。最大値は 1,000 です。1,000 を超える値は 1,000 に強制変換されます。 |
page_token |
前回の ページ分割を行う場合、 |
filter |
返されたリストに適用されたフィルタ。サポートされているフィルタは、「asset_id = xxxx」のみです。指定した ID のアセットが返されます。「asset_id = xxxx, yyyy, zzzz」: 指定された ID のアセットを返します。 |
ViewIndexedAssetsResponse
ViewIndexedAssets に対するレスポンス メッセージ。
フィールド | |
---|---|
indexed_assets[] |
指定したインデックスのアセット。 |
next_page_token |
次のページを取得するために |
WatchEventsRequest
WatchEventsRequest には、ウォッチャーの ID と、ウォッチャーが関心を持っているイベントのフィルタが含まれます。
フィールド | |
---|---|
cluster |
リソースの親。 |
watcher_id |
一意の ID により、ストリームの視聴者が識別されます。 |
streams[] |
視聴するストリームの名前またはストリームのセット。 |
event_update_filter |
ウォッチャーが受け取るイベントの更新を指定できるフィルタ。 |
heartbeat_interval_second |
HeartbeatIntervalSecond は、gRPC ストリーミング サーバーから返されるハートビート レスポンスの間隔(秒単位)を定義します。デフォルトの 0 は、ハートビートなしを意味します。 |
WatchEventsResponse
各レスポンス メッセージには、1 件のイベントの更新が含まれます。
フィールド | |
---|---|
update_type |
イベントの更新のタイプ。 |
stream |
イベントが関連付けられているストリームの名前。 |
event |
イベントの名前。 |
series |
シリーズの名前。 |
update_time |
イベントの更新が発生したタイムスタンプ。 |