Skip to content

Service

Source code in docs_src/capo_resiliencehubv2/types/service.py
class Service(TypedDict, closed=True):
    service_arn: "capo_resiliencehubv2.types.arn.Arn"
    name: "capo_resiliencehubv2.types.entity_name.EntityName"
    description: NotRequired[
        "capo_resiliencehubv2.types.long_description.LongDescription"
    ]
    associated_systems: NotRequired[
        "capo_resiliencehubv2.types.associated_system_list.AssociatedSystemList"
    ]
    """<p>The systems associated with the service.</p>"""
    policy_arn: NotRequired["capo_resiliencehubv2.types.arn.Arn"]
    regions: NotRequired["capo_resiliencehubv2.types.region_list.RegionList"]
    """<p>The Regions where the service operates.</p>"""
    permission_model: NotRequired[
        "capo_resiliencehubv2.types.permission_model.PermissionModel"
    ]
    """<p>The permission model for the service.</p>"""
    dependency_discovery: NotRequired[
        "capo_resiliencehubv2.types.dependency_discovery_config.DependencyDiscoveryConfig"
    ]
    """<p>The dependency discovery configuration for the service.</p>"""
    effective_policy_values: NotRequired[
        "capo_resiliencehubv2.types.effective_policy_values.EffectivePolicyValues"
    ]
    """<p>The effective policy values for the service.</p>"""
    achievability: NotRequired["capo_resiliencehubv2.types.achievability.Achievability"]
    """<p>The achievability status of the service's resilience targets.</p>"""
    report_configuration: NotRequired[
        "capo_resiliencehubv2.types.service_report_configuration.ServiceReportConfiguration"
    ]
    kms_key_id: NotRequired["capo_resiliencehubv2.types.kms_key_id.KmsKeyId"]
    tags: NotRequired["capo_resiliencehubv2.types.tag_map.TagMap"]
    estimated_assessment_cost: NotRequired[
        "capo_resiliencehubv2.types.assessment_cost.AssessmentCost"
    ]
    """<p>The estimated cost of running an assessment on the service.</p>"""
    resource_discovery: NotRequired[
        "capo_resiliencehubv2.types.resource_discovery_status.ResourceDiscoveryStatus"
    ]
    """<p>The resource discovery status for the service.</p>"""
    assessment_status: NotRequired[
        "capo_resiliencehubv2.types.assessment_status.AssessmentStatus"
    ]
    """<p>The current assessment status of the service.</p>"""
    rerun_assessment: NotRequired["bool"]
    """<p>Indicates whether the assessment should be rerun.</p>"""
    open_findings_count: NotRequired["int"]
    """<p>The number of open findings for the service.</p>"""
    resolved_findings_count: NotRequired["int"]
    """<p>The number of resolved findings for the service.</p>"""
    organization_id: NotRequired[
        "capo_resiliencehubv2.types.organization_id.OrganizationId"
    ]
    """<p>The AWS Organizations identifier for the service.</p>"""
    ou_id: NotRequired["capo_resiliencehubv2.types.ou_id.OuId"]
    """<p>The organizational unit (OU) identifier for the service.</p>"""
    account_id: NotRequired["capo_resiliencehubv2.types.account_id.AccountId"]
    """<p>The AWS account ID that owns the service.</p>"""
    dev_ops_agent_configuration: NotRequired[
        "capo_resiliencehubv2.types.dev_ops_agent_configuration_view.DevOpsAgentConfigurationView"
    ]
    """<p>The current DevOps Agent integration state for the service.</p>"""
    created_at: NotRequired["datetime.datetime"]
    """<p>The timestamp when the service was created.</p>"""
    updated_at: NotRequired["datetime.datetime"]
    """<p>The timestamp when the service was last updated.</p>"""

account_id instance-attribute

account_id: NotRequired[AccountId]

The AWS account ID that owns the service.

achievability instance-attribute

achievability: NotRequired[Achievability]

The achievability status of the service's resilience targets.

assessment_status instance-attribute

assessment_status: NotRequired[AssessmentStatus]

The current assessment status of the service.

associated_systems instance-attribute

associated_systems: NotRequired[AssociatedSystemList]

The systems associated with the service.

created_at instance-attribute

created_at: NotRequired[datetime]

The timestamp when the service was created.

dependency_discovery instance-attribute

dependency_discovery: NotRequired[DependencyDiscoveryConfig]

The dependency discovery configuration for the service.

description instance-attribute

description: NotRequired[LongDescription]

dev_ops_agent_configuration instance-attribute

dev_ops_agent_configuration: NotRequired[DevOpsAgentConfigurationView]

The current DevOps Agent integration state for the service.

effective_policy_values instance-attribute

effective_policy_values: NotRequired[EffectivePolicyValues]

The effective policy values for the service.

estimated_assessment_cost instance-attribute

estimated_assessment_cost: NotRequired[AssessmentCost]

The estimated cost of running an assessment on the service.

kms_key_id instance-attribute

kms_key_id: NotRequired[KmsKeyId]

name instance-attribute

name: EntityName

open_findings_count instance-attribute

open_findings_count: NotRequired[int]

The number of open findings for the service.

organization_id instance-attribute

organization_id: NotRequired[OrganizationId]

The AWS Organizations identifier for the service.

ou_id instance-attribute

ou_id: NotRequired[OuId]

The organizational unit (OU) identifier for the service.

permission_model instance-attribute

permission_model: NotRequired[PermissionModel]

The permission model for the service.

policy_arn instance-attribute

policy_arn: NotRequired[Arn]

regions instance-attribute

regions: NotRequired[RegionList]

The Regions where the service operates.

report_configuration instance-attribute

report_configuration: NotRequired[ServiceReportConfiguration]

rerun_assessment instance-attribute

rerun_assessment: NotRequired[bool]

Indicates whether the assessment should be rerun.

resolved_findings_count instance-attribute

resolved_findings_count: NotRequired[int]

The number of resolved findings for the service.

resource_discovery instance-attribute

resource_discovery: NotRequired[ResourceDiscoveryStatus]

The resource discovery status for the service.

service_arn instance-attribute

service_arn: Arn

tags instance-attribute

tags: NotRequired[TagMap]

updated_at instance-attribute

updated_at: NotRequired[datetime]

The timestamp when the service was last updated.