Cloud Data Loss Prevention (DLP) V2 API - Class Google::Cloud::Dlp::V2::DlpJob (v1.15.1)
Stay organized with collections
Save and categorize content based on your preferences.
Reference documentation and code samples for the Cloud Data Loss Prevention (DLP) V2 API class Google::Cloud::Dlp::V2::DlpJob.
Combines all of the information about a DLP job.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#action_details
defaction_details()->::Array<::Google::Cloud::Dlp::V2::ActionDetails>- (::Array<::Google::Cloud::Dlp::V2::ActionDetails>) — Events that should occur after the job has completed.
#action_details=
defaction_details=(value)->::Array<::Google::Cloud::Dlp::V2::ActionDetails>- value (::Array<::Google::Cloud::Dlp::V2::ActionDetails>) — Events that should occur after the job has completed.
- (::Array<::Google::Cloud::Dlp::V2::ActionDetails>) — Events that should occur after the job has completed.
#create_time
defcreate_time()->::Google::Protobuf::Timestamp- (::Google::Protobuf::Timestamp) — Time when the job was created.
#create_time=
defcreate_time=(value)->::Google::Protobuf::Timestamp- value (::Google::Protobuf::Timestamp) — Time when the job was created.
- (::Google::Protobuf::Timestamp) — Time when the job was created.
#end_time
defend_time()->::Google::Protobuf::Timestamp- (::Google::Protobuf::Timestamp) — Time when the job finished.
#end_time=
defend_time=(value)->::Google::Protobuf::Timestamp- value (::Google::Protobuf::Timestamp) — Time when the job finished.
- (::Google::Protobuf::Timestamp) — Time when the job finished.
#errors
deferrors()->::Array<::Google::Cloud::Dlp::V2::Error>- (::Array<::Google::Cloud::Dlp::V2::Error>) — A stream of errors encountered running the job.
#errors=
deferrors=(value)->::Array<::Google::Cloud::Dlp::V2::Error>- value (::Array<::Google::Cloud::Dlp::V2::Error>) — A stream of errors encountered running the job.
- (::Array<::Google::Cloud::Dlp::V2::Error>) — A stream of errors encountered running the job.
#inspect_details
definspect_details()->::Google::Cloud::Dlp::V2::InspectDataSourceDetails-
(::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.
#inspect_details=
definspect_details=(value)->::Google::Cloud::Dlp::V2::InspectDataSourceDetails-
value (::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.
-
(::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.
#job_trigger_name
defjob_trigger_name()->::String- (::String) — If created by a job trigger, the resource name of the trigger that instantiated the job.
#job_trigger_name=
defjob_trigger_name=(value)->::String- value (::String) — If created by a job trigger, the resource name of the trigger that instantiated the job.
- (::String) — If created by a job trigger, the resource name of the trigger that instantiated the job.
#last_modified
deflast_modified()->::Google::Protobuf::Timestamp- (::Google::Protobuf::Timestamp) — Time when the job was last modified by the system.
#last_modified=
deflast_modified=(value)->::Google::Protobuf::Timestamp- value (::Google::Protobuf::Timestamp) — Time when the job was last modified by the system.
- (::Google::Protobuf::Timestamp) — Time when the job was last modified by the system.
#name
defname()->::String- (::String) — The server-assigned name.
#name=
defname=(value)->::String- value (::String) — The server-assigned name.
- (::String) — The server-assigned name.
#risk_details
defrisk_details()->::Google::Cloud::Dlp::V2::AnalyzeDataSourceRiskDetails-
(::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.
#risk_details=
defrisk_details=(value)->::Google::Cloud::Dlp::V2::AnalyzeDataSourceRiskDetails-
value (::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.
-
(::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.
#start_time
defstart_time()->::Google::Protobuf::Timestamp- (::Google::Protobuf::Timestamp) — Time when the job started.
#start_time=
defstart_time=(value)->::Google::Protobuf::Timestamp- value (::Google::Protobuf::Timestamp) — Time when the job started.
- (::Google::Protobuf::Timestamp) — Time when the job started.
#state
defstate()->::Google::Cloud::Dlp::V2::DlpJob::JobState- (::Google::Cloud::Dlp::V2::DlpJob::JobState) — State of a job.
#state=
defstate=(value)->::Google::Cloud::Dlp::V2::DlpJob::JobState- value (::Google::Cloud::Dlp::V2::DlpJob::JobState) — State of a job.
- (::Google::Cloud::Dlp::V2::DlpJob::JobState) — State of a job.
#type
deftype()->::Google::Cloud::Dlp::V2::DlpJobType- (::Google::Cloud::Dlp::V2::DlpJobType) — The type of job.
#type=
deftype=(value)->::Google::Cloud::Dlp::V2::DlpJobType- value (::Google::Cloud::Dlp::V2::DlpJobType) — The type of job.
- (::Google::Cloud::Dlp::V2::DlpJobType) — The type of job.