Class: Aws::GroundStation::Types::CreateEphemerisRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::GroundStation::Types::CreateEphemerisRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-groundstation/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#enabled ⇒ Boolean
Whether to set the ephemeris status to ‘ENABLED` 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 a KMS key used to encrypt the ephemeris in Ground Station.
-
#name ⇒ String
A name string associated with the ephemeris.
-
#priority ⇒ Integer
Customer-provided priority score to establish the order in which overlapping ephemerides should be used.
-
#satellite_id ⇒ String
AWS Ground Station satellite ID for this ephemeris.
-
#tags ⇒ Hash<String,String>
Tags assigned to an ephemeris.
Instance Attribute Details
#enabled ⇒ Boolean
Whether to set the ephemeris status to ‘ENABLED` after validation.
Setting this to false will set the ephemeris status to ‘DISABLED` after validation.
654 655 656 657 658 659 660 661 662 663 664 665 |
# File 'lib/aws-sdk-groundstation/types.rb', line 654 class CreateEphemerisRequest < Struct.new( :enabled, :ephemeris, :expiration_time, :kms_key_arn, :name, :priority, :satellite_id, :tags) SENSITIVE = [] include Aws::Structure end |
#ephemeris ⇒ Types::EphemerisData
Ephemeris data.
654 655 656 657 658 659 660 661 662 663 664 665 |
# File 'lib/aws-sdk-groundstation/types.rb', line 654 class CreateEphemerisRequest < Struct.new( :enabled, :ephemeris, :expiration_time, :kms_key_arn, :name, :priority, :satellite_id, :tags) SENSITIVE = [] include Aws::Structure end |
#expiration_time ⇒ Time
An overall expiration time for the ephemeris in UTC, after which it will become ‘EXPIRED`.
654 655 656 657 658 659 660 661 662 663 664 665 |
# File 'lib/aws-sdk-groundstation/types.rb', line 654 class CreateEphemerisRequest < Struct.new( :enabled, :ephemeris, :expiration_time, :kms_key_arn, :name, :priority, :satellite_id, :tags) SENSITIVE = [] include Aws::Structure end |
#kms_key_arn ⇒ String
The ARN of a KMS key used to encrypt the ephemeris in Ground Station.
654 655 656 657 658 659 660 661 662 663 664 665 |
# File 'lib/aws-sdk-groundstation/types.rb', line 654 class CreateEphemerisRequest < Struct.new( :enabled, :ephemeris, :expiration_time, :kms_key_arn, :name, :priority, :satellite_id, :tags) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
A name string associated with the ephemeris. Used as a human-readable identifier for the ephemeris.
654 655 656 657 658 659 660 661 662 663 664 665 |
# File 'lib/aws-sdk-groundstation/types.rb', line 654 class CreateEphemerisRequest < Struct.new( :enabled, :ephemeris, :expiration_time, :kms_key_arn, :name, :priority, :satellite_id, :tags) SENSITIVE = [] include Aws::Structure end |
#priority ⇒ Integer
Customer-provided priority score to establish the order in which overlapping ephemerides should be used.
The default for customer-provided ephemeris priority is 1, and higher numbers take precedence.
Priority must be 1 or greater
654 655 656 657 658 659 660 661 662 663 664 665 |
# File 'lib/aws-sdk-groundstation/types.rb', line 654 class CreateEphemerisRequest < Struct.new( :enabled, :ephemeris, :expiration_time, :kms_key_arn, :name, :priority, :satellite_id, :tags) SENSITIVE = [] include Aws::Structure end |
#satellite_id ⇒ String
AWS Ground Station satellite ID for this ephemeris.
654 655 656 657 658 659 660 661 662 663 664 665 |
# File 'lib/aws-sdk-groundstation/types.rb', line 654 class CreateEphemerisRequest < Struct.new( :enabled, :ephemeris, :expiration_time, :kms_key_arn, :name, :priority, :satellite_id, :tags) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Hash<String,String>
Tags assigned to an ephemeris.
654 655 656 657 658 659 660 661 662 663 664 665 |
# File 'lib/aws-sdk-groundstation/types.rb', line 654 class CreateEphemerisRequest < Struct.new( :enabled, :ephemeris, :expiration_time, :kms_key_arn, :name, :priority, :satellite_id, :tags) SENSITIVE = [] include Aws::Structure end |