1. Packages
  2. Azure Native
  3. API Docs
  4. awsconnector
  5. LightsailInstance
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi

azure-native.awsconnector.LightsailInstance

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi

    A Microsoft.AwsConnector resource Azure REST API version: 2024-12-01.

    Example Usage

    LightsailInstances_CreateOrReplace

    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using AzureNative = Pulumi.AzureNative;
    
    return await Deployment.RunAsync(() => 
    {
        var lightsailInstance = new AzureNative.AwsConnector.LightsailInstance("lightsailInstance", new()
        {
            Location = "cry",
            Name = "Replace this value with a string matching RegExp ^(z=.{0,259}[^zs.]$)(z!.*[zzzzzzzz])",
            Properties = new AzureNative.AwsConnector.Inputs.LightsailInstancePropertiesArgs
            {
                Arn = "dcvwurrexherolt",
                AwsAccountId = "bclcfxetkkugpyilojpvoypui",
                AwsProperties = new AzureNative.AwsConnector.Inputs.AwsLightsailInstancePropertiesArgs
                {
                    AddOns = new[]
                    {
                        new AzureNative.AwsConnector.Inputs.AddOnArgs
                        {
                            AddOnType = "dk",
                            AutoSnapshotAddOnRequest = new AzureNative.AwsConnector.Inputs.AutoSnapshotAddOnArgs
                            {
                                SnapshotTimeOfDay = "mnthrtsoittlqrvxnwvrbaxaazh",
                            },
                            Status = AzureNative.AwsConnector.AddOnStatus.Disabled,
                        },
                    },
                    AvailabilityZone = "an",
                    BlueprintId = "fcezpmlwqhchkvmrdnywpr",
                    BundleId = "yckqxqitrffsidmdxkrmaulfgmrj",
                    Hardware = new AzureNative.AwsConnector.Inputs.HardwareArgs
                    {
                        CpuCount = 30,
                        Disks = new[]
                        {
                            new AzureNative.AwsConnector.Inputs.DiskArgs
                            {
                                AttachedTo = "qoievao",
                                AttachmentState = "ujinucmjcnzuosaqycrkndh",
                                DiskName = "tmfpjhluaytgmpxxqtccohpge",
                                Iops = 11,
                                IsSystemDisk = true,
                                Path = "urbubhyieizmbnyddjkyaadmod",
                                SizeInGb = "vpd",
                            },
                        },
                        RamSizeInGb = 4,
                    },
                    InstanceArn = "mnodcgqlejrhlctqngwxyoqewk",
                    InstanceName = "xfxnlievrppfrt",
                    IsStaticIp = true,
                    KeyPairName = "wtwjhokvviiafrsb",
                    Location = new AzureNative.AwsConnector.Inputs.LocationArgs
                    {
                        AvailabilityZone = "t",
                        RegionName = "zgmew",
                    },
                    Networking = new AzureNative.AwsConnector.Inputs.NetworkingArgs
                    {
                        MonthlyTransfer = new AzureNative.AwsConnector.Inputs.MonthlyTransferArgs
                        {
                            GbPerMonthAllocated = "dvbefi",
                        },
                        Ports = new[]
                        {
                            new AzureNative.AwsConnector.Inputs.PortArgs
                            {
                                AccessDirection = "bybrpghkgcvx",
                                AccessFrom = "kslf",
                                AccessType = "dcqaucgpbxngw",
                                CidrListAliases = new[]
                                {
                                    "btgxaahlpibcqefsgcghfd",
                                },
                                Cidrs = new[]
                                {
                                    "lhmvhnh",
                                },
                                CommonName = "t",
                                FromPort = 23,
                                Ipv6Cidrs = new[]
                                {
                                    "qladlrdxfiad",
                                },
                                Protocol = "bzikwazzeydyrukrjhsaogkkxua",
                                ToPort = 13,
                            },
                        },
                    },
                    PrivateIpAddress = "ieeqsrklgnc",
                    PublicIpAddress = "vonneqx",
                    ResourceType = "obxjqk",
                    SshKeyName = "vjifxmchpparahfut",
                    State = new AzureNative.AwsConnector.Inputs.StateArgs
                    {
                        Code = 29,
                        Name = "xdtssqcrsvaqphv",
                    },
                    SupportCode = "nxvcadptkoljiizhffgqdqqzkc",
                    Tags = new[]
                    {
                        new AzureNative.AwsConnector.Inputs.TagArgs
                        {
                            Key = "oeyvtbbbaviazuesvytzykdrje",
                            Value = "vbybagbqynriyix",
                        },
                    },
                    UserData = "f",
                    UserName = "rhivoaleeqwog",
                },
                AwsRegion = "zjxqlmimpqxec",
                AwsSourceSchema = "zzcfeeoutptp",
                AwsTags = 
                {
                    { "key8646", "ilziiib" },
                },
                PublicCloudConnectorsResourceId = "vsgxzwhzepjvcjjoqj",
                PublicCloudResourceName = "ibkgqwotzyy",
            },
            ResourceGroupName = "rglightsailInstance",
            Tags = 
            {
                { "key2601", "s" },
            },
        });
    
    });
    
    package main
    
    import (
    	awsconnector "github.com/pulumi/pulumi-azure-native-sdk/awsconnector/v2"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := awsconnector.NewLightsailInstance(ctx, "lightsailInstance", &awsconnector.LightsailInstanceArgs{
    			Location: pulumi.String("cry"),
    			Name:     pulumi.String("Replace this value with a string matching RegExp ^(z=.{0,259}[^zs.]$)(z!.*[zzzzzzzz])"),
    			Properties: &awsconnector.LightsailInstancePropertiesArgs{
    				Arn:          pulumi.String("dcvwurrexherolt"),
    				AwsAccountId: pulumi.String("bclcfxetkkugpyilojpvoypui"),
    				AwsProperties: &awsconnector.AwsLightsailInstancePropertiesArgs{
    					AddOns: awsconnector.AddOnArray{
    						&awsconnector.AddOnArgs{
    							AddOnType: pulumi.String("dk"),
    							AutoSnapshotAddOnRequest: &awsconnector.AutoSnapshotAddOnArgs{
    								SnapshotTimeOfDay: pulumi.String("mnthrtsoittlqrvxnwvrbaxaazh"),
    							},
    							Status: pulumi.String(awsconnector.AddOnStatusDisabled),
    						},
    					},
    					AvailabilityZone: pulumi.String("an"),
    					BlueprintId:      pulumi.String("fcezpmlwqhchkvmrdnywpr"),
    					BundleId:         pulumi.String("yckqxqitrffsidmdxkrmaulfgmrj"),
    					Hardware: &awsconnector.HardwareArgs{
    						CpuCount: pulumi.Int(30),
    						Disks: awsconnector.DiskArray{
    							&awsconnector.DiskArgs{
    								AttachedTo:      pulumi.String("qoievao"),
    								AttachmentState: pulumi.String("ujinucmjcnzuosaqycrkndh"),
    								DiskName:        pulumi.String("tmfpjhluaytgmpxxqtccohpge"),
    								Iops:            pulumi.Int(11),
    								IsSystemDisk:    pulumi.Bool(true),
    								Path:            pulumi.String("urbubhyieizmbnyddjkyaadmod"),
    								SizeInGb:        pulumi.String("vpd"),
    							},
    						},
    						RamSizeInGb: pulumi.Int(4),
    					},
    					InstanceArn:  pulumi.String("mnodcgqlejrhlctqngwxyoqewk"),
    					InstanceName: pulumi.String("xfxnlievrppfrt"),
    					IsStaticIp:   pulumi.Bool(true),
    					KeyPairName:  pulumi.String("wtwjhokvviiafrsb"),
    					Location: &awsconnector.LocationArgs{
    						AvailabilityZone: pulumi.String("t"),
    						RegionName:       pulumi.String("zgmew"),
    					},
    					Networking: &awsconnector.NetworkingArgs{
    						MonthlyTransfer: &awsconnector.MonthlyTransferArgs{
    							GbPerMonthAllocated: pulumi.String("dvbefi"),
    						},
    						Ports: awsconnector.PortArray{
    							&awsconnector.PortArgs{
    								AccessDirection: pulumi.String("bybrpghkgcvx"),
    								AccessFrom:      pulumi.String("kslf"),
    								AccessType:      pulumi.String("dcqaucgpbxngw"),
    								CidrListAliases: pulumi.StringArray{
    									pulumi.String("btgxaahlpibcqefsgcghfd"),
    								},
    								Cidrs: pulumi.StringArray{
    									pulumi.String("lhmvhnh"),
    								},
    								CommonName: pulumi.String("t"),
    								FromPort:   pulumi.Int(23),
    								Ipv6Cidrs: pulumi.StringArray{
    									pulumi.String("qladlrdxfiad"),
    								},
    								Protocol: pulumi.String("bzikwazzeydyrukrjhsaogkkxua"),
    								ToPort:   pulumi.Int(13),
    							},
    						},
    					},
    					PrivateIpAddress: pulumi.String("ieeqsrklgnc"),
    					PublicIpAddress:  pulumi.String("vonneqx"),
    					ResourceType:     pulumi.String("obxjqk"),
    					SshKeyName:       pulumi.String("vjifxmchpparahfut"),
    					State: &awsconnector.StateArgs{
    						Code: pulumi.Int(29),
    						Name: pulumi.String("xdtssqcrsvaqphv"),
    					},
    					SupportCode: pulumi.String("nxvcadptkoljiizhffgqdqqzkc"),
    					Tags: awsconnector.TagArray{
    						&awsconnector.TagArgs{
    							Key:   pulumi.String("oeyvtbbbaviazuesvytzykdrje"),
    							Value: pulumi.String("vbybagbqynriyix"),
    						},
    					},
    					UserData: pulumi.String("f"),
    					UserName: pulumi.String("rhivoaleeqwog"),
    				},
    				AwsRegion:       pulumi.String("zjxqlmimpqxec"),
    				AwsSourceSchema: pulumi.String("zzcfeeoutptp"),
    				AwsTags: pulumi.StringMap{
    					"key8646": pulumi.String("ilziiib"),
    				},
    				PublicCloudConnectorsResourceId: pulumi.String("vsgxzwhzepjvcjjoqj"),
    				PublicCloudResourceName:         pulumi.String("ibkgqwotzyy"),
    			},
    			ResourceGroupName: pulumi.String("rglightsailInstance"),
    			Tags: pulumi.StringMap{
    				"key2601": pulumi.String("s"),
    			},
    		})
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.azurenative.awsconnector.LightsailInstance;
    import com.pulumi.azurenative.awsconnector.LightsailInstanceArgs;
    import com.pulumi.azurenative.awsconnector.inputs.LightsailInstancePropertiesArgs;
    import com.pulumi.azurenative.awsconnector.inputs.AwsLightsailInstancePropertiesArgs;
    import com.pulumi.azurenative.awsconnector.inputs.HardwareArgs;
    import com.pulumi.azurenative.awsconnector.inputs.LocationArgs;
    import com.pulumi.azurenative.awsconnector.inputs.NetworkingArgs;
    import com.pulumi.azurenative.awsconnector.inputs.MonthlyTransferArgs;
    import com.pulumi.azurenative.awsconnector.inputs.StateArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            var lightsailInstance = new LightsailInstance("lightsailInstance", LightsailInstanceArgs.builder()
                .location("cry")
                .name("Replace this value with a string matching RegExp ^(z=.{0,259}[^zs.]$)(z!.*[zzzzzzzz])")
                .properties(LightsailInstancePropertiesArgs.builder()
                    .arn("dcvwurrexherolt")
                    .awsAccountId("bclcfxetkkugpyilojpvoypui")
                    .awsProperties(AwsLightsailInstancePropertiesArgs.builder()
                        .addOns(AddOnArgs.builder()
                            .addOnType("dk")
                            .autoSnapshotAddOnRequest(AutoSnapshotAddOnArgs.builder()
                                .snapshotTimeOfDay("mnthrtsoittlqrvxnwvrbaxaazh")
                                .build())
                            .status("Disabled")
                            .build())
                        .availabilityZone("an")
                        .blueprintId("fcezpmlwqhchkvmrdnywpr")
                        .bundleId("yckqxqitrffsidmdxkrmaulfgmrj")
                        .hardware(HardwareArgs.builder()
                            .cpuCount(30)
                            .disks(DiskArgs.builder()
                                .attachedTo("qoievao")
                                .attachmentState("ujinucmjcnzuosaqycrkndh")
                                .diskName("tmfpjhluaytgmpxxqtccohpge")
                                .iops(11)
                                .isSystemDisk(true)
                                .path("urbubhyieizmbnyddjkyaadmod")
                                .sizeInGb("vpd")
                                .build())
                            .ramSizeInGb(4)
                            .build())
                        .instanceArn("mnodcgqlejrhlctqngwxyoqewk")
                        .instanceName("xfxnlievrppfrt")
                        .isStaticIp(true)
                        .keyPairName("wtwjhokvviiafrsb")
                        .location(LocationArgs.builder()
                            .availabilityZone("t")
                            .regionName("zgmew")
                            .build())
                        .networking(NetworkingArgs.builder()
                            .monthlyTransfer(MonthlyTransferArgs.builder()
                                .gbPerMonthAllocated("dvbefi")
                                .build())
                            .ports(PortArgs.builder()
                                .accessDirection("bybrpghkgcvx")
                                .accessFrom("kslf")
                                .accessType("dcqaucgpbxngw")
                                .cidrListAliases("btgxaahlpibcqefsgcghfd")
                                .cidrs("lhmvhnh")
                                .commonName("t")
                                .fromPort(23)
                                .ipv6Cidrs("qladlrdxfiad")
                                .protocol("bzikwazzeydyrukrjhsaogkkxua")
                                .toPort(13)
                                .build())
                            .build())
                        .privateIpAddress("ieeqsrklgnc")
                        .publicIpAddress("vonneqx")
                        .resourceType("obxjqk")
                        .sshKeyName("vjifxmchpparahfut")
                        .state(StateArgs.builder()
                            .code(29)
                            .name("xdtssqcrsvaqphv")
                            .build())
                        .supportCode("nxvcadptkoljiizhffgqdqqzkc")
                        .tags(TagArgs.builder()
                            .key("oeyvtbbbaviazuesvytzykdrje")
                            .value("vbybagbqynriyix")
                            .build())
                        .userData("f")
                        .userName("rhivoaleeqwog")
                        .build())
                    .awsRegion("zjxqlmimpqxec")
                    .awsSourceSchema("zzcfeeoutptp")
                    .awsTags(Map.of("key8646", "ilziiib"))
                    .publicCloudConnectorsResourceId("vsgxzwhzepjvcjjoqj")
                    .publicCloudResourceName("ibkgqwotzyy")
                    .build())
                .resourceGroupName("rglightsailInstance")
                .tags(Map.of("key2601", "s"))
                .build());
    
        }
    }
    
    import pulumi
    import pulumi_azure_native as azure_native
    
    lightsail_instance = azure_native.awsconnector.LightsailInstance("lightsailInstance",
        location="cry",
        name="Replace this value with a string matching RegExp ^(z=.{0,259}[^zs.]$)(z!.*[zzzzzzzz])",
        properties={
            "arn": "dcvwurrexherolt",
            "aws_account_id": "bclcfxetkkugpyilojpvoypui",
            "aws_properties": {
                "add_ons": [{
                    "add_on_type": "dk",
                    "auto_snapshot_add_on_request": {
                        "snapshot_time_of_day": "mnthrtsoittlqrvxnwvrbaxaazh",
                    },
                    "status": azure_native.awsconnector.AddOnStatus.DISABLED,
                }],
                "availability_zone": "an",
                "blueprint_id": "fcezpmlwqhchkvmrdnywpr",
                "bundle_id": "yckqxqitrffsidmdxkrmaulfgmrj",
                "hardware": {
                    "cpu_count": 30,
                    "disks": [{
                        "attached_to": "qoievao",
                        "attachment_state": "ujinucmjcnzuosaqycrkndh",
                        "disk_name": "tmfpjhluaytgmpxxqtccohpge",
                        "iops": 11,
                        "is_system_disk": True,
                        "path": "urbubhyieizmbnyddjkyaadmod",
                        "size_in_gb": "vpd",
                    }],
                    "ram_size_in_gb": 4,
                },
                "instance_arn": "mnodcgqlejrhlctqngwxyoqewk",
                "instance_name": "xfxnlievrppfrt",
                "is_static_ip": True,
                "key_pair_name": "wtwjhokvviiafrsb",
                "location": {
                    "availability_zone": "t",
                    "region_name": "zgmew",
                },
                "networking": {
                    "monthly_transfer": {
                        "gb_per_month_allocated": "dvbefi",
                    },
                    "ports": [{
                        "access_direction": "bybrpghkgcvx",
                        "access_from": "kslf",
                        "access_type": "dcqaucgpbxngw",
                        "cidr_list_aliases": ["btgxaahlpibcqefsgcghfd"],
                        "cidrs": ["lhmvhnh"],
                        "common_name": "t",
                        "from_port": 23,
                        "ipv6_cidrs": ["qladlrdxfiad"],
                        "protocol": "bzikwazzeydyrukrjhsaogkkxua",
                        "to_port": 13,
                    }],
                },
                "private_ip_address": "ieeqsrklgnc",
                "public_ip_address": "vonneqx",
                "resource_type": "obxjqk",
                "ssh_key_name": "vjifxmchpparahfut",
                "state": {
                    "code": 29,
                    "name": "xdtssqcrsvaqphv",
                },
                "support_code": "nxvcadptkoljiizhffgqdqqzkc",
                "tags": [{
                    "key": "oeyvtbbbaviazuesvytzykdrje",
                    "value": "vbybagbqynriyix",
                }],
                "user_data": "f",
                "user_name": "rhivoaleeqwog",
            },
            "aws_region": "zjxqlmimpqxec",
            "aws_source_schema": "zzcfeeoutptp",
            "aws_tags": {
                "key8646": "ilziiib",
            },
            "public_cloud_connectors_resource_id": "vsgxzwhzepjvcjjoqj",
            "public_cloud_resource_name": "ibkgqwotzyy",
        },
        resource_group_name="rglightsailInstance",
        tags={
            "key2601": "s",
        })
    
    import * as pulumi from "@pulumi/pulumi";
    import * as azure_native from "@pulumi/azure-native";
    
    const lightsailInstance = new azure_native.awsconnector.LightsailInstance("lightsailInstance", {
        location: "cry",
        name: "Replace this value with a string matching RegExp ^(z=.{0,259}[^zs.]$)(z!.*[zzzzzzzz])",
        properties: {
            arn: "dcvwurrexherolt",
            awsAccountId: "bclcfxetkkugpyilojpvoypui",
            awsProperties: {
                addOns: [{
                    addOnType: "dk",
                    autoSnapshotAddOnRequest: {
                        snapshotTimeOfDay: "mnthrtsoittlqrvxnwvrbaxaazh",
                    },
                    status: azure_native.awsconnector.AddOnStatus.Disabled,
                }],
                availabilityZone: "an",
                blueprintId: "fcezpmlwqhchkvmrdnywpr",
                bundleId: "yckqxqitrffsidmdxkrmaulfgmrj",
                hardware: {
                    cpuCount: 30,
                    disks: [{
                        attachedTo: "qoievao",
                        attachmentState: "ujinucmjcnzuosaqycrkndh",
                        diskName: "tmfpjhluaytgmpxxqtccohpge",
                        iops: 11,
                        isSystemDisk: true,
                        path: "urbubhyieizmbnyddjkyaadmod",
                        sizeInGb: "vpd",
                    }],
                    ramSizeInGb: 4,
                },
                instanceArn: "mnodcgqlejrhlctqngwxyoqewk",
                instanceName: "xfxnlievrppfrt",
                isStaticIp: true,
                keyPairName: "wtwjhokvviiafrsb",
                location: {
                    availabilityZone: "t",
                    regionName: "zgmew",
                },
                networking: {
                    monthlyTransfer: {
                        gbPerMonthAllocated: "dvbefi",
                    },
                    ports: [{
                        accessDirection: "bybrpghkgcvx",
                        accessFrom: "kslf",
                        accessType: "dcqaucgpbxngw",
                        cidrListAliases: ["btgxaahlpibcqefsgcghfd"],
                        cidrs: ["lhmvhnh"],
                        commonName: "t",
                        fromPort: 23,
                        ipv6Cidrs: ["qladlrdxfiad"],
                        protocol: "bzikwazzeydyrukrjhsaogkkxua",
                        toPort: 13,
                    }],
                },
                privateIpAddress: "ieeqsrklgnc",
                publicIpAddress: "vonneqx",
                resourceType: "obxjqk",
                sshKeyName: "vjifxmchpparahfut",
                state: {
                    code: 29,
                    name: "xdtssqcrsvaqphv",
                },
                supportCode: "nxvcadptkoljiizhffgqdqqzkc",
                tags: [{
                    key: "oeyvtbbbaviazuesvytzykdrje",
                    value: "vbybagbqynriyix",
                }],
                userData: "f",
                userName: "rhivoaleeqwog",
            },
            awsRegion: "zjxqlmimpqxec",
            awsSourceSchema: "zzcfeeoutptp",
            awsTags: {
                key8646: "ilziiib",
            },
            publicCloudConnectorsResourceId: "vsgxzwhzepjvcjjoqj",
            publicCloudResourceName: "ibkgqwotzyy",
        },
        resourceGroupName: "rglightsailInstance",
        tags: {
            key2601: "s",
        },
    });
    
    resources:
      lightsailInstance:
        type: azure-native:awsconnector:LightsailInstance
        properties:
          location: cry
          name: Replace this value with a string matching RegExp ^(z=.{0,259}[^zs.]$)(z!.*[zzzzzzzz])
          properties:
            arn: dcvwurrexherolt
            awsAccountId: bclcfxetkkugpyilojpvoypui
            awsProperties:
              addOns:
                - addOnType: dk
                  autoSnapshotAddOnRequest:
                    snapshotTimeOfDay: mnthrtsoittlqrvxnwvrbaxaazh
                  status: Disabled
              availabilityZone: an
              blueprintId: fcezpmlwqhchkvmrdnywpr
              bundleId: yckqxqitrffsidmdxkrmaulfgmrj
              hardware:
                cpuCount: 30
                disks:
                  - attachedTo: qoievao
                    attachmentState: ujinucmjcnzuosaqycrkndh
                    diskName: tmfpjhluaytgmpxxqtccohpge
                    iops: 11
                    isSystemDisk: true
                    path: urbubhyieizmbnyddjkyaadmod
                    sizeInGb: vpd
                ramSizeInGb: 4
              instanceArn: mnodcgqlejrhlctqngwxyoqewk
              instanceName: xfxnlievrppfrt
              isStaticIp: true
              keyPairName: wtwjhokvviiafrsb
              location:
                availabilityZone: t
                regionName: zgmew
              networking:
                monthlyTransfer:
                  gbPerMonthAllocated: dvbefi
                ports:
                  - accessDirection: bybrpghkgcvx
                    accessFrom: kslf
                    accessType: dcqaucgpbxngw
                    cidrListAliases:
                      - btgxaahlpibcqefsgcghfd
                    cidrs:
                      - lhmvhnh
                    commonName: t
                    fromPort: 23
                    ipv6Cidrs:
                      - qladlrdxfiad
                    protocol: bzikwazzeydyrukrjhsaogkkxua
                    toPort: 13
              privateIpAddress: ieeqsrklgnc
              publicIpAddress: vonneqx
              resourceType: obxjqk
              sshKeyName: vjifxmchpparahfut
              state:
                code: 29
                name: xdtssqcrsvaqphv
              supportCode: nxvcadptkoljiizhffgqdqqzkc
              tags:
                - key: oeyvtbbbaviazuesvytzykdrje
                  value: vbybagbqynriyix
              userData: f
              userName: rhivoaleeqwog
            awsRegion: zjxqlmimpqxec
            awsSourceSchema: zzcfeeoutptp
            awsTags:
              key8646: ilziiib
            publicCloudConnectorsResourceId: vsgxzwhzepjvcjjoqj
            publicCloudResourceName: ibkgqwotzyy
          resourceGroupName: rglightsailInstance
          tags:
            key2601: s
    

    Create LightsailInstance Resource

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

    Constructor syntax

    new LightsailInstance(name: string, args: LightsailInstanceArgs, opts?: CustomResourceOptions);
    @overload
    def LightsailInstance(resource_name: str,
                          args: LightsailInstanceArgs,
                          opts: Optional[ResourceOptions] = None)
    
    @overload
    def LightsailInstance(resource_name: str,
                          opts: Optional[ResourceOptions] = None,
                          resource_group_name: Optional[str] = None,
                          location: Optional[str] = None,
                          name: Optional[str] = None,
                          properties: Optional[LightsailInstancePropertiesArgs] = None,
                          tags: Optional[Mapping[str, str]] = None)
    func NewLightsailInstance(ctx *Context, name string, args LightsailInstanceArgs, opts ...ResourceOption) (*LightsailInstance, error)
    public LightsailInstance(string name, LightsailInstanceArgs args, CustomResourceOptions? opts = null)
    public LightsailInstance(String name, LightsailInstanceArgs args)
    public LightsailInstance(String name, LightsailInstanceArgs args, CustomResourceOptions options)
    
    type: azure-native:awsconnector:LightsailInstance
    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 LightsailInstanceArgs
    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 LightsailInstanceArgs
    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 LightsailInstanceArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args LightsailInstanceArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args LightsailInstanceArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Constructor example

    The following reference example uses placeholder values for all input properties.

    var lightsailInstanceResource = new AzureNative.AwsConnector.LightsailInstance("lightsailInstanceResource", new()
    {
        ResourceGroupName = "string",
        Location = "string",
        Name = "string",
        Properties = new AzureNative.AwsConnector.Inputs.LightsailInstancePropertiesArgs
        {
            Arn = "string",
            AwsAccountId = "string",
            AwsProperties = new AzureNative.AwsConnector.Inputs.AwsLightsailInstancePropertiesArgs
            {
                AddOns = new[]
                {
                    new AzureNative.AwsConnector.Inputs.AddOnArgs
                    {
                        AddOnType = "string",
                        AutoSnapshotAddOnRequest = new AzureNative.AwsConnector.Inputs.AutoSnapshotAddOnArgs
                        {
                            SnapshotTimeOfDay = "string",
                        },
                        Status = "string",
                    },
                },
                AvailabilityZone = "string",
                BlueprintId = "string",
                BundleId = "string",
                Hardware = new AzureNative.AwsConnector.Inputs.HardwareArgs
                {
                    CpuCount = 0,
                    Disks = new[]
                    {
                        new AzureNative.AwsConnector.Inputs.DiskArgs
                        {
                            AttachedTo = "string",
                            AttachmentState = "string",
                            DiskName = "string",
                            Iops = 0,
                            IsSystemDisk = false,
                            Path = "string",
                            SizeInGb = "string",
                        },
                    },
                    RamSizeInGb = 0,
                },
                InstanceArn = "string",
                InstanceName = "string",
                IsStaticIp = false,
                KeyPairName = "string",
                Location = new AzureNative.AwsConnector.Inputs.LocationArgs
                {
                    AvailabilityZone = "string",
                    RegionName = "string",
                },
                Networking = new AzureNative.AwsConnector.Inputs.NetworkingArgs
                {
                    MonthlyTransfer = new AzureNative.AwsConnector.Inputs.MonthlyTransferArgs
                    {
                        GbPerMonthAllocated = "string",
                    },
                    Ports = new[]
                    {
                        new AzureNative.AwsConnector.Inputs.PortArgs
                        {
                            AccessDirection = "string",
                            AccessFrom = "string",
                            AccessType = "string",
                            CidrListAliases = new[]
                            {
                                "string",
                            },
                            Cidrs = new[]
                            {
                                "string",
                            },
                            CommonName = "string",
                            FromPort = 0,
                            Ipv6Cidrs = new[]
                            {
                                "string",
                            },
                            Protocol = "string",
                            ToPort = 0,
                        },
                    },
                },
                PrivateIpAddress = "string",
                PublicIpAddress = "string",
                ResourceType = "string",
                SshKeyName = "string",
                State = new AzureNative.AwsConnector.Inputs.StateArgs
                {
                    Code = 0,
                    Name = "string",
                },
                SupportCode = "string",
                Tags = new[]
                {
                    new AzureNative.AwsConnector.Inputs.TagArgs
                    {
                        Key = "string",
                        Value = "string",
                    },
                },
                UserData = "string",
                UserName = "string",
            },
            AwsRegion = "string",
            AwsSourceSchema = "string",
            AwsTags = 
            {
                { "string", "string" },
            },
            PublicCloudConnectorsResourceId = "string",
            PublicCloudResourceName = "string",
        },
        Tags = 
        {
            { "string", "string" },
        },
    });
    
    example, err := awsconnector.NewLightsailInstance(ctx, "lightsailInstanceResource", &awsconnector.LightsailInstanceArgs{
    	ResourceGroupName: pulumi.String("string"),
    	Location:          pulumi.String("string"),
    	Name:              pulumi.String("string"),
    	Properties: &awsconnector.LightsailInstancePropertiesArgs{
    		Arn:          pulumi.String("string"),
    		AwsAccountId: pulumi.String("string"),
    		AwsProperties: &awsconnector.AwsLightsailInstancePropertiesArgs{
    			AddOns: awsconnector.AddOnArray{
    				&awsconnector.AddOnArgs{
    					AddOnType: pulumi.String("string"),
    					AutoSnapshotAddOnRequest: &awsconnector.AutoSnapshotAddOnArgs{
    						SnapshotTimeOfDay: pulumi.String("string"),
    					},
    					Status: pulumi.String("string"),
    				},
    			},
    			AvailabilityZone: pulumi.String("string"),
    			BlueprintId:      pulumi.String("string"),
    			BundleId:         pulumi.String("string"),
    			Hardware: &awsconnector.HardwareArgs{
    				CpuCount: pulumi.Int(0),
    				Disks: awsconnector.DiskArray{
    					&awsconnector.DiskArgs{
    						AttachedTo:      pulumi.String("string"),
    						AttachmentState: pulumi.String("string"),
    						DiskName:        pulumi.String("string"),
    						Iops:            pulumi.Int(0),
    						IsSystemDisk:    pulumi.Bool(false),
    						Path:            pulumi.String("string"),
    						SizeInGb:        pulumi.String("string"),
    					},
    				},
    				RamSizeInGb: pulumi.Int(0),
    			},
    			InstanceArn:  pulumi.String("string"),
    			InstanceName: pulumi.String("string"),
    			IsStaticIp:   pulumi.Bool(false),
    			KeyPairName:  pulumi.String("string"),
    			Location: &awsconnector.LocationArgs{
    				AvailabilityZone: pulumi.String("string"),
    				RegionName:       pulumi.String("string"),
    			},
    			Networking: &awsconnector.NetworkingArgs{
    				MonthlyTransfer: &awsconnector.MonthlyTransferArgs{
    					GbPerMonthAllocated: pulumi.String("string"),
    				},
    				Ports: awsconnector.PortArray{
    					&awsconnector.PortArgs{
    						AccessDirection: pulumi.String("string"),
    						AccessFrom:      pulumi.String("string"),
    						AccessType:      pulumi.String("string"),
    						CidrListAliases: pulumi.StringArray{
    							pulumi.String("string"),
    						},
    						Cidrs: pulumi.StringArray{
    							pulumi.String("string"),
    						},
    						CommonName: pulumi.String("string"),
    						FromPort:   pulumi.Int(0),
    						Ipv6Cidrs: pulumi.StringArray{
    							pulumi.String("string"),
    						},
    						Protocol: pulumi.String("string"),
    						ToPort:   pulumi.Int(0),
    					},
    				},
    			},
    			PrivateIpAddress: pulumi.String("string"),
    			PublicIpAddress:  pulumi.String("string"),
    			ResourceType:     pulumi.String("string"),
    			SshKeyName:       pulumi.String("string"),
    			State: &awsconnector.StateArgs{
    				Code: pulumi.Int(0),
    				Name: pulumi.String("string"),
    			},
    			SupportCode: pulumi.String("string"),
    			Tags: awsconnector.TagArray{
    				&awsconnector.TagArgs{
    					Key:   pulumi.String("string"),
    					Value: pulumi.String("string"),
    				},
    			},
    			UserData: pulumi.String("string"),
    			UserName: pulumi.String("string"),
    		},
    		AwsRegion:       pulumi.String("string"),
    		AwsSourceSchema: pulumi.String("string"),
    		AwsTags: pulumi.StringMap{
    			"string": pulumi.String("string"),
    		},
    		PublicCloudConnectorsResourceId: pulumi.String("string"),
    		PublicCloudResourceName:         pulumi.String("string"),
    	},
    	Tags: pulumi.StringMap{
    		"string": pulumi.String("string"),
    	},
    })
    
    var lightsailInstanceResource = new LightsailInstance("lightsailInstanceResource", LightsailInstanceArgs.builder()
        .resourceGroupName("string")
        .location("string")
        .name("string")
        .properties(LightsailInstancePropertiesArgs.builder()
            .arn("string")
            .awsAccountId("string")
            .awsProperties(AwsLightsailInstancePropertiesArgs.builder()
                .addOns(AddOnArgs.builder()
                    .addOnType("string")
                    .autoSnapshotAddOnRequest(AutoSnapshotAddOnArgs.builder()
                        .snapshotTimeOfDay("string")
                        .build())
                    .status("string")
                    .build())
                .availabilityZone("string")
                .blueprintId("string")
                .bundleId("string")
                .hardware(HardwareArgs.builder()
                    .cpuCount(0)
                    .disks(DiskArgs.builder()
                        .attachedTo("string")
                        .attachmentState("string")
                        .diskName("string")
                        .iops(0)
                        .isSystemDisk(false)
                        .path("string")
                        .sizeInGb("string")
                        .build())
                    .ramSizeInGb(0)
                    .build())
                .instanceArn("string")
                .instanceName("string")
                .isStaticIp(false)
                .keyPairName("string")
                .location(LocationArgs.builder()
                    .availabilityZone("string")
                    .regionName("string")
                    .build())
                .networking(NetworkingArgs.builder()
                    .monthlyTransfer(MonthlyTransferArgs.builder()
                        .gbPerMonthAllocated("string")
                        .build())
                    .ports(PortArgs.builder()
                        .accessDirection("string")
                        .accessFrom("string")
                        .accessType("string")
                        .cidrListAliases("string")
                        .cidrs("string")
                        .commonName("string")
                        .fromPort(0)
                        .ipv6Cidrs("string")
                        .protocol("string")
                        .toPort(0)
                        .build())
                    .build())
                .privateIpAddress("string")
                .publicIpAddress("string")
                .resourceType("string")
                .sshKeyName("string")
                .state(StateArgs.builder()
                    .code(0)
                    .name("string")
                    .build())
                .supportCode("string")
                .tags(TagArgs.builder()
                    .key("string")
                    .value("string")
                    .build())
                .userData("string")
                .userName("string")
                .build())
            .awsRegion("string")
            .awsSourceSchema("string")
            .awsTags(Map.of("string", "string"))
            .publicCloudConnectorsResourceId("string")
            .publicCloudResourceName("string")
            .build())
        .tags(Map.of("string", "string"))
        .build());
    
    lightsail_instance_resource = azure_native.awsconnector.LightsailInstance("lightsailInstanceResource",
        resource_group_name="string",
        location="string",
        name="string",
        properties={
            "arn": "string",
            "aws_account_id": "string",
            "aws_properties": {
                "add_ons": [{
                    "add_on_type": "string",
                    "auto_snapshot_add_on_request": {
                        "snapshot_time_of_day": "string",
                    },
                    "status": "string",
                }],
                "availability_zone": "string",
                "blueprint_id": "string",
                "bundle_id": "string",
                "hardware": {
                    "cpu_count": 0,
                    "disks": [{
                        "attached_to": "string",
                        "attachment_state": "string",
                        "disk_name": "string",
                        "iops": 0,
                        "is_system_disk": False,
                        "path": "string",
                        "size_in_gb": "string",
                    }],
                    "ram_size_in_gb": 0,
                },
                "instance_arn": "string",
                "instance_name": "string",
                "is_static_ip": False,
                "key_pair_name": "string",
                "location": {
                    "availability_zone": "string",
                    "region_name": "string",
                },
                "networking": {
                    "monthly_transfer": {
                        "gb_per_month_allocated": "string",
                    },
                    "ports": [{
                        "access_direction": "string",
                        "access_from": "string",
                        "access_type": "string",
                        "cidr_list_aliases": ["string"],
                        "cidrs": ["string"],
                        "common_name": "string",
                        "from_port": 0,
                        "ipv6_cidrs": ["string"],
                        "protocol": "string",
                        "to_port": 0,
                    }],
                },
                "private_ip_address": "string",
                "public_ip_address": "string",
                "resource_type": "string",
                "ssh_key_name": "string",
                "state": {
                    "code": 0,
                    "name": "string",
                },
                "support_code": "string",
                "tags": [{
                    "key": "string",
                    "value": "string",
                }],
                "user_data": "string",
                "user_name": "string",
            },
            "aws_region": "string",
            "aws_source_schema": "string",
            "aws_tags": {
                "string": "string",
            },
            "public_cloud_connectors_resource_id": "string",
            "public_cloud_resource_name": "string",
        },
        tags={
            "string": "string",
        })
    
    const lightsailInstanceResource = new azure_native.awsconnector.LightsailInstance("lightsailInstanceResource", {
        resourceGroupName: "string",
        location: "string",
        name: "string",
        properties: {
            arn: "string",
            awsAccountId: "string",
            awsProperties: {
                addOns: [{
                    addOnType: "string",
                    autoSnapshotAddOnRequest: {
                        snapshotTimeOfDay: "string",
                    },
                    status: "string",
                }],
                availabilityZone: "string",
                blueprintId: "string",
                bundleId: "string",
                hardware: {
                    cpuCount: 0,
                    disks: [{
                        attachedTo: "string",
                        attachmentState: "string",
                        diskName: "string",
                        iops: 0,
                        isSystemDisk: false,
                        path: "string",
                        sizeInGb: "string",
                    }],
                    ramSizeInGb: 0,
                },
                instanceArn: "string",
                instanceName: "string",
                isStaticIp: false,
                keyPairName: "string",
                location: {
                    availabilityZone: "string",
                    regionName: "string",
                },
                networking: {
                    monthlyTransfer: {
                        gbPerMonthAllocated: "string",
                    },
                    ports: [{
                        accessDirection: "string",
                        accessFrom: "string",
                        accessType: "string",
                        cidrListAliases: ["string"],
                        cidrs: ["string"],
                        commonName: "string",
                        fromPort: 0,
                        ipv6Cidrs: ["string"],
                        protocol: "string",
                        toPort: 0,
                    }],
                },
                privateIpAddress: "string",
                publicIpAddress: "string",
                resourceType: "string",
                sshKeyName: "string",
                state: {
                    code: 0,
                    name: "string",
                },
                supportCode: "string",
                tags: [{
                    key: "string",
                    value: "string",
                }],
                userData: "string",
                userName: "string",
            },
            awsRegion: "string",
            awsSourceSchema: "string",
            awsTags: {
                string: "string",
            },
            publicCloudConnectorsResourceId: "string",
            publicCloudResourceName: "string",
        },
        tags: {
            string: "string",
        },
    });
    
    type: azure-native:awsconnector:LightsailInstance
    properties:
        location: string
        name: string
        properties:
            arn: string
            awsAccountId: string
            awsProperties:
                addOns:
                    - addOnType: string
                      autoSnapshotAddOnRequest:
                        snapshotTimeOfDay: string
                      status: string
                availabilityZone: string
                blueprintId: string
                bundleId: string
                hardware:
                    cpuCount: 0
                    disks:
                        - attachedTo: string
                          attachmentState: string
                          diskName: string
                          iops: 0
                          isSystemDisk: false
                          path: string
                          sizeInGb: string
                    ramSizeInGb: 0
                instanceArn: string
                instanceName: string
                isStaticIp: false
                keyPairName: string
                location:
                    availabilityZone: string
                    regionName: string
                networking:
                    monthlyTransfer:
                        gbPerMonthAllocated: string
                    ports:
                        - accessDirection: string
                          accessFrom: string
                          accessType: string
                          cidrListAliases:
                            - string
                          cidrs:
                            - string
                          commonName: string
                          fromPort: 0
                          ipv6Cidrs:
                            - string
                          protocol: string
                          toPort: 0
                privateIpAddress: string
                publicIpAddress: string
                resourceType: string
                sshKeyName: string
                state:
                    code: 0
                    name: string
                supportCode: string
                tags:
                    - key: string
                      value: string
                userData: string
                userName: string
            awsRegion: string
            awsSourceSchema: string
            awsTags:
                string: string
            publicCloudConnectorsResourceId: string
            publicCloudResourceName: string
        resourceGroupName: string
        tags:
            string: string
    

    LightsailInstance 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 LightsailInstance resource accepts the following input properties:

    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    Location string
    The geo-location where the resource lives
    Name string
    Name of LightsailInstance
    Properties Pulumi.AzureNative.AwsConnector.Inputs.LightsailInstanceProperties
    The resource-specific properties for this resource.
    Tags Dictionary<string, string>
    Resource tags.
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    Location string
    The geo-location where the resource lives
    Name string
    Name of LightsailInstance
    Properties LightsailInstancePropertiesArgs
    The resource-specific properties for this resource.
    Tags map[string]string
    Resource tags.
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    location String
    The geo-location where the resource lives
    name String
    Name of LightsailInstance
    properties LightsailInstanceProperties
    The resource-specific properties for this resource.
    tags Map<String,String>
    Resource tags.
    resourceGroupName string
    The name of the resource group. The name is case insensitive.
    location string
    The geo-location where the resource lives
    name string
    Name of LightsailInstance
    properties LightsailInstanceProperties
    The resource-specific properties for this resource.
    tags {[key: string]: string}
    Resource tags.
    resource_group_name str
    The name of the resource group. The name is case insensitive.
    location str
    The geo-location where the resource lives
    name str
    Name of LightsailInstance
    properties LightsailInstancePropertiesArgs
    The resource-specific properties for this resource.
    tags Mapping[str, str]
    Resource tags.
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    location String
    The geo-location where the resource lives
    name String
    Name of LightsailInstance
    properties Property Map
    The resource-specific properties for this resource.
    tags Map<String>
    Resource tags.

    Outputs

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

    Id string
    The provider-assigned unique ID for this managed resource.
    SystemData Pulumi.AzureNative.AwsConnector.Outputs.SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    Type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    Id string
    The provider-assigned unique ID for this managed resource.
    SystemData SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    Type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    id String
    The provider-assigned unique ID for this managed resource.
    systemData SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type String
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    id string
    The provider-assigned unique ID for this managed resource.
    systemData SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    id str
    The provider-assigned unique ID for this managed resource.
    system_data SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type str
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    id String
    The provider-assigned unique ID for this managed resource.
    systemData Property Map
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type String
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

    Supporting Types

    AddOn, AddOnArgs

    AddOnType string
    The add-on type
    AutoSnapshotAddOnRequest Pulumi.AzureNative.AwsConnector.Inputs.AutoSnapshotAddOn
    An object that represents additional parameters when enabling or modifying the automatic snapshot add-on
    Status string | Pulumi.AzureNative.AwsConnector.AddOnStatus
    Status of the Addon
    AddOnType string
    The add-on type
    AutoSnapshotAddOnRequest AutoSnapshotAddOn
    An object that represents additional parameters when enabling or modifying the automatic snapshot add-on
    Status string | AddOnStatus
    Status of the Addon
    addOnType String
    The add-on type
    autoSnapshotAddOnRequest AutoSnapshotAddOn
    An object that represents additional parameters when enabling or modifying the automatic snapshot add-on
    status String | AddOnStatus
    Status of the Addon
    addOnType string
    The add-on type
    autoSnapshotAddOnRequest AutoSnapshotAddOn
    An object that represents additional parameters when enabling or modifying the automatic snapshot add-on
    status string | AddOnStatus
    Status of the Addon
    add_on_type str
    The add-on type
    auto_snapshot_add_on_request AutoSnapshotAddOn
    An object that represents additional parameters when enabling or modifying the automatic snapshot add-on
    status str | AddOnStatus
    Status of the Addon
    addOnType String
    The add-on type
    autoSnapshotAddOnRequest Property Map
    An object that represents additional parameters when enabling or modifying the automatic snapshot add-on
    status String | "Disabled" | "Disabling" | "Enabled" | "Enabling" | "Failed" | "Terminated" | "Terminating"
    Status of the Addon

    AddOnResponse, AddOnResponseArgs

    AddOnType string
    The add-on type
    AutoSnapshotAddOnRequest Pulumi.AzureNative.AwsConnector.Inputs.AutoSnapshotAddOnResponse
    An object that represents additional parameters when enabling or modifying the automatic snapshot add-on
    Status string
    Status of the Addon
    AddOnType string
    The add-on type
    AutoSnapshotAddOnRequest AutoSnapshotAddOnResponse
    An object that represents additional parameters when enabling or modifying the automatic snapshot add-on
    Status string
    Status of the Addon
    addOnType String
    The add-on type
    autoSnapshotAddOnRequest AutoSnapshotAddOnResponse
    An object that represents additional parameters when enabling or modifying the automatic snapshot add-on
    status String
    Status of the Addon
    addOnType string
    The add-on type
    autoSnapshotAddOnRequest AutoSnapshotAddOnResponse
    An object that represents additional parameters when enabling or modifying the automatic snapshot add-on
    status string
    Status of the Addon
    add_on_type str
    The add-on type
    auto_snapshot_add_on_request AutoSnapshotAddOnResponse
    An object that represents additional parameters when enabling or modifying the automatic snapshot add-on
    status str
    Status of the Addon
    addOnType String
    The add-on type
    autoSnapshotAddOnRequest Property Map
    An object that represents additional parameters when enabling or modifying the automatic snapshot add-on
    status String
    Status of the Addon

    AddOnStatus, AddOnStatusArgs

    Disabled
    DisabledAddOnStatus enum Disabled
    Disabling
    DisablingAddOnStatus enum Disabling
    Enabled
    EnabledAddOnStatus enum Enabled
    Enabling
    EnablingAddOnStatus enum Enabling
    Failed
    FailedAddOnStatus enum Failed
    Terminated
    TerminatedAddOnStatus enum Terminated
    Terminating
    TerminatingAddOnStatus enum Terminating
    AddOnStatusDisabled
    DisabledAddOnStatus enum Disabled
    AddOnStatusDisabling
    DisablingAddOnStatus enum Disabling
    AddOnStatusEnabled
    EnabledAddOnStatus enum Enabled
    AddOnStatusEnabling
    EnablingAddOnStatus enum Enabling
    AddOnStatusFailed
    FailedAddOnStatus enum Failed
    AddOnStatusTerminated
    TerminatedAddOnStatus enum Terminated
    AddOnStatusTerminating
    TerminatingAddOnStatus enum Terminating
    Disabled
    DisabledAddOnStatus enum Disabled
    Disabling
    DisablingAddOnStatus enum Disabling
    Enabled
    EnabledAddOnStatus enum Enabled
    Enabling
    EnablingAddOnStatus enum Enabling
    Failed
    FailedAddOnStatus enum Failed
    Terminated
    TerminatedAddOnStatus enum Terminated
    Terminating
    TerminatingAddOnStatus enum Terminating
    Disabled
    DisabledAddOnStatus enum Disabled
    Disabling
    DisablingAddOnStatus enum Disabling
    Enabled
    EnabledAddOnStatus enum Enabled
    Enabling
    EnablingAddOnStatus enum Enabling
    Failed
    FailedAddOnStatus enum Failed
    Terminated
    TerminatedAddOnStatus enum Terminated
    Terminating
    TerminatingAddOnStatus enum Terminating
    DISABLED
    DisabledAddOnStatus enum Disabled
    DISABLING
    DisablingAddOnStatus enum Disabling
    ENABLED
    EnabledAddOnStatus enum Enabled
    ENABLING
    EnablingAddOnStatus enum Enabling
    FAILED
    FailedAddOnStatus enum Failed
    TERMINATED
    TerminatedAddOnStatus enum Terminated
    TERMINATING
    TerminatingAddOnStatus enum Terminating
    "Disabled"
    DisabledAddOnStatus enum Disabled
    "Disabling"
    DisablingAddOnStatus enum Disabling
    "Enabled"
    EnabledAddOnStatus enum Enabled
    "Enabling"
    EnablingAddOnStatus enum Enabling
    "Failed"
    FailedAddOnStatus enum Failed
    "Terminated"
    TerminatedAddOnStatus enum Terminated
    "Terminating"
    TerminatingAddOnStatus enum Terminating

    AutoSnapshotAddOn, AutoSnapshotAddOnArgs

    SnapshotTimeOfDay string
    The daily time when an automatic snapshot will be created.
    SnapshotTimeOfDay string
    The daily time when an automatic snapshot will be created.
    snapshotTimeOfDay String
    The daily time when an automatic snapshot will be created.
    snapshotTimeOfDay string
    The daily time when an automatic snapshot will be created.
    snapshot_time_of_day str
    The daily time when an automatic snapshot will be created.
    snapshotTimeOfDay String
    The daily time when an automatic snapshot will be created.

    AutoSnapshotAddOnResponse, AutoSnapshotAddOnResponseArgs

    SnapshotTimeOfDay string
    The daily time when an automatic snapshot will be created.
    SnapshotTimeOfDay string
    The daily time when an automatic snapshot will be created.
    snapshotTimeOfDay String
    The daily time when an automatic snapshot will be created.
    snapshotTimeOfDay string
    The daily time when an automatic snapshot will be created.
    snapshot_time_of_day str
    The daily time when an automatic snapshot will be created.
    snapshotTimeOfDay String
    The daily time when an automatic snapshot will be created.

    AwsLightsailInstanceProperties, AwsLightsailInstancePropertiesArgs

    AddOns List<Pulumi.AzureNative.AwsConnector.Inputs.AddOn>
    An array of objects representing the add-ons to enable for the new instance.
    AvailabilityZone string
    The Availability Zone in which to create your instance. Use the following format: us-east-2a (case sensitive). Be sure to add the include Availability Zones parameter to your request.
    BlueprintId string
    The ID for a virtual private server image (e.g., app_wordpress_4_4 or app_lamp_7_0 ). Use the get blueprints operation to return a list of available images (or blueprints ).
    BundleId string
    The bundle of specification information for your virtual private server (or instance ), including the pricing plan (e.g., micro_1_0 ).
    Hardware Pulumi.AzureNative.AwsConnector.Inputs.Hardware
    Hardware of the Instance.
    InstanceArn string
    Property instanceArn
    InstanceName string
    The names to use for your new Lightsail instance.
    IsStaticIp bool
    Is the IP Address of the Instance is the static IP
    KeyPairName string
    The name of your key pair.
    Location Pulumi.AzureNative.AwsConnector.Inputs.Location
    Location of a resource.
    Networking Pulumi.AzureNative.AwsConnector.Inputs.Networking
    Networking of the Instance.
    PrivateIpAddress string
    Private IP Address of the Instance
    PublicIpAddress string
    Public IP Address of the Instance
    ResourceType string
    Resource type of Lightsail instance.
    SshKeyName string
    SSH Key Name of the Lightsail instance.
    State Pulumi.AzureNative.AwsConnector.Inputs.State
    Current State of the Instance.
    SupportCode string
    Support code to help identify any issues
    Tags List<Pulumi.AzureNative.AwsConnector.Inputs.Tag>
    An array of key-value pairs to apply to this resource.
    UserData string
    A launch script you can create that configures a server with additional user data. For example, you might want to run apt-get -y update.
    UserName string
    Username of the Lightsail instance.
    AddOns []AddOn
    An array of objects representing the add-ons to enable for the new instance.
    AvailabilityZone string
    The Availability Zone in which to create your instance. Use the following format: us-east-2a (case sensitive). Be sure to add the include Availability Zones parameter to your request.
    BlueprintId string
    The ID for a virtual private server image (e.g., app_wordpress_4_4 or app_lamp_7_0 ). Use the get blueprints operation to return a list of available images (or blueprints ).
    BundleId string
    The bundle of specification information for your virtual private server (or instance ), including the pricing plan (e.g., micro_1_0 ).
    Hardware Hardware
    Hardware of the Instance.
    InstanceArn string
    Property instanceArn
    InstanceName string
    The names to use for your new Lightsail instance.
    IsStaticIp bool
    Is the IP Address of the Instance is the static IP
    KeyPairName string
    The name of your key pair.
    Location Location
    Location of a resource.
    Networking Networking
    Networking of the Instance.
    PrivateIpAddress string
    Private IP Address of the Instance
    PublicIpAddress string
    Public IP Address of the Instance
    ResourceType string
    Resource type of Lightsail instance.
    SshKeyName string
    SSH Key Name of the Lightsail instance.
    State State
    Current State of the Instance.
    SupportCode string
    Support code to help identify any issues
    Tags []Tag
    An array of key-value pairs to apply to this resource.
    UserData string
    A launch script you can create that configures a server with additional user data. For example, you might want to run apt-get -y update.
    UserName string
    Username of the Lightsail instance.
    addOns List<AddOn>
    An array of objects representing the add-ons to enable for the new instance.
    availabilityZone String
    The Availability Zone in which to create your instance. Use the following format: us-east-2a (case sensitive). Be sure to add the include Availability Zones parameter to your request.
    blueprintId String
    The ID for a virtual private server image (e.g., app_wordpress_4_4 or app_lamp_7_0 ). Use the get blueprints operation to return a list of available images (or blueprints ).
    bundleId String
    The bundle of specification information for your virtual private server (or instance ), including the pricing plan (e.g., micro_1_0 ).
    hardware Hardware
    Hardware of the Instance.
    instanceArn String
    Property instanceArn
    instanceName String
    The names to use for your new Lightsail instance.
    isStaticIp Boolean
    Is the IP Address of the Instance is the static IP
    keyPairName String
    The name of your key pair.
    location Location
    Location of a resource.
    networking Networking
    Networking of the Instance.
    privateIpAddress String
    Private IP Address of the Instance
    publicIpAddress String
    Public IP Address of the Instance
    resourceType String
    Resource type of Lightsail instance.
    sshKeyName String
    SSH Key Name of the Lightsail instance.
    state State
    Current State of the Instance.
    supportCode String
    Support code to help identify any issues
    tags List<Tag>
    An array of key-value pairs to apply to this resource.
    userData String
    A launch script you can create that configures a server with additional user data. For example, you might want to run apt-get -y update.
    userName String
    Username of the Lightsail instance.
    addOns AddOn[]
    An array of objects representing the add-ons to enable for the new instance.
    availabilityZone string
    The Availability Zone in which to create your instance. Use the following format: us-east-2a (case sensitive). Be sure to add the include Availability Zones parameter to your request.
    blueprintId string
    The ID for a virtual private server image (e.g., app_wordpress_4_4 or app_lamp_7_0 ). Use the get blueprints operation to return a list of available images (or blueprints ).
    bundleId string
    The bundle of specification information for your virtual private server (or instance ), including the pricing plan (e.g., micro_1_0 ).
    hardware Hardware
    Hardware of the Instance.
    instanceArn string
    Property instanceArn
    instanceName string
    The names to use for your new Lightsail instance.
    isStaticIp boolean
    Is the IP Address of the Instance is the static IP
    keyPairName string
    The name of your key pair.
    location Location
    Location of a resource.
    networking Networking
    Networking of the Instance.
    privateIpAddress string
    Private IP Address of the Instance
    publicIpAddress string
    Public IP Address of the Instance
    resourceType string
    Resource type of Lightsail instance.
    sshKeyName string
    SSH Key Name of the Lightsail instance.
    state State
    Current State of the Instance.
    supportCode string
    Support code to help identify any issues
    tags Tag[]
    An array of key-value pairs to apply to this resource.
    userData string
    A launch script you can create that configures a server with additional user data. For example, you might want to run apt-get -y update.
    userName string
    Username of the Lightsail instance.
    add_ons Sequence[AddOn]
    An array of objects representing the add-ons to enable for the new instance.
    availability_zone str
    The Availability Zone in which to create your instance. Use the following format: us-east-2a (case sensitive). Be sure to add the include Availability Zones parameter to your request.
    blueprint_id str
    The ID for a virtual private server image (e.g., app_wordpress_4_4 or app_lamp_7_0 ). Use the get blueprints operation to return a list of available images (or blueprints ).
    bundle_id str
    The bundle of specification information for your virtual private server (or instance ), including the pricing plan (e.g., micro_1_0 ).
    hardware Hardware
    Hardware of the Instance.
    instance_arn str
    Property instanceArn
    instance_name str
    The names to use for your new Lightsail instance.
    is_static_ip bool
    Is the IP Address of the Instance is the static IP
    key_pair_name str
    The name of your key pair.
    location Location
    Location of a resource.
    networking Networking
    Networking of the Instance.
    private_ip_address str
    Private IP Address of the Instance
    public_ip_address str
    Public IP Address of the Instance
    resource_type str
    Resource type of Lightsail instance.
    ssh_key_name str
    SSH Key Name of the Lightsail instance.
    state State
    Current State of the Instance.
    support_code str
    Support code to help identify any issues
    tags Sequence[Tag]
    An array of key-value pairs to apply to this resource.
    user_data str
    A launch script you can create that configures a server with additional user data. For example, you might want to run apt-get -y update.
    user_name str
    Username of the Lightsail instance.
    addOns List<Property Map>
    An array of objects representing the add-ons to enable for the new instance.
    availabilityZone String
    The Availability Zone in which to create your instance. Use the following format: us-east-2a (case sensitive). Be sure to add the include Availability Zones parameter to your request.
    blueprintId String
    The ID for a virtual private server image (e.g., app_wordpress_4_4 or app_lamp_7_0 ). Use the get blueprints operation to return a list of available images (or blueprints ).
    bundleId String
    The bundle of specification information for your virtual private server (or instance ), including the pricing plan (e.g., micro_1_0 ).
    hardware Property Map
    Hardware of the Instance.
    instanceArn String
    Property instanceArn
    instanceName String
    The names to use for your new Lightsail instance.
    isStaticIp Boolean
    Is the IP Address of the Instance is the static IP
    keyPairName String
    The name of your key pair.
    location Property Map
    Location of a resource.
    networking Property Map
    Networking of the Instance.
    privateIpAddress String
    Private IP Address of the Instance
    publicIpAddress String
    Public IP Address of the Instance
    resourceType String
    Resource type of Lightsail instance.
    sshKeyName String
    SSH Key Name of the Lightsail instance.
    state Property Map
    Current State of the Instance.
    supportCode String
    Support code to help identify any issues
    tags List<Property Map>
    An array of key-value pairs to apply to this resource.
    userData String
    A launch script you can create that configures a server with additional user data. For example, you might want to run apt-get -y update.
    userName String
    Username of the Lightsail instance.

    AwsLightsailInstancePropertiesResponse, AwsLightsailInstancePropertiesResponseArgs

    AddOns List<Pulumi.AzureNative.AwsConnector.Inputs.AddOnResponse>
    An array of objects representing the add-ons to enable for the new instance.
    AvailabilityZone string
    The Availability Zone in which to create your instance. Use the following format: us-east-2a (case sensitive). Be sure to add the include Availability Zones parameter to your request.
    BlueprintId string
    The ID for a virtual private server image (e.g., app_wordpress_4_4 or app_lamp_7_0 ). Use the get blueprints operation to return a list of available images (or blueprints ).
    BundleId string
    The bundle of specification information for your virtual private server (or instance ), including the pricing plan (e.g., micro_1_0 ).
    Hardware Pulumi.AzureNative.AwsConnector.Inputs.HardwareResponse
    Hardware of the Instance.
    InstanceArn string
    Property instanceArn
    InstanceName string
    The names to use for your new Lightsail instance.
    IsStaticIp bool
    Is the IP Address of the Instance is the static IP
    KeyPairName string
    The name of your key pair.
    Location Pulumi.AzureNative.AwsConnector.Inputs.LocationResponse
    Location of a resource.
    Networking Pulumi.AzureNative.AwsConnector.Inputs.NetworkingResponse
    Networking of the Instance.
    PrivateIpAddress string
    Private IP Address of the Instance
    PublicIpAddress string
    Public IP Address of the Instance
    ResourceType string
    Resource type of Lightsail instance.
    SshKeyName string
    SSH Key Name of the Lightsail instance.
    State Pulumi.AzureNative.AwsConnector.Inputs.StateResponse
    Current State of the Instance.
    SupportCode string
    Support code to help identify any issues
    Tags List<Pulumi.AzureNative.AwsConnector.Inputs.TagResponse>
    An array of key-value pairs to apply to this resource.
    UserData string
    A launch script you can create that configures a server with additional user data. For example, you might want to run apt-get -y update.
    UserName string
    Username of the Lightsail instance.
    AddOns []AddOnResponse
    An array of objects representing the add-ons to enable for the new instance.
    AvailabilityZone string
    The Availability Zone in which to create your instance. Use the following format: us-east-2a (case sensitive). Be sure to add the include Availability Zones parameter to your request.
    BlueprintId string
    The ID for a virtual private server image (e.g., app_wordpress_4_4 or app_lamp_7_0 ). Use the get blueprints operation to return a list of available images (or blueprints ).
    BundleId string
    The bundle of specification information for your virtual private server (or instance ), including the pricing plan (e.g., micro_1_0 ).
    Hardware HardwareResponse
    Hardware of the Instance.
    InstanceArn string
    Property instanceArn
    InstanceName string
    The names to use for your new Lightsail instance.
    IsStaticIp bool
    Is the IP Address of the Instance is the static IP
    KeyPairName string
    The name of your key pair.
    Location LocationResponse
    Location of a resource.
    Networking NetworkingResponse
    Networking of the Instance.
    PrivateIpAddress string
    Private IP Address of the Instance
    PublicIpAddress string
    Public IP Address of the Instance
    ResourceType string
    Resource type of Lightsail instance.
    SshKeyName string
    SSH Key Name of the Lightsail instance.
    State StateResponse
    Current State of the Instance.
    SupportCode string
    Support code to help identify any issues
    Tags []TagResponse
    An array of key-value pairs to apply to this resource.
    UserData string
    A launch script you can create that configures a server with additional user data. For example, you might want to run apt-get -y update.
    UserName string
    Username of the Lightsail instance.
    addOns List<AddOnResponse>
    An array of objects representing the add-ons to enable for the new instance.
    availabilityZone String
    The Availability Zone in which to create your instance. Use the following format: us-east-2a (case sensitive). Be sure to add the include Availability Zones parameter to your request.
    blueprintId String
    The ID for a virtual private server image (e.g., app_wordpress_4_4 or app_lamp_7_0 ). Use the get blueprints operation to return a list of available images (or blueprints ).
    bundleId String
    The bundle of specification information for your virtual private server (or instance ), including the pricing plan (e.g., micro_1_0 ).
    hardware HardwareResponse
    Hardware of the Instance.
    instanceArn String
    Property instanceArn
    instanceName String
    The names to use for your new Lightsail instance.
    isStaticIp Boolean
    Is the IP Address of the Instance is the static IP
    keyPairName String
    The name of your key pair.
    location LocationResponse
    Location of a resource.
    networking NetworkingResponse
    Networking of the Instance.
    privateIpAddress String
    Private IP Address of the Instance
    publicIpAddress String
    Public IP Address of the Instance
    resourceType String
    Resource type of Lightsail instance.
    sshKeyName String
    SSH Key Name of the Lightsail instance.
    state StateResponse
    Current State of the Instance.
    supportCode String
    Support code to help identify any issues
    tags List<TagResponse>
    An array of key-value pairs to apply to this resource.
    userData String
    A launch script you can create that configures a server with additional user data. For example, you might want to run apt-get -y update.
    userName String
    Username of the Lightsail instance.
    addOns AddOnResponse[]
    An array of objects representing the add-ons to enable for the new instance.
    availabilityZone string
    The Availability Zone in which to create your instance. Use the following format: us-east-2a (case sensitive). Be sure to add the include Availability Zones parameter to your request.
    blueprintId string
    The ID for a virtual private server image (e.g., app_wordpress_4_4 or app_lamp_7_0 ). Use the get blueprints operation to return a list of available images (or blueprints ).
    bundleId string
    The bundle of specification information for your virtual private server (or instance ), including the pricing plan (e.g., micro_1_0 ).
    hardware HardwareResponse
    Hardware of the Instance.
    instanceArn string
    Property instanceArn
    instanceName string
    The names to use for your new Lightsail instance.
    isStaticIp boolean
    Is the IP Address of the Instance is the static IP
    keyPairName string
    The name of your key pair.
    location LocationResponse
    Location of a resource.
    networking NetworkingResponse
    Networking of the Instance.
    privateIpAddress string
    Private IP Address of the Instance
    publicIpAddress string
    Public IP Address of the Instance
    resourceType string
    Resource type of Lightsail instance.
    sshKeyName string
    SSH Key Name of the Lightsail instance.
    state StateResponse
    Current State of the Instance.
    supportCode string
    Support code to help identify any issues
    tags TagResponse[]
    An array of key-value pairs to apply to this resource.
    userData string
    A launch script you can create that configures a server with additional user data. For example, you might want to run apt-get -y update.
    userName string
    Username of the Lightsail instance.
    add_ons Sequence[AddOnResponse]
    An array of objects representing the add-ons to enable for the new instance.
    availability_zone str
    The Availability Zone in which to create your instance. Use the following format: us-east-2a (case sensitive). Be sure to add the include Availability Zones parameter to your request.
    blueprint_id str
    The ID for a virtual private server image (e.g., app_wordpress_4_4 or app_lamp_7_0 ). Use the get blueprints operation to return a list of available images (or blueprints ).
    bundle_id str
    The bundle of specification information for your virtual private server (or instance ), including the pricing plan (e.g., micro_1_0 ).
    hardware HardwareResponse
    Hardware of the Instance.
    instance_arn str
    Property instanceArn
    instance_name str
    The names to use for your new Lightsail instance.
    is_static_ip bool
    Is the IP Address of the Instance is the static IP
    key_pair_name str
    The name of your key pair.
    location LocationResponse
    Location of a resource.
    networking NetworkingResponse
    Networking of the Instance.
    private_ip_address str
    Private IP Address of the Instance
    public_ip_address str
    Public IP Address of the Instance
    resource_type str
    Resource type of Lightsail instance.
    ssh_key_name str
    SSH Key Name of the Lightsail instance.
    state StateResponse
    Current State of the Instance.
    support_code str
    Support code to help identify any issues
    tags Sequence[TagResponse]
    An array of key-value pairs to apply to this resource.
    user_data str
    A launch script you can create that configures a server with additional user data. For example, you might want to run apt-get -y update.
    user_name str
    Username of the Lightsail instance.
    addOns List<Property Map>
    An array of objects representing the add-ons to enable for the new instance.
    availabilityZone String
    The Availability Zone in which to create your instance. Use the following format: us-east-2a (case sensitive). Be sure to add the include Availability Zones parameter to your request.
    blueprintId String
    The ID for a virtual private server image (e.g., app_wordpress_4_4 or app_lamp_7_0 ). Use the get blueprints operation to return a list of available images (or blueprints ).
    bundleId String
    The bundle of specification information for your virtual private server (or instance ), including the pricing plan (e.g., micro_1_0 ).
    hardware Property Map
    Hardware of the Instance.
    instanceArn String
    Property instanceArn
    instanceName String
    The names to use for your new Lightsail instance.
    isStaticIp Boolean
    Is the IP Address of the Instance is the static IP
    keyPairName String
    The name of your key pair.
    location Property Map
    Location of a resource.
    networking Property Map
    Networking of the Instance.
    privateIpAddress String
    Private IP Address of the Instance
    publicIpAddress String
    Public IP Address of the Instance
    resourceType String
    Resource type of Lightsail instance.
    sshKeyName String
    SSH Key Name of the Lightsail instance.
    state Property Map
    Current State of the Instance.
    supportCode String
    Support code to help identify any issues
    tags List<Property Map>
    An array of key-value pairs to apply to this resource.
    userData String
    A launch script you can create that configures a server with additional user data. For example, you might want to run apt-get -y update.
    userName String
    Username of the Lightsail instance.

    Disk, DiskArgs

    AttachedTo string
    Instance attached to the disk.
    AttachmentState string
    Attachment state of the disk.
    DiskName string
    The names to use for your new Lightsail disk.
    Iops int
    IOPS of disk.
    IsSystemDisk bool
    Is the Attached disk is the system disk of the Instance.
    Path string
    Path of the disk attached to the instance.
    SizeInGb string
    Size of the disk attached to the Instance.
    AttachedTo string
    Instance attached to the disk.
    AttachmentState string
    Attachment state of the disk.
    DiskName string
    The names to use for your new Lightsail disk.
    Iops int
    IOPS of disk.
    IsSystemDisk bool
    Is the Attached disk is the system disk of the Instance.
    Path string
    Path of the disk attached to the instance.
    SizeInGb string
    Size of the disk attached to the Instance.
    attachedTo String
    Instance attached to the disk.
    attachmentState String
    Attachment state of the disk.
    diskName String
    The names to use for your new Lightsail disk.
    iops Integer
    IOPS of disk.
    isSystemDisk Boolean
    Is the Attached disk is the system disk of the Instance.
    path String
    Path of the disk attached to the instance.
    sizeInGb String
    Size of the disk attached to the Instance.
    attachedTo string
    Instance attached to the disk.
    attachmentState string
    Attachment state of the disk.
    diskName string
    The names to use for your new Lightsail disk.
    iops number
    IOPS of disk.
    isSystemDisk boolean
    Is the Attached disk is the system disk of the Instance.
    path string
    Path of the disk attached to the instance.
    sizeInGb string
    Size of the disk attached to the Instance.
    attached_to str
    Instance attached to the disk.
    attachment_state str
    Attachment state of the disk.
    disk_name str
    The names to use for your new Lightsail disk.
    iops int
    IOPS of disk.
    is_system_disk bool
    Is the Attached disk is the system disk of the Instance.
    path str
    Path of the disk attached to the instance.
    size_in_gb str
    Size of the disk attached to the Instance.
    attachedTo String
    Instance attached to the disk.
    attachmentState String
    Attachment state of the disk.
    diskName String
    The names to use for your new Lightsail disk.
    iops Number
    IOPS of disk.
    isSystemDisk Boolean
    Is the Attached disk is the system disk of the Instance.
    path String
    Path of the disk attached to the instance.
    sizeInGb String
    Size of the disk attached to the Instance.

    DiskResponse, DiskResponseArgs

    AttachedTo string
    Instance attached to the disk.
    AttachmentState string
    Attachment state of the disk.
    DiskName string
    The names to use for your new Lightsail disk.
    Iops int
    IOPS of disk.
    IsSystemDisk bool
    Is the Attached disk is the system disk of the Instance.
    Path string
    Path of the disk attached to the instance.
    SizeInGb string
    Size of the disk attached to the Instance.
    AttachedTo string
    Instance attached to the disk.
    AttachmentState string
    Attachment state of the disk.
    DiskName string
    The names to use for your new Lightsail disk.
    Iops int
    IOPS of disk.
    IsSystemDisk bool
    Is the Attached disk is the system disk of the Instance.
    Path string
    Path of the disk attached to the instance.
    SizeInGb string
    Size of the disk attached to the Instance.
    attachedTo String
    Instance attached to the disk.
    attachmentState String
    Attachment state of the disk.
    diskName String
    The names to use for your new Lightsail disk.
    iops Integer
    IOPS of disk.
    isSystemDisk Boolean
    Is the Attached disk is the system disk of the Instance.
    path String
    Path of the disk attached to the instance.
    sizeInGb String
    Size of the disk attached to the Instance.
    attachedTo string
    Instance attached to the disk.
    attachmentState string
    Attachment state of the disk.
    diskName string
    The names to use for your new Lightsail disk.
    iops number
    IOPS of disk.
    isSystemDisk boolean
    Is the Attached disk is the system disk of the Instance.
    path string
    Path of the disk attached to the instance.
    sizeInGb string
    Size of the disk attached to the Instance.
    attached_to str
    Instance attached to the disk.
    attachment_state str
    Attachment state of the disk.
    disk_name str
    The names to use for your new Lightsail disk.
    iops int
    IOPS of disk.
    is_system_disk bool
    Is the Attached disk is the system disk of the Instance.
    path str
    Path of the disk attached to the instance.
    size_in_gb str
    Size of the disk attached to the Instance.
    attachedTo String
    Instance attached to the disk.
    attachmentState String
    Attachment state of the disk.
    diskName String
    The names to use for your new Lightsail disk.
    iops Number
    IOPS of disk.
    isSystemDisk Boolean
    Is the Attached disk is the system disk of the Instance.
    path String
    Path of the disk attached to the instance.
    sizeInGb String
    Size of the disk attached to the Instance.

    Hardware, HardwareArgs

    CpuCount int
    CPU count of the Instance.
    Disks List<Pulumi.AzureNative.AwsConnector.Inputs.Disk>
    Disks attached to the Instance.
    RamSizeInGb int
    RAM Size of the Instance.
    CpuCount int
    CPU count of the Instance.
    Disks []Disk
    Disks attached to the Instance.
    RamSizeInGb int
    RAM Size of the Instance.
    cpuCount Integer
    CPU count of the Instance.
    disks List<Disk>
    Disks attached to the Instance.
    ramSizeInGb Integer
    RAM Size of the Instance.
    cpuCount number
    CPU count of the Instance.
    disks Disk[]
    Disks attached to the Instance.
    ramSizeInGb number
    RAM Size of the Instance.
    cpu_count int
    CPU count of the Instance.
    disks Sequence[Disk]
    Disks attached to the Instance.
    ram_size_in_gb int
    RAM Size of the Instance.
    cpuCount Number
    CPU count of the Instance.
    disks List<Property Map>
    Disks attached to the Instance.
    ramSizeInGb Number
    RAM Size of the Instance.

    HardwareResponse, HardwareResponseArgs

    CpuCount int
    CPU count of the Instance.
    Disks List<Pulumi.AzureNative.AwsConnector.Inputs.DiskResponse>
    Disks attached to the Instance.
    RamSizeInGb int
    RAM Size of the Instance.
    CpuCount int
    CPU count of the Instance.
    Disks []DiskResponse
    Disks attached to the Instance.
    RamSizeInGb int
    RAM Size of the Instance.
    cpuCount Integer
    CPU count of the Instance.
    disks List<DiskResponse>
    Disks attached to the Instance.
    ramSizeInGb Integer
    RAM Size of the Instance.
    cpuCount number
    CPU count of the Instance.
    disks DiskResponse[]
    Disks attached to the Instance.
    ramSizeInGb number
    RAM Size of the Instance.
    cpu_count int
    CPU count of the Instance.
    disks Sequence[DiskResponse]
    Disks attached to the Instance.
    ram_size_in_gb int
    RAM Size of the Instance.
    cpuCount Number
    CPU count of the Instance.
    disks List<Property Map>
    Disks attached to the Instance.
    ramSizeInGb Number
    RAM Size of the Instance.

    LightsailInstanceProperties, LightsailInstancePropertiesArgs

    Arn string
    Amazon Resource Name (ARN)
    AwsAccountId string
    AWS Account ID
    AwsProperties Pulumi.AzureNative.AwsConnector.Inputs.AwsLightsailInstanceProperties
    AWS Properties
    AwsRegion string
    AWS Region
    AwsSourceSchema string
    AWS Source Schema
    AwsTags Dictionary<string, string>
    AWS Tags
    PublicCloudConnectorsResourceId string
    Public Cloud Connectors Resource ID
    PublicCloudResourceName string
    Public Cloud Resource Name
    Arn string
    Amazon Resource Name (ARN)
    AwsAccountId string
    AWS Account ID
    AwsProperties AwsLightsailInstanceProperties
    AWS Properties
    AwsRegion string
    AWS Region
    AwsSourceSchema string
    AWS Source Schema
    AwsTags map[string]string
    AWS Tags
    PublicCloudConnectorsResourceId string
    Public Cloud Connectors Resource ID
    PublicCloudResourceName string
    Public Cloud Resource Name
    arn String
    Amazon Resource Name (ARN)
    awsAccountId String
    AWS Account ID
    awsProperties AwsLightsailInstanceProperties
    AWS Properties
    awsRegion String
    AWS Region
    awsSourceSchema String
    AWS Source Schema
    awsTags Map<String,String>
    AWS Tags
    publicCloudConnectorsResourceId String
    Public Cloud Connectors Resource ID
    publicCloudResourceName String
    Public Cloud Resource Name
    arn string
    Amazon Resource Name (ARN)
    awsAccountId string
    AWS Account ID
    awsProperties AwsLightsailInstanceProperties
    AWS Properties
    awsRegion string
    AWS Region
    awsSourceSchema string
    AWS Source Schema
    awsTags {[key: string]: string}
    AWS Tags
    publicCloudConnectorsResourceId string
    Public Cloud Connectors Resource ID
    publicCloudResourceName string
    Public Cloud Resource Name
    arn str
    Amazon Resource Name (ARN)
    aws_account_id str
    AWS Account ID
    aws_properties AwsLightsailInstanceProperties
    AWS Properties
    aws_region str
    AWS Region
    aws_source_schema str
    AWS Source Schema
    aws_tags Mapping[str, str]
    AWS Tags
    public_cloud_connectors_resource_id str
    Public Cloud Connectors Resource ID
    public_cloud_resource_name str
    Public Cloud Resource Name
    arn String
    Amazon Resource Name (ARN)
    awsAccountId String
    AWS Account ID
    awsProperties Property Map
    AWS Properties
    awsRegion String
    AWS Region
    awsSourceSchema String
    AWS Source Schema
    awsTags Map<String>
    AWS Tags
    publicCloudConnectorsResourceId String
    Public Cloud Connectors Resource ID
    publicCloudResourceName String
    Public Cloud Resource Name

    LightsailInstancePropertiesResponse, LightsailInstancePropertiesResponseArgs

    ProvisioningState string
    The status of the last operation.
    Arn string
    Amazon Resource Name (ARN)
    AwsAccountId string
    AWS Account ID
    AwsProperties Pulumi.AzureNative.AwsConnector.Inputs.AwsLightsailInstancePropertiesResponse
    AWS Properties
    AwsRegion string
    AWS Region
    AwsSourceSchema string
    AWS Source Schema
    AwsTags Dictionary<string, string>
    AWS Tags
    PublicCloudConnectorsResourceId string
    Public Cloud Connectors Resource ID
    PublicCloudResourceName string
    Public Cloud Resource Name
    ProvisioningState string
    The status of the last operation.
    Arn string
    Amazon Resource Name (ARN)
    AwsAccountId string
    AWS Account ID
    AwsProperties AwsLightsailInstancePropertiesResponse
    AWS Properties
    AwsRegion string
    AWS Region
    AwsSourceSchema string
    AWS Source Schema
    AwsTags map[string]string
    AWS Tags
    PublicCloudConnectorsResourceId string
    Public Cloud Connectors Resource ID
    PublicCloudResourceName string
    Public Cloud Resource Name
    provisioningState String
    The status of the last operation.
    arn String
    Amazon Resource Name (ARN)
    awsAccountId String
    AWS Account ID
    awsProperties AwsLightsailInstancePropertiesResponse
    AWS Properties
    awsRegion String
    AWS Region
    awsSourceSchema String
    AWS Source Schema
    awsTags Map<String,String>
    AWS Tags
    publicCloudConnectorsResourceId String
    Public Cloud Connectors Resource ID
    publicCloudResourceName String
    Public Cloud Resource Name
    provisioningState string
    The status of the last operation.
    arn string
    Amazon Resource Name (ARN)
    awsAccountId string
    AWS Account ID
    awsProperties AwsLightsailInstancePropertiesResponse
    AWS Properties
    awsRegion string
    AWS Region
    awsSourceSchema string
    AWS Source Schema
    awsTags {[key: string]: string}
    AWS Tags
    publicCloudConnectorsResourceId string
    Public Cloud Connectors Resource ID
    publicCloudResourceName string
    Public Cloud Resource Name
    provisioning_state str
    The status of the last operation.
    arn str
    Amazon Resource Name (ARN)
    aws_account_id str
    AWS Account ID
    aws_properties AwsLightsailInstancePropertiesResponse
    AWS Properties
    aws_region str
    AWS Region
    aws_source_schema str
    AWS Source Schema
    aws_tags Mapping[str, str]
    AWS Tags
    public_cloud_connectors_resource_id str
    Public Cloud Connectors Resource ID
    public_cloud_resource_name str
    Public Cloud Resource Name
    provisioningState String
    The status of the last operation.
    arn String
    Amazon Resource Name (ARN)
    awsAccountId String
    AWS Account ID
    awsProperties Property Map
    AWS Properties
    awsRegion String
    AWS Region
    awsSourceSchema String
    AWS Source Schema
    awsTags Map<String>
    AWS Tags
    publicCloudConnectorsResourceId String
    Public Cloud Connectors Resource ID
    publicCloudResourceName String
    Public Cloud Resource Name

    Location, LocationArgs

    AvailabilityZone string
    The Availability Zone in which to create your instance. Use the following format: us-east-2a (case sensitive). Be sure to add the include Availability Zones parameter to your request.
    RegionName string
    The Region Name in which to create your instance.
    AvailabilityZone string
    The Availability Zone in which to create your instance. Use the following format: us-east-2a (case sensitive). Be sure to add the include Availability Zones parameter to your request.
    RegionName string
    The Region Name in which to create your instance.
    availabilityZone String
    The Availability Zone in which to create your instance. Use the following format: us-east-2a (case sensitive). Be sure to add the include Availability Zones parameter to your request.
    regionName String
    The Region Name in which to create your instance.
    availabilityZone string
    The Availability Zone in which to create your instance. Use the following format: us-east-2a (case sensitive). Be sure to add the include Availability Zones parameter to your request.
    regionName string
    The Region Name in which to create your instance.
    availability_zone str
    The Availability Zone in which to create your instance. Use the following format: us-east-2a (case sensitive). Be sure to add the include Availability Zones parameter to your request.
    region_name str
    The Region Name in which to create your instance.
    availabilityZone String
    The Availability Zone in which to create your instance. Use the following format: us-east-2a (case sensitive). Be sure to add the include Availability Zones parameter to your request.
    regionName String
    The Region Name in which to create your instance.

    LocationResponse, LocationResponseArgs

    AvailabilityZone string
    The Availability Zone in which to create your instance. Use the following format: us-east-2a (case sensitive). Be sure to add the include Availability Zones parameter to your request.
    RegionName string
    The Region Name in which to create your instance.
    AvailabilityZone string
    The Availability Zone in which to create your instance. Use the following format: us-east-2a (case sensitive). Be sure to add the include Availability Zones parameter to your request.
    RegionName string
    The Region Name in which to create your instance.
    availabilityZone String
    The Availability Zone in which to create your instance. Use the following format: us-east-2a (case sensitive). Be sure to add the include Availability Zones parameter to your request.
    regionName String
    The Region Name in which to create your instance.
    availabilityZone string
    The Availability Zone in which to create your instance. Use the following format: us-east-2a (case sensitive). Be sure to add the include Availability Zones parameter to your request.
    regionName string
    The Region Name in which to create your instance.
    availability_zone str
    The Availability Zone in which to create your instance. Use the following format: us-east-2a (case sensitive). Be sure to add the include Availability Zones parameter to your request.
    region_name str
    The Region Name in which to create your instance.
    availabilityZone String
    The Availability Zone in which to create your instance. Use the following format: us-east-2a (case sensitive). Be sure to add the include Availability Zones parameter to your request.
    regionName String
    The Region Name in which to create your instance.

    MonthlyTransfer, MonthlyTransferArgs

    GbPerMonthAllocated string
    GbPerMonthAllocated of the Instance.
    GbPerMonthAllocated string
    GbPerMonthAllocated of the Instance.
    gbPerMonthAllocated String
    GbPerMonthAllocated of the Instance.
    gbPerMonthAllocated string
    GbPerMonthAllocated of the Instance.
    gb_per_month_allocated str
    GbPerMonthAllocated of the Instance.
    gbPerMonthAllocated String
    GbPerMonthAllocated of the Instance.

    MonthlyTransferResponse, MonthlyTransferResponseArgs

    GbPerMonthAllocated string
    GbPerMonthAllocated of the Instance.
    GbPerMonthAllocated string
    GbPerMonthAllocated of the Instance.
    gbPerMonthAllocated String
    GbPerMonthAllocated of the Instance.
    gbPerMonthAllocated string
    GbPerMonthAllocated of the Instance.
    gb_per_month_allocated str
    GbPerMonthAllocated of the Instance.
    gbPerMonthAllocated String
    GbPerMonthAllocated of the Instance.

    Networking, NetworkingArgs

    MonthlyTransfer MonthlyTransfer
    Monthly Transfer of the Instance.
    Ports []Port
    Ports to the Instance.
    monthlyTransfer MonthlyTransfer
    Monthly Transfer of the Instance.
    ports List<Port>
    Ports to the Instance.
    monthlyTransfer MonthlyTransfer
    Monthly Transfer of the Instance.
    ports Port[]
    Ports to the Instance.
    monthly_transfer MonthlyTransfer
    Monthly Transfer of the Instance.
    ports Sequence[Port]
    Ports to the Instance.
    monthlyTransfer Property Map
    Monthly Transfer of the Instance.
    ports List<Property Map>
    Ports to the Instance.

    NetworkingResponse, NetworkingResponseArgs

    MonthlyTransfer MonthlyTransferResponse
    Monthly Transfer of the Instance.
    Ports []PortResponse
    Ports to the Instance.
    monthlyTransfer MonthlyTransferResponse
    Monthly Transfer of the Instance.
    ports List<PortResponse>
    Ports to the Instance.
    monthlyTransfer MonthlyTransferResponse
    Monthly Transfer of the Instance.
    ports PortResponse[]
    Ports to the Instance.
    monthly_transfer MonthlyTransferResponse
    Monthly Transfer of the Instance.
    ports Sequence[PortResponse]
    Ports to the Instance.
    monthlyTransfer Property Map
    Monthly Transfer of the Instance.
    ports List<Property Map>
    Ports to the Instance.

    Port, PortArgs

    AccessDirection string
    Access Direction for Protocol of the Instance(inbound/outbound).
    AccessFrom string
    Access From Protocol of the Instance.
    AccessType string
    Access Type Protocol of the Instance.
    CidrListAliases List<string>
    cidr List Aliases
    Cidrs List<string>
    Property cidrs
    CommonName string
    CommonName for Protocol of the Instance.
    FromPort int
    From Port of the Instance.
    Ipv6Cidrs List<string>
    IPv6 Cidrs
    Protocol string
    Port Protocol of the Instance.
    ToPort int
    To Port of the Instance.
    AccessDirection string
    Access Direction for Protocol of the Instance(inbound/outbound).
    AccessFrom string
    Access From Protocol of the Instance.
    AccessType string
    Access Type Protocol of the Instance.
    CidrListAliases []string
    cidr List Aliases
    Cidrs []string
    Property cidrs
    CommonName string
    CommonName for Protocol of the Instance.
    FromPort int
    From Port of the Instance.
    Ipv6Cidrs []string
    IPv6 Cidrs
    Protocol string
    Port Protocol of the Instance.
    ToPort int
    To Port of the Instance.
    accessDirection String
    Access Direction for Protocol of the Instance(inbound/outbound).
    accessFrom String
    Access From Protocol of the Instance.
    accessType String
    Access Type Protocol of the Instance.
    cidrListAliases List<String>
    cidr List Aliases
    cidrs List<String>
    Property cidrs
    commonName String
    CommonName for Protocol of the Instance.
    fromPort Integer
    From Port of the Instance.
    ipv6Cidrs List<String>
    IPv6 Cidrs
    protocol String
    Port Protocol of the Instance.
    toPort Integer
    To Port of the Instance.
    accessDirection string
    Access Direction for Protocol of the Instance(inbound/outbound).
    accessFrom string
    Access From Protocol of the Instance.
    accessType string
    Access Type Protocol of the Instance.
    cidrListAliases string[]
    cidr List Aliases
    cidrs string[]
    Property cidrs
    commonName string
    CommonName for Protocol of the Instance.
    fromPort number
    From Port of the Instance.
    ipv6Cidrs string[]
    IPv6 Cidrs
    protocol string
    Port Protocol of the Instance.
    toPort number
    To Port of the Instance.
    access_direction str
    Access Direction for Protocol of the Instance(inbound/outbound).
    access_from str
    Access From Protocol of the Instance.
    access_type str
    Access Type Protocol of the Instance.
    cidr_list_aliases Sequence[str]
    cidr List Aliases
    cidrs Sequence[str]
    Property cidrs
    common_name str
    CommonName for Protocol of the Instance.
    from_port int
    From Port of the Instance.
    ipv6_cidrs Sequence[str]
    IPv6 Cidrs
    protocol str
    Port Protocol of the Instance.
    to_port int
    To Port of the Instance.
    accessDirection String
    Access Direction for Protocol of the Instance(inbound/outbound).
    accessFrom String
    Access From Protocol of the Instance.
    accessType String
    Access Type Protocol of the Instance.
    cidrListAliases List<String>
    cidr List Aliases
    cidrs List<String>
    Property cidrs
    commonName String
    CommonName for Protocol of the Instance.
    fromPort Number
    From Port of the Instance.
    ipv6Cidrs List<String>
    IPv6 Cidrs
    protocol String
    Port Protocol of the Instance.
    toPort Number
    To Port of the Instance.

    PortResponse, PortResponseArgs

    AccessDirection string
    Access Direction for Protocol of the Instance(inbound/outbound).
    AccessFrom string
    Access From Protocol of the Instance.
    AccessType string
    Access Type Protocol of the Instance.
    CidrListAliases List<string>
    cidr List Aliases
    Cidrs List<string>
    Property cidrs
    CommonName string
    CommonName for Protocol of the Instance.
    FromPort int
    From Port of the Instance.
    Ipv6Cidrs List<string>
    IPv6 Cidrs
    Protocol string
    Port Protocol of the Instance.
    ToPort int
    To Port of the Instance.
    AccessDirection string
    Access Direction for Protocol of the Instance(inbound/outbound).
    AccessFrom string
    Access From Protocol of the Instance.
    AccessType string
    Access Type Protocol of the Instance.
    CidrListAliases []string
    cidr List Aliases
    Cidrs []string
    Property cidrs
    CommonName string
    CommonName for Protocol of the Instance.
    FromPort int
    From Port of the Instance.
    Ipv6Cidrs []string
    IPv6 Cidrs
    Protocol string
    Port Protocol of the Instance.
    ToPort int
    To Port of the Instance.
    accessDirection String
    Access Direction for Protocol of the Instance(inbound/outbound).
    accessFrom String
    Access From Protocol of the Instance.
    accessType String
    Access Type Protocol of the Instance.
    cidrListAliases List<String>
    cidr List Aliases
    cidrs List<String>
    Property cidrs
    commonName String
    CommonName for Protocol of the Instance.
    fromPort Integer
    From Port of the Instance.
    ipv6Cidrs List<String>
    IPv6 Cidrs
    protocol String
    Port Protocol of the Instance.
    toPort Integer
    To Port of the Instance.
    accessDirection string
    Access Direction for Protocol of the Instance(inbound/outbound).
    accessFrom string
    Access From Protocol of the Instance.
    accessType string
    Access Type Protocol of the Instance.
    cidrListAliases string[]
    cidr List Aliases
    cidrs string[]
    Property cidrs
    commonName string
    CommonName for Protocol of the Instance.
    fromPort number
    From Port of the Instance.
    ipv6Cidrs string[]
    IPv6 Cidrs
    protocol string
    Port Protocol of the Instance.
    toPort number
    To Port of the Instance.
    access_direction str
    Access Direction for Protocol of the Instance(inbound/outbound).
    access_from str
    Access From Protocol of the Instance.
    access_type str
    Access Type Protocol of the Instance.
    cidr_list_aliases Sequence[str]
    cidr List Aliases
    cidrs Sequence[str]
    Property cidrs
    common_name str
    CommonName for Protocol of the Instance.
    from_port int
    From Port of the Instance.
    ipv6_cidrs Sequence[str]
    IPv6 Cidrs
    protocol str
    Port Protocol of the Instance.
    to_port int
    To Port of the Instance.
    accessDirection String
    Access Direction for Protocol of the Instance(inbound/outbound).
    accessFrom String
    Access From Protocol of the Instance.
    accessType String
    Access Type Protocol of the Instance.
    cidrListAliases List<String>
    cidr List Aliases
    cidrs List<String>
    Property cidrs
    commonName String
    CommonName for Protocol of the Instance.
    fromPort Number
    From Port of the Instance.
    ipv6Cidrs List<String>
    IPv6 Cidrs
    protocol String
    Port Protocol of the Instance.
    toPort Number
    To Port of the Instance.

    State, StateArgs

    Code int
    Status code of the Instance.
    Name string
    Status code of the Instance.
    Code int
    Status code of the Instance.
    Name string
    Status code of the Instance.
    code Integer
    Status code of the Instance.
    name String
    Status code of the Instance.
    code number
    Status code of the Instance.
    name string
    Status code of the Instance.
    code int
    Status code of the Instance.
    name str
    Status code of the Instance.
    code Number
    Status code of the Instance.
    name String
    Status code of the Instance.

    StateResponse, StateResponseArgs

    Code int
    Status code of the Instance.
    Name string
    Status code of the Instance.
    Code int
    Status code of the Instance.
    Name string
    Status code of the Instance.
    code Integer
    Status code of the Instance.
    name String
    Status code of the Instance.
    code number
    Status code of the Instance.
    name string
    Status code of the Instance.
    code int
    Status code of the Instance.
    name str
    Status code of the Instance.
    code Number
    Status code of the Instance.
    name String
    Status code of the Instance.

    SystemDataResponse, SystemDataResponseArgs

    CreatedAt string
    The timestamp of resource creation (UTC).
    CreatedBy string
    The identity that created the resource.
    CreatedByType string
    The type of identity that created the resource.
    LastModifiedAt string
    The timestamp of resource last modification (UTC)
    LastModifiedBy string
    The identity that last modified the resource.
    LastModifiedByType string
    The type of identity that last modified the resource.
    CreatedAt string
    The timestamp of resource creation (UTC).
    CreatedBy string
    The identity that created the resource.
    CreatedByType string
    The type of identity that created the resource.
    LastModifiedAt string
    The timestamp of resource last modification (UTC)
    LastModifiedBy string
    The identity that last modified the resource.
    LastModifiedByType string
    The type of identity that last modified the resource.
    createdAt String
    The timestamp of resource creation (UTC).
    createdBy String
    The identity that created the resource.
    createdByType String
    The type of identity that created the resource.
    lastModifiedAt String
    The timestamp of resource last modification (UTC)
    lastModifiedBy String
    The identity that last modified the resource.
    lastModifiedByType String
    The type of identity that last modified the resource.
    createdAt string
    The timestamp of resource creation (UTC).
    createdBy string
    The identity that created the resource.
    createdByType string
    The type of identity that created the resource.
    lastModifiedAt string
    The timestamp of resource last modification (UTC)
    lastModifiedBy string
    The identity that last modified the resource.
    lastModifiedByType string
    The type of identity that last modified the resource.
    created_at str
    The timestamp of resource creation (UTC).
    created_by str
    The identity that created the resource.
    created_by_type str
    The type of identity that created the resource.
    last_modified_at str
    The timestamp of resource last modification (UTC)
    last_modified_by str
    The identity that last modified the resource.
    last_modified_by_type str
    The type of identity that last modified the resource.
    createdAt String
    The timestamp of resource creation (UTC).
    createdBy String
    The identity that created the resource.
    createdByType String
    The type of identity that created the resource.
    lastModifiedAt String
    The timestamp of resource last modification (UTC)
    lastModifiedBy String
    The identity that last modified the resource.
    lastModifiedByType String
    The type of identity that last modified the resource.

    Tag, TagArgs

    Key string
    The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
    Value string
    The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
    Key string
    The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
    Value string
    The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
    key String
    The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
    value String
    The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
    key string
    The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
    value string
    The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
    key str
    The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
    value str
    The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
    key String
    The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
    value String
    The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

    TagResponse, TagResponseArgs

    Key string
    The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
    Value string
    The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
    Key string
    The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
    Value string
    The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
    key String
    The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
    value String
    The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
    key string
    The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
    value string
    The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
    key str
    The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
    value str
    The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
    key String
    The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
    value String
    The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

    Import

    An existing resource can be imported using its type token, name, and identifier, e.g.

    $ pulumi import azure-native:awsconnector:LightsailInstance cbectofyydqecqgockmputsryovezv /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AwsConnector/lightsailInstances/{name} 
    

    To learn more about importing existing cloud resources, see Importing resources.

    Package Details

    Repository
    Azure Native pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
    Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi