azure-native.awsconnector.LightsailInstance
Explore with Pulumi AI
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 * 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",
    },
});
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",
    })
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:
- ResourceGroup stringName 
- 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.Azure Native. Aws Connector. Inputs. Lightsail Instance Properties 
- The resource-specific properties for this resource.
- Dictionary<string, string>
- Resource tags.
- ResourceGroup stringName 
- 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
LightsailInstance Properties Args 
- The resource-specific properties for this resource.
- map[string]string
- Resource tags.
- resourceGroup StringName 
- 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
LightsailInstance Properties 
- The resource-specific properties for this resource.
- Map<String,String>
- Resource tags.
- resourceGroup stringName 
- 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
LightsailInstance Properties 
- The resource-specific properties for this resource.
- {[key: string]: string}
- Resource tags.
- resource_group_ strname 
- 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
LightsailInstance Properties Args 
- The resource-specific properties for this resource.
- Mapping[str, str]
- Resource tags.
- resourceGroup StringName 
- 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.
- 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.Azure Native. Aws Connector. Outputs. System Data Response 
- 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 SystemData Response 
- 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 SystemData Response 
- 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 SystemData Response 
- 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 SystemData Response 
- 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    
- AddOn stringType 
- The add-on type
- AutoSnapshot Pulumi.Add On Request Azure Native. Aws Connector. Inputs. Auto Snapshot Add On 
- An object that represents additional parameters when enabling or modifying the automatic snapshot add-on
- Status
string | Pulumi.Azure Native. Aws Connector. Add On Status 
- Status of the Addon
- AddOn stringType 
- The add-on type
- AutoSnapshot AutoAdd On Request Snapshot Add On 
- An object that represents additional parameters when enabling or modifying the automatic snapshot add-on
- Status
string | AddOn Status 
- Status of the Addon
- addOn StringType 
- The add-on type
- autoSnapshot AutoAdd On Request Snapshot Add On 
- An object that represents additional parameters when enabling or modifying the automatic snapshot add-on
- status
String | AddOn Status 
- Status of the Addon
- addOn stringType 
- The add-on type
- autoSnapshot AutoAdd On Request Snapshot Add On 
- An object that represents additional parameters when enabling or modifying the automatic snapshot add-on
- status
string | AddOn Status 
- Status of the Addon
- add_on_ strtype 
- The add-on type
- auto_snapshot_ Autoadd_ on_ request Snapshot Add On 
- An object that represents additional parameters when enabling or modifying the automatic snapshot add-on
- status
str | AddOn Status 
- Status of the Addon
- addOn StringType 
- The add-on type
- autoSnapshot Property MapAdd On Request 
- 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      
- AddOn stringType 
- The add-on type
- AutoSnapshot Pulumi.Add On Request Azure Native. Aws Connector. Inputs. Auto Snapshot Add On Response 
- An object that represents additional parameters when enabling or modifying the automatic snapshot add-on
- Status string
- Status of the Addon
- AddOn stringType 
- The add-on type
- AutoSnapshot AutoAdd On Request Snapshot Add On Response 
- An object that represents additional parameters when enabling or modifying the automatic snapshot add-on
- Status string
- Status of the Addon
- addOn StringType 
- The add-on type
- autoSnapshot AutoAdd On Request Snapshot Add On Response 
- An object that represents additional parameters when enabling or modifying the automatic snapshot add-on
- status String
- Status of the Addon
- addOn stringType 
- The add-on type
- autoSnapshot AutoAdd On Request Snapshot Add On Response 
- An object that represents additional parameters when enabling or modifying the automatic snapshot add-on
- status string
- Status of the Addon
- add_on_ strtype 
- The add-on type
- auto_snapshot_ Autoadd_ on_ request Snapshot Add On Response 
- An object that represents additional parameters when enabling or modifying the automatic snapshot add-on
- status str
- Status of the Addon
- addOn StringType 
- The add-on type
- autoSnapshot Property MapAdd On Request 
- 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
- AddOn Status Disabled 
- DisabledAddOnStatus enum Disabled
- AddOn Status Disabling 
- DisablingAddOnStatus enum Disabling
- AddOn Status Enabled 
- EnabledAddOnStatus enum Enabled
- AddOn Status Enabling 
- EnablingAddOnStatus enum Enabling
- AddOn Status Failed 
- FailedAddOnStatus enum Failed
- AddOn Status Terminated 
- TerminatedAddOnStatus enum Terminated
- AddOn Status 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
- "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        
- SnapshotTime stringOf Day 
- The daily time when an automatic snapshot will be created.
- SnapshotTime stringOf Day 
- The daily time when an automatic snapshot will be created.
- snapshotTime StringOf Day 
- The daily time when an automatic snapshot will be created.
- snapshotTime stringOf Day 
- The daily time when an automatic snapshot will be created.
- snapshot_time_ strof_ day 
- The daily time when an automatic snapshot will be created.
- snapshotTime StringOf Day 
- The daily time when an automatic snapshot will be created.
AutoSnapshotAddOnResponse, AutoSnapshotAddOnResponseArgs          
- SnapshotTime stringOf Day 
- The daily time when an automatic snapshot will be created.
- SnapshotTime stringOf Day 
- The daily time when an automatic snapshot will be created.
- snapshotTime StringOf Day 
- The daily time when an automatic snapshot will be created.
- snapshotTime stringOf Day 
- The daily time when an automatic snapshot will be created.
- snapshot_time_ strof_ day 
- The daily time when an automatic snapshot will be created.
- snapshotTime StringOf Day 
- The daily time when an automatic snapshot will be created.
AwsLightsailInstanceProperties, AwsLightsailInstancePropertiesArgs        
- AddOns List<Pulumi.Azure Native. Aws Connector. Inputs. Add On> 
- 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.Azure Native. Aws Connector. Inputs. Hardware 
- Hardware of the Instance.
- InstanceArn string
- Property instanceArn
- InstanceName string
- The names to use for your new Lightsail instance.
- IsStatic boolIp 
- Is the IP Address of the Instance is the static IP
- KeyPair stringName 
- The name of your key pair.
- Location
Pulumi.Azure Native. Aws Connector. Inputs. Location 
- Location of a resource.
- Networking
Pulumi.Azure Native. Aws Connector. Inputs. Networking 
- Networking of the Instance.
- PrivateIp stringAddress 
- Private IP Address of the Instance
- PublicIp stringAddress 
- Public IP Address of the Instance
- ResourceType string
- Resource type of Lightsail instance.
- SshKey stringName 
- SSH Key Name of the Lightsail instance.
- State
Pulumi.Azure Native. Aws Connector. Inputs. State 
- Current State of the Instance.
- SupportCode string
- Support code to help identify any issues
- 
List<Pulumi.Azure Native. Aws Connector. 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.
- IsStatic boolIp 
- Is the IP Address of the Instance is the static IP
- KeyPair stringName 
- The name of your key pair.
- Location Location
- Location of a resource.
- Networking Networking
- Networking of the Instance.
- PrivateIp stringAddress 
- Private IP Address of the Instance
- PublicIp stringAddress 
- Public IP Address of the Instance
- ResourceType string
- Resource type of Lightsail instance.
- SshKey stringName 
- SSH Key Name of the Lightsail instance.
- State State
- Current State of the Instance.
- SupportCode string
- Support code to help identify any issues
- []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.
- isStatic BooleanIp 
- Is the IP Address of the Instance is the static IP
- keyPair StringName 
- The name of your key pair.
- location Location
- Location of a resource.
- networking Networking
- Networking of the Instance.
- privateIp StringAddress 
- Private IP Address of the Instance
- publicIp StringAddress 
- Public IP Address of the Instance
- resourceType String
- Resource type of Lightsail instance.
- sshKey StringName 
- SSH Key Name of the Lightsail instance.
- state State
- Current State of the Instance.
- supportCode String
- Support code to help identify any issues
- 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.
- isStatic booleanIp 
- Is the IP Address of the Instance is the static IP
- keyPair stringName 
- The name of your key pair.
- location Location
- Location of a resource.
- networking Networking
- Networking of the Instance.
- privateIp stringAddress 
- Private IP Address of the Instance
- publicIp stringAddress 
- Public IP Address of the Instance
- resourceType string
- Resource type of Lightsail instance.
- sshKey stringName 
- SSH Key Name of the Lightsail instance.
- state State
- Current State of the Instance.
- supportCode string
- Support code to help identify any issues
- 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_ boolip 
- Is the IP Address of the Instance is the static IP
- key_pair_ strname 
- The name of your key pair.
- location Location
- Location of a resource.
- networking Networking
- Networking of the Instance.
- private_ip_ straddress 
- Private IP Address of the Instance
- public_ip_ straddress 
- Public IP Address of the Instance
- resource_type str
- Resource type of Lightsail instance.
- ssh_key_ strname 
- SSH Key Name of the Lightsail instance.
- state State
- Current State of the Instance.
- support_code str
- Support code to help identify any issues
- 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.
- isStatic BooleanIp 
- Is the IP Address of the Instance is the static IP
- keyPair StringName 
- The name of your key pair.
- location Property Map
- Location of a resource.
- networking Property Map
- Networking of the Instance.
- privateIp StringAddress 
- Private IP Address of the Instance
- publicIp StringAddress 
- Public IP Address of the Instance
- resourceType String
- Resource type of Lightsail instance.
- sshKey StringName 
- SSH Key Name of the Lightsail instance.
- state Property Map
- Current State of the Instance.
- supportCode String
- Support code to help identify any issues
- 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.Azure Native. Aws Connector. Inputs. Add On Response> 
- 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.Azure Native. Aws Connector. Inputs. Hardware Response 
- Hardware of the Instance.
- InstanceArn string
- Property instanceArn
- InstanceName string
- The names to use for your new Lightsail instance.
- IsStatic boolIp 
- Is the IP Address of the Instance is the static IP
- KeyPair stringName 
- The name of your key pair.
- Location
Pulumi.Azure Native. Aws Connector. Inputs. Location Response 
- Location of a resource.
- Networking
Pulumi.Azure Native. Aws Connector. Inputs. Networking Response 
- Networking of the Instance.
- PrivateIp stringAddress 
- Private IP Address of the Instance
- PublicIp stringAddress 
- Public IP Address of the Instance
- ResourceType string
- Resource type of Lightsail instance.
- SshKey stringName 
- SSH Key Name of the Lightsail instance.
- State
Pulumi.Azure Native. Aws Connector. Inputs. State Response 
- Current State of the Instance.
- SupportCode string
- Support code to help identify any issues
- 
List<Pulumi.Azure Native. Aws Connector. Inputs. Tag Response> 
- 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 Response 
- 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.
- IsStatic boolIp 
- Is the IP Address of the Instance is the static IP
- KeyPair stringName 
- The name of your key pair.
- Location
LocationResponse 
- Location of a resource.
- Networking
NetworkingResponse 
- Networking of the Instance.
- PrivateIp stringAddress 
- Private IP Address of the Instance
- PublicIp stringAddress 
- Public IP Address of the Instance
- ResourceType string
- Resource type of Lightsail instance.
- SshKey stringName 
- SSH Key Name of the Lightsail instance.
- State
StateResponse 
- Current State of the Instance.
- SupportCode string
- Support code to help identify any issues
- 
[]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<AddOn Response> 
- 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.
- isStatic BooleanIp 
- Is the IP Address of the Instance is the static IP
- keyPair StringName 
- The name of your key pair.
- location
LocationResponse 
- Location of a resource.
- networking
NetworkingResponse 
- Networking of the Instance.
- privateIp StringAddress 
- Private IP Address of the Instance
- publicIp StringAddress 
- Public IP Address of the Instance
- resourceType String
- Resource type of Lightsail instance.
- sshKey StringName 
- SSH Key Name of the Lightsail instance.
- state
StateResponse 
- Current State of the Instance.
- supportCode String
- Support code to help identify any issues
- 
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 AddOn Response[] 
- 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.
- isStatic booleanIp 
- Is the IP Address of the Instance is the static IP
- keyPair stringName 
- The name of your key pair.
- location
LocationResponse 
- Location of a resource.
- networking
NetworkingResponse 
- Networking of the Instance.
- privateIp stringAddress 
- Private IP Address of the Instance
- publicIp stringAddress 
- Public IP Address of the Instance
- resourceType string
- Resource type of Lightsail instance.
- sshKey stringName 
- SSH Key Name of the Lightsail instance.
- state
StateResponse 
- Current State of the Instance.
- supportCode string
- Support code to help identify any issues
- 
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[AddOn Response] 
- 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_ boolip 
- Is the IP Address of the Instance is the static IP
- key_pair_ strname 
- The name of your key pair.
- location
LocationResponse 
- Location of a resource.
- networking
NetworkingResponse 
- Networking of the Instance.
- private_ip_ straddress 
- Private IP Address of the Instance
- public_ip_ straddress 
- Public IP Address of the Instance
- resource_type str
- Resource type of Lightsail instance.
- ssh_key_ strname 
- SSH Key Name of the Lightsail instance.
- state
StateResponse 
- Current State of the Instance.
- support_code str
- Support code to help identify any issues
- 
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.
- isStatic BooleanIp 
- Is the IP Address of the Instance is the static IP
- keyPair StringName 
- The name of your key pair.
- location Property Map
- Location of a resource.
- networking Property Map
- Networking of the Instance.
- privateIp StringAddress 
- Private IP Address of the Instance
- publicIp StringAddress 
- Public IP Address of the Instance
- resourceType String
- Resource type of Lightsail instance.
- sshKey StringName 
- SSH Key Name of the Lightsail instance.
- state Property Map
- Current State of the Instance.
- supportCode String
- Support code to help identify any issues
- 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.
- IsSystem boolDisk 
- Is the Attached disk is the system disk of the Instance.
- Path string
- Path of the disk attached to the instance.
- SizeIn stringGb 
- 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.
- IsSystem boolDisk 
- Is the Attached disk is the system disk of the Instance.
- Path string
- Path of the disk attached to the instance.
- SizeIn stringGb 
- 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.
- isSystem BooleanDisk 
- Is the Attached disk is the system disk of the Instance.
- path String
- Path of the disk attached to the instance.
- sizeIn StringGb 
- 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.
- isSystem booleanDisk 
- Is the Attached disk is the system disk of the Instance.
- path string
- Path of the disk attached to the instance.
- sizeIn stringGb 
- 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_ booldisk 
- Is the Attached disk is the system disk of the Instance.
- path str
- Path of the disk attached to the instance.
- size_in_ strgb 
- 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.
- isSystem BooleanDisk 
- Is the Attached disk is the system disk of the Instance.
- path String
- Path of the disk attached to the instance.
- sizeIn StringGb 
- 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.
- IsSystem boolDisk 
- Is the Attached disk is the system disk of the Instance.
- Path string
- Path of the disk attached to the instance.
- SizeIn stringGb 
- 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.
- IsSystem boolDisk 
- Is the Attached disk is the system disk of the Instance.
- Path string
- Path of the disk attached to the instance.
- SizeIn stringGb 
- 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.
- isSystem BooleanDisk 
- Is the Attached disk is the system disk of the Instance.
- path String
- Path of the disk attached to the instance.
- sizeIn StringGb 
- 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.
- isSystem booleanDisk 
- Is the Attached disk is the system disk of the Instance.
- path string
- Path of the disk attached to the instance.
- sizeIn stringGb 
- 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_ booldisk 
- Is the Attached disk is the system disk of the Instance.
- path str
- Path of the disk attached to the instance.
- size_in_ strgb 
- 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.
- isSystem BooleanDisk 
- Is the Attached disk is the system disk of the Instance.
- path String
- Path of the disk attached to the instance.
- sizeIn StringGb 
- Size of the disk attached to the Instance.
Hardware, HardwareArgs  
- CpuCount int
- CPU count of the Instance.
- Disks
List<Pulumi.Azure Native. Aws Connector. Inputs. Disk> 
- Disks attached to the Instance.
- RamSize intIn Gb 
- RAM Size of the Instance.
- CpuCount int
- CPU count of the Instance.
- Disks []Disk
- Disks attached to the Instance.
- RamSize intIn Gb 
- RAM Size of the Instance.
- cpuCount Integer
- CPU count of the Instance.
- disks List<Disk>
- Disks attached to the Instance.
- ramSize IntegerIn Gb 
- RAM Size of the Instance.
- cpuCount number
- CPU count of the Instance.
- disks Disk[]
- Disks attached to the Instance.
- ramSize numberIn Gb 
- RAM Size of the Instance.
- cpu_count int
- CPU count of the Instance.
- disks Sequence[Disk]
- Disks attached to the Instance.
- ram_size_ intin_ gb 
- RAM Size of the Instance.
- cpuCount Number
- CPU count of the Instance.
- disks List<Property Map>
- Disks attached to the Instance.
- ramSize NumberIn Gb 
- RAM Size of the Instance.
HardwareResponse, HardwareResponseArgs    
- CpuCount int
- CPU count of the Instance.
- Disks
List<Pulumi.Azure Native. Aws Connector. Inputs. Disk Response> 
- Disks attached to the Instance.
- RamSize intIn Gb 
- RAM Size of the Instance.
- CpuCount int
- CPU count of the Instance.
- Disks
[]DiskResponse 
- Disks attached to the Instance.
- RamSize intIn Gb 
- RAM Size of the Instance.
- cpuCount Integer
- CPU count of the Instance.
- disks
List<DiskResponse> 
- Disks attached to the Instance.
- ramSize IntegerIn Gb 
- RAM Size of the Instance.
- cpuCount number
- CPU count of the Instance.
- disks
DiskResponse[] 
- Disks attached to the Instance.
- ramSize numberIn Gb 
- RAM Size of the Instance.
- cpu_count int
- CPU count of the Instance.
- disks
Sequence[DiskResponse] 
- Disks attached to the Instance.
- ram_size_ intin_ gb 
- RAM Size of the Instance.
- cpuCount Number
- CPU count of the Instance.
- disks List<Property Map>
- Disks attached to the Instance.
- ramSize NumberIn Gb 
- RAM Size of the Instance.
LightsailInstanceProperties, LightsailInstancePropertiesArgs      
- Arn string
- Amazon Resource Name (ARN)
- AwsAccount stringId 
- AWS Account ID
- AwsProperties Pulumi.Azure Native. Aws Connector. Inputs. Aws Lightsail Instance Properties 
- AWS Properties
- AwsRegion string
- AWS Region
- AwsSource stringSchema 
- AWS Source Schema
- Dictionary<string, string>
- AWS Tags
- PublicCloud stringConnectors Resource Id 
- Public Cloud Connectors Resource ID
- PublicCloud stringResource Name 
- Public Cloud Resource Name
- Arn string
- Amazon Resource Name (ARN)
- AwsAccount stringId 
- AWS Account ID
- AwsProperties AwsLightsail Instance Properties 
- AWS Properties
- AwsRegion string
- AWS Region
- AwsSource stringSchema 
- AWS Source Schema
- map[string]string
- AWS Tags
- PublicCloud stringConnectors Resource Id 
- Public Cloud Connectors Resource ID
- PublicCloud stringResource Name 
- Public Cloud Resource Name
- arn String
- Amazon Resource Name (ARN)
- awsAccount StringId 
- AWS Account ID
- awsProperties AwsLightsail Instance Properties 
- AWS Properties
- awsRegion String
- AWS Region
- awsSource StringSchema 
- AWS Source Schema
- Map<String,String>
- AWS Tags
- publicCloud StringConnectors Resource Id 
- Public Cloud Connectors Resource ID
- publicCloud StringResource Name 
- Public Cloud Resource Name
- arn string
- Amazon Resource Name (ARN)
- awsAccount stringId 
- AWS Account ID
- awsProperties AwsLightsail Instance Properties 
- AWS Properties
- awsRegion string
- AWS Region
- awsSource stringSchema 
- AWS Source Schema
- {[key: string]: string}
- AWS Tags
- publicCloud stringConnectors Resource Id 
- Public Cloud Connectors Resource ID
- publicCloud stringResource Name 
- Public Cloud Resource Name
- arn str
- Amazon Resource Name (ARN)
- aws_account_ strid 
- AWS Account ID
- aws_properties AwsLightsail Instance Properties 
- AWS Properties
- aws_region str
- AWS Region
- aws_source_ strschema 
- AWS Source Schema
- Mapping[str, str]
- AWS Tags
- public_cloud_ strconnectors_ resource_ id 
- Public Cloud Connectors Resource ID
- public_cloud_ strresource_ name 
- Public Cloud Resource Name
- arn String
- Amazon Resource Name (ARN)
- awsAccount StringId 
- AWS Account ID
- awsProperties Property Map
- AWS Properties
- awsRegion String
- AWS Region
- awsSource StringSchema 
- AWS Source Schema
- Map<String>
- AWS Tags
- publicCloud StringConnectors Resource Id 
- Public Cloud Connectors Resource ID
- publicCloud StringResource Name 
- Public Cloud Resource Name
LightsailInstancePropertiesResponse, LightsailInstancePropertiesResponseArgs        
- ProvisioningState string
- The status of the last operation.
- Arn string
- Amazon Resource Name (ARN)
- AwsAccount stringId 
- AWS Account ID
- AwsProperties Pulumi.Azure Native. Aws Connector. Inputs. Aws Lightsail Instance Properties Response 
- AWS Properties
- AwsRegion string
- AWS Region
- AwsSource stringSchema 
- AWS Source Schema
- Dictionary<string, string>
- AWS Tags
- PublicCloud stringConnectors Resource Id 
- Public Cloud Connectors Resource ID
- PublicCloud stringResource Name 
- Public Cloud Resource Name
- ProvisioningState string
- The status of the last operation.
- Arn string
- Amazon Resource Name (ARN)
- AwsAccount stringId 
- AWS Account ID
- AwsProperties AwsLightsail Instance Properties Response 
- AWS Properties
- AwsRegion string
- AWS Region
- AwsSource stringSchema 
- AWS Source Schema
- map[string]string
- AWS Tags
- PublicCloud stringConnectors Resource Id 
- Public Cloud Connectors Resource ID
- PublicCloud stringResource Name 
- Public Cloud Resource Name
- provisioningState String
- The status of the last operation.
- arn String
- Amazon Resource Name (ARN)
- awsAccount StringId 
- AWS Account ID
- awsProperties AwsLightsail Instance Properties Response 
- AWS Properties
- awsRegion String
- AWS Region
- awsSource StringSchema 
- AWS Source Schema
- Map<String,String>
- AWS Tags
- publicCloud StringConnectors Resource Id 
- Public Cloud Connectors Resource ID
- publicCloud StringResource Name 
- Public Cloud Resource Name
- provisioningState string
- The status of the last operation.
- arn string
- Amazon Resource Name (ARN)
- awsAccount stringId 
- AWS Account ID
- awsProperties AwsLightsail Instance Properties Response 
- AWS Properties
- awsRegion string
- AWS Region
- awsSource stringSchema 
- AWS Source Schema
- {[key: string]: string}
- AWS Tags
- publicCloud stringConnectors Resource Id 
- Public Cloud Connectors Resource ID
- publicCloud stringResource Name 
- Public Cloud Resource Name
- provisioning_state str
- The status of the last operation.
- arn str
- Amazon Resource Name (ARN)
- aws_account_ strid 
- AWS Account ID
- aws_properties AwsLightsail Instance Properties Response 
- AWS Properties
- aws_region str
- AWS Region
- aws_source_ strschema 
- AWS Source Schema
- Mapping[str, str]
- AWS Tags
- public_cloud_ strconnectors_ resource_ id 
- Public Cloud Connectors Resource ID
- public_cloud_ strresource_ name 
- Public Cloud Resource Name
- provisioningState String
- The status of the last operation.
- arn String
- Amazon Resource Name (ARN)
- awsAccount StringId 
- AWS Account ID
- awsProperties Property Map
- AWS Properties
- awsRegion String
- AWS Region
- awsSource StringSchema 
- AWS Source Schema
- Map<String>
- AWS Tags
- publicCloud StringConnectors Resource Id 
- Public Cloud Connectors Resource ID
- publicCloud StringResource Name 
- 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    
- GbPer stringMonth Allocated 
- GbPerMonthAllocated of the Instance.
- GbPer stringMonth Allocated 
- GbPerMonthAllocated of the Instance.
- gbPer StringMonth Allocated 
- GbPerMonthAllocated of the Instance.
- gbPer stringMonth Allocated 
- GbPerMonthAllocated of the Instance.
- gb_per_ strmonth_ allocated 
- GbPerMonthAllocated of the Instance.
- gbPer StringMonth Allocated 
- GbPerMonthAllocated of the Instance.
MonthlyTransferResponse, MonthlyTransferResponseArgs      
- GbPer stringMonth Allocated 
- GbPerMonthAllocated of the Instance.
- GbPer stringMonth Allocated 
- GbPerMonthAllocated of the Instance.
- gbPer StringMonth Allocated 
- GbPerMonthAllocated of the Instance.
- gbPer stringMonth Allocated 
- GbPerMonthAllocated of the Instance.
- gb_per_ strmonth_ allocated 
- GbPerMonthAllocated of the Instance.
- gbPer StringMonth Allocated 
- GbPerMonthAllocated of the Instance.
Networking, NetworkingArgs  
- MonthlyTransfer Pulumi.Azure Native. Aws Connector. Inputs. Monthly Transfer 
- Monthly Transfer of the Instance.
- Ports
List<Pulumi.Azure Native. Aws Connector. Inputs. Port> 
- Ports to the Instance.
- 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 Pulumi.Azure Native. Aws Connector. Inputs. Monthly Transfer Response 
- Monthly Transfer of the Instance.
- Ports
List<Pulumi.Azure Native. Aws Connector. Inputs. Port Response> 
- Ports to the Instance.
- MonthlyTransfer MonthlyTransfer Response 
- Monthly Transfer of the Instance.
- Ports
[]PortResponse 
- Ports to the Instance.
- monthlyTransfer MonthlyTransfer Response 
- Monthly Transfer of the Instance.
- ports
List<PortResponse> 
- Ports to the Instance.
- monthlyTransfer MonthlyTransfer Response 
- Monthly Transfer of the Instance.
- ports
PortResponse[] 
- Ports to the Instance.
- monthly_transfer MonthlyTransfer Response 
- 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.
- CidrList List<string>Aliases 
- 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.
- CidrList []stringAliases 
- 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.
- cidrList List<String>Aliases 
- 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.
- cidrList string[]Aliases 
- 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_ Sequence[str]aliases 
- 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.
- cidrList List<String>Aliases 
- 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.
- CidrList List<string>Aliases 
- 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.
- CidrList []stringAliases 
- 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.
- cidrList List<String>Aliases 
- 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.
- cidrList string[]Aliases 
- 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_ Sequence[str]aliases 
- 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.
- cidrList List<String>Aliases 
- 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  
StateResponse, StateResponseArgs    
SystemDataResponse, SystemDataResponseArgs      
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- 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.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- 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.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- 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.
- createdBy stringType 
- The type of identity that created the resource.
- lastModified stringAt 
- The timestamp of resource last modification (UTC)
- lastModified stringBy 
- The identity that last modified the resource.
- lastModified stringBy Type 
- 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_ strtype 
- The type of identity that created the resource.
- last_modified_ strat 
- The timestamp of resource last modification (UTC)
- last_modified_ strby 
- The identity that last modified the resource.
- last_modified_ strby_ type 
- 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.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- 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