Class CfnMissionProfileMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.groundstation.CfnMissionProfileMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnMissionProfileMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnMissionProfileMixinProps
@Stability(Stable)
@Internal
public static final class CfnMissionProfileMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnMissionProfileMixinProps
An implementation for
CfnMissionProfileMixinProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.cfnpropertymixins.services.groundstation.CfnMissionProfileMixinProps
CfnMissionProfileMixinProps.Builder, CfnMissionProfileMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnMissionProfileMixinProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal NumberAmount of time in seconds after a contact ends that you’d like to receive a Ground Station Contact State Change indicating the pass has finished.final NumberAmount of time in seconds prior to contact start that you'd like to receive a Ground Station Contact State Change Event indicating an upcoming pass.final ObjectA list containing lists of config ARNs.final NumberMinimum length of a contact in seconds that Ground Station will return when listing contacts.final StringgetName()The name of the mission profile.final ObjectKMS key to use for encrypting streams.final StringRole to use for encrypting streams with KMS key.getTags()Tags assigned to the mission profile.final StringARN of a Config resource of type TelemetrySinkConfig used for telemetry data sink configuration.final ObjectThe ARN of a tracking config objects that defines how to track the satellite through the sky during a contact.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnMissionProfileMixinProps.Builder.
-
-
Method Details
-
getContactPostPassDurationSeconds
Description copied from interface:CfnMissionProfileMixinPropsAmount of time in seconds after a contact ends that you’d like to receive a Ground Station Contact State Change indicating the pass has finished.- Specified by:
getContactPostPassDurationSecondsin interfaceCfnMissionProfileMixinProps- See Also:
-
getContactPrePassDurationSeconds
Description copied from interface:CfnMissionProfileMixinPropsAmount of time in seconds prior to contact start that you'd like to receive a Ground Station Contact State Change Event indicating an upcoming pass.- Specified by:
getContactPrePassDurationSecondsin interfaceCfnMissionProfileMixinProps- See Also:
-
getDataflowEdges
Description copied from interface:CfnMissionProfileMixinPropsA list containing lists of config ARNs.Each list of config ARNs is an edge, with a "from" config and a "to" config.
Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnMissionProfilePropsMixin.DataflowEdgeProperty>- Specified by:
getDataflowEdgesin interfaceCfnMissionProfileMixinProps- See Also:
-
getMinimumViableContactDurationSeconds
Description copied from interface:CfnMissionProfileMixinPropsMinimum length of a contact in seconds that Ground Station will return when listing contacts.Ground Station will not return contacts shorter than this duration.
- Specified by:
getMinimumViableContactDurationSecondsin interfaceCfnMissionProfileMixinProps- See Also:
-
getName
Description copied from interface:CfnMissionProfileMixinPropsThe name of the mission profile.- Specified by:
getNamein interfaceCfnMissionProfileMixinProps- See Also:
-
getStreamsKmsKey
Description copied from interface:CfnMissionProfileMixinPropsKMS key to use for encrypting streams.Returns union: either
IResolvableorCfnMissionProfilePropsMixin.StreamsKmsKeyProperty- Specified by:
getStreamsKmsKeyin interfaceCfnMissionProfileMixinProps- See Also:
-
getStreamsKmsRole
Description copied from interface:CfnMissionProfileMixinPropsRole to use for encrypting streams with KMS key.- Specified by:
getStreamsKmsRolein interfaceCfnMissionProfileMixinProps- See Also:
-
getTags
Description copied from interface:CfnMissionProfileMixinPropsTags assigned to the mission profile.- Specified by:
getTagsin interfaceCfnMissionProfileMixinProps- See Also:
-
getTelemetrySinkConfigArn
Description copied from interface:CfnMissionProfileMixinPropsARN of a Config resource of type TelemetrySinkConfig used for telemetry data sink configuration.- Specified by:
getTelemetrySinkConfigArnin interfaceCfnMissionProfileMixinProps- See Also:
-
getTrackingConfigArn
Description copied from interface:CfnMissionProfileMixinPropsThe ARN of a tracking config objects that defines how to track the satellite through the sky during a contact.Returns union: either
StringorIConfigRef- Specified by:
getTrackingConfigArnin interfaceCfnMissionProfileMixinProps- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-