1. Packages
  2. AWS Cloud Control
  3. API Docs
  4. groundstation
  5. MissionProfile

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi

aws-native.groundstation.MissionProfile

Explore with Pulumi AI

aws-native logo

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi

    AWS Ground Station Mission Profile resource type for CloudFormation.

    Example Usage

    Example

    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using AwsNative = Pulumi.AwsNative;
    
    return await Deployment.RunAsync(() => 
    {
        var myMissionProfile = new AwsNative.GroundStation.MissionProfile("myMissionProfile", new()
        {
            Name = "My Mission Profile",
            ContactPrePassDurationSeconds = 120,
            ContactPostPassDurationSeconds = 180,
            MinimumViableContactDurationSeconds = 300,
            TrackingConfigArn = "arn:aws:groundstation:us-east-2:1234567890:config/tracking/00000000-0000-0000-0000-000000000000",
            DataflowEdges = new[]
            {
                new AwsNative.GroundStation.Inputs.MissionProfileDataflowEdgeArgs
                {
                    Source = "arn:aws:groundstation:us-east-2:1234567890:config/antenna-downlink/11111111-1111-1111-1111-111111111111",
                    Destination = "arn:aws:groundstation:us-east-2:1234567890:config/dataflow-endpoint/22222222-2222-2222-2222-222222222222",
                },
                new AwsNative.GroundStation.Inputs.MissionProfileDataflowEdgeArgs
                {
                    Source = "arn:aws:groundstation:us-east-2:1234567890:config/dataflow-endpoint/33333333-3333-3333-3333-333333333333",
                    Destination = "arn:aws:groundstation:us-east-2:1234567890:config/antenna-uplink/44444444-4444-4444-4444-444444444444",
                },
            },
        });
    
    });
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-aws-native/sdk/go/aws/groundstation"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := groundstation.NewMissionProfile(ctx, "myMissionProfile", &groundstation.MissionProfileArgs{
    			Name:                                pulumi.String("My Mission Profile"),
    			ContactPrePassDurationSeconds:       pulumi.Int(120),
    			ContactPostPassDurationSeconds:      pulumi.Int(180),
    			MinimumViableContactDurationSeconds: pulumi.Int(300),
    			TrackingConfigArn:                   pulumi.String("arn:aws:groundstation:us-east-2:1234567890:config/tracking/00000000-0000-0000-0000-000000000000"),
    			DataflowEdges: groundstation.MissionProfileDataflowEdgeArray{
    				&groundstation.MissionProfileDataflowEdgeArgs{
    					Source:      pulumi.String("arn:aws:groundstation:us-east-2:1234567890:config/antenna-downlink/11111111-1111-1111-1111-111111111111"),
    					Destination: pulumi.String("arn:aws:groundstation:us-east-2:1234567890:config/dataflow-endpoint/22222222-2222-2222-2222-222222222222"),
    				},
    				&groundstation.MissionProfileDataflowEdgeArgs{
    					Source:      pulumi.String("arn:aws:groundstation:us-east-2:1234567890:config/dataflow-endpoint/33333333-3333-3333-3333-333333333333"),
    					Destination: pulumi.String("arn:aws:groundstation:us-east-2:1234567890:config/antenna-uplink/44444444-4444-4444-4444-444444444444"),
    				},
    			},
    		})
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    

    Coming soon!

    import pulumi
    import pulumi_aws_native as aws_native
    
    my_mission_profile = aws_native.groundstation.MissionProfile("myMissionProfile",
        name="My Mission Profile",
        contact_pre_pass_duration_seconds=120,
        contact_post_pass_duration_seconds=180,
        minimum_viable_contact_duration_seconds=300,
        tracking_config_arn="arn:aws:groundstation:us-east-2:1234567890:config/tracking/00000000-0000-0000-0000-000000000000",
        dataflow_edges=[
            {
                "source": "arn:aws:groundstation:us-east-2:1234567890:config/antenna-downlink/11111111-1111-1111-1111-111111111111",
                "destination": "arn:aws:groundstation:us-east-2:1234567890:config/dataflow-endpoint/22222222-2222-2222-2222-222222222222",
            },
            {
                "source": "arn:aws:groundstation:us-east-2:1234567890:config/dataflow-endpoint/33333333-3333-3333-3333-333333333333",
                "destination": "arn:aws:groundstation:us-east-2:1234567890:config/antenna-uplink/44444444-4444-4444-4444-444444444444",
            },
        ])
    
    import * as pulumi from "@pulumi/pulumi";
    import * as aws_native from "@pulumi/aws-native";
    
    const myMissionProfile = new aws_native.groundstation.MissionProfile("myMissionProfile", {
        name: "My Mission Profile",
        contactPrePassDurationSeconds: 120,
        contactPostPassDurationSeconds: 180,
        minimumViableContactDurationSeconds: 300,
        trackingConfigArn: "arn:aws:groundstation:us-east-2:1234567890:config/tracking/00000000-0000-0000-0000-000000000000",
        dataflowEdges: [
            {
                source: "arn:aws:groundstation:us-east-2:1234567890:config/antenna-downlink/11111111-1111-1111-1111-111111111111",
                destination: "arn:aws:groundstation:us-east-2:1234567890:config/dataflow-endpoint/22222222-2222-2222-2222-222222222222",
            },
            {
                source: "arn:aws:groundstation:us-east-2:1234567890:config/dataflow-endpoint/33333333-3333-3333-3333-333333333333",
                destination: "arn:aws:groundstation:us-east-2:1234567890:config/antenna-uplink/44444444-4444-4444-4444-444444444444",
            },
        ],
    });
    

    Coming soon!

    Example

    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using AwsNative = Pulumi.AwsNative;
    
    return await Deployment.RunAsync(() => 
    {
        var myMissionProfile = new AwsNative.GroundStation.MissionProfile("myMissionProfile", new()
        {
            Name = "Mission Profile",
            ContactPrePassDurationSeconds = 120,
            ContactPostPassDurationSeconds = 180,
            MinimumViableContactDurationSeconds = 300,
            TrackingConfigArn = "arn:aws:groundstation:us-east-2:1234567890:config/tracking/00000000-0000-0000-0000-000000000000",
            DataflowEdges = new[]
            {
                new AwsNative.GroundStation.Inputs.MissionProfileDataflowEdgeArgs
                {
                    Source = "arn:aws:groundstation:us-east-2:1234567890:config/antenna-downlink/11111111-1111-1111-1111-111111111111",
                    Destination = "arn:aws:groundstation:us-east-2:1234567890:config/dataflow-endpoint/22222222-2222-2222-2222-222222222222",
                },
                new AwsNative.GroundStation.Inputs.MissionProfileDataflowEdgeArgs
                {
                    Source = "arn:aws:groundstation:us-east-2:1234567890:config/dataflow-endpoint/33333333-3333-3333-3333-333333333333",
                    Destination = "arn:aws:groundstation:us-east-2:1234567890:config/antenna-uplink/44444444-4444-4444-4444-444444444444",
                },
            },
        });
    
    });
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-aws-native/sdk/go/aws/groundstation"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := groundstation.NewMissionProfile(ctx, "myMissionProfile", &groundstation.MissionProfileArgs{
    			Name:                                pulumi.String("Mission Profile"),
    			ContactPrePassDurationSeconds:       pulumi.Int(120),
    			ContactPostPassDurationSeconds:      pulumi.Int(180),
    			MinimumViableContactDurationSeconds: pulumi.Int(300),
    			TrackingConfigArn:                   pulumi.String("arn:aws:groundstation:us-east-2:1234567890:config/tracking/00000000-0000-0000-0000-000000000000"),
    			DataflowEdges: groundstation.MissionProfileDataflowEdgeArray{
    				&groundstation.MissionProfileDataflowEdgeArgs{
    					Source:      pulumi.String("arn:aws:groundstation:us-east-2:1234567890:config/antenna-downlink/11111111-1111-1111-1111-111111111111"),
    					Destination: pulumi.String("arn:aws:groundstation:us-east-2:1234567890:config/dataflow-endpoint/22222222-2222-2222-2222-222222222222"),
    				},
    				&groundstation.MissionProfileDataflowEdgeArgs{
    					Source:      pulumi.String("arn:aws:groundstation:us-east-2:1234567890:config/dataflow-endpoint/33333333-3333-3333-3333-333333333333"),
    					Destination: pulumi.String("arn:aws:groundstation:us-east-2:1234567890:config/antenna-uplink/44444444-4444-4444-4444-444444444444"),
    				},
    			},
    		})
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    

    Coming soon!

    import pulumi
    import pulumi_aws_native as aws_native
    
    my_mission_profile = aws_native.groundstation.MissionProfile("myMissionProfile",
        name="Mission Profile",
        contact_pre_pass_duration_seconds=120,
        contact_post_pass_duration_seconds=180,
        minimum_viable_contact_duration_seconds=300,
        tracking_config_arn="arn:aws:groundstation:us-east-2:1234567890:config/tracking/00000000-0000-0000-0000-000000000000",
        dataflow_edges=[
            {
                "source": "arn:aws:groundstation:us-east-2:1234567890:config/antenna-downlink/11111111-1111-1111-1111-111111111111",
                "destination": "arn:aws:groundstation:us-east-2:1234567890:config/dataflow-endpoint/22222222-2222-2222-2222-222222222222",
            },
            {
                "source": "arn:aws:groundstation:us-east-2:1234567890:config/dataflow-endpoint/33333333-3333-3333-3333-333333333333",
                "destination": "arn:aws:groundstation:us-east-2:1234567890:config/antenna-uplink/44444444-4444-4444-4444-444444444444",
            },
        ])
    
    import * as pulumi from "@pulumi/pulumi";
    import * as aws_native from "@pulumi/aws-native";
    
    const myMissionProfile = new aws_native.groundstation.MissionProfile("myMissionProfile", {
        name: "Mission Profile",
        contactPrePassDurationSeconds: 120,
        contactPostPassDurationSeconds: 180,
        minimumViableContactDurationSeconds: 300,
        trackingConfigArn: "arn:aws:groundstation:us-east-2:1234567890:config/tracking/00000000-0000-0000-0000-000000000000",
        dataflowEdges: [
            {
                source: "arn:aws:groundstation:us-east-2:1234567890:config/antenna-downlink/11111111-1111-1111-1111-111111111111",
                destination: "arn:aws:groundstation:us-east-2:1234567890:config/dataflow-endpoint/22222222-2222-2222-2222-222222222222",
            },
            {
                source: "arn:aws:groundstation:us-east-2:1234567890:config/dataflow-endpoint/33333333-3333-3333-3333-333333333333",
                destination: "arn:aws:groundstation:us-east-2:1234567890:config/antenna-uplink/44444444-4444-4444-4444-444444444444",
            },
        ],
    });
    

    Coming soon!

    Create MissionProfile Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new MissionProfile(name: string, args: MissionProfileArgs, opts?: CustomResourceOptions);
    @overload
    def MissionProfile(resource_name: str,
                       args: MissionProfileArgs,
                       opts: Optional[ResourceOptions] = None)
    
    @overload
    def MissionProfile(resource_name: str,
                       opts: Optional[ResourceOptions] = None,
                       dataflow_edges: Optional[Sequence[MissionProfileDataflowEdgeArgs]] = None,
                       minimum_viable_contact_duration_seconds: Optional[int] = None,
                       tracking_config_arn: Optional[str] = None,
                       contact_post_pass_duration_seconds: Optional[int] = None,
                       contact_pre_pass_duration_seconds: Optional[int] = None,
                       name: Optional[str] = None,
                       streams_kms_key: Optional[MissionProfileStreamsKmsKeyArgs] = None,
                       streams_kms_role: Optional[str] = None,
                       tags: Optional[Sequence[_root_inputs.TagArgs]] = None)
    func NewMissionProfile(ctx *Context, name string, args MissionProfileArgs, opts ...ResourceOption) (*MissionProfile, error)
    public MissionProfile(string name, MissionProfileArgs args, CustomResourceOptions? opts = null)
    public MissionProfile(String name, MissionProfileArgs args)
    public MissionProfile(String name, MissionProfileArgs args, CustomResourceOptions options)
    
    type: aws-native:groundstation:MissionProfile
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args MissionProfileArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args MissionProfileArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args MissionProfileArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args MissionProfileArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args MissionProfileArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    MissionProfile Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

    The MissionProfile resource accepts the following input properties:

    DataflowEdges List<Pulumi.AwsNative.GroundStation.Inputs.MissionProfileDataflowEdge>
    A list containing lists of config ARNs. Each list of config ARNs is an edge, with a "from" config and a "to" config.
    MinimumViableContactDurationSeconds int
    Visibilities with shorter duration than the specified minimum viable contact duration will be ignored when searching for available contacts.
    TrackingConfigArn string
    The ARN of a tracking config objects that defines how to track the satellite through the sky during a contact.
    ContactPostPassDurationSeconds int
    Post-pass time needed after the contact.
    ContactPrePassDurationSeconds int
    Pre-pass time needed before the contact.
    Name string
    A name used to identify a mission profile.
    StreamsKmsKey Pulumi.AwsNative.GroundStation.Inputs.MissionProfileStreamsKmsKey
    The ARN of a KMS Key used for encrypting data during transmission from the source to destination locations.
    StreamsKmsRole string
    The ARN of the KMS Key or Alias Key role used to define permissions on KMS Key usage.
    Tags List<Pulumi.AwsNative.Inputs.Tag>
    Tags assigned to the mission profile.
    DataflowEdges []MissionProfileDataflowEdgeArgs
    A list containing lists of config ARNs. Each list of config ARNs is an edge, with a "from" config and a "to" config.
    MinimumViableContactDurationSeconds int
    Visibilities with shorter duration than the specified minimum viable contact duration will be ignored when searching for available contacts.
    TrackingConfigArn string
    The ARN of a tracking config objects that defines how to track the satellite through the sky during a contact.
    ContactPostPassDurationSeconds int
    Post-pass time needed after the contact.
    ContactPrePassDurationSeconds int
    Pre-pass time needed before the contact.
    Name string
    A name used to identify a mission profile.
    StreamsKmsKey MissionProfileStreamsKmsKeyArgs
    The ARN of a KMS Key used for encrypting data during transmission from the source to destination locations.
    StreamsKmsRole string
    The ARN of the KMS Key or Alias Key role used to define permissions on KMS Key usage.
    Tags TagArgs
    Tags assigned to the mission profile.
    dataflowEdges List<MissionProfileDataflowEdge>
    A list containing lists of config ARNs. Each list of config ARNs is an edge, with a "from" config and a "to" config.
    minimumViableContactDurationSeconds Integer
    Visibilities with shorter duration than the specified minimum viable contact duration will be ignored when searching for available contacts.
    trackingConfigArn String
    The ARN of a tracking config objects that defines how to track the satellite through the sky during a contact.
    contactPostPassDurationSeconds Integer
    Post-pass time needed after the contact.
    contactPrePassDurationSeconds Integer
    Pre-pass time needed before the contact.
    name String
    A name used to identify a mission profile.
    streamsKmsKey MissionProfileStreamsKmsKey
    The ARN of a KMS Key used for encrypting data during transmission from the source to destination locations.
    streamsKmsRole String
    The ARN of the KMS Key or Alias Key role used to define permissions on KMS Key usage.
    tags List<Tag>
    Tags assigned to the mission profile.
    dataflowEdges MissionProfileDataflowEdge[]
    A list containing lists of config ARNs. Each list of config ARNs is an edge, with a "from" config and a "to" config.
    minimumViableContactDurationSeconds number
    Visibilities with shorter duration than the specified minimum viable contact duration will be ignored when searching for available contacts.
    trackingConfigArn string
    The ARN of a tracking config objects that defines how to track the satellite through the sky during a contact.
    contactPostPassDurationSeconds number
    Post-pass time needed after the contact.
    contactPrePassDurationSeconds number
    Pre-pass time needed before the contact.
    name string
    A name used to identify a mission profile.
    streamsKmsKey MissionProfileStreamsKmsKey
    The ARN of a KMS Key used for encrypting data during transmission from the source to destination locations.
    streamsKmsRole string
    The ARN of the KMS Key or Alias Key role used to define permissions on KMS Key usage.
    tags Tag[]
    Tags assigned to the mission profile.
    dataflow_edges Sequence[MissionProfileDataflowEdgeArgs]
    A list containing lists of config ARNs. Each list of config ARNs is an edge, with a "from" config and a "to" config.
    minimum_viable_contact_duration_seconds int
    Visibilities with shorter duration than the specified minimum viable contact duration will be ignored when searching for available contacts.
    tracking_config_arn str
    The ARN of a tracking config objects that defines how to track the satellite through the sky during a contact.
    contact_post_pass_duration_seconds int
    Post-pass time needed after the contact.
    contact_pre_pass_duration_seconds int
    Pre-pass time needed before the contact.
    name str
    A name used to identify a mission profile.
    streams_kms_key MissionProfileStreamsKmsKeyArgs
    The ARN of a KMS Key used for encrypting data during transmission from the source to destination locations.
    streams_kms_role str
    The ARN of the KMS Key or Alias Key role used to define permissions on KMS Key usage.
    tags Sequence[TagArgs]
    Tags assigned to the mission profile.
    dataflowEdges List<Property Map>
    A list containing lists of config ARNs. Each list of config ARNs is an edge, with a "from" config and a "to" config.
    minimumViableContactDurationSeconds Number
    Visibilities with shorter duration than the specified minimum viable contact duration will be ignored when searching for available contacts.
    trackingConfigArn String
    The ARN of a tracking config objects that defines how to track the satellite through the sky during a contact.
    contactPostPassDurationSeconds Number
    Post-pass time needed after the contact.
    contactPrePassDurationSeconds Number
    Pre-pass time needed before the contact.
    name String
    A name used to identify a mission profile.
    streamsKmsKey Property Map
    The ARN of a KMS Key used for encrypting data during transmission from the source to destination locations.
    streamsKmsRole String
    The ARN of the KMS Key or Alias Key role used to define permissions on KMS Key usage.
    tags List<Property Map>
    Tags assigned to the mission profile.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the MissionProfile resource produces the following output properties:

    Arn string
    The ARN of the mission profile, such as arn:aws:groundstation:us-east-2:1234567890:mission-profile/9940bf3b-d2ba-427e-9906-842b5e5d2296 .
    AwsId string
    The ID of the mission profile, such as 9940bf3b-d2ba-427e-9906-842b5e5d2296 .
    Id string
    The provider-assigned unique ID for this managed resource.
    Region string
    The region of the mission profile.
    Arn string
    The ARN of the mission profile, such as arn:aws:groundstation:us-east-2:1234567890:mission-profile/9940bf3b-d2ba-427e-9906-842b5e5d2296 .
    AwsId string
    The ID of the mission profile, such as 9940bf3b-d2ba-427e-9906-842b5e5d2296 .
    Id string
    The provider-assigned unique ID for this managed resource.
    Region string
    The region of the mission profile.
    arn String
    The ARN of the mission profile, such as arn:aws:groundstation:us-east-2:1234567890:mission-profile/9940bf3b-d2ba-427e-9906-842b5e5d2296 .
    awsId String
    The ID of the mission profile, such as 9940bf3b-d2ba-427e-9906-842b5e5d2296 .
    id String
    The provider-assigned unique ID for this managed resource.
    region String
    The region of the mission profile.
    arn string
    The ARN of the mission profile, such as arn:aws:groundstation:us-east-2:1234567890:mission-profile/9940bf3b-d2ba-427e-9906-842b5e5d2296 .
    awsId string
    The ID of the mission profile, such as 9940bf3b-d2ba-427e-9906-842b5e5d2296 .
    id string
    The provider-assigned unique ID for this managed resource.
    region string
    The region of the mission profile.
    arn str
    The ARN of the mission profile, such as arn:aws:groundstation:us-east-2:1234567890:mission-profile/9940bf3b-d2ba-427e-9906-842b5e5d2296 .
    aws_id str
    The ID of the mission profile, such as 9940bf3b-d2ba-427e-9906-842b5e5d2296 .
    id str
    The provider-assigned unique ID for this managed resource.
    region str
    The region of the mission profile.
    arn String
    The ARN of the mission profile, such as arn:aws:groundstation:us-east-2:1234567890:mission-profile/9940bf3b-d2ba-427e-9906-842b5e5d2296 .
    awsId String
    The ID of the mission profile, such as 9940bf3b-d2ba-427e-9906-842b5e5d2296 .
    id String
    The provider-assigned unique ID for this managed resource.
    region String
    The region of the mission profile.

    Supporting Types

    MissionProfileDataflowEdge, MissionProfileDataflowEdgeArgs

    Destination string
    The ARN of the destination for this dataflow edge. For example, specify the ARN of a dataflow endpoint config for a downlink edge or an antenna uplink config for an uplink edge.
    Source string
    The ARN of the source for this dataflow edge. For example, specify the ARN of an antenna downlink config for a downlink edge or a dataflow endpoint config for an uplink edge.
    Destination string
    The ARN of the destination for this dataflow edge. For example, specify the ARN of a dataflow endpoint config for a downlink edge or an antenna uplink config for an uplink edge.
    Source string
    The ARN of the source for this dataflow edge. For example, specify the ARN of an antenna downlink config for a downlink edge or a dataflow endpoint config for an uplink edge.
    destination String
    The ARN of the destination for this dataflow edge. For example, specify the ARN of a dataflow endpoint config for a downlink edge or an antenna uplink config for an uplink edge.
    source String
    The ARN of the source for this dataflow edge. For example, specify the ARN of an antenna downlink config for a downlink edge or a dataflow endpoint config for an uplink edge.
    destination string
    The ARN of the destination for this dataflow edge. For example, specify the ARN of a dataflow endpoint config for a downlink edge or an antenna uplink config for an uplink edge.
    source string
    The ARN of the source for this dataflow edge. For example, specify the ARN of an antenna downlink config for a downlink edge or a dataflow endpoint config for an uplink edge.
    destination str
    The ARN of the destination for this dataflow edge. For example, specify the ARN of a dataflow endpoint config for a downlink edge or an antenna uplink config for an uplink edge.
    source str
    The ARN of the source for this dataflow edge. For example, specify the ARN of an antenna downlink config for a downlink edge or a dataflow endpoint config for an uplink edge.
    destination String
    The ARN of the destination for this dataflow edge. For example, specify the ARN of a dataflow endpoint config for a downlink edge or an antenna uplink config for an uplink edge.
    source String
    The ARN of the source for this dataflow edge. For example, specify the ARN of an antenna downlink config for a downlink edge or a dataflow endpoint config for an uplink edge.

    MissionProfileStreamsKmsKey, MissionProfileStreamsKmsKeyArgs

    KmsAliasArn string
    KMS Alias Arn.
    KmsKeyArn string
    KMS Key Arn.
    KmsAliasArn string
    KMS Alias Arn.
    KmsKeyArn string
    KMS Key Arn.
    kmsAliasArn String
    KMS Alias Arn.
    kmsKeyArn String
    KMS Key Arn.
    kmsAliasArn string
    KMS Alias Arn.
    kmsKeyArn string
    KMS Key Arn.
    kms_alias_arn str
    KMS Alias Arn.
    kms_key_arn str
    KMS Key Arn.
    kmsAliasArn String
    KMS Alias Arn.
    kmsKeyArn String
    KMS Key Arn.

    Tag, TagArgs

    Key string
    The key name of the tag
    Value string
    The value of the tag
    Key string
    The key name of the tag
    Value string
    The value of the tag
    key String
    The key name of the tag
    value String
    The value of the tag
    key string
    The key name of the tag
    value string
    The value of the tag
    key str
    The key name of the tag
    value str
    The value of the tag
    key String
    The key name of the tag
    value String
    The value of the tag

    Package Details

    Repository
    AWS Native pulumi/pulumi-aws-native
    License
    Apache-2.0
    aws-native logo

    We recommend new projects start with resources from the AWS provider.

    AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi