Class: Aws::GroundStation::Types::CreateEphemerisRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::GroundStation::Types::CreateEphemerisRequest
- Defined in:
- gems/aws-sdk-groundstation/lib/aws-sdk-groundstation/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#enabled ⇒ Boolean
Set to
trueto enable the ephemeris after validation. -
#ephemeris ⇒ Types::EphemerisData
Ephemeris data.
-
#expiration_time ⇒ Time
An overall expiration time for the ephemeris in UTC, after which it will become
EXPIRED. -
#kms_key_arn ⇒ String
The ARN of the KMS key to use for encrypting the ephemeris.
-
#name ⇒ String
A name that you can use to identify the ephemeris.
-
#priority ⇒ Integer
A priority score that determines which ephemeris to use when multiple ephemerides overlap.
-
#satellite_id ⇒ String
The satellite ID that associates this ephemeris with a satellite in AWS Ground Station.
-
#tags ⇒ Hash<String,String>
Tags assigned to an ephemeris.
Instance Attribute Details
#enabled ⇒ Boolean
Set to true to enable the ephemeris after validation. Set to
false to keep it disabled.
920 921 922 923 924 925 926 927 928 929 930 931 |
# File 'gems/aws-sdk-groundstation/lib/aws-sdk-groundstation/types.rb', line 920 class CreateEphemerisRequest < Struct.new( :satellite_id, :enabled, :priority, :expiration_time, :name, :kms_key_arn, :ephemeris, :tags) SENSITIVE = [] include Aws::Structure end |
#ephemeris ⇒ Types::EphemerisData
Ephemeris data.
920 921 922 923 924 925 926 927 928 929 930 931 |
# File 'gems/aws-sdk-groundstation/lib/aws-sdk-groundstation/types.rb', line 920 class CreateEphemerisRequest < Struct.new( :satellite_id, :enabled, :priority, :expiration_time, :name, :kms_key_arn, :ephemeris, :tags) SENSITIVE = [] include Aws::Structure end |
#expiration_time ⇒ Time
An overall expiration time for the ephemeris in UTC, after which it
will become EXPIRED.
920 921 922 923 924 925 926 927 928 929 930 931 |
# File 'gems/aws-sdk-groundstation/lib/aws-sdk-groundstation/types.rb', line 920 class CreateEphemerisRequest < Struct.new( :satellite_id, :enabled, :priority, :expiration_time, :name, :kms_key_arn, :ephemeris, :tags) SENSITIVE = [] include Aws::Structure end |
#kms_key_arn ⇒ String
The ARN of the KMS key to use for encrypting the ephemeris.
920 921 922 923 924 925 926 927 928 929 930 931 |
# File 'gems/aws-sdk-groundstation/lib/aws-sdk-groundstation/types.rb', line 920 class CreateEphemerisRequest < Struct.new( :satellite_id, :enabled, :priority, :expiration_time, :name, :kms_key_arn, :ephemeris, :tags) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
A name that you can use to identify the ephemeris.
920 921 922 923 924 925 926 927 928 929 930 931 |
# File 'gems/aws-sdk-groundstation/lib/aws-sdk-groundstation/types.rb', line 920 class CreateEphemerisRequest < Struct.new( :satellite_id, :enabled, :priority, :expiration_time, :name, :kms_key_arn, :ephemeris, :tags) SENSITIVE = [] include Aws::Structure end |
#priority ⇒ Integer
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.
920 921 922 923 924 925 926 927 928 929 930 931 |
# File 'gems/aws-sdk-groundstation/lib/aws-sdk-groundstation/types.rb', line 920 class CreateEphemerisRequest < Struct.new( :satellite_id, :enabled, :priority, :expiration_time, :name, :kms_key_arn, :ephemeris, :tags) SENSITIVE = [] include Aws::Structure end |
#satellite_id ⇒ String
The satellite ID that associates this ephemeris with a satellite in AWS Ground Station.
920 921 922 923 924 925 926 927 928 929 930 931 |
# File 'gems/aws-sdk-groundstation/lib/aws-sdk-groundstation/types.rb', line 920 class CreateEphemerisRequest < Struct.new( :satellite_id, :enabled, :priority, :expiration_time, :name, :kms_key_arn, :ephemeris, :tags) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Hash<String,String>
Tags assigned to an ephemeris.
920 921 922 923 924 925 926 927 928 929 930 931 |
# File 'gems/aws-sdk-groundstation/lib/aws-sdk-groundstation/types.rb', line 920 class CreateEphemerisRequest < Struct.new( :satellite_id, :enabled, :priority, :expiration_time, :name, :kms_key_arn, :ephemeris, :tags) SENSITIVE = [] include Aws::Structure end |