ComplianceReportResource¶
-
class
oci.fleet_apps_management.models.
ComplianceReportResource
(**kwargs)¶ Bases:
object
Details of the Resource
Attributes
COMPLIANCE_STATE_COMPLIANT
A constant which can be used with the compliance_state property of a ComplianceReportResource. COMPLIANCE_STATE_NON_COMPLIANT
A constant which can be used with the compliance_state property of a ComplianceReportResource. COMPLIANCE_STATE_UNKNOWN
A constant which can be used with the compliance_state property of a ComplianceReportResource. COMPLIANCE_STATE_WARNING
A constant which can be used with the compliance_state property of a ComplianceReportResource. compartment
Gets the compartment of this ComplianceReportResource. compliance_state
[Required] Gets the compliance_state of this ComplianceReportResource. products
Gets the products of this ComplianceReportResource. resource_id
[Required] Gets the resource_id of this ComplianceReportResource. resource_name
[Required] Gets the resource_name of this ComplianceReportResource. resource_region
Gets the resource_region of this ComplianceReportResource. resource_type
[Required] Gets the resource_type of this ComplianceReportResource. tenancy_id
Gets the tenancy_id of this ComplianceReportResource. tenancy_name
Gets the tenancy_name of this ComplianceReportResource. Methods
__init__
(**kwargs)Initializes a new ComplianceReportResource object with values from keyword arguments. -
COMPLIANCE_STATE_COMPLIANT
= 'COMPLIANT'¶ A constant which can be used with the compliance_state property of a ComplianceReportResource. This constant has a value of “COMPLIANT”
-
COMPLIANCE_STATE_NON_COMPLIANT
= 'NON_COMPLIANT'¶ A constant which can be used with the compliance_state property of a ComplianceReportResource. This constant has a value of “NON_COMPLIANT”
-
COMPLIANCE_STATE_UNKNOWN
= 'UNKNOWN'¶ A constant which can be used with the compliance_state property of a ComplianceReportResource. This constant has a value of “UNKNOWN”
-
COMPLIANCE_STATE_WARNING
= 'WARNING'¶ A constant which can be used with the compliance_state property of a ComplianceReportResource. This constant has a value of “WARNING”
-
__init__
(**kwargs)¶ Initializes a new ComplianceReportResource object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - resource_id (str) – The value to assign to the resource_id property of this ComplianceReportResource.
- resource_name (str) – The value to assign to the resource_name property of this ComplianceReportResource.
- resource_type (str) – The value to assign to the resource_type property of this ComplianceReportResource.
- tenancy_id (str) – The value to assign to the tenancy_id property of this ComplianceReportResource.
- tenancy_name (str) – The value to assign to the tenancy_name property of this ComplianceReportResource.
- compartment (str) – The value to assign to the compartment property of this ComplianceReportResource.
- resource_region (str) – The value to assign to the resource_region property of this ComplianceReportResource.
- compliance_state (str) – The value to assign to the compliance_state property of this ComplianceReportResource. Allowed values for this property are: “UNKNOWN”, “COMPLIANT”, “NON_COMPLIANT”, “WARNING”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- products (list[oci.fleet_apps_management.models.ComplianceReportProduct]) – The value to assign to the products property of this ComplianceReportResource.
-
compartment
¶ Gets the compartment of this ComplianceReportResource. Compartment the resource belongs to.
Returns: The compartment of this ComplianceReportResource. Return type: str
-
compliance_state
¶ [Required] Gets the compliance_state of this ComplianceReportResource. The last known compliance state of the fleet.
Allowed values for this property are: “UNKNOWN”, “COMPLIANT”, “NON_COMPLIANT”, “WARNING”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The compliance_state of this ComplianceReportResource. Return type: str
-
products
¶ Gets the products of this ComplianceReportResource. Products associated with the Fleet. Only the products belonging to managed targets will be shown.
Returns: The products of this ComplianceReportResource. Return type: list[oci.fleet_apps_management.models.ComplianceReportProduct]
-
resource_id
¶ [Required] Gets the resource_id of this ComplianceReportResource. The OCID to identify the resource.
Returns: The resource_id of this ComplianceReportResource. Return type: str
-
resource_name
¶ [Required] Gets the resource_name of this ComplianceReportResource. Display name of the resource.
Returns: The resource_name of this ComplianceReportResource. Return type: str
-
resource_region
¶ Gets the resource_region of this ComplianceReportResource. The region the resource belongs to.
Returns: The resource_region of this ComplianceReportResource. Return type: str
-
resource_type
¶ [Required] Gets the resource_type of this ComplianceReportResource. Type of the resource.
Returns: The resource_type of this ComplianceReportResource. Return type: str
-
tenancy_id
¶ Gets the tenancy_id of this ComplianceReportResource. TenancyId of the resource.
Returns: The tenancy_id of this ComplianceReportResource. Return type: str
-
tenancy_name
¶ Gets the tenancy_name of this ComplianceReportResource. Tenancy the resource belongs to.
Returns: The tenancy_name of this ComplianceReportResource. Return type: str
-