azure-native.awsconnector.Ec2Image
Explore with Pulumi AI
A Microsoft.AwsConnector resource Azure REST API version: 2024-12-01.
Example Usage
Ec2Images_CreateOrReplace
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() => 
{
    var ec2Image = new AzureNative.AwsConnector.Ec2Image("ec2Image", new()
    {
        Location = "rskzngterhbdzpdgzthkwkfsim",
        Name = "Replace this value with a string matching RegExp ^(z=.{0,259}[^zs.]$)(z!.*[zzzzzzzz])",
        Properties = new AzureNative.AwsConnector.Inputs.Ec2ImagePropertiesArgs
        {
            Arn = "qaahwnaabcqlufiiwhkwhv",
            AwsAccountId = "yvwtilsspffh",
            AwsProperties = new AzureNative.AwsConnector.Inputs.AwsEc2ImagePropertiesArgs
            {
                Architecture = new AzureNative.AwsConnector.Inputs.ArchitectureValuesEnumValueArgs
                {
                    Value = AzureNative.AwsConnector.ArchitectureValues.Arm64,
                },
                BlockDeviceMappings = new[]
                {
                    new AzureNative.AwsConnector.Inputs.BlockDeviceMappingArgs
                    {
                        DeviceName = "foqeiqkjrwirhz",
                        Ebs = new AzureNative.AwsConnector.Inputs.EbsBlockDeviceArgs
                        {
                            DeleteOnTermination = true,
                            Encrypted = true,
                            Iops = 6,
                            KmsKeyId = "ilegn",
                            OutpostArn = "yzyqckzzbmbeimvwrvckybpdil",
                            SnapshotId = "yjsctqicabclgsmtr",
                            Throughput = 29,
                            VolumeSize = 15,
                            VolumeType = new AzureNative.AwsConnector.Inputs.VolumeTypeEnumValueArgs
                            {
                                Value = AzureNative.AwsConnector.VolumeType.Gp2,
                            },
                        },
                        NoDevice = "rs",
                        VirtualName = "lgrpmrjfdvrwmfghttgcdgqsfum",
                    },
                },
                BootMode = new AzureNative.AwsConnector.Inputs.BootModeValuesEnumValueArgs
                {
                    Value = AzureNative.AwsConnector.BootModeValues.LegacyBios,
                },
                CreationDate = "iri",
                DeprecationTime = "rjbfczermuljog",
                DeregistrationProtection = "qgzillhrsaoasehpuum",
                Description = "xcucajel",
                EnaSupport = true,
                Hypervisor = new AzureNative.AwsConnector.Inputs.HypervisorTypeEnumValueArgs
                {
                    Value = AzureNative.AwsConnector.HypervisorType.Ovm,
                },
                ImageId = "abwaglkivomqynfncjesal",
                ImageLocation = "pgjapgkiakctxcpfpmvk",
                ImageOwnerAlias = "sqvaqlxrlzhlzbczv",
                ImageType = new AzureNative.AwsConnector.Inputs.ImageTypeValuesEnumValueArgs
                {
                    Value = AzureNative.AwsConnector.ImageTypeValues.Kernel,
                },
                ImdsSupport = new AzureNative.AwsConnector.Inputs.ImdsSupportValuesEnumValueArgs
                {
                    Value = AzureNative.AwsConnector.ImdsSupportValues.V20,
                },
                KernelId = "mfsmykrvrtbosarfpfuwahchz",
                LastLaunchedTime = "syfznkavvtio",
                Name = "secemuogxgahtxnpthro",
                OwnerId = "nhuhifhzxvkdxxvaiaibzihkyvbrwh",
                Platform = new AzureNative.AwsConnector.Inputs.PlatformValuesEnumValueArgs
                {
                    Value = AzureNative.AwsConnector.PlatformValues.Windows,
                },
                PlatformDetails = "lisborjwdvhfnwsziqhfnxiqdmdynp",
                ProductCodes = new[]
                {
                    new AzureNative.AwsConnector.Inputs.ProductCodeArgs
                    {
                        ProductCodeId = "gkdidapdrunawxoaa",
                        ProductCodeType = new AzureNative.AwsConnector.Inputs.ProductCodeValuesEnumValueArgs
                        {
                            Value = AzureNative.AwsConnector.ProductCodeValues.Devpay,
                        },
                    },
                },
                Public = true,
                RamdiskId = "xrcwfszijxclkazpcletlaoca",
                RootDeviceName = "jjgzjpjxtlhvqyvdrnqelzasdmn",
                RootDeviceType = new AzureNative.AwsConnector.Inputs.DeviceTypeEnumValueArgs
                {
                    Value = AzureNative.AwsConnector.DeviceType.Ebs,
                },
                SourceInstanceId = "g",
                SriovNetSupport = "sbnokjesjjkngdixqtiijn",
                State = new AzureNative.AwsConnector.Inputs.ImageStateEnumValueArgs
                {
                    Value = AzureNative.AwsConnector.ImageState.Available,
                },
                StateReason = new AzureNative.AwsConnector.Inputs.StateReasonArgs
                {
                    Code = "xyfxvbpxwvorfincngvphetvrkhajy",
                    Message = "qgjrouiqrxyqi",
                },
                Tags = new[]
                {
                    new AzureNative.AwsConnector.Inputs.TagArgs
                    {
                        Key = "mcszeusqtxavdhmwinblzyofkns",
                        Value = "ehismpwetbakkwkjtngdrofhipjlko",
                    },
                },
                TpmSupport = new AzureNative.AwsConnector.Inputs.TpmSupportValuesEnumValueArgs
                {
                    Value = AzureNative.AwsConnector.TpmSupportValues.V20,
                },
                UsageOperation = "gdlrmqiw",
                VirtualizationType = new AzureNative.AwsConnector.Inputs.VirtualizationTypeEnumValueArgs
                {
                    Value = AzureNative.AwsConnector.VirtualizationType.Hvm,
                },
            },
            AwsRegion = "chnagdbgxpnwsklnknirzcmbyhif",
            AwsSourceSchema = "zpslskfplbejouiomrfkp",
            AwsTags = 
            {
                { "key3097", "osnwzuconxacmfwdhcxu" },
            },
            PublicCloudConnectorsResourceId = "dth",
            PublicCloudResourceName = "iwvkviywiipsmvxpemnivpyqwnp",
        },
        ResourceGroupName = "rgec2Image",
        Tags = 
        {
            { "key733", "rcinsnkdjolysslzbnmptbwfoxc" },
        },
    });
});
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.NewEc2Image(ctx, "ec2Image", &awsconnector.Ec2ImageArgs{
			Location: pulumi.String("rskzngterhbdzpdgzthkwkfsim"),
			Name:     pulumi.String("Replace this value with a string matching RegExp ^(z=.{0,259}[^zs.]$)(z!.*[zzzzzzzz])"),
			Properties: &awsconnector.Ec2ImagePropertiesArgs{
				Arn:          pulumi.String("qaahwnaabcqlufiiwhkwhv"),
				AwsAccountId: pulumi.String("yvwtilsspffh"),
				AwsProperties: &awsconnector.AwsEc2ImagePropertiesArgs{
					Architecture: &awsconnector.ArchitectureValuesEnumValueArgs{
						Value: pulumi.String(awsconnector.ArchitectureValuesArm64),
					},
					BlockDeviceMappings: awsconnector.BlockDeviceMappingArray{
						&awsconnector.BlockDeviceMappingArgs{
							DeviceName: pulumi.String("foqeiqkjrwirhz"),
							Ebs: &awsconnector.EbsBlockDeviceArgs{
								DeleteOnTermination: pulumi.Bool(true),
								Encrypted:           pulumi.Bool(true),
								Iops:                pulumi.Int(6),
								KmsKeyId:            pulumi.String("ilegn"),
								OutpostArn:          pulumi.String("yzyqckzzbmbeimvwrvckybpdil"),
								SnapshotId:          pulumi.String("yjsctqicabclgsmtr"),
								Throughput:          pulumi.Int(29),
								VolumeSize:          pulumi.Int(15),
								VolumeType: &awsconnector.VolumeTypeEnumValueArgs{
									Value: pulumi.String(awsconnector.VolumeTypeGp2),
								},
							},
							NoDevice:    pulumi.String("rs"),
							VirtualName: pulumi.String("lgrpmrjfdvrwmfghttgcdgqsfum"),
						},
					},
					BootMode: &awsconnector.BootModeValuesEnumValueArgs{
						Value: pulumi.String(awsconnector.BootModeValuesLegacyBios),
					},
					CreationDate:             pulumi.String("iri"),
					DeprecationTime:          pulumi.String("rjbfczermuljog"),
					DeregistrationProtection: pulumi.String("qgzillhrsaoasehpuum"),
					Description:              pulumi.String("xcucajel"),
					EnaSupport:               pulumi.Bool(true),
					Hypervisor: &awsconnector.HypervisorTypeEnumValueArgs{
						Value: pulumi.String(awsconnector.HypervisorTypeOvm),
					},
					ImageId:         pulumi.String("abwaglkivomqynfncjesal"),
					ImageLocation:   pulumi.String("pgjapgkiakctxcpfpmvk"),
					ImageOwnerAlias: pulumi.String("sqvaqlxrlzhlzbczv"),
					ImageType: &awsconnector.ImageTypeValuesEnumValueArgs{
						Value: pulumi.String(awsconnector.ImageTypeValuesKernel),
					},
					ImdsSupport: &awsconnector.ImdsSupportValuesEnumValueArgs{
						Value: pulumi.String(awsconnector.ImdsSupportValuesV20),
					},
					KernelId:         pulumi.String("mfsmykrvrtbosarfpfuwahchz"),
					LastLaunchedTime: pulumi.String("syfznkavvtio"),
					Name:             pulumi.String("secemuogxgahtxnpthro"),
					OwnerId:          pulumi.String("nhuhifhzxvkdxxvaiaibzihkyvbrwh"),
					Platform: &awsconnector.PlatformValuesEnumValueArgs{
						Value: pulumi.String(awsconnector.PlatformValuesWindows),
					},
					PlatformDetails: pulumi.String("lisborjwdvhfnwsziqhfnxiqdmdynp"),
					ProductCodes: awsconnector.ProductCodeArray{
						&awsconnector.ProductCodeArgs{
							ProductCodeId: pulumi.String("gkdidapdrunawxoaa"),
							ProductCodeType: &awsconnector.ProductCodeValuesEnumValueArgs{
								Value: pulumi.String(awsconnector.ProductCodeValuesDevpay),
							},
						},
					},
					Public:         pulumi.Bool(true),
					RamdiskId:      pulumi.String("xrcwfszijxclkazpcletlaoca"),
					RootDeviceName: pulumi.String("jjgzjpjxtlhvqyvdrnqelzasdmn"),
					RootDeviceType: &awsconnector.DeviceTypeEnumValueArgs{
						Value: pulumi.String(awsconnector.DeviceTypeEbs),
					},
					SourceInstanceId: pulumi.String("g"),
					SriovNetSupport:  pulumi.String("sbnokjesjjkngdixqtiijn"),
					State: &awsconnector.ImageStateEnumValueArgs{
						Value: pulumi.String(awsconnector.ImageStateAvailable),
					},
					StateReason: &awsconnector.StateReasonArgs{
						Code:    pulumi.String("xyfxvbpxwvorfincngvphetvrkhajy"),
						Message: pulumi.String("qgjrouiqrxyqi"),
					},
					Tags: awsconnector.TagArray{
						&awsconnector.TagArgs{
							Key:   pulumi.String("mcszeusqtxavdhmwinblzyofkns"),
							Value: pulumi.String("ehismpwetbakkwkjtngdrofhipjlko"),
						},
					},
					TpmSupport: &awsconnector.TpmSupportValuesEnumValueArgs{
						Value: pulumi.String(awsconnector.TpmSupportValuesV20),
					},
					UsageOperation: pulumi.String("gdlrmqiw"),
					VirtualizationType: &awsconnector.VirtualizationTypeEnumValueArgs{
						Value: pulumi.String(awsconnector.VirtualizationTypeHvm),
					},
				},
				AwsRegion:       pulumi.String("chnagdbgxpnwsklnknirzcmbyhif"),
				AwsSourceSchema: pulumi.String("zpslskfplbejouiomrfkp"),
				AwsTags: pulumi.StringMap{
					"key3097": pulumi.String("osnwzuconxacmfwdhcxu"),
				},
				PublicCloudConnectorsResourceId: pulumi.String("dth"),
				PublicCloudResourceName:         pulumi.String("iwvkviywiipsmvxpemnivpyqwnp"),
			},
			ResourceGroupName: pulumi.String("rgec2Image"),
			Tags: pulumi.StringMap{
				"key733": pulumi.String("rcinsnkdjolysslzbnmptbwfoxc"),
			},
		})
		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.Ec2Image;
import com.pulumi.azurenative.awsconnector.Ec2ImageArgs;
import com.pulumi.azurenative.awsconnector.inputs.Ec2ImagePropertiesArgs;
import com.pulumi.azurenative.awsconnector.inputs.AwsEc2ImagePropertiesArgs;
import com.pulumi.azurenative.awsconnector.inputs.ArchitectureValuesEnumValueArgs;
import com.pulumi.azurenative.awsconnector.inputs.BootModeValuesEnumValueArgs;
import com.pulumi.azurenative.awsconnector.inputs.HypervisorTypeEnumValueArgs;
import com.pulumi.azurenative.awsconnector.inputs.ImageTypeValuesEnumValueArgs;
import com.pulumi.azurenative.awsconnector.inputs.ImdsSupportValuesEnumValueArgs;
import com.pulumi.azurenative.awsconnector.inputs.PlatformValuesEnumValueArgs;
import com.pulumi.azurenative.awsconnector.inputs.DeviceTypeEnumValueArgs;
import com.pulumi.azurenative.awsconnector.inputs.ImageStateEnumValueArgs;
import com.pulumi.azurenative.awsconnector.inputs.StateReasonArgs;
import com.pulumi.azurenative.awsconnector.inputs.TpmSupportValuesEnumValueArgs;
import com.pulumi.azurenative.awsconnector.inputs.VirtualizationTypeEnumValueArgs;
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 ec2Image = new Ec2Image("ec2Image", Ec2ImageArgs.builder()
            .location("rskzngterhbdzpdgzthkwkfsim")
            .name("Replace this value with a string matching RegExp ^(z=.{0,259}[^zs.]$)(z!.*[zzzzzzzz])")
            .properties(Ec2ImagePropertiesArgs.builder()
                .arn("qaahwnaabcqlufiiwhkwhv")
                .awsAccountId("yvwtilsspffh")
                .awsProperties(AwsEc2ImagePropertiesArgs.builder()
                    .architecture(ArchitectureValuesEnumValueArgs.builder()
                        .value("arm64")
                        .build())
                    .blockDeviceMappings(BlockDeviceMappingArgs.builder()
                        .deviceName("foqeiqkjrwirhz")
                        .ebs(EbsBlockDeviceArgs.builder()
                            .deleteOnTermination(true)
                            .encrypted(true)
                            .iops(6)
                            .kmsKeyId("ilegn")
                            .outpostArn("yzyqckzzbmbeimvwrvckybpdil")
                            .snapshotId("yjsctqicabclgsmtr")
                            .throughput(29)
                            .volumeSize(15)
                            .volumeType(VolumeTypeEnumValueArgs.builder()
                                .value("gp2")
                                .build())
                            .build())
                        .noDevice("rs")
                        .virtualName("lgrpmrjfdvrwmfghttgcdgqsfum")
                        .build())
                    .bootMode(BootModeValuesEnumValueArgs.builder()
                        .value("legacy-bios")
                        .build())
                    .creationDate("iri")
                    .deprecationTime("rjbfczermuljog")
                    .deregistrationProtection("qgzillhrsaoasehpuum")
                    .description("xcucajel")
                    .enaSupport(true)
                    .hypervisor(HypervisorTypeEnumValueArgs.builder()
                        .value("ovm")
                        .build())
                    .imageId("abwaglkivomqynfncjesal")
                    .imageLocation("pgjapgkiakctxcpfpmvk")
                    .imageOwnerAlias("sqvaqlxrlzhlzbczv")
                    .imageType(ImageTypeValuesEnumValueArgs.builder()
                        .value("kernel")
                        .build())
                    .imdsSupport(ImdsSupportValuesEnumValueArgs.builder()
                        .value("v2.0")
                        .build())
                    .kernelId("mfsmykrvrtbosarfpfuwahchz")
                    .lastLaunchedTime("syfznkavvtio")
                    .name("secemuogxgahtxnpthro")
                    .ownerId("nhuhifhzxvkdxxvaiaibzihkyvbrwh")
                    .platform(PlatformValuesEnumValueArgs.builder()
                        .value("Windows")
                        .build())
                    .platformDetails("lisborjwdvhfnwsziqhfnxiqdmdynp")
                    .productCodes(ProductCodeArgs.builder()
                        .productCodeId("gkdidapdrunawxoaa")
                        .productCodeType(ProductCodeValuesEnumValueArgs.builder()
                            .value("devpay")
                            .build())
                        .build())
                    .public_(true)
                    .ramdiskId("xrcwfszijxclkazpcletlaoca")
                    .rootDeviceName("jjgzjpjxtlhvqyvdrnqelzasdmn")
                    .rootDeviceType(DeviceTypeEnumValueArgs.builder()
                        .value("ebs")
                        .build())
                    .sourceInstanceId("g")
                    .sriovNetSupport("sbnokjesjjkngdixqtiijn")
                    .state(ImageStateEnumValueArgs.builder()
                        .value("available")
                        .build())
                    .stateReason(StateReasonArgs.builder()
                        .code("xyfxvbpxwvorfincngvphetvrkhajy")
                        .message("qgjrouiqrxyqi")
                        .build())
                    .tags(TagArgs.builder()
                        .key("mcszeusqtxavdhmwinblzyofkns")
                        .value("ehismpwetbakkwkjtngdrofhipjlko")
                        .build())
                    .tpmSupport(TpmSupportValuesEnumValueArgs.builder()
                        .value("v2.0")
                        .build())
                    .usageOperation("gdlrmqiw")
                    .virtualizationType(VirtualizationTypeEnumValueArgs.builder()
                        .value("hvm")
                        .build())
                    .build())
                .awsRegion("chnagdbgxpnwsklnknirzcmbyhif")
                .awsSourceSchema("zpslskfplbejouiomrfkp")
                .awsTags(Map.of("key3097", "osnwzuconxacmfwdhcxu"))
                .publicCloudConnectorsResourceId("dth")
                .publicCloudResourceName("iwvkviywiipsmvxpemnivpyqwnp")
                .build())
            .resourceGroupName("rgec2Image")
            .tags(Map.of("key733", "rcinsnkdjolysslzbnmptbwfoxc"))
            .build());
    }
}
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const ec2Image = new azure_native.awsconnector.Ec2Image("ec2Image", {
    location: "rskzngterhbdzpdgzthkwkfsim",
    name: "Replace this value with a string matching RegExp ^(z=.{0,259}[^zs.]$)(z!.*[zzzzzzzz])",
    properties: {
        arn: "qaahwnaabcqlufiiwhkwhv",
        awsAccountId: "yvwtilsspffh",
        awsProperties: {
            architecture: {
                value: azure_native.awsconnector.ArchitectureValues.Arm64,
            },
            blockDeviceMappings: [{
                deviceName: "foqeiqkjrwirhz",
                ebs: {
                    deleteOnTermination: true,
                    encrypted: true,
                    iops: 6,
                    kmsKeyId: "ilegn",
                    outpostArn: "yzyqckzzbmbeimvwrvckybpdil",
                    snapshotId: "yjsctqicabclgsmtr",
                    throughput: 29,
                    volumeSize: 15,
                    volumeType: {
                        value: azure_native.awsconnector.VolumeType.Gp2,
                    },
                },
                noDevice: "rs",
                virtualName: "lgrpmrjfdvrwmfghttgcdgqsfum",
            }],
            bootMode: {
                value: azure_native.awsconnector.BootModeValues.LegacyBios,
            },
            creationDate: "iri",
            deprecationTime: "rjbfczermuljog",
            deregistrationProtection: "qgzillhrsaoasehpuum",
            description: "xcucajel",
            enaSupport: true,
            hypervisor: {
                value: azure_native.awsconnector.HypervisorType.Ovm,
            },
            imageId: "abwaglkivomqynfncjesal",
            imageLocation: "pgjapgkiakctxcpfpmvk",
            imageOwnerAlias: "sqvaqlxrlzhlzbczv",
            imageType: {
                value: azure_native.awsconnector.ImageTypeValues.Kernel,
            },
            imdsSupport: {
                value: azure_native.awsconnector.ImdsSupportValues.V20,
            },
            kernelId: "mfsmykrvrtbosarfpfuwahchz",
            lastLaunchedTime: "syfznkavvtio",
            name: "secemuogxgahtxnpthro",
            ownerId: "nhuhifhzxvkdxxvaiaibzihkyvbrwh",
            platform: {
                value: azure_native.awsconnector.PlatformValues.Windows,
            },
            platformDetails: "lisborjwdvhfnwsziqhfnxiqdmdynp",
            productCodes: [{
                productCodeId: "gkdidapdrunawxoaa",
                productCodeType: {
                    value: azure_native.awsconnector.ProductCodeValues.Devpay,
                },
            }],
            "public": true,
            ramdiskId: "xrcwfszijxclkazpcletlaoca",
            rootDeviceName: "jjgzjpjxtlhvqyvdrnqelzasdmn",
            rootDeviceType: {
                value: azure_native.awsconnector.DeviceType.Ebs,
            },
            sourceInstanceId: "g",
            sriovNetSupport: "sbnokjesjjkngdixqtiijn",
            state: {
                value: azure_native.awsconnector.ImageState.Available,
            },
            stateReason: {
                code: "xyfxvbpxwvorfincngvphetvrkhajy",
                message: "qgjrouiqrxyqi",
            },
            tags: [{
                key: "mcszeusqtxavdhmwinblzyofkns",
                value: "ehismpwetbakkwkjtngdrofhipjlko",
            }],
            tpmSupport: {
                value: azure_native.awsconnector.TpmSupportValues.V20,
            },
            usageOperation: "gdlrmqiw",
            virtualizationType: {
                value: azure_native.awsconnector.VirtualizationType.Hvm,
            },
        },
        awsRegion: "chnagdbgxpnwsklnknirzcmbyhif",
        awsSourceSchema: "zpslskfplbejouiomrfkp",
        awsTags: {
            key3097: "osnwzuconxacmfwdhcxu",
        },
        publicCloudConnectorsResourceId: "dth",
        publicCloudResourceName: "iwvkviywiipsmvxpemnivpyqwnp",
    },
    resourceGroupName: "rgec2Image",
    tags: {
        key733: "rcinsnkdjolysslzbnmptbwfoxc",
    },
});
import pulumi
import pulumi_azure_native as azure_native
ec2_image = azure_native.awsconnector.Ec2Image("ec2Image",
    location="rskzngterhbdzpdgzthkwkfsim",
    name="Replace this value with a string matching RegExp ^(z=.{0,259}[^zs.]$)(z!.*[zzzzzzzz])",
    properties={
        "arn": "qaahwnaabcqlufiiwhkwhv",
        "aws_account_id": "yvwtilsspffh",
        "aws_properties": {
            "architecture": {
                "value": azure_native.awsconnector.ArchitectureValues.ARM64,
            },
            "block_device_mappings": [{
                "device_name": "foqeiqkjrwirhz",
                "ebs": {
                    "delete_on_termination": True,
                    "encrypted": True,
                    "iops": 6,
                    "kms_key_id": "ilegn",
                    "outpost_arn": "yzyqckzzbmbeimvwrvckybpdil",
                    "snapshot_id": "yjsctqicabclgsmtr",
                    "throughput": 29,
                    "volume_size": 15,
                    "volume_type": {
                        "value": azure_native.awsconnector.VolumeType.GP2,
                    },
                },
                "no_device": "rs",
                "virtual_name": "lgrpmrjfdvrwmfghttgcdgqsfum",
            }],
            "boot_mode": {
                "value": azure_native.awsconnector.BootModeValues.LEGACY_BIOS,
            },
            "creation_date": "iri",
            "deprecation_time": "rjbfczermuljog",
            "deregistration_protection": "qgzillhrsaoasehpuum",
            "description": "xcucajel",
            "ena_support": True,
            "hypervisor": {
                "value": azure_native.awsconnector.HypervisorType.OVM,
            },
            "image_id": "abwaglkivomqynfncjesal",
            "image_location": "pgjapgkiakctxcpfpmvk",
            "image_owner_alias": "sqvaqlxrlzhlzbczv",
            "image_type": {
                "value": azure_native.awsconnector.ImageTypeValues.KERNEL,
            },
            "imds_support": {
                "value": azure_native.awsconnector.ImdsSupportValues.V20,
            },
            "kernel_id": "mfsmykrvrtbosarfpfuwahchz",
            "last_launched_time": "syfznkavvtio",
            "name": "secemuogxgahtxnpthro",
            "owner_id": "nhuhifhzxvkdxxvaiaibzihkyvbrwh",
            "platform": {
                "value": azure_native.awsconnector.PlatformValues.WINDOWS,
            },
            "platform_details": "lisborjwdvhfnwsziqhfnxiqdmdynp",
            "product_codes": [{
                "product_code_id": "gkdidapdrunawxoaa",
                "product_code_type": {
                    "value": azure_native.awsconnector.ProductCodeValues.DEVPAY,
                },
            }],
            "public": True,
            "ramdisk_id": "xrcwfszijxclkazpcletlaoca",
            "root_device_name": "jjgzjpjxtlhvqyvdrnqelzasdmn",
            "root_device_type": {
                "value": azure_native.awsconnector.DeviceType.EBS,
            },
            "source_instance_id": "g",
            "sriov_net_support": "sbnokjesjjkngdixqtiijn",
            "state": {
                "value": azure_native.awsconnector.ImageState.AVAILABLE,
            },
            "state_reason": {
                "code": "xyfxvbpxwvorfincngvphetvrkhajy",
                "message": "qgjrouiqrxyqi",
            },
            "tags": [{
                "key": "mcszeusqtxavdhmwinblzyofkns",
                "value": "ehismpwetbakkwkjtngdrofhipjlko",
            }],
            "tpm_support": {
                "value": azure_native.awsconnector.TpmSupportValues.V20,
            },
            "usage_operation": "gdlrmqiw",
            "virtualization_type": {
                "value": azure_native.awsconnector.VirtualizationType.HVM,
            },
        },
        "aws_region": "chnagdbgxpnwsklnknirzcmbyhif",
        "aws_source_schema": "zpslskfplbejouiomrfkp",
        "aws_tags": {
            "key3097": "osnwzuconxacmfwdhcxu",
        },
        "public_cloud_connectors_resource_id": "dth",
        "public_cloud_resource_name": "iwvkviywiipsmvxpemnivpyqwnp",
    },
    resource_group_name="rgec2Image",
    tags={
        "key733": "rcinsnkdjolysslzbnmptbwfoxc",
    })
resources:
  ec2Image:
    type: azure-native:awsconnector:Ec2Image
    properties:
      location: rskzngterhbdzpdgzthkwkfsim
      name: Replace this value with a string matching RegExp ^(z=.{0,259}[^zs.]$)(z!.*[zzzzzzzz])
      properties:
        arn: qaahwnaabcqlufiiwhkwhv
        awsAccountId: yvwtilsspffh
        awsProperties:
          architecture:
            value: arm64
          blockDeviceMappings:
            - deviceName: foqeiqkjrwirhz
              ebs:
                deleteOnTermination: true
                encrypted: true
                iops: 6
                kmsKeyId: ilegn
                outpostArn: yzyqckzzbmbeimvwrvckybpdil
                snapshotId: yjsctqicabclgsmtr
                throughput: 29
                volumeSize: 15
                volumeType:
                  value: gp2
              noDevice: rs
              virtualName: lgrpmrjfdvrwmfghttgcdgqsfum
          bootMode:
            value: legacy-bios
          creationDate: iri
          deprecationTime: rjbfczermuljog
          deregistrationProtection: qgzillhrsaoasehpuum
          description: xcucajel
          enaSupport: true
          hypervisor:
            value: ovm
          imageId: abwaglkivomqynfncjesal
          imageLocation: pgjapgkiakctxcpfpmvk
          imageOwnerAlias: sqvaqlxrlzhlzbczv
          imageType:
            value: kernel
          imdsSupport:
            value: v2.0
          kernelId: mfsmykrvrtbosarfpfuwahchz
          lastLaunchedTime: syfznkavvtio
          name: secemuogxgahtxnpthro
          ownerId: nhuhifhzxvkdxxvaiaibzihkyvbrwh
          platform:
            value: Windows
          platformDetails: lisborjwdvhfnwsziqhfnxiqdmdynp
          productCodes:
            - productCodeId: gkdidapdrunawxoaa
              productCodeType:
                value: devpay
          public: true
          ramdiskId: xrcwfszijxclkazpcletlaoca
          rootDeviceName: jjgzjpjxtlhvqyvdrnqelzasdmn
          rootDeviceType:
            value: ebs
          sourceInstanceId: g
          sriovNetSupport: sbnokjesjjkngdixqtiijn
          state:
            value: available
          stateReason:
            code: xyfxvbpxwvorfincngvphetvrkhajy
            message: qgjrouiqrxyqi
          tags:
            - key: mcszeusqtxavdhmwinblzyofkns
              value: ehismpwetbakkwkjtngdrofhipjlko
          tpmSupport:
            value: v2.0
          usageOperation: gdlrmqiw
          virtualizationType:
            value: hvm
        awsRegion: chnagdbgxpnwsklnknirzcmbyhif
        awsSourceSchema: zpslskfplbejouiomrfkp
        awsTags:
          key3097: osnwzuconxacmfwdhcxu
        publicCloudConnectorsResourceId: dth
        publicCloudResourceName: iwvkviywiipsmvxpemnivpyqwnp
      resourceGroupName: rgec2Image
      tags:
        key733: rcinsnkdjolysslzbnmptbwfoxc
Create Ec2Image Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Ec2Image(name: string, args: Ec2ImageArgs, opts?: CustomResourceOptions);@overload
def Ec2Image(resource_name: str,
             args: Ec2ImageArgs,
             opts: Optional[ResourceOptions] = None)
@overload
def Ec2Image(resource_name: str,
             opts: Optional[ResourceOptions] = None,
             resource_group_name: Optional[str] = None,
             location: Optional[str] = None,
             name: Optional[str] = None,
             properties: Optional[Ec2ImagePropertiesArgs] = None,
             tags: Optional[Mapping[str, str]] = None)func NewEc2Image(ctx *Context, name string, args Ec2ImageArgs, opts ...ResourceOption) (*Ec2Image, error)public Ec2Image(string name, Ec2ImageArgs args, CustomResourceOptions? opts = null)
public Ec2Image(String name, Ec2ImageArgs args)
public Ec2Image(String name, Ec2ImageArgs args, CustomResourceOptions options)
type: azure-native:awsconnector:Ec2Image
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 Ec2ImageArgs
- 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 Ec2ImageArgs
- 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 Ec2ImageArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args Ec2ImageArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args Ec2ImageArgs
- 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 ec2ImageResource = new AzureNative.AwsConnector.Ec2Image("ec2ImageResource", new()
{
    ResourceGroupName = "string",
    Location = "string",
    Name = "string",
    Properties = new AzureNative.AwsConnector.Inputs.Ec2ImagePropertiesArgs
    {
        Arn = "string",
        AwsAccountId = "string",
        AwsProperties = new AzureNative.AwsConnector.Inputs.AwsEc2ImagePropertiesArgs
        {
            Architecture = new AzureNative.AwsConnector.Inputs.ArchitectureValuesEnumValueArgs
            {
                Value = "string",
            },
            BlockDeviceMappings = new[]
            {
                new AzureNative.AwsConnector.Inputs.BlockDeviceMappingArgs
                {
                    DeviceName = "string",
                    Ebs = new AzureNative.AwsConnector.Inputs.EbsBlockDeviceArgs
                    {
                        DeleteOnTermination = false,
                        Encrypted = false,
                        Iops = 0,
                        KmsKeyId = "string",
                        OutpostArn = "string",
                        SnapshotId = "string",
                        Throughput = 0,
                        VolumeSize = 0,
                        VolumeType = new AzureNative.AwsConnector.Inputs.VolumeTypeEnumValueArgs
                        {
                            Value = "string",
                        },
                    },
                    NoDevice = "string",
                    VirtualName = "string",
                },
            },
            BootMode = new AzureNative.AwsConnector.Inputs.BootModeValuesEnumValueArgs
            {
                Value = "string",
            },
            CreationDate = "string",
            DeprecationTime = "string",
            DeregistrationProtection = "string",
            Description = "string",
            EnaSupport = false,
            Hypervisor = new AzureNative.AwsConnector.Inputs.HypervisorTypeEnumValueArgs
            {
                Value = "string",
            },
            ImageId = "string",
            ImageLocation = "string",
            ImageOwnerAlias = "string",
            ImageType = new AzureNative.AwsConnector.Inputs.ImageTypeValuesEnumValueArgs
            {
                Value = "string",
            },
            ImdsSupport = new AzureNative.AwsConnector.Inputs.ImdsSupportValuesEnumValueArgs
            {
                Value = "string",
            },
            KernelId = "string",
            LastLaunchedTime = "string",
            Name = "string",
            OwnerId = "string",
            Platform = new AzureNative.AwsConnector.Inputs.PlatformValuesEnumValueArgs
            {
                Value = "string",
            },
            PlatformDetails = "string",
            ProductCodes = new[]
            {
                new AzureNative.AwsConnector.Inputs.ProductCodeArgs
                {
                    ProductCodeId = "string",
                    ProductCodeType = new AzureNative.AwsConnector.Inputs.ProductCodeValuesEnumValueArgs
                    {
                        Value = "string",
                    },
                },
            },
            Public = false,
            RamdiskId = "string",
            RootDeviceName = "string",
            RootDeviceType = new AzureNative.AwsConnector.Inputs.DeviceTypeEnumValueArgs
            {
                Value = "string",
            },
            SourceInstanceId = "string",
            SriovNetSupport = "string",
            State = new AzureNative.AwsConnector.Inputs.ImageStateEnumValueArgs
            {
                Value = "string",
            },
            StateReason = new AzureNative.AwsConnector.Inputs.StateReasonArgs
            {
                Code = "string",
                Message = "string",
            },
            Tags = new[]
            {
                new AzureNative.AwsConnector.Inputs.TagArgs
                {
                    Key = "string",
                    Value = "string",
                },
            },
            TpmSupport = new AzureNative.AwsConnector.Inputs.TpmSupportValuesEnumValueArgs
            {
                Value = "string",
            },
            UsageOperation = "string",
            VirtualizationType = new AzureNative.AwsConnector.Inputs.VirtualizationTypeEnumValueArgs
            {
                Value = "string",
            },
        },
        AwsRegion = "string",
        AwsSourceSchema = "string",
        AwsTags = 
        {
            { "string", "string" },
        },
        PublicCloudConnectorsResourceId = "string",
        PublicCloudResourceName = "string",
    },
    Tags = 
    {
        { "string", "string" },
    },
});
example, err := awsconnector.NewEc2Image(ctx, "ec2ImageResource", &awsconnector.Ec2ImageArgs{
	ResourceGroupName: pulumi.String("string"),
	Location:          pulumi.String("string"),
	Name:              pulumi.String("string"),
	Properties: &awsconnector.Ec2ImagePropertiesArgs{
		Arn:          pulumi.String("string"),
		AwsAccountId: pulumi.String("string"),
		AwsProperties: &awsconnector.AwsEc2ImagePropertiesArgs{
			Architecture: &awsconnector.ArchitectureValuesEnumValueArgs{
				Value: pulumi.String("string"),
			},
			BlockDeviceMappings: awsconnector.BlockDeviceMappingArray{
				&awsconnector.BlockDeviceMappingArgs{
					DeviceName: pulumi.String("string"),
					Ebs: &awsconnector.EbsBlockDeviceArgs{
						DeleteOnTermination: pulumi.Bool(false),
						Encrypted:           pulumi.Bool(false),
						Iops:                pulumi.Int(0),
						KmsKeyId:            pulumi.String("string"),
						OutpostArn:          pulumi.String("string"),
						SnapshotId:          pulumi.String("string"),
						Throughput:          pulumi.Int(0),
						VolumeSize:          pulumi.Int(0),
						VolumeType: &awsconnector.VolumeTypeEnumValueArgs{
							Value: pulumi.String("string"),
						},
					},
					NoDevice:    pulumi.String("string"),
					VirtualName: pulumi.String("string"),
				},
			},
			BootMode: &awsconnector.BootModeValuesEnumValueArgs{
				Value: pulumi.String("string"),
			},
			CreationDate:             pulumi.String("string"),
			DeprecationTime:          pulumi.String("string"),
			DeregistrationProtection: pulumi.String("string"),
			Description:              pulumi.String("string"),
			EnaSupport:               pulumi.Bool(false),
			Hypervisor: &awsconnector.HypervisorTypeEnumValueArgs{
				Value: pulumi.String("string"),
			},
			ImageId:         pulumi.String("string"),
			ImageLocation:   pulumi.String("string"),
			ImageOwnerAlias: pulumi.String("string"),
			ImageType: &awsconnector.ImageTypeValuesEnumValueArgs{
				Value: pulumi.String("string"),
			},
			ImdsSupport: &awsconnector.ImdsSupportValuesEnumValueArgs{
				Value: pulumi.String("string"),
			},
			KernelId:         pulumi.String("string"),
			LastLaunchedTime: pulumi.String("string"),
			Name:             pulumi.String("string"),
			OwnerId:          pulumi.String("string"),
			Platform: &awsconnector.PlatformValuesEnumValueArgs{
				Value: pulumi.String("string"),
			},
			PlatformDetails: pulumi.String("string"),
			ProductCodes: awsconnector.ProductCodeArray{
				&awsconnector.ProductCodeArgs{
					ProductCodeId: pulumi.String("string"),
					ProductCodeType: &awsconnector.ProductCodeValuesEnumValueArgs{
						Value: pulumi.String("string"),
					},
				},
			},
			Public:         pulumi.Bool(false),
			RamdiskId:      pulumi.String("string"),
			RootDeviceName: pulumi.String("string"),
			RootDeviceType: &awsconnector.DeviceTypeEnumValueArgs{
				Value: pulumi.String("string"),
			},
			SourceInstanceId: pulumi.String("string"),
			SriovNetSupport:  pulumi.String("string"),
			State: &awsconnector.ImageStateEnumValueArgs{
				Value: pulumi.String("string"),
			},
			StateReason: &awsconnector.StateReasonArgs{
				Code:    pulumi.String("string"),
				Message: pulumi.String("string"),
			},
			Tags: awsconnector.TagArray{
				&awsconnector.TagArgs{
					Key:   pulumi.String("string"),
					Value: pulumi.String("string"),
				},
			},
			TpmSupport: &awsconnector.TpmSupportValuesEnumValueArgs{
				Value: pulumi.String("string"),
			},
			UsageOperation: pulumi.String("string"),
			VirtualizationType: &awsconnector.VirtualizationTypeEnumValueArgs{
				Value: 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 ec2ImageResource = new Ec2Image("ec2ImageResource", Ec2ImageArgs.builder()
    .resourceGroupName("string")
    .location("string")
    .name("string")
    .properties(Ec2ImagePropertiesArgs.builder()
        .arn("string")
        .awsAccountId("string")
        .awsProperties(AwsEc2ImagePropertiesArgs.builder()
            .architecture(ArchitectureValuesEnumValueArgs.builder()
                .value("string")
                .build())
            .blockDeviceMappings(BlockDeviceMappingArgs.builder()
                .deviceName("string")
                .ebs(EbsBlockDeviceArgs.builder()
                    .deleteOnTermination(false)
                    .encrypted(false)
                    .iops(0)
                    .kmsKeyId("string")
                    .outpostArn("string")
                    .snapshotId("string")
                    .throughput(0)
                    .volumeSize(0)
                    .volumeType(VolumeTypeEnumValueArgs.builder()
                        .value("string")
                        .build())
                    .build())
                .noDevice("string")
                .virtualName("string")
                .build())
            .bootMode(BootModeValuesEnumValueArgs.builder()
                .value("string")
                .build())
            .creationDate("string")
            .deprecationTime("string")
            .deregistrationProtection("string")
            .description("string")
            .enaSupport(false)
            .hypervisor(HypervisorTypeEnumValueArgs.builder()
                .value("string")
                .build())
            .imageId("string")
            .imageLocation("string")
            .imageOwnerAlias("string")
            .imageType(ImageTypeValuesEnumValueArgs.builder()
                .value("string")
                .build())
            .imdsSupport(ImdsSupportValuesEnumValueArgs.builder()
                .value("string")
                .build())
            .kernelId("string")
            .lastLaunchedTime("string")
            .name("string")
            .ownerId("string")
            .platform(PlatformValuesEnumValueArgs.builder()
                .value("string")
                .build())
            .platformDetails("string")
            .productCodes(ProductCodeArgs.builder()
                .productCodeId("string")
                .productCodeType(ProductCodeValuesEnumValueArgs.builder()
                    .value("string")
                    .build())
                .build())
            .public_(false)
            .ramdiskId("string")
            .rootDeviceName("string")
            .rootDeviceType(DeviceTypeEnumValueArgs.builder()
                .value("string")
                .build())
            .sourceInstanceId("string")
            .sriovNetSupport("string")
            .state(ImageStateEnumValueArgs.builder()
                .value("string")
                .build())
            .stateReason(StateReasonArgs.builder()
                .code("string")
                .message("string")
                .build())
            .tags(TagArgs.builder()
                .key("string")
                .value("string")
                .build())
            .tpmSupport(TpmSupportValuesEnumValueArgs.builder()
                .value("string")
                .build())
            .usageOperation("string")
            .virtualizationType(VirtualizationTypeEnumValueArgs.builder()
                .value("string")
                .build())
            .build())
        .awsRegion("string")
        .awsSourceSchema("string")
        .awsTags(Map.of("string", "string"))
        .publicCloudConnectorsResourceId("string")
        .publicCloudResourceName("string")
        .build())
    .tags(Map.of("string", "string"))
    .build());
ec2_image_resource = azure_native.awsconnector.Ec2Image("ec2ImageResource",
    resource_group_name="string",
    location="string",
    name="string",
    properties={
        "arn": "string",
        "aws_account_id": "string",
        "aws_properties": {
            "architecture": {
                "value": "string",
            },
            "block_device_mappings": [{
                "device_name": "string",
                "ebs": {
                    "delete_on_termination": False,
                    "encrypted": False,
                    "iops": 0,
                    "kms_key_id": "string",
                    "outpost_arn": "string",
                    "snapshot_id": "string",
                    "throughput": 0,
                    "volume_size": 0,
                    "volume_type": {
                        "value": "string",
                    },
                },
                "no_device": "string",
                "virtual_name": "string",
            }],
            "boot_mode": {
                "value": "string",
            },
            "creation_date": "string",
            "deprecation_time": "string",
            "deregistration_protection": "string",
            "description": "string",
            "ena_support": False,
            "hypervisor": {
                "value": "string",
            },
            "image_id": "string",
            "image_location": "string",
            "image_owner_alias": "string",
            "image_type": {
                "value": "string",
            },
            "imds_support": {
                "value": "string",
            },
            "kernel_id": "string",
            "last_launched_time": "string",
            "name": "string",
            "owner_id": "string",
            "platform": {
                "value": "string",
            },
            "platform_details": "string",
            "product_codes": [{
                "product_code_id": "string",
                "product_code_type": {
                    "value": "string",
                },
            }],
            "public": False,
            "ramdisk_id": "string",
            "root_device_name": "string",
            "root_device_type": {
                "value": "string",
            },
            "source_instance_id": "string",
            "sriov_net_support": "string",
            "state": {
                "value": "string",
            },
            "state_reason": {
                "code": "string",
                "message": "string",
            },
            "tags": [{
                "key": "string",
                "value": "string",
            }],
            "tpm_support": {
                "value": "string",
            },
            "usage_operation": "string",
            "virtualization_type": {
                "value": "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 ec2ImageResource = new azure_native.awsconnector.Ec2Image("ec2ImageResource", {
    resourceGroupName: "string",
    location: "string",
    name: "string",
    properties: {
        arn: "string",
        awsAccountId: "string",
        awsProperties: {
            architecture: {
                value: "string",
            },
            blockDeviceMappings: [{
                deviceName: "string",
                ebs: {
                    deleteOnTermination: false,
                    encrypted: false,
                    iops: 0,
                    kmsKeyId: "string",
                    outpostArn: "string",
                    snapshotId: "string",
                    throughput: 0,
                    volumeSize: 0,
                    volumeType: {
                        value: "string",
                    },
                },
                noDevice: "string",
                virtualName: "string",
            }],
            bootMode: {
                value: "string",
            },
            creationDate: "string",
            deprecationTime: "string",
            deregistrationProtection: "string",
            description: "string",
            enaSupport: false,
            hypervisor: {
                value: "string",
            },
            imageId: "string",
            imageLocation: "string",
            imageOwnerAlias: "string",
            imageType: {
                value: "string",
            },
            imdsSupport: {
                value: "string",
            },
            kernelId: "string",
            lastLaunchedTime: "string",
            name: "string",
            ownerId: "string",
            platform: {
                value: "string",
            },
            platformDetails: "string",
            productCodes: [{
                productCodeId: "string",
                productCodeType: {
                    value: "string",
                },
            }],
            "public": false,
            ramdiskId: "string",
            rootDeviceName: "string",
            rootDeviceType: {
                value: "string",
            },
            sourceInstanceId: "string",
            sriovNetSupport: "string",
            state: {
                value: "string",
            },
            stateReason: {
                code: "string",
                message: "string",
            },
            tags: [{
                key: "string",
                value: "string",
            }],
            tpmSupport: {
                value: "string",
            },
            usageOperation: "string",
            virtualizationType: {
                value: "string",
            },
        },
        awsRegion: "string",
        awsSourceSchema: "string",
        awsTags: {
            string: "string",
        },
        publicCloudConnectorsResourceId: "string",
        publicCloudResourceName: "string",
    },
    tags: {
        string: "string",
    },
});
type: azure-native:awsconnector:Ec2Image
properties:
    location: string
    name: string
    properties:
        arn: string
        awsAccountId: string
        awsProperties:
            architecture:
                value: string
            blockDeviceMappings:
                - deviceName: string
                  ebs:
                    deleteOnTermination: false
                    encrypted: false
                    iops: 0
                    kmsKeyId: string
                    outpostArn: string
                    snapshotId: string
                    throughput: 0
                    volumeSize: 0
                    volumeType:
                        value: string
                  noDevice: string
                  virtualName: string
            bootMode:
                value: string
            creationDate: string
            deprecationTime: string
            deregistrationProtection: string
            description: string
            enaSupport: false
            hypervisor:
                value: string
            imageId: string
            imageLocation: string
            imageOwnerAlias: string
            imageType:
                value: string
            imdsSupport:
                value: string
            kernelId: string
            lastLaunchedTime: string
            name: string
            ownerId: string
            platform:
                value: string
            platformDetails: string
            productCodes:
                - productCodeId: string
                  productCodeType:
                    value: string
            public: false
            ramdiskId: string
            rootDeviceName: string
            rootDeviceType:
                value: string
            sourceInstanceId: string
            sriovNetSupport: string
            state:
                value: string
            stateReason:
                code: string
                message: string
            tags:
                - key: string
                  value: string
            tpmSupport:
                value: string
            usageOperation: string
            virtualizationType:
                value: string
        awsRegion: string
        awsSourceSchema: string
        awsTags:
            string: string
        publicCloudConnectorsResourceId: string
        publicCloudResourceName: string
    resourceGroupName: string
    tags:
        string: string
Ec2Image 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 Ec2Image 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 Ec2Image
- Properties
Pulumi.Azure Native. Aws Connector. Inputs. Ec2Image 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 Ec2Image
- Properties
Ec2ImageProperties 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 Ec2Image
- properties
Ec2ImageProperties 
- 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 Ec2Image
- properties
Ec2ImageProperties 
- 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 Ec2Image
- properties
Ec2ImageProperties 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 Ec2Image
- 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 Ec2Image 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
ArchitectureValues, ArchitectureValuesArgs    
- Arm64
- arm64ArchitectureValues enum arm64
- Arm64_mac 
- arm64_macArchitectureValues enum arm64_mac
- I386
- i386ArchitectureValues enum i386
- X86_64
- x86_64ArchitectureValues enum x86_64
- X86_64_mac 
- x86_64_macArchitectureValues enum x86_64_mac
- ArchitectureValues Arm64 
- arm64ArchitectureValues enum arm64
- ArchitectureValues_Arm64_ mac 
- arm64_macArchitectureValues enum arm64_mac
- ArchitectureValues I386 
- i386ArchitectureValues enum i386
- ArchitectureValues_X86_64 
- x86_64ArchitectureValues enum x86_64
- ArchitectureValues_X86_64_ mac 
- x86_64_macArchitectureValues enum x86_64_mac
- Arm64
- arm64ArchitectureValues enum arm64
- Arm64_mac 
- arm64_macArchitectureValues enum arm64_mac
- I386
- i386ArchitectureValues enum i386
- X86_64
- x86_64ArchitectureValues enum x86_64
- X86_64_mac 
- x86_64_macArchitectureValues enum x86_64_mac
- Arm64
- arm64ArchitectureValues enum arm64
- Arm64_mac 
- arm64_macArchitectureValues enum arm64_mac
- I386
- i386ArchitectureValues enum i386
- X86_64
- x86_64ArchitectureValues enum x86_64
- X86_64_mac 
- x86_64_macArchitectureValues enum x86_64_mac
- ARM64
- arm64ArchitectureValues enum arm64
- ARM64_MAC
- arm64_macArchitectureValues enum arm64_mac
- I386
- i386ArchitectureValues enum i386
- X86_64
- x86_64ArchitectureValues enum x86_64
- X86_64_MAC
- x86_64_macArchitectureValues enum x86_64_mac
- "arm64"
- arm64ArchitectureValues enum arm64
- "arm64_mac" 
- arm64_macArchitectureValues enum arm64_mac
- "i386"
- i386ArchitectureValues enum i386
- "x86_64"
- x86_64ArchitectureValues enum x86_64
- "x86_64_mac" 
- x86_64_macArchitectureValues enum x86_64_mac
ArchitectureValuesEnumValue, ArchitectureValuesEnumValueArgs        
- Value
string | Pulumi.Azure Native. Aws Connector. Architecture Values 
- Property value
- Value
string | ArchitectureValues 
- Property value
- value
String | ArchitectureValues 
- Property value
- value
string | ArchitectureValues 
- Property value
- value
str | ArchitectureValues 
- Property value
- value
String | "arm64" | "arm64_mac" | "i386" | "x86_64" | "x86_64_ mac" 
- Property value
ArchitectureValuesEnumValueResponse, ArchitectureValuesEnumValueResponseArgs          
- Value string
- Property value
- Value string
- Property value
- value String
- Property value
- value string
- Property value
- value str
- Property value
- value String
- Property value
AwsEc2ImageProperties, AwsEc2ImagePropertiesArgs      
- Architecture
Pulumi.Azure Native. Aws Connector. Inputs. Architecture Values Enum Value 
- BlockDevice List<Pulumi.Mappings Azure Native. Aws Connector. Inputs. Block Device Mapping> 
- BootMode Pulumi.Azure Native. Aws Connector. Inputs. Boot Mode Values Enum Value 
- CreationDate string
- DeprecationTime string
- DeregistrationProtection string
- Description string
- EnaSupport bool
- Hypervisor
Pulumi.Azure Native. Aws Connector. Inputs. Hypervisor Type Enum Value 
- ImageId string
- ImageLocation string
- ImageOwner stringAlias 
- ImageType Pulumi.Azure Native. Aws Connector. Inputs. Image Type Values Enum Value 
- ImdsSupport Pulumi.Azure Native. Aws Connector. Inputs. Imds Support Values Enum Value 
- KernelId string
- LastLaunched stringTime 
- Name string
- OwnerId string
- Platform
Pulumi.Azure Native. Aws Connector. Inputs. Platform Values Enum Value 
- PlatformDetails string
- ProductCodes List<Pulumi.Azure Native. Aws Connector. Inputs. Product Code> 
- Public bool
- RamdiskId string
- RootDevice stringName 
- RootDevice Pulumi.Type Azure Native. Aws Connector. Inputs. Device Type Enum Value 
- SourceInstance stringId 
- SriovNet stringSupport 
- State
Pulumi.Azure Native. Aws Connector. Inputs. Image State Enum Value 
- StateReason Pulumi.Azure Native. Aws Connector. Inputs. State Reason 
- 
List<Pulumi.Azure Native. Aws Connector. Inputs. Tag> 
- TpmSupport Pulumi.Azure Native. Aws Connector. Inputs. Tpm Support Values Enum Value 
- UsageOperation string
- VirtualizationType Pulumi.Azure Native. Aws Connector. Inputs. Virtualization Type Enum Value 
- Architecture
ArchitectureValues Enum Value 
- BlockDevice []BlockMappings Device Mapping 
- BootMode BootMode Values Enum Value 
- CreationDate string
- DeprecationTime string
- DeregistrationProtection string
- Description string
- EnaSupport bool
- Hypervisor
HypervisorType Enum Value 
- ImageId string
- ImageLocation string
- ImageOwner stringAlias 
- ImageType ImageType Values Enum Value 
- ImdsSupport ImdsSupport Values Enum Value 
- KernelId string
- LastLaunched stringTime 
- Name string
- OwnerId string
- Platform
PlatformValues Enum Value 
- PlatformDetails string
- ProductCodes []ProductCode 
- Public bool
- RamdiskId string
- RootDevice stringName 
- RootDevice DeviceType Type Enum Value 
- SourceInstance stringId 
- SriovNet stringSupport 
- State
ImageState Enum Value 
- StateReason StateReason 
- []Tag
- TpmSupport TpmSupport Values Enum Value 
- UsageOperation string
- VirtualizationType VirtualizationType Enum Value 
- architecture
ArchitectureValues Enum Value 
- blockDevice List<BlockMappings Device Mapping> 
- bootMode BootMode Values Enum Value 
- creationDate String
- deprecationTime String
- deregistrationProtection String
- description String
- enaSupport Boolean
- hypervisor
HypervisorType Enum Value 
- imageId String
- imageLocation String
- imageOwner StringAlias 
- imageType ImageType Values Enum Value 
- imdsSupport ImdsSupport Values Enum Value 
- kernelId String
- lastLaunched StringTime 
- name String
- ownerId String
- platform
PlatformValues Enum Value 
- platformDetails String
- productCodes List<ProductCode> 
- public_ Boolean
- ramdiskId String
- rootDevice StringName 
- rootDevice DeviceType Type Enum Value 
- sourceInstance StringId 
- sriovNet StringSupport 
- state
ImageState Enum Value 
- stateReason StateReason 
- List<Tag>
- tpmSupport TpmSupport Values Enum Value 
- usageOperation String
- virtualizationType VirtualizationType Enum Value 
- architecture
ArchitectureValues Enum Value 
- blockDevice BlockMappings Device Mapping[] 
- bootMode BootMode Values Enum Value 
- creationDate string
- deprecationTime string
- deregistrationProtection string
- description string
- enaSupport boolean
- hypervisor
HypervisorType Enum Value 
- imageId string
- imageLocation string
- imageOwner stringAlias 
- imageType ImageType Values Enum Value 
- imdsSupport ImdsSupport Values Enum Value 
- kernelId string
- lastLaunched stringTime 
- name string
- ownerId string
- platform
PlatformValues Enum Value 
- platformDetails string
- productCodes ProductCode[] 
- public boolean
- ramdiskId string
- rootDevice stringName 
- rootDevice DeviceType Type Enum Value 
- sourceInstance stringId 
- sriovNet stringSupport 
- state
ImageState Enum Value 
- stateReason StateReason 
- Tag[]
- tpmSupport TpmSupport Values Enum Value 
- usageOperation string
- virtualizationType VirtualizationType Enum Value 
- architecture
ArchitectureValues Enum Value 
- block_device_ Sequence[Blockmappings Device Mapping] 
- boot_mode BootMode Values Enum Value 
- creation_date str
- deprecation_time str
- deregistration_protection str
- description str
- ena_support bool
- hypervisor
HypervisorType Enum Value 
- image_id str
- image_location str
- image_owner_ stralias 
- image_type ImageType Values Enum Value 
- imds_support ImdsSupport Values Enum Value 
- kernel_id str
- last_launched_ strtime 
- name str
- owner_id str
- platform
PlatformValues Enum Value 
- platform_details str
- product_codes Sequence[ProductCode] 
- public bool
- ramdisk_id str
- root_device_ strname 
- root_device_ Devicetype Type Enum Value 
- source_instance_ strid 
- sriov_net_ strsupport 
- state
ImageState Enum Value 
- state_reason StateReason 
- Sequence[Tag]
- tpm_support TpmSupport Values Enum Value 
- usage_operation str
- virtualization_type VirtualizationType Enum Value 
- architecture Property Map
- blockDevice List<Property Map>Mappings 
- bootMode Property Map
- creationDate String
- deprecationTime String
- deregistrationProtection String
- description String
- enaSupport Boolean
- hypervisor Property Map
- imageId String
- imageLocation String
- imageOwner StringAlias 
- imageType Property Map
- imdsSupport Property Map
- kernelId String
- lastLaunched StringTime 
- name String
- ownerId String
- platform Property Map
- platformDetails String
- productCodes List<Property Map>
- public Boolean
- ramdiskId String
- rootDevice StringName 
- rootDevice Property MapType 
- sourceInstance StringId 
- sriovNet StringSupport 
- state Property Map
- stateReason Property Map
- List<Property Map>
- tpmSupport Property Map
- usageOperation String
- virtualizationType Property Map
AwsEc2ImagePropertiesResponse, AwsEc2ImagePropertiesResponseArgs        
- Architecture
Pulumi.Azure Native. Aws Connector. Inputs. Architecture Values Enum Value Response 
- BlockDevice List<Pulumi.Mappings Azure Native. Aws Connector. Inputs. Block Device Mapping Response> 
- BootMode Pulumi.Azure Native. Aws Connector. Inputs. Boot Mode Values Enum Value Response 
- CreationDate string
- DeprecationTime string
- DeregistrationProtection string
- Description string
- EnaSupport bool
- Hypervisor
Pulumi.Azure Native. Aws Connector. Inputs. Hypervisor Type Enum Value Response 
- ImageId string
- ImageLocation string
- ImageOwner stringAlias 
- ImageType Pulumi.Azure Native. Aws Connector. Inputs. Image Type Values Enum Value Response 
- ImdsSupport Pulumi.Azure Native. Aws Connector. Inputs. Imds Support Values Enum Value Response 
- KernelId string
- LastLaunched stringTime 
- Name string
- OwnerId string
- Platform
Pulumi.Azure Native. Aws Connector. Inputs. Platform Values Enum Value Response 
- PlatformDetails string
- ProductCodes List<Pulumi.Azure Native. Aws Connector. Inputs. Product Code Response> 
- Public bool
- RamdiskId string
- RootDevice stringName 
- RootDevice Pulumi.Type Azure Native. Aws Connector. Inputs. Device Type Enum Value Response 
- SourceInstance stringId 
- SriovNet stringSupport 
- State
Pulumi.Azure Native. Aws Connector. Inputs. Image State Enum Value Response 
- StateReason Pulumi.Azure Native. Aws Connector. Inputs. State Reason Response 
- 
List<Pulumi.Azure Native. Aws Connector. Inputs. Tag Response> 
- TpmSupport Pulumi.Azure Native. Aws Connector. Inputs. Tpm Support Values Enum Value Response 
- UsageOperation string
- VirtualizationType Pulumi.Azure Native. Aws Connector. Inputs. Virtualization Type Enum Value Response 
- Architecture
ArchitectureValues Enum Value Response 
- BlockDevice []BlockMappings Device Mapping Response 
- BootMode BootMode Values Enum Value Response 
- CreationDate string
- DeprecationTime string
- DeregistrationProtection string
- Description string
- EnaSupport bool
- Hypervisor
HypervisorType Enum Value Response 
- ImageId string
- ImageLocation string
- ImageOwner stringAlias 
- ImageType ImageType Values Enum Value Response 
- ImdsSupport ImdsSupport Values Enum Value Response 
- KernelId string
- LastLaunched stringTime 
- Name string
- OwnerId string
- Platform
PlatformValues Enum Value Response 
- PlatformDetails string
- ProductCodes []ProductCode Response 
- Public bool
- RamdiskId string
- RootDevice stringName 
- RootDevice DeviceType Type Enum Value Response 
- SourceInstance stringId 
- SriovNet stringSupport 
- State
ImageState Enum Value Response 
- StateReason StateReason Response 
- 
[]TagResponse 
- TpmSupport TpmSupport Values Enum Value Response 
- UsageOperation string
- VirtualizationType VirtualizationType Enum Value Response 
- architecture
ArchitectureValues Enum Value Response 
- blockDevice List<BlockMappings Device Mapping Response> 
- bootMode BootMode Values Enum Value Response 
- creationDate String
- deprecationTime String
- deregistrationProtection String
- description String
- enaSupport Boolean
- hypervisor
HypervisorType Enum Value Response 
- imageId String
- imageLocation String
- imageOwner StringAlias 
- imageType ImageType Values Enum Value Response 
- imdsSupport ImdsSupport Values Enum Value Response 
- kernelId String
- lastLaunched StringTime 
- name String
- ownerId String
- platform
PlatformValues Enum Value Response 
- platformDetails String
- productCodes List<ProductCode Response> 
- public_ Boolean
- ramdiskId String
- rootDevice StringName 
- rootDevice DeviceType Type Enum Value Response 
- sourceInstance StringId 
- sriovNet StringSupport 
- state
ImageState Enum Value Response 
- stateReason StateReason Response 
- 
List<TagResponse> 
- tpmSupport TpmSupport Values Enum Value Response 
- usageOperation String
- virtualizationType VirtualizationType Enum Value Response 
- architecture
ArchitectureValues Enum Value Response 
- blockDevice BlockMappings Device Mapping Response[] 
- bootMode BootMode Values Enum Value Response 
- creationDate string
- deprecationTime string
- deregistrationProtection string
- description string
- enaSupport boolean
- hypervisor
HypervisorType Enum Value Response 
- imageId string
- imageLocation string
- imageOwner stringAlias 
- imageType ImageType Values Enum Value Response 
- imdsSupport ImdsSupport Values Enum Value Response 
- kernelId string
- lastLaunched stringTime 
- name string
- ownerId string
- platform
PlatformValues Enum Value Response 
- platformDetails string
- productCodes ProductCode Response[] 
- public boolean
- ramdiskId string
- rootDevice stringName 
- rootDevice DeviceType Type Enum Value Response 
- sourceInstance stringId 
- sriovNet stringSupport 
- state
ImageState Enum Value Response 
- stateReason StateReason Response 
- 
TagResponse[] 
- tpmSupport TpmSupport Values Enum Value Response 
- usageOperation string
- virtualizationType VirtualizationType Enum Value Response 
- architecture
ArchitectureValues Enum Value Response 
- block_device_ Sequence[Blockmappings Device Mapping Response] 
- boot_mode BootMode Values Enum Value Response 
- creation_date str
- deprecation_time str
- deregistration_protection str
- description str
- ena_support bool
- hypervisor
HypervisorType Enum Value Response 
- image_id str
- image_location str
- image_owner_ stralias 
- image_type ImageType Values Enum Value Response 
- imds_support ImdsSupport Values Enum Value Response 
- kernel_id str
- last_launched_ strtime 
- name str
- owner_id str
- platform
PlatformValues Enum Value Response 
- platform_details str
- product_codes Sequence[ProductCode Response] 
- public bool
- ramdisk_id str
- root_device_ strname 
- root_device_ Devicetype Type Enum Value Response 
- source_instance_ strid 
- sriov_net_ strsupport 
- state
ImageState Enum Value Response 
- state_reason StateReason Response 
- 
Sequence[TagResponse] 
- tpm_support TpmSupport Values Enum Value Response 
- usage_operation str
- virtualization_type VirtualizationType Enum Value Response 
- architecture Property Map
- blockDevice List<Property Map>Mappings 
- bootMode Property Map
- creationDate String
- deprecationTime String
- deregistrationProtection String
- description String
- enaSupport Boolean
- hypervisor Property Map
- imageId String
- imageLocation String
- imageOwner StringAlias 
- imageType Property Map
- imdsSupport Property Map
- kernelId String
- lastLaunched StringTime 
- name String
- ownerId String
- platform Property Map
- platformDetails String
- productCodes List<Property Map>
- public Boolean
- ramdiskId String
- rootDevice StringName 
- rootDevice Property MapType 
- sourceInstance StringId 
- sriovNet StringSupport 
- state Property Map
- stateReason Property Map
- List<Property Map>
- tpmSupport Property Map
- usageOperation String
- virtualizationType Property Map
BlockDeviceMapping, BlockDeviceMappingArgs      
- DeviceName string
- Ebs
Pulumi.Azure Native. Aws Connector. Inputs. Ebs Block Device 
- NoDevice string
- VirtualName string
- DeviceName string
- Ebs
EbsBlock Device 
- NoDevice string
- VirtualName string
- deviceName String
- ebs
EbsBlock Device 
- noDevice String
- virtualName String
- deviceName string
- ebs
EbsBlock Device 
- noDevice string
- virtualName string
- device_name str
- ebs
EbsBlock Device 
- no_device str
- virtual_name str
- deviceName String
- ebs Property Map
- noDevice String
- virtualName String
BlockDeviceMappingResponse, BlockDeviceMappingResponseArgs        
- DeviceName string
- Ebs
EbsBlock Device Response 
- NoDevice string
- VirtualName string
- deviceName String
- ebs
EbsBlock Device Response 
- noDevice String
- virtualName String
- deviceName string
- ebs
EbsBlock Device Response 
- noDevice string
- virtualName string
- deviceName String
- ebs Property Map
- noDevice String
- virtualName String
BootModeValues, BootModeValuesArgs      
- LegacyBios 
- legacy-biosBootModeValues enum legacy-bios
- Uefi
- uefiBootModeValues enum uefi
- UefiPreferred 
- uefi-preferredBootModeValues enum uefi-preferred
- BootMode Values Legacy Bios 
- legacy-biosBootModeValues enum legacy-bios
- BootMode Values Uefi 
- uefiBootModeValues enum uefi
- BootMode Values Uefi Preferred 
- uefi-preferredBootModeValues enum uefi-preferred
- LegacyBios 
- legacy-biosBootModeValues enum legacy-bios
- Uefi
- uefiBootModeValues enum uefi
- UefiPreferred 
- uefi-preferredBootModeValues enum uefi-preferred
- LegacyBios 
- legacy-biosBootModeValues enum legacy-bios
- Uefi
- uefiBootModeValues enum uefi
- UefiPreferred 
- uefi-preferredBootModeValues enum uefi-preferred
- LEGACY_BIOS
- legacy-biosBootModeValues enum legacy-bios
- UEFI
- uefiBootModeValues enum uefi
- UEFI_PREFERRED
- uefi-preferredBootModeValues enum uefi-preferred
- "legacy-bios"
- legacy-biosBootModeValues enum legacy-bios
- "uefi"
- uefiBootModeValues enum uefi
- "uefi-preferred"
- uefi-preferredBootModeValues enum uefi-preferred
BootModeValuesEnumValue, BootModeValuesEnumValueArgs          
- Value
string | Pulumi.Azure Native. Aws Connector. Boot Mode Values 
- Property value
- Value
string | BootMode Values 
- Property value
- value
String | BootMode Values 
- Property value
- value
string | BootMode Values 
- Property value
- value
str | BootMode Values 
- Property value
- value String | "legacy-bios" | "uefi" | "uefi-preferred"
- Property value
BootModeValuesEnumValueResponse, BootModeValuesEnumValueResponseArgs            
- Value string
- Property value
- Value string
- Property value
- value String
- Property value
- value string
- Property value
- value str
- Property value
- value String
- Property value
DeviceType, DeviceTypeArgs    
- Ebs
- ebsDeviceType enum ebs
- InstanceStore 
- instance-storeDeviceType enum instance-store
- DeviceType Ebs 
- ebsDeviceType enum ebs
- DeviceType Instance Store 
- instance-storeDeviceType enum instance-store
- Ebs
- ebsDeviceType enum ebs
- InstanceStore 
- instance-storeDeviceType enum instance-store
- Ebs
- ebsDeviceType enum ebs
- InstanceStore 
- instance-storeDeviceType enum instance-store
- EBS
- ebsDeviceType enum ebs
- INSTANCE_STORE
- instance-storeDeviceType enum instance-store
- "ebs"
- ebsDeviceType enum ebs
- "instance-store"
- instance-storeDeviceType enum instance-store
DeviceTypeEnumValue, DeviceTypeEnumValueArgs        
- Value
string | Pulumi.Azure Native. Aws Connector. Device Type 
- Property value
- Value
string | DeviceType 
- Property value
- value
String | DeviceType 
- Property value
- value
string | DeviceType 
- Property value
- value
str | DeviceType 
- Property value
- value String | "ebs" | "instance-store"
- Property value
DeviceTypeEnumValueResponse, DeviceTypeEnumValueResponseArgs          
- Value string
- Property value
- Value string
- Property value
- value String
- Property value
- value string
- Property value
- value str
- Property value
- value String
- Property value
EbsBlockDevice, EbsBlockDeviceArgs      
- DeleteOn boolTermination 
- Encrypted bool
- Iops int
- KmsKey stringId 
- OutpostArn string
- SnapshotId string
- Throughput int
- VolumeSize int
- VolumeType Pulumi.Azure Native. Aws Connector. Inputs. Volume Type Enum Value 
- DeleteOn boolTermination 
- Encrypted bool
- Iops int
- KmsKey stringId 
- OutpostArn string
- SnapshotId string
- Throughput int
- VolumeSize int
- VolumeType VolumeType Enum Value 
- deleteOn BooleanTermination 
- encrypted Boolean
- iops Integer
- kmsKey StringId 
- outpostArn String
- snapshotId String
- throughput Integer
- volumeSize Integer
- volumeType VolumeType Enum Value 
- deleteOn booleanTermination 
- encrypted boolean
- iops number
- kmsKey stringId 
- outpostArn string
- snapshotId string
- throughput number
- volumeSize number
- volumeType VolumeType Enum Value 
- delete_on_ booltermination 
- encrypted bool
- iops int
- kms_key_ strid 
- outpost_arn str
- snapshot_id str
- throughput int
- volume_size int
- volume_type VolumeType Enum Value 
- deleteOn BooleanTermination 
- encrypted Boolean
- iops Number
- kmsKey StringId 
- outpostArn String
- snapshotId String
- throughput Number
- volumeSize Number
- volumeType Property Map
EbsBlockDeviceResponse, EbsBlockDeviceResponseArgs        
- DeleteOn boolTermination 
- Encrypted bool
- Iops int
- KmsKey stringId 
- OutpostArn string
- SnapshotId string
- Throughput int
- VolumeSize int
- VolumeType Pulumi.Azure Native. Aws Connector. Inputs. Volume Type Enum Value Response 
- DeleteOn boolTermination 
- Encrypted bool
- Iops int
- KmsKey stringId 
- OutpostArn string
- SnapshotId string
- Throughput int
- VolumeSize int
- VolumeType VolumeType Enum Value Response 
- deleteOn BooleanTermination 
- encrypted Boolean
- iops Integer
- kmsKey StringId 
- outpostArn String
- snapshotId String
- throughput Integer
- volumeSize Integer
- volumeType VolumeType Enum Value Response 
- deleteOn booleanTermination 
- encrypted boolean
- iops number
- kmsKey stringId 
- outpostArn string
- snapshotId string
- throughput number
- volumeSize number
- volumeType VolumeType Enum Value Response 
- delete_on_ booltermination 
- encrypted bool
- iops int
- kms_key_ strid 
- outpost_arn str
- snapshot_id str
- throughput int
- volume_size int
- volume_type VolumeType Enum Value Response 
- deleteOn BooleanTermination 
- encrypted Boolean
- iops Number
- kmsKey StringId 
- outpostArn String
- snapshotId String
- throughput Number
- volumeSize Number
- volumeType Property Map
Ec2ImageProperties, Ec2ImagePropertiesArgs    
- Arn string
- Amazon Resource Name (ARN)
- AwsAccount stringId 
- AWS Account ID
- AwsProperties Pulumi.Azure Native. Aws Connector. Inputs. Aws Ec2Image 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 AwsEc2Image 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 AwsEc2Image 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 AwsEc2Image 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 AwsEc2Image 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
Ec2ImagePropertiesResponse, Ec2ImagePropertiesResponseArgs      
- 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 Ec2Image 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 AwsEc2Image 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 AwsEc2Image 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 AwsEc2Image 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 AwsEc2Image 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
HypervisorType, HypervisorTypeArgs    
- Ovm
- ovmHypervisorType enum ovm
- Xen
- xenHypervisorType enum xen
- HypervisorType Ovm 
- ovmHypervisorType enum ovm
- HypervisorType Xen 
- xenHypervisorType enum xen
- Ovm
- ovmHypervisorType enum ovm
- Xen
- xenHypervisorType enum xen
- Ovm
- ovmHypervisorType enum ovm
- Xen
- xenHypervisorType enum xen
- OVM
- ovmHypervisorType enum ovm
- XEN
- xenHypervisorType enum xen
- "ovm"
- ovmHypervisorType enum ovm
- "xen"
- xenHypervisorType enum xen
HypervisorTypeEnumValue, HypervisorTypeEnumValueArgs        
- Value
string | Pulumi.Azure Native. Aws Connector. Hypervisor Type 
- Property value
- Value
string | HypervisorType 
- Property value
- value
String | HypervisorType 
- Property value
- value
string | HypervisorType 
- Property value
- value
str | HypervisorType 
- Property value
- value String | "ovm" | "xen"
- Property value
HypervisorTypeEnumValueResponse, HypervisorTypeEnumValueResponseArgs          
- Value string
- Property value
- Value string
- Property value
- value String
- Property value
- value string
- Property value
- value str
- Property value
- value String
- Property value
ImageState, ImageStateArgs    
- Available
- availableImageState enum available
- Deregistered
- deregisteredImageState enum deregistered
- Disabled
- disabledImageState enum disabled
- Error
- errorImageState enum error
- Failed
- failedImageState enum failed
- Invalid
- invalidImageState enum invalid
- Pending
- pendingImageState enum pending
- Transient
- transientImageState enum transient
- ImageState Available 
- availableImageState enum available
- ImageState Deregistered 
- deregisteredImageState enum deregistered
- ImageState Disabled 
- disabledImageState enum disabled
- ImageState Error 
- errorImageState enum error
- ImageState Failed 
- failedImageState enum failed
- ImageState Invalid 
- invalidImageState enum invalid
- ImageState Pending 
- pendingImageState enum pending
- ImageState Transient 
- transientImageState enum transient
- Available
- availableImageState enum available
- Deregistered
- deregisteredImageState enum deregistered
- Disabled
- disabledImageState enum disabled
- Error
- errorImageState enum error
- Failed
- failedImageState enum failed
- Invalid
- invalidImageState enum invalid
- Pending
- pendingImageState enum pending
- Transient
- transientImageState enum transient
- Available
- availableImageState enum available
- Deregistered
- deregisteredImageState enum deregistered
- Disabled
- disabledImageState enum disabled
- Error
- errorImageState enum error
- Failed
- failedImageState enum failed
- Invalid
- invalidImageState enum invalid
- Pending
- pendingImageState enum pending
- Transient
- transientImageState enum transient
- AVAILABLE
- availableImageState enum available
- DEREGISTERED
- deregisteredImageState enum deregistered
- DISABLED
- disabledImageState enum disabled
- ERROR
- errorImageState enum error
- FAILED
- failedImageState enum failed
- INVALID
- invalidImageState enum invalid
- PENDING
- pendingImageState enum pending
- TRANSIENT
- transientImageState enum transient
- "available"
- availableImageState enum available
- "deregistered"
- deregisteredImageState enum deregistered
- "disabled"
- disabledImageState enum disabled
- "error"
- errorImageState enum error
- "failed"
- failedImageState enum failed
- "invalid"
- invalidImageState enum invalid
- "pending"
- pendingImageState enum pending
- "transient"
- transientImageState enum transient
ImageStateEnumValue, ImageStateEnumValueArgs        
- Value
string | Pulumi.Azure Native. Aws Connector. Image State 
- Property value
- Value
string | ImageState 
- Property value
- value
String | ImageState 
- Property value
- value
string | ImageState 
- Property value
- value
str | ImageState 
- Property value
ImageStateEnumValueResponse, ImageStateEnumValueResponseArgs          
- Value string
- Property value
- Value string
- Property value
- value String
- Property value
- value string
- Property value
- value str
- Property value
- value String
- Property value
ImageTypeValues, ImageTypeValuesArgs      
- Kernel
- kernelImageTypeValues enum kernel
- Machine
- machineImageTypeValues enum machine
- Ramdisk
- ramdiskImageTypeValues enum ramdisk
- ImageType Values Kernel 
- kernelImageTypeValues enum kernel
- ImageType Values Machine 
- machineImageTypeValues enum machine
- ImageType Values Ramdisk 
- ramdiskImageTypeValues enum ramdisk
- Kernel
- kernelImageTypeValues enum kernel
- Machine
- machineImageTypeValues enum machine
- Ramdisk
- ramdiskImageTypeValues enum ramdisk
- Kernel
- kernelImageTypeValues enum kernel
- Machine
- machineImageTypeValues enum machine
- Ramdisk
- ramdiskImageTypeValues enum ramdisk
- KERNEL
- kernelImageTypeValues enum kernel
- MACHINE
- machineImageTypeValues enum machine
- RAMDISK
- ramdiskImageTypeValues enum ramdisk
- "kernel"
- kernelImageTypeValues enum kernel
- "machine"
- machineImageTypeValues enum machine
- "ramdisk"
- ramdiskImageTypeValues enum ramdisk
ImageTypeValuesEnumValue, ImageTypeValuesEnumValueArgs          
- Value
string | Pulumi.Azure Native. Aws Connector. Image Type Values 
- Property value
- Value
string | ImageType Values 
- Property value
- value
String | ImageType Values 
- Property value
- value
string | ImageType Values 
- Property value
- value
str | ImageType Values 
- Property value
- value String | "kernel" | "machine" | "ramdisk"
- Property value
ImageTypeValuesEnumValueResponse, ImageTypeValuesEnumValueResponseArgs            
- Value string
- Property value
- Value string
- Property value
- value String
- Property value
- value string
- Property value
- value str
- Property value
- value String
- Property value
ImdsSupportValues, ImdsSupportValuesArgs      
- V20
- v2.0ImdsSupportValues enum v2.0
- ImdsSupport Values V20 
- v2.0ImdsSupportValues enum v2.0
- V20
- v2.0ImdsSupportValues enum v2.0
- V20
- v2.0ImdsSupportValues enum v2.0
- V20
- v2.0ImdsSupportValues enum v2.0
- "v2.0"
- v2.0ImdsSupportValues enum v2.0
ImdsSupportValuesEnumValue, ImdsSupportValuesEnumValueArgs          
- Value
string | Pulumi.Azure Native. Aws Connector. Imds Support Values 
- Property value
- Value
string | ImdsSupport Values 
- Property value
- value
String | ImdsSupport Values 
- Property value
- value
string | ImdsSupport Values 
- Property value
- value
str | ImdsSupport Values 
- Property value
ImdsSupportValuesEnumValueResponse, ImdsSupportValuesEnumValueResponseArgs            
- Value string
- Property value
- Value string
- Property value
- value String
- Property value
- value string
- Property value
- value str
- Property value
- value String
- Property value
PlatformValues, PlatformValuesArgs    
- Windows
- WindowsPlatformValues enum Windows
- PlatformValues Windows 
- WindowsPlatformValues enum Windows
- Windows
- WindowsPlatformValues enum Windows
- Windows
- WindowsPlatformValues enum Windows
- WINDOWS
- WindowsPlatformValues enum Windows
- "Windows"
- WindowsPlatformValues enum Windows
PlatformValuesEnumValue, PlatformValuesEnumValueArgs        
- Value
string | Pulumi.Azure Native. Aws Connector. Platform Values 
- Property value
- Value
string | PlatformValues 
- Property value
- value
String | PlatformValues 
- Property value
- value
string | PlatformValues 
- Property value
- value
str | PlatformValues 
- Property value
PlatformValuesEnumValueResponse, PlatformValuesEnumValueResponseArgs          
- Value string
- Property value
- Value string
- Property value
- value String
- Property value
- value string
- Property value
- value str
- Property value
- value String
- Property value
ProductCode, ProductCodeArgs    
ProductCodeResponse, ProductCodeResponseArgs      
ProductCodeValues, ProductCodeValuesArgs      
- Devpay
- devpayProductCodeValues enum devpay
- Marketplace
- marketplaceProductCodeValues enum marketplace
- ProductCode Values Devpay 
- devpayProductCodeValues enum devpay
- ProductCode Values Marketplace 
- marketplaceProductCodeValues enum marketplace
- Devpay
- devpayProductCodeValues enum devpay
- Marketplace
- marketplaceProductCodeValues enum marketplace
- Devpay
- devpayProductCodeValues enum devpay
- Marketplace
- marketplaceProductCodeValues enum marketplace
- DEVPAY
- devpayProductCodeValues enum devpay
- MARKETPLACE
- marketplaceProductCodeValues enum marketplace
- "devpay"
- devpayProductCodeValues enum devpay
- "marketplace"
- marketplaceProductCodeValues enum marketplace
ProductCodeValuesEnumValue, ProductCodeValuesEnumValueArgs          
- Value
string | Pulumi.Azure Native. Aws Connector. Product Code Values 
- Property value
- Value
string | ProductCode Values 
- Property value
- value
String | ProductCode Values 
- Property value
- value
string | ProductCode Values 
- Property value
- value
str | ProductCode Values 
- Property value
- value String | "devpay" | "marketplace"
- Property value
ProductCodeValuesEnumValueResponse, ProductCodeValuesEnumValueResponseArgs            
- Value string
- Property value
- Value string
- Property value
- value String
- Property value
- value string
- Property value
- value str
- Property value
- value String
- Property value
StateReason, StateReasonArgs    
StateReasonResponse, StateReasonResponseArgs      
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 -.
TpmSupportValues, TpmSupportValuesArgs      
- V20
- v2.0TpmSupportValues enum v2.0
- TpmSupport Values V20 
- v2.0TpmSupportValues enum v2.0
- V20
- v2.0TpmSupportValues enum v2.0
- V20
- v2.0TpmSupportValues enum v2.0
- V20
- v2.0TpmSupportValues enum v2.0
- "v2.0"
- v2.0TpmSupportValues enum v2.0
TpmSupportValuesEnumValue, TpmSupportValuesEnumValueArgs          
- Value
string | Pulumi.Azure Native. Aws Connector. Tpm Support Values 
- Property value
- Value
string | TpmSupport Values 
- Property value
- value
String | TpmSupport Values 
- Property value
- value
string | TpmSupport Values 
- Property value
- value
str | TpmSupport Values 
- Property value
TpmSupportValuesEnumValueResponse, TpmSupportValuesEnumValueResponseArgs            
- Value string
- Property value
- Value string
- Property value
- value String
- Property value
- value string
- Property value
- value str
- Property value
- value String
- Property value
VirtualizationType, VirtualizationTypeArgs    
- Hvm
- hvmVirtualizationType enum hvm
- Paravirtual
- paravirtualVirtualizationType enum paravirtual
- VirtualizationType Hvm 
- hvmVirtualizationType enum hvm
- VirtualizationType Paravirtual 
- paravirtualVirtualizationType enum paravirtual
- Hvm
- hvmVirtualizationType enum hvm
- Paravirtual
- paravirtualVirtualizationType enum paravirtual
- Hvm
- hvmVirtualizationType enum hvm
- Paravirtual
- paravirtualVirtualizationType enum paravirtual
- HVM
- hvmVirtualizationType enum hvm
- PARAVIRTUAL
- paravirtualVirtualizationType enum paravirtual
- "hvm"
- hvmVirtualizationType enum hvm
- "paravirtual"
- paravirtualVirtualizationType enum paravirtual
VirtualizationTypeEnumValue, VirtualizationTypeEnumValueArgs        
- Value
string | Pulumi.Azure Native. Aws Connector. Virtualization Type 
- Property value
- Value
string | VirtualizationType 
- Property value
- value
String | VirtualizationType 
- Property value
- value
string | VirtualizationType 
- Property value
- value
str | VirtualizationType 
- Property value
- value String | "hvm" | "paravirtual"
- Property value
VirtualizationTypeEnumValueResponse, VirtualizationTypeEnumValueResponseArgs          
- Value string
- Property value
- Value string
- Property value
- value String
- Property value
- value string
- Property value
- value str
- Property value
- value String
- Property value
VolumeType, VolumeTypeArgs    
- Gp2
- gp2VolumeType enum gp2
- Gp3
- gp3VolumeType enum gp3
- Io1
- io1VolumeType enum io1
- Standard
- standardVolumeType enum standard
- VolumeType Gp2 
- gp2VolumeType enum gp2
- VolumeType Gp3 
- gp3VolumeType enum gp3
- VolumeType Io1 
- io1VolumeType enum io1
- VolumeType Standard 
- standardVolumeType enum standard
- Gp2
- gp2VolumeType enum gp2
- Gp3
- gp3VolumeType enum gp3
- Io1
- io1VolumeType enum io1
- Standard
- standardVolumeType enum standard
- Gp2
- gp2VolumeType enum gp2
- Gp3
- gp3VolumeType enum gp3
- Io1
- io1VolumeType enum io1
- Standard
- standardVolumeType enum standard
- GP2
- gp2VolumeType enum gp2
- GP3
- gp3VolumeType enum gp3
- IO1
- io1VolumeType enum io1
- STANDARD
- standardVolumeType enum standard
- "gp2"
- gp2VolumeType enum gp2
- "gp3"
- gp3VolumeType enum gp3
- "io1"
- io1VolumeType enum io1
- "standard"
- standardVolumeType enum standard
VolumeTypeEnumValue, VolumeTypeEnumValueArgs        
- Value
string | Pulumi.Azure Native. Aws Connector. Volume Type 
- Property value
- Value
string | VolumeType 
- Property value
- value
String | VolumeType 
- Property value
- value
string | VolumeType 
- Property value
- value
str | VolumeType 
- Property value
- value String | "gp2" | "gp3" | "io1" | "standard"
- Property value
VolumeTypeEnumValueResponse, VolumeTypeEnumValueResponseArgs          
- Value string
- Property value
- Value string
- Property value
- value String
- Property value
- value string
- Property value
- value str
- Property value
- value String
- Property value
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:awsconnector:Ec2Image pzwam /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AwsConnector/ec2Images/{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