AWS Native v0.63.0, May 25 23
AWS Native v0.63.0, May 25 23
aws-native.groundstation.getMissionProfile
Explore with Pulumi AI
AWS Ground Station Mission Profile resource type for CloudFormation.
Using getMissionProfile
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getMissionProfile(args: GetMissionProfileArgs, opts?: InvokeOptions): Promise<GetMissionProfileResult>
function getMissionProfileOutput(args: GetMissionProfileOutputArgs, opts?: InvokeOptions): Output<GetMissionProfileResult>
def get_mission_profile(arn: Optional[str] = None,
id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetMissionProfileResult
def get_mission_profile_output(arn: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetMissionProfileResult]
func LookupMissionProfile(ctx *Context, args *LookupMissionProfileArgs, opts ...InvokeOption) (*LookupMissionProfileResult, error)
func LookupMissionProfileOutput(ctx *Context, args *LookupMissionProfileOutputArgs, opts ...InvokeOption) LookupMissionProfileResultOutput
> Note: This function is named LookupMissionProfile
in the Go SDK.
public static class GetMissionProfile
{
public static Task<GetMissionProfileResult> InvokeAsync(GetMissionProfileArgs args, InvokeOptions? opts = null)
public static Output<GetMissionProfileResult> Invoke(GetMissionProfileInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetMissionProfileResult> getMissionProfile(GetMissionProfileArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:groundstation:getMissionProfile
arguments:
# arguments dictionary
The following arguments are supported:
getMissionProfile Result
The following output properties are available:
- Arn string
- Contact
Post intPass Duration Seconds Post-pass time needed after the contact.
- Contact
Pre intPass Duration Seconds Pre-pass time needed before the contact.
- Dataflow
Edges List<Pulumi.Aws Native. Ground Station. Outputs. Mission Profile Dataflow Edge> - Id string
- Minimum
Viable intContact Duration Seconds Visibilities with shorter duration than the specified minimum viable contact duration will be ignored when searching for available contacts.
- Name string
A name used to identify a mission profile.
- Region string
- Streams
Kms Pulumi.Key Aws Native. Ground Station. Outputs. Mission Profile Streams Kms Key The ARN of a KMS Key used for encrypting data during transmission from the source to destination locations.
- Streams
Kms stringRole The ARN of the KMS Key or Alias Key role used to define permissions on KMS Key usage.
- List<Pulumi.
Aws Native. Ground Station. Outputs. Mission Profile Tag> - Tracking
Config stringArn
- Arn string
- Contact
Post intPass Duration Seconds Post-pass time needed after the contact.
- Contact
Pre intPass Duration Seconds Pre-pass time needed before the contact.
- Dataflow
Edges []MissionProfile Dataflow Edge - Id string
- Minimum
Viable intContact Duration Seconds Visibilities with shorter duration than the specified minimum viable contact duration will be ignored when searching for available contacts.
- Name string
A name used to identify a mission profile.
- Region string
- Streams
Kms MissionKey Profile Streams Kms Key The ARN of a KMS Key used for encrypting data during transmission from the source to destination locations.
- Streams
Kms stringRole The ARN of the KMS Key or Alias Key role used to define permissions on KMS Key usage.
- []Mission
Profile Tag - Tracking
Config stringArn
- arn String
- contact
Post IntegerPass Duration Seconds Post-pass time needed after the contact.
- contact
Pre IntegerPass Duration Seconds Pre-pass time needed before the contact.
- dataflow
Edges List<MissionProfile Dataflow Edge> - id String
- minimum
Viable IntegerContact Duration Seconds Visibilities with shorter duration than the specified minimum viable contact duration will be ignored when searching for available contacts.
- name String
A name used to identify a mission profile.
- region String
- streams
Kms MissionKey Profile Streams Kms Key The ARN of a KMS Key used for encrypting data during transmission from the source to destination locations.
- streams
Kms StringRole The ARN of the KMS Key or Alias Key role used to define permissions on KMS Key usage.
- List<Mission
Profile Tag> - tracking
Config StringArn
- arn string
- contact
Post numberPass Duration Seconds Post-pass time needed after the contact.
- contact
Pre numberPass Duration Seconds Pre-pass time needed before the contact.
- dataflow
Edges MissionProfile Dataflow Edge[] - id string
- minimum
Viable numberContact Duration Seconds Visibilities with shorter duration than the specified minimum viable contact duration will be ignored when searching for available contacts.
- name string
A name used to identify a mission profile.
- region string
- streams
Kms MissionKey Profile Streams Kms Key The ARN of a KMS Key used for encrypting data during transmission from the source to destination locations.
- streams
Kms stringRole The ARN of the KMS Key or Alias Key role used to define permissions on KMS Key usage.
- Mission
Profile Tag[] - tracking
Config stringArn
- arn str
- contact_
post_ intpass_ duration_ seconds Post-pass time needed after the contact.
- contact_
pre_ intpass_ duration_ seconds Pre-pass time needed before the contact.
- dataflow_
edges Sequence[MissionProfile Dataflow Edge] - id str
- minimum_
viable_ intcontact_ duration_ seconds Visibilities with shorter duration than the specified minimum viable contact duration will be ignored when searching for available contacts.
- name str
A name used to identify a mission profile.
- region str
- streams_
kms_ Missionkey Profile Streams Kms Key The ARN of a KMS Key used for encrypting data during transmission from the source to destination locations.
- streams_
kms_ strrole The ARN of the KMS Key or Alias Key role used to define permissions on KMS Key usage.
- Sequence[Mission
Profile Tag] - tracking_
config_ strarn
- arn String
- contact
Post NumberPass Duration Seconds Post-pass time needed after the contact.
- contact
Pre NumberPass Duration Seconds Pre-pass time needed before the contact.
- dataflow
Edges List<Property Map> - id String
- minimum
Viable NumberContact Duration Seconds Visibilities with shorter duration than the specified minimum viable contact duration will be ignored when searching for available contacts.
- name String
A name used to identify a mission profile.
- region String
- streams
Kms Property MapKey The ARN of a KMS Key used for encrypting data during transmission from the source to destination locations.
- streams
Kms StringRole The ARN of the KMS Key or Alias Key role used to define permissions on KMS Key usage.
- List<Property Map>
- tracking
Config StringArn
Supporting Types
MissionProfileDataflowEdge
- Destination string
- Source string
- Destination string
- Source string
- destination String
- source String
- destination string
- source string
- destination str
- source str
- destination String
- source String
MissionProfileStreamsKmsKey
- Kms
Alias stringArn - Kms
Key stringArn
- Kms
Alias stringArn - Kms
Key stringArn
- kms
Alias StringArn - kms
Key StringArn
- kms
Alias stringArn - kms
Key stringArn
- kms_
alias_ strarn - kms_
key_ strarn
- kms
Alias StringArn - kms
Key StringArn
MissionProfileTag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0