Class: Google::Cloud::Dlp::V2::DlpJob

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/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

#action_details::Array<::Google::Cloud::Dlp::V2::ActionDetails>

Returns Events that should occur after the job has completed.

Returns:



6058
6059
6060
6061
6062
6063
6064
6065
6066
6067
6068
6069
6070
6071
6072
6073
6074
6075
6076
6077
6078
6079
6080
6081
6082
6083
6084
6085
6086
6087
6088
6089
# File 'proto_docs/google/privacy/dlp/v2/dlp.rb', line 6058

class DlpJob
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Possible states of a job. New items may be added.
  module JobState
    # Unused.
    JOB_STATE_UNSPECIFIED = 0

    # The job has not yet started.
    PENDING = 1

    # The job is currently running. Once a job has finished it will transition
    # to FAILED or DONE.
    RUNNING = 2

    # The job is no longer running.
    DONE = 3

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

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

    # The job is currently accepting findings via hybridInspect.
    # A hybrid job in ACTIVE state may continue to have findings added to it
    # through the calling of hybridInspect. After the job has finished no more
    # calls to hybridInspect may be made. ACTIVE jobs can transition to DONE.
    ACTIVE = 6
  end
end

#create_time::Google::Protobuf::Timestamp

Returns Time when the job was created.

Returns:



6058
6059
6060
6061
6062
6063
6064
6065
6066
6067
6068
6069
6070
6071
6072
6073
6074
6075
6076
6077
6078
6079
6080
6081
6082
6083
6084
6085
6086
6087
6088
6089
# File 'proto_docs/google/privacy/dlp/v2/dlp.rb', line 6058

class DlpJob
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Possible states of a job. New items may be added.
  module JobState
    # Unused.
    JOB_STATE_UNSPECIFIED = 0

    # The job has not yet started.
    PENDING = 1

    # The job is currently running. Once a job has finished it will transition
    # to FAILED or DONE.
    RUNNING = 2

    # The job is no longer running.
    DONE = 3

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

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

    # The job is currently accepting findings via hybridInspect.
    # A hybrid job in ACTIVE state may continue to have findings added to it
    # through the calling of hybridInspect. After the job has finished no more
    # calls to hybridInspect may be made. ACTIVE jobs can transition to DONE.
    ACTIVE = 6
  end
end

#end_time::Google::Protobuf::Timestamp

Returns Time when the job finished.

Returns:



6058
6059
6060
6061
6062
6063
6064
6065
6066
6067
6068
6069
6070
6071
6072
6073
6074
6075
6076
6077
6078
6079
6080
6081
6082
6083
6084
6085
6086
6087
6088
6089
# File 'proto_docs/google/privacy/dlp/v2/dlp.rb', line 6058

class DlpJob
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Possible states of a job. New items may be added.
  module JobState
    # Unused.
    JOB_STATE_UNSPECIFIED = 0

    # The job has not yet started.
    PENDING = 1

    # The job is currently running. Once a job has finished it will transition
    # to FAILED or DONE.
    RUNNING = 2

    # The job is no longer running.
    DONE = 3

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

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

    # The job is currently accepting findings via hybridInspect.
    # A hybrid job in ACTIVE state may continue to have findings added to it
    # through the calling of hybridInspect. After the job has finished no more
    # calls to hybridInspect may be made. ACTIVE jobs can transition to DONE.
    ACTIVE = 6
  end
end

#errors::Array<::Google::Cloud::Dlp::V2::Error>

Returns A stream of errors encountered running the job.

Returns:



6058
6059
6060
6061
6062
6063
6064
6065
6066
6067
6068
6069
6070
6071
6072
6073
6074
6075
6076
6077
6078
6079
6080
6081
6082
6083
6084
6085
6086
6087
6088
6089
# File 'proto_docs/google/privacy/dlp/v2/dlp.rb', line 6058

class DlpJob
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Possible states of a job. New items may be added.
  module JobState
    # Unused.
    JOB_STATE_UNSPECIFIED = 0

    # The job has not yet started.
    PENDING = 1

    # The job is currently running. Once a job has finished it will transition
    # to FAILED or DONE.
    RUNNING = 2

    # The job is no longer running.
    DONE = 3

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

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

    # The job is currently accepting findings via hybridInspect.
    # A hybrid job in ACTIVE state may continue to have findings added to it
    # through the calling of hybridInspect. After the job has finished no more
    # calls to hybridInspect may be made. ACTIVE jobs can transition to DONE.
    ACTIVE = 6
  end
end

#inspect_details::Google::Cloud::Dlp::V2::InspectDataSourceDetails

Returns Results from inspecting a data source.

Note: The following fields are mutually exclusive: inspect_details, risk_details. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Cloud::Dlp::V2::InspectDataSourceDetails)

    Results from inspecting a data source.

    Note: The following fields are mutually exclusive: inspect_details, risk_details. If a field in that set is populated, all other fields in the set will automatically be cleared.



6058
6059
6060
6061
6062
6063
6064
6065
6066
6067
6068
6069
6070
6071
6072
6073
6074
6075
6076
6077
6078
6079
6080
6081
6082
6083
6084
6085
6086
6087
6088
6089
# File 'proto_docs/google/privacy/dlp/v2/dlp.rb', line 6058

class DlpJob
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Possible states of a job. New items may be added.
  module JobState
    # Unused.
    JOB_STATE_UNSPECIFIED = 0

    # The job has not yet started.
    PENDING = 1

    # The job is currently running. Once a job has finished it will transition
    # to FAILED or DONE.
    RUNNING = 2

    # The job is no longer running.
    DONE = 3

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

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

    # The job is currently accepting findings via hybridInspect.
    # A hybrid job in ACTIVE state may continue to have findings added to it
    # through the calling of hybridInspect. After the job has finished no more
    # calls to hybridInspect may be made. ACTIVE jobs can transition to DONE.
    ACTIVE = 6
  end
end

#job_trigger_name::String

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.



6058
6059
6060
6061
6062
6063
6064
6065
6066
6067
6068
6069
6070
6071
6072
6073
6074
6075
6076
6077
6078
6079
6080
6081
6082
6083
6084
6085
6086
6087
6088
6089
# File 'proto_docs/google/privacy/dlp/v2/dlp.rb', line 6058

class DlpJob
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Possible states of a job. New items may be added.
  module JobState
    # Unused.
    JOB_STATE_UNSPECIFIED = 0

    # The job has not yet started.
    PENDING = 1

    # The job is currently running. Once a job has finished it will transition
    # to FAILED or DONE.
    RUNNING = 2

    # The job is no longer running.
    DONE = 3

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

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

    # The job is currently accepting findings via hybridInspect.
    # A hybrid job in ACTIVE state may continue to have findings added to it
    # through the calling of hybridInspect. After the job has finished no more
    # calls to hybridInspect may be made. ACTIVE jobs can transition to DONE.
    ACTIVE = 6
  end
end

#last_modified::Google::Protobuf::Timestamp

Returns Time when the job was last modified by the system.

Returns:



6058
6059
6060
6061
6062
6063
6064
6065
6066
6067
6068
6069
6070
6071
6072
6073
6074
6075
6076
6077
6078
6079
6080
6081
6082
6083
6084
6085
6086
6087
6088
6089
# File 'proto_docs/google/privacy/dlp/v2/dlp.rb', line 6058

class DlpJob
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Possible states of a job. New items may be added.
  module JobState
    # Unused.
    JOB_STATE_UNSPECIFIED = 0

    # The job has not yet started.
    PENDING = 1

    # The job is currently running. Once a job has finished it will transition
    # to FAILED or DONE.
    RUNNING = 2

    # The job is no longer running.
    DONE = 3

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

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

    # The job is currently accepting findings via hybridInspect.
    # A hybrid job in ACTIVE state may continue to have findings added to it
    # through the calling of hybridInspect. After the job has finished no more
    # calls to hybridInspect may be made. ACTIVE jobs can transition to DONE.
    ACTIVE = 6
  end
end

#name::String

Returns The server-assigned name.

Returns:

  • (::String)

    The server-assigned name.



6058
6059
6060
6061
6062
6063
6064
6065
6066
6067
6068
6069
6070
6071
6072
6073
6074
6075
6076
6077
6078
6079
6080
6081
6082
6083
6084
6085
6086
6087
6088
6089
# File 'proto_docs/google/privacy/dlp/v2/dlp.rb', line 6058

class DlpJob
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Possible states of a job. New items may be added.
  module JobState
    # Unused.
    JOB_STATE_UNSPECIFIED = 0

    # The job has not yet started.
    PENDING = 1

    # The job is currently running. Once a job has finished it will transition
    # to FAILED or DONE.
    RUNNING = 2

    # The job is no longer running.
    DONE = 3

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

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

    # The job is currently accepting findings via hybridInspect.
    # A hybrid job in ACTIVE state may continue to have findings added to it
    # through the calling of hybridInspect. After the job has finished no more
    # calls to hybridInspect may be made. ACTIVE jobs can transition to DONE.
    ACTIVE = 6
  end
end

#risk_details::Google::Cloud::Dlp::V2::AnalyzeDataSourceRiskDetails

Returns Results from analyzing risk of a data source.

Note: The following fields are mutually exclusive: risk_details, inspect_details. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Cloud::Dlp::V2::AnalyzeDataSourceRiskDetails)

    Results from analyzing risk of a data source.

    Note: The following fields are mutually exclusive: risk_details, inspect_details. If a field in that set is populated, all other fields in the set will automatically be cleared.



6058
6059
6060
6061
6062
6063
6064
6065
6066
6067
6068
6069
6070
6071
6072
6073
6074
6075
6076
6077
6078
6079
6080
6081
6082
6083
6084
6085
6086
6087
6088
6089
# File 'proto_docs/google/privacy/dlp/v2/dlp.rb', line 6058

class DlpJob
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Possible states of a job. New items may be added.
  module JobState
    # Unused.
    JOB_STATE_UNSPECIFIED = 0

    # The job has not yet started.
    PENDING = 1

    # The job is currently running. Once a job has finished it will transition
    # to FAILED or DONE.
    RUNNING = 2

    # The job is no longer running.
    DONE = 3

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

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

    # The job is currently accepting findings via hybridInspect.
    # A hybrid job in ACTIVE state may continue to have findings added to it
    # through the calling of hybridInspect. After the job has finished no more
    # calls to hybridInspect may be made. ACTIVE jobs can transition to DONE.
    ACTIVE = 6
  end
end

#start_time::Google::Protobuf::Timestamp

Returns Time when the job started.

Returns:



6058
6059
6060
6061
6062
6063
6064
6065
6066
6067
6068
6069
6070
6071
6072
6073
6074
6075
6076
6077
6078
6079
6080
6081
6082
6083
6084
6085
6086
6087
6088
6089
# File 'proto_docs/google/privacy/dlp/v2/dlp.rb', line 6058

class DlpJob
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Possible states of a job. New items may be added.
  module JobState
    # Unused.
    JOB_STATE_UNSPECIFIED = 0

    # The job has not yet started.
    PENDING = 1

    # The job is currently running. Once a job has finished it will transition
    # to FAILED or DONE.
    RUNNING = 2

    # The job is no longer running.
    DONE = 3

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

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

    # The job is currently accepting findings via hybridInspect.
    # A hybrid job in ACTIVE state may continue to have findings added to it
    # through the calling of hybridInspect. After the job has finished no more
    # calls to hybridInspect may be made. ACTIVE jobs can transition to DONE.
    ACTIVE = 6
  end
end

#state::Google::Cloud::Dlp::V2::DlpJob::JobState

Returns State of a job.

Returns:



6058
6059
6060
6061
6062
6063
6064
6065
6066
6067
6068
6069
6070
6071
6072
6073
6074
6075
6076
6077
6078
6079
6080
6081
6082
6083
6084
6085
6086
6087
6088
6089
# File 'proto_docs/google/privacy/dlp/v2/dlp.rb', line 6058

class DlpJob
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Possible states of a job. New items may be added.
  module JobState
    # Unused.
    JOB_STATE_UNSPECIFIED = 0

    # The job has not yet started.
    PENDING = 1

    # The job is currently running. Once a job has finished it will transition
    # to FAILED or DONE.
    RUNNING = 2

    # The job is no longer running.
    DONE = 3

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

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

    # The job is currently accepting findings via hybridInspect.
    # A hybrid job in ACTIVE state may continue to have findings added to it
    # through the calling of hybridInspect. After the job has finished no more
    # calls to hybridInspect may be made. ACTIVE jobs can transition to DONE.
    ACTIVE = 6
  end
end

#type::Google::Cloud::Dlp::V2::DlpJobType

Returns The type of job.

Returns:



6058
6059
6060
6061
6062
6063
6064
6065
6066
6067
6068
6069
6070
6071
6072
6073
6074
6075
6076
6077
6078
6079
6080
6081
6082
6083
6084
6085
6086
6087
6088
6089
# File 'proto_docs/google/privacy/dlp/v2/dlp.rb', line 6058

class DlpJob
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Possible states of a job. New items may be added.
  module JobState
    # Unused.
    JOB_STATE_UNSPECIFIED = 0

    # The job has not yet started.
    PENDING = 1

    # The job is currently running. Once a job has finished it will transition
    # to FAILED or DONE.
    RUNNING = 2

    # The job is no longer running.
    DONE = 3

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

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

    # The job is currently accepting findings via hybridInspect.
    # A hybrid job in ACTIVE state may continue to have findings added to it
    # through the calling of hybridInspect. After the job has finished no more
    # calls to hybridInspect may be made. ACTIVE jobs can transition to DONE.
    ACTIVE = 6
  end
end