OperationFromProcedure¶
- class oci.data_integration.models.OperationFromProcedure(**kwargs)¶
Bases:
OperationThe operation object.
Attributes:
A constant which can be used with the model_type property of a Operation.
A constant which can be used with the model_type property of a Operation.
Gets the external_key of this OperationFromProcedure.
Gets the key of this OperationFromProcedure.
Gets the metadata of this Operation.
[Required] Gets the model_type of this Operation.
Gets the model_version of this OperationFromProcedure.
Gets the name of this OperationFromProcedure.
Gets the object_status of this OperationFromProcedure.
Gets the object_version of this OperationFromProcedure.
Gets the parent_ref of this OperationFromProcedure.
Gets the resource_name of this OperationFromProcedure.
Gets the shape of this OperationFromProcedure.
Methods:
__init__(**kwargs)Initializes a new OperationFromProcedure 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.
- MODEL_TYPE_API = 'API'¶
A constant which can be used with the model_type property of a Operation. This constant has a value of “API”
- MODEL_TYPE_PROCEDURE = 'PROCEDURE'¶
A constant which can be used with the model_type property of a Operation. This constant has a value of “PROCEDURE”
- __init__(**kwargs)¶
Initializes a new OperationFromProcedure object with values from keyword arguments. The default value of the
model_typeattribute of this class isPROCEDUREand it should not be changed. The following keyword arguments are supported (corresponding to the getters/setters of this class):- Parameters
model_type (str) – The value to assign to the model_type property of this OperationFromProcedure. Allowed values for this property are: “PROCEDURE”, “API”
metadata (oci.data_integration.models.ObjectMetadata) – The value to assign to the metadata property of this OperationFromProcedure.
key (str) – The value to assign to the key property of this OperationFromProcedure.
model_version (str) – The value to assign to the model_version property of this OperationFromProcedure.
parent_ref (oci.data_integration.models.ParentReference) – The value to assign to the parent_ref property of this OperationFromProcedure.
shape (oci.data_integration.models.Shape) – The value to assign to the shape property of this OperationFromProcedure.
name (str) – The value to assign to the name property of this OperationFromProcedure.
object_version (int) – The value to assign to the object_version property of this OperationFromProcedure.
external_key (str) – The value to assign to the external_key property of this OperationFromProcedure.
resource_name (str) – The value to assign to the resource_name property of this OperationFromProcedure.
object_status (int) – The value to assign to the object_status property of this OperationFromProcedure.
- property external_key¶
Gets the external_key of this OperationFromProcedure. The external key for the object.
- Returns
The external_key of this OperationFromProcedure.
- Return type
str
- 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.
- property key¶
Gets the key of this OperationFromProcedure. The object key.
- Returns
The key of this OperationFromProcedure.
- Return type
str
- property metadata¶
Gets the metadata of this Operation.
- Returns
The metadata of this Operation.
- Return type
- property model_type¶
[Required] Gets the model_type of this Operation. The operation type.
Allowed values for this property are: “PROCEDURE”, “API”
- Returns
The model_type of this Operation.
- Return type
str
- property model_version¶
Gets the model_version of this OperationFromProcedure. The model version of the object.
- Returns
The model_version of this OperationFromProcedure.
- Return type
str
- property name¶
Gets the name of this OperationFromProcedure. The operation name.
- Returns
The name of this OperationFromProcedure.
- Return type
str
- property object_status¶
Gets the object_status of this OperationFromProcedure. The status of an object that can be set to value 1 for shallow reference across objects, other values reserved.
- Returns
The object_status of this OperationFromProcedure.
- Return type
int
- property object_version¶
Gets the object_version of this OperationFromProcedure. The version of the object that is used to track changes in the object instance.
- Returns
The object_version of this OperationFromProcedure.
- Return type
int
- property parent_ref¶
Gets the parent_ref of this OperationFromProcedure.
- Returns
The parent_ref of this OperationFromProcedure.
- Return type
- property resource_name¶
Gets the resource_name of this OperationFromProcedure. The resource name.
- Returns
The resource_name of this OperationFromProcedure.
- Return type
str
- property shape¶
Gets the shape of this OperationFromProcedure.
- Returns
The shape of this OperationFromProcedure.
- Return type