<?php
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: google/cloud/dataplex/v1/datascans.proto

namespace GPBMetadata\Google\Cloud\Dataplex\V1;

class Datascans
{
    public static $is_initialized = false;

    public static function initOnce() {
        $pool = \Google\Protobuf\Internal\DescriptorPool::getGeneratedPool();

        if (static::$is_initialized == true) {
          return;
        }
        \GPBMetadata\Google\Api\Annotations::initOnce();
        \GPBMetadata\Google\Api\Client::initOnce();
        \GPBMetadata\Google\Api\FieldBehavior::initOnce();
        \GPBMetadata\Google\Api\Resource::initOnce();
        \GPBMetadata\Google\Cloud\Dataplex\V1\DataProfile::initOnce();
        \GPBMetadata\Google\Cloud\Dataplex\V1\DataQuality::initOnce();
        \GPBMetadata\Google\Cloud\Dataplex\V1\Processing::initOnce();
        \GPBMetadata\Google\Cloud\Dataplex\V1\Resources::initOnce();
        \GPBMetadata\Google\Longrunning\Operations::initOnce();
        \GPBMetadata\Google\Protobuf\FieldMask::initOnce();
        \GPBMetadata\Google\Protobuf\Timestamp::initOnce();
        $pool->internalAddGeneratedFile(
            '
²/
(google/cloud/dataplex/v1/datascans.protogoogle.cloud.dataplex.v1google/api/client.protogoogle/api/field_behavior.protogoogle/api/resource.proto+google/cloud/dataplex/v1/data_profile.proto+google/cloud/dataplex/v1/data_quality.proto)google/cloud/dataplex/v1/processing.proto(google/cloud/dataplex/v1/resources.proto#google/longrunning/operations.proto google/protobuf/field_mask.protogoogle/protobuf/timestamp.proto"©
CreateDataScanRequest9
parent (	B)àAúA#
!locations.googleapis.com/Location:
	data_scan (2".google.cloud.dataplex.v1.DataScanBàA
data_scan_id (	BàA"‰
UpdateDataScanRequest:
	data_scan (2".google.cloud.dataplex.v1.DataScanBàA4
update_mask (2.google.protobuf.FieldMaskBàA"O
DeleteDataScanRequest6
name (	B(àAúA"
 dataplex.googleapis.com/DataScan"ß
GetDataScanRequest6
name (	B(àAúA"
 dataplex.googleapis.com/DataScanL
view (29.google.cloud.dataplex.v1.GetDataScanRequest.DataScanViewBàA"C
DataScanView
DATA_SCAN_VIEW_UNSPECIFIED 	
BASIC
FULL
"®
ListDataScansRequest9
parent (	B)àAúA#
!locations.googleapis.com/Location
	page_size (BàA

page_token (	BàA
filter (	BàA
order_by (	BàA"}
ListDataScansResponse6

data_scans (2".google.cloud.dataplex.v1.DataScan
next_page_token (	
unreachable (	"L
RunDataScanRequest6
name (	B(àAúA"
 dataplex.googleapis.com/DataScan"I
RunDataScanResponse2
job (2%.google.cloud.dataplex.v1.DataScanJob"ò
GetDataScanJobRequest9
name (	B+àAúA%
#dataplex.googleapis.com/DataScanJobR
view (2?.google.cloud.dataplex.v1.GetDataScanJobRequest.DataScanJobViewBàA"J
DataScanJobView"
DATA_SCAN_JOB_VIEW_UNSPECIFIED 	
BASIC
FULL
"„
ListDataScanJobsRequest8
parent (	B(àAúA"
 dataplex.googleapis.com/DataScan
	page_size (BàA

page_token (	BàA"r
ListDataScanJobsResponse=
data_scan_jobs (2%.google.cloud.dataplex.v1.DataScanJob
next_page_token (	"±

DataScan
name (	BàA
uid (	BàA
description (	BàA
display_name (	BàAC
labels (2..google.cloud.dataplex.v1.DataScan.LabelsEntryBàA3
state (2.google.cloud.dataplex.v1.StateBàA4
create_time (2.google.protobuf.TimestampBàA4
update_time (2.google.protobuf.TimestampBàA7
data	 (2$.google.cloud.dataplex.v1.DataSourceBàAM
execution_spec
 (20.google.cloud.dataplex.v1.DataScan.ExecutionSpecBàAQ
execution_status (22.google.cloud.dataplex.v1.DataScan.ExecutionStatusBàA9
type (2&.google.cloud.dataplex.v1.DataScanTypeBàAF
data_quality_specd (2).google.cloud.dataplex.v1.DataQualitySpecH F
data_profile_spece (2).google.cloud.dataplex.v1.DataProfileSpecH P
data_quality_resultÈ (2+.google.cloud.dataplex.v1.DataQualityResultBàAHP
data_profile_resultÉ (2+.google.cloud.dataplex.v1.DataProfileResultBàAHm
ExecutionSpec7
trigger (2!.google.cloud.dataplex.v1.TriggerBàA
fieldd (	BàAH B
incremental…
ExecutionStatus9
latest_job_start_time (2.google.protobuf.Timestamp7
latest_job_end_time (2.google.protobuf.Timestamp-
LabelsEntry
key (	
value (	:8:cêA`
 dataplex.googleapis.com/DataScan<projects/{project}/locations/{location}/dataScans/{dataScan}B
specB
result"â
DataScanJob
name (	BàA
uid (	BàA3

start_time (2.google.protobuf.TimestampBàA1
end_time (2.google.protobuf.TimestampBàA?
state (2+.google.cloud.dataplex.v1.DataScanJob.StateBàA
message (	BàA9
type (2&.google.cloud.dataplex.v1.DataScanTypeBàAK
data_quality_specd (2).google.cloud.dataplex.v1.DataQualitySpecBàAH K
data_profile_spece (2).google.cloud.dataplex.v1.DataProfileSpecBàAH P
data_quality_resultÈ (2+.google.cloud.dataplex.v1.DataQualityResultBàAHP
data_profile_resultÉ (2+.google.cloud.dataplex.v1.DataProfileResultBàAH"q
State
STATE_UNSPECIFIED 
RUNNING
	CANCELING
	CANCELLED
	SUCCEEDED

FAILED
PENDING:qêAn
#dataplex.googleapis.com/DataScanJobGprojects/{project}/locations/{location}/dataScans/{dataScan}/jobs/{job}B
specB
result*R
DataScanType
DATA_SCAN_TYPE_UNSPECIFIED 
DATA_QUALITY
DATA_PROFILE2ò
DataScanServiceã
CreateDataScan/.google.cloud.dataplex.v1.CreateDataScanRequest.google.longrunning.Operation"€‚Óä“:"-/v1/{parent=projects/*/locations/*}/dataScans:	data_scanÚAparent,data_scan,data_scan_idÊA
DataScanOperationMetadataå
UpdateDataScan/.google.cloud.dataplex.v1.UpdateDataScanRequest.google.longrunning.Operation"‚‚Óä“D27/v1/{data_scan.name=projects/*/locations/*/dataScans/*}:	data_scanÚAdata_scan,update_maskÊA
DataScanOperationMetadataË
DeleteDataScan/.google.cloud.dataplex.v1.DeleteDataScanRequest.google.longrunning.Operation"i‚Óä“/*-/v1/{name=projects/*/locations/*/dataScans/*}ÚAnameÊA*
google.protobuf.EmptyOperationMetadata
GetDataScan,.google.cloud.dataplex.v1.GetDataScanRequest".google.cloud.dataplex.v1.DataScan"<‚Óä“/-/v1/{name=projects/*/locations/*/dataScans/*}ÚAname°
ListDataScans..google.cloud.dataplex.v1.ListDataScansRequest/.google.cloud.dataplex.v1.ListDataScansResponse">‚Óä“/-/v1/{parent=projects/*/locations/*}/dataScansÚAparent¯
RunDataScan,.google.cloud.dataplex.v1.RunDataScanRequest-.google.cloud.dataplex.v1.RunDataScanResponse"C‚Óä“6"1/v1/{name=projects/*/locations/*/dataScans/*}:run:*ÚAname­
GetDataScanJob/.google.cloud.dataplex.v1.GetDataScanJobRequest%.google.cloud.dataplex.v1.DataScanJob"C‚Óä“64/v1/{name=projects/*/locations/*/dataScans/*/jobs/*}ÚAnameÀ
ListDataScanJobs1.google.cloud.dataplex.v1.ListDataScanJobsRequest2.google.cloud.dataplex.v1.ListDataScanJobsResponse"E‚Óä“64/v1/{parent=projects/*/locations/*/dataScans/*}/jobsÚAparentKÊAdataplex.googleapis.comÒA.https://www.googleapis.com/auth/cloud-platformBr
com.google.cloud.dataplex.v1BDataScansProtoPZ@google.golang.org/genproto/googleapis/cloud/dataplex/v1;dataplexbproto3'
        , true);

        static::$is_initialized = true;
    }
}

