azure-native.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 = new AzureNative.AwsConnector.Inputs.EmrClusterPropertiesArgs
    {
        Arn = "string",
        AwsAccountId = "string",
        AwsProperties = new AzureNative.AwsConnector.Inputs.AwsEmrClusterPropertiesArgs
        {
            Applications = new[]
            {
                new AzureNative.AwsConnector.Inputs.ApplicationArgs
                {
                    AdditionalInfo = 
                    {
                        { "string", "string" },
                    },
                    Args = new[]
                    {
                        "string",
                    },
                    Name = "string",
                    Version = "string",
                },
            },
            AutoScalingRole = "string",
            AutoTerminate = false,
            ClusterArn = "string",
            Configurations = new[]
            {
                new AzureNative.AwsConnector.Inputs.ConfigurationArgs
                {
                    Classification = "string",
                    Configurations = new[]
                    {
                        configuration,
                    },
                    Properties = 
                    {
                        { "string", "string" },
                    },
                },
            },
            CustomAmiId = "string",
            EbsRootVolumeIops = 0,
            EbsRootVolumeSize = 0,
            EbsRootVolumeThroughput = 0,
            Ec2InstanceAttributes = new AzureNative.AwsConnector.Inputs.Ec2InstanceAttributesArgs
            {
                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 = new AzureNative.AwsConnector.Inputs.InstanceCollectionTypeEnumValueArgs
            {
                Value = "string",
            },
            KerberosAttributes = new AzureNative.AwsConnector.Inputs.KerberosAttributesArgs
            {
                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[]
            {
                new AzureNative.AwsConnector.Inputs.PlacementGroupConfigArgs
                {
                    InstanceRole = new AzureNative.AwsConnector.Inputs.InstanceRoleTypeEnumValueArgs
                    {
                        Value = "string",
                    },
                    PlacementStrategy = new AzureNative.AwsConnector.Inputs.PlacementGroupStrategyEnumValueArgs
                    {
                        Value = "string",
                    },
                },
            },
            ReleaseLabel = "string",
            RepoUpgradeOnBoot = new AzureNative.AwsConnector.Inputs.RepoUpgradeOnBootEnumValueArgs
            {
                Value = "string",
            },
            RequestedAmiVersion = "string",
            RunningAmiVersion = "string",
            ScaleDownBehavior = new AzureNative.AwsConnector.Inputs.ScaleDownBehaviorEnumValueArgs
            {
                Value = "string",
            },
            SecurityConfiguration = "string",
            ServiceRole = "string",
            Status = new AzureNative.AwsConnector.Inputs.EmrClusterStatusArgs
            {
                ErrorDetails = new[]
                {
                    new AzureNative.AwsConnector.Inputs.ErrorDetailArgs
                    {
                        ErrorCode = "string",
                        ErrorData = new[]
                        {
                            "any",
                        },
                        ErrorMessage = "string",
                    },
                },
                State = new AzureNative.AwsConnector.Inputs.ClusterStateEnumValueArgs
                {
                    Value = "string",
                },
                StateChangeReason = new AzureNative.AwsConnector.Inputs.ClusterStateChangeReasonArgs
                {
                    Code = new AzureNative.AwsConnector.Inputs.ClusterStateChangeReasonCodeEnumValueArgs
                    {
                        Value = "string",
                    },
                    Message = "string",
                },
                Timeline = new AzureNative.AwsConnector.Inputs.ClusterTimelineArgs
                {
                    CreationDateTime = "string",
                    EndDateTime = "string",
                    ReadyDateTime = "string",
                },
            },
            StepConcurrencyLevel = 0,
            Tags = new[]
            {
                new AzureNative.AwsConnector.Inputs.TagArgs
                {
                    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: pulumi.String("string"),
	Location:          pulumi.String("string"),
	Name:              pulumi.String("string"),
	Properties: &awsconnector.EmrClusterPropertiesArgs{
		Arn:          pulumi.String("string"),
		AwsAccountId: pulumi.String("string"),
		AwsProperties: &awsconnector.AwsEmrClusterPropertiesArgs{
			Applications: awsconnector.ApplicationArray{
				&awsconnector.ApplicationArgs{
					AdditionalInfo: pulumi.StringMap{
						"string": pulumi.String("string"),
					},
					Args: pulumi.StringArray{
						pulumi.String("string"),
					},
					Name:    pulumi.String("string"),
					Version: pulumi.String("string"),
				},
			},
			AutoScalingRole: pulumi.String("string"),
			AutoTerminate:   pulumi.Bool(false),
			ClusterArn:      pulumi.String("string"),
			Configurations: awsconnector.ConfigurationArray{
				&awsconnector.ConfigurationArgs{
					Classification: pulumi.String("string"),
					Configurations: awsconnector.ConfigurationArray{
						configuration,
					},
					Properties: pulumi.StringMap{
						"string": pulumi.String("string"),
					},
				},
			},
			CustomAmiId:             pulumi.String("string"),
			EbsRootVolumeIops:       pulumi.Int(0),
			EbsRootVolumeSize:       pulumi.Int(0),
			EbsRootVolumeThroughput: pulumi.Int(0),
			Ec2InstanceAttributes: &awsconnector.Ec2InstanceAttributesArgs{
				AdditionalMasterSecurityGroups: pulumi.StringArray{
					pulumi.String("string"),
				},
				AdditionalSlaveSecurityGroups: pulumi.StringArray{
					pulumi.String("string"),
				},
				Ec2AvailabilityZone:           pulumi.String("string"),
				Ec2KeyName:                    pulumi.String("string"),
				Ec2SubnetId:                   pulumi.String("string"),
				EmrManagedMasterSecurityGroup: pulumi.String("string"),
				EmrManagedSlaveSecurityGroup:  pulumi.String("string"),
				IamInstanceProfile:            pulumi.String("string"),
				RequestedEc2AvailabilityZones: pulumi.StringArray{
					pulumi.String("string"),
				},
				RequestedEc2SubnetIds: pulumi.StringArray{
					pulumi.String("string"),
				},
				ServiceAccessSecurityGroup: pulumi.String("string"),
			},
			Id: pulumi.String("string"),
			InstanceCollectionType: &awsconnector.InstanceCollectionTypeEnumValueArgs{
				Value: pulumi.String("string"),
			},
			KerberosAttributes: &awsconnector.KerberosAttributesArgs{
				AdDomainJoinPassword:             pulumi.String("string"),
				AdDomainJoinUser:                 pulumi.String("string"),
				CrossRealmTrustPrincipalPassword: pulumi.String("string"),
				KdcAdminPassword:                 pulumi.String("string"),
				Realm:                            pulumi.String("string"),
			},
			LogEncryptionKmsKeyId:   pulumi.String("string"),
			LogUri:                  pulumi.String("string"),
			MasterPublicDnsName:     pulumi.String("string"),
			Name:                    pulumi.String("string"),
			NormalizedInstanceHours: pulumi.Int(0),
			OsReleaseLabel:          pulumi.String("string"),
			OutpostArn:              pulumi.String("string"),
			PlacementGroups: awsconnector.PlacementGroupConfigArray{
				&awsconnector.PlacementGroupConfigArgs{
					InstanceRole: &awsconnector.InstanceRoleTypeEnumValueArgs{
						Value: pulumi.String("string"),
					},
					PlacementStrategy: &awsconnector.PlacementGroupStrategyEnumValueArgs{
						Value: pulumi.String("string"),
					},
				},
			},
			ReleaseLabel: pulumi.String("string"),
			RepoUpgradeOnBoot: &awsconnector.RepoUpgradeOnBootEnumValueArgs{
				Value: pulumi.String("string"),
			},
			RequestedAmiVersion: pulumi.String("string"),
			RunningAmiVersion:   pulumi.String("string"),
			ScaleDownBehavior: &awsconnector.ScaleDownBehaviorEnumValueArgs{
				Value: pulumi.String("string"),
			},
			SecurityConfiguration: pulumi.String("string"),
			ServiceRole:           pulumi.String("string"),
			Status: &awsconnector.EmrClusterStatusArgs{
				ErrorDetails: awsconnector.ErrorDetailArray{
					&awsconnector.ErrorDetailArgs{
						ErrorCode: pulumi.String("string"),
						ErrorData: pulumi.Array{
							pulumi.Any("any"),
						},
						ErrorMessage: pulumi.String("string"),
					},
				},
				State: &awsconnector.ClusterStateEnumValueArgs{
					Value: pulumi.String("string"),
				},
				StateChangeReason: &awsconnector.ClusterStateChangeReasonArgs{
					Code: &awsconnector.ClusterStateChangeReasonCodeEnumValueArgs{
						Value: pulumi.String("string"),
					},
					Message: pulumi.String("string"),
				},
				Timeline: &awsconnector.ClusterTimelineArgs{
					CreationDateTime: pulumi.String("string"),
					EndDateTime:      pulumi.String("string"),
					ReadyDateTime:    pulumi.String("string"),
				},
			},
			StepConcurrencyLevel: pulumi.Int(0),
			Tags: awsconnector.TagArray{
				&awsconnector.TagArgs{
					Key:   pulumi.String("string"),
					Value: pulumi.String("string"),
				},
			},
			TerminationProtected:     pulumi.Bool(false),
			UnhealthyNodeReplacement: pulumi.Bool(false),
			VisibleToAllUsers:        pulumi.Bool(false),
		},
		AwsRegion:       pulumi.String("string"),
		AwsSourceSchema: pulumi.String("string"),
		AwsTags: pulumi.StringMap{
			"string": pulumi.String("string"),
		},
		PublicCloudConnectorsResourceId: pulumi.String("string"),
		PublicCloudResourceName:         pulumi.String("string"),
	},
	Tags: pulumi.StringMap{
		"string": pulumi.String("string"),
	},
})
var emrClusterResource = new EmrCluster("emrClusterResource", EmrClusterArgs.builder()
    .resourceGroupName("string")
    .location("string")
    .name("string")
    .properties(EmrClusterPropertiesArgs.builder()
        .arn("string")
        .awsAccountId("string")
        .awsProperties(AwsEmrClusterPropertiesArgs.builder()
            .applications(ApplicationArgs.builder()
                .additionalInfo(Map.of("string", "string"))
                .args("string")
                .name("string")
                .version("string")
                .build())
            .autoScalingRole("string")
            .autoTerminate(false)
            .clusterArn("string")
            .configurations(ConfigurationArgs.builder()
                .classification("string")
                .configurations(configuration)
                .properties(Map.of("string", "string"))
                .build())
            .customAmiId("string")
            .ebsRootVolumeIops(0)
            .ebsRootVolumeSize(0)
            .ebsRootVolumeThroughput(0)
            .ec2InstanceAttributes(Ec2InstanceAttributesArgs.builder()
                .additionalMasterSecurityGroups("string")
                .additionalSlaveSecurityGroups("string")
                .ec2AvailabilityZone("string")
                .ec2KeyName("string")
                .ec2SubnetId("string")
                .emrManagedMasterSecurityGroup("string")
                .emrManagedSlaveSecurityGroup("string")
                .iamInstanceProfile("string")
                .requestedEc2AvailabilityZones("string")
                .requestedEc2SubnetIds("string")
                .serviceAccessSecurityGroup("string")
                .build())
            .id("string")
            .instanceCollectionType(InstanceCollectionTypeEnumValueArgs.builder()
                .value("string")
                .build())
            .kerberosAttributes(KerberosAttributesArgs.builder()
                .adDomainJoinPassword("string")
                .adDomainJoinUser("string")
                .crossRealmTrustPrincipalPassword("string")
                .kdcAdminPassword("string")
                .realm("string")
                .build())
            .logEncryptionKmsKeyId("string")
            .logUri("string")
            .masterPublicDnsName("string")
            .name("string")
            .normalizedInstanceHours(0)
            .osReleaseLabel("string")
            .outpostArn("string")
            .placementGroups(PlacementGroupConfigArgs.builder()
                .instanceRole(InstanceRoleTypeEnumValueArgs.builder()
                    .value("string")
                    .build())
                .placementStrategy(PlacementGroupStrategyEnumValueArgs.builder()
                    .value("string")
                    .build())
                .build())
            .releaseLabel("string")
            .repoUpgradeOnBoot(RepoUpgradeOnBootEnumValueArgs.builder()
                .value("string")
                .build())
            .requestedAmiVersion("string")
            .runningAmiVersion("string")
            .scaleDownBehavior(ScaleDownBehaviorEnumValueArgs.builder()
                .value("string")
                .build())
            .securityConfiguration("string")
            .serviceRole("string")
            .status(EmrClusterStatusArgs.builder()
                .errorDetails(ErrorDetailArgs.builder()
                    .errorCode("string")
                    .errorData("any")
                    .errorMessage("string")
                    .build())
                .state(ClusterStateEnumValueArgs.builder()
                    .value("string")
                    .build())
                .stateChangeReason(ClusterStateChangeReasonArgs.builder()
                    .code(ClusterStateChangeReasonCodeEnumValueArgs.builder()
                        .value("string")
                        .build())
                    .message("string")
                    .build())
                .timeline(ClusterTimelineArgs.builder()
                    .creationDateTime("string")
                    .endDateTime("string")
                    .readyDateTime("string")
                    .build())
                .build())
            .stepConcurrencyLevel(0)
            .tags(TagArgs.builder()
                .key("string")
                .value("string")
                .build())
            .terminationProtected(false)
            .unhealthyNodeReplacement(false)
            .visibleToAllUsers(false)
            .build())
        .awsRegion("string")
        .awsSourceSchema("string")
        .awsTags(Map.of("string", "string"))
        .publicCloudConnectorsResourceId("string")
        .publicCloudResourceName("string")
        .build())
    .tags(Map.of("string", "string"))
    .build());
emr_cluster_resource = azure_native.awsconnector.EmrCluster("emrClusterResource",
    resource_group_name="string",
    location="string",
    name="string",
    properties={
        "arn": "string",
        "aws_account_id": "string",
        "aws_properties": {
            "applications": [{
                "additional_info": {
                    "string": "string",
                },
                "args": ["string"],
                "name": "string",
                "version": "string",
            }],
            "auto_scaling_role": "string",
            "auto_terminate": False,
            "cluster_arn": "string",
            "configurations": [{
                "classification": "string",
                "configurations": [configuration],
                "properties": {
                    "string": "string",
                },
            }],
            "custom_ami_id": "string",
            "ebs_root_volume_iops": 0,
            "ebs_root_volume_size": 0,
            "ebs_root_volume_throughput": 0,
            "ec2_instance_attributes": {
                "additional_master_security_groups": ["string"],
                "additional_slave_security_groups": ["string"],
                "ec2_availability_zone": "string",
                "ec2_key_name": "string",
                "ec2_subnet_id": "string",
                "emr_managed_master_security_group": "string",
                "emr_managed_slave_security_group": "string",
                "iam_instance_profile": "string",
                "requested_ec2_availability_zones": ["string"],
                "requested_ec2_subnet_ids": ["string"],
                "service_access_security_group": "string",
            },
            "id": "string",
            "instance_collection_type": {
                "value": "string",
            },
            "kerberos_attributes": {
                "ad_domain_join_password": "string",
                "ad_domain_join_user": "string",
                "cross_realm_trust_principal_password": "string",
                "kdc_admin_password": "string",
                "realm": "string",
            },
            "log_encryption_kms_key_id": "string",
            "log_uri": "string",
            "master_public_dns_name": "string",
            "name": "string",
            "normalized_instance_hours": 0,
            "os_release_label": "string",
            "outpost_arn": "string",
            "placement_groups": [{
                "instance_role": {
                    "value": "string",
                },
                "placement_strategy": {
                    "value": "string",
                },
            }],
            "release_label": "string",
            "repo_upgrade_on_boot": {
                "value": "string",
            },
            "requested_ami_version": "string",
            "running_ami_version": "string",
            "scale_down_behavior": {
                "value": "string",
            },
            "security_configuration": "string",
            "service_role": "string",
            "status": {
                "error_details": [{
                    "error_code": "string",
                    "error_data": ["any"],
                    "error_message": "string",
                }],
                "state": {
                    "value": "string",
                },
                "state_change_reason": {
                    "code": {
                        "value": "string",
                    },
                    "message": "string",
                },
                "timeline": {
                    "creation_date_time": "string",
                    "end_date_time": "string",
                    "ready_date_time": "string",
                },
            },
            "step_concurrency_level": 0,
            "tags": [{
                "key": "string",
                "value": "string",
            }],
            "termination_protected": False,
            "unhealthy_node_replacement": False,
            "visible_to_all_users": False,
        },
        "aws_region": "string",
        "aws_source_schema": "string",
        "aws_tags": {
            "string": "string",
        },
        "public_cloud_connectors_resource_id": "string",
        "public_cloud_resource_name": "string",
    },
    tags={
        "string": "string",
    })
const 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:
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- Location string
- The geo-location where the resource lives
- Name string
- Name of EmrCluster
- Properties
Pulumi.Azure Native. Aws Connector. Inputs. Emr Cluster Properties 
- The resource-specific properties for this resource.
- Dictionary<string, string>
- Resource tags.
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- Location string
- The geo-location where the resource lives
- Name string
- Name of EmrCluster
- Properties
EmrCluster Properties Args 
- The resource-specific properties for this resource.
- map[string]string
- Resource tags.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- location String
- The geo-location where the resource lives
- name String
- Name of EmrCluster
- properties
EmrCluster Properties 
- The resource-specific properties for this resource.
- Map<String,String>
- Resource tags.
- resourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- location string
- The geo-location where the resource lives
- name string
- Name of EmrCluster
- properties
EmrCluster 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
EmrCluster Properties Args 
- The resource-specific properties for this resource.
- Mapping[str, str]
- Resource tags.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- location String
- The geo-location where the resource lives
- name String
- Name of 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.
- SystemData Pulumi.Azure Native. Aws Connector. Outputs. System Data Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Id string
- The provider-assigned unique ID for this managed resource.
- SystemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id String
- The provider-assigned unique ID for this managed resource.
- systemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id string
- The provider-assigned unique ID for this managed resource.
- systemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id str
- The provider-assigned unique ID for this managed resource.
- system_data SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id String
- The provider-assigned unique ID for this managed resource.
- systemData Property Map
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Supporting Types
Application, ApplicationArgs  
- AdditionalInfo Dictionary<string, string>
- Args List<string>
- Name string
- Version string
- AdditionalInfo map[string]string
- Args []string
- Name string
- Version string
- additionalInfo Map<String,String>
- args List<String>
- name String
- version String
- additionalInfo {[key: string]: string}
- args string[]
- name string
- version string
- additional_info Mapping[str, str]
- args Sequence[str]
- name str
- version str
- additionalInfo Map<String>
- args List<String>
- name String
- version String
ApplicationResponse, ApplicationResponseArgs    
- AdditionalInfo Dictionary<string, string>
- Args List<string>
- Name string
- Version string
- AdditionalInfo map[string]string
- Args []string
- Name string
- Version string
- additionalInfo Map<String,String>
- args List<String>
- name String
- version String
- additionalInfo {[key: string]: string}
- args string[]
- name string
- version string
- additional_info Mapping[str, str]
- args Sequence[str]
- name str
- version str
- additionalInfo Map<String>
- args List<String>
- name String
- version String
AwsEmrClusterProperties, AwsEmrClusterPropertiesArgs        
- Applications
List<Pulumi.Azure Native. Aws Connector. Inputs. Application> 
- AutoScaling stringRole 
- AutoTerminate bool
- ClusterArn string
- Configurations
List<Pulumi.Azure Native. Aws Connector. Inputs. Configuration> 
- CustomAmi stringId 
- EbsRoot intVolume Iops 
- EbsRoot intVolume Size 
- EbsRoot intVolume Throughput 
- Ec2InstanceAttributes Pulumi.Azure Native. Aws Connector. Inputs. Ec2Instance Attributes 
- Id string
- InstanceCollection 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.
- KerberosAttributes Pulumi.Azure Native. Aws Connector. Inputs. Kerberos Attributes 
- LogEncryption stringKms Key Id 
- LogUri string
- MasterPublic stringDns Name 
- Name string
- NormalizedInstance intHours 
- OsRelease stringLabel 
- OutpostArn string
- PlacementGroups List<Pulumi.Azure Native. Aws Connector. Inputs. Placement Group Config> 
- ReleaseLabel string
- RepoUpgrade Pulumi.On Boot Azure Native. Aws Connector. Inputs. Repo Upgrade On Boot Enum Value 
- RequestedAmi stringVersion 
- RunningAmi stringVersion 
- ScaleDown Pulumi.Behavior Azure Native. Aws Connector. Inputs. Scale Down Behavior Enum Value 
- SecurityConfiguration string
- ServiceRole string
- Status
Pulumi.Azure Native. Aws Connector. Inputs. Emr Cluster Status 
- StepConcurrency intLevel 
- 
List<Pulumi.Azure Native. Aws Connector. Inputs. Tag> 
- TerminationProtected bool
- UnhealthyNode boolReplacement 
- VisibleTo boolAll Users 
- Applications []Application
- AutoScaling stringRole 
- AutoTerminate bool
- ClusterArn string
- Configurations []Configuration
- CustomAmi stringId 
- EbsRoot intVolume Iops 
- EbsRoot intVolume Size 
- EbsRoot intVolume Throughput 
- Ec2InstanceAttributes Ec2InstanceAttributes 
- Id string
- InstanceCollection 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.
- KerberosAttributes KerberosAttributes 
- LogEncryption stringKms Key Id 
- LogUri string
- MasterPublic stringDns Name 
- Name string
- NormalizedInstance intHours 
- OsRelease stringLabel 
- OutpostArn string
- PlacementGroups []PlacementGroup Config 
- ReleaseLabel string
- RepoUpgrade RepoOn Boot Upgrade On Boot Enum Value 
- RequestedAmi stringVersion 
- RunningAmi stringVersion 
- ScaleDown ScaleBehavior Down Behavior Enum Value 
- SecurityConfiguration string
- ServiceRole string
- Status
EmrCluster Status 
- StepConcurrency intLevel 
- []Tag
- TerminationProtected bool
- UnhealthyNode boolReplacement 
- VisibleTo boolAll Users 
- applications List<Application>
- autoScaling StringRole 
- autoTerminate Boolean
- clusterArn String
- configurations List<Configuration>
- customAmi StringId 
- ebsRoot IntegerVolume Iops 
- ebsRoot IntegerVolume Size 
- ebsRoot IntegerVolume Throughput 
- ec2InstanceAttributes Ec2InstanceAttributes 
- id String
- instanceCollection 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.
- kerberosAttributes KerberosAttributes 
- logEncryption StringKms Key Id 
- logUri String
- masterPublic StringDns Name 
- name String
- normalizedInstance IntegerHours 
- osRelease StringLabel 
- outpostArn String
- placementGroups List<PlacementGroup Config> 
- releaseLabel String
- repoUpgrade RepoOn Boot Upgrade On Boot Enum Value 
- requestedAmi StringVersion 
- runningAmi StringVersion 
- scaleDown ScaleBehavior Down Behavior Enum Value 
- securityConfiguration String
- serviceRole String
- status
EmrCluster Status 
- stepConcurrency IntegerLevel 
- List<Tag>
- terminationProtected Boolean
- unhealthyNode BooleanReplacement 
- visibleTo BooleanAll Users 
- applications Application[]
- autoScaling stringRole 
- autoTerminate boolean
- clusterArn string
- configurations Configuration[]
- customAmi stringId 
- ebsRoot numberVolume Iops 
- ebsRoot numberVolume Size 
- ebsRoot numberVolume Throughput 
- ec2InstanceAttributes Ec2InstanceAttributes 
- id string
- instanceCollection 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.
- kerberosAttributes KerberosAttributes 
- logEncryption stringKms Key Id 
- logUri string
- masterPublic stringDns Name 
- name string
- normalizedInstance numberHours 
- osRelease stringLabel 
- outpostArn string
- placementGroups PlacementGroup Config[] 
- releaseLabel string
- repoUpgrade RepoOn Boot Upgrade On Boot Enum Value 
- requestedAmi stringVersion 
- runningAmi stringVersion 
- scaleDown ScaleBehavior Down Behavior Enum Value 
- securityConfiguration string
- serviceRole string
- status
EmrCluster Status 
- stepConcurrency numberLevel 
- Tag[]
- terminationProtected boolean
- unhealthyNode booleanReplacement 
- visibleTo 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
EmrCluster Status 
- step_concurrency_ intlevel 
- Sequence[Tag]
- termination_protected bool
- unhealthy_node_ boolreplacement 
- visible_to_ boolall_ users 
- applications List<Property Map>
- autoScaling StringRole 
- autoTerminate Boolean
- clusterArn String
- configurations List<Property Map>
- customAmi StringId 
- ebsRoot NumberVolume Iops 
- ebsRoot NumberVolume Size 
- ebsRoot NumberVolume Throughput 
- ec2InstanceAttributes Property Map
- id String
- instanceCollection 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.
- kerberosAttributes Property Map
- logEncryption StringKms Key Id 
- logUri String
- masterPublic StringDns Name 
- name String
- normalizedInstance NumberHours 
- osRelease StringLabel 
- outpostArn String
- placementGroups List<Property Map>
- releaseLabel String
- repoUpgrade Property MapOn Boot 
- requestedAmi StringVersion 
- runningAmi StringVersion 
- scaleDown Property MapBehavior 
- securityConfiguration String
- serviceRole String
- status Property Map
- stepConcurrency NumberLevel 
- List<Property Map>
- terminationProtected Boolean
- unhealthyNode BooleanReplacement 
- visibleTo BooleanAll Users 
AwsEmrClusterPropertiesResponse, AwsEmrClusterPropertiesResponseArgs          
- Applications
List<Pulumi.Azure Native. Aws Connector. Inputs. Application Response> 
- AutoScaling stringRole 
- AutoTerminate bool
- ClusterArn string
- Configurations
List<Pulumi.Azure Native. Aws Connector. Inputs. Configuration Response> 
- CustomAmi stringId 
- EbsRoot intVolume Iops 
- EbsRoot intVolume Size 
- EbsRoot intVolume Throughput 
- Ec2InstanceAttributes Pulumi.Azure Native. Aws Connector. Inputs. Ec2Instance Attributes Response 
- Id string
- InstanceCollection 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.
- KerberosAttributes Pulumi.Azure Native. Aws Connector. Inputs. Kerberos Attributes Response 
- LogEncryption stringKms Key Id 
- LogUri string
- MasterPublic stringDns Name 
- Name string
- NormalizedInstance intHours 
- OsRelease stringLabel 
- OutpostArn string
- PlacementGroups List<Pulumi.Azure Native. Aws Connector. Inputs. Placement Group Config Response> 
- ReleaseLabel string
- RepoUpgrade Pulumi.On Boot Azure Native. Aws Connector. Inputs. Repo Upgrade On Boot Enum Value Response 
- RequestedAmi stringVersion 
- RunningAmi stringVersion 
- ScaleDown Pulumi.Behavior Azure Native. Aws Connector. Inputs. Scale Down Behavior Enum Value Response 
- SecurityConfiguration string
- ServiceRole string
- Status
Pulumi.Azure Native. Aws Connector. Inputs. Emr Cluster Status Response 
- StepConcurrency intLevel 
- 
List<Pulumi.Azure Native. Aws Connector. Inputs. Tag Response> 
- TerminationProtected bool
- UnhealthyNode boolReplacement 
- VisibleTo boolAll Users 
- Applications
[]ApplicationResponse 
- AutoScaling stringRole 
- AutoTerminate bool
- ClusterArn string
- Configurations
[]ConfigurationResponse 
- CustomAmi stringId 
- EbsRoot intVolume Iops 
- EbsRoot intVolume Size 
- EbsRoot intVolume Throughput 
- Ec2InstanceAttributes Ec2InstanceAttributes Response 
- Id string
- InstanceCollection 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.
- KerberosAttributes KerberosAttributes Response 
- LogEncryption stringKms Key Id 
- LogUri string
- MasterPublic stringDns Name 
- Name string
- NormalizedInstance intHours 
- OsRelease stringLabel 
- OutpostArn string
- PlacementGroups []PlacementGroup Config Response 
- ReleaseLabel string
- RepoUpgrade RepoOn Boot Upgrade On Boot Enum Value Response 
- RequestedAmi stringVersion 
- RunningAmi stringVersion 
- ScaleDown ScaleBehavior Down Behavior Enum Value Response 
- SecurityConfiguration string
- ServiceRole string
- Status
EmrCluster Status Response 
- StepConcurrency intLevel 
- 
[]TagResponse 
- TerminationProtected bool
- UnhealthyNode boolReplacement 
- VisibleTo boolAll Users 
- applications
List<ApplicationResponse> 
- autoScaling StringRole 
- autoTerminate Boolean
- clusterArn String
- configurations
List<ConfigurationResponse> 
- customAmi StringId 
- ebsRoot IntegerVolume Iops 
- ebsRoot IntegerVolume Size 
- ebsRoot IntegerVolume Throughput 
- ec2InstanceAttributes Ec2InstanceAttributes Response 
- id String
- instanceCollection 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.
- kerberosAttributes KerberosAttributes Response 
- logEncryption StringKms Key Id 
- logUri String
- masterPublic StringDns Name 
- name String
- normalizedInstance IntegerHours 
- osRelease StringLabel 
- outpostArn String
- placementGroups List<PlacementGroup Config Response> 
- releaseLabel String
- repoUpgrade RepoOn Boot Upgrade On Boot Enum Value Response 
- requestedAmi StringVersion 
- runningAmi StringVersion 
- scaleDown ScaleBehavior Down Behavior Enum Value Response 
- securityConfiguration String
- serviceRole String
- status
EmrCluster Status Response 
- stepConcurrency IntegerLevel 
- 
List<TagResponse> 
- terminationProtected Boolean
- unhealthyNode BooleanReplacement 
- visibleTo BooleanAll Users 
- applications
ApplicationResponse[] 
- autoScaling stringRole 
- autoTerminate boolean
- clusterArn string
- configurations
ConfigurationResponse[] 
- customAmi stringId 
- ebsRoot numberVolume Iops 
- ebsRoot numberVolume Size 
- ebsRoot numberVolume Throughput 
- ec2InstanceAttributes Ec2InstanceAttributes Response 
- id string
- instanceCollection 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.
- kerberosAttributes KerberosAttributes Response 
- logEncryption stringKms Key Id 
- logUri string
- masterPublic stringDns Name 
- name string
- normalizedInstance numberHours 
- osRelease stringLabel 
- outpostArn string
- placementGroups PlacementGroup Config Response[] 
- releaseLabel string
- repoUpgrade RepoOn Boot Upgrade On Boot Enum Value Response 
- requestedAmi stringVersion 
- runningAmi stringVersion 
- scaleDown ScaleBehavior Down Behavior Enum Value Response 
- securityConfiguration string
- serviceRole string
- status
EmrCluster Status Response 
- stepConcurrency numberLevel 
- 
TagResponse[] 
- terminationProtected boolean
- unhealthyNode booleanReplacement 
- visibleTo booleanAll Users 
- applications
Sequence[ApplicationResponse] 
- auto_scaling_ strrole 
- auto_terminate bool
- cluster_arn str
- configurations
Sequence[ConfigurationResponse] 
- 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
EmrCluster Status Response 
- step_concurrency_ intlevel 
- 
Sequence[TagResponse] 
- termination_protected bool
- unhealthy_node_ boolreplacement 
- visible_to_ boolall_ users 
- applications List<Property Map>
- autoScaling StringRole 
- autoTerminate Boolean
- clusterArn String
- configurations List<Property Map>
- customAmi StringId 
- ebsRoot NumberVolume Iops 
- ebsRoot NumberVolume Size 
- ebsRoot NumberVolume Throughput 
- ec2InstanceAttributes Property Map
- id String
- instanceCollection 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.
- kerberosAttributes Property Map
- logEncryption StringKms Key Id 
- logUri String
- masterPublic StringDns Name 
- name String
- normalizedInstance NumberHours 
- osRelease StringLabel 
- outpostArn String
- placementGroups List<Property Map>
- releaseLabel String
- repoUpgrade Property MapOn Boot 
- requestedAmi StringVersion 
- runningAmi StringVersion 
- scaleDown Property MapBehavior 
- securityConfiguration String
- serviceRole String
- status Property Map
- stepConcurrency NumberLevel 
- List<Property Map>
- terminationProtected Boolean
- unhealthyNode BooleanReplacement 
- visibleTo 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
- ClusterState BOOTSTRAPPING 
- BOOTSTRAPPINGClusterState enum BOOTSTRAPPING
- ClusterState RUNNING 
- RUNNINGClusterState enum RUNNING
- ClusterState STARTING 
- STARTINGClusterState enum STARTING
- ClusterState TERMINATED 
- TERMINATEDClusterState enum TERMINATED
- ClusterState_TERMINATED_WITH_ERRORS 
- TERMINATED_WITH_ERRORSClusterState enum TERMINATED_WITH_ERRORS
- ClusterState TERMINATING 
- TERMINATINGClusterState enum TERMINATING
- ClusterState 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
- ClusterState Change Reason Code_ALL_STEPS_COMPLETED 
- ALL_STEPS_COMPLETEDClusterStateChangeReasonCode enum ALL_STEPS_COMPLETED
- ClusterState Change Reason Code_BOOTSTRAP_FAILURE 
- BOOTSTRAP_FAILUREClusterStateChangeReasonCode enum BOOTSTRAP_FAILURE
- ClusterState Change Reason Code_INSTANCE_FAILURE 
- INSTANCE_FAILUREClusterStateChangeReasonCode enum INSTANCE_FAILURE
- ClusterState Change Reason Code_INSTANCE_FLEET_TIMEOUT 
- INSTANCE_FLEET_TIMEOUTClusterStateChangeReasonCode enum INSTANCE_FLEET_TIMEOUT
- ClusterState Change Reason Code_INTERNAL_ERROR 
- INTERNAL_ERRORClusterStateChangeReasonCode enum INTERNAL_ERROR
- ClusterState Change Reason Code_STEP_FAILURE 
- STEP_FAILUREClusterStateChangeReasonCode enum STEP_FAILURE
- ClusterState Change Reason Code_USER_REQUEST 
- USER_REQUESTClusterStateChangeReasonCode enum USER_REQUEST
- ClusterState 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 | ClusterState Change Reason Code 
- Property value
- value
String | ClusterState Change Reason Code 
- Property value
- value
string | ClusterState Change Reason Code 
- Property value
- value
str | ClusterState 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 | ClusterState 
- Property value
- value
String | ClusterState 
- Property value
- value
string | ClusterState 
- Property value
- value
str | ClusterState 
- 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    
- CreationDate stringTime 
- EndDate stringTime 
- ReadyDate stringTime 
- CreationDate stringTime 
- EndDate stringTime 
- ReadyDate stringTime 
- creationDate StringTime 
- endDate StringTime 
- readyDate StringTime 
- creationDate stringTime 
- endDate stringTime 
- readyDate stringTime 
- creation_date_ strtime 
- end_date_ strtime 
- ready_date_ strtime 
- creationDate StringTime 
- endDate StringTime 
- readyDate StringTime 
ClusterTimelineResponse, ClusterTimelineResponseArgs      
- CreationDate stringTime 
- EndDate stringTime 
- ReadyDate stringTime 
- CreationDate stringTime 
- EndDate stringTime 
- ReadyDate stringTime 
- creationDate StringTime 
- endDate StringTime 
- readyDate StringTime 
- creationDate stringTime 
- endDate stringTime 
- readyDate stringTime 
- creation_date_ strtime 
- end_date_ strtime 
- ready_date_ strtime 
- creationDate StringTime 
- endDate StringTime 
- readyDate 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
[]ConfigurationResponse 
- Properties map[string]string
- classification String
- configurations
List<ConfigurationResponse> 
- properties Map<String,String>
- classification string
- configurations
ConfigurationResponse[] 
- properties {[key: string]: string}
- classification str
- configurations
Sequence[ConfigurationResponse] 
- properties Mapping[str, str]
- classification String
- configurations List<Property Map>
- properties Map<String>
Ec2InstanceAttributes, Ec2InstanceAttributesArgs    
- AdditionalMaster List<string>Security Groups 
- AdditionalSlave List<string>Security Groups 
- Ec2AvailabilityZone string
- Ec2KeyName string
- Ec2SubnetId string
- EmrManaged stringMaster Security Group 
- EmrManaged stringSlave Security Group 
- IamInstance stringProfile 
- RequestedEc2Availability List<string>Zones 
- RequestedEc2Subnet List<string>Ids 
- ServiceAccess stringSecurity Group 
- AdditionalMaster []stringSecurity Groups 
- AdditionalSlave []stringSecurity Groups 
- Ec2AvailabilityZone string
- Ec2KeyName string
- Ec2SubnetId string
- EmrManaged stringMaster Security Group 
- EmrManaged stringSlave Security Group 
- IamInstance stringProfile 
- RequestedEc2Availability []stringZones 
- RequestedEc2Subnet []stringIds 
- ServiceAccess stringSecurity Group 
- additionalMaster List<String>Security Groups 
- additionalSlave List<String>Security Groups 
- ec2AvailabilityZone String
- ec2KeyName String
- ec2SubnetId String
- emrManaged StringMaster Security Group 
- emrManaged StringSlave Security Group 
- iamInstance StringProfile 
- requestedEc2Availability List<String>Zones 
- requestedEc2Subnet List<String>Ids 
- serviceAccess StringSecurity Group 
- additionalMaster string[]Security Groups 
- additionalSlave string[]Security Groups 
- ec2AvailabilityZone string
- ec2KeyName string
- ec2SubnetId string
- emrManaged stringMaster Security Group 
- emrManaged stringSlave Security Group 
- iamInstance stringProfile 
- requestedEc2Availability string[]Zones 
- requestedEc2Subnet string[]Ids 
- serviceAccess 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 
- additionalMaster List<String>Security Groups 
- additionalSlave List<String>Security Groups 
- ec2AvailabilityZone String
- ec2KeyName String
- ec2SubnetId String
- emrManaged StringMaster Security Group 
- emrManaged StringSlave Security Group 
- iamInstance StringProfile 
- requestedEc2Availability List<String>Zones 
- requestedEc2Subnet List<String>Ids 
- serviceAccess StringSecurity Group 
Ec2InstanceAttributesResponse, Ec2InstanceAttributesResponseArgs      
- AdditionalMaster List<string>Security Groups 
- AdditionalSlave List<string>Security Groups 
- Ec2AvailabilityZone string
- Ec2KeyName string
- Ec2SubnetId string
- EmrManaged stringMaster Security Group 
- EmrManaged stringSlave Security Group 
- IamInstance stringProfile 
- RequestedEc2Availability List<string>Zones 
- RequestedEc2Subnet List<string>Ids 
- ServiceAccess stringSecurity Group 
- AdditionalMaster []stringSecurity Groups 
- AdditionalSlave []stringSecurity Groups 
- Ec2AvailabilityZone string
- Ec2KeyName string
- Ec2SubnetId string
- EmrManaged stringMaster Security Group 
- EmrManaged stringSlave Security Group 
- IamInstance stringProfile 
- RequestedEc2Availability []stringZones 
- RequestedEc2Subnet []stringIds 
- ServiceAccess stringSecurity Group 
- additionalMaster List<String>Security Groups 
- additionalSlave List<String>Security Groups 
- ec2AvailabilityZone String
- ec2KeyName String
- ec2SubnetId String
- emrManaged StringMaster Security Group 
- emrManaged StringSlave Security Group 
- iamInstance StringProfile 
- requestedEc2Availability List<String>Zones 
- requestedEc2Subnet List<String>Ids 
- serviceAccess StringSecurity Group 
- additionalMaster string[]Security Groups 
- additionalSlave string[]Security Groups 
- ec2AvailabilityZone string
- ec2KeyName string
- ec2SubnetId string
- emrManaged stringMaster Security Group 
- emrManaged stringSlave Security Group 
- iamInstance stringProfile 
- requestedEc2Availability string[]Zones 
- requestedEc2Subnet string[]Ids 
- serviceAccess 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 
- additionalMaster List<String>Security Groups 
- additionalSlave List<String>Security Groups 
- ec2AvailabilityZone String
- ec2KeyName String
- ec2SubnetId String
- emrManaged StringMaster Security Group 
- emrManaged StringSlave Security Group 
- iamInstance StringProfile 
- requestedEc2Availability List<String>Zones 
- requestedEc2Subnet List<String>Ids 
- serviceAccess StringSecurity Group 
EmrClusterProperties, EmrClusterPropertiesArgs      
- Arn string
- Amazon Resource Name (ARN)
- AwsAccount stringId 
- AWS Account ID
- AwsProperties Pulumi.Azure Native. Aws Connector. Inputs. Aws Emr Cluster Properties 
- AWS Properties
- AwsRegion string
- AWS Region
- AwsSource stringSchema 
- AWS Source Schema
- Dictionary<string, string>
- AWS Tags
- PublicCloud stringConnectors Resource Id 
- Public Cloud Connectors Resource ID
- PublicCloud stringResource Name 
- Public Cloud Resource Name
- Arn string
- Amazon Resource Name (ARN)
- AwsAccount stringId 
- AWS Account ID
- AwsProperties AwsEmr Cluster Properties 
- AWS Properties
- AwsRegion string
- AWS Region
- AwsSource stringSchema 
- AWS Source Schema
- map[string]string
- AWS Tags
- PublicCloud stringConnectors Resource Id 
- Public Cloud Connectors Resource ID
- PublicCloud stringResource Name 
- Public Cloud Resource Name
- arn String
- Amazon Resource Name (ARN)
- awsAccount StringId 
- AWS Account ID
- awsProperties AwsEmr Cluster Properties 
- AWS Properties
- awsRegion String
- AWS Region
- awsSource StringSchema 
- AWS Source Schema
- Map<String,String>
- AWS Tags
- publicCloud StringConnectors Resource Id 
- Public Cloud Connectors Resource ID
- publicCloud StringResource Name 
- Public Cloud Resource Name
- arn string
- Amazon Resource Name (ARN)
- awsAccount stringId 
- AWS Account ID
- awsProperties AwsEmr Cluster Properties 
- AWS Properties
- awsRegion string
- AWS Region
- awsSource stringSchema 
- AWS Source Schema
- {[key: string]: string}
- AWS Tags
- publicCloud stringConnectors Resource Id 
- Public Cloud Connectors Resource ID
- publicCloud stringResource Name 
- Public Cloud Resource Name
- arn str
- Amazon Resource Name (ARN)
- aws_account_ strid 
- AWS Account ID
- aws_properties 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)
- awsAccount StringId 
- AWS Account ID
- awsProperties Property Map
- AWS Properties
- awsRegion String
- AWS Region
- awsSource StringSchema 
- AWS Source Schema
- Map<String>
- AWS Tags
- publicCloud StringConnectors Resource Id 
- Public Cloud Connectors Resource ID
- publicCloud StringResource Name 
- Public Cloud Resource Name
EmrClusterPropertiesResponse, EmrClusterPropertiesResponseArgs        
- ProvisioningState string
- The status of the last operation.
- Arn string
- Amazon Resource Name (ARN)
- AwsAccount stringId 
- AWS Account ID
- AwsProperties Pulumi.Azure Native. Aws Connector. Inputs. Aws Emr Cluster Properties Response 
- AWS Properties
- AwsRegion string
- AWS Region
- AwsSource stringSchema 
- AWS Source Schema
- Dictionary<string, string>
- AWS Tags
- PublicCloud stringConnectors Resource Id 
- Public Cloud Connectors Resource ID
- PublicCloud stringResource Name 
- Public Cloud Resource Name
- ProvisioningState string
- The status of the last operation.
- Arn string
- Amazon Resource Name (ARN)
- AwsAccount stringId 
- AWS Account ID
- AwsProperties AwsEmr Cluster Properties Response 
- AWS Properties
- AwsRegion string
- AWS Region
- AwsSource stringSchema 
- AWS Source Schema
- map[string]string
- AWS Tags
- PublicCloud stringConnectors Resource Id 
- Public Cloud Connectors Resource ID
- PublicCloud stringResource Name 
- Public Cloud Resource Name
- provisioningState String
- The status of the last operation.
- arn String
- Amazon Resource Name (ARN)
- awsAccount StringId 
- AWS Account ID
- awsProperties AwsEmr Cluster Properties Response 
- AWS Properties
- awsRegion String
- AWS Region
- awsSource StringSchema 
- AWS Source Schema
- Map<String,String>
- AWS Tags
- publicCloud StringConnectors Resource Id 
- Public Cloud Connectors Resource ID
- publicCloud StringResource Name 
- Public Cloud Resource Name
- provisioningState string
- The status of the last operation.
- arn string
- Amazon Resource Name (ARN)
- awsAccount stringId 
- AWS Account ID
- awsProperties AwsEmr Cluster Properties Response 
- AWS Properties
- awsRegion string
- AWS Region
- awsSource stringSchema 
- AWS Source Schema
- {[key: string]: string}
- AWS Tags
- publicCloud stringConnectors Resource Id 
- Public Cloud Connectors Resource ID
- publicCloud stringResource Name 
- Public Cloud Resource Name
- provisioning_state str
- The status of the last operation.
- arn str
- Amazon Resource Name (ARN)
- aws_account_ strid 
- AWS Account ID
- aws_properties 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
- provisioningState String
- The status of the last operation.
- arn String
- Amazon Resource Name (ARN)
- awsAccount StringId 
- AWS Account ID
- awsProperties Property Map
- AWS Properties
- awsRegion String
- AWS Region
- awsSource StringSchema 
- AWS Source Schema
- Map<String>
- AWS Tags
- publicCloud StringConnectors Resource Id 
- Public Cloud Connectors Resource ID
- publicCloud StringResource Name 
- Public Cloud Resource Name
EmrClusterStatus, EmrClusterStatusArgs      
EmrClusterStatusResponse, EmrClusterStatusResponseArgs        
- ErrorDetails List<Pulumi.Azure Native. Aws Connector. Inputs. Error Detail Response> 
- State
Pulumi.Azure Native. Aws Connector. Inputs. Cluster State Enum Value Response 
- StateChange Pulumi.Reason Azure Native. Aws Connector. Inputs. Cluster State Change Reason Response 
- Timeline
Pulumi.Azure Native. Aws Connector. Inputs. Cluster Timeline Response 
ErrorDetail, ErrorDetailArgs    
- ErrorCode string
- ErrorData List<object>
- ErrorMessage string
- ErrorCode string
- ErrorData []interface{}
- ErrorMessage string
- errorCode String
- errorData List<Object>
- errorMessage String
- errorCode string
- errorData any[]
- errorMessage string
- error_code str
- error_data Sequence[Any]
- error_message str
- errorCode String
- errorData List<Any>
- errorMessage String
ErrorDetailResponse, ErrorDetailResponseArgs      
- ErrorCode string
- ErrorData List<object>
- ErrorMessage string
- ErrorCode string
- ErrorData []interface{}
- ErrorMessage string
- errorCode String
- errorData List<Object>
- errorMessage String
- errorCode string
- errorData any[]
- errorMessage string
- error_code str
- error_data Sequence[Any]
- error_message str
- errorCode String
- errorData List<Any>
- errorMessage String
InstanceCollectionType, InstanceCollectionTypeArgs      
- INSTANCE_FLEET
- INSTANCE_FLEETInstanceCollectionType enum INSTANCE_FLEET
- INSTANCE_GROUP
- INSTANCE_GROUPInstanceCollectionType enum INSTANCE_GROUP
- InstanceCollection Type_INSTANCE_FLEET 
- INSTANCE_FLEETInstanceCollectionType enum INSTANCE_FLEET
- InstanceCollection 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 | InstanceCollection Type 
- Property value
- value
String | InstanceCollection Type 
- Property value
- value
string | InstanceCollection Type 
- Property value
- value
str | InstanceCollection 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
- InstanceRole Type CORE 
- COREInstanceRoleType enum CORE
- InstanceRole Type MASTER 
- MASTERInstanceRoleType enum MASTER
- InstanceRole 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 | InstanceRole Type 
- Property value
- value
String | InstanceRole Type 
- Property value
- value
string | InstanceRole Type 
- Property value
- value
str | InstanceRole 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    
- AdDomain stringJoin Password 
- AdDomain stringJoin User 
- CrossRealm stringTrust Principal Password 
- KdcAdmin stringPassword 
- Realm string
- AdDomain stringJoin Password 
- AdDomain stringJoin User 
- CrossRealm stringTrust Principal Password 
- KdcAdmin stringPassword 
- Realm string
- adDomain StringJoin Password 
- adDomain StringJoin User 
- crossRealm StringTrust Principal Password 
- kdcAdmin StringPassword 
- realm String
- adDomain stringJoin Password 
- adDomain stringJoin User 
- crossRealm stringTrust Principal Password 
- kdcAdmin stringPassword 
- realm string
- adDomain StringJoin Password 
- adDomain StringJoin User 
- crossRealm StringTrust Principal Password 
- kdcAdmin StringPassword 
- realm String
KerberosAttributesResponse, KerberosAttributesResponseArgs      
- AdDomain stringJoin Password 
- AdDomain stringJoin User 
- CrossRealm stringTrust Principal Password 
- KdcAdmin stringPassword 
- Realm string
- AdDomain stringJoin Password 
- AdDomain stringJoin User 
- CrossRealm stringTrust Principal Password 
- KdcAdmin stringPassword 
- Realm string
- adDomain StringJoin Password 
- adDomain StringJoin User 
- crossRealm StringTrust Principal Password 
- kdcAdmin StringPassword 
- realm String
- adDomain stringJoin Password 
- adDomain stringJoin User 
- crossRealm stringTrust Principal Password 
- kdcAdmin stringPassword 
- realm string
- adDomain StringJoin Password 
- adDomain StringJoin User 
- crossRealm StringTrust Principal Password 
- kdcAdmin 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
- PlacementGroup Strategy CLUSTER 
- CLUSTERPlacementGroupStrategy enum CLUSTER
- PlacementGroup Strategy NONE 
- NONEPlacementGroupStrategy enum NONE
- PlacementGroup Strategy PARTITION 
- PARTITIONPlacementGroupStrategy enum PARTITION
- PlacementGroup 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 | PlacementGroup Strategy 
- Property value
- value
String | PlacementGroup Strategy 
- Property value
- value
string | PlacementGroup Strategy 
- Property value
- value
str | PlacementGroup 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
- RepoUpgrade On Boot NONE 
- NONERepoUpgradeOnBoot enum NONE
- RepoUpgrade 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 | RepoUpgrade On Boot 
- Property value
- value
String | RepoUpgrade On Boot 
- Property value
- value
string | RepoUpgrade On Boot 
- Property value
- value
str | RepoUpgrade 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
- ScaleDown Behavior_TERMINATE_AT_INSTANCE_HOUR 
- TERMINATE_AT_INSTANCE_HOURScaleDownBehavior enum TERMINATE_AT_INSTANCE_HOUR
- ScaleDown 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 | ScaleDown Behavior 
- Property value
- value
String | ScaleDown Behavior 
- Property value
- value
string | ScaleDown Behavior 
- Property value
- value
str | ScaleDown 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      
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
- createdAt string
- The timestamp of resource creation (UTC).
- createdBy string
- The identity that created the resource.
- createdBy stringType 
- The type of identity that created the resource.
- lastModified stringAt 
- The timestamp of resource last modification (UTC)
- lastModified stringBy 
- The identity that last modified the resource.
- lastModified stringBy Type 
- The type of identity that last modified the resource.
- created_at str
- The timestamp of resource creation (UTC).
- created_by str
- The identity that created the resource.
- created_by_ strtype 
- The type of identity that created the resource.
- last_modified_ strat 
- The timestamp of resource last modification (UTC)
- last_modified_ strby 
- The identity that last modified the resource.
- last_modified_ strby_ type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
Tag, TagArgs  
- Key string
- The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- Value string
- The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- Key string
- The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- Value string
- The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key String
- The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value String
- The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key string
- The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value string
- The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key str
- The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value str
- The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key String
- The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value String
- The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
TagResponse, TagResponseArgs    
- Key string
- The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- Value string
- The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- Key string
- The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- Value string
- The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key String
- The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value String
- The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key string
- The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value string
- The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key str
- The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value str
- The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key String
- The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value String
- The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:awsconnector: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 pulumi/pulumi-azure-native
- License
- Apache-2.0