Class: Google::Privacy::Dlp::V2::DlpJob

Inherits:
Object
  • Object
show all
Defined in:
lib/google/cloud/dlp/v2/doc/google/privacy/dlp/v2/dlp.rb

Overview

Combines all of the information about a DLP job.

Defined Under Namespace

Modules: JobState

Instance Attribute Summary collapse

Instance Attribute Details

#create_timeGoogle::Protobuf::Timestamp

Returns Time when the job was created.

Returns:



1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
# File 'lib/google/cloud/dlp/v2/doc/google/privacy/dlp/v2/dlp.rb', line 1846

class DlpJob
  module JobState
    JOB_STATE_UNSPECIFIED = 0

    # The job has not yet started.
    PENDING = 1

    # The job is currently running.
    RUNNING = 2

    # The job is no longer running.
    DONE = 3

    # The job was canceled before it could complete.
    CANCELED = 4

    # The job had an error and did not complete.
    FAILED = 5
  end
end

#end_timeGoogle::Protobuf::Timestamp

Returns Time when the job finished.

Returns:



1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
# File 'lib/google/cloud/dlp/v2/doc/google/privacy/dlp/v2/dlp.rb', line 1846

class DlpJob
  module JobState
    JOB_STATE_UNSPECIFIED = 0

    # The job has not yet started.
    PENDING = 1

    # The job is currently running.
    RUNNING = 2

    # The job is no longer running.
    DONE = 3

    # The job was canceled before it could complete.
    CANCELED = 4

    # The job had an error and did not complete.
    FAILED = 5
  end
end

#errorsArray<Google::Privacy::Dlp::V2::Error>

Returns A stream of errors encountered running the job.

Returns:



1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
# File 'lib/google/cloud/dlp/v2/doc/google/privacy/dlp/v2/dlp.rb', line 1846

class DlpJob
  module JobState
    JOB_STATE_UNSPECIFIED = 0

    # The job has not yet started.
    PENDING = 1

    # The job is currently running.
    RUNNING = 2

    # The job is no longer running.
    DONE = 3

    # The job was canceled before it could complete.
    CANCELED = 4

    # The job had an error and did not complete.
    FAILED = 5
  end
end

#inspect_detailsGoogle::Privacy::Dlp::V2::InspectDataSourceDetails

Returns Results from inspecting a data source.

Returns:



1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
# File 'lib/google/cloud/dlp/v2/doc/google/privacy/dlp/v2/dlp.rb', line 1846

class DlpJob
  module JobState
    JOB_STATE_UNSPECIFIED = 0

    # The job has not yet started.
    PENDING = 1

    # The job is currently running.
    RUNNING = 2

    # The job is no longer running.
    DONE = 3

    # The job was canceled before it could complete.
    CANCELED = 4

    # The job had an error and did not complete.
    FAILED = 5
  end
end

#job_trigger_nameString

Returns If created by a job trigger, the resource name of the trigger that instantiated the job.

Returns:

  • (String)

    If created by a job trigger, the resource name of the trigger that instantiated the job.



1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
# File 'lib/google/cloud/dlp/v2/doc/google/privacy/dlp/v2/dlp.rb', line 1846

class DlpJob
  module JobState
    JOB_STATE_UNSPECIFIED = 0

    # The job has not yet started.
    PENDING = 1

    # The job is currently running.
    RUNNING = 2

    # The job is no longer running.
    DONE = 3

    # The job was canceled before it could complete.
    CANCELED = 4

    # The job had an error and did not complete.
    FAILED = 5
  end
end

#nameString

Returns The server-assigned name.

Returns:

  • (String)

    The server-assigned name.



1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
# File 'lib/google/cloud/dlp/v2/doc/google/privacy/dlp/v2/dlp.rb', line 1846

class DlpJob
  module JobState
    JOB_STATE_UNSPECIFIED = 0

    # The job has not yet started.
    PENDING = 1

    # The job is currently running.
    RUNNING = 2

    # The job is no longer running.
    DONE = 3

    # The job was canceled before it could complete.
    CANCELED = 4

    # The job had an error and did not complete.
    FAILED = 5
  end
end

#risk_detailsGoogle::Privacy::Dlp::V2::AnalyzeDataSourceRiskDetails

Returns Results from analyzing risk of a data source.

Returns:



1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
# File 'lib/google/cloud/dlp/v2/doc/google/privacy/dlp/v2/dlp.rb', line 1846

class DlpJob
  module JobState
    JOB_STATE_UNSPECIFIED = 0

    # The job has not yet started.
    PENDING = 1

    # The job is currently running.
    RUNNING = 2

    # The job is no longer running.
    DONE = 3

    # The job was canceled before it could complete.
    CANCELED = 4

    # The job had an error and did not complete.
    FAILED = 5
  end
end

#start_timeGoogle::Protobuf::Timestamp

Returns Time when the job started.

Returns:



1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
# File 'lib/google/cloud/dlp/v2/doc/google/privacy/dlp/v2/dlp.rb', line 1846

class DlpJob
  module JobState
    JOB_STATE_UNSPECIFIED = 0

    # The job has not yet started.
    PENDING = 1

    # The job is currently running.
    RUNNING = 2

    # The job is no longer running.
    DONE = 3

    # The job was canceled before it could complete.
    CANCELED = 4

    # The job had an error and did not complete.
    FAILED = 5
  end
end

#stateGoogle::Privacy::Dlp::V2::DlpJob::JobState

Returns State of a job.

Returns:



1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
# File 'lib/google/cloud/dlp/v2/doc/google/privacy/dlp/v2/dlp.rb', line 1846

class DlpJob
  module JobState
    JOB_STATE_UNSPECIFIED = 0

    # The job has not yet started.
    PENDING = 1

    # The job is currently running.
    RUNNING = 2

    # The job is no longer running.
    DONE = 3

    # The job was canceled before it could complete.
    CANCELED = 4

    # The job had an error and did not complete.
    FAILED = 5
  end
end

#typeGoogle::Privacy::Dlp::V2::DlpJobType

Returns The type of job.

Returns:



1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
# File 'lib/google/cloud/dlp/v2/doc/google/privacy/dlp/v2/dlp.rb', line 1846

class DlpJob
  module JobState
    JOB_STATE_UNSPECIFIED = 0

    # The job has not yet started.
    PENDING = 1

    # The job is currently running.
    RUNNING = 2

    # The job is no longer running.
    DONE = 3

    # The job was canceled before it could complete.
    CANCELED = 4

    # The job had an error and did not complete.
    FAILED = 5
  end
end