UpdateMonitoredResourceDetails

class oci.stack_monitoring.models.UpdateMonitoredResourceDetails(**kwargs)

Bases: object

The information about updating a monitored resource.

Methods

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

Attributes

additional_aliases Gets the additional_aliases of this UpdateMonitoredResourceDetails.
additional_credentials Gets the additional_credentials of this UpdateMonitoredResourceDetails.
aliases Gets the aliases of this UpdateMonitoredResourceDetails.
credentials Gets the credentials of this UpdateMonitoredResourceDetails.
database_connection_details Gets the database_connection_details of this UpdateMonitoredResourceDetails.
defined_tags Gets the defined_tags of this UpdateMonitoredResourceDetails.
display_name Gets the display_name of this UpdateMonitoredResourceDetails.
freeform_tags Gets the freeform_tags of this UpdateMonitoredResourceDetails.
host_name Gets the host_name of this UpdateMonitoredResourceDetails.
properties Gets the properties of this UpdateMonitoredResourceDetails.
resource_time_zone Gets the resource_time_zone of this UpdateMonitoredResourceDetails.
__init__(**kwargs)

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

Parameters:
  • display_name (str) – The value to assign to the display_name property of this UpdateMonitoredResourceDetails.
  • host_name (str) – The value to assign to the host_name property of this UpdateMonitoredResourceDetails.
  • resource_time_zone (str) – The value to assign to the resource_time_zone property of this UpdateMonitoredResourceDetails.
  • properties (list[oci.stack_monitoring.models.MonitoredResourceProperty]) – The value to assign to the properties property of this UpdateMonitoredResourceDetails.
  • database_connection_details (oci.stack_monitoring.models.ConnectionDetails) – The value to assign to the database_connection_details property of this UpdateMonitoredResourceDetails.
  • credentials (oci.stack_monitoring.models.MonitoredResourceCredential) – The value to assign to the credentials property of this UpdateMonitoredResourceDetails.
  • aliases (oci.stack_monitoring.models.MonitoredResourceAliasCredential) – The value to assign to the aliases property of this UpdateMonitoredResourceDetails.
  • additional_credentials (list[oci.stack_monitoring.models.MonitoredResourceCredential]) – The value to assign to the additional_credentials property of this UpdateMonitoredResourceDetails.
  • additional_aliases (list[oci.stack_monitoring.models.MonitoredResourceAliasCredential]) – The value to assign to the additional_aliases property of this UpdateMonitoredResourceDetails.
  • freeform_tags (dict(str, str)) – The value to assign to the freeform_tags property of this UpdateMonitoredResourceDetails.
  • defined_tags (dict(str, dict(str, object))) – The value to assign to the defined_tags property of this UpdateMonitoredResourceDetails.
additional_aliases

Gets the additional_aliases of this UpdateMonitoredResourceDetails. List of MonitoredResourceAliasCredentials. This property complements the existing “aliases” property by allowing user to specify more than one credential alias. If both “aliases” and “additionalAliases” are specified, union of the values is used as list of aliases applicable for this resource. If any duplicate found in the combined list of “alias” and “additionalAliases”, an error will be thrown.

Returns:The additional_aliases of this UpdateMonitoredResourceDetails.
Return type:list[oci.stack_monitoring.models.MonitoredResourceAliasCredential]
additional_credentials

Gets the additional_credentials of this UpdateMonitoredResourceDetails. List of MonitoredResourceCredentials. This property complements the existing “credentials” property by allowing user to specify more than one credential. If both “credential” and “additionalCredentials” are specified, union of the values is used as list of credentials applicable for this resource. If any duplicate found in the combined list of “credentials” and “additionalCredentials”, an error will be thrown.

Returns:The additional_credentials of this UpdateMonitoredResourceDetails.
Return type:list[oci.stack_monitoring.models.MonitoredResourceCredential]
aliases

Gets the aliases of this UpdateMonitoredResourceDetails.

Returns:The aliases of this UpdateMonitoredResourceDetails.
Return type:oci.stack_monitoring.models.MonitoredResourceAliasCredential
credentials

Gets the credentials of this UpdateMonitoredResourceDetails.

Returns:The credentials of this UpdateMonitoredResourceDetails.
Return type:oci.stack_monitoring.models.MonitoredResourceCredential
database_connection_details

Gets the database_connection_details of this UpdateMonitoredResourceDetails.

Returns:The database_connection_details of this UpdateMonitoredResourceDetails.
Return type:oci.stack_monitoring.models.ConnectionDetails
defined_tags

Gets the defined_tags of this UpdateMonitoredResourceDetails. Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {“foo-namespace”: {“bar-key”: “value”}}

Returns:The defined_tags of this UpdateMonitoredResourceDetails.
Return type:dict(str, dict(str, object))
display_name

Gets the display_name of this UpdateMonitoredResourceDetails. Monitored resource display name.

Returns:The display_name of this UpdateMonitoredResourceDetails.
Return type:str
freeform_tags

Gets the freeform_tags of this UpdateMonitoredResourceDetails. Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {“bar-key”: “value”}

Returns:The freeform_tags of this UpdateMonitoredResourceDetails.
Return type:dict(str, str)
host_name

Gets the host_name of this UpdateMonitoredResourceDetails. Host name of the monitored resource.

Returns:The host_name of this UpdateMonitoredResourceDetails.
Return type:str
properties

Gets the properties of this UpdateMonitoredResourceDetails. List of monitored resource properties.

Returns:The properties of this UpdateMonitoredResourceDetails.
Return type:list[oci.stack_monitoring.models.MonitoredResourceProperty]
resource_time_zone

Gets the resource_time_zone of this UpdateMonitoredResourceDetails. Time zone in the form of tz database canonical zone ID. Specifies the preference with a value that uses the IANA Time Zone Database format (x-obmcs-time-zone). For example - America/Los_Angeles

Returns:The resource_time_zone of this UpdateMonitoredResourceDetails.
Return type:str