1. Packages
  2. Azure Native
  3. API Docs
  4. awsconnector
  5. EmrCluster
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.1.0 published on Tuesday, Apr 8, 2025 by Pulumi

azure-native.awsconnector.EmrCluster

Explore with Pulumi AI

This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.1.0 published on Tuesday, Apr 8, 2025 by Pulumi

A Microsoft.AwsConnector resource

Uses Azure REST API version 2024-12-01. In version 2.x of the Azure Native provider, it used 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" },
        },
    });

});
Copy
package main

import (
	awsconnector "github.com/pulumi/pulumi-azure-native-sdk/awsconnector/v3"
	"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
	})
}
Copy
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(Map.ofEntries(
                        Map.entry("classification", "ahweyaesthmgtdiv"),
                        Map.entry("configurations", ),
                        Map.entry("properties", Map.of("key6744", "jfktwevmtaitzgjhgrxhcsyaf"))
                    ))
                    .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(Map.ofEntries(
                            ))
                            .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());

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

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 This property is required. string
The unique name of the resource.
args This property is required. EmrClusterArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args This property is required. 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 This property is required. string
The unique name of the resource.
args This property is required. EmrClusterArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args This property is required. EmrClusterArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. 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" },
    },
});
Copy
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"),
	},
})
Copy
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());
Copy
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",
    })
Copy
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",
    },
});
Copy
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
Copy

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:

ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
Location Changes to this property will trigger replacement. string
The geo-location where the resource lives
Name Changes to this property will trigger replacement. string
Name of EmrCluster
Properties Pulumi.AzureNative.AwsConnector.Inputs.EmrClusterProperties
The resource-specific properties for this resource.
Tags Dictionary<string, string>
Resource tags.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
Location Changes to this property will trigger replacement. string
The geo-location where the resource lives
Name Changes to this property will trigger replacement. string
Name of EmrCluster
Properties EmrClusterPropertiesArgs
The resource-specific properties for this resource.
Tags map[string]string
Resource tags.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
location Changes to this property will trigger replacement. String
The geo-location where the resource lives
name Changes to this property will trigger replacement. String
Name of EmrCluster
properties EmrClusterProperties
The resource-specific properties for this resource.
tags Map<String,String>
Resource tags.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
location Changes to this property will trigger replacement. string
The geo-location where the resource lives
name Changes to this property will trigger replacement. string
Name of EmrCluster
properties EmrClusterProperties
The resource-specific properties for this resource.
tags {[key: string]: string}
Resource tags.
resource_group_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the resource group. The name is case insensitive.
location Changes to this property will trigger replacement. str
The geo-location where the resource lives
name Changes to this property will trigger replacement. str
Name of EmrCluster
properties EmrClusterPropertiesArgs
The resource-specific properties for this resource.
tags Mapping[str, str]
Resource tags.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
location Changes to this property will trigger replacement. String
The geo-location where the resource lives
name Changes to this property will trigger replacement. String
Name of EmrCluster
properties Property Map
The resource-specific properties for this resource.
tags Map<String>
Resource tags.

Outputs

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

AzureApiVersion string
The Azure API version of the resource.
Id string
The provider-assigned unique ID for this managed resource.
SystemData Pulumi.AzureNative.AwsConnector.Outputs.SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
Type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
AzureApiVersion string
The Azure API version of the resource.
Id string
The provider-assigned unique ID for this managed resource.
SystemData SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
Type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
azureApiVersion String
The Azure API version of the resource.
id String
The provider-assigned unique ID for this managed resource.
systemData SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
azureApiVersion string
The Azure API version of the resource.
id string
The provider-assigned unique ID for this managed resource.
systemData SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
azure_api_version str
The Azure API version of the resource.
id str
The provider-assigned unique ID for this managed resource.
system_data SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type str
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
azureApiVersion String
The Azure API version of the resource.
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.AzureNative.AwsConnector.Inputs.Application>
AutoScalingRole string
AutoTerminate bool
ClusterArn string
Configurations List<Pulumi.AzureNative.AwsConnector.Inputs.Configuration>
CustomAmiId string
EbsRootVolumeIops int
EbsRootVolumeSize int
EbsRootVolumeThroughput int
Ec2InstanceAttributes Pulumi.AzureNative.AwsConnector.Inputs.Ec2InstanceAttributes
Id string
InstanceCollectionType Pulumi.AzureNative.AwsConnector.Inputs.InstanceCollectionTypeEnumValue
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.AzureNative.AwsConnector.Inputs.KerberosAttributes
LogEncryptionKmsKeyId string
LogUri string
MasterPublicDnsName string
Name string
NormalizedInstanceHours int
OsReleaseLabel string
OutpostArn string
PlacementGroups List<Pulumi.AzureNative.AwsConnector.Inputs.PlacementGroupConfig>
ReleaseLabel string
RepoUpgradeOnBoot Pulumi.AzureNative.AwsConnector.Inputs.RepoUpgradeOnBootEnumValue
RequestedAmiVersion string
RunningAmiVersion string
ScaleDownBehavior Pulumi.AzureNative.AwsConnector.Inputs.ScaleDownBehaviorEnumValue
SecurityConfiguration string
ServiceRole string
Status Pulumi.AzureNative.AwsConnector.Inputs.EmrClusterStatus
StepConcurrencyLevel int
Tags List<Pulumi.AzureNative.AwsConnector.Inputs.Tag>
TerminationProtected bool
UnhealthyNodeReplacement bool
VisibleToAllUsers bool
Applications []Application
AutoScalingRole string
AutoTerminate bool
ClusterArn string
Configurations []Configuration
CustomAmiId string
EbsRootVolumeIops int
EbsRootVolumeSize int
EbsRootVolumeThroughput int
Ec2InstanceAttributes Ec2InstanceAttributes
Id string
InstanceCollectionType InstanceCollectionTypeEnumValue
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
LogEncryptionKmsKeyId string
LogUri string
MasterPublicDnsName string
Name string
NormalizedInstanceHours int
OsReleaseLabel string
OutpostArn string
PlacementGroups []PlacementGroupConfig
ReleaseLabel string
RepoUpgradeOnBoot RepoUpgradeOnBootEnumValue
RequestedAmiVersion string
RunningAmiVersion string
ScaleDownBehavior ScaleDownBehaviorEnumValue
SecurityConfiguration string
ServiceRole string
Status EmrClusterStatus
StepConcurrencyLevel int
Tags []Tag
TerminationProtected bool
UnhealthyNodeReplacement bool
VisibleToAllUsers bool
applications List<Application>
autoScalingRole String
autoTerminate Boolean
clusterArn String
configurations List<Configuration>
customAmiId String
ebsRootVolumeIops Integer
ebsRootVolumeSize Integer
ebsRootVolumeThroughput Integer
ec2InstanceAttributes Ec2InstanceAttributes
id String
instanceCollectionType InstanceCollectionTypeEnumValue
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
logEncryptionKmsKeyId String
logUri String
masterPublicDnsName String
name String
normalizedInstanceHours Integer
osReleaseLabel String
outpostArn String
placementGroups List<PlacementGroupConfig>
releaseLabel String
repoUpgradeOnBoot RepoUpgradeOnBootEnumValue
requestedAmiVersion String
runningAmiVersion String
scaleDownBehavior ScaleDownBehaviorEnumValue
securityConfiguration String
serviceRole String
status EmrClusterStatus
stepConcurrencyLevel Integer
tags List<Tag>
terminationProtected Boolean
unhealthyNodeReplacement Boolean
visibleToAllUsers Boolean
applications Application[]
autoScalingRole string
autoTerminate boolean
clusterArn string
configurations Configuration[]
customAmiId string
ebsRootVolumeIops number
ebsRootVolumeSize number
ebsRootVolumeThroughput number
ec2InstanceAttributes Ec2InstanceAttributes
id string
instanceCollectionType InstanceCollectionTypeEnumValue
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
logEncryptionKmsKeyId string
logUri string
masterPublicDnsName string
name string
normalizedInstanceHours number
osReleaseLabel string
outpostArn string
placementGroups PlacementGroupConfig[]
releaseLabel string
repoUpgradeOnBoot RepoUpgradeOnBootEnumValue
requestedAmiVersion string
runningAmiVersion string
scaleDownBehavior ScaleDownBehaviorEnumValue
securityConfiguration string
serviceRole string
status EmrClusterStatus
stepConcurrencyLevel number
tags Tag[]
terminationProtected boolean
unhealthyNodeReplacement boolean
visibleToAllUsers boolean
applications Sequence[Application]
auto_scaling_role str
auto_terminate bool
cluster_arn str
configurations Sequence[Configuration]
custom_ami_id str
ebs_root_volume_iops int
ebs_root_volume_size int
ebs_root_volume_throughput int
ec2_instance_attributes Ec2InstanceAttributes
id str
instance_collection_type InstanceCollectionTypeEnumValue
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_kms_key_id str
log_uri str
master_public_dns_name str
name str
normalized_instance_hours int
os_release_label str
outpost_arn str
placement_groups Sequence[PlacementGroupConfig]
release_label str
repo_upgrade_on_boot RepoUpgradeOnBootEnumValue
requested_ami_version str
running_ami_version str
scale_down_behavior ScaleDownBehaviorEnumValue
security_configuration str
service_role str
status EmrClusterStatus
step_concurrency_level int
tags Sequence[Tag]
termination_protected bool
unhealthy_node_replacement bool
visible_to_all_users bool
applications List<Property Map>
autoScalingRole String
autoTerminate Boolean
clusterArn String
configurations List<Property Map>
customAmiId String
ebsRootVolumeIops Number
ebsRootVolumeSize Number
ebsRootVolumeThroughput Number
ec2InstanceAttributes Property Map
id String
instanceCollectionType Property Map
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
logEncryptionKmsKeyId String
logUri String
masterPublicDnsName String
name String
normalizedInstanceHours Number
osReleaseLabel String
outpostArn String
placementGroups List<Property Map>
releaseLabel String
repoUpgradeOnBoot Property Map
requestedAmiVersion String
runningAmiVersion String
scaleDownBehavior Property Map
securityConfiguration String
serviceRole String
status Property Map
stepConcurrencyLevel Number
tags List<Property Map>
terminationProtected Boolean
unhealthyNodeReplacement Boolean
visibleToAllUsers Boolean

AwsEmrClusterPropertiesResponse
, AwsEmrClusterPropertiesResponseArgs

Applications List<Pulumi.AzureNative.AwsConnector.Inputs.ApplicationResponse>
AutoScalingRole string
AutoTerminate bool
ClusterArn string
Configurations List<Pulumi.AzureNative.AwsConnector.Inputs.ConfigurationResponse>
CustomAmiId string
EbsRootVolumeIops int
EbsRootVolumeSize int
EbsRootVolumeThroughput int
Ec2InstanceAttributes Pulumi.AzureNative.AwsConnector.Inputs.Ec2InstanceAttributesResponse
Id string
InstanceCollectionType Pulumi.AzureNative.AwsConnector.Inputs.InstanceCollectionTypeEnumValueResponse
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.AzureNative.AwsConnector.Inputs.KerberosAttributesResponse
LogEncryptionKmsKeyId string
LogUri string
MasterPublicDnsName string
Name string
NormalizedInstanceHours int
OsReleaseLabel string
OutpostArn string
PlacementGroups List<Pulumi.AzureNative.AwsConnector.Inputs.PlacementGroupConfigResponse>
ReleaseLabel string
RepoUpgradeOnBoot Pulumi.AzureNative.AwsConnector.Inputs.RepoUpgradeOnBootEnumValueResponse
RequestedAmiVersion string
RunningAmiVersion string
ScaleDownBehavior Pulumi.AzureNative.AwsConnector.Inputs.ScaleDownBehaviorEnumValueResponse
SecurityConfiguration string
ServiceRole string
Status Pulumi.AzureNative.AwsConnector.Inputs.EmrClusterStatusResponse
StepConcurrencyLevel int
Tags List<Pulumi.AzureNative.AwsConnector.Inputs.TagResponse>
TerminationProtected bool
UnhealthyNodeReplacement bool
VisibleToAllUsers bool
Applications []ApplicationResponse
AutoScalingRole string
AutoTerminate bool
ClusterArn string
Configurations []ConfigurationResponse
CustomAmiId string
EbsRootVolumeIops int
EbsRootVolumeSize int
EbsRootVolumeThroughput int
Ec2InstanceAttributes Ec2InstanceAttributesResponse
Id string
InstanceCollectionType InstanceCollectionTypeEnumValueResponse
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 KerberosAttributesResponse
LogEncryptionKmsKeyId string
LogUri string
MasterPublicDnsName string
Name string
NormalizedInstanceHours int
OsReleaseLabel string
OutpostArn string
PlacementGroups []PlacementGroupConfigResponse
ReleaseLabel string
RepoUpgradeOnBoot RepoUpgradeOnBootEnumValueResponse
RequestedAmiVersion string
RunningAmiVersion string
ScaleDownBehavior ScaleDownBehaviorEnumValueResponse
SecurityConfiguration string
ServiceRole string
Status EmrClusterStatusResponse
StepConcurrencyLevel int
Tags []TagResponse
TerminationProtected bool
UnhealthyNodeReplacement bool
VisibleToAllUsers bool
applications List<ApplicationResponse>
autoScalingRole String
autoTerminate Boolean
clusterArn String
configurations List<ConfigurationResponse>
customAmiId String
ebsRootVolumeIops Integer
ebsRootVolumeSize Integer
ebsRootVolumeThroughput Integer
ec2InstanceAttributes Ec2InstanceAttributesResponse
id String
instanceCollectionType InstanceCollectionTypeEnumValueResponse
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 KerberosAttributesResponse
logEncryptionKmsKeyId String
logUri String
masterPublicDnsName String
name String
normalizedInstanceHours Integer
osReleaseLabel String
outpostArn String
placementGroups List<PlacementGroupConfigResponse>
releaseLabel String
repoUpgradeOnBoot RepoUpgradeOnBootEnumValueResponse
requestedAmiVersion String
runningAmiVersion String
scaleDownBehavior ScaleDownBehaviorEnumValueResponse
securityConfiguration String
serviceRole String
status EmrClusterStatusResponse
stepConcurrencyLevel Integer
tags List<TagResponse>
terminationProtected Boolean
unhealthyNodeReplacement Boolean
visibleToAllUsers Boolean
applications Sequence[ApplicationResponse]
auto_scaling_role str
auto_terminate bool
cluster_arn str
configurations Sequence[ConfigurationResponse]
custom_ami_id str
ebs_root_volume_iops int
ebs_root_volume_size int
ebs_root_volume_throughput int
ec2_instance_attributes Ec2InstanceAttributesResponse
id str
instance_collection_type InstanceCollectionTypeEnumValueResponse
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 KerberosAttributesResponse
log_encryption_kms_key_id str
log_uri str
master_public_dns_name str
name str
normalized_instance_hours int
os_release_label str
outpost_arn str
placement_groups Sequence[PlacementGroupConfigResponse]
release_label str
repo_upgrade_on_boot RepoUpgradeOnBootEnumValueResponse
requested_ami_version str
running_ami_version str
scale_down_behavior ScaleDownBehaviorEnumValueResponse
security_configuration str
service_role str
status EmrClusterStatusResponse
step_concurrency_level int
tags Sequence[TagResponse]
termination_protected bool
unhealthy_node_replacement bool
visible_to_all_users bool
applications List<Property Map>
autoScalingRole String
autoTerminate Boolean
clusterArn String
configurations List<Property Map>
customAmiId String
ebsRootVolumeIops Number
ebsRootVolumeSize Number
ebsRootVolumeThroughput Number
ec2InstanceAttributes Property Map
id String
instanceCollectionType Property Map
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
logEncryptionKmsKeyId String
logUri String
masterPublicDnsName String
name String
normalizedInstanceHours Number
osReleaseLabel String
outpostArn String
placementGroups List<Property Map>
releaseLabel String
repoUpgradeOnBoot Property Map
requestedAmiVersion String
runningAmiVersion String
scaleDownBehavior Property Map
securityConfiguration String
serviceRole String
status Property Map
stepConcurrencyLevel Number
tags List<Property Map>
terminationProtected Boolean
unhealthyNodeReplacement Boolean
visibleToAllUsers Boolean

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
ClusterStateBOOTSTRAPPING
BOOTSTRAPPINGClusterState enum BOOTSTRAPPING
ClusterStateRUNNING
RUNNINGClusterState enum RUNNING
ClusterStateSTARTING
STARTINGClusterState enum STARTING
ClusterStateTERMINATED
TERMINATEDClusterState enum TERMINATED
ClusterState_TERMINATED_WITH_ERRORS
TERMINATED_WITH_ERRORSClusterState enum TERMINATED_WITH_ERRORS
ClusterStateTERMINATING
TERMINATINGClusterState enum TERMINATING
ClusterStateWAITING
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

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
ClusterStateChangeReasonCode_ALL_STEPS_COMPLETED
ALL_STEPS_COMPLETEDClusterStateChangeReasonCode enum ALL_STEPS_COMPLETED
ClusterStateChangeReasonCode_BOOTSTRAP_FAILURE
BOOTSTRAP_FAILUREClusterStateChangeReasonCode enum BOOTSTRAP_FAILURE
ClusterStateChangeReasonCode_INSTANCE_FAILURE
INSTANCE_FAILUREClusterStateChangeReasonCode enum INSTANCE_FAILURE
ClusterStateChangeReasonCode_INSTANCE_FLEET_TIMEOUT
INSTANCE_FLEET_TIMEOUTClusterStateChangeReasonCode enum INSTANCE_FLEET_TIMEOUT
ClusterStateChangeReasonCode_INTERNAL_ERROR
INTERNAL_ERRORClusterStateChangeReasonCode enum INTERNAL_ERROR
ClusterStateChangeReasonCode_STEP_FAILURE
STEP_FAILUREClusterStateChangeReasonCode enum STEP_FAILURE
ClusterStateChangeReasonCode_USER_REQUEST
USER_REQUESTClusterStateChangeReasonCode enum USER_REQUEST
ClusterStateChangeReasonCode_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 | ClusterStateChangeReasonCode
Property value
value String | ClusterStateChangeReasonCode
Property value
value string | ClusterStateChangeReasonCode
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

ClusterStateEnumValue
, ClusterStateEnumValueArgs

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

ClusterTimelineResponse
, ClusterTimelineResponseArgs

Configuration
, ConfigurationArgs

ConfigurationResponse
, ConfigurationResponseArgs

Ec2InstanceAttributes
, Ec2InstanceAttributesArgs

Ec2InstanceAttributesResponse
, Ec2InstanceAttributesResponseArgs

EmrClusterProperties
, EmrClusterPropertiesArgs

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

EmrClusterPropertiesResponse
, EmrClusterPropertiesResponseArgs

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

EmrClusterStatus
, EmrClusterStatusArgs

EmrClusterStatusResponse
, EmrClusterStatusResponseArgs

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
InstanceCollectionType_INSTANCE_FLEET
INSTANCE_FLEETInstanceCollectionType enum INSTANCE_FLEET
InstanceCollectionType_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 | InstanceCollectionType
Property value
value String | InstanceCollectionType
Property value
value string | InstanceCollectionType
Property value
value str | InstanceCollectionType
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
InstanceRoleTypeCORE
COREInstanceRoleType enum CORE
InstanceRoleTypeMASTER
MASTERInstanceRoleType enum MASTER
InstanceRoleTypeTASK
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 | InstanceRoleType
Property value
value String | InstanceRoleType
Property value
value string | InstanceRoleType
Property value
value str | InstanceRoleType
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

KerberosAttributesResponse
, KerberosAttributesResponseArgs

PlacementGroupConfig
, PlacementGroupConfigArgs

PlacementGroupConfigResponse
, PlacementGroupConfigResponseArgs

PlacementGroupStrategy
, PlacementGroupStrategyArgs

CLUSTER
CLUSTERPlacementGroupStrategy enum CLUSTER
NONE
NONEPlacementGroupStrategy enum NONE
PARTITION
PARTITIONPlacementGroupStrategy enum PARTITION
SPREAD
SPREADPlacementGroupStrategy enum SPREAD
PlacementGroupStrategyCLUSTER
CLUSTERPlacementGroupStrategy enum CLUSTER
PlacementGroupStrategyNONE
NONEPlacementGroupStrategy enum NONE
PlacementGroupStrategyPARTITION
PARTITIONPlacementGroupStrategy enum PARTITION
PlacementGroupStrategySPREAD
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 | PlacementGroupStrategy
Property value
value String | PlacementGroupStrategy
Property value
value string | PlacementGroupStrategy
Property value
value str | PlacementGroupStrategy
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
RepoUpgradeOnBootNONE
NONERepoUpgradeOnBoot enum NONE
RepoUpgradeOnBootSECURITY
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 | RepoUpgradeOnBoot
Property value
value String | RepoUpgradeOnBoot
Property value
value string | RepoUpgradeOnBoot
Property value
value str | RepoUpgradeOnBoot
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
ScaleDownBehavior_TERMINATE_AT_INSTANCE_HOUR
TERMINATE_AT_INSTANCE_HOURScaleDownBehavior enum TERMINATE_AT_INSTANCE_HOUR
ScaleDownBehavior_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 | ScaleDownBehavior
Property value
value String | ScaleDownBehavior
Property value
value string | ScaleDownBehavior
Property value
value str | ScaleDownBehavior
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.
CreatedByType string
The type of identity that created the resource.
LastModifiedAt string
The timestamp of resource last modification (UTC)
LastModifiedBy string
The identity that last modified the resource.
LastModifiedByType string
The type of identity that last modified the resource.
CreatedAt string
The timestamp of resource creation (UTC).
CreatedBy string
The identity that created the resource.
CreatedByType string
The type of identity that created the resource.
LastModifiedAt string
The timestamp of resource last modification (UTC)
LastModifiedBy string
The identity that last modified the resource.
LastModifiedByType string
The type of identity that last modified the resource.
createdAt String
The timestamp of resource creation (UTC).
createdBy String
The identity that created the resource.
createdByType String
The type of identity that created the resource.
lastModifiedAt String
The timestamp of resource last modification (UTC)
lastModifiedBy String
The identity that last modified the resource.
lastModifiedByType String
The type of identity that last modified the resource.
createdAt string
The timestamp of resource creation (UTC).
createdBy string
The identity that created the resource.
createdByType string
The type of identity that created the resource.
lastModifiedAt string
The timestamp of resource last modification (UTC)
lastModifiedBy string
The identity that last modified the resource.
lastModifiedByType string
The type of identity that last modified the resource.
created_at str
The timestamp of resource creation (UTC).
created_by str
The identity that created the resource.
created_by_type str
The type of identity that created the resource.
last_modified_at str
The timestamp of resource last modification (UTC)
last_modified_by str
The identity that last modified the resource.
last_modified_by_type str
The type of identity that last modified the resource.
createdAt String
The timestamp of resource creation (UTC).
createdBy String
The identity that created the resource.
createdByType String
The type of identity that created the resource.
lastModifiedAt String
The timestamp of resource last modification (UTC)
lastModifiedBy String
The identity that last modified the resource.
lastModifiedByType String
The type of identity that last modified the resource.

Tag
, TagArgs

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

TagResponse
, TagResponseArgs

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

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} 
Copy

To learn more about importing existing cloud resources, see Importing resources.

Package Details

Repository
Azure Native pulumi/pulumi-azure-native
License
Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.1.0 published on Tuesday, Apr 8, 2025 by Pulumi