Skip to content

CreateEphemerisRequest

Source code in docs_src/capo_groundstation/types/create_ephemeris_request.py
class CreateEphemerisRequest(TypedDict, closed=True):
    satellite_id: NotRequired["capo_groundstation.types.uuid.Uuid"]
    """<p>The satellite ID that associates this ephemeris with a satellite in AWS Ground Station.</p>"""
    enabled: NotRequired["bool"]
    """<p>Set to <code>true</code> to enable the ephemeris after validation. Set to <code>false</code> to keep it disabled.</p>"""
    priority: NotRequired[
        "capo_groundstation.types.customer_ephemeris_priority.CustomerEphemerisPriority"
    ]
    """<p>A priority score that determines which ephemeris to use when multiple ephemerides overlap.</p> <p>Higher numbers take precedence. The default is 1. Must be 1 or greater.</p>"""
    expiration_time: NotRequired["datetime.datetime"]
    """<p>An overall expiration time for the ephemeris in UTC, after which it will become <code>EXPIRED</code>.</p>"""
    name: "capo_groundstation.types.safe_name.SafeName"
    """<p>A name that you can use to identify the ephemeris.</p>"""
    kms_key_arn: NotRequired["capo_groundstation.types.key_arn.KeyArn"]
    """<p>The ARN of the KMS key to use for encrypting the ephemeris.</p>"""
    ephemeris: NotRequired["capo_groundstation.types.ephemeris_data.EphemerisData"]
    """<p>Ephemeris data.</p>"""
    tags: NotRequired["capo_groundstation.types.tags_map.TagsMap"]
    """<p>Tags assigned to an ephemeris.</p>"""

enabled instance-attribute

enabled: NotRequired[bool]

Set to true to enable the ephemeris after validation. Set to false to keep it disabled.

ephemeris instance-attribute

ephemeris: NotRequired[EphemerisData]

Ephemeris data.

expiration_time instance-attribute

expiration_time: NotRequired[datetime]

An overall expiration time for the ephemeris in UTC, after which it will become EXPIRED.

kms_key_arn instance-attribute

kms_key_arn: NotRequired[KeyArn]

The ARN of the KMS key to use for encrypting the ephemeris.

name instance-attribute

name: SafeName

A name that you can use to identify the ephemeris.

priority instance-attribute

priority: NotRequired[CustomerEphemerisPriority]

A priority score that determines which ephemeris to use when multiple ephemerides overlap.

Higher numbers take precedence. The default is 1. Must be 1 or greater.

satellite_id instance-attribute

satellite_id: NotRequired[Uuid]

The satellite ID that associates this ephemeris with a satellite in AWS Ground Station.

tags instance-attribute

tags: NotRequired[TagsMap]

Tags assigned to an ephemeris.