ExternalStorage¶
-
class
oci.data_integration.models.
ExternalStorage
(**kwargs)¶ Bases:
oci.data_integration.models.connector_attribute.ConnectorAttribute
BICC Connector Attribute.Object Storage as External storage where the BICC extracted files are written
Attributes
MODEL_TYPE_EXTERNAL_STORAGE
str(object=’’) -> str bucket
Gets the bucket of this ExternalStorage. host
Gets the host of this ExternalStorage. model_type
[Required] Gets the model_type of this ConnectorAttribute. namespace
Gets the namespace of this ExternalStorage. storage_id
Gets the storage_id of this ExternalStorage. storage_name
Gets the storage_name of this ExternalStorage. tenancy_id
Gets the tenancy_id of this ExternalStorage. Methods
__init__
(**kwargs)Initializes a new ExternalStorage 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_EXTERNAL_STORAGE
= 'EXTERNAL_STORAGE'¶
-
__init__
(**kwargs)¶ Initializes a new ExternalStorage object with values from keyword arguments. The default value of the
model_type
attribute of this class isEXTERNAL_STORAGE
and 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 ExternalStorage. Allowed values for this property are: “EXTERNAL_STORAGE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- storage_id (str) – The value to assign to the storage_id property of this ExternalStorage.
- storage_name (str) – The value to assign to the storage_name property of this ExternalStorage.
- host (str) – The value to assign to the host property of this ExternalStorage.
- tenancy_id (str) – The value to assign to the tenancy_id property of this ExternalStorage.
- namespace (str) – The value to assign to the namespace property of this ExternalStorage.
- bucket (str) – The value to assign to the bucket property of this ExternalStorage.
-
bucket
¶ Gets the bucket of this ExternalStorage. Bucket Name where BICC extracts stores the files
Returns: The bucket of this ExternalStorage. 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.
-
host
¶ Gets the host of this ExternalStorage. Object Storage host Url. DO not give http/https.
Returns: The host of this ExternalStorage. Return type: str
-
model_type
¶ [Required] Gets the model_type of this ConnectorAttribute. The type of the abstract read attribute.
Allowed values for this property are: “EXTERNAL_STORAGE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The model_type of this ConnectorAttribute. Return type: str
-
namespace
¶ Gets the namespace of this ExternalStorage. Namespace for the OOS bucket
Returns: The namespace of this ExternalStorage. Return type: str
-
storage_id
¶ Gets the storage_id of this ExternalStorage. Id of the external stoarge configured in BICC console. Usually its numeric.
Returns: The storage_id of this ExternalStorage. Return type: str
-
storage_name
¶ Gets the storage_name of this ExternalStorage. Name of the external storage configured in BICC console
Returns: The storage_name of this ExternalStorage. Return type: str
-
tenancy_id
¶ Gets the tenancy_id of this ExternalStorage. Tenancy OCID for the OOS bucket
Returns: The tenancy_id of this ExternalStorage. Return type: str
-