Skip to content

GetMissionProfileResponse

Source code in docs_src/capo_groundstation/types/get_mission_profile_response.py
class GetMissionProfileResponse(TypedDict, closed=True):
    mission_profile_id: NotRequired["capo_groundstation.types.uuid.Uuid"]
    """<p>UUID of a mission profile.</p>"""
    mission_profile_arn: NotRequired[
        "capo_groundstation.types.mission_profile_arn.MissionProfileArn"
    ]
    """<p>ARN of a mission profile.</p>"""
    name: NotRequired["capo_groundstation.types.safe_name.SafeName"]
    """<p>Name of a mission profile.</p>"""
    region: NotRequired["capo_groundstation.types.aws_region.AWSRegion"]
    """<p>Region of a mission profile.</p>"""
    contact_pre_pass_duration_seconds: NotRequired[
        "capo_groundstation.types.duration_in_seconds.DurationInSeconds"
    ]
    """<p>Amount of time prior to contact start you'd like to receive a CloudWatch event indicating an upcoming pass.</p>"""
    contact_post_pass_duration_seconds: NotRequired[
        "capo_groundstation.types.duration_in_seconds.DurationInSeconds"
    ]
    """<p>Amount of time after a contact ends that you'd like to receive a CloudWatch event indicating the pass has finished.</p>"""
    minimum_viable_contact_duration_seconds: NotRequired[
        "capo_groundstation.types.positive_duration_in_seconds.PositiveDurationInSeconds"
    ]
    """<p>Smallest amount of time in seconds that you'd like to see for an available contact. AWS Ground Station will not present you with contacts shorter than this duration.</p>"""
    dataflow_edges: NotRequired[
        "capo_groundstation.types.dataflow_edge_list.DataflowEdgeList"
    ]
    """<p>A list of lists of ARNs. Each list of ARNs is an edge, with a <i>from</i> <code> Config</code> and a <i>to</i> <code>Config</code>.</p>"""
    tracking_config_arn: NotRequired["capo_groundstation.types.config_arn.ConfigArn"]
    """<p>ARN of a tracking <code>Config</code>.</p>"""
    telemetry_sink_config_arn: NotRequired[
        "capo_groundstation.types.config_arn.ConfigArn"
    ]
    """<p>ARN of a telemetry sink <code>Config</code>.</p>"""
    tags: NotRequired["capo_groundstation.types.tags_map.TagsMap"]
    """<p>Tags assigned to a mission profile.</p>"""
    streams_kms_key: NotRequired["capo_groundstation.types.kms_key.KmsKey"]
    """<p>KMS key to use for encrypting streams.</p>"""
    streams_kms_role: NotRequired["capo_groundstation.types.role_arn.RoleArn"]
    """<p>Role to use for encrypting streams with KMS key.</p>"""

contact_post_pass_duration_seconds instance-attribute

contact_post_pass_duration_seconds: NotRequired[DurationInSeconds]

Amount of time after a contact ends that you'd like to receive a CloudWatch event indicating the pass has finished.

contact_pre_pass_duration_seconds instance-attribute

contact_pre_pass_duration_seconds: NotRequired[DurationInSeconds]

Amount of time prior to contact start you'd like to receive a CloudWatch event indicating an upcoming pass.

dataflow_edges instance-attribute

dataflow_edges: NotRequired[DataflowEdgeList]

A list of lists of ARNs. Each list of ARNs is an edge, with a from Config and a to Config.

minimum_viable_contact_duration_seconds instance-attribute

minimum_viable_contact_duration_seconds: NotRequired[PositiveDurationInSeconds]

Smallest amount of time in seconds that you'd like to see for an available contact. AWS Ground Station will not present you with contacts shorter than this duration.

mission_profile_arn instance-attribute

mission_profile_arn: NotRequired[MissionProfileArn]

ARN of a mission profile.

mission_profile_id instance-attribute

mission_profile_id: NotRequired[Uuid]

UUID of a mission profile.

name instance-attribute

name: NotRequired[SafeName]

Name of a mission profile.

region instance-attribute

region: NotRequired[AWSRegion]

Region of a mission profile.

streams_kms_key instance-attribute

streams_kms_key: NotRequired[KmsKey]

KMS key to use for encrypting streams.

streams_kms_role instance-attribute

streams_kms_role: NotRequired[RoleArn]

Role to use for encrypting streams with KMS key.

tags instance-attribute

tags: NotRequired[TagsMap]

Tags assigned to a mission profile.

telemetry_sink_config_arn instance-attribute

telemetry_sink_config_arn: NotRequired[ConfigArn]

ARN of a telemetry sink Config.

tracking_config_arn instance-attribute

tracking_config_arn: NotRequired[ConfigArn]

ARN of a tracking Config.