1type: google.api.Service 2config_version: 3 3name: datalabeling.googleapis.com 4title: Data Labeling API 5 6apis: 7- name: google.cloud.datalabeling.v1beta1.DataLabelingService 8 9types: 10- name: google.cloud.datalabeling.v1beta1.CreateInstructionMetadata 11- name: google.cloud.datalabeling.v1beta1.ExportDataOperationMetadata 12- name: google.cloud.datalabeling.v1beta1.ExportDataOperationResponse 13- name: google.cloud.datalabeling.v1beta1.ImportDataOperationMetadata 14- name: google.cloud.datalabeling.v1beta1.ImportDataOperationResponse 15- name: google.cloud.datalabeling.v1beta1.LabelImageBoundingBoxOperationMetadata 16- name: google.cloud.datalabeling.v1beta1.LabelImageBoundingPolyOperationMetadata 17- name: google.cloud.datalabeling.v1beta1.LabelImageClassificationOperationMetadata 18- name: google.cloud.datalabeling.v1beta1.LabelImageOrientedBoundingBoxOperationMetadata 19- name: google.cloud.datalabeling.v1beta1.LabelImagePolylineOperationMetadata 20- name: google.cloud.datalabeling.v1beta1.LabelImageSegmentationOperationMetadata 21- name: google.cloud.datalabeling.v1beta1.LabelOperationMetadata 22- name: google.cloud.datalabeling.v1beta1.LabelTextClassificationOperationMetadata 23- name: google.cloud.datalabeling.v1beta1.LabelTextEntityExtractionOperationMetadata 24- name: google.cloud.datalabeling.v1beta1.LabelVideoClassificationOperationMetadata 25- name: google.cloud.datalabeling.v1beta1.LabelVideoEventOperationMetadata 26- name: google.cloud.datalabeling.v1beta1.LabelVideoObjectDetectionOperationMetadata 27- name: google.cloud.datalabeling.v1beta1.LabelVideoObjectTrackingOperationMetadata 28 29documentation: 30 summary: Public API for Google Cloud AI Data Labeling Service. 31 rules: 32 - selector: google.iam.v1.IAMPolicy.GetIamPolicy 33 description: |- 34 Gets the access control policy for a resource. Returns an empty policy 35 if the resource exists and does not have a policy set. 36 37 - selector: google.iam.v1.IAMPolicy.SetIamPolicy 38 description: |- 39 Sets the access control policy on the specified resource. Replaces 40 any existing policy. 41 42 Can return `NOT_FOUND`, `INVALID_ARGUMENT`, and `PERMISSION_DENIED` 43 errors. 44 45 - selector: google.iam.v1.IAMPolicy.TestIamPermissions 46 description: |- 47 Returns permissions that a caller has on the specified resource. If the 48 resource does not exist, this will return an empty set of 49 permissions, not a `NOT_FOUND` error. 50 51 Note: This operation is designed to be used for building 52 permission-aware UIs and command-line tools, not for authorization 53 checking. This operation may "fail open" without warning. 54 55backend: 56 rules: 57 - selector: 'google.cloud.datalabeling.v1beta1.DataLabelingService.*' 58 deadline: 60.0 59 - selector: 'google.iam.v1.IAMPolicy.*' 60 deadline: 60.0 61 - selector: 'google.longrunning.Operations.*' 62 deadline: 60.0 63 64http: 65 rules: 66 - selector: google.longrunning.Operations.CancelOperation 67 get: '/v1beta1/{name=projects/*/operations/*}:cancel' 68 - selector: google.longrunning.Operations.DeleteOperation 69 delete: '/v1beta1/{name=projects/*/operations/*}' 70 - selector: google.longrunning.Operations.GetOperation 71 get: '/v1beta1/{name=projects/*/operations/*}' 72 - selector: google.longrunning.Operations.ListOperations 73 get: '/v1beta1/{name=projects/*}/operations' 74 75authentication: 76 rules: 77 - selector: 'google.cloud.datalabeling.v1beta1.DataLabelingService.*' 78 oauth: 79 canonical_scopes: |- 80 https://www.googleapis.com/auth/cloud-platform 81 - selector: 'google.iam.v1.IAMPolicy.*' 82 oauth: 83 canonical_scopes: |- 84 https://www.googleapis.com/auth/cloud-platform 85 - selector: 'google.longrunning.Operations.*' 86 oauth: 87 canonical_scopes: |- 88 https://www.googleapis.com/auth/cloud-platform 89