StandardsSubscription
¶
Source code in docs_src/capo_securityhub/types/standards_subscription.py
provider
instance-attribute
¶
provider: NotRequired[StandardsProvider]
The cloud provider whose resources the standard evaluates. For example, AWS or Azure.
standards_arn
instance-attribute
¶
standards_arn: NotRequired[NonEmptyString]
The ARN of the standard.
standards_controls_updatable
instance-attribute
¶
standards_controls_updatable: NotRequired[StandardsControlsUpdatable]
Specifies whether you can retrieve information about and configure individual controls that apply to the standard. Possible values are:
-
READY_FOR_UPDATES- Controls in the standard can be retrieved and configured. -
NOT_READY_FOR_UPDATES- Controls in the standard cannot be retrieved or configured.
standards_input
instance-attribute
¶
standards_input: NotRequired[StandardsInputParameterMap]
A key-value pair of input for the standard.
standards_status
instance-attribute
¶
standards_status: NotRequired[StandardsStatus]
The status of your subscription to the standard. Possible values are:
-
PENDING- The standard is in the process of being enabled. Or the standard is already enabled and Security Hub CSPM is adding new controls to the standard. -
READY- The standard is enabled. -
INCOMPLETE- The standard could not be enabled completely. One or more errors (StandardsStatusReason) occurred when Security Hub CSPM attempted to enable the standard. -
DELETING- The standard is in the process of being disabled. -
FAILED- The standard could not be disabled. One or more errors (StandardsStatusReason) occurred when Security Hub CSPM attempted to disable the standard.
standards_status_reason
instance-attribute
¶
standards_status_reason: NotRequired[StandardsStatusReason]
The reason for the current status.
standards_subscription_arn
instance-attribute
¶
standards_subscription_arn: NotRequired[NonEmptyString]
The ARN of the resource that represents your subscription to the standard.