ExecuteSqlOutputObjectStorageDetails¶
-
class
oci.database_tools_runtime.models.ExecuteSqlOutputObjectStorageDetails(**kwargs)¶ Bases:
oci.database_tools_runtime.models.execute_sql_output_details.ExecuteSqlOutputDetailsObject Storage resource output details.
Attributes
TYPE_OBJECT_STORAGEstr(object=’’) -> str object[Required] Gets the object of this ExecuteSqlOutputObjectStorageDetails. result_disposition_templatesGets the result_disposition_templates of this ExecuteSqlOutputDetails. time_of_deletionGets the time_of_deletion of this ExecuteSqlOutputObjectStorageDetails. type[Required] Gets the type of this ExecuteSqlOutputDetails. Methods
__init__(**kwargs)Initializes a new ExecuteSqlOutputObjectStorageDetails object with values from keyword arguments. get_subtype(object_dictionary)Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype. -
TYPE_OBJECT_STORAGE= 'OBJECT_STORAGE'¶
-
__init__(**kwargs)¶ Initializes a new ExecuteSqlOutputObjectStorageDetails object with values from keyword arguments. The default value of the
typeattribute of this class isOBJECT_STORAGEand it should not be changed. The following keyword arguments are supported (corresponding to the getters/setters of this class):Parameters: - type (str) – The value to assign to the type property of this ExecuteSqlOutputObjectStorageDetails. Allowed values for this property are: “OBJECT_STORAGE”
- result_disposition_templates (list[oci.database_tools_runtime.models.ExecuteSqlOutputResultDispositionTemplate]) – The value to assign to the result_disposition_templates property of this ExecuteSqlOutputObjectStorageDetails.
- time_of_deletion (datetime) – The value to assign to the time_of_deletion property of this ExecuteSqlOutputObjectStorageDetails.
- object (oci.database_tools_runtime.models.ExecuteSqlObjectStorageLocation) – The value to assign to the object property of this ExecuteSqlOutputObjectStorageDetails.
-
static
get_subtype(object_dictionary)¶ Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype.
-
object¶ [Required] Gets the object of this ExecuteSqlOutputObjectStorageDetails.
Returns: The object of this ExecuteSqlOutputObjectStorageDetails. Return type: oci.database_tools_runtime.models.ExecuteSqlObjectStorageLocation
-
result_disposition_templates¶ Gets the result_disposition_templates of this ExecuteSqlOutputDetails. Defines how the result of commands in a script should be stored. If the command does not match any template filter, the result will be inline.
Returns: The result_disposition_templates of this ExecuteSqlOutputDetails. Return type: list[oci.database_tools_runtime.models.ExecuteSqlOutputResultDispositionTemplate]
-
time_of_deletion¶ Gets the time_of_deletion of this ExecuteSqlOutputObjectStorageDetails. The time when the object becomes eligible for deletion, expressed as an RFC 3339 date-time string.
Returns: The time_of_deletion of this ExecuteSqlOutputObjectStorageDetails. Return type: datetime
-
type¶ [Required] Gets the type of this ExecuteSqlOutputDetails. The response disposition type.
Allowed values for this property are: “OBJECT_STORAGE”
Returns: The type of this ExecuteSqlOutputDetails. Return type: str
-