ExportSummary

class oci.file_storage.models.ExportSummary(**kwargs)

Bases: object

Summary information for an export.

Attributes

LIFECYCLE_STATE_ACTIVE A constant which can be used with the lifecycle_state property of a ExportSummary.
LIFECYCLE_STATE_CREATING A constant which can be used with the lifecycle_state property of a ExportSummary.
LIFECYCLE_STATE_DELETED A constant which can be used with the lifecycle_state property of a ExportSummary.
LIFECYCLE_STATE_DELETING A constant which can be used with the lifecycle_state property of a ExportSummary.
export_set_id [Required] Gets the export_set_id of this ExportSummary.
file_system_id [Required] Gets the file_system_id of this ExportSummary.
id [Required] Gets the id of this ExportSummary.
is_idmap_groups_for_sys_auth Gets the is_idmap_groups_for_sys_auth of this ExportSummary.
lifecycle_state [Required] Gets the lifecycle_state of this ExportSummary.
path [Required] Gets the path of this ExportSummary.
time_created [Required] Gets the time_created of this ExportSummary.

Methods

__init__(**kwargs) Initializes a new ExportSummary object with values from keyword arguments.
LIFECYCLE_STATE_ACTIVE = 'ACTIVE'

A constant which can be used with the lifecycle_state property of a ExportSummary. This constant has a value of “ACTIVE”

LIFECYCLE_STATE_CREATING = 'CREATING'

A constant which can be used with the lifecycle_state property of a ExportSummary. This constant has a value of “CREATING”

LIFECYCLE_STATE_DELETED = 'DELETED'

A constant which can be used with the lifecycle_state property of a ExportSummary. This constant has a value of “DELETED”

LIFECYCLE_STATE_DELETING = 'DELETING'

A constant which can be used with the lifecycle_state property of a ExportSummary. This constant has a value of “DELETING”

__init__(**kwargs)

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

Parameters:
  • export_set_id (str) – The value to assign to the export_set_id property of this ExportSummary.
  • file_system_id (str) – The value to assign to the file_system_id property of this ExportSummary.
  • id (str) – The value to assign to the id property of this ExportSummary.
  • lifecycle_state (str) – The value to assign to the lifecycle_state property of this ExportSummary. Allowed values for this property are: “CREATING”, “ACTIVE”, “DELETING”, “DELETED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • path (str) – The value to assign to the path property of this ExportSummary.
  • is_idmap_groups_for_sys_auth (bool) – The value to assign to the is_idmap_groups_for_sys_auth property of this ExportSummary.
  • time_created (datetime) – The value to assign to the time_created property of this ExportSummary.
export_set_id

[Required] Gets the export_set_id of this ExportSummary. The OCID of this export’s export set.

Returns:The export_set_id of this ExportSummary.
Return type:str
file_system_id

[Required] Gets the file_system_id of this ExportSummary. The OCID of this export’s file system.

Returns:The file_system_id of this ExportSummary.
Return type:str
id

[Required] Gets the id of this ExportSummary. The OCID of this export.

Returns:The id of this ExportSummary.
Return type:str
is_idmap_groups_for_sys_auth

Gets the is_idmap_groups_for_sys_auth of this ExportSummary. Whether or not the export should use ID mapping for Unix groups rather than the group list provided within an NFS request’s RPC header. When this flag is true the Unix UID from the RPC header is used to retrieve the list of secondary groups from a the ID mapping subsystem. The primary GID is always taken from the RPC header. If ID mapping is not configured, incorrectly configured, unavailable, or cannot be used to determine a list of secondary groups then an empty secondary group list is used for authorization. If the number of groups exceeds the limit of 256 groups, the list retrieved from LDAP is truncated to the first 256 groups read.

Returns:The is_idmap_groups_for_sys_auth of this ExportSummary.
Return type:bool
lifecycle_state

[Required] Gets the lifecycle_state of this ExportSummary. The current state of this export.

Allowed values for this property are: “CREATING”, “ACTIVE”, “DELETING”, “DELETED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The lifecycle_state of this ExportSummary.
Return type:str
path

[Required] Gets the path of this ExportSummary. Path used to access the associated file system.

Avoid entering confidential information.

Example: /mediafiles

Returns:The path of this ExportSummary.
Return type:str
time_created

[Required] Gets the time_created of this ExportSummary. The date and time the export was created, expressed in RFC 3339 timestamp format.

Example: 2016-08-25T21:10:29.600Z

Returns:The time_created of this ExportSummary.
Return type:datetime