RenameObjectDetails

class oci.object_storage.models.RenameObjectDetails(**kwargs)

Bases: object

To use any of the API operations, you must be authorized in an IAM policy. If you are not authorized, talk to an administrator. If you are an administrator who needs to write policies to give users access, see Getting Started with Policies.

Methods

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

Attributes

new_name [Required] Gets the new_name of this RenameObjectDetails.
new_obj_if_match_e_tag Gets the new_obj_if_match_e_tag of this RenameObjectDetails.
new_obj_if_none_match_e_tag Gets the new_obj_if_none_match_e_tag of this RenameObjectDetails.
source_name [Required] Gets the source_name of this RenameObjectDetails.
src_obj_if_match_e_tag Gets the src_obj_if_match_e_tag of this RenameObjectDetails.
__init__(**kwargs)

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

Parameters:
  • source_name (str) – The value to assign to the source_name property of this RenameObjectDetails.
  • new_name (str) – The value to assign to the new_name property of this RenameObjectDetails.
  • src_obj_if_match_e_tag (str) – The value to assign to the src_obj_if_match_e_tag property of this RenameObjectDetails.
  • new_obj_if_match_e_tag (str) – The value to assign to the new_obj_if_match_e_tag property of this RenameObjectDetails.
  • new_obj_if_none_match_e_tag (str) – The value to assign to the new_obj_if_none_match_e_tag property of this RenameObjectDetails.
new_name

[Required] Gets the new_name of this RenameObjectDetails. The new name of the source object. Avoid entering confidential information.

Returns:The new_name of this RenameObjectDetails.
Return type:str
new_obj_if_match_e_tag

Gets the new_obj_if_match_e_tag of this RenameObjectDetails. The if-match entity tag (ETag) of the new object.

Returns:The new_obj_if_match_e_tag of this RenameObjectDetails.
Return type:str
new_obj_if_none_match_e_tag

Gets the new_obj_if_none_match_e_tag of this RenameObjectDetails. The if-none-match entity tag (ETag) of the new object. The only valid value is ‘*’, which indicates request should fail if the new object already exists.

Returns:The new_obj_if_none_match_e_tag of this RenameObjectDetails.
Return type:str
source_name

[Required] Gets the source_name of this RenameObjectDetails. The name of the source object to be renamed.

Returns:The source_name of this RenameObjectDetails.
Return type:str
src_obj_if_match_e_tag

Gets the src_obj_if_match_e_tag of this RenameObjectDetails. The if-match entity tag (ETag) of the source object.

Returns:The src_obj_if_match_e_tag of this RenameObjectDetails.
Return type:str