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