UpdateExportSettingDetails

class oci.jms.models.UpdateExportSettingDetails(**kwargs)

Bases: object

Attributes to update an export setting.

Attributes:

EXPORT_DURATION_LAST_30_DAYS

A constant which can be used with the export_duration property of a UpdateExportSettingDetails.

EXPORT_DURATION_LAST_60_DAYS

A constant which can be used with the export_duration property of a UpdateExportSettingDetails.

EXPORT_DURATION_LAST_90_DAYS

A constant which can be used with the export_duration property of a UpdateExportSettingDetails.

EXPORT_FREQUENCY_DAILY

A constant which can be used with the export_frequency property of a UpdateExportSettingDetails.

EXPORT_FREQUENCY_MONTHLY

A constant which can be used with the export_frequency property of a UpdateExportSettingDetails.

EXPORT_FREQUENCY_WEEKLY

A constant which can be used with the export_frequency property of a UpdateExportSettingDetails.

EXPORT_RESOURCES_MANAGED_INSTANCE

A constant which can be used with the export_resources property of a UpdateExportSettingDetails.

EXPORT_RESOURCES_MANAGED_INSTANCE_PLUS_JAVA_RUNTIME

A constant which can be used with the export_resources property of a UpdateExportSettingDetails.

EXPORT_RESOURCES_MANAGED_INSTANCE_PLUS_JAVA_RUNTIME_PLUS_APPLICATION

A constant which can be used with the export_resources property of a UpdateExportSettingDetails.

export_data_filters

Gets the export_data_filters of this UpdateExportSettingDetails.

export_duration

Gets the export_duration of this UpdateExportSettingDetails.

export_frequency

Gets the export_frequency of this UpdateExportSettingDetails.

export_resources

Gets the export_resources of this UpdateExportSettingDetails.

is_cross_region_acknowledged

Gets the is_cross_region_acknowledged of this UpdateExportSettingDetails.

is_enabled

[Required] Gets the is_enabled of this UpdateExportSettingDetails.

target_bucket_name

Gets the target_bucket_name of this UpdateExportSettingDetails.

target_bucket_namespace

Gets the target_bucket_namespace of this UpdateExportSettingDetails.

target_bucket_region

Gets the target_bucket_region of this UpdateExportSettingDetails.

Methods:

__init__(**kwargs)

Initializes a new UpdateExportSettingDetails object with values from keyword arguments.

EXPORT_DURATION_LAST_30_DAYS = 'LAST_30_DAYS'

A constant which can be used with the export_duration property of a UpdateExportSettingDetails. This constant has a value of “LAST_30_DAYS”

EXPORT_DURATION_LAST_60_DAYS = 'LAST_60_DAYS'

A constant which can be used with the export_duration property of a UpdateExportSettingDetails. This constant has a value of “LAST_60_DAYS”

EXPORT_DURATION_LAST_90_DAYS = 'LAST_90_DAYS'

A constant which can be used with the export_duration property of a UpdateExportSettingDetails. This constant has a value of “LAST_90_DAYS”

EXPORT_FREQUENCY_DAILY = 'DAILY'

A constant which can be used with the export_frequency property of a UpdateExportSettingDetails. This constant has a value of “DAILY”

EXPORT_FREQUENCY_MONTHLY = 'MONTHLY'

A constant which can be used with the export_frequency property of a UpdateExportSettingDetails. This constant has a value of “MONTHLY”

EXPORT_FREQUENCY_WEEKLY = 'WEEKLY'

A constant which can be used with the export_frequency property of a UpdateExportSettingDetails. This constant has a value of “WEEKLY”

EXPORT_RESOURCES_MANAGED_INSTANCE = 'MANAGED_INSTANCE'

A constant which can be used with the export_resources property of a UpdateExportSettingDetails. This constant has a value of “MANAGED_INSTANCE”

EXPORT_RESOURCES_MANAGED_INSTANCE_PLUS_JAVA_RUNTIME = 'MANAGED_INSTANCE_PLUS_JAVA_RUNTIME'

A constant which can be used with the export_resources property of a UpdateExportSettingDetails. This constant has a value of “MANAGED_INSTANCE_PLUS_JAVA_RUNTIME”

EXPORT_RESOURCES_MANAGED_INSTANCE_PLUS_JAVA_RUNTIME_PLUS_APPLICATION = 'MANAGED_INSTANCE_PLUS_JAVA_RUNTIME_PLUS_APPLICATION'

A constant which can be used with the export_resources property of a UpdateExportSettingDetails. This constant has a value of “MANAGED_INSTANCE_PLUS_JAVA_RUNTIME_PLUS_APPLICATION”

__init__(**kwargs)

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

Parameters
  • export_duration (str) – The value to assign to the export_duration property of this UpdateExportSettingDetails. Allowed values for this property are: “LAST_30_DAYS”, “LAST_60_DAYS”, “LAST_90_DAYS”

  • export_resources (str) – The value to assign to the export_resources property of this UpdateExportSettingDetails. Allowed values for this property are: “MANAGED_INSTANCE”, “MANAGED_INSTANCE_PLUS_JAVA_RUNTIME”, “MANAGED_INSTANCE_PLUS_JAVA_RUNTIME_PLUS_APPLICATION”

  • is_cross_region_acknowledged (bool) – The value to assign to the is_cross_region_acknowledged property of this UpdateExportSettingDetails.

  • target_bucket_name (str) – The value to assign to the target_bucket_name property of this UpdateExportSettingDetails.

  • target_bucket_namespace (str) – The value to assign to the target_bucket_namespace property of this UpdateExportSettingDetails.

  • target_bucket_region (str) – The value to assign to the target_bucket_region property of this UpdateExportSettingDetails.

  • export_frequency (str) – The value to assign to the export_frequency property of this UpdateExportSettingDetails. Allowed values for this property are: “DAILY”, “WEEKLY”, “MONTHLY”

  • is_enabled (bool) – The value to assign to the is_enabled property of this UpdateExportSettingDetails.

  • export_data_filters (oci.jms.models.ExportDataFilters) – The value to assign to the export_data_filters property of this UpdateExportSettingDetails.

property export_data_filters

Gets the export_data_filters of this UpdateExportSettingDetails.

Returns

The export_data_filters of this UpdateExportSettingDetails.

Return type

oci.jms.models.ExportDataFilters

property export_duration

Gets the export_duration of this UpdateExportSettingDetails. The duration of data to be exported for fleets.

Allowed values for this property are: “LAST_30_DAYS”, “LAST_60_DAYS”, “LAST_90_DAYS”

Returns

The export_duration of this UpdateExportSettingDetails.

Return type

str

property export_frequency

Gets the export_frequency of this UpdateExportSettingDetails. Schedule at which data will be exported.

Allowed values for this property are: “DAILY”, “WEEKLY”, “MONTHLY”

Returns

The export_frequency of this UpdateExportSettingDetails.

Return type

str

property export_resources

Gets the export_resources of this UpdateExportSettingDetails. Resource to export data associated from the fleets.

Allowed values for this property are: “MANAGED_INSTANCE”, “MANAGED_INSTANCE_PLUS_JAVA_RUNTIME”, “MANAGED_INSTANCE_PLUS_JAVA_RUNTIME_PLUS_APPLICATION”

Returns

The export_resources of this UpdateExportSettingDetails.

Return type

str

property is_cross_region_acknowledged

Gets the is_cross_region_acknowledged of this UpdateExportSettingDetails. Acknowledgement for cross region target bucket configuration.

Returns

The is_cross_region_acknowledged of this UpdateExportSettingDetails.

Return type

bool

property is_enabled

[Required] Gets the is_enabled of this UpdateExportSettingDetails. ExportSetting flag to store enabled or disabled status.

Returns

The is_enabled of this UpdateExportSettingDetails.

Return type

bool

property target_bucket_name

Gets the target_bucket_name of this UpdateExportSettingDetails. The name of the bucket where data will be exported.

Returns

The target_bucket_name of this UpdateExportSettingDetails.

Return type

str

property target_bucket_namespace

Gets the target_bucket_namespace of this UpdateExportSettingDetails. The namespace of the bucket where data will be exported.

Returns

The target_bucket_namespace of this UpdateExportSettingDetails.

Return type

str

property target_bucket_region

Gets the target_bucket_region of this UpdateExportSettingDetails. The id of the region of the target bucket.

Returns

The target_bucket_region of this UpdateExportSettingDetails.

Return type

str