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:



1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
# File 'lib/google/cloud/dlp/v2/doc/google/privacy/dlp/v2/dlp.rb', line 1867

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:



1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
# File 'lib/google/cloud/dlp/v2/doc/google/privacy/dlp/v2/dlp.rb', line 1867

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:



1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
# File 'lib/google/cloud/dlp/v2/doc/google/privacy/dlp/v2/dlp.rb', line 1867

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:



1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
# File 'lib/google/cloud/dlp/v2/doc/google/privacy/dlp/v2/dlp.rb', line 1867

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.



1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
# File 'lib/google/cloud/dlp/v2/doc/google/privacy/dlp/v2/dlp.rb', line 1867

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.



1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
# File 'lib/google/cloud/dlp/v2/doc/google/privacy/dlp/v2/dlp.rb', line 1867

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:



1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
# File 'lib/google/cloud/dlp/v2/doc/google/privacy/dlp/v2/dlp.rb', line 1867

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:



1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
# File 'lib/google/cloud/dlp/v2/doc/google/privacy/dlp/v2/dlp.rb', line 1867

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:



1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
# File 'lib/google/cloud/dlp/v2/doc/google/privacy/dlp/v2/dlp.rb', line 1867

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:



1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
# File 'lib/google/cloud/dlp/v2/doc/google/privacy/dlp/v2/dlp.rb', line 1867

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