Skip to content

ManagedResourceSummary

Source code in docs_src/capo_arc_zonal_shift/types/managed_resource_summary.py
class ManagedResourceSummary(TypedDict, closed=True):
    arn: NotRequired["capo_arc_zonal_shift.types.resource_arn.ResourceArn"]
    """<p>The Amazon Resource Name (ARN) for the managed resource.</p>"""
    name: NotRequired["capo_arc_zonal_shift.types.resource_name.ResourceName"]
    """<p>The name of the managed resource.</p>"""
    availability_zones: (
        "capo_arc_zonal_shift.types.availability_zones.AvailabilityZones"
    )
    """<p>The Availability Zones that a resource is deployed in.</p>"""
    applied_weights: NotRequired[
        "capo_arc_zonal_shift.types.applied_weights.AppliedWeights"
    ]
    """<p>A collection of key-value pairs that indicate whether resources are active in Availability Zones or not. The key name is the Availability Zone where the resource is deployed. The value is 1 or 0.</p>"""
    zonal_shifts: NotRequired[
        "capo_arc_zonal_shift.types.zonal_shifts_in_resource.ZonalShiftsInResource"
    ]
    """<p>An array of the zonal shifts for a resource.</p>"""
    autoshifts: NotRequired[
        "capo_arc_zonal_shift.types.autoshifts_in_resource.AutoshiftsInResource"
    ]
    """<p>An array of the autoshifts that have been completed for a resource.</p>"""
    zonal_autoshift_status: NotRequired[
        "capo_arc_zonal_shift.types.zonal_autoshift_status.ZonalAutoshiftStatus"
    ]
    """<p>The status of autoshift for a resource. When you configure zonal autoshift for a resource, you can set the value of the status to <code>ENABLED</code> or <code>DISABLED</code>.</p>"""
    practice_run_status: NotRequired[
        "capo_arc_zonal_shift.types.zonal_autoshift_status.ZonalAutoshiftStatus"
    ]
    """<p>This status tracks whether a practice run configuration exists for a resource. When you configure a practice run for a resource so that a practice run configuration exists, ARC sets this value to <code>ENABLED</code>. If a you have not configured a practice run for the resource, or delete a practice run configuration, ARC sets the value to <code>DISABLED</code>.</p> <p>ARC updates this status; you can't set a practice run status to <code>ENABLED</code> or <code>DISABLED</code>.</p>"""

applied_weights instance-attribute

applied_weights: NotRequired[AppliedWeights]

A collection of key-value pairs that indicate whether resources are active in Availability Zones or not. The key name is the Availability Zone where the resource is deployed. The value is 1 or 0.

arn instance-attribute

arn: NotRequired[ResourceArn]

The Amazon Resource Name (ARN) for the managed resource.

autoshifts instance-attribute

autoshifts: NotRequired[AutoshiftsInResource]

An array of the autoshifts that have been completed for a resource.

availability_zones instance-attribute

availability_zones: AvailabilityZones

The Availability Zones that a resource is deployed in.

name instance-attribute

name: NotRequired[ResourceName]

The name of the managed resource.

practice_run_status instance-attribute

practice_run_status: NotRequired[ZonalAutoshiftStatus]

This status tracks whether a practice run configuration exists for a resource. When you configure a practice run for a resource so that a practice run configuration exists, ARC sets this value to ENABLED. If a you have not configured a practice run for the resource, or delete a practice run configuration, ARC sets the value to DISABLED.

ARC updates this status; you can't set a practice run status to ENABLED or DISABLED.

zonal_autoshift_status instance-attribute

zonal_autoshift_status: NotRequired[ZonalAutoshiftStatus]

The status of autoshift for a resource. When you configure zonal autoshift for a resource, you can set the value of the status to ENABLED or DISABLED.

zonal_shifts instance-attribute

zonal_shifts: NotRequired[ZonalShiftsInResource]

An array of the zonal shifts for a resource.