StackResourceDriftSummary¶
- class oci.resource_manager.models.StackResourceDriftSummary(**kwargs)¶
Bases:
objectDrift status details for the indicated resource and stack. Includes actual and expected (defined) properties.
Attributes:
A constant which can be used with the resource_drift_status property of a StackResourceDriftSummary.
A constant which can be used with the resource_drift_status property of a StackResourceDriftSummary.
A constant which can be used with the resource_drift_status property of a StackResourceDriftSummary.
A constant which can be used with the resource_drift_status property of a StackResourceDriftSummary.
Gets the actual_properties of this StackResourceDriftSummary.
Gets the compartment_id of this StackResourceDriftSummary.
Gets the expected_properties of this StackResourceDriftSummary.
Gets the resource_drift_status of this StackResourceDriftSummary.
Gets the resource_id of this StackResourceDriftSummary.
Gets the resource_name of this StackResourceDriftSummary.
Gets the resource_type of this StackResourceDriftSummary.
Gets the stack_id of this StackResourceDriftSummary.
Gets the time_drift_checked of this StackResourceDriftSummary.
Methods:
__init__(**kwargs)Initializes a new StackResourceDriftSummary object with values from keyword arguments.
- RESOURCE_DRIFT_STATUS_DELETED = 'DELETED'¶
A constant which can be used with the resource_drift_status property of a StackResourceDriftSummary. This constant has a value of “DELETED”
- RESOURCE_DRIFT_STATUS_IN_SYNC = 'IN_SYNC'¶
A constant which can be used with the resource_drift_status property of a StackResourceDriftSummary. This constant has a value of “IN_SYNC”
- RESOURCE_DRIFT_STATUS_MODIFIED = 'MODIFIED'¶
A constant which can be used with the resource_drift_status property of a StackResourceDriftSummary. This constant has a value of “MODIFIED”
- RESOURCE_DRIFT_STATUS_NOT_CHECKED = 'NOT_CHECKED'¶
A constant which can be used with the resource_drift_status property of a StackResourceDriftSummary. This constant has a value of “NOT_CHECKED”
- __init__(**kwargs)¶
Initializes a new StackResourceDriftSummary object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
- Parameters
stack_id (str) – The value to assign to the stack_id property of this StackResourceDriftSummary.
compartment_id (str) – The value to assign to the compartment_id property of this StackResourceDriftSummary.
resource_name (str) – The value to assign to the resource_name property of this StackResourceDriftSummary.
resource_id (str) – The value to assign to the resource_id property of this StackResourceDriftSummary.
resource_type (str) – The value to assign to the resource_type property of this StackResourceDriftSummary.
resource_drift_status (str) – The value to assign to the resource_drift_status property of this StackResourceDriftSummary. Allowed values for this property are: “NOT_CHECKED”, “IN_SYNC”, “MODIFIED”, “DELETED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
actual_properties (dict(str, str)) – The value to assign to the actual_properties property of this StackResourceDriftSummary.
expected_properties (dict(str, str)) – The value to assign to the expected_properties property of this StackResourceDriftSummary.
time_drift_checked (datetime) – The value to assign to the time_drift_checked property of this StackResourceDriftSummary.
- property actual_properties¶
Gets the actual_properties of this StackResourceDriftSummary. Actual values of properties that the stack defines for the indicated resource. Each property and value is provided as a key-value pair. The following example shows actual values for the resource’s display name and server type: {“display_name”: “tf-default-dhcp-options-new”, “options.0.server_type”: “VcnLocalPlusInternet”}
- Returns
The actual_properties of this StackResourceDriftSummary.
- Return type
dict(str, str)
- property compartment_id¶
Gets the compartment_id of this StackResourceDriftSummary. The OCID of the compartment where the stack is located.
- Returns
The compartment_id of this StackResourceDriftSummary.
- Return type
str
- property expected_properties¶
Gets the expected_properties of this StackResourceDriftSummary. Expected values of properties that the stack defines for the indicated resource. Each property and value is provided as a key-value pair. The following example shows expected (defined) values for the resource’s display name and server type: {“display_name”: “tf-default-dhcp-options”, “options.0.server_type”: “VcnLocalPlusInternet”}
- Returns
The expected_properties of this StackResourceDriftSummary.
- Return type
dict(str, str)
- property resource_drift_status¶
Gets the resource_drift_status of this StackResourceDriftSummary. The drift status of the resource. A drift status value indicates whether or not the actual state of the resource differs from the expected (defined) state for that resource.
Allowed values for this property are: “NOT_CHECKED”, “IN_SYNC”, “MODIFIED”, “DELETED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- Returns
The resource_drift_status of this StackResourceDriftSummary.
- Return type
str
- property resource_id¶
Gets the resource_id of this StackResourceDriftSummary. The OCID of the resource provisioned by Terraform.
- Returns
The resource_id of this StackResourceDriftSummary.
- Return type
str
- property resource_name¶
Gets the resource_name of this StackResourceDriftSummary. The name of the resource as defined in the stack.
- Returns
The resource_name of this StackResourceDriftSummary.
- Return type
str
- property resource_type¶
Gets the resource_type of this StackResourceDriftSummary. The provider resource type. Must be supported by the Oracle Cloud Infrastructure provider. Example: oci_core_instance
- Returns
The resource_type of this StackResourceDriftSummary.
- Return type
str
- property stack_id¶
Gets the stack_id of this StackResourceDriftSummary. The OCID of the stack.
- Returns
The stack_id of this StackResourceDriftSummary.
- Return type
str
- property time_drift_checked¶
Gets the time_drift_checked of this StackResourceDriftSummary. The date and time when the drift detection was executed. Format is defined by RFC3339. Example: 2020-01-25T21:10:29.600Z
- Returns
The time_drift_checked of this StackResourceDriftSummary.
- Return type
datetime