azure-native-v2.awsconnector.EmrCluster
Explore with Pulumi AI
A Microsoft.AwsConnector resource Azure REST API version: 2024-12-01.
Example Usage
EmrClusters_CreateOrReplace
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() => 
{
    var emrCluster = new AzureNative.AwsConnector.EmrCluster("emrCluster", new()
    {
        Location = "gxjyaumpubnajcudsqwk",
        Name = "Replace this value with a string matching RegExp ^(z=.{0,259}[^zs.]$)(z!.*[zzzzzzzz])",
        Properties = new AzureNative.AwsConnector.Inputs.EmrClusterPropertiesArgs
        {
            Arn = "hvhwzh",
            AwsAccountId = "tsnkbdcacnozmtgvxjflzydxeu",
            AwsProperties = new AzureNative.AwsConnector.Inputs.AwsEmrClusterPropertiesArgs
            {
                Applications = new[]
                {
                    new AzureNative.AwsConnector.Inputs.ApplicationArgs
                    {
                        AdditionalInfo = 
                        {
                            { "key299", "utebwgfwrjdsmcdauxfdp" },
                        },
                        Args = new[]
                        {
                            "sumnqhhlrszgzznshwr",
                        },
                        Name = "kapcvpwdf",
                        Version = "yccwkryikpyu",
                    },
                },
                AutoScalingRole = "yuplht",
                AutoTerminate = true,
                ClusterArn = "bwnxmqzwlykxvewsdujzovqs",
                Configurations = new[]
                {
                    new AzureNative.AwsConnector.Inputs.ConfigurationArgs
                    {
                        Classification = "ahweyaesthmgtdiv",
                        Configurations = new() { },
                        Properties = 
                        {
                            { "key6744", "jfktwevmtaitzgjhgrxhcsyaf" },
                        },
                    },
                },
                CustomAmiId = "iwlvorsznjsaunx",
                EbsRootVolumeIops = 28,
                EbsRootVolumeSize = 25,
                EbsRootVolumeThroughput = 17,
                Ec2InstanceAttributes = new AzureNative.AwsConnector.Inputs.Ec2InstanceAttributesArgs
                {
                    AdditionalMasterSecurityGroups = new[]
                    {
                        "pzihpojfcoxrdcrosktssgf",
                    },
                    AdditionalSlaveSecurityGroups = new[]
                    {
                        "rdaccocuctxwwzt",
                    },
                    Ec2AvailabilityZone = "bwaaomtre",
                    Ec2KeyName = "jej",
                    Ec2SubnetId = "ykhysdwgksrwehd",
                    EmrManagedMasterSecurityGroup = "rjwslxsygj",
                    EmrManagedSlaveSecurityGroup = "hvmxzsjgkhxnimtofmzlpkf",
                    IamInstanceProfile = "wxgp",
                    RequestedEc2AvailabilityZones = new[]
                    {
                        "wjzsvq",
                    },
                    RequestedEc2SubnetIds = new[]
                    {
                        "nliztbuhuhkve",
                    },
                    ServiceAccessSecurityGroup = "supzzejzwqetvnebvhefvwofww",
                },
                Id = "usolewchtbnpfarqidjcaetetbbnww",
                InstanceCollectionType = new AzureNative.AwsConnector.Inputs.InstanceCollectionTypeEnumValueArgs
                {
                    Value = AzureNative.AwsConnector.InstanceCollectionType.INSTANCE_FLEET,
                },
                KerberosAttributes = new AzureNative.AwsConnector.Inputs.KerberosAttributesArgs
                {
                    AdDomainJoinPassword = "nhrnfruuygxsvhumivr",
                    AdDomainJoinUser = "ezsezwfzesdunmtiegxbsomqqk",
                    CrossRealmTrustPrincipalPassword = "rpvurwogufbkyluimlirujvpwl",
                    KdcAdminPassword = "yzsewywylqtqouxwulr",
                    Realm = "rraygrjruzeqrozds",
                },
                LogEncryptionKmsKeyId = "p",
                LogUri = "xrdeudkf",
                MasterPublicDnsName = "ztuajioptfwewm",
                Name = "bhkvffeitkj",
                NormalizedInstanceHours = 16,
                OsReleaseLabel = "huxdgdaqkknvleyvhgydjbidn",
                OutpostArn = "wnoxdzcyqfbreqnkorlwtfvmzpcu",
                PlacementGroups = new[]
                {
                    new AzureNative.AwsConnector.Inputs.PlacementGroupConfigArgs
                    {
                        InstanceRole = new AzureNative.AwsConnector.Inputs.InstanceRoleTypeEnumValueArgs
                        {
                            Value = AzureNative.AwsConnector.InstanceRoleType.CORE,
                        },
                        PlacementStrategy = new AzureNative.AwsConnector.Inputs.PlacementGroupStrategyEnumValueArgs
                        {
                            Value = AzureNative.AwsConnector.PlacementGroupStrategy.CLUSTER,
                        },
                    },
                },
                ReleaseLabel = "lpmpniehmkeuwyyh",
                RepoUpgradeOnBoot = new AzureNative.AwsConnector.Inputs.RepoUpgradeOnBootEnumValueArgs
                {
                    Value = AzureNative.AwsConnector.RepoUpgradeOnBoot.NONE,
                },
                RequestedAmiVersion = "kwlohrrhuxcgnok",
                RunningAmiVersion = "wd",
                ScaleDownBehavior = new AzureNative.AwsConnector.Inputs.ScaleDownBehaviorEnumValueArgs
                {
                    Value = AzureNative.AwsConnector.ScaleDownBehavior.TERMINATE_AT_INSTANCE_HOUR,
                },
                SecurityConfiguration = "njgb",
                ServiceRole = "msbrnoepcyrbaazxsmwbhmqrzubm",
                Status = new AzureNative.AwsConnector.Inputs.EmrClusterStatusArgs
                {
                    ErrorDetails = new[]
                    {
                        new AzureNative.AwsConnector.Inputs.ErrorDetailArgs
                        {
                            ErrorCode = "lklafbu",
                            ErrorData = new[]
                            {
                                null,
                            },
                            ErrorMessage = "hhoucsczmnnflofzyxt",
                        },
                    },
                    State = new AzureNative.AwsConnector.Inputs.ClusterStateEnumValueArgs
                    {
                        Value = AzureNative.AwsConnector.ClusterState.BOOTSTRAPPING,
                    },
                    StateChangeReason = new AzureNative.AwsConnector.Inputs.ClusterStateChangeReasonArgs
                    {
                        Code = new AzureNative.AwsConnector.Inputs.ClusterStateChangeReasonCodeEnumValueArgs
                        {
                            Value = AzureNative.AwsConnector.ClusterStateChangeReasonCode.ALL_STEPS_COMPLETED,
                        },
                        Message = "sxjkazmayqtbqnbaslxpxun",
                    },
                    Timeline = new AzureNative.AwsConnector.Inputs.ClusterTimelineArgs
                    {
                        CreationDateTime = "2024-10-08T03:51:42.281Z",
                        EndDateTime = "2024-10-08T03:51:42.281Z",
                        ReadyDateTime = "2024-10-08T03:51:42.281Z",
                    },
                },
                StepConcurrencyLevel = 8,
                Tags = new[]
                {
                    new AzureNative.AwsConnector.Inputs.TagArgs
                    {
                        Key = "vfcae",
                        Value = "gibogfcbfiielvixdxeb",
                    },
                },
                TerminationProtected = true,
                UnhealthyNodeReplacement = true,
                VisibleToAllUsers = true,
            },
            AwsRegion = "rbbkoztkjhvdu",
            AwsSourceSchema = "sexomixwzozkllipdmi",
            AwsTags = 
            {
                { "key6409", "fsgzxbnbmfnv" },
            },
            PublicCloudConnectorsResourceId = "gjirecopxmcdpdljkxexxoawwd",
            PublicCloudResourceName = "aulznvgpxpjdvghbszbwxycew",
        },
        ResourceGroupName = "rgemrCluster",
        Tags = 
        {
            { "key4944", "rpsyifovzprbxzcudooiqiqliub" },
        },
    });
});
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.NewEmrCluster(ctx, "emrCluster", &awsconnector.EmrClusterArgs{
			Location: pulumi.String("gxjyaumpubnajcudsqwk"),
			Name:     pulumi.String("Replace this value with a string matching RegExp ^(z=.{0,259}[^zs.]$)(z!.*[zzzzzzzz])"),
			Properties: &awsconnector.EmrClusterPropertiesArgs{
				Arn:          pulumi.String("hvhwzh"),
				AwsAccountId: pulumi.String("tsnkbdcacnozmtgvxjflzydxeu"),
				AwsProperties: &awsconnector.AwsEmrClusterPropertiesArgs{
					Applications: awsconnector.ApplicationArray{
						&awsconnector.ApplicationArgs{
							AdditionalInfo: pulumi.StringMap{
								"key299": pulumi.String("utebwgfwrjdsmcdauxfdp"),
							},
							Args: pulumi.StringArray{
								pulumi.String("sumnqhhlrszgzznshwr"),
							},
							Name:    pulumi.String("kapcvpwdf"),
							Version: pulumi.String("yccwkryikpyu"),
						},
					},
					AutoScalingRole: pulumi.String("yuplht"),
					AutoTerminate:   pulumi.Bool(true),
					ClusterArn:      pulumi.String("bwnxmqzwlykxvewsdujzovqs"),
					Configurations: awsconnector.ConfigurationArray{
						&awsconnector.ConfigurationArgs{
							Classification: pulumi.String("ahweyaesthmgtdiv"),
							Configurations: awsconnector.ConfigurationArray{},
							Properties: pulumi.StringMap{
								"key6744": pulumi.String("jfktwevmtaitzgjhgrxhcsyaf"),
							},
						},
					},
					CustomAmiId:             pulumi.String("iwlvorsznjsaunx"),
					EbsRootVolumeIops:       pulumi.Int(28),
					EbsRootVolumeSize:       pulumi.Int(25),
					EbsRootVolumeThroughput: pulumi.Int(17),
					Ec2InstanceAttributes: &awsconnector.Ec2InstanceAttributesArgs{
						AdditionalMasterSecurityGroups: pulumi.StringArray{
							pulumi.String("pzihpojfcoxrdcrosktssgf"),
						},
						AdditionalSlaveSecurityGroups: pulumi.StringArray{
							pulumi.String("rdaccocuctxwwzt"),
						},
						Ec2AvailabilityZone:           pulumi.String("bwaaomtre"),
						Ec2KeyName:                    pulumi.String("jej"),
						Ec2SubnetId:                   pulumi.String("ykhysdwgksrwehd"),
						EmrManagedMasterSecurityGroup: pulumi.String("rjwslxsygj"),
						EmrManagedSlaveSecurityGroup:  pulumi.String("hvmxzsjgkhxnimtofmzlpkf"),
						IamInstanceProfile:            pulumi.String("wxgp"),
						RequestedEc2AvailabilityZones: pulumi.StringArray{
							pulumi.String("wjzsvq"),
						},
						RequestedEc2SubnetIds: pulumi.StringArray{
							pulumi.String("nliztbuhuhkve"),
						},
						ServiceAccessSecurityGroup: pulumi.String("supzzejzwqetvnebvhefvwofww"),
					},
					Id: pulumi.String("usolewchtbnpfarqidjcaetetbbnww"),
					InstanceCollectionType: &awsconnector.InstanceCollectionTypeEnumValueArgs{
						Value: pulumi.String(awsconnector.InstanceCollectionType_INSTANCE_FLEET),
					},
					KerberosAttributes: &awsconnector.KerberosAttributesArgs{
						AdDomainJoinPassword:             pulumi.String("nhrnfruuygxsvhumivr"),
						AdDomainJoinUser:                 pulumi.String("ezsezwfzesdunmtiegxbsomqqk"),
						CrossRealmTrustPrincipalPassword: pulumi.String("rpvurwogufbkyluimlirujvpwl"),
						KdcAdminPassword:                 pulumi.String("yzsewywylqtqouxwulr"),
						Realm:                            pulumi.String("rraygrjruzeqrozds"),
					},
					LogEncryptionKmsKeyId:   pulumi.String("p"),
					LogUri:                  pulumi.String("xrdeudkf"),
					MasterPublicDnsName:     pulumi.String("ztuajioptfwewm"),
					Name:                    pulumi.String("bhkvffeitkj"),
					NormalizedInstanceHours: pulumi.Int(16),
					OsReleaseLabel:          pulumi.String("huxdgdaqkknvleyvhgydjbidn"),
					OutpostArn:              pulumi.String("wnoxdzcyqfbreqnkorlwtfvmzpcu"),
					PlacementGroups: awsconnector.PlacementGroupConfigArray{
						&awsconnector.PlacementGroupConfigArgs{
							InstanceRole: &awsconnector.InstanceRoleTypeEnumValueArgs{
								Value: pulumi.String(awsconnector.InstanceRoleTypeCORE),
							},
							PlacementStrategy: &awsconnector.PlacementGroupStrategyEnumValueArgs{
								Value: pulumi.String(awsconnector.PlacementGroupStrategyCLUSTER),
							},
						},
					},
					ReleaseLabel: pulumi.String("lpmpniehmkeuwyyh"),
					RepoUpgradeOnBoot: &awsconnector.RepoUpgradeOnBootEnumValueArgs{
						Value: pulumi.String(awsconnector.RepoUpgradeOnBootNONE),
					},
					RequestedAmiVersion: pulumi.String("kwlohrrhuxcgnok"),
					RunningAmiVersion:   pulumi.String("wd"),
					ScaleDownBehavior: &awsconnector.ScaleDownBehaviorEnumValueArgs{
						Value: pulumi.String(awsconnector.ScaleDownBehavior_TERMINATE_AT_INSTANCE_HOUR),
					},
					SecurityConfiguration: pulumi.String("njgb"),
					ServiceRole:           pulumi.String("msbrnoepcyrbaazxsmwbhmqrzubm"),
					Status: &awsconnector.EmrClusterStatusArgs{
						ErrorDetails: awsconnector.ErrorDetailArray{
							&awsconnector.ErrorDetailArgs{
								ErrorCode: pulumi.String("lklafbu"),
								ErrorData: pulumi.Array{
									pulumi.Any(map[string]interface{}{}),
								},
								ErrorMessage: pulumi.String("hhoucsczmnnflofzyxt"),
							},
						},
						State: &awsconnector.ClusterStateEnumValueArgs{
							Value: pulumi.String(awsconnector.ClusterStateBOOTSTRAPPING),
						},
						StateChangeReason: &awsconnector.ClusterStateChangeReasonArgs{
							Code: &awsconnector.ClusterStateChangeReasonCodeEnumValueArgs{
								Value: pulumi.String(awsconnector.ClusterStateChangeReasonCode_ALL_STEPS_COMPLETED),
							},
							Message: pulumi.String("sxjkazmayqtbqnbaslxpxun"),
						},
						Timeline: &awsconnector.ClusterTimelineArgs{
							CreationDateTime: pulumi.String("2024-10-08T03:51:42.281Z"),
							EndDateTime:      pulumi.String("2024-10-08T03:51:42.281Z"),
							ReadyDateTime:    pulumi.String("2024-10-08T03:51:42.281Z"),
						},
					},
					StepConcurrencyLevel: pulumi.Int(8),
					Tags: awsconnector.TagArray{
						&awsconnector.TagArgs{
							Key:   pulumi.String("vfcae"),
							Value: pulumi.String("gibogfcbfiielvixdxeb"),
						},
					},
					TerminationProtected:     pulumi.Bool(true),
					UnhealthyNodeReplacement: pulumi.Bool(true),
					VisibleToAllUsers:        pulumi.Bool(true),
				},
				AwsRegion:       pulumi.String("rbbkoztkjhvdu"),
				AwsSourceSchema: pulumi.String("sexomixwzozkllipdmi"),
				AwsTags: pulumi.StringMap{
					"key6409": pulumi.String("fsgzxbnbmfnv"),
				},
				PublicCloudConnectorsResourceId: pulumi.String("gjirecopxmcdpdljkxexxoawwd"),
				PublicCloudResourceName:         pulumi.String("aulznvgpxpjdvghbszbwxycew"),
			},
			ResourceGroupName: pulumi.String("rgemrCluster"),
			Tags: pulumi.StringMap{
				"key4944": pulumi.String("rpsyifovzprbxzcudooiqiqliub"),
			},
		})
		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.EmrCluster;
import com.pulumi.azurenative.awsconnector.EmrClusterArgs;
import com.pulumi.azurenative.awsconnector.inputs.EmrClusterPropertiesArgs;
import com.pulumi.azurenative.awsconnector.inputs.AwsEmrClusterPropertiesArgs;
import com.pulumi.azurenative.awsconnector.inputs.Ec2InstanceAttributesArgs;
import com.pulumi.azurenative.awsconnector.inputs.InstanceCollectionTypeEnumValueArgs;
import com.pulumi.azurenative.awsconnector.inputs.KerberosAttributesArgs;
import com.pulumi.azurenative.awsconnector.inputs.RepoUpgradeOnBootEnumValueArgs;
import com.pulumi.azurenative.awsconnector.inputs.ScaleDownBehaviorEnumValueArgs;
import com.pulumi.azurenative.awsconnector.inputs.EmrClusterStatusArgs;
import com.pulumi.azurenative.awsconnector.inputs.ClusterStateEnumValueArgs;
import com.pulumi.azurenative.awsconnector.inputs.ClusterStateChangeReasonArgs;
import com.pulumi.azurenative.awsconnector.inputs.ClusterStateChangeReasonCodeEnumValueArgs;
import com.pulumi.azurenative.awsconnector.inputs.ClusterTimelineArgs;
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 emrCluster = new EmrCluster("emrCluster", EmrClusterArgs.builder()
            .location("gxjyaumpubnajcudsqwk")
            .name("Replace this value with a string matching RegExp ^(z=.{0,259}[^zs.]$)(z!.*[zzzzzzzz])")
            .properties(EmrClusterPropertiesArgs.builder()
                .arn("hvhwzh")
                .awsAccountId("tsnkbdcacnozmtgvxjflzydxeu")
                .awsProperties(AwsEmrClusterPropertiesArgs.builder()
                    .applications(ApplicationArgs.builder()
                        .additionalInfo(Map.of("key299", "utebwgfwrjdsmcdauxfdp"))
                        .args("sumnqhhlrszgzznshwr")
                        .name("kapcvpwdf")
                        .version("yccwkryikpyu")
                        .build())
                    .autoScalingRole("yuplht")
                    .autoTerminate(true)
                    .clusterArn("bwnxmqzwlykxvewsdujzovqs")
                    .configurations(ConfigurationArgs.builder()
                        .classification("ahweyaesthmgtdiv")
                        .configurations()
                        .properties(Map.of("key6744", "jfktwevmtaitzgjhgrxhcsyaf"))
                        .build())
                    .customAmiId("iwlvorsznjsaunx")
                    .ebsRootVolumeIops(28)
                    .ebsRootVolumeSize(25)
                    .ebsRootVolumeThroughput(17)
                    .ec2InstanceAttributes(Ec2InstanceAttributesArgs.builder()
                        .additionalMasterSecurityGroups("pzihpojfcoxrdcrosktssgf")
                        .additionalSlaveSecurityGroups("rdaccocuctxwwzt")
                        .ec2AvailabilityZone("bwaaomtre")
                        .ec2KeyName("jej")
                        .ec2SubnetId("ykhysdwgksrwehd")
                        .emrManagedMasterSecurityGroup("rjwslxsygj")
                        .emrManagedSlaveSecurityGroup("hvmxzsjgkhxnimtofmzlpkf")
                        .iamInstanceProfile("wxgp")
                        .requestedEc2AvailabilityZones("wjzsvq")
                        .requestedEc2SubnetIds("nliztbuhuhkve")
                        .serviceAccessSecurityGroup("supzzejzwqetvnebvhefvwofww")
                        .build())
                    .id("usolewchtbnpfarqidjcaetetbbnww")
                    .instanceCollectionType(InstanceCollectionTypeEnumValueArgs.builder()
                        .value("INSTANCE_FLEET")
                        .build())
                    .kerberosAttributes(KerberosAttributesArgs.builder()
                        .adDomainJoinPassword("nhrnfruuygxsvhumivr")
                        .adDomainJoinUser("ezsezwfzesdunmtiegxbsomqqk")
                        .crossRealmTrustPrincipalPassword("rpvurwogufbkyluimlirujvpwl")
                        .kdcAdminPassword("yzsewywylqtqouxwulr")
                        .realm("rraygrjruzeqrozds")
                        .build())
                    .logEncryptionKmsKeyId("p")
                    .logUri("xrdeudkf")
                    .masterPublicDnsName("ztuajioptfwewm")
                    .name("bhkvffeitkj")
                    .normalizedInstanceHours(16)
                    .osReleaseLabel("huxdgdaqkknvleyvhgydjbidn")
                    .outpostArn("wnoxdzcyqfbreqnkorlwtfvmzpcu")
                    .placementGroups(PlacementGroupConfigArgs.builder()
                        .instanceRole(InstanceRoleTypeEnumValueArgs.builder()
                            .value("CORE")
                            .build())
                        .placementStrategy(PlacementGroupStrategyEnumValueArgs.builder()
                            .value("CLUSTER")
                            .build())
                        .build())
                    .releaseLabel("lpmpniehmkeuwyyh")
                    .repoUpgradeOnBoot(RepoUpgradeOnBootEnumValueArgs.builder()
                        .value("NONE")
                        .build())
                    .requestedAmiVersion("kwlohrrhuxcgnok")
                    .runningAmiVersion("wd")
                    .scaleDownBehavior(ScaleDownBehaviorEnumValueArgs.builder()
                        .value("TERMINATE_AT_INSTANCE_HOUR")
                        .build())
                    .securityConfiguration("njgb")
                    .serviceRole("msbrnoepcyrbaazxsmwbhmqrzubm")
                    .status(EmrClusterStatusArgs.builder()
                        .errorDetails(ErrorDetailArgs.builder()
                            .errorCode("lklafbu")
                            .errorData()
                            .errorMessage("hhoucsczmnnflofzyxt")
                            .build())
                        .state(ClusterStateEnumValueArgs.builder()
                            .value("BOOTSTRAPPING")
                            .build())
                        .stateChangeReason(ClusterStateChangeReasonArgs.builder()
                            .code(ClusterStateChangeReasonCodeEnumValueArgs.builder()
                                .value("ALL_STEPS_COMPLETED")
                                .build())
                            .message("sxjkazmayqtbqnbaslxpxun")
                            .build())
                        .timeline(ClusterTimelineArgs.builder()
                            .creationDateTime("2024-10-08T03:51:42.281Z")
                            .endDateTime("2024-10-08T03:51:42.281Z")
                            .readyDateTime("2024-10-08T03:51:42.281Z")
                            .build())
                        .build())
                    .stepConcurrencyLevel(8)
                    .tags(TagArgs.builder()
                        .key("vfcae")
                        .value("gibogfcbfiielvixdxeb")
                        .build())
                    .terminationProtected(true)
                    .unhealthyNodeReplacement(true)
                    .visibleToAllUsers(true)
                    .build())
                .awsRegion("rbbkoztkjhvdu")
                .awsSourceSchema("sexomixwzozkllipdmi")
                .awsTags(Map.of("key6409", "fsgzxbnbmfnv"))
                .publicCloudConnectorsResourceId("gjirecopxmcdpdljkxexxoawwd")
                .publicCloudResourceName("aulznvgpxpjdvghbszbwxycew")
                .build())
            .resourceGroupName("rgemrCluster")
            .tags(Map.of("key4944", "rpsyifovzprbxzcudooiqiqliub"))
            .build());
    }
}
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const emrCluster = new azure_native.awsconnector.EmrCluster("emrCluster", {
    location: "gxjyaumpubnajcudsqwk",
    name: "Replace this value with a string matching RegExp ^(z=.{0,259}[^zs.]$)(z!.*[zzzzzzzz])",
    properties: {
        arn: "hvhwzh",
        awsAccountId: "tsnkbdcacnozmtgvxjflzydxeu",
        awsProperties: {
            applications: [{
                additionalInfo: {
                    key299: "utebwgfwrjdsmcdauxfdp",
                },
                args: ["sumnqhhlrszgzznshwr"],
                name: "kapcvpwdf",
                version: "yccwkryikpyu",
            }],
            autoScalingRole: "yuplht",
            autoTerminate: true,
            clusterArn: "bwnxmqzwlykxvewsdujzovqs",
            configurations: [{
                classification: "ahweyaesthmgtdiv",
                configurations: [],
                properties: {
                    key6744: "jfktwevmtaitzgjhgrxhcsyaf",
                },
            }],
            customAmiId: "iwlvorsznjsaunx",
            ebsRootVolumeIops: 28,
            ebsRootVolumeSize: 25,
            ebsRootVolumeThroughput: 17,
            ec2InstanceAttributes: {
                additionalMasterSecurityGroups: ["pzihpojfcoxrdcrosktssgf"],
                additionalSlaveSecurityGroups: ["rdaccocuctxwwzt"],
                ec2AvailabilityZone: "bwaaomtre",
                ec2KeyName: "jej",
                ec2SubnetId: "ykhysdwgksrwehd",
                emrManagedMasterSecurityGroup: "rjwslxsygj",
                emrManagedSlaveSecurityGroup: "hvmxzsjgkhxnimtofmzlpkf",
                iamInstanceProfile: "wxgp",
                requestedEc2AvailabilityZones: ["wjzsvq"],
                requestedEc2SubnetIds: ["nliztbuhuhkve"],
                serviceAccessSecurityGroup: "supzzejzwqetvnebvhefvwofww",
            },
            id: "usolewchtbnpfarqidjcaetetbbnww",
            instanceCollectionType: {
                value: azure_native.awsconnector.InstanceCollectionType.INSTANCE_FLEET,
            },
            kerberosAttributes: {
                adDomainJoinPassword: "nhrnfruuygxsvhumivr",
                adDomainJoinUser: "ezsezwfzesdunmtiegxbsomqqk",
                crossRealmTrustPrincipalPassword: "rpvurwogufbkyluimlirujvpwl",
                kdcAdminPassword: "yzsewywylqtqouxwulr",
                realm: "rraygrjruzeqrozds",
            },
            logEncryptionKmsKeyId: "p",
            logUri: "xrdeudkf",
            masterPublicDnsName: "ztuajioptfwewm",
            name: "bhkvffeitkj",
            normalizedInstanceHours: 16,
            osReleaseLabel: "huxdgdaqkknvleyvhgydjbidn",
            outpostArn: "wnoxdzcyqfbreqnkorlwtfvmzpcu",
            placementGroups: [{
                instanceRole: {
                    value: azure_native.awsconnector.InstanceRoleType.CORE,
                },
                placementStrategy: {
                    value: azure_native.awsconnector.PlacementGroupStrategy.CLUSTER,
                },
            }],
            releaseLabel: "lpmpniehmkeuwyyh",
            repoUpgradeOnBoot: {
                value: azure_native.awsconnector.RepoUpgradeOnBoot.NONE,
            },
            requestedAmiVersion: "kwlohrrhuxcgnok",
            runningAmiVersion: "wd",
            scaleDownBehavior: {
                value: azure_native.awsconnector.ScaleDownBehavior.TERMINATE_AT_INSTANCE_HOUR,
            },
            securityConfiguration: "njgb",
            serviceRole: "msbrnoepcyrbaazxsmwbhmqrzubm",
            status: {
                errorDetails: [{
                    errorCode: "lklafbu",
                    errorData: [{}],
                    errorMessage: "hhoucsczmnnflofzyxt",
                }],
                state: {
                    value: azure_native.awsconnector.ClusterState.BOOTSTRAPPING,
                },
                stateChangeReason: {
                    code: {
                        value: azure_native.awsconnector.ClusterStateChangeReasonCode.ALL_STEPS_COMPLETED,
                    },
                    message: "sxjkazmayqtbqnbaslxpxun",
                },
                timeline: {
                    creationDateTime: "2024-10-08T03:51:42.281Z",
                    endDateTime: "2024-10-08T03:51:42.281Z",
                    readyDateTime: "2024-10-08T03:51:42.281Z",
                },
            },
            stepConcurrencyLevel: 8,
            tags: [{
                key: "vfcae",
                value: "gibogfcbfiielvixdxeb",
            }],
            terminationProtected: true,
            unhealthyNodeReplacement: true,
            visibleToAllUsers: true,
        },
        awsRegion: "rbbkoztkjhvdu",
        awsSourceSchema: "sexomixwzozkllipdmi",
        awsTags: {
            key6409: "fsgzxbnbmfnv",
        },
        publicCloudConnectorsResourceId: "gjirecopxmcdpdljkxexxoawwd",
        publicCloudResourceName: "aulznvgpxpjdvghbszbwxycew",
    },
    resourceGroupName: "rgemrCluster",
    tags: {
        key4944: "rpsyifovzprbxzcudooiqiqliub",
    },
});
import pulumi
import pulumi_azure_native as azure_native
emr_cluster = azure_native.awsconnector.EmrCluster("emrCluster",
    location="gxjyaumpubnajcudsqwk",
    name="Replace this value with a string matching RegExp ^(z=.{0,259}[^zs.]$)(z!.*[zzzzzzzz])",
    properties={
        "arn": "hvhwzh",
        "aws_account_id": "tsnkbdcacnozmtgvxjflzydxeu",
        "aws_properties": {
            "applications": [{
                "additional_info": {
                    "key299": "utebwgfwrjdsmcdauxfdp",
                },
                "args": ["sumnqhhlrszgzznshwr"],
                "name": "kapcvpwdf",
                "version": "yccwkryikpyu",
            }],
            "auto_scaling_role": "yuplht",
            "auto_terminate": True,
            "cluster_arn": "bwnxmqzwlykxvewsdujzovqs",
            "configurations": [{
                "classification": "ahweyaesthmgtdiv",
                "configurations": [],
                "properties": {
                    "key6744": "jfktwevmtaitzgjhgrxhcsyaf",
                },
            }],
            "custom_ami_id": "iwlvorsznjsaunx",
            "ebs_root_volume_iops": 28,
            "ebs_root_volume_size": 25,
            "ebs_root_volume_throughput": 17,
            "ec2_instance_attributes": {
                "additional_master_security_groups": ["pzihpojfcoxrdcrosktssgf"],
                "additional_slave_security_groups": ["rdaccocuctxwwzt"],
                "ec2_availability_zone": "bwaaomtre",
                "ec2_key_name": "jej",
                "ec2_subnet_id": "ykhysdwgksrwehd",
                "emr_managed_master_security_group": "rjwslxsygj",
                "emr_managed_slave_security_group": "hvmxzsjgkhxnimtofmzlpkf",
                "iam_instance_profile": "wxgp",
                "requested_ec2_availability_zones": ["wjzsvq"],
                "requested_ec2_subnet_ids": ["nliztbuhuhkve"],
                "service_access_security_group": "supzzejzwqetvnebvhefvwofww",
            },
            "id": "usolewchtbnpfarqidjcaetetbbnww",
            "instance_collection_type": {
                "value": azure_native.awsconnector.InstanceCollectionType.INSTANC_E_FLEET,
            },
            "kerberos_attributes": {
                "ad_domain_join_password": "nhrnfruuygxsvhumivr",
                "ad_domain_join_user": "ezsezwfzesdunmtiegxbsomqqk",
                "cross_realm_trust_principal_password": "rpvurwogufbkyluimlirujvpwl",
                "kdc_admin_password": "yzsewywylqtqouxwulr",
                "realm": "rraygrjruzeqrozds",
            },
            "log_encryption_kms_key_id": "p",
            "log_uri": "xrdeudkf",
            "master_public_dns_name": "ztuajioptfwewm",
            "name": "bhkvffeitkj",
            "normalized_instance_hours": 16,
            "os_release_label": "huxdgdaqkknvleyvhgydjbidn",
            "outpost_arn": "wnoxdzcyqfbreqnkorlwtfvmzpcu",
            "placement_groups": [{
                "instance_role": {
                    "value": azure_native.awsconnector.InstanceRoleType.CORE,
                },
                "placement_strategy": {
                    "value": azure_native.awsconnector.PlacementGroupStrategy.CLUSTER,
                },
            }],
            "release_label": "lpmpniehmkeuwyyh",
            "repo_upgrade_on_boot": {
                "value": azure_native.awsconnector.RepoUpgradeOnBoot.NONE,
            },
            "requested_ami_version": "kwlohrrhuxcgnok",
            "running_ami_version": "wd",
            "scale_down_behavior": {
                "value": azure_native.awsconnector.ScaleDownBehavior.TERMINAT_E_A_T_INSTANC_E_HOUR,
            },
            "security_configuration": "njgb",
            "service_role": "msbrnoepcyrbaazxsmwbhmqrzubm",
            "status": {
                "error_details": [{
                    "error_code": "lklafbu",
                    "error_data": [{}],
                    "error_message": "hhoucsczmnnflofzyxt",
                }],
                "state": {
                    "value": azure_native.awsconnector.ClusterState.BOOTSTRAPPING,
                },
                "state_change_reason": {
                    "code": {
                        "value": azure_native.awsconnector.ClusterStateChangeReasonCode.AL_L_STEP_S_COMPLETED,
                    },
                    "message": "sxjkazmayqtbqnbaslxpxun",
                },
                "timeline": {
                    "creation_date_time": "2024-10-08T03:51:42.281Z",
                    "end_date_time": "2024-10-08T03:51:42.281Z",
                    "ready_date_time": "2024-10-08T03:51:42.281Z",
                },
            },
            "step_concurrency_level": 8,
            "tags": [{
                "key": "vfcae",
                "value": "gibogfcbfiielvixdxeb",
            }],
            "termination_protected": True,
            "unhealthy_node_replacement": True,
            "visible_to_all_users": True,
        },
        "aws_region": "rbbkoztkjhvdu",
        "aws_source_schema": "sexomixwzozkllipdmi",
        "aws_tags": {
            "key6409": "fsgzxbnbmfnv",
        },
        "public_cloud_connectors_resource_id": "gjirecopxmcdpdljkxexxoawwd",
        "public_cloud_resource_name": "aulznvgpxpjdvghbszbwxycew",
    },
    resource_group_name="rgemrCluster",
    tags={
        "key4944": "rpsyifovzprbxzcudooiqiqliub",
    })
resources:
  emrCluster:
    type: azure-native:awsconnector:EmrCluster
    properties:
      location: gxjyaumpubnajcudsqwk
      name: Replace this value with a string matching RegExp ^(z=.{0,259}[^zs.]$)(z!.*[zzzzzzzz])
      properties:
        arn: hvhwzh
        awsAccountId: tsnkbdcacnozmtgvxjflzydxeu
        awsProperties:
          applications:
            - additionalInfo:
                key299: utebwgfwrjdsmcdauxfdp
              args:
                - sumnqhhlrszgzznshwr
              name: kapcvpwdf
              version: yccwkryikpyu
          autoScalingRole: yuplht
          autoTerminate: true
          clusterArn: bwnxmqzwlykxvewsdujzovqs
          configurations:
            - classification: ahweyaesthmgtdiv
              configurations: []
              properties:
                key6744: jfktwevmtaitzgjhgrxhcsyaf
          customAmiId: iwlvorsznjsaunx
          ebsRootVolumeIops: 28
          ebsRootVolumeSize: 25
          ebsRootVolumeThroughput: 17
          ec2InstanceAttributes:
            additionalMasterSecurityGroups:
              - pzihpojfcoxrdcrosktssgf
            additionalSlaveSecurityGroups:
              - rdaccocuctxwwzt
            ec2AvailabilityZone: bwaaomtre
            ec2KeyName: jej
            ec2SubnetId: ykhysdwgksrwehd
            emrManagedMasterSecurityGroup: rjwslxsygj
            emrManagedSlaveSecurityGroup: hvmxzsjgkhxnimtofmzlpkf
            iamInstanceProfile: wxgp
            requestedEc2AvailabilityZones:
              - wjzsvq
            requestedEc2SubnetIds:
              - nliztbuhuhkve
            serviceAccessSecurityGroup: supzzejzwqetvnebvhefvwofww
          id: usolewchtbnpfarqidjcaetetbbnww
          instanceCollectionType:
            value: INSTANCE_FLEET
          kerberosAttributes:
            adDomainJoinPassword: nhrnfruuygxsvhumivr
            adDomainJoinUser: ezsezwfzesdunmtiegxbsomqqk
            crossRealmTrustPrincipalPassword: rpvurwogufbkyluimlirujvpwl
            kdcAdminPassword: yzsewywylqtqouxwulr
            realm: rraygrjruzeqrozds
          logEncryptionKmsKeyId: p
          logUri: xrdeudkf
          masterPublicDnsName: ztuajioptfwewm
          name: bhkvffeitkj
          normalizedInstanceHours: 16
          osReleaseLabel: huxdgdaqkknvleyvhgydjbidn
          outpostArn: wnoxdzcyqfbreqnkorlwtfvmzpcu
          placementGroups:
            - instanceRole:
                value: CORE
              placementStrategy:
                value: CLUSTER
          releaseLabel: lpmpniehmkeuwyyh
          repoUpgradeOnBoot:
            value: NONE
          requestedAmiVersion: kwlohrrhuxcgnok
          runningAmiVersion: wd
          scaleDownBehavior:
            value: TERMINATE_AT_INSTANCE_HOUR
          securityConfiguration: njgb
          serviceRole: msbrnoepcyrbaazxsmwbhmqrzubm
          status:
            errorDetails:
              - errorCode: lklafbu
                errorData:
                  - {}
                errorMessage: hhoucsczmnnflofzyxt
            state:
              value: BOOTSTRAPPING
            stateChangeReason:
              code:
                value: ALL_STEPS_COMPLETED
              message: sxjkazmayqtbqnbaslxpxun
            timeline:
              creationDateTime: 2024-10-08T03:51:42.281Z
              endDateTime: 2024-10-08T03:51:42.281Z
              readyDateTime: 2024-10-08T03:51:42.281Z
          stepConcurrencyLevel: 8
          tags:
            - key: vfcae
              value: gibogfcbfiielvixdxeb
          terminationProtected: true
          unhealthyNodeReplacement: true
          visibleToAllUsers: true
        awsRegion: rbbkoztkjhvdu
        awsSourceSchema: sexomixwzozkllipdmi
        awsTags:
          key6409: fsgzxbnbmfnv
        publicCloudConnectorsResourceId: gjirecopxmcdpdljkxexxoawwd
        publicCloudResourceName: aulznvgpxpjdvghbszbwxycew
      resourceGroupName: rgemrCluster
      tags:
        key4944: rpsyifovzprbxzcudooiqiqliub
Create EmrCluster Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new EmrCluster(name: string, args: EmrClusterArgs, opts?: CustomResourceOptions);@overload
def EmrCluster(resource_name: str,
               args: EmrClusterArgs,
               opts: Optional[ResourceOptions] = None)
@overload
def EmrCluster(resource_name: str,
               opts: Optional[ResourceOptions] = None,
               resource_group_name: Optional[str] = None,
               location: Optional[str] = None,
               name: Optional[str] = None,
               properties: Optional[EmrClusterPropertiesArgs] = None,
               tags: Optional[Mapping[str, str]] = None)func NewEmrCluster(ctx *Context, name string, args EmrClusterArgs, opts ...ResourceOption) (*EmrCluster, error)public EmrCluster(string name, EmrClusterArgs args, CustomResourceOptions? opts = null)
public EmrCluster(String name, EmrClusterArgs args)
public EmrCluster(String name, EmrClusterArgs args, CustomResourceOptions options)
type: azure-native:awsconnector:EmrCluster
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 EmrClusterArgs
 - 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 EmrClusterArgs
 - 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 EmrClusterArgs
 - The arguments to resource properties.
 - opts ResourceOption
 - Bag of options to control resource's behavior.
 
- name string
 - The unique name of the resource.
 - args EmrClusterArgs
 - The arguments to resource properties.
 - opts CustomResourceOptions
 - Bag of options to control resource's behavior.
 
- name String
 - The unique name of the resource.
 - args EmrClusterArgs
 - 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 emrClusterResource = new AzureNative.Awsconnector.EmrCluster("emrClusterResource", new()
{
    ResourceGroupName = "string",
    Location = "string",
    Name = "string",
    Properties = 
    {
        { "arn", "string" },
        { "awsAccountId", "string" },
        { "awsProperties", 
        {
            { "applications", new[]
            {
                
                {
                    { "additionalInfo", 
                    {
                        { "string", "string" },
                    } },
                    { "args", new[]
                    {
                        "string",
                    } },
                    { "name", "string" },
                    { "version", "string" },
                },
            } },
            { "autoScalingRole", "string" },
            { "autoTerminate", false },
            { "clusterArn", "string" },
            { "configurations", new[]
            {
                
                {
                    { "classification", "string" },
                    { "configurations", new[]
                    {
                        configuration,
                    } },
                    { "properties", 
                    {
                        { "string", "string" },
                    } },
                },
            } },
            { "customAmiId", "string" },
            { "ebsRootVolumeIops", 0 },
            { "ebsRootVolumeSize", 0 },
            { "ebsRootVolumeThroughput", 0 },
            { "ec2InstanceAttributes", 
            {
                { "additionalMasterSecurityGroups", new[]
                {
                    "string",
                } },
                { "additionalSlaveSecurityGroups", new[]
                {
                    "string",
                } },
                { "ec2AvailabilityZone", "string" },
                { "ec2KeyName", "string" },
                { "ec2SubnetId", "string" },
                { "emrManagedMasterSecurityGroup", "string" },
                { "emrManagedSlaveSecurityGroup", "string" },
                { "iamInstanceProfile", "string" },
                { "requestedEc2AvailabilityZones", new[]
                {
                    "string",
                } },
                { "requestedEc2SubnetIds", new[]
                {
                    "string",
                } },
                { "serviceAccessSecurityGroup", "string" },
            } },
            { "id", "string" },
            { "instanceCollectionType", 
            {
                { "value", "string" },
            } },
            { "kerberosAttributes", 
            {
                { "adDomainJoinPassword", "string" },
                { "adDomainJoinUser", "string" },
                { "crossRealmTrustPrincipalPassword", "string" },
                { "kdcAdminPassword", "string" },
                { "realm", "string" },
            } },
            { "logEncryptionKmsKeyId", "string" },
            { "logUri", "string" },
            { "masterPublicDnsName", "string" },
            { "name", "string" },
            { "normalizedInstanceHours", 0 },
            { "osReleaseLabel", "string" },
            { "outpostArn", "string" },
            { "placementGroups", new[]
            {
                
                {
                    { "instanceRole", 
                    {
                        { "value", "string" },
                    } },
                    { "placementStrategy", 
                    {
                        { "value", "string" },
                    } },
                },
            } },
            { "releaseLabel", "string" },
            { "repoUpgradeOnBoot", 
            {
                { "value", "string" },
            } },
            { "requestedAmiVersion", "string" },
            { "runningAmiVersion", "string" },
            { "scaleDownBehavior", 
            {
                { "value", "string" },
            } },
            { "securityConfiguration", "string" },
            { "serviceRole", "string" },
            { "status", 
            {
                { "errorDetails", new[]
                {
                    
                    {
                        { "errorCode", "string" },
                        { "errorData", new[]
                        {
                            "any",
                        } },
                        { "errorMessage", "string" },
                    },
                } },
                { "state", 
                {
                    { "value", "string" },
                } },
                { "stateChangeReason", 
                {
                    { "code", 
                    {
                        { "value", "string" },
                    } },
                    { "message", "string" },
                } },
                { "timeline", 
                {
                    { "creationDateTime", "string" },
                    { "endDateTime", "string" },
                    { "readyDateTime", "string" },
                } },
            } },
            { "stepConcurrencyLevel", 0 },
            { "tags", new[]
            {
                
                {
                    { "key", "string" },
                    { "value", "string" },
                },
            } },
            { "terminationProtected", false },
            { "unhealthyNodeReplacement", false },
            { "visibleToAllUsers", false },
        } },
        { "awsRegion", "string" },
        { "awsSourceSchema", "string" },
        { "awsTags", 
        {
            { "string", "string" },
        } },
        { "publicCloudConnectorsResourceId", "string" },
        { "publicCloudResourceName", "string" },
    },
    Tags = 
    {
        { "string", "string" },
    },
});
example, err := awsconnector.NewEmrCluster(ctx, "emrClusterResource", &awsconnector.EmrClusterArgs{
	ResourceGroupName: "string",
	Location:          "string",
	Name:              "string",
	Properties: map[string]interface{}{
		"arn":          "string",
		"awsAccountId": "string",
		"awsProperties": map[string]interface{}{
			"applications": []map[string]interface{}{
				map[string]interface{}{
					"additionalInfo": map[string]interface{}{
						"string": "string",
					},
					"args": []string{
						"string",
					},
					"name":    "string",
					"version": "string",
				},
			},
			"autoScalingRole": "string",
			"autoTerminate":   false,
			"clusterArn":      "string",
			"configurations": []map[string]interface{}{
				map[string]interface{}{
					"classification": "string",
					"configurations": []interface{}{
						configuration,
					},
					"properties": map[string]interface{}{
						"string": "string",
					},
				},
			},
			"customAmiId":             "string",
			"ebsRootVolumeIops":       0,
			"ebsRootVolumeSize":       0,
			"ebsRootVolumeThroughput": 0,
			"ec2InstanceAttributes": map[string]interface{}{
				"additionalMasterSecurityGroups": []string{
					"string",
				},
				"additionalSlaveSecurityGroups": []string{
					"string",
				},
				"ec2AvailabilityZone":           "string",
				"ec2KeyName":                    "string",
				"ec2SubnetId":                   "string",
				"emrManagedMasterSecurityGroup": "string",
				"emrManagedSlaveSecurityGroup":  "string",
				"iamInstanceProfile":            "string",
				"requestedEc2AvailabilityZones": []string{
					"string",
				},
				"requestedEc2SubnetIds": []string{
					"string",
				},
				"serviceAccessSecurityGroup": "string",
			},
			"id": "string",
			"instanceCollectionType": map[string]interface{}{
				"value": "string",
			},
			"kerberosAttributes": map[string]interface{}{
				"adDomainJoinPassword":             "string",
				"adDomainJoinUser":                 "string",
				"crossRealmTrustPrincipalPassword": "string",
				"kdcAdminPassword":                 "string",
				"realm":                            "string",
			},
			"logEncryptionKmsKeyId":   "string",
			"logUri":                  "string",
			"masterPublicDnsName":     "string",
			"name":                    "string",
			"normalizedInstanceHours": 0,
			"osReleaseLabel":          "string",
			"outpostArn":              "string",
			"placementGroups": []map[string]interface{}{
				map[string]interface{}{
					"instanceRole": map[string]interface{}{
						"value": "string",
					},
					"placementStrategy": map[string]interface{}{
						"value": "string",
					},
				},
			},
			"releaseLabel": "string",
			"repoUpgradeOnBoot": map[string]interface{}{
				"value": "string",
			},
			"requestedAmiVersion": "string",
			"runningAmiVersion":   "string",
			"scaleDownBehavior": map[string]interface{}{
				"value": "string",
			},
			"securityConfiguration": "string",
			"serviceRole":           "string",
			"status": map[string]interface{}{
				"errorDetails": []map[string]interface{}{
					map[string]interface{}{
						"errorCode": "string",
						"errorData": []string{
							"any",
						},
						"errorMessage": "string",
					},
				},
				"state": map[string]interface{}{
					"value": "string",
				},
				"stateChangeReason": map[string]interface{}{
					"code": map[string]interface{}{
						"value": "string",
					},
					"message": "string",
				},
				"timeline": map[string]interface{}{
					"creationDateTime": "string",
					"endDateTime":      "string",
					"readyDateTime":    "string",
				},
			},
			"stepConcurrencyLevel": 0,
			"tags": []map[string]interface{}{
				map[string]interface{}{
					"key":   "string",
					"value": "string",
				},
			},
			"terminationProtected":     false,
			"unhealthyNodeReplacement": false,
			"visibleToAllUsers":        false,
		},
		"awsRegion":       "string",
		"awsSourceSchema": "string",
		"awsTags": map[string]interface{}{
			"string": "string",
		},
		"publicCloudConnectorsResourceId": "string",
		"publicCloudResourceName":         "string",
	},
	Tags: map[string]interface{}{
		"string": "string",
	},
})
var emrClusterResource = new EmrCluster("emrClusterResource", EmrClusterArgs.builder()
    .resourceGroupName("string")
    .location("string")
    .name("string")
    .properties(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
    .tags(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
    .build());
emr_cluster_resource = azure_native.awsconnector.EmrCluster("emrClusterResource",
    resource_group_name=string,
    location=string,
    name=string,
    properties={
        arn: string,
        awsAccountId: string,
        awsProperties: {
            applications: [{
                additionalInfo: {
                    string: string,
                },
                args: [string],
                name: string,
                version: string,
            }],
            autoScalingRole: string,
            autoTerminate: False,
            clusterArn: string,
            configurations: [{
                classification: string,
                configurations: [configuration],
                properties: {
                    string: string,
                },
            }],
            customAmiId: string,
            ebsRootVolumeIops: 0,
            ebsRootVolumeSize: 0,
            ebsRootVolumeThroughput: 0,
            ec2InstanceAttributes: {
                additionalMasterSecurityGroups: [string],
                additionalSlaveSecurityGroups: [string],
                ec2AvailabilityZone: string,
                ec2KeyName: string,
                ec2SubnetId: string,
                emrManagedMasterSecurityGroup: string,
                emrManagedSlaveSecurityGroup: string,
                iamInstanceProfile: string,
                requestedEc2AvailabilityZones: [string],
                requestedEc2SubnetIds: [string],
                serviceAccessSecurityGroup: string,
            },
            id: string,
            instanceCollectionType: {
                value: string,
            },
            kerberosAttributes: {
                adDomainJoinPassword: string,
                adDomainJoinUser: string,
                crossRealmTrustPrincipalPassword: string,
                kdcAdminPassword: string,
                realm: string,
            },
            logEncryptionKmsKeyId: string,
            logUri: string,
            masterPublicDnsName: string,
            name: string,
            normalizedInstanceHours: 0,
            osReleaseLabel: string,
            outpostArn: string,
            placementGroups: [{
                instanceRole: {
                    value: string,
                },
                placementStrategy: {
                    value: string,
                },
            }],
            releaseLabel: string,
            repoUpgradeOnBoot: {
                value: string,
            },
            requestedAmiVersion: string,
            runningAmiVersion: string,
            scaleDownBehavior: {
                value: string,
            },
            securityConfiguration: string,
            serviceRole: string,
            status: {
                errorDetails: [{
                    errorCode: string,
                    errorData: [any],
                    errorMessage: string,
                }],
                state: {
                    value: string,
                },
                stateChangeReason: {
                    code: {
                        value: string,
                    },
                    message: string,
                },
                timeline: {
                    creationDateTime: string,
                    endDateTime: string,
                    readyDateTime: string,
                },
            },
            stepConcurrencyLevel: 0,
            tags: [{
                key: string,
                value: string,
            }],
            terminationProtected: False,
            unhealthyNodeReplacement: False,
            visibleToAllUsers: False,
        },
        awsRegion: string,
        awsSourceSchema: string,
        awsTags: {
            string: string,
        },
        publicCloudConnectorsResourceId: string,
        publicCloudResourceName: string,
    },
    tags={
        string: string,
    })
const emrClusterResource = new azure_native.awsconnector.EmrCluster("emrClusterResource", {
    resourceGroupName: "string",
    location: "string",
    name: "string",
    properties: {
        arn: "string",
        awsAccountId: "string",
        awsProperties: {
            applications: [{
                additionalInfo: {
                    string: "string",
                },
                args: ["string"],
                name: "string",
                version: "string",
            }],
            autoScalingRole: "string",
            autoTerminate: false,
            clusterArn: "string",
            configurations: [{
                classification: "string",
                configurations: [configuration],
                properties: {
                    string: "string",
                },
            }],
            customAmiId: "string",
            ebsRootVolumeIops: 0,
            ebsRootVolumeSize: 0,
            ebsRootVolumeThroughput: 0,
            ec2InstanceAttributes: {
                additionalMasterSecurityGroups: ["string"],
                additionalSlaveSecurityGroups: ["string"],
                ec2AvailabilityZone: "string",
                ec2KeyName: "string",
                ec2SubnetId: "string",
                emrManagedMasterSecurityGroup: "string",
                emrManagedSlaveSecurityGroup: "string",
                iamInstanceProfile: "string",
                requestedEc2AvailabilityZones: ["string"],
                requestedEc2SubnetIds: ["string"],
                serviceAccessSecurityGroup: "string",
            },
            id: "string",
            instanceCollectionType: {
                value: "string",
            },
            kerberosAttributes: {
                adDomainJoinPassword: "string",
                adDomainJoinUser: "string",
                crossRealmTrustPrincipalPassword: "string",
                kdcAdminPassword: "string",
                realm: "string",
            },
            logEncryptionKmsKeyId: "string",
            logUri: "string",
            masterPublicDnsName: "string",
            name: "string",
            normalizedInstanceHours: 0,
            osReleaseLabel: "string",
            outpostArn: "string",
            placementGroups: [{
                instanceRole: {
                    value: "string",
                },
                placementStrategy: {
                    value: "string",
                },
            }],
            releaseLabel: "string",
            repoUpgradeOnBoot: {
                value: "string",
            },
            requestedAmiVersion: "string",
            runningAmiVersion: "string",
            scaleDownBehavior: {
                value: "string",
            },
            securityConfiguration: "string",
            serviceRole: "string",
            status: {
                errorDetails: [{
                    errorCode: "string",
                    errorData: ["any"],
                    errorMessage: "string",
                }],
                state: {
                    value: "string",
                },
                stateChangeReason: {
                    code: {
                        value: "string",
                    },
                    message: "string",
                },
                timeline: {
                    creationDateTime: "string",
                    endDateTime: "string",
                    readyDateTime: "string",
                },
            },
            stepConcurrencyLevel: 0,
            tags: [{
                key: "string",
                value: "string",
            }],
            terminationProtected: false,
            unhealthyNodeReplacement: false,
            visibleToAllUsers: false,
        },
        awsRegion: "string",
        awsSourceSchema: "string",
        awsTags: {
            string: "string",
        },
        publicCloudConnectorsResourceId: "string",
        publicCloudResourceName: "string",
    },
    tags: {
        string: "string",
    },
});
type: azure-native:awsconnector:EmrCluster
properties:
    location: string
    name: string
    properties:
        arn: string
        awsAccountId: string
        awsProperties:
            applications:
                - additionalInfo:
                    string: string
                  args:
                    - string
                  name: string
                  version: string
            autoScalingRole: string
            autoTerminate: false
            clusterArn: string
            configurations:
                - classification: string
                  configurations:
                    - ${configuration}
                  properties:
                    string: string
            customAmiId: string
            ebsRootVolumeIops: 0
            ebsRootVolumeSize: 0
            ebsRootVolumeThroughput: 0
            ec2InstanceAttributes:
                additionalMasterSecurityGroups:
                    - string
                additionalSlaveSecurityGroups:
                    - string
                ec2AvailabilityZone: string
                ec2KeyName: string
                ec2SubnetId: string
                emrManagedMasterSecurityGroup: string
                emrManagedSlaveSecurityGroup: string
                iamInstanceProfile: string
                requestedEc2AvailabilityZones:
                    - string
                requestedEc2SubnetIds:
                    - string
                serviceAccessSecurityGroup: string
            id: string
            instanceCollectionType:
                value: string
            kerberosAttributes:
                adDomainJoinPassword: string
                adDomainJoinUser: string
                crossRealmTrustPrincipalPassword: string
                kdcAdminPassword: string
                realm: string
            logEncryptionKmsKeyId: string
            logUri: string
            masterPublicDnsName: string
            name: string
            normalizedInstanceHours: 0
            osReleaseLabel: string
            outpostArn: string
            placementGroups:
                - instanceRole:
                    value: string
                  placementStrategy:
                    value: string
            releaseLabel: string
            repoUpgradeOnBoot:
                value: string
            requestedAmiVersion: string
            runningAmiVersion: string
            scaleDownBehavior:
                value: string
            securityConfiguration: string
            serviceRole: string
            status:
                errorDetails:
                    - errorCode: string
                      errorData:
                        - any
                      errorMessage: string
                state:
                    value: string
                stateChangeReason:
                    code:
                        value: string
                    message: string
                timeline:
                    creationDateTime: string
                    endDateTime: string
                    readyDateTime: string
            stepConcurrencyLevel: 0
            tags:
                - key: string
                  value: string
            terminationProtected: false
            unhealthyNodeReplacement: false
            visibleToAllUsers: false
        awsRegion: string
        awsSourceSchema: string
        awsTags:
            string: string
        publicCloudConnectorsResourceId: string
        publicCloudResourceName: string
    resourceGroupName: string
    tags:
        string: string
EmrCluster 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 EmrCluster resource accepts the following input properties:
- Resource
Group stringName  - The name of the resource group. The name is case insensitive.
 - Location string
 - The geo-location where the resource lives
 - Name string
 - Name of EmrCluster
 - Properties
Pulumi.
Azure Native. Aws Connector. Inputs. Emr Cluster Properties  - The resource-specific properties for this resource.
 - Dictionary<string, string>
 - Resource tags.
 
- Resource
Group stringName  - The name of the resource group. The name is case insensitive.
 - Location string
 - The geo-location where the resource lives
 - Name string
 - Name of EmrCluster
 - Properties
Emr
Cluster Properties Args  - The resource-specific properties for this resource.
 - map[string]string
 - Resource tags.
 
- resource
Group StringName  - The name of the resource group. The name is case insensitive.
 - location String
 - The geo-location where the resource lives
 - name String
 - Name of EmrCluster
 - properties
Emr
Cluster Properties  - The resource-specific properties for this resource.
 - Map<String,String>
 - Resource tags.
 
- resource
Group stringName  - The name of the resource group. The name is case insensitive.
 - location string
 - The geo-location where the resource lives
 - name string
 - Name of EmrCluster
 - properties
Emr
Cluster Properties  - The resource-specific properties for this resource.
 - {[key: string]: string}
 - Resource tags.
 
- resource_
group_ strname  - The name of the resource group. The name is case insensitive.
 - location str
 - The geo-location where the resource lives
 - name str
 - Name of EmrCluster
 - properties
Emr
Cluster Properties Args  - The resource-specific properties for this resource.
 - Mapping[str, str]
 - Resource tags.
 
- resource
Group StringName  - The name of the resource group. The name is case insensitive.
 - location String
 - The geo-location where the resource lives
 - name String
 - Name of EmrCluster
 - properties Property Map
 - The resource-specific properties for this resource.
 - Map<String>
 - Resource tags.
 
Outputs
All input properties are implicitly available as output properties. Additionally, the EmrCluster resource produces the following output properties:
- Id string
 - The provider-assigned unique ID for this managed resource.
 - System
Data Pulumi.Azure Native. Aws Connector. Outputs. System Data Response  - Azure Resource Manager metadata containing createdBy and modifiedBy information.
 - Type string
 - The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
 
- Id string
 - The provider-assigned unique ID for this managed resource.
 - System
Data SystemData Response  - Azure Resource Manager metadata containing createdBy and modifiedBy information.
 - Type string
 - The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
 
- id String
 - The provider-assigned unique ID for this managed resource.
 - system
Data SystemData Response  - Azure Resource Manager metadata containing createdBy and modifiedBy information.
 - type String
 - The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
 
- id string
 - The provider-assigned unique ID for this managed resource.
 - system
Data SystemData Response  - Azure Resource Manager metadata containing createdBy and modifiedBy information.
 - type string
 - The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
 
- id str
 - The provider-assigned unique ID for this managed resource.
 - system_
data SystemData Response  - Azure Resource Manager metadata containing createdBy and modifiedBy information.
 - type str
 - The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
 
- id String
 - The provider-assigned unique ID for this managed resource.
 - system
Data 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
Application, ApplicationArgs  
- Additional
Info Dictionary<string, string> - Args List<string>
 - Name string
 - Version string
 
- Additional
Info map[string]string - Args []string
 - Name string
 - Version string
 
- additional
Info Map<String,String> - args List<String>
 - name String
 - version String
 
- additional
Info {[key: string]: string} - args string[]
 - name string
 - version string
 
- additional_
info Mapping[str, str] - args Sequence[str]
 - name str
 - version str
 
- additional
Info Map<String> - args List<String>
 - name String
 - version String
 
ApplicationResponse, ApplicationResponseArgs    
- Additional
Info Dictionary<string, string> - Args List<string>
 - Name string
 - Version string
 
- Additional
Info map[string]string - Args []string
 - Name string
 - Version string
 
- additional
Info Map<String,String> - args List<String>
 - name String
 - version String
 
- additional
Info {[key: string]: string} - args string[]
 - name string
 - version string
 
- additional_
info Mapping[str, str] - args Sequence[str]
 - name str
 - version str
 
- additional
Info Map<String> - args List<String>
 - name String
 - version String
 
AwsEmrClusterProperties, AwsEmrClusterPropertiesArgs        
- Applications
List<Pulumi.
Azure Native. Aws Connector. Inputs. Application>  - Auto
Scaling stringRole  - Auto
Terminate bool - Cluster
Arn string - Configurations
List<Pulumi.
Azure Native. Aws Connector. Inputs. Configuration>  - Custom
Ami stringId  - Ebs
Root intVolume Iops  - Ebs
Root intVolume Size  - Ebs
Root intVolume Throughput  - Ec2Instance
Attributes Pulumi.Azure Native. Aws Connector. Inputs. Ec2Instance Attributes  - Id string
 - Instance
Collection Pulumi.Type Azure Native. Aws Connector. Inputs. Instance Collection Type Enum Value  - The instance fleet configuration is available only in Amazon EMR releases 4.8.0 and later, excluding 5.0.x versions. The instance group configuration of the cluster. A value of INSTANCE_GROUP indicates a uniform instance group configuration. A value of INSTANCE_FLEET indicates an instance fleets configuration.
 - Kerberos
Attributes Pulumi.Azure Native. Aws Connector. Inputs. Kerberos Attributes  - Log
Encryption stringKms Key Id  - Log
Uri string - Master
Public stringDns Name  - Name string
 - Normalized
Instance intHours  - Os
Release stringLabel  - Outpost
Arn string - Placement
Groups List<Pulumi.Azure Native. Aws Connector. Inputs. Placement Group Config>  - Release
Label string - Repo
Upgrade Pulumi.On Boot Azure Native. Aws Connector. Inputs. Repo Upgrade On Boot Enum Value  - Requested
Ami stringVersion  - Running
Ami stringVersion  - Scale
Down Pulumi.Behavior Azure Native. Aws Connector. Inputs. Scale Down Behavior Enum Value  - Security
Configuration string - Service
Role string - Status
Pulumi.
Azure Native. Aws Connector. Inputs. Emr Cluster Status  - Step
Concurrency intLevel  - 
List<Pulumi.
Azure Native. Aws Connector. Inputs. Tag>  - Termination
Protected bool - Unhealthy
Node boolReplacement  - Visible
To boolAll Users  
- Applications []Application
 - Auto
Scaling stringRole  - Auto
Terminate bool - Cluster
Arn string - Configurations []Configuration
 - Custom
Ami stringId  - Ebs
Root intVolume Iops  - Ebs
Root intVolume Size  - Ebs
Root intVolume Throughput  - Ec2Instance
Attributes Ec2InstanceAttributes  - Id string
 - Instance
Collection InstanceType Collection Type Enum Value  - The instance fleet configuration is available only in Amazon EMR releases 4.8.0 and later, excluding 5.0.x versions. The instance group configuration of the cluster. A value of INSTANCE_GROUP indicates a uniform instance group configuration. A value of INSTANCE_FLEET indicates an instance fleets configuration.
 - Kerberos
Attributes KerberosAttributes  - Log
Encryption stringKms Key Id  - Log
Uri string - Master
Public stringDns Name  - Name string
 - Normalized
Instance intHours  - Os
Release stringLabel  - Outpost
Arn string - Placement
Groups []PlacementGroup Config  - Release
Label string - Repo
Upgrade RepoOn Boot Upgrade On Boot Enum Value  - Requested
Ami stringVersion  - Running
Ami stringVersion  - Scale
Down ScaleBehavior Down Behavior Enum Value  - Security
Configuration string - Service
Role string - Status
Emr
Cluster Status  - Step
Concurrency intLevel  - []Tag
 - Termination
Protected bool - Unhealthy
Node boolReplacement  - Visible
To boolAll Users  
- applications List<Application>
 - auto
Scaling StringRole  - auto
Terminate Boolean - cluster
Arn String - configurations List<Configuration>
 - custom
Ami StringId  - ebs
Root IntegerVolume Iops  - ebs
Root IntegerVolume Size  - ebs
Root IntegerVolume Throughput  - ec2Instance
Attributes Ec2InstanceAttributes  - id String
 - instance
Collection InstanceType Collection Type Enum Value  - The instance fleet configuration is available only in Amazon EMR releases 4.8.0 and later, excluding 5.0.x versions. The instance group configuration of the cluster. A value of INSTANCE_GROUP indicates a uniform instance group configuration. A value of INSTANCE_FLEET indicates an instance fleets configuration.
 - kerberos
Attributes KerberosAttributes  - log
Encryption StringKms Key Id  - log
Uri String - master
Public StringDns Name  - name String
 - normalized
Instance IntegerHours  - os
Release StringLabel  - outpost
Arn String - placement
Groups List<PlacementGroup Config>  - release
Label String - repo
Upgrade RepoOn Boot Upgrade On Boot Enum Value  - requested
Ami StringVersion  - running
Ami StringVersion  - scale
Down ScaleBehavior Down Behavior Enum Value  - security
Configuration String - service
Role String - status
Emr
Cluster Status  - step
Concurrency IntegerLevel  - List<Tag>
 - termination
Protected Boolean - unhealthy
Node BooleanReplacement  - visible
To BooleanAll Users  
- applications Application[]
 - auto
Scaling stringRole  - auto
Terminate boolean - cluster
Arn string - configurations Configuration[]
 - custom
Ami stringId  - ebs
Root numberVolume Iops  - ebs
Root numberVolume Size  - ebs
Root numberVolume Throughput  - ec2Instance
Attributes Ec2InstanceAttributes  - id string
 - instance
Collection InstanceType Collection Type Enum Value  - The instance fleet configuration is available only in Amazon EMR releases 4.8.0 and later, excluding 5.0.x versions. The instance group configuration of the cluster. A value of INSTANCE_GROUP indicates a uniform instance group configuration. A value of INSTANCE_FLEET indicates an instance fleets configuration.
 - kerberos
Attributes KerberosAttributes  - log
Encryption stringKms Key Id  - log
Uri string - master
Public stringDns Name  - name string
 - normalized
Instance numberHours  - os
Release stringLabel  - outpost
Arn string - placement
Groups PlacementGroup Config[]  - release
Label string - repo
Upgrade RepoOn Boot Upgrade On Boot Enum Value  - requested
Ami stringVersion  - running
Ami stringVersion  - scale
Down ScaleBehavior Down Behavior Enum Value  - security
Configuration string - service
Role string - status
Emr
Cluster Status  - step
Concurrency numberLevel  - Tag[]
 - termination
Protected boolean - unhealthy
Node booleanReplacement  - visible
To booleanAll Users  
- applications Sequence[Application]
 - auto_
scaling_ strrole  - auto_
terminate bool - cluster_
arn str - configurations Sequence[Configuration]
 - custom_
ami_ strid  - ebs_
root_ intvolume_ iops  - ebs_
root_ intvolume_ size  - ebs_
root_ intvolume_ throughput  - ec2_
instance_ Ec2Instanceattributes Attributes  - id str
 - instance_
collection_ Instancetype Collection Type Enum Value  - The instance fleet configuration is available only in Amazon EMR releases 4.8.0 and later, excluding 5.0.x versions. The instance group configuration of the cluster. A value of INSTANCE_GROUP indicates a uniform instance group configuration. A value of INSTANCE_FLEET indicates an instance fleets configuration.
 - kerberos_
attributes KerberosAttributes  - log_
encryption_ strkms_ key_ id  - log_
uri str - master_
public_ strdns_ name  - name str
 - normalized_
instance_ inthours  - os_
release_ strlabel  - outpost_
arn str - placement_
groups Sequence[PlacementGroup Config]  - release_
label str - repo_
upgrade_ Repoon_ boot Upgrade On Boot Enum Value  - requested_
ami_ strversion  - running_
ami_ strversion  - scale_
down_ Scalebehavior Down Behavior Enum Value  - security_
configuration str - service_
role str - status
Emr
Cluster Status  - step_
concurrency_ intlevel  - Sequence[Tag]
 - termination_
protected bool - unhealthy_
node_ boolreplacement  - visible_
to_ boolall_ users  
- applications List<Property Map>
 - auto
Scaling StringRole  - auto
Terminate Boolean - cluster
Arn String - configurations List<Property Map>
 - custom
Ami StringId  - ebs
Root NumberVolume Iops  - ebs
Root NumberVolume Size  - ebs
Root NumberVolume Throughput  - ec2Instance
Attributes Property Map - id String
 - instance
Collection Property MapType  - The instance fleet configuration is available only in Amazon EMR releases 4.8.0 and later, excluding 5.0.x versions. The instance group configuration of the cluster. A value of INSTANCE_GROUP indicates a uniform instance group configuration. A value of INSTANCE_FLEET indicates an instance fleets configuration.
 - kerberos
Attributes Property Map - log
Encryption StringKms Key Id  - log
Uri String - master
Public StringDns Name  - name String
 - normalized
Instance NumberHours  - os
Release StringLabel  - outpost
Arn String - placement
Groups List<Property Map> - release
Label String - repo
Upgrade Property MapOn Boot  - requested
Ami StringVersion  - running
Ami StringVersion  - scale
Down Property MapBehavior  - security
Configuration String - service
Role String - status Property Map
 - step
Concurrency NumberLevel  - List<Property Map>
 - termination
Protected Boolean - unhealthy
Node BooleanReplacement  - visible
To BooleanAll Users  
AwsEmrClusterPropertiesResponse, AwsEmrClusterPropertiesResponseArgs          
- Applications
List<Pulumi.
Azure Native. Aws Connector. Inputs. Application Response>  - Auto
Scaling stringRole  - Auto
Terminate bool - Cluster
Arn string - Configurations
List<Pulumi.
Azure Native. Aws Connector. Inputs. Configuration Response>  - Custom
Ami stringId  - Ebs
Root intVolume Iops  - Ebs
Root intVolume Size  - Ebs
Root intVolume Throughput  - Ec2Instance
Attributes Pulumi.Azure Native. Aws Connector. Inputs. Ec2Instance Attributes Response  - Id string
 - Instance
Collection Pulumi.Type Azure Native. Aws Connector. Inputs. Instance Collection Type Enum Value Response  - The instance fleet configuration is available only in Amazon EMR releases 4.8.0 and later, excluding 5.0.x versions. The instance group configuration of the cluster. A value of INSTANCE_GROUP indicates a uniform instance group configuration. A value of INSTANCE_FLEET indicates an instance fleets configuration.
 - Kerberos
Attributes Pulumi.Azure Native. Aws Connector. Inputs. Kerberos Attributes Response  - Log
Encryption stringKms Key Id  - Log
Uri string - Master
Public stringDns Name  - Name string
 - Normalized
Instance intHours  - Os
Release stringLabel  - Outpost
Arn string - Placement
Groups List<Pulumi.Azure Native. Aws Connector. Inputs. Placement Group Config Response>  - Release
Label string - Repo
Upgrade Pulumi.On Boot Azure Native. Aws Connector. Inputs. Repo Upgrade On Boot Enum Value Response  - Requested
Ami stringVersion  - Running
Ami stringVersion  - Scale
Down Pulumi.Behavior Azure Native. Aws Connector. Inputs. Scale Down Behavior Enum Value Response  - Security
Configuration string - Service
Role string - Status
Pulumi.
Azure Native. Aws Connector. Inputs. Emr Cluster Status Response  - Step
Concurrency intLevel  - 
List<Pulumi.
Azure Native. Aws Connector. Inputs. Tag Response>  - Termination
Protected bool - Unhealthy
Node boolReplacement  - Visible
To boolAll Users  
- Applications
[]Application
Response  - Auto
Scaling stringRole  - Auto
Terminate bool - Cluster
Arn string - Configurations
[]Configuration
Response  - Custom
Ami stringId  - Ebs
Root intVolume Iops  - Ebs
Root intVolume Size  - Ebs
Root intVolume Throughput  - Ec2Instance
Attributes Ec2InstanceAttributes Response  - Id string
 - Instance
Collection InstanceType Collection Type Enum Value Response  - The instance fleet configuration is available only in Amazon EMR releases 4.8.0 and later, excluding 5.0.x versions. The instance group configuration of the cluster. A value of INSTANCE_GROUP indicates a uniform instance group configuration. A value of INSTANCE_FLEET indicates an instance fleets configuration.
 - Kerberos
Attributes KerberosAttributes Response  - Log
Encryption stringKms Key Id  - Log
Uri string - Master
Public stringDns Name  - Name string
 - Normalized
Instance intHours  - Os
Release stringLabel  - Outpost
Arn string - Placement
Groups []PlacementGroup Config Response  - Release
Label string - Repo
Upgrade RepoOn Boot Upgrade On Boot Enum Value Response  - Requested
Ami stringVersion  - Running
Ami stringVersion  - Scale
Down ScaleBehavior Down Behavior Enum Value Response  - Security
Configuration string - Service
Role string - Status
Emr
Cluster Status Response  - Step
Concurrency intLevel  - 
[]Tag
Response  - Termination
Protected bool - Unhealthy
Node boolReplacement  - Visible
To boolAll Users  
- applications
List<Application
Response>  - auto
Scaling StringRole  - auto
Terminate Boolean - cluster
Arn String - configurations
List<Configuration
Response>  - custom
Ami StringId  - ebs
Root IntegerVolume Iops  - ebs
Root IntegerVolume Size  - ebs
Root IntegerVolume Throughput  - ec2Instance
Attributes Ec2InstanceAttributes Response  - id String
 - instance
Collection InstanceType Collection Type Enum Value Response  - The instance fleet configuration is available only in Amazon EMR releases 4.8.0 and later, excluding 5.0.x versions. The instance group configuration of the cluster. A value of INSTANCE_GROUP indicates a uniform instance group configuration. A value of INSTANCE_FLEET indicates an instance fleets configuration.
 - kerberos
Attributes KerberosAttributes Response  - log
Encryption StringKms Key Id  - log
Uri String - master
Public StringDns Name  - name String
 - normalized
Instance IntegerHours  - os
Release StringLabel  - outpost
Arn String - placement
Groups List<PlacementGroup Config Response>  - release
Label String - repo
Upgrade RepoOn Boot Upgrade On Boot Enum Value Response  - requested
Ami StringVersion  - running
Ami StringVersion  - scale
Down ScaleBehavior Down Behavior Enum Value Response  - security
Configuration String - service
Role String - status
Emr
Cluster Status Response  - step
Concurrency IntegerLevel  - 
List<Tag
Response>  - termination
Protected Boolean - unhealthy
Node BooleanReplacement  - visible
To BooleanAll Users  
- applications
Application
Response[]  - auto
Scaling stringRole  - auto
Terminate boolean - cluster
Arn string - configurations
Configuration
Response[]  - custom
Ami stringId  - ebs
Root numberVolume Iops  - ebs
Root numberVolume Size  - ebs
Root numberVolume Throughput  - ec2Instance
Attributes Ec2InstanceAttributes Response  - id string
 - instance
Collection InstanceType Collection Type Enum Value Response  - The instance fleet configuration is available only in Amazon EMR releases 4.8.0 and later, excluding 5.0.x versions. The instance group configuration of the cluster. A value of INSTANCE_GROUP indicates a uniform instance group configuration. A value of INSTANCE_FLEET indicates an instance fleets configuration.
 - kerberos
Attributes KerberosAttributes Response  - log
Encryption stringKms Key Id  - log
Uri string - master
Public stringDns Name  - name string
 - normalized
Instance numberHours  - os
Release stringLabel  - outpost
Arn string - placement
Groups PlacementGroup Config Response[]  - release
Label string - repo
Upgrade RepoOn Boot Upgrade On Boot Enum Value Response  - requested
Ami stringVersion  - running
Ami stringVersion  - scale
Down ScaleBehavior Down Behavior Enum Value Response  - security
Configuration string - service
Role string - status
Emr
Cluster Status Response  - step
Concurrency numberLevel  - 
Tag
Response[]  - termination
Protected boolean - unhealthy
Node booleanReplacement  - visible
To booleanAll Users  
- applications
Sequence[Application
Response]  - auto_
scaling_ strrole  - auto_
terminate bool - cluster_
arn str - configurations
Sequence[Configuration
Response]  - custom_
ami_ strid  - ebs_
root_ intvolume_ iops  - ebs_
root_ intvolume_ size  - ebs_
root_ intvolume_ throughput  - ec2_
instance_ Ec2Instanceattributes Attributes Response  - id str
 - instance_
collection_ Instancetype Collection Type Enum Value Response  - The instance fleet configuration is available only in Amazon EMR releases 4.8.0 and later, excluding 5.0.x versions. The instance group configuration of the cluster. A value of INSTANCE_GROUP indicates a uniform instance group configuration. A value of INSTANCE_FLEET indicates an instance fleets configuration.
 - kerberos_
attributes KerberosAttributes Response  - log_
encryption_ strkms_ key_ id  - log_
uri str - master_
public_ strdns_ name  - name str
 - normalized_
instance_ inthours  - os_
release_ strlabel  - outpost_
arn str - placement_
groups Sequence[PlacementGroup Config Response]  - release_
label str - repo_
upgrade_ Repoon_ boot Upgrade On Boot Enum Value Response  - requested_
ami_ strversion  - running_
ami_ strversion  - scale_
down_ Scalebehavior Down Behavior Enum Value Response  - security_
configuration str - service_
role str - status
Emr
Cluster Status Response  - step_
concurrency_ intlevel  - 
Sequence[Tag
Response]  - termination_
protected bool - unhealthy_
node_ boolreplacement  - visible_
to_ boolall_ users  
- applications List<Property Map>
 - auto
Scaling StringRole  - auto
Terminate Boolean - cluster
Arn String - configurations List<Property Map>
 - custom
Ami StringId  - ebs
Root NumberVolume Iops  - ebs
Root NumberVolume Size  - ebs
Root NumberVolume Throughput  - ec2Instance
Attributes Property Map - id String
 - instance
Collection Property MapType  - The instance fleet configuration is available only in Amazon EMR releases 4.8.0 and later, excluding 5.0.x versions. The instance group configuration of the cluster. A value of INSTANCE_GROUP indicates a uniform instance group configuration. A value of INSTANCE_FLEET indicates an instance fleets configuration.
 - kerberos
Attributes Property Map - log
Encryption StringKms Key Id  - log
Uri String - master
Public StringDns Name  - name String
 - normalized
Instance NumberHours  - os
Release StringLabel  - outpost
Arn String - placement
Groups List<Property Map> - release
Label String - repo
Upgrade Property MapOn Boot  - requested
Ami StringVersion  - running
Ami StringVersion  - scale
Down Property MapBehavior  - security
Configuration String - service
Role String - status Property Map
 - step
Concurrency NumberLevel  - List<Property Map>
 - termination
Protected Boolean - unhealthy
Node BooleanReplacement  - visible
To BooleanAll Users  
ClusterState, ClusterStateArgs    
- BOOTSTRAPPING
 - BOOTSTRAPPINGClusterState enum BOOTSTRAPPING
 - RUNNING
 - RUNNINGClusterState enum RUNNING
 - STARTING
 - STARTINGClusterState enum STARTING
 - TERMINATED
 - TERMINATEDClusterState enum TERMINATED
 - TERMINATED_WITH_ERRORS
 - TERMINATED_WITH_ERRORSClusterState enum TERMINATED_WITH_ERRORS
 - TERMINATING
 - TERMINATINGClusterState enum TERMINATING
 - WAITING
 - WAITINGClusterState enum WAITING
 
- Cluster
State BOOTSTRAPPING  - BOOTSTRAPPINGClusterState enum BOOTSTRAPPING
 - Cluster
State RUNNING  - RUNNINGClusterState enum RUNNING
 - Cluster
State STARTING  - STARTINGClusterState enum STARTING
 - Cluster
State TERMINATED  - TERMINATEDClusterState enum TERMINATED
 - Cluster
State_TERMINATED_WITH_ERRORS  - TERMINATED_WITH_ERRORSClusterState enum TERMINATED_WITH_ERRORS
 - Cluster
State TERMINATING  - TERMINATINGClusterState enum TERMINATING
 - Cluster
State WAITING  - WAITINGClusterState enum WAITING
 
- BOOTSTRAPPING
 - BOOTSTRAPPINGClusterState enum BOOTSTRAPPING
 - RUNNING
 - RUNNINGClusterState enum RUNNING
 - STARTING
 - STARTINGClusterState enum STARTING
 - TERMINATED
 - TERMINATEDClusterState enum TERMINATED
 - TERMINATED_WITH_ERRORS
 - TERMINATED_WITH_ERRORSClusterState enum TERMINATED_WITH_ERRORS
 - TERMINATING
 - TERMINATINGClusterState enum TERMINATING
 - WAITING
 - WAITINGClusterState enum WAITING
 
- BOOTSTRAPPING
 - BOOTSTRAPPINGClusterState enum BOOTSTRAPPING
 - RUNNING
 - RUNNINGClusterState enum RUNNING
 - STARTING
 - STARTINGClusterState enum STARTING
 - TERMINATED
 - TERMINATEDClusterState enum TERMINATED
 - TERMINATED_WITH_ERRORS
 - TERMINATED_WITH_ERRORSClusterState enum TERMINATED_WITH_ERRORS
 - TERMINATING
 - TERMINATINGClusterState enum TERMINATING
 - WAITING
 - WAITINGClusterState enum WAITING
 
- BOOTSTRAPPING
 - BOOTSTRAPPINGClusterState enum BOOTSTRAPPING
 - RUNNING
 - RUNNINGClusterState enum RUNNING
 - STARTING
 - STARTINGClusterState enum STARTING
 - TERMINATED
 - TERMINATEDClusterState enum TERMINATED
 - TERMINATE_D_WIT_H_ERRORS
 - TERMINATED_WITH_ERRORSClusterState enum TERMINATED_WITH_ERRORS
 - TERMINATING
 - TERMINATINGClusterState enum TERMINATING
 - WAITING
 - WAITINGClusterState enum WAITING
 
- "BOOTSTRAPPING"
 - BOOTSTRAPPINGClusterState enum BOOTSTRAPPING
 - "RUNNING"
 - RUNNINGClusterState enum RUNNING
 - "STARTING"
 - STARTINGClusterState enum STARTING
 - "TERMINATED"
 - TERMINATEDClusterState enum TERMINATED
 - "TERMINATED_WITH_ERRORS"
 - TERMINATED_WITH_ERRORSClusterState enum TERMINATED_WITH_ERRORS
 - "TERMINATING"
 - TERMINATINGClusterState enum TERMINATING
 - "WAITING"
 - WAITINGClusterState enum WAITING
 
ClusterStateChangeReason, ClusterStateChangeReasonArgs        
- code Property Map
 - message String
 
ClusterStateChangeReasonCode, ClusterStateChangeReasonCodeArgs          
- ALL_STEPS_COMPLETED
 - ALL_STEPS_COMPLETEDClusterStateChangeReasonCode enum ALL_STEPS_COMPLETED
 - BOOTSTRAP_FAILURE
 - BOOTSTRAP_FAILUREClusterStateChangeReasonCode enum BOOTSTRAP_FAILURE
 - INSTANCE_FAILURE
 - INSTANCE_FAILUREClusterStateChangeReasonCode enum INSTANCE_FAILURE
 - INSTANCE_FLEET_TIMEOUT
 - INSTANCE_FLEET_TIMEOUTClusterStateChangeReasonCode enum INSTANCE_FLEET_TIMEOUT
 - INTERNAL_ERROR
 - INTERNAL_ERRORClusterStateChangeReasonCode enum INTERNAL_ERROR
 - STEP_FAILURE
 - STEP_FAILUREClusterStateChangeReasonCode enum STEP_FAILURE
 - USER_REQUEST
 - USER_REQUESTClusterStateChangeReasonCode enum USER_REQUEST
 - VALIDATION_ERROR
 - VALIDATION_ERRORClusterStateChangeReasonCode enum VALIDATION_ERROR
 
- Cluster
State Change Reason Code_ALL_STEPS_COMPLETED  - ALL_STEPS_COMPLETEDClusterStateChangeReasonCode enum ALL_STEPS_COMPLETED
 - Cluster
State Change Reason Code_BOOTSTRAP_FAILURE  - BOOTSTRAP_FAILUREClusterStateChangeReasonCode enum BOOTSTRAP_FAILURE
 - Cluster
State Change Reason Code_INSTANCE_FAILURE  - INSTANCE_FAILUREClusterStateChangeReasonCode enum INSTANCE_FAILURE
 - Cluster
State Change Reason Code_INSTANCE_FLEET_TIMEOUT  - INSTANCE_FLEET_TIMEOUTClusterStateChangeReasonCode enum INSTANCE_FLEET_TIMEOUT
 - Cluster
State Change Reason Code_INTERNAL_ERROR  - INTERNAL_ERRORClusterStateChangeReasonCode enum INTERNAL_ERROR
 - Cluster
State Change Reason Code_STEP_FAILURE  - STEP_FAILUREClusterStateChangeReasonCode enum STEP_FAILURE
 - Cluster
State Change Reason Code_USER_REQUEST  - USER_REQUESTClusterStateChangeReasonCode enum USER_REQUEST
 - Cluster
State Change Reason Code_VALIDATION_ERROR  - VALIDATION_ERRORClusterStateChangeReasonCode enum VALIDATION_ERROR
 
- ALL_STEPS_COMPLETED
 - ALL_STEPS_COMPLETEDClusterStateChangeReasonCode enum ALL_STEPS_COMPLETED
 - BOOTSTRAP_FAILURE
 - BOOTSTRAP_FAILUREClusterStateChangeReasonCode enum BOOTSTRAP_FAILURE
 - INSTANCE_FAILURE
 - INSTANCE_FAILUREClusterStateChangeReasonCode enum INSTANCE_FAILURE
 - INSTANCE_FLEET_TIMEOUT
 - INSTANCE_FLEET_TIMEOUTClusterStateChangeReasonCode enum INSTANCE_FLEET_TIMEOUT
 - INTERNAL_ERROR
 - INTERNAL_ERRORClusterStateChangeReasonCode enum INTERNAL_ERROR
 - STEP_FAILURE
 - STEP_FAILUREClusterStateChangeReasonCode enum STEP_FAILURE
 - USER_REQUEST
 - USER_REQUESTClusterStateChangeReasonCode enum USER_REQUEST
 - VALIDATION_ERROR
 - VALIDATION_ERRORClusterStateChangeReasonCode enum VALIDATION_ERROR
 
- ALL_STEPS_COMPLETED
 - ALL_STEPS_COMPLETEDClusterStateChangeReasonCode enum ALL_STEPS_COMPLETED
 - BOOTSTRAP_FAILURE
 - BOOTSTRAP_FAILUREClusterStateChangeReasonCode enum BOOTSTRAP_FAILURE
 - INSTANCE_FAILURE
 - INSTANCE_FAILUREClusterStateChangeReasonCode enum INSTANCE_FAILURE
 - INSTANCE_FLEET_TIMEOUT
 - INSTANCE_FLEET_TIMEOUTClusterStateChangeReasonCode enum INSTANCE_FLEET_TIMEOUT
 - INTERNAL_ERROR
 - INTERNAL_ERRORClusterStateChangeReasonCode enum INTERNAL_ERROR
 - STEP_FAILURE
 - STEP_FAILUREClusterStateChangeReasonCode enum STEP_FAILURE
 - USER_REQUEST
 - USER_REQUESTClusterStateChangeReasonCode enum USER_REQUEST
 - VALIDATION_ERROR
 - VALIDATION_ERRORClusterStateChangeReasonCode enum VALIDATION_ERROR
 
- AL_L_STEP_S_COMPLETED
 - ALL_STEPS_COMPLETEDClusterStateChangeReasonCode enum ALL_STEPS_COMPLETED
 - BOOTSTRA_P_FAILURE
 - BOOTSTRAP_FAILUREClusterStateChangeReasonCode enum BOOTSTRAP_FAILURE
 - INSTANC_E_FAILURE
 - INSTANCE_FAILUREClusterStateChangeReasonCode enum INSTANCE_FAILURE
 - INSTANC_E_FLEE_T_TIMEOUT
 - INSTANCE_FLEET_TIMEOUTClusterStateChangeReasonCode enum INSTANCE_FLEET_TIMEOUT
 - INTERNA_L_ERROR
 - INTERNAL_ERRORClusterStateChangeReasonCode enum INTERNAL_ERROR
 - STE_P_FAILURE
 - STEP_FAILUREClusterStateChangeReasonCode enum STEP_FAILURE
 - USE_R_REQUEST
 - USER_REQUESTClusterStateChangeReasonCode enum USER_REQUEST
 - VALIDATIO_N_ERROR
 - VALIDATION_ERRORClusterStateChangeReasonCode enum VALIDATION_ERROR
 
- "ALL_STEPS_COMPLETED"
 - ALL_STEPS_COMPLETEDClusterStateChangeReasonCode enum ALL_STEPS_COMPLETED
 - "BOOTSTRAP_FAILURE"
 - BOOTSTRAP_FAILUREClusterStateChangeReasonCode enum BOOTSTRAP_FAILURE
 - "INSTANCE_FAILURE"
 - INSTANCE_FAILUREClusterStateChangeReasonCode enum INSTANCE_FAILURE
 - "INSTANCE_FLEET_TIMEOUT"
 - INSTANCE_FLEET_TIMEOUTClusterStateChangeReasonCode enum INSTANCE_FLEET_TIMEOUT
 - "INTERNAL_ERROR"
 - INTERNAL_ERRORClusterStateChangeReasonCode enum INTERNAL_ERROR
 - "STEP_FAILURE"
 - STEP_FAILUREClusterStateChangeReasonCode enum STEP_FAILURE
 - "USER_REQUEST"
 - USER_REQUESTClusterStateChangeReasonCode enum USER_REQUEST
 - "VALIDATION_ERROR"
 - VALIDATION_ERRORClusterStateChangeReasonCode enum VALIDATION_ERROR
 
ClusterStateChangeReasonCodeEnumValue, ClusterStateChangeReasonCodeEnumValueArgs              
- Value
string | Pulumi.
Azure Native. Aws Connector. Cluster State Change Reason Code  - Property value
 
- Value
string | Cluster
State Change Reason Code  - Property value
 
- value
String | Cluster
State Change Reason Code  - Property value
 
- value
string | Cluster
State Change Reason Code  - Property value
 
- value
str | Cluster
State Change Reason Code  - Property value
 
ClusterStateChangeReasonCodeEnumValueResponse, ClusterStateChangeReasonCodeEnumValueResponseArgs                
- Value string
 - Property value
 
- Value string
 - Property value
 
- value String
 - Property value
 
- value string
 - Property value
 
- value str
 - Property value
 
- value String
 - Property value
 
ClusterStateChangeReasonResponse, ClusterStateChangeReasonResponseArgs          
- code Property Map
 - message String
 
ClusterStateEnumValue, ClusterStateEnumValueArgs        
- Value
string | Pulumi.
Azure Native. Aws Connector. Cluster State  - Property value
 
- Value
string | Cluster
State  - Property value
 
- value
String | Cluster
State  - Property value
 
- value
string | Cluster
State  - Property value
 
- value
str | Cluster
State  - Property value
 
ClusterStateEnumValueResponse, ClusterStateEnumValueResponseArgs          
- Value string
 - Property value
 
- Value string
 - Property value
 
- value String
 - Property value
 
- value string
 - Property value
 
- value str
 - Property value
 
- value String
 - Property value
 
ClusterTimeline, ClusterTimelineArgs    
- Creation
Date stringTime  - End
Date stringTime  - Ready
Date stringTime  
- Creation
Date stringTime  - End
Date stringTime  - Ready
Date stringTime  
- creation
Date StringTime  - end
Date StringTime  - ready
Date StringTime  
- creation
Date stringTime  - end
Date stringTime  - ready
Date stringTime  
- creation_
date_ strtime  - end_
date_ strtime  - ready_
date_ strtime  
- creation
Date StringTime  - end
Date StringTime  - ready
Date StringTime  
ClusterTimelineResponse, ClusterTimelineResponseArgs      
- Creation
Date stringTime  - End
Date stringTime  - Ready
Date stringTime  
- Creation
Date stringTime  - End
Date stringTime  - Ready
Date stringTime  
- creation
Date StringTime  - end
Date StringTime  - ready
Date StringTime  
- creation
Date stringTime  - end
Date stringTime  - ready
Date stringTime  
- creation_
date_ strtime  - end_
date_ strtime  - ready_
date_ strtime  
- creation
Date StringTime  - end
Date StringTime  - ready
Date StringTime  
Configuration, ConfigurationArgs  
- Classification string
 - Configurations
List<Pulumi.
Azure Native. Aws Connector. Inputs. Configuration>  - Properties Dictionary<string, string>
 
- Classification string
 - Configurations []Configuration
 - Properties map[string]string
 
- classification String
 - configurations List<Configuration>
 - properties Map<String,String>
 
- classification string
 - configurations Configuration[]
 - properties {[key: string]: string}
 
- classification str
 - configurations Sequence[Configuration]
 - properties Mapping[str, str]
 
- classification String
 - configurations List<Property Map>
 - properties Map<String>
 
ConfigurationResponse, ConfigurationResponseArgs    
- Classification string
 - Configurations
List<Pulumi.
Azure Native. Aws Connector. Inputs. Configuration Response>  - Properties Dictionary<string, string>
 
- Classification string
 - Configurations
[]Configuration
Response  - Properties map[string]string
 
- classification String
 - configurations
List<Configuration
Response>  - properties Map<String,String>
 
- classification string
 - configurations
Configuration
Response[]  - properties {[key: string]: string}
 
- classification str
 - configurations
Sequence[Configuration
Response]  - properties Mapping[str, str]
 
- classification String
 - configurations List<Property Map>
 - properties Map<String>
 
Ec2InstanceAttributes, Ec2InstanceAttributesArgs    
- Additional
Master List<string>Security Groups  - Additional
Slave List<string>Security Groups  - Ec2Availability
Zone string - Ec2Key
Name string - Ec2Subnet
Id string - Emr
Managed stringMaster Security Group  - Emr
Managed stringSlave Security Group  - Iam
Instance stringProfile  - Requested
Ec2Availability List<string>Zones  - Requested
Ec2Subnet List<string>Ids  - Service
Access stringSecurity Group  
- Additional
Master []stringSecurity Groups  - Additional
Slave []stringSecurity Groups  - Ec2Availability
Zone string - Ec2Key
Name string - Ec2Subnet
Id string - Emr
Managed stringMaster Security Group  - Emr
Managed stringSlave Security Group  - Iam
Instance stringProfile  - Requested
Ec2Availability []stringZones  - Requested
Ec2Subnet []stringIds  - Service
Access stringSecurity Group  
- additional
Master List<String>Security Groups  - additional
Slave List<String>Security Groups  - ec2Availability
Zone String - ec2Key
Name String - ec2Subnet
Id String - emr
Managed StringMaster Security Group  - emr
Managed StringSlave Security Group  - iam
Instance StringProfile  - requested
Ec2Availability List<String>Zones  - requested
Ec2Subnet List<String>Ids  - service
Access StringSecurity Group  
- additional
Master string[]Security Groups  - additional
Slave string[]Security Groups  - ec2Availability
Zone string - ec2Key
Name string - ec2Subnet
Id string - emr
Managed stringMaster Security Group  - emr
Managed stringSlave Security Group  - iam
Instance stringProfile  - requested
Ec2Availability string[]Zones  - requested
Ec2Subnet string[]Ids  - service
Access stringSecurity Group  
- additional_
master_ Sequence[str]security_ groups  - additional_
slave_ Sequence[str]security_ groups  - ec2_
availability_ strzone  - ec2_
key_ strname  - ec2_
subnet_ strid  - emr_
managed_ strmaster_ security_ group  - emr_
managed_ strslave_ security_ group  - iam_
instance_ strprofile  - requested_
ec2_ Sequence[str]availability_ zones  - requested_
ec2_ Sequence[str]subnet_ ids  - service_
access_ strsecurity_ group  
- additional
Master List<String>Security Groups  - additional
Slave List<String>Security Groups  - ec2Availability
Zone String - ec2Key
Name String - ec2Subnet
Id String - emr
Managed StringMaster Security Group  - emr
Managed StringSlave Security Group  - iam
Instance StringProfile  - requested
Ec2Availability List<String>Zones  - requested
Ec2Subnet List<String>Ids  - service
Access StringSecurity Group  
Ec2InstanceAttributesResponse, Ec2InstanceAttributesResponseArgs      
- Additional
Master List<string>Security Groups  - Additional
Slave List<string>Security Groups  - Ec2Availability
Zone string - Ec2Key
Name string - Ec2Subnet
Id string - Emr
Managed stringMaster Security Group  - Emr
Managed stringSlave Security Group  - Iam
Instance stringProfile  - Requested
Ec2Availability List<string>Zones  - Requested
Ec2Subnet List<string>Ids  - Service
Access stringSecurity Group  
- Additional
Master []stringSecurity Groups  - Additional
Slave []stringSecurity Groups  - Ec2Availability
Zone string - Ec2Key
Name string - Ec2Subnet
Id string - Emr
Managed stringMaster Security Group  - Emr
Managed stringSlave Security Group  - Iam
Instance stringProfile  - Requested
Ec2Availability []stringZones  - Requested
Ec2Subnet []stringIds  - Service
Access stringSecurity Group  
- additional
Master List<String>Security Groups  - additional
Slave List<String>Security Groups  - ec2Availability
Zone String - ec2Key
Name String - ec2Subnet
Id String - emr
Managed StringMaster Security Group  - emr
Managed StringSlave Security Group  - iam
Instance StringProfile  - requested
Ec2Availability List<String>Zones  - requested
Ec2Subnet List<String>Ids  - service
Access StringSecurity Group  
- additional
Master string[]Security Groups  - additional
Slave string[]Security Groups  - ec2Availability
Zone string - ec2Key
Name string - ec2Subnet
Id string - emr
Managed stringMaster Security Group  - emr
Managed stringSlave Security Group  - iam
Instance stringProfile  - requested
Ec2Availability string[]Zones  - requested
Ec2Subnet string[]Ids  - service
Access stringSecurity Group  
- additional_
master_ Sequence[str]security_ groups  - additional_
slave_ Sequence[str]security_ groups  - ec2_
availability_ strzone  - ec2_
key_ strname  - ec2_
subnet_ strid  - emr_
managed_ strmaster_ security_ group  - emr_
managed_ strslave_ security_ group  - iam_
instance_ strprofile  - requested_
ec2_ Sequence[str]availability_ zones  - requested_
ec2_ Sequence[str]subnet_ ids  - service_
access_ strsecurity_ group  
- additional
Master List<String>Security Groups  - additional
Slave List<String>Security Groups  - ec2Availability
Zone String - ec2Key
Name String - ec2Subnet
Id String - emr
Managed StringMaster Security Group  - emr
Managed StringSlave Security Group  - iam
Instance StringProfile  - requested
Ec2Availability List<String>Zones  - requested
Ec2Subnet List<String>Ids  - service
Access StringSecurity Group  
EmrClusterProperties, EmrClusterPropertiesArgs      
- Arn string
 - Amazon Resource Name (ARN)
 - Aws
Account stringId  - AWS Account ID
 - Aws
Properties Pulumi.Azure Native. Aws Connector. Inputs. Aws Emr Cluster Properties  - AWS Properties
 - Aws
Region string - AWS Region
 - Aws
Source stringSchema  - AWS Source Schema
 - Dictionary<string, string>
 - AWS Tags
 - Public
Cloud stringConnectors Resource Id  - Public Cloud Connectors Resource ID
 - Public
Cloud stringResource Name  - Public Cloud Resource Name
 
- Arn string
 - Amazon Resource Name (ARN)
 - Aws
Account stringId  - AWS Account ID
 - Aws
Properties AwsEmr Cluster Properties  - AWS Properties
 - Aws
Region string - AWS Region
 - Aws
Source stringSchema  - AWS Source Schema
 - map[string]string
 - AWS Tags
 - Public
Cloud stringConnectors Resource Id  - Public Cloud Connectors Resource ID
 - Public
Cloud stringResource Name  - Public Cloud Resource Name
 
- arn String
 - Amazon Resource Name (ARN)
 - aws
Account StringId  - AWS Account ID
 - aws
Properties AwsEmr Cluster Properties  - AWS Properties
 - aws
Region String - AWS Region
 - aws
Source StringSchema  - AWS Source Schema
 - Map<String,String>
 - AWS Tags
 - public
Cloud StringConnectors Resource Id  - Public Cloud Connectors Resource ID
 - public
Cloud StringResource Name  - Public Cloud Resource Name
 
- arn string
 - Amazon Resource Name (ARN)
 - aws
Account stringId  - AWS Account ID
 - aws
Properties AwsEmr Cluster Properties  - AWS Properties
 - aws
Region string - AWS Region
 - aws
Source stringSchema  - AWS Source Schema
 - {[key: string]: string}
 - AWS Tags
 - public
Cloud stringConnectors Resource Id  - Public Cloud Connectors Resource ID
 - public
Cloud stringResource Name  - Public Cloud Resource Name
 
- arn str
 - Amazon Resource Name (ARN)
 - aws_
account_ strid  - AWS Account ID
 - aws_
properties AwsEmr Cluster Properties  - AWS Properties
 - aws_
region str - AWS Region
 - aws_
source_ strschema  - AWS Source Schema
 - Mapping[str, str]
 - AWS Tags
 - public_
cloud_ strconnectors_ resource_ id  - Public Cloud Connectors Resource ID
 - public_
cloud_ strresource_ name  - Public Cloud Resource Name
 
- arn String
 - Amazon Resource Name (ARN)
 - aws
Account StringId  - AWS Account ID
 - aws
Properties Property Map - AWS Properties
 - aws
Region String - AWS Region
 - aws
Source StringSchema  - AWS Source Schema
 - Map<String>
 - AWS Tags
 - public
Cloud StringConnectors Resource Id  - Public Cloud Connectors Resource ID
 - public
Cloud StringResource Name  - Public Cloud Resource Name
 
EmrClusterPropertiesResponse, EmrClusterPropertiesResponseArgs        
- Provisioning
State string - The status of the last operation.
 - Arn string
 - Amazon Resource Name (ARN)
 - Aws
Account stringId  - AWS Account ID
 - Aws
Properties Pulumi.Azure Native. Aws Connector. Inputs. Aws Emr Cluster Properties Response  - AWS Properties
 - Aws
Region string - AWS Region
 - Aws
Source stringSchema  - AWS Source Schema
 - Dictionary<string, string>
 - AWS Tags
 - Public
Cloud stringConnectors Resource Id  - Public Cloud Connectors Resource ID
 - Public
Cloud stringResource Name  - Public Cloud Resource Name
 
- Provisioning
State string - The status of the last operation.
 - Arn string
 - Amazon Resource Name (ARN)
 - Aws
Account stringId  - AWS Account ID
 - Aws
Properties AwsEmr Cluster Properties Response  - AWS Properties
 - Aws
Region string - AWS Region
 - Aws
Source stringSchema  - AWS Source Schema
 - map[string]string
 - AWS Tags
 - Public
Cloud stringConnectors Resource Id  - Public Cloud Connectors Resource ID
 - Public
Cloud stringResource Name  - Public Cloud Resource Name
 
- provisioning
State String - The status of the last operation.
 - arn String
 - Amazon Resource Name (ARN)
 - aws
Account StringId  - AWS Account ID
 - aws
Properties AwsEmr Cluster Properties Response  - AWS Properties
 - aws
Region String - AWS Region
 - aws
Source StringSchema  - AWS Source Schema
 - Map<String,String>
 - AWS Tags
 - public
Cloud StringConnectors Resource Id  - Public Cloud Connectors Resource ID
 - public
Cloud StringResource Name  - Public Cloud Resource Name
 
- provisioning
State string - The status of the last operation.
 - arn string
 - Amazon Resource Name (ARN)
 - aws
Account stringId  - AWS Account ID
 - aws
Properties AwsEmr Cluster Properties Response  - AWS Properties
 - aws
Region string - AWS Region
 - aws
Source stringSchema  - AWS Source Schema
 - {[key: string]: string}
 - AWS Tags
 - public
Cloud stringConnectors Resource Id  - Public Cloud Connectors Resource ID
 - public
Cloud stringResource Name  - Public Cloud Resource Name
 
- provisioning_
state str - The status of the last operation.
 - arn str
 - Amazon Resource Name (ARN)
 - aws_
account_ strid  - AWS Account ID
 - aws_
properties AwsEmr Cluster Properties Response  - AWS Properties
 - aws_
region str - AWS Region
 - aws_
source_ strschema  - AWS Source Schema
 - Mapping[str, str]
 - AWS Tags
 - public_
cloud_ strconnectors_ resource_ id  - Public Cloud Connectors Resource ID
 - public_
cloud_ strresource_ name  - Public Cloud Resource Name
 
- provisioning
State String - The status of the last operation.
 - arn String
 - Amazon Resource Name (ARN)
 - aws
Account StringId  - AWS Account ID
 - aws
Properties Property Map - AWS Properties
 - aws
Region String - AWS Region
 - aws
Source StringSchema  - AWS Source Schema
 - Map<String>
 - AWS Tags
 - public
Cloud StringConnectors Resource Id  - Public Cloud Connectors Resource ID
 - public
Cloud StringResource Name  - Public Cloud Resource Name
 
EmrClusterStatus, EmrClusterStatusArgs      
EmrClusterStatusResponse, EmrClusterStatusResponseArgs        
- Error
Details List<Pulumi.Azure Native. Aws Connector. Inputs. Error Detail Response>  - State
Pulumi.
Azure Native. Aws Connector. Inputs. Cluster State Enum Value Response  - State
Change Pulumi.Reason Azure Native. Aws Connector. Inputs. Cluster State Change Reason Response  - Timeline
Pulumi.
Azure Native. Aws Connector. Inputs. Cluster Timeline Response  
ErrorDetail, ErrorDetailArgs    
- Error
Code string - Error
Data List<object> - Error
Message string 
- Error
Code string - Error
Data []interface{} - Error
Message string 
- error
Code String - error
Data List<Object> - error
Message String 
- error
Code string - error
Data any[] - error
Message string 
- error_
code str - error_
data Sequence[Any] - error_
message str 
- error
Code String - error
Data List<Any> - error
Message String 
ErrorDetailResponse, ErrorDetailResponseArgs      
- Error
Code string - Error
Data List<object> - Error
Message string 
- Error
Code string - Error
Data []interface{} - Error
Message string 
- error
Code String - error
Data List<Object> - error
Message String 
- error
Code string - error
Data any[] - error
Message string 
- error_
code str - error_
data Sequence[Any] - error_
message str 
- error
Code String - error
Data List<Any> - error
Message String 
InstanceCollectionType, InstanceCollectionTypeArgs      
- INSTANCE_FLEET
 - INSTANCE_FLEETInstanceCollectionType enum INSTANCE_FLEET
 - INSTANCE_GROUP
 - INSTANCE_GROUPInstanceCollectionType enum INSTANCE_GROUP
 
- Instance
Collection Type_INSTANCE_FLEET  - INSTANCE_FLEETInstanceCollectionType enum INSTANCE_FLEET
 - Instance
Collection Type_INSTANCE_GROUP  - INSTANCE_GROUPInstanceCollectionType enum INSTANCE_GROUP
 
- INSTANCE_FLEET
 - INSTANCE_FLEETInstanceCollectionType enum INSTANCE_FLEET
 - INSTANCE_GROUP
 - INSTANCE_GROUPInstanceCollectionType enum INSTANCE_GROUP
 
- INSTANCE_FLEET
 - INSTANCE_FLEETInstanceCollectionType enum INSTANCE_FLEET
 - INSTANCE_GROUP
 - INSTANCE_GROUPInstanceCollectionType enum INSTANCE_GROUP
 
- INSTANC_E_FLEET
 - INSTANCE_FLEETInstanceCollectionType enum INSTANCE_FLEET
 - INSTANC_E_GROUP
 - INSTANCE_GROUPInstanceCollectionType enum INSTANCE_GROUP
 
- "INSTANCE_FLEET"
 - INSTANCE_FLEETInstanceCollectionType enum INSTANCE_FLEET
 - "INSTANCE_GROUP"
 - INSTANCE_GROUPInstanceCollectionType enum INSTANCE_GROUP
 
InstanceCollectionTypeEnumValue, InstanceCollectionTypeEnumValueArgs          
- Value
string | Pulumi.
Azure Native. Aws Connector. Instance Collection Type  - Property value
 
- Value
string | Instance
Collection Type  - Property value
 
- value
String | Instance
Collection Type  - Property value
 
- value
string | Instance
Collection Type  - Property value
 
- value
str | Instance
Collection Type  - Property value
 
- value String | "INSTANCE_FLEET" | "INSTANCE_GROUP"
 - Property value
 
InstanceCollectionTypeEnumValueResponse, InstanceCollectionTypeEnumValueResponseArgs            
- Value string
 - Property value
 
- Value string
 - Property value
 
- value String
 - Property value
 
- value string
 - Property value
 
- value str
 - Property value
 
- value String
 - Property value
 
InstanceRoleType, InstanceRoleTypeArgs      
- CORE
 - COREInstanceRoleType enum CORE
 - MASTER
 - MASTERInstanceRoleType enum MASTER
 - TASK
 - TASKInstanceRoleType enum TASK
 
- Instance
Role Type CORE  - COREInstanceRoleType enum CORE
 - Instance
Role Type MASTER  - MASTERInstanceRoleType enum MASTER
 - Instance
Role Type TASK  - TASKInstanceRoleType enum TASK
 
- CORE
 - COREInstanceRoleType enum CORE
 - MASTER
 - MASTERInstanceRoleType enum MASTER
 - TASK
 - TASKInstanceRoleType enum TASK
 
- CORE
 - COREInstanceRoleType enum CORE
 - MASTER
 - MASTERInstanceRoleType enum MASTER
 - TASK
 - TASKInstanceRoleType enum TASK
 
- CORE
 - COREInstanceRoleType enum CORE
 - MASTER
 - MASTERInstanceRoleType enum MASTER
 - TASK
 - TASKInstanceRoleType enum TASK
 
- "CORE"
 - COREInstanceRoleType enum CORE
 - "MASTER"
 - MASTERInstanceRoleType enum MASTER
 - "TASK"
 - TASKInstanceRoleType enum TASK
 
InstanceRoleTypeEnumValue, InstanceRoleTypeEnumValueArgs          
- Value
string | Pulumi.
Azure Native. Aws Connector. Instance Role Type  - Property value
 
- Value
string | Instance
Role Type  - Property value
 
- value
String | Instance
Role Type  - Property value
 
- value
string | Instance
Role Type  - Property value
 
- value
str | Instance
Role Type  - Property value
 
- value String | "CORE" | "MASTER" | "TASK"
 - Property value
 
InstanceRoleTypeEnumValueResponse, InstanceRoleTypeEnumValueResponseArgs            
- Value string
 - Property value
 
- Value string
 - Property value
 
- value String
 - Property value
 
- value string
 - Property value
 
- value str
 - Property value
 
- value String
 - Property value
 
KerberosAttributes, KerberosAttributesArgs    
- Ad
Domain stringJoin Password  - Ad
Domain stringJoin User  - Cross
Realm stringTrust Principal Password  - Kdc
Admin stringPassword  - Realm string
 
- Ad
Domain stringJoin Password  - Ad
Domain stringJoin User  - Cross
Realm stringTrust Principal Password  - Kdc
Admin stringPassword  - Realm string
 
- ad
Domain StringJoin Password  - ad
Domain StringJoin User  - cross
Realm StringTrust Principal Password  - kdc
Admin StringPassword  - realm String
 
- ad
Domain stringJoin Password  - ad
Domain stringJoin User  - cross
Realm stringTrust Principal Password  - kdc
Admin stringPassword  - realm string
 
- ad
Domain StringJoin Password  - ad
Domain StringJoin User  - cross
Realm StringTrust Principal Password  - kdc
Admin StringPassword  - realm String
 
KerberosAttributesResponse, KerberosAttributesResponseArgs      
- Ad
Domain stringJoin Password  - Ad
Domain stringJoin User  - Cross
Realm stringTrust Principal Password  - Kdc
Admin stringPassword  - Realm string
 
- Ad
Domain stringJoin Password  - Ad
Domain stringJoin User  - Cross
Realm stringTrust Principal Password  - Kdc
Admin stringPassword  - Realm string
 
- ad
Domain StringJoin Password  - ad
Domain StringJoin User  - cross
Realm StringTrust Principal Password  - kdc
Admin StringPassword  - realm String
 
- ad
Domain stringJoin Password  - ad
Domain stringJoin User  - cross
Realm stringTrust Principal Password  - kdc
Admin stringPassword  - realm string
 
- ad
Domain StringJoin Password  - ad
Domain StringJoin User  - cross
Realm StringTrust Principal Password  - kdc
Admin StringPassword  - realm String
 
PlacementGroupConfig, PlacementGroupConfigArgs      
PlacementGroupConfigResponse, PlacementGroupConfigResponseArgs        
PlacementGroupStrategy, PlacementGroupStrategyArgs      
- CLUSTER
 - CLUSTERPlacementGroupStrategy enum CLUSTER
 - NONE
 - NONEPlacementGroupStrategy enum NONE
 - PARTITION
 - PARTITIONPlacementGroupStrategy enum PARTITION
 - SPREAD
 - SPREADPlacementGroupStrategy enum SPREAD
 
- Placement
Group Strategy CLUSTER  - CLUSTERPlacementGroupStrategy enum CLUSTER
 - Placement
Group Strategy NONE  - NONEPlacementGroupStrategy enum NONE
 - Placement
Group Strategy PARTITION  - PARTITIONPlacementGroupStrategy enum PARTITION
 - Placement
Group Strategy SPREAD  - SPREADPlacementGroupStrategy enum SPREAD
 
- CLUSTER
 - CLUSTERPlacementGroupStrategy enum CLUSTER
 - NONE
 - NONEPlacementGroupStrategy enum NONE
 - PARTITION
 - PARTITIONPlacementGroupStrategy enum PARTITION
 - SPREAD
 - SPREADPlacementGroupStrategy enum SPREAD
 
- CLUSTER
 - CLUSTERPlacementGroupStrategy enum CLUSTER
 - NONE
 - NONEPlacementGroupStrategy enum NONE
 - PARTITION
 - PARTITIONPlacementGroupStrategy enum PARTITION
 - SPREAD
 - SPREADPlacementGroupStrategy enum SPREAD
 
- CLUSTER
 - CLUSTERPlacementGroupStrategy enum CLUSTER
 - NONE
 - NONEPlacementGroupStrategy enum NONE
 - PARTITION
 - PARTITIONPlacementGroupStrategy enum PARTITION
 - SPREAD
 - SPREADPlacementGroupStrategy enum SPREAD
 
- "CLUSTER"
 - CLUSTERPlacementGroupStrategy enum CLUSTER
 - "NONE"
 - NONEPlacementGroupStrategy enum NONE
 - "PARTITION"
 - PARTITIONPlacementGroupStrategy enum PARTITION
 - "SPREAD"
 - SPREADPlacementGroupStrategy enum SPREAD
 
PlacementGroupStrategyEnumValue, PlacementGroupStrategyEnumValueArgs          
- Value
string | Pulumi.
Azure Native. Aws Connector. Placement Group Strategy  - Property value
 
- Value
string | Placement
Group Strategy  - Property value
 
- value
String | Placement
Group Strategy  - Property value
 
- value
string | Placement
Group Strategy  - Property value
 
- value
str | Placement
Group Strategy  - Property value
 
- value String | "CLUSTER" | "NONE" | "PARTITION" | "SPREAD"
 - Property value
 
PlacementGroupStrategyEnumValueResponse, PlacementGroupStrategyEnumValueResponseArgs            
- Value string
 - Property value
 
- Value string
 - Property value
 
- value String
 - Property value
 
- value string
 - Property value
 
- value str
 - Property value
 
- value String
 - Property value
 
RepoUpgradeOnBoot, RepoUpgradeOnBootArgs        
- NONE
 - NONERepoUpgradeOnBoot enum NONE
 - SECURITY
 - SECURITYRepoUpgradeOnBoot enum SECURITY
 
- Repo
Upgrade On Boot NONE  - NONERepoUpgradeOnBoot enum NONE
 - Repo
Upgrade On Boot SECURITY  - SECURITYRepoUpgradeOnBoot enum SECURITY
 
- NONE
 - NONERepoUpgradeOnBoot enum NONE
 - SECURITY
 - SECURITYRepoUpgradeOnBoot enum SECURITY
 
- NONE
 - NONERepoUpgradeOnBoot enum NONE
 - SECURITY
 - SECURITYRepoUpgradeOnBoot enum SECURITY
 
- NONE
 - NONERepoUpgradeOnBoot enum NONE
 - SECURITY
 - SECURITYRepoUpgradeOnBoot enum SECURITY
 
- "NONE"
 - NONERepoUpgradeOnBoot enum NONE
 - "SECURITY"
 - SECURITYRepoUpgradeOnBoot enum SECURITY
 
RepoUpgradeOnBootEnumValue, RepoUpgradeOnBootEnumValueArgs            
- Value
string | Pulumi.
Azure Native. Aws Connector. Repo Upgrade On Boot  - Property value
 
- Value
string | Repo
Upgrade On Boot  - Property value
 
- value
String | Repo
Upgrade On Boot  - Property value
 
- value
string | Repo
Upgrade On Boot  - Property value
 
- value
str | Repo
Upgrade On Boot  - Property value
 
- value String | "NONE" | "SECURITY"
 - Property value
 
RepoUpgradeOnBootEnumValueResponse, RepoUpgradeOnBootEnumValueResponseArgs              
- Value string
 - Property value
 
- Value string
 - Property value
 
- value String
 - Property value
 
- value string
 - Property value
 
- value str
 - Property value
 
- value String
 - Property value
 
ScaleDownBehavior, ScaleDownBehaviorArgs      
- TERMINATE_AT_INSTANCE_HOUR
 - TERMINATE_AT_INSTANCE_HOURScaleDownBehavior enum TERMINATE_AT_INSTANCE_HOUR
 - TERMINATE_AT_TASK_COMPLETION
 - TERMINATE_AT_TASK_COMPLETIONScaleDownBehavior enum TERMINATE_AT_TASK_COMPLETION
 
- Scale
Down Behavior_TERMINATE_AT_INSTANCE_HOUR  - TERMINATE_AT_INSTANCE_HOURScaleDownBehavior enum TERMINATE_AT_INSTANCE_HOUR
 - Scale
Down Behavior_TERMINATE_AT_TASK_COMPLETION  - TERMINATE_AT_TASK_COMPLETIONScaleDownBehavior enum TERMINATE_AT_TASK_COMPLETION
 
- TERMINATE_AT_INSTANCE_HOUR
 - TERMINATE_AT_INSTANCE_HOURScaleDownBehavior enum TERMINATE_AT_INSTANCE_HOUR
 - TERMINATE_AT_TASK_COMPLETION
 - TERMINATE_AT_TASK_COMPLETIONScaleDownBehavior enum TERMINATE_AT_TASK_COMPLETION
 
- TERMINATE_AT_INSTANCE_HOUR
 - TERMINATE_AT_INSTANCE_HOURScaleDownBehavior enum TERMINATE_AT_INSTANCE_HOUR
 - TERMINATE_AT_TASK_COMPLETION
 - TERMINATE_AT_TASK_COMPLETIONScaleDownBehavior enum TERMINATE_AT_TASK_COMPLETION
 
- TERMINAT_E_A_T_INSTANC_E_HOUR
 - TERMINATE_AT_INSTANCE_HOURScaleDownBehavior enum TERMINATE_AT_INSTANCE_HOUR
 - TERMINAT_E_A_T_TAS_K_COMPLETION
 - TERMINATE_AT_TASK_COMPLETIONScaleDownBehavior enum TERMINATE_AT_TASK_COMPLETION
 
- "TERMINATE_AT_INSTANCE_HOUR"
 - TERMINATE_AT_INSTANCE_HOURScaleDownBehavior enum TERMINATE_AT_INSTANCE_HOUR
 - "TERMINATE_AT_TASK_COMPLETION"
 - TERMINATE_AT_TASK_COMPLETIONScaleDownBehavior enum TERMINATE_AT_TASK_COMPLETION
 
ScaleDownBehaviorEnumValue, ScaleDownBehaviorEnumValueArgs          
- Value
string | Pulumi.
Azure Native. Aws Connector. Scale Down Behavior  - Property value
 
- Value
string | Scale
Down Behavior  - Property value
 
- value
String | Scale
Down Behavior  - Property value
 
- value
string | Scale
Down Behavior  - Property value
 
- value
str | Scale
Down Behavior  - Property value
 
- value String | "TERMINATE_AT_INSTANCE_HOUR" | "TERMINATE_AT_TASK_COMPLETION"
 - Property value
 
ScaleDownBehaviorEnumValueResponse, ScaleDownBehaviorEnumValueResponseArgs            
- Value string
 - Property value
 
- Value string
 - Property value
 
- value String
 - Property value
 
- value string
 - Property value
 
- value str
 - Property value
 
- value String
 - Property value
 
SystemDataResponse, SystemDataResponseArgs      
- Created
At string - The timestamp of resource creation (UTC).
 - Created
By string - The identity that created the resource.
 - Created
By stringType  - The type of identity that created the resource.
 - Last
Modified stringAt  - The timestamp of resource last modification (UTC)
 - Last
Modified stringBy  - The identity that last modified the resource.
 - Last
Modified stringBy Type  - The type of identity that last modified the resource.
 
- Created
At string - The timestamp of resource creation (UTC).
 - Created
By string - The identity that created the resource.
 - Created
By stringType  - The type of identity that created the resource.
 - Last
Modified stringAt  - The timestamp of resource last modification (UTC)
 - Last
Modified stringBy  - The identity that last modified the resource.
 - Last
Modified stringBy Type  - The type of identity that last modified the resource.
 
- created
At String - The timestamp of resource creation (UTC).
 - created
By String - The identity that created the resource.
 - created
By StringType  - The type of identity that created the resource.
 - last
Modified StringAt  - The timestamp of resource last modification (UTC)
 - last
Modified StringBy  - The identity that last modified the resource.
 - last
Modified StringBy Type  - The type of identity that last modified the resource.
 
- created
At string - The timestamp of resource creation (UTC).
 - created
By string - The identity that created the resource.
 - created
By stringType  - The type of identity that created the resource.
 - last
Modified stringAt  - The timestamp of resource last modification (UTC)
 - last
Modified stringBy  - The identity that last modified the resource.
 - last
Modified stringBy Type  - The type of identity that last modified the resource.
 
- created_
at str - The timestamp of resource creation (UTC).
 - created_
by str - The identity that created the resource.
 - created_
by_ strtype  - The type of identity that created the resource.
 - last_
modified_ strat  - The timestamp of resource last modification (UTC)
 - last_
modified_ strby  - The identity that last modified the resource.
 - last_
modified_ strby_ type  - The type of identity that last modified the resource.
 
- created
At String - The timestamp of resource creation (UTC).
 - created
By String - The identity that created the resource.
 - created
By StringType  - The type of identity that created the resource.
 - last
Modified StringAt  - The timestamp of resource last modification (UTC)
 - last
Modified StringBy  - The identity that last modified the resource.
 - last
Modified StringBy Type  - The type of identity that last modified the resource.
 
Tag, TagArgs  
- Key string
 - The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
 - Value string
 - The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
 
- Key string
 - The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
 - Value string
 - The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
 
- key String
 - The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
 - value String
 - The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
 
- key string
 - The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
 - value string
 - The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
 
- key str
 - The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
 - value str
 - The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
 
- key String
 - The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
 - value String
 - The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
 
TagResponse, TagResponseArgs    
- Key string
 - The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
 - Value string
 - The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
 
- Key string
 - The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
 - Value string
 - The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
 
- key String
 - The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
 - value String
 - The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
 
- key string
 - The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
 - value string
 - The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
 
- key str
 - The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
 - value str
 - The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
 
- key String
 - The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
 - value String
 - The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
 
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:awsconnector:EmrCluster kmdpxexhrplqjddfybxybrrb /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AwsConnector/emrClusters/{name} 
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
 - azure-native-v2 pulumi/pulumi-azure-native
 - License
 - Apache-2.0