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

azure-native.awsconnector.Ec2Image

Explore with Pulumi AI

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

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

    Example Usage

    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 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",
        })
    
    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",
        },
    });
    
    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:

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

    Outputs

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

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

    Supporting Types

    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
    ArchitectureValuesArm64
    arm64ArchitectureValues enum arm64
    ArchitectureValues_Arm64_mac
    arm64_macArchitectureValues enum arm64_mac
    ArchitectureValuesI386
    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 | ArchitectureValues
    Property value
    value String | ArchitectureValues
    Property value
    value string | ArchitectureValues
    Property value
    value str | ArchitectureValues
    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.AzureNative.AwsConnector.Inputs.ArchitectureValuesEnumValue
    BlockDeviceMappings List<Pulumi.AzureNative.AwsConnector.Inputs.BlockDeviceMapping>
    BootMode Pulumi.AzureNative.AwsConnector.Inputs.BootModeValuesEnumValue
    CreationDate string
    DeprecationTime string
    DeregistrationProtection string
    Description string
    EnaSupport bool
    Hypervisor Pulumi.AzureNative.AwsConnector.Inputs.HypervisorTypeEnumValue
    ImageId string
    ImageLocation string
    ImageOwnerAlias string
    ImageType Pulumi.AzureNative.AwsConnector.Inputs.ImageTypeValuesEnumValue
    ImdsSupport Pulumi.AzureNative.AwsConnector.Inputs.ImdsSupportValuesEnumValue
    KernelId string
    LastLaunchedTime string
    Name string
    OwnerId string
    Platform Pulumi.AzureNative.AwsConnector.Inputs.PlatformValuesEnumValue
    PlatformDetails string
    ProductCodes List<Pulumi.AzureNative.AwsConnector.Inputs.ProductCode>
    Public bool
    RamdiskId string
    RootDeviceName string
    RootDeviceType Pulumi.AzureNative.AwsConnector.Inputs.DeviceTypeEnumValue
    SourceInstanceId string
    SriovNetSupport string
    State Pulumi.AzureNative.AwsConnector.Inputs.ImageStateEnumValue
    StateReason Pulumi.AzureNative.AwsConnector.Inputs.StateReason
    Tags List<Pulumi.AzureNative.AwsConnector.Inputs.Tag>
    TpmSupport Pulumi.AzureNative.AwsConnector.Inputs.TpmSupportValuesEnumValue
    UsageOperation string
    VirtualizationType Pulumi.AzureNative.AwsConnector.Inputs.VirtualizationTypeEnumValue
    Architecture ArchitectureValuesEnumValue
    BlockDeviceMappings []BlockDeviceMapping
    BootMode BootModeValuesEnumValue
    CreationDate string
    DeprecationTime string
    DeregistrationProtection string
    Description string
    EnaSupport bool
    Hypervisor HypervisorTypeEnumValue
    ImageId string
    ImageLocation string
    ImageOwnerAlias string
    ImageType ImageTypeValuesEnumValue
    ImdsSupport ImdsSupportValuesEnumValue
    KernelId string
    LastLaunchedTime string
    Name string
    OwnerId string
    Platform PlatformValuesEnumValue
    PlatformDetails string
    ProductCodes []ProductCode
    Public bool
    RamdiskId string
    RootDeviceName string
    RootDeviceType DeviceTypeEnumValue
    SourceInstanceId string
    SriovNetSupport string
    State ImageStateEnumValue
    StateReason StateReason
    Tags []Tag
    TpmSupport TpmSupportValuesEnumValue
    UsageOperation string
    VirtualizationType VirtualizationTypeEnumValue
    architecture ArchitectureValuesEnumValue
    blockDeviceMappings List<BlockDeviceMapping>
    bootMode BootModeValuesEnumValue
    creationDate String
    deprecationTime String
    deregistrationProtection String
    description String
    enaSupport Boolean
    hypervisor HypervisorTypeEnumValue
    imageId String
    imageLocation String
    imageOwnerAlias String
    imageType ImageTypeValuesEnumValue
    imdsSupport ImdsSupportValuesEnumValue
    kernelId String
    lastLaunchedTime String
    name String
    ownerId String
    platform PlatformValuesEnumValue
    platformDetails String
    productCodes List<ProductCode>
    public_ Boolean
    ramdiskId String
    rootDeviceName String
    rootDeviceType DeviceTypeEnumValue
    sourceInstanceId String
    sriovNetSupport String
    state ImageStateEnumValue
    stateReason StateReason
    tags List<Tag>
    tpmSupport TpmSupportValuesEnumValue
    usageOperation String
    virtualizationType VirtualizationTypeEnumValue
    architecture ArchitectureValuesEnumValue
    blockDeviceMappings BlockDeviceMapping[]
    bootMode BootModeValuesEnumValue
    creationDate string
    deprecationTime string
    deregistrationProtection string
    description string
    enaSupport boolean
    hypervisor HypervisorTypeEnumValue
    imageId string
    imageLocation string
    imageOwnerAlias string
    imageType ImageTypeValuesEnumValue
    imdsSupport ImdsSupportValuesEnumValue
    kernelId string
    lastLaunchedTime string
    name string
    ownerId string
    platform PlatformValuesEnumValue
    platformDetails string
    productCodes ProductCode[]
    public boolean
    ramdiskId string
    rootDeviceName string
    rootDeviceType DeviceTypeEnumValue
    sourceInstanceId string
    sriovNetSupport string
    state ImageStateEnumValue
    stateReason StateReason
    tags Tag[]
    tpmSupport TpmSupportValuesEnumValue
    usageOperation string
    virtualizationType VirtualizationTypeEnumValue
    architecture ArchitectureValuesEnumValue
    block_device_mappings Sequence[BlockDeviceMapping]
    boot_mode BootModeValuesEnumValue
    creation_date str
    deprecation_time str
    deregistration_protection str
    description str
    ena_support bool
    hypervisor HypervisorTypeEnumValue
    image_id str
    image_location str
    image_owner_alias str
    image_type ImageTypeValuesEnumValue
    imds_support ImdsSupportValuesEnumValue
    kernel_id str
    last_launched_time str
    name str
    owner_id str
    platform PlatformValuesEnumValue
    platform_details str
    product_codes Sequence[ProductCode]
    public bool
    ramdisk_id str
    root_device_name str
    root_device_type DeviceTypeEnumValue
    source_instance_id str
    sriov_net_support str
    state ImageStateEnumValue
    state_reason StateReason
    tags Sequence[Tag]
    tpm_support TpmSupportValuesEnumValue
    usage_operation str
    virtualization_type VirtualizationTypeEnumValue

    AwsEc2ImagePropertiesResponse, AwsEc2ImagePropertiesResponseArgs

    Architecture Pulumi.AzureNative.AwsConnector.Inputs.ArchitectureValuesEnumValueResponse
    BlockDeviceMappings List<Pulumi.AzureNative.AwsConnector.Inputs.BlockDeviceMappingResponse>
    BootMode Pulumi.AzureNative.AwsConnector.Inputs.BootModeValuesEnumValueResponse
    CreationDate string
    DeprecationTime string
    DeregistrationProtection string
    Description string
    EnaSupport bool
    Hypervisor Pulumi.AzureNative.AwsConnector.Inputs.HypervisorTypeEnumValueResponse
    ImageId string
    ImageLocation string
    ImageOwnerAlias string
    ImageType Pulumi.AzureNative.AwsConnector.Inputs.ImageTypeValuesEnumValueResponse
    ImdsSupport Pulumi.AzureNative.AwsConnector.Inputs.ImdsSupportValuesEnumValueResponse
    KernelId string
    LastLaunchedTime string
    Name string
    OwnerId string
    Platform Pulumi.AzureNative.AwsConnector.Inputs.PlatformValuesEnumValueResponse
    PlatformDetails string
    ProductCodes List<Pulumi.AzureNative.AwsConnector.Inputs.ProductCodeResponse>
    Public bool
    RamdiskId string
    RootDeviceName string
    RootDeviceType Pulumi.AzureNative.AwsConnector.Inputs.DeviceTypeEnumValueResponse
    SourceInstanceId string
    SriovNetSupport string
    State Pulumi.AzureNative.AwsConnector.Inputs.ImageStateEnumValueResponse
    StateReason Pulumi.AzureNative.AwsConnector.Inputs.StateReasonResponse
    Tags List<Pulumi.AzureNative.AwsConnector.Inputs.TagResponse>
    TpmSupport Pulumi.AzureNative.AwsConnector.Inputs.TpmSupportValuesEnumValueResponse
    UsageOperation string
    VirtualizationType Pulumi.AzureNative.AwsConnector.Inputs.VirtualizationTypeEnumValueResponse
    Architecture ArchitectureValuesEnumValueResponse
    BlockDeviceMappings []BlockDeviceMappingResponse
    BootMode BootModeValuesEnumValueResponse
    CreationDate string
    DeprecationTime string
    DeregistrationProtection string
    Description string
    EnaSupport bool
    Hypervisor HypervisorTypeEnumValueResponse
    ImageId string
    ImageLocation string
    ImageOwnerAlias string
    ImageType ImageTypeValuesEnumValueResponse
    ImdsSupport ImdsSupportValuesEnumValueResponse
    KernelId string
    LastLaunchedTime string
    Name string
    OwnerId string
    Platform PlatformValuesEnumValueResponse
    PlatformDetails string
    ProductCodes []ProductCodeResponse
    Public bool
    RamdiskId string
    RootDeviceName string
    RootDeviceType DeviceTypeEnumValueResponse
    SourceInstanceId string
    SriovNetSupport string
    State ImageStateEnumValueResponse
    StateReason StateReasonResponse
    Tags []TagResponse
    TpmSupport TpmSupportValuesEnumValueResponse
    UsageOperation string
    VirtualizationType VirtualizationTypeEnumValueResponse
    architecture ArchitectureValuesEnumValueResponse
    blockDeviceMappings List<BlockDeviceMappingResponse>
    bootMode BootModeValuesEnumValueResponse
    creationDate String
    deprecationTime String
    deregistrationProtection String
    description String
    enaSupport Boolean
    hypervisor HypervisorTypeEnumValueResponse
    imageId String
    imageLocation String
    imageOwnerAlias String
    imageType ImageTypeValuesEnumValueResponse
    imdsSupport ImdsSupportValuesEnumValueResponse
    kernelId String
    lastLaunchedTime String
    name String
    ownerId String
    platform PlatformValuesEnumValueResponse
    platformDetails String
    productCodes List<ProductCodeResponse>
    public_ Boolean
    ramdiskId String
    rootDeviceName String
    rootDeviceType DeviceTypeEnumValueResponse
    sourceInstanceId String
    sriovNetSupport String
    state ImageStateEnumValueResponse
    stateReason StateReasonResponse
    tags List<TagResponse>
    tpmSupport TpmSupportValuesEnumValueResponse
    usageOperation String
    virtualizationType VirtualizationTypeEnumValueResponse
    architecture ArchitectureValuesEnumValueResponse
    blockDeviceMappings BlockDeviceMappingResponse[]
    bootMode BootModeValuesEnumValueResponse
    creationDate string
    deprecationTime string
    deregistrationProtection string
    description string
    enaSupport boolean
    hypervisor HypervisorTypeEnumValueResponse
    imageId string
    imageLocation string
    imageOwnerAlias string
    imageType ImageTypeValuesEnumValueResponse
    imdsSupport ImdsSupportValuesEnumValueResponse
    kernelId string
    lastLaunchedTime string
    name string
    ownerId string
    platform PlatformValuesEnumValueResponse
    platformDetails string
    productCodes ProductCodeResponse[]
    public boolean
    ramdiskId string
    rootDeviceName string
    rootDeviceType DeviceTypeEnumValueResponse
    sourceInstanceId string
    sriovNetSupport string
    state ImageStateEnumValueResponse
    stateReason StateReasonResponse
    tags TagResponse[]
    tpmSupport TpmSupportValuesEnumValueResponse
    usageOperation string
    virtualizationType VirtualizationTypeEnumValueResponse
    architecture ArchitectureValuesEnumValueResponse
    block_device_mappings Sequence[BlockDeviceMappingResponse]
    boot_mode BootModeValuesEnumValueResponse
    creation_date str
    deprecation_time str
    deregistration_protection str
    description str
    ena_support bool
    hypervisor HypervisorTypeEnumValueResponse
    image_id str
    image_location str
    image_owner_alias str
    image_type ImageTypeValuesEnumValueResponse
    imds_support ImdsSupportValuesEnumValueResponse
    kernel_id str
    last_launched_time str
    name str
    owner_id str
    platform PlatformValuesEnumValueResponse
    platform_details str
    product_codes Sequence[ProductCodeResponse]
    public bool
    ramdisk_id str
    root_device_name str
    root_device_type DeviceTypeEnumValueResponse
    source_instance_id str
    sriov_net_support str
    state ImageStateEnumValueResponse
    state_reason StateReasonResponse
    tags Sequence[TagResponse]
    tpm_support TpmSupportValuesEnumValueResponse
    usage_operation str
    virtualization_type VirtualizationTypeEnumValueResponse

    BlockDeviceMapping, BlockDeviceMappingArgs

    BlockDeviceMappingResponse, BlockDeviceMappingResponseArgs

    BootModeValues, BootModeValuesArgs

    LegacyBios
    legacy-biosBootModeValues enum legacy-bios
    Uefi
    uefiBootModeValues enum uefi
    UefiPreferred
    uefi-preferredBootModeValues enum uefi-preferred
    BootModeValuesLegacyBios
    legacy-biosBootModeValues enum legacy-bios
    BootModeValuesUefi
    uefiBootModeValues enum uefi
    BootModeValuesUefiPreferred
    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 | BootModeValues
    Property value
    value String | BootModeValues
    Property value
    value string | BootModeValues
    Property value
    value str | BootModeValues
    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
    DeviceTypeEbs
    ebsDeviceType enum ebs
    DeviceTypeInstanceStore
    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 | 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

    EbsBlockDeviceResponse, EbsBlockDeviceResponseArgs

    Ec2ImageProperties, Ec2ImagePropertiesArgs

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

    Ec2ImagePropertiesResponse, Ec2ImagePropertiesResponseArgs

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

    HypervisorType, HypervisorTypeArgs

    Ovm
    ovmHypervisorType enum ovm
    Xen
    xenHypervisorType enum xen
    HypervisorTypeOvm
    ovmHypervisorType enum ovm
    HypervisorTypeXen
    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 | 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
    ImageStateAvailable
    availableImageState enum available
    ImageStateDeregistered
    deregisteredImageState enum deregistered
    ImageStateDisabled
    disabledImageState enum disabled
    ImageStateError
    errorImageState enum error
    ImageStateFailed
    failedImageState enum failed
    ImageStateInvalid
    invalidImageState enum invalid
    ImageStatePending
    pendingImageState enum pending
    ImageStateTransient
    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 | 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
    ImageTypeValuesKernel
    kernelImageTypeValues enum kernel
    ImageTypeValuesMachine
    machineImageTypeValues enum machine
    ImageTypeValuesRamdisk
    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 | ImageTypeValues
    Property value
    value String | ImageTypeValues
    Property value
    value string | ImageTypeValues
    Property value
    value str | ImageTypeValues
    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
    ImdsSupportValuesV20
    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 | ImdsSupportValues
    Property value
    value String | ImdsSupportValues
    Property value
    value string | ImdsSupportValues
    Property value
    value str | ImdsSupportValues
    Property value
    value String | "v2.0"
    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
    PlatformValuesWindows
    WindowsPlatformValues enum Windows
    Windows
    WindowsPlatformValues enum Windows
    Windows
    WindowsPlatformValues enum Windows
    WINDOWS
    WindowsPlatformValues enum Windows
    "Windows"
    WindowsPlatformValues enum Windows

    PlatformValuesEnumValue, PlatformValuesEnumValueArgs

    Value string | PlatformValues
    Property value
    value String | PlatformValues
    Property value
    value string | PlatformValues
    Property value
    value str | PlatformValues
    Property value
    value String | "Windows"
    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
    ProductCodeValuesDevpay
    devpayProductCodeValues enum devpay
    ProductCodeValuesMarketplace
    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 | ProductCodeValues
    Property value
    value String | ProductCodeValues
    Property value
    value string | ProductCodeValues
    Property value
    value str | ProductCodeValues
    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

    Code string
    Message string
    Code string
    Message string
    code String
    message String
    code string
    message string
    code str
    message str
    code String
    message String

    StateReasonResponse, StateReasonResponseArgs

    Code string
    Message string
    Code string
    Message string
    code String
    message String
    code string
    message string
    code str
    message str
    code String
    message String

    SystemDataResponse, SystemDataResponseArgs

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

    Tag, TagArgs

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

    TagResponse, TagResponseArgs

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

    TpmSupportValues, TpmSupportValuesArgs

    V20
    v2.0TpmSupportValues enum v2.0
    TpmSupportValuesV20
    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 | TpmSupportValues
    Property value
    value String | TpmSupportValues
    Property value
    value string | TpmSupportValues
    Property value
    value str | TpmSupportValues
    Property value
    value String | "v2.0"
    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
    VirtualizationTypeHvm
    hvmVirtualizationType enum hvm
    VirtualizationTypeParavirtual
    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 | 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
    VolumeTypeGp2
    gp2VolumeType enum gp2
    VolumeTypeGp3
    gp3VolumeType enum gp3
    VolumeTypeIo1
    io1VolumeType enum io1
    VolumeTypeStandard
    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 | VolumeType
    Property value
    value String | VolumeType
    Property value
    value string | VolumeType
    Property value
    value str | VolumeType
    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
    azure-native logo
    This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
    Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi