ImplementOptimizerStatisticsAdvisorRecommendationsJob

class oci.database_management.models.ImplementOptimizerStatisticsAdvisorRecommendationsJob(**kwargs)

Bases: object

The job request details to implement the Optimizer Statistics Advisor task recommendations.

Methods

__init__(**kwargs) Initializes a new ImplementOptimizerStatisticsAdvisorRecommendationsJob object with values from keyword arguments.

Attributes

compartment_id [Required] Gets the compartment_id of this ImplementOptimizerStatisticsAdvisorRecommendationsJob.
credentials Gets the credentials of this ImplementOptimizerStatisticsAdvisorRecommendationsJob.
database_credential Gets the database_credential of this ImplementOptimizerStatisticsAdvisorRecommendationsJob.
description Gets the description of this ImplementOptimizerStatisticsAdvisorRecommendationsJob.
name [Required] Gets the name of this ImplementOptimizerStatisticsAdvisorRecommendationsJob.
result_location [Required] Gets the result_location of this ImplementOptimizerStatisticsAdvisorRecommendationsJob.
__init__(**kwargs)

Initializes a new ImplementOptimizerStatisticsAdvisorRecommendationsJob object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • name (str) – The value to assign to the name property of this ImplementOptimizerStatisticsAdvisorRecommendationsJob.
  • description (str) – The value to assign to the description property of this ImplementOptimizerStatisticsAdvisorRecommendationsJob.
  • compartment_id (str) – The value to assign to the compartment_id property of this ImplementOptimizerStatisticsAdvisorRecommendationsJob.
  • result_location (oci.database_management.models.JobExecutionResultLocation) – The value to assign to the result_location property of this ImplementOptimizerStatisticsAdvisorRecommendationsJob.
  • credentials (oci.database_management.models.ManagedDatabaseCredential) – The value to assign to the credentials property of this ImplementOptimizerStatisticsAdvisorRecommendationsJob.
  • database_credential (oci.database_management.models.DatabaseCredentialDetails) – The value to assign to the database_credential property of this ImplementOptimizerStatisticsAdvisorRecommendationsJob.
compartment_id

[Required] Gets the compartment_id of this ImplementOptimizerStatisticsAdvisorRecommendationsJob. The OCID of the compartment in which the job resides.

Returns:The compartment_id of this ImplementOptimizerStatisticsAdvisorRecommendationsJob.
Return type:str
credentials

Gets the credentials of this ImplementOptimizerStatisticsAdvisorRecommendationsJob.

Returns:The credentials of this ImplementOptimizerStatisticsAdvisorRecommendationsJob.
Return type:oci.database_management.models.ManagedDatabaseCredential
database_credential

Gets the database_credential of this ImplementOptimizerStatisticsAdvisorRecommendationsJob.

Returns:The database_credential of this ImplementOptimizerStatisticsAdvisorRecommendationsJob.
Return type:oci.database_management.models.DatabaseCredentialDetails
description

Gets the description of this ImplementOptimizerStatisticsAdvisorRecommendationsJob. The name of the execution.

Returns:The description of this ImplementOptimizerStatisticsAdvisorRecommendationsJob.
Return type:str
name

[Required] Gets the name of this ImplementOptimizerStatisticsAdvisorRecommendationsJob. The name of the job. Valid characters are uppercase or lowercase letters, numbers, and “_”. The name of the job cannot be modified. It must be unique in the compartment and must begin with an alphabetic character.

Returns:The name of this ImplementOptimizerStatisticsAdvisorRecommendationsJob.
Return type:str
result_location

[Required] Gets the result_location of this ImplementOptimizerStatisticsAdvisorRecommendationsJob.

Returns:The result_location of this ImplementOptimizerStatisticsAdvisorRecommendationsJob.
Return type:oci.database_management.models.JobExecutionResultLocation