Skip to content

UpdateServiceRequest

Source code in docs_src/capo_resiliencehubv2/types/update_service_request.py
class UpdateServiceRequest(TypedDict, closed=True):
    service_arn: "capo_resiliencehubv2.types.arn.Arn"
    description: NotRequired[
        "capo_resiliencehubv2.types.long_description.LongDescription"
    ]
    associated_systems: NotRequired[
        "capo_resiliencehubv2.types.associated_system_list.AssociatedSystemList"
    ]
    """<p>The updated systems to associate with the service.</p>"""
    policy_arn: NotRequired["capo_resiliencehubv2.types.arn.Arn"]
    regions: NotRequired["capo_resiliencehubv2.types.region_list.RegionList"]
    """<p>The updated AWS Regions where the service operates.</p>"""
    permission_model: NotRequired[
        "capo_resiliencehubv2.types.permission_model.PermissionModel"
    ]
    """<p>The updated permission model for the service.</p>"""
    dependency_discovery: NotRequired[
        "capo_resiliencehubv2.types.dependency_discovery_input.DependencyDiscoveryInput"
    ]
    report_configuration: NotRequired[
        "capo_resiliencehubv2.types.service_report_configuration.ServiceReportConfiguration"
    ]
    dev_ops_agent_configuration: NotRequired[
        "capo_resiliencehubv2.types.dev_ops_agent_configuration.DevOpsAgentConfiguration"
    ]
    """<p>The optional DevOps Agent integration configuration to set, replace, or disconnect for the service. If you omit this field, the existing DevOps Agent linkage stays unchanged.</p>"""

associated_systems instance-attribute

associated_systems: NotRequired[AssociatedSystemList]

The updated systems to associate with the service.

dependency_discovery instance-attribute

dependency_discovery: NotRequired[DependencyDiscoveryInput]

description instance-attribute

description: NotRequired[LongDescription]

dev_ops_agent_configuration instance-attribute

dev_ops_agent_configuration: NotRequired[DevOpsAgentConfiguration]

The optional DevOps Agent integration configuration to set, replace, or disconnect for the service. If you omit this field, the existing DevOps Agent linkage stays unchanged.

permission_model instance-attribute

permission_model: NotRequired[PermissionModel]

The updated permission model for the service.

policy_arn instance-attribute

policy_arn: NotRequired[Arn]

regions instance-attribute

regions: NotRequired[RegionList]

The updated AWS Regions where the service operates.

report_configuration instance-attribute

report_configuration: NotRequired[ServiceReportConfiguration]

service_arn instance-attribute

service_arn: Arn