azure-native.awsconnector.EksCluster
Explore with Pulumi AI
A Microsoft.AwsConnector resource Azure REST API version: 2024-12-01.
Example Usage
EksClusters_CreateOrReplace
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() => 
{
    var eksCluster = new AzureNative.AwsConnector.EksCluster("eksCluster", new()
    {
        Properties = new AzureNative.AwsConnector.Inputs.EksClusterPropertiesArgs
        {
            Arn = "xhoylvamhuqnvruh",
            AwsAccountId = "sebsvgbgzb",
            AwsProperties = new AzureNative.AwsConnector.Inputs.AwsEksClusterPropertiesArgs
            {
                AccessConfig = new AzureNative.AwsConnector.Inputs.AccessConfigResponseArgs
                {
                    AuthenticationMode = new AzureNative.AwsConnector.Inputs.AuthenticationModeEnumValueArgs
                    {
                        Value = AzureNative.AwsConnector.AuthenticationMode.API,
                    },
                    BootstrapClusterCreatorAdminPermissions = true,
                },
                Arn = "hcepxlffwylmwulxcktedclqczlia",
                CertificateAuthority = null,
                ClientRequestToken = "zatyvyitnzgzpclfoxmzocvpc",
                ConnectorConfig = new AzureNative.AwsConnector.Inputs.ConnectorConfigResponseArgs
                {
                    ActivationCode = "pay",
                    ActivationExpiry = "2024-10-08T03:50:52.459Z",
                    ActivationId = "vmvmutvfuygzczgtsutkls",
                    Provider = "ngrakrrq",
                    RoleArn = "jcu",
                },
                CreatedAt = "2024-10-08T03:50:52.460Z",
                EncryptionConfig = new[]
                {
                    new AzureNative.AwsConnector.Inputs.EncryptionConfigArgs
                    {
                        Provider = new AzureNative.AwsConnector.Inputs.ProviderArgs
                        {
                            KeyArn = "ynvyktdadcoepkg",
                        },
                        Resources = new[]
                        {
                            "luiywwdjzfsrozikidayeump",
                        },
                    },
                },
                Endpoint = "bvdvtunxiggcpmncdeflirifck",
                Health = new AzureNative.AwsConnector.Inputs.ClusterHealthArgs
                {
                    Issues = new[]
                    {
                        new AzureNative.AwsConnector.Inputs.ClusterIssueArgs
                        {
                            Code = new AzureNative.AwsConnector.Inputs.ClusterIssueCodeEnumValueArgs
                            {
                                Value = AzureNative.AwsConnector.ClusterIssueCode.AccessDenied,
                            },
                            Message = "mwtvogjihbqys",
                            ResourceIds = new[]
                            {
                                "gnfkewljeibgooftzbraahnxysx",
                            },
                        },
                    },
                },
                Id = "zmnyjrmqynglvrhpkkqkpazfyv",
                Identity = new AzureNative.AwsConnector.Inputs.IdentityArgs
                {
                    Oidc = new AzureNative.AwsConnector.Inputs.OIDCArgs
                    {
                        Issuer = "otiqmbvjucermteuonkxgdftf",
                    },
                },
                KubernetesNetworkConfig = new AzureNative.AwsConnector.Inputs.KubernetesNetworkConfigResponseArgs
                {
                    IpFamily = new AzureNative.AwsConnector.Inputs.IpFamilyEnumValueArgs
                    {
                        Value = AzureNative.AwsConnector.IpFamily.Ipv4,
                    },
                    ServiceIpv4Cidr = "llpoqidqkuhvzzwbkiynhrucvgglk",
                    ServiceIpv6Cidr = "nfdslge",
                },
                Logging = new AzureNative.AwsConnector.Inputs.LoggingArgs
                {
                    ClusterLogging = new[]
                    {
                        new AzureNative.AwsConnector.Inputs.LogSetupArgs
                        {
                            Enabled = true,
                            Types = new[]
                            {
                                AzureNative.AwsConnector.LogType.Api,
                            },
                        },
                    },
                },
                Name = "fjvxhqvmvbshnltkuozc",
                OutpostConfig = new AzureNative.AwsConnector.Inputs.OutpostConfigResponseArgs
                {
                    ControlPlaneInstanceType = "dbqfhwaxdzegqxqopkhaevcs",
                    ControlPlanePlacement = new AzureNative.AwsConnector.Inputs.ControlPlanePlacementResponseArgs
                    {
                        GroupName = "qrpyvhb",
                    },
                    OutpostArns = new[]
                    {
                        "lkvzvf",
                    },
                },
                PlatformVersion = "ezmalzlqyiuhsxxdribckieg",
                ResourcesVpcConfig = new AzureNative.AwsConnector.Inputs.VpcConfigResponseArgs
                {
                    SecurityGroupIds = new[]
                    {
                        "ljodkq",
                    },
                    SubnetIds = new[]
                    {
                        "pmazpgqowrfoi",
                    },
                },
                RoleArn = "uvceqehkmdtkxgakuckm",
                Status = new AzureNative.AwsConnector.Inputs.ClusterStatusEnumValueArgs
                {
                    Value = AzureNative.AwsConnector.ClusterStatus.ACTIVE,
                },
                Tags = 
                {
                    { "key783", "hullzzbjeblerbopmncvydtkpcd" },
                },
                Version = "ngoffoetqqgv",
            },
            AwsRegion = "urhi",
            AwsSourceSchema = "gkfmtslfbglu",
            AwsTags = 
            {
                { "key7789", "hxv" },
            },
            PublicCloudConnectorsResourceId = "uadwidkemgzwde",
            PublicCloudResourceName = "kqeiozkswbnhscn",
        },
        ResourceUri = "vutdhhavszx",
    });
});
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.NewEksCluster(ctx, "eksCluster", &awsconnector.EksClusterArgs{
			Properties: &awsconnector.EksClusterPropertiesArgs{
				Arn:          pulumi.String("xhoylvamhuqnvruh"),
				AwsAccountId: pulumi.String("sebsvgbgzb"),
				AwsProperties: &awsconnector.AwsEksClusterPropertiesArgs{
					AccessConfig: &awsconnector.AccessConfigResponseArgs{
						AuthenticationMode: &awsconnector.AuthenticationModeEnumValueArgs{
							Value: pulumi.String(awsconnector.AuthenticationModeAPI),
						},
						BootstrapClusterCreatorAdminPermissions: pulumi.Bool(true),
					},
					Arn:                  pulumi.String("hcepxlffwylmwulxcktedclqczlia"),
					CertificateAuthority: &awsconnector.CertificateArgs{},
					ClientRequestToken:   pulumi.String("zatyvyitnzgzpclfoxmzocvpc"),
					ConnectorConfig: &awsconnector.ConnectorConfigResponseArgs{
						ActivationCode:   pulumi.String("pay"),
						ActivationExpiry: pulumi.String("2024-10-08T03:50:52.459Z"),
						ActivationId:     pulumi.String("vmvmutvfuygzczgtsutkls"),
						Provider:         pulumi.String("ngrakrrq"),
						RoleArn:          pulumi.String("jcu"),
					},
					CreatedAt: pulumi.String("2024-10-08T03:50:52.460Z"),
					EncryptionConfig: awsconnector.EncryptionConfigArray{
						&awsconnector.EncryptionConfigArgs{
							Provider: &awsconnector.ProviderArgs{
								KeyArn: pulumi.String("ynvyktdadcoepkg"),
							},
							Resources: pulumi.StringArray{
								pulumi.String("luiywwdjzfsrozikidayeump"),
							},
						},
					},
					Endpoint: pulumi.String("bvdvtunxiggcpmncdeflirifck"),
					Health: &awsconnector.ClusterHealthArgs{
						Issues: awsconnector.ClusterIssueArray{
							&awsconnector.ClusterIssueArgs{
								Code: &awsconnector.ClusterIssueCodeEnumValueArgs{
									Value: pulumi.String(awsconnector.ClusterIssueCodeAccessDenied),
								},
								Message: pulumi.String("mwtvogjihbqys"),
								ResourceIds: pulumi.StringArray{
									pulumi.String("gnfkewljeibgooftzbraahnxysx"),
								},
							},
						},
					},
					Id: pulumi.String("zmnyjrmqynglvrhpkkqkpazfyv"),
					Identity: &awsconnector.IdentityArgs{
						Oidc: &awsconnector.OIDCArgs{
							Issuer: pulumi.String("otiqmbvjucermteuonkxgdftf"),
						},
					},
					KubernetesNetworkConfig: &awsconnector.KubernetesNetworkConfigResponseArgs{
						IpFamily: &awsconnector.IpFamilyEnumValueArgs{
							Value: pulumi.String(awsconnector.IpFamilyIpv4),
						},
						ServiceIpv4Cidr: pulumi.String("llpoqidqkuhvzzwbkiynhrucvgglk"),
						ServiceIpv6Cidr: pulumi.String("nfdslge"),
					},
					Logging: &awsconnector.LoggingArgs{
						ClusterLogging: awsconnector.LogSetupArray{
							&awsconnector.LogSetupArgs{
								Enabled: pulumi.Bool(true),
								Types: pulumi.StringArray{
									pulumi.String(awsconnector.LogTypeApi),
								},
							},
						},
					},
					Name: pulumi.String("fjvxhqvmvbshnltkuozc"),
					OutpostConfig: &awsconnector.OutpostConfigResponseArgs{
						ControlPlaneInstanceType: pulumi.String("dbqfhwaxdzegqxqopkhaevcs"),
						ControlPlanePlacement: &awsconnector.ControlPlanePlacementResponseArgs{
							GroupName: pulumi.String("qrpyvhb"),
						},
						OutpostArns: pulumi.StringArray{
							pulumi.String("lkvzvf"),
						},
					},
					PlatformVersion: pulumi.String("ezmalzlqyiuhsxxdribckieg"),
					ResourcesVpcConfig: &awsconnector.VpcConfigResponseArgs{
						SecurityGroupIds: pulumi.StringArray{
							pulumi.String("ljodkq"),
						},
						SubnetIds: pulumi.StringArray{
							pulumi.String("pmazpgqowrfoi"),
						},
					},
					RoleArn: pulumi.String("uvceqehkmdtkxgakuckm"),
					Status: &awsconnector.ClusterStatusEnumValueArgs{
						Value: pulumi.String(awsconnector.ClusterStatusACTIVE),
					},
					Tags: pulumi.StringMap{
						"key783": pulumi.String("hullzzbjeblerbopmncvydtkpcd"),
					},
					Version: pulumi.String("ngoffoetqqgv"),
				},
				AwsRegion:       pulumi.String("urhi"),
				AwsSourceSchema: pulumi.String("gkfmtslfbglu"),
				AwsTags: pulumi.StringMap{
					"key7789": pulumi.String("hxv"),
				},
				PublicCloudConnectorsResourceId: pulumi.String("uadwidkemgzwde"),
				PublicCloudResourceName:         pulumi.String("kqeiozkswbnhscn"),
			},
			ResourceUri: pulumi.String("vutdhhavszx"),
		})
		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.EksCluster;
import com.pulumi.azurenative.awsconnector.EksClusterArgs;
import com.pulumi.azurenative.awsconnector.inputs.EksClusterPropertiesArgs;
import com.pulumi.azurenative.awsconnector.inputs.AwsEksClusterPropertiesArgs;
import com.pulumi.azurenative.awsconnector.inputs.AccessConfigResponseArgs;
import com.pulumi.azurenative.awsconnector.inputs.AuthenticationModeEnumValueArgs;
import com.pulumi.azurenative.awsconnector.inputs.CertificateArgs;
import com.pulumi.azurenative.awsconnector.inputs.ConnectorConfigResponseArgs;
import com.pulumi.azurenative.awsconnector.inputs.ClusterHealthArgs;
import com.pulumi.azurenative.awsconnector.inputs.IdentityArgs;
import com.pulumi.azurenative.awsconnector.inputs.OIDCArgs;
import com.pulumi.azurenative.awsconnector.inputs.KubernetesNetworkConfigResponseArgs;
import com.pulumi.azurenative.awsconnector.inputs.IpFamilyEnumValueArgs;
import com.pulumi.azurenative.awsconnector.inputs.LoggingArgs;
import com.pulumi.azurenative.awsconnector.inputs.OutpostConfigResponseArgs;
import com.pulumi.azurenative.awsconnector.inputs.ControlPlanePlacementResponseArgs;
import com.pulumi.azurenative.awsconnector.inputs.VpcConfigResponseArgs;
import com.pulumi.azurenative.awsconnector.inputs.ClusterStatusEnumValueArgs;
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 eksCluster = new EksCluster("eksCluster", EksClusterArgs.builder()
            .properties(EksClusterPropertiesArgs.builder()
                .arn("xhoylvamhuqnvruh")
                .awsAccountId("sebsvgbgzb")
                .awsProperties(AwsEksClusterPropertiesArgs.builder()
                    .accessConfig(AccessConfigResponseArgs.builder()
                        .authenticationMode(AuthenticationModeEnumValueArgs.builder()
                            .value("API")
                            .build())
                        .bootstrapClusterCreatorAdminPermissions(true)
                        .build())
                    .arn("hcepxlffwylmwulxcktedclqczlia")
                    .certificateAuthority()
                    .clientRequestToken("zatyvyitnzgzpclfoxmzocvpc")
                    .connectorConfig(ConnectorConfigResponseArgs.builder()
                        .activationCode("pay")
                        .activationExpiry("2024-10-08T03:50:52.459Z")
                        .activationId("vmvmutvfuygzczgtsutkls")
                        .provider("ngrakrrq")
                        .roleArn("jcu")
                        .build())
                    .createdAt("2024-10-08T03:50:52.460Z")
                    .encryptionConfig(EncryptionConfigArgs.builder()
                        .provider(ProviderArgs.builder()
                            .keyArn("ynvyktdadcoepkg")
                            .build())
                        .resources("luiywwdjzfsrozikidayeump")
                        .build())
                    .endpoint("bvdvtunxiggcpmncdeflirifck")
                    .health(ClusterHealthArgs.builder()
                        .issues(ClusterIssueArgs.builder()
                            .code(ClusterIssueCodeEnumValueArgs.builder()
                                .value("AccessDenied")
                                .build())
                            .message("mwtvogjihbqys")
                            .resourceIds("gnfkewljeibgooftzbraahnxysx")
                            .build())
                        .build())
                    .id("zmnyjrmqynglvrhpkkqkpazfyv")
                    .identity(IdentityArgs.builder()
                        .oidc(OIDCArgs.builder()
                            .issuer("otiqmbvjucermteuonkxgdftf")
                            .build())
                        .build())
                    .kubernetesNetworkConfig(KubernetesNetworkConfigResponseArgs.builder()
                        .ipFamily(IpFamilyEnumValueArgs.builder()
                            .value("ipv4")
                            .build())
                        .serviceIpv4Cidr("llpoqidqkuhvzzwbkiynhrucvgglk")
                        .serviceIpv6Cidr("nfdslge")
                        .build())
                    .logging(LoggingArgs.builder()
                        .clusterLogging(LogSetupArgs.builder()
                            .enabled(true)
                            .types("api")
                            .build())
                        .build())
                    .name("fjvxhqvmvbshnltkuozc")
                    .outpostConfig(OutpostConfigResponseArgs.builder()
                        .controlPlaneInstanceType("dbqfhwaxdzegqxqopkhaevcs")
                        .controlPlanePlacement(ControlPlanePlacementResponseArgs.builder()
                            .groupName("qrpyvhb")
                            .build())
                        .outpostArns("lkvzvf")
                        .build())
                    .platformVersion("ezmalzlqyiuhsxxdribckieg")
                    .resourcesVpcConfig(VpcConfigResponseArgs.builder()
                        .securityGroupIds("ljodkq")
                        .subnetIds("pmazpgqowrfoi")
                        .build())
                    .roleArn("uvceqehkmdtkxgakuckm")
                    .status(ClusterStatusEnumValueArgs.builder()
                        .value("ACTIVE")
                        .build())
                    .tags(Map.of("key783", "hullzzbjeblerbopmncvydtkpcd"))
                    .version("ngoffoetqqgv")
                    .build())
                .awsRegion("urhi")
                .awsSourceSchema("gkfmtslfbglu")
                .awsTags(Map.of("key7789", "hxv"))
                .publicCloudConnectorsResourceId("uadwidkemgzwde")
                .publicCloudResourceName("kqeiozkswbnhscn")
                .build())
            .resourceUri("vutdhhavszx")
            .build());
    }
}
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const eksCluster = new azure_native.awsconnector.EksCluster("eksCluster", {
    properties: {
        arn: "xhoylvamhuqnvruh",
        awsAccountId: "sebsvgbgzb",
        awsProperties: {
            accessConfig: {
                authenticationMode: {
                    value: azure_native.awsconnector.AuthenticationMode.API,
                },
                bootstrapClusterCreatorAdminPermissions: true,
            },
            arn: "hcepxlffwylmwulxcktedclqczlia",
            certificateAuthority: {},
            clientRequestToken: "zatyvyitnzgzpclfoxmzocvpc",
            connectorConfig: {
                activationCode: "pay",
                activationExpiry: "2024-10-08T03:50:52.459Z",
                activationId: "vmvmutvfuygzczgtsutkls",
                provider: "ngrakrrq",
                roleArn: "jcu",
            },
            createdAt: "2024-10-08T03:50:52.460Z",
            encryptionConfig: [{
                provider: {
                    keyArn: "ynvyktdadcoepkg",
                },
                resources: ["luiywwdjzfsrozikidayeump"],
            }],
            endpoint: "bvdvtunxiggcpmncdeflirifck",
            health: {
                issues: [{
                    code: {
                        value: azure_native.awsconnector.ClusterIssueCode.AccessDenied,
                    },
                    message: "mwtvogjihbqys",
                    resourceIds: ["gnfkewljeibgooftzbraahnxysx"],
                }],
            },
            id: "zmnyjrmqynglvrhpkkqkpazfyv",
            identity: {
                oidc: {
                    issuer: "otiqmbvjucermteuonkxgdftf",
                },
            },
            kubernetesNetworkConfig: {
                ipFamily: {
                    value: azure_native.awsconnector.IpFamily.Ipv4,
                },
                serviceIpv4Cidr: "llpoqidqkuhvzzwbkiynhrucvgglk",
                serviceIpv6Cidr: "nfdslge",
            },
            logging: {
                clusterLogging: [{
                    enabled: true,
                    types: [azure_native.awsconnector.LogType.Api],
                }],
            },
            name: "fjvxhqvmvbshnltkuozc",
            outpostConfig: {
                controlPlaneInstanceType: "dbqfhwaxdzegqxqopkhaevcs",
                controlPlanePlacement: {
                    groupName: "qrpyvhb",
                },
                outpostArns: ["lkvzvf"],
            },
            platformVersion: "ezmalzlqyiuhsxxdribckieg",
            resourcesVpcConfig: {
                securityGroupIds: ["ljodkq"],
                subnetIds: ["pmazpgqowrfoi"],
            },
            roleArn: "uvceqehkmdtkxgakuckm",
            status: {
                value: azure_native.awsconnector.ClusterStatus.ACTIVE,
            },
            tags: {
                key783: "hullzzbjeblerbopmncvydtkpcd",
            },
            version: "ngoffoetqqgv",
        },
        awsRegion: "urhi",
        awsSourceSchema: "gkfmtslfbglu",
        awsTags: {
            key7789: "hxv",
        },
        publicCloudConnectorsResourceId: "uadwidkemgzwde",
        publicCloudResourceName: "kqeiozkswbnhscn",
    },
    resourceUri: "vutdhhavszx",
});
import pulumi
import pulumi_azure_native as azure_native
eks_cluster = azure_native.awsconnector.EksCluster("eksCluster",
    properties={
        "arn": "xhoylvamhuqnvruh",
        "aws_account_id": "sebsvgbgzb",
        "aws_properties": {
            "access_config": {
                "authentication_mode": {
                    "value": azure_native.awsconnector.AuthenticationMode.API,
                },
                "bootstrap_cluster_creator_admin_permissions": True,
            },
            "arn": "hcepxlffwylmwulxcktedclqczlia",
            "certificate_authority": {},
            "client_request_token": "zatyvyitnzgzpclfoxmzocvpc",
            "connector_config": {
                "activation_code": "pay",
                "activation_expiry": "2024-10-08T03:50:52.459Z",
                "activation_id": "vmvmutvfuygzczgtsutkls",
                "provider": "ngrakrrq",
                "role_arn": "jcu",
            },
            "created_at": "2024-10-08T03:50:52.460Z",
            "encryption_config": [{
                "provider": {
                    "key_arn": "ynvyktdadcoepkg",
                },
                "resources": ["luiywwdjzfsrozikidayeump"],
            }],
            "endpoint": "bvdvtunxiggcpmncdeflirifck",
            "health": {
                "issues": [{
                    "code": {
                        "value": azure_native.awsconnector.ClusterIssueCode.ACCESS_DENIED,
                    },
                    "message": "mwtvogjihbqys",
                    "resource_ids": ["gnfkewljeibgooftzbraahnxysx"],
                }],
            },
            "id": "zmnyjrmqynglvrhpkkqkpazfyv",
            "identity": {
                "oidc": {
                    "issuer": "otiqmbvjucermteuonkxgdftf",
                },
            },
            "kubernetes_network_config": {
                "ip_family": {
                    "value": azure_native.awsconnector.IpFamily.IPV4,
                },
                "service_ipv4_cidr": "llpoqidqkuhvzzwbkiynhrucvgglk",
                "service_ipv6_cidr": "nfdslge",
            },
            "logging": {
                "cluster_logging": [{
                    "enabled": True,
                    "types": [azure_native.awsconnector.LogType.API],
                }],
            },
            "name": "fjvxhqvmvbshnltkuozc",
            "outpost_config": {
                "control_plane_instance_type": "dbqfhwaxdzegqxqopkhaevcs",
                "control_plane_placement": {
                    "group_name": "qrpyvhb",
                },
                "outpost_arns": ["lkvzvf"],
            },
            "platform_version": "ezmalzlqyiuhsxxdribckieg",
            "resources_vpc_config": {
                "security_group_ids": ["ljodkq"],
                "subnet_ids": ["pmazpgqowrfoi"],
            },
            "role_arn": "uvceqehkmdtkxgakuckm",
            "status": {
                "value": azure_native.awsconnector.ClusterStatus.ACTIVE,
            },
            "tags": {
                "key783": "hullzzbjeblerbopmncvydtkpcd",
            },
            "version": "ngoffoetqqgv",
        },
        "aws_region": "urhi",
        "aws_source_schema": "gkfmtslfbglu",
        "aws_tags": {
            "key7789": "hxv",
        },
        "public_cloud_connectors_resource_id": "uadwidkemgzwde",
        "public_cloud_resource_name": "kqeiozkswbnhscn",
    },
    resource_uri="vutdhhavszx")
resources:
  eksCluster:
    type: azure-native:awsconnector:EksCluster
    properties:
      properties:
        arn: xhoylvamhuqnvruh
        awsAccountId: sebsvgbgzb
        awsProperties:
          accessConfig:
            authenticationMode:
              value: API
            bootstrapClusterCreatorAdminPermissions: true
          arn: hcepxlffwylmwulxcktedclqczlia
          certificateAuthority: {}
          clientRequestToken: zatyvyitnzgzpclfoxmzocvpc
          connectorConfig:
            activationCode: pay
            activationExpiry: 2024-10-08T03:50:52.459Z
            activationId: vmvmutvfuygzczgtsutkls
            provider: ngrakrrq
            roleArn: jcu
          createdAt: 2024-10-08T03:50:52.460Z
          encryptionConfig:
            - provider:
                keyArn: ynvyktdadcoepkg
              resources:
                - luiywwdjzfsrozikidayeump
          endpoint: bvdvtunxiggcpmncdeflirifck
          health:
            issues:
              - code:
                  value: AccessDenied
                message: mwtvogjihbqys
                resourceIds:
                  - gnfkewljeibgooftzbraahnxysx
          id: zmnyjrmqynglvrhpkkqkpazfyv
          identity:
            oidc:
              issuer: otiqmbvjucermteuonkxgdftf
          kubernetesNetworkConfig:
            ipFamily:
              value: ipv4
            serviceIpv4Cidr: llpoqidqkuhvzzwbkiynhrucvgglk
            serviceIpv6Cidr: nfdslge
          logging:
            clusterLogging:
              - enabled: true
                types:
                  - api
          name: fjvxhqvmvbshnltkuozc
          outpostConfig:
            controlPlaneInstanceType: dbqfhwaxdzegqxqopkhaevcs
            controlPlanePlacement:
              groupName: qrpyvhb
            outpostArns:
              - lkvzvf
          platformVersion: ezmalzlqyiuhsxxdribckieg
          resourcesVpcConfig:
            securityGroupIds:
              - ljodkq
            subnetIds:
              - pmazpgqowrfoi
          roleArn: uvceqehkmdtkxgakuckm
          status:
            value: ACTIVE
          tags:
            key783: hullzzbjeblerbopmncvydtkpcd
          version: ngoffoetqqgv
        awsRegion: urhi
        awsSourceSchema: gkfmtslfbglu
        awsTags:
          key7789: hxv
        publicCloudConnectorsResourceId: uadwidkemgzwde
        publicCloudResourceName: kqeiozkswbnhscn
      resourceUri: vutdhhavszx
Create EksCluster Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new EksCluster(name: string, args: EksClusterArgs, opts?: CustomResourceOptions);@overload
def EksCluster(resource_name: str,
               args: EksClusterArgs,
               opts: Optional[ResourceOptions] = None)
@overload
def EksCluster(resource_name: str,
               opts: Optional[ResourceOptions] = None,
               resource_uri: Optional[str] = None,
               properties: Optional[EksClusterPropertiesArgs] = None)func NewEksCluster(ctx *Context, name string, args EksClusterArgs, opts ...ResourceOption) (*EksCluster, error)public EksCluster(string name, EksClusterArgs args, CustomResourceOptions? opts = null)
public EksCluster(String name, EksClusterArgs args)
public EksCluster(String name, EksClusterArgs args, CustomResourceOptions options)
type: azure-native:awsconnector:EksCluster
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 EksClusterArgs
- 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 EksClusterArgs
- 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 EksClusterArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args EksClusterArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args EksClusterArgs
- 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 eksClusterResource = new AzureNative.AwsConnector.EksCluster("eksClusterResource", new()
{
    ResourceUri = "string",
    Properties = new AzureNative.AwsConnector.Inputs.EksClusterPropertiesArgs
    {
        Arn = "string",
        AwsAccountId = "string",
        AwsProperties = new AzureNative.AwsConnector.Inputs.AwsEksClusterPropertiesArgs
        {
            AccessConfig = new AzureNative.AwsConnector.Inputs.AccessConfigResponseArgs
            {
                AuthenticationMode = new AzureNative.AwsConnector.Inputs.AuthenticationModeEnumValueArgs
                {
                    Value = "string",
                },
                BootstrapClusterCreatorAdminPermissions = false,
            },
            Arn = "string",
            CertificateAuthority = new AzureNative.AwsConnector.Inputs.CertificateArgs
            {
                CertificateArn = "string",
                Data = "string",
            },
            ClientRequestToken = "string",
            ConnectorConfig = new AzureNative.AwsConnector.Inputs.ConnectorConfigResponseArgs
            {
                ActivationCode = "string",
                ActivationExpiry = "string",
                ActivationId = "string",
                Provider = "string",
                RoleArn = "string",
            },
            CreatedAt = "string",
            EncryptionConfig = new[]
            {
                new AzureNative.AwsConnector.Inputs.EncryptionConfigArgs
                {
                    Provider = new AzureNative.AwsConnector.Inputs.ProviderArgs
                    {
                        KeyArn = "string",
                    },
                    Resources = new[]
                    {
                        "string",
                    },
                },
            },
            Endpoint = "string",
            Health = new AzureNative.AwsConnector.Inputs.ClusterHealthArgs
            {
                Issues = new[]
                {
                    new AzureNative.AwsConnector.Inputs.ClusterIssueArgs
                    {
                        Code = new AzureNative.AwsConnector.Inputs.ClusterIssueCodeEnumValueArgs
                        {
                            Value = "string",
                        },
                        Message = "string",
                        ResourceIds = new[]
                        {
                            "string",
                        },
                    },
                },
            },
            Id = "string",
            Identity = new AzureNative.AwsConnector.Inputs.IdentityArgs
            {
                Oidc = new AzureNative.AwsConnector.Inputs.OIDCArgs
                {
                    Issuer = "string",
                },
            },
            KubernetesNetworkConfig = new AzureNative.AwsConnector.Inputs.KubernetesNetworkConfigResponseArgs
            {
                IpFamily = new AzureNative.AwsConnector.Inputs.IpFamilyEnumValueArgs
                {
                    Value = "string",
                },
                ServiceIpv4Cidr = "string",
                ServiceIpv6Cidr = "string",
            },
            Logging = new AzureNative.AwsConnector.Inputs.LoggingArgs
            {
                Bucket = "string",
                ClusterLogging = new[]
                {
                    new AzureNative.AwsConnector.Inputs.LogSetupArgs
                    {
                        Enabled = false,
                        Types = new[]
                        {
                            "string",
                        },
                    },
                },
                IncludeCookies = false,
                Prefix = "string",
            },
            Name = "string",
            OutpostConfig = new AzureNative.AwsConnector.Inputs.OutpostConfigResponseArgs
            {
                ControlPlaneInstanceType = "string",
                ControlPlanePlacement = new AzureNative.AwsConnector.Inputs.ControlPlanePlacementResponseArgs
                {
                    GroupName = "string",
                },
                OutpostArns = new[]
                {
                    "string",
                },
            },
            PlatformVersion = "string",
            ResourcesVpcConfig = new AzureNative.AwsConnector.Inputs.VpcConfigResponseArgs
            {
                ClusterSecurityGroupId = "string",
                EndpointPrivateAccess = false,
                EndpointPublicAccess = false,
                Ipv6AllowedForDualStack = false,
                PublicAccessCidrs = new[]
                {
                    "string",
                },
                SecurityGroupIds = new[]
                {
                    "string",
                },
                SubnetIds = new[]
                {
                    "string",
                },
                Subnets = new[]
                {
                    "string",
                },
                VpcId = "string",
            },
            RoleArn = "string",
            Status = new AzureNative.AwsConnector.Inputs.ClusterStatusEnumValueArgs
            {
                Value = "string",
            },
            Tags = 
            {
                { "string", "string" },
            },
            Version = "string",
        },
        AwsRegion = "string",
        AwsSourceSchema = "string",
        AwsTags = 
        {
            { "string", "string" },
        },
        PublicCloudConnectorsResourceId = "string",
        PublicCloudResourceName = "string",
    },
});
example, err := awsconnector.NewEksCluster(ctx, "eksClusterResource", &awsconnector.EksClusterArgs{
	ResourceUri: pulumi.String("string"),
	Properties: &awsconnector.EksClusterPropertiesArgs{
		Arn:          pulumi.String("string"),
		AwsAccountId: pulumi.String("string"),
		AwsProperties: &awsconnector.AwsEksClusterPropertiesArgs{
			AccessConfig: &awsconnector.AccessConfigResponseArgs{
				AuthenticationMode: &awsconnector.AuthenticationModeEnumValueArgs{
					Value: pulumi.String("string"),
				},
				BootstrapClusterCreatorAdminPermissions: pulumi.Bool(false),
			},
			Arn: pulumi.String("string"),
			CertificateAuthority: &awsconnector.CertificateArgs{
				CertificateArn: pulumi.String("string"),
				Data:           pulumi.String("string"),
			},
			ClientRequestToken: pulumi.String("string"),
			ConnectorConfig: &awsconnector.ConnectorConfigResponseArgs{
				ActivationCode:   pulumi.String("string"),
				ActivationExpiry: pulumi.String("string"),
				ActivationId:     pulumi.String("string"),
				Provider:         pulumi.String("string"),
				RoleArn:          pulumi.String("string"),
			},
			CreatedAt: pulumi.String("string"),
			EncryptionConfig: awsconnector.EncryptionConfigArray{
				&awsconnector.EncryptionConfigArgs{
					Provider: &awsconnector.ProviderArgs{
						KeyArn: pulumi.String("string"),
					},
					Resources: pulumi.StringArray{
						pulumi.String("string"),
					},
				},
			},
			Endpoint: pulumi.String("string"),
			Health: &awsconnector.ClusterHealthArgs{
				Issues: awsconnector.ClusterIssueArray{
					&awsconnector.ClusterIssueArgs{
						Code: &awsconnector.ClusterIssueCodeEnumValueArgs{
							Value: pulumi.String("string"),
						},
						Message: pulumi.String("string"),
						ResourceIds: pulumi.StringArray{
							pulumi.String("string"),
						},
					},
				},
			},
			Id: pulumi.String("string"),
			Identity: &awsconnector.IdentityArgs{
				Oidc: &awsconnector.OIDCArgs{
					Issuer: pulumi.String("string"),
				},
			},
			KubernetesNetworkConfig: &awsconnector.KubernetesNetworkConfigResponseArgs{
				IpFamily: &awsconnector.IpFamilyEnumValueArgs{
					Value: pulumi.String("string"),
				},
				ServiceIpv4Cidr: pulumi.String("string"),
				ServiceIpv6Cidr: pulumi.String("string"),
			},
			Logging: &awsconnector.LoggingArgs{
				Bucket: pulumi.String("string"),
				ClusterLogging: awsconnector.LogSetupArray{
					&awsconnector.LogSetupArgs{
						Enabled: pulumi.Bool(false),
						Types: pulumi.StringArray{
							pulumi.String("string"),
						},
					},
				},
				IncludeCookies: pulumi.Bool(false),
				Prefix:         pulumi.String("string"),
			},
			Name: pulumi.String("string"),
			OutpostConfig: &awsconnector.OutpostConfigResponseArgs{
				ControlPlaneInstanceType: pulumi.String("string"),
				ControlPlanePlacement: &awsconnector.ControlPlanePlacementResponseArgs{
					GroupName: pulumi.String("string"),
				},
				OutpostArns: pulumi.StringArray{
					pulumi.String("string"),
				},
			},
			PlatformVersion: pulumi.String("string"),
			ResourcesVpcConfig: &awsconnector.VpcConfigResponseArgs{
				ClusterSecurityGroupId:  pulumi.String("string"),
				EndpointPrivateAccess:   pulumi.Bool(false),
				EndpointPublicAccess:    pulumi.Bool(false),
				Ipv6AllowedForDualStack: pulumi.Bool(false),
				PublicAccessCidrs: pulumi.StringArray{
					pulumi.String("string"),
				},
				SecurityGroupIds: pulumi.StringArray{
					pulumi.String("string"),
				},
				SubnetIds: pulumi.StringArray{
					pulumi.String("string"),
				},
				Subnets: pulumi.StringArray{
					pulumi.String("string"),
				},
				VpcId: pulumi.String("string"),
			},
			RoleArn: pulumi.String("string"),
			Status: &awsconnector.ClusterStatusEnumValueArgs{
				Value: pulumi.String("string"),
			},
			Tags: pulumi.StringMap{
				"string": pulumi.String("string"),
			},
			Version: pulumi.String("string"),
		},
		AwsRegion:       pulumi.String("string"),
		AwsSourceSchema: pulumi.String("string"),
		AwsTags: pulumi.StringMap{
			"string": pulumi.String("string"),
		},
		PublicCloudConnectorsResourceId: pulumi.String("string"),
		PublicCloudResourceName:         pulumi.String("string"),
	},
})
var eksClusterResource = new EksCluster("eksClusterResource", EksClusterArgs.builder()
    .resourceUri("string")
    .properties(EksClusterPropertiesArgs.builder()
        .arn("string")
        .awsAccountId("string")
        .awsProperties(AwsEksClusterPropertiesArgs.builder()
            .accessConfig(AccessConfigResponseArgs.builder()
                .authenticationMode(AuthenticationModeEnumValueArgs.builder()
                    .value("string")
                    .build())
                .bootstrapClusterCreatorAdminPermissions(false)
                .build())
            .arn("string")
            .certificateAuthority(CertificateArgs.builder()
                .certificateArn("string")
                .data("string")
                .build())
            .clientRequestToken("string")
            .connectorConfig(ConnectorConfigResponseArgs.builder()
                .activationCode("string")
                .activationExpiry("string")
                .activationId("string")
                .provider("string")
                .roleArn("string")
                .build())
            .createdAt("string")
            .encryptionConfig(EncryptionConfigArgs.builder()
                .provider(ProviderArgs.builder()
                    .keyArn("string")
                    .build())
                .resources("string")
                .build())
            .endpoint("string")
            .health(ClusterHealthArgs.builder()
                .issues(ClusterIssueArgs.builder()
                    .code(ClusterIssueCodeEnumValueArgs.builder()
                        .value("string")
                        .build())
                    .message("string")
                    .resourceIds("string")
                    .build())
                .build())
            .id("string")
            .identity(IdentityArgs.builder()
                .oidc(OIDCArgs.builder()
                    .issuer("string")
                    .build())
                .build())
            .kubernetesNetworkConfig(KubernetesNetworkConfigResponseArgs.builder()
                .ipFamily(IpFamilyEnumValueArgs.builder()
                    .value("string")
                    .build())
                .serviceIpv4Cidr("string")
                .serviceIpv6Cidr("string")
                .build())
            .logging(LoggingArgs.builder()
                .bucket("string")
                .clusterLogging(LogSetupArgs.builder()
                    .enabled(false)
                    .types("string")
                    .build())
                .includeCookies(false)
                .prefix("string")
                .build())
            .name("string")
            .outpostConfig(OutpostConfigResponseArgs.builder()
                .controlPlaneInstanceType("string")
                .controlPlanePlacement(ControlPlanePlacementResponseArgs.builder()
                    .groupName("string")
                    .build())
                .outpostArns("string")
                .build())
            .platformVersion("string")
            .resourcesVpcConfig(VpcConfigResponseArgs.builder()
                .clusterSecurityGroupId("string")
                .endpointPrivateAccess(false)
                .endpointPublicAccess(false)
                .ipv6AllowedForDualStack(false)
                .publicAccessCidrs("string")
                .securityGroupIds("string")
                .subnetIds("string")
                .subnets("string")
                .vpcId("string")
                .build())
            .roleArn("string")
            .status(ClusterStatusEnumValueArgs.builder()
                .value("string")
                .build())
            .tags(Map.of("string", "string"))
            .version("string")
            .build())
        .awsRegion("string")
        .awsSourceSchema("string")
        .awsTags(Map.of("string", "string"))
        .publicCloudConnectorsResourceId("string")
        .publicCloudResourceName("string")
        .build())
    .build());
eks_cluster_resource = azure_native.awsconnector.EksCluster("eksClusterResource",
    resource_uri="string",
    properties={
        "arn": "string",
        "aws_account_id": "string",
        "aws_properties": {
            "access_config": {
                "authentication_mode": {
                    "value": "string",
                },
                "bootstrap_cluster_creator_admin_permissions": False,
            },
            "arn": "string",
            "certificate_authority": {
                "certificate_arn": "string",
                "data": "string",
            },
            "client_request_token": "string",
            "connector_config": {
                "activation_code": "string",
                "activation_expiry": "string",
                "activation_id": "string",
                "provider": "string",
                "role_arn": "string",
            },
            "created_at": "string",
            "encryption_config": [{
                "provider": {
                    "key_arn": "string",
                },
                "resources": ["string"],
            }],
            "endpoint": "string",
            "health": {
                "issues": [{
                    "code": {
                        "value": "string",
                    },
                    "message": "string",
                    "resource_ids": ["string"],
                }],
            },
            "id": "string",
            "identity": {
                "oidc": {
                    "issuer": "string",
                },
            },
            "kubernetes_network_config": {
                "ip_family": {
                    "value": "string",
                },
                "service_ipv4_cidr": "string",
                "service_ipv6_cidr": "string",
            },
            "logging": {
                "bucket": "string",
                "cluster_logging": [{
                    "enabled": False,
                    "types": ["string"],
                }],
                "include_cookies": False,
                "prefix": "string",
            },
            "name": "string",
            "outpost_config": {
                "control_plane_instance_type": "string",
                "control_plane_placement": {
                    "group_name": "string",
                },
                "outpost_arns": ["string"],
            },
            "platform_version": "string",
            "resources_vpc_config": {
                "cluster_security_group_id": "string",
                "endpoint_private_access": False,
                "endpoint_public_access": False,
                "ipv6_allowed_for_dual_stack": False,
                "public_access_cidrs": ["string"],
                "security_group_ids": ["string"],
                "subnet_ids": ["string"],
                "subnets": ["string"],
                "vpc_id": "string",
            },
            "role_arn": "string",
            "status": {
                "value": "string",
            },
            "tags": {
                "string": "string",
            },
            "version": "string",
        },
        "aws_region": "string",
        "aws_source_schema": "string",
        "aws_tags": {
            "string": "string",
        },
        "public_cloud_connectors_resource_id": "string",
        "public_cloud_resource_name": "string",
    })
const eksClusterResource = new azure_native.awsconnector.EksCluster("eksClusterResource", {
    resourceUri: "string",
    properties: {
        arn: "string",
        awsAccountId: "string",
        awsProperties: {
            accessConfig: {
                authenticationMode: {
                    value: "string",
                },
                bootstrapClusterCreatorAdminPermissions: false,
            },
            arn: "string",
            certificateAuthority: {
                certificateArn: "string",
                data: "string",
            },
            clientRequestToken: "string",
            connectorConfig: {
                activationCode: "string",
                activationExpiry: "string",
                activationId: "string",
                provider: "string",
                roleArn: "string",
            },
            createdAt: "string",
            encryptionConfig: [{
                provider: {
                    keyArn: "string",
                },
                resources: ["string"],
            }],
            endpoint: "string",
            health: {
                issues: [{
                    code: {
                        value: "string",
                    },
                    message: "string",
                    resourceIds: ["string"],
                }],
            },
            id: "string",
            identity: {
                oidc: {
                    issuer: "string",
                },
            },
            kubernetesNetworkConfig: {
                ipFamily: {
                    value: "string",
                },
                serviceIpv4Cidr: "string",
                serviceIpv6Cidr: "string",
            },
            logging: {
                bucket: "string",
                clusterLogging: [{
                    enabled: false,
                    types: ["string"],
                }],
                includeCookies: false,
                prefix: "string",
            },
            name: "string",
            outpostConfig: {
                controlPlaneInstanceType: "string",
                controlPlanePlacement: {
                    groupName: "string",
                },
                outpostArns: ["string"],
            },
            platformVersion: "string",
            resourcesVpcConfig: {
                clusterSecurityGroupId: "string",
                endpointPrivateAccess: false,
                endpointPublicAccess: false,
                ipv6AllowedForDualStack: false,
                publicAccessCidrs: ["string"],
                securityGroupIds: ["string"],
                subnetIds: ["string"],
                subnets: ["string"],
                vpcId: "string",
            },
            roleArn: "string",
            status: {
                value: "string",
            },
            tags: {
                string: "string",
            },
            version: "string",
        },
        awsRegion: "string",
        awsSourceSchema: "string",
        awsTags: {
            string: "string",
        },
        publicCloudConnectorsResourceId: "string",
        publicCloudResourceName: "string",
    },
});
type: azure-native:awsconnector:EksCluster
properties:
    properties:
        arn: string
        awsAccountId: string
        awsProperties:
            accessConfig:
                authenticationMode:
                    value: string
                bootstrapClusterCreatorAdminPermissions: false
            arn: string
            certificateAuthority:
                certificateArn: string
                data: string
            clientRequestToken: string
            connectorConfig:
                activationCode: string
                activationExpiry: string
                activationId: string
                provider: string
                roleArn: string
            createdAt: string
            encryptionConfig:
                - provider:
                    keyArn: string
                  resources:
                    - string
            endpoint: string
            health:
                issues:
                    - code:
                        value: string
                      message: string
                      resourceIds:
                        - string
            id: string
            identity:
                oidc:
                    issuer: string
            kubernetesNetworkConfig:
                ipFamily:
                    value: string
                serviceIpv4Cidr: string
                serviceIpv6Cidr: string
            logging:
                bucket: string
                clusterLogging:
                    - enabled: false
                      types:
                        - string
                includeCookies: false
                prefix: string
            name: string
            outpostConfig:
                controlPlaneInstanceType: string
                controlPlanePlacement:
                    groupName: string
                outpostArns:
                    - string
            platformVersion: string
            resourcesVpcConfig:
                clusterSecurityGroupId: string
                endpointPrivateAccess: false
                endpointPublicAccess: false
                ipv6AllowedForDualStack: false
                publicAccessCidrs:
                    - string
                securityGroupIds:
                    - string
                subnetIds:
                    - string
                subnets:
                    - string
                vpcId: string
            roleArn: string
            status:
                value: string
            tags:
                string: string
            version: string
        awsRegion: string
        awsSourceSchema: string
        awsTags:
            string: string
        publicCloudConnectorsResourceId: string
        publicCloudResourceName: string
    resourceUri: string
EksCluster 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 EksCluster resource accepts the following input properties:
- ResourceUri string
- The fully qualified Azure Resource manager identifier of the resource.
- Properties
Pulumi.Azure Native. Aws Connector. Inputs. Eks Cluster Properties 
- The resource-specific properties for this resource.
- ResourceUri string
- The fully qualified Azure Resource manager identifier of the resource.
- Properties
EksCluster Properties Args 
- The resource-specific properties for this resource.
- resourceUri String
- The fully qualified Azure Resource manager identifier of the resource.
- properties
EksCluster Properties 
- The resource-specific properties for this resource.
- resourceUri string
- The fully qualified Azure Resource manager identifier of the resource.
- properties
EksCluster Properties 
- The resource-specific properties for this resource.
- resource_uri str
- The fully qualified Azure Resource manager identifier of the resource.
- properties
EksCluster Properties Args 
- The resource-specific properties for this resource.
- resourceUri String
- The fully qualified Azure Resource manager identifier of the resource.
- properties Property Map
- The resource-specific properties for this resource.
Outputs
All input properties are implicitly available as output properties. Additionally, the EksCluster resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The name of the resource
- SystemData Pulumi.Azure Native. Aws Connector. Outputs. System Data Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The name of the resource
- SystemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- The name of the resource
- systemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id string
- The provider-assigned unique ID for this managed resource.
- name string
- The name of the resource
- systemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id str
- The provider-assigned unique ID for this managed resource.
- name str
- The name of the 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.
- name String
- The name of the resource
- systemData Property Map
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Supporting Types
AccessConfigResponse, AccessConfigResponseArgs      
AccessConfigResponseResponse, AccessConfigResponseResponseArgs        
AuthenticationMode, AuthenticationModeArgs    
- API
- APIAuthenticationMode enum API
- API_AND_CONFIG_MAP
- API_AND_CONFIG_MAPAuthenticationMode enum API_AND_CONFIG_MAP
- CONFIG_MAP
- CONFIG_MAPAuthenticationMode enum CONFIG_MAP
- AuthenticationMode API 
- APIAuthenticationMode enum API
- AuthenticationMode_API_AND_CONFIG_MAP 
- API_AND_CONFIG_MAPAuthenticationMode enum API_AND_CONFIG_MAP
- AuthenticationMode_CONFIG_MAP 
- CONFIG_MAPAuthenticationMode enum CONFIG_MAP
- API
- APIAuthenticationMode enum API
- API_AND_CONFIG_MAP
- API_AND_CONFIG_MAPAuthenticationMode enum API_AND_CONFIG_MAP
- CONFIG_MAP
- CONFIG_MAPAuthenticationMode enum CONFIG_MAP
- API
- APIAuthenticationMode enum API
- API_AND_CONFIG_MAP
- API_AND_CONFIG_MAPAuthenticationMode enum API_AND_CONFIG_MAP
- CONFIG_MAP
- CONFIG_MAPAuthenticationMode enum CONFIG_MAP
- API
- APIAuthenticationMode enum API
- AP_I_AN_D_CONFI_G_MAP
- API_AND_CONFIG_MAPAuthenticationMode enum API_AND_CONFIG_MAP
- CONFI_G_MAP
- CONFIG_MAPAuthenticationMode enum CONFIG_MAP
- "API"
- APIAuthenticationMode enum API
- "API_AND_CONFIG_MAP"
- API_AND_CONFIG_MAPAuthenticationMode enum API_AND_CONFIG_MAP
- "CONFIG_MAP"
- CONFIG_MAPAuthenticationMode enum CONFIG_MAP
AuthenticationModeEnumValue, AuthenticationModeEnumValueArgs        
- Value
string | Pulumi.Azure Native. Aws Connector. Authentication Mode 
- Property value
- Value
string | AuthenticationMode 
- Property value
- value
String | AuthenticationMode 
- Property value
- value
string | AuthenticationMode 
- Property value
- value
str | AuthenticationMode 
- Property value
- value String | "API" | "API_AND_CONFIG_MAP" | "CONFIG_MAP"
- Property value
AuthenticationModeEnumValueResponse, AuthenticationModeEnumValueResponseArgs          
- Value string
- Property value
- Value string
- Property value
- value String
- Property value
- value string
- Property value
- value str
- Property value
- value String
- Property value
AwsEksClusterProperties, AwsEksClusterPropertiesArgs        
- AccessConfig Pulumi.Azure Native. Aws Connector. Inputs. Access Config Response 
- Arn string
- 
Pulumi.Azure Native. Aws Connector. Inputs. Certificate 
- ClientRequest stringToken 
- ConnectorConfig Pulumi.Azure Native. Aws Connector. Inputs. Connector Config Response 
- CreatedAt string
- EncryptionConfig List<Pulumi.Azure Native. Aws Connector. Inputs. Encryption Config> 
- Endpoint string
- Health
Pulumi.Azure Native. Aws Connector. Inputs. Cluster Health 
- Id string
- Identity
Pulumi.Azure Native. Aws Connector. Inputs. Identity 
- KubernetesNetwork Pulumi.Config Azure Native. Aws Connector. Inputs. Kubernetes Network Config Response 
- Logging
Pulumi.Azure Native. Aws Connector. Inputs. Logging 
- Name string
- OutpostConfig Pulumi.Azure Native. Aws Connector. Inputs. Outpost Config Response 
- PlatformVersion string
- ResourcesVpc Pulumi.Config Azure Native. Aws Connector. Inputs. Vpc Config Response 
- RoleArn string
- Status
Pulumi.Azure Native. Aws Connector. Inputs. Cluster Status Enum Value 
- Dictionary<string, string>
- Version string
- AccessConfig AccessConfig Response 
- Arn string
- Certificate
- ClientRequest stringToken 
- ConnectorConfig ConnectorConfig Response 
- CreatedAt string
- EncryptionConfig []EncryptionConfig 
- Endpoint string
- Health
ClusterHealth 
- Id string
- Identity Identity
- KubernetesNetwork KubernetesConfig Network Config Response 
- Logging Logging
- Name string
- OutpostConfig OutpostConfig Response 
- PlatformVersion string
- ResourcesVpc VpcConfig Config Response 
- RoleArn string
- Status
ClusterStatus Enum Value 
- map[string]string
- Version string
- accessConfig AccessConfig Response 
- arn String
- Certificate
- clientRequest StringToken 
- connectorConfig ConnectorConfig Response 
- createdAt String
- encryptionConfig List<EncryptionConfig> 
- endpoint String
- health
ClusterHealth 
- id String
- identity Identity
- kubernetesNetwork KubernetesConfig Network Config Response 
- logging Logging
- name String
- outpostConfig OutpostConfig Response 
- platformVersion String
- resourcesVpc VpcConfig Config Response 
- roleArn String
- status
ClusterStatus Enum Value 
- Map<String,String>
- version String
- accessConfig AccessConfig Response 
- arn string
- Certificate
- clientRequest stringToken 
- connectorConfig ConnectorConfig Response 
- createdAt string
- encryptionConfig EncryptionConfig[] 
- endpoint string
- health
ClusterHealth 
- id string
- identity Identity
- kubernetesNetwork KubernetesConfig Network Config Response 
- logging Logging
- name string
- outpostConfig OutpostConfig Response 
- platformVersion string
- resourcesVpc VpcConfig Config Response 
- roleArn string
- status
ClusterStatus Enum Value 
- {[key: string]: string}
- version string
- access_config AccessConfig Response 
- arn str
- Certificate
- client_request_ strtoken 
- connector_config ConnectorConfig Response 
- created_at str
- encryption_config Sequence[EncryptionConfig] 
- endpoint str
- health
ClusterHealth 
- id str
- identity Identity
- kubernetes_network_ Kubernetesconfig Network Config Response 
- logging Logging
- name str
- outpost_config OutpostConfig Response 
- platform_version str
- resources_vpc_ Vpcconfig Config Response 
- role_arn str
- status
ClusterStatus Enum Value 
- Mapping[str, str]
- version str
- accessConfig Property Map
- arn String
- Property Map
- clientRequest StringToken 
- connectorConfig Property Map
- createdAt String
- encryptionConfig List<Property Map>
- endpoint String
- health Property Map
- id String
- identity Property Map
- kubernetesNetwork Property MapConfig 
- logging Property Map
- name String
- outpostConfig Property Map
- platformVersion String
- resourcesVpc Property MapConfig 
- roleArn String
- status Property Map
- Map<String>
- version String
AwsEksClusterPropertiesResponse, AwsEksClusterPropertiesResponseArgs          
- AccessConfig Pulumi.Azure Native. Aws Connector. Inputs. Access Config Response Response 
- Arn string
- 
Pulumi.Azure Native. Aws Connector. Inputs. Certificate Response 
- ClientRequest stringToken 
- ConnectorConfig Pulumi.Azure Native. Aws Connector. Inputs. Connector Config Response Response 
- CreatedAt string
- EncryptionConfig List<Pulumi.Azure Native. Aws Connector. Inputs. Encryption Config Response> 
- Endpoint string
- Health
Pulumi.Azure Native. Aws Connector. Inputs. Cluster Health Response 
- Id string
- Identity
Pulumi.Azure Native. Aws Connector. Inputs. Identity Response 
- KubernetesNetwork Pulumi.Config Azure Native. Aws Connector. Inputs. Kubernetes Network Config Response Response 
- Logging
Pulumi.Azure Native. Aws Connector. Inputs. Logging Response 
- Name string
- OutpostConfig Pulumi.Azure Native. Aws Connector. Inputs. Outpost Config Response Response 
- PlatformVersion string
- ResourcesVpc Pulumi.Config Azure Native. Aws Connector. Inputs. Vpc Config Response Response 
- RoleArn string
- Status
Pulumi.Azure Native. Aws Connector. Inputs. Cluster Status Enum Value Response 
- Dictionary<string, string>
- Version string
- AccessConfig AccessConfig Response Response 
- Arn string
- 
CertificateResponse 
- ClientRequest stringToken 
- ConnectorConfig ConnectorConfig Response Response 
- CreatedAt string
- EncryptionConfig []EncryptionConfig Response 
- Endpoint string
- Health
ClusterHealth Response 
- Id string
- Identity
IdentityResponse 
- KubernetesNetwork KubernetesConfig Network Config Response Response 
- Logging
LoggingResponse 
- Name string
- OutpostConfig OutpostConfig Response Response 
- PlatformVersion string
- ResourcesVpc VpcConfig Config Response Response 
- RoleArn string
- Status
ClusterStatus Enum Value Response 
- map[string]string
- Version string
- accessConfig AccessConfig Response Response 
- arn String
- 
CertificateResponse 
- clientRequest StringToken 
- connectorConfig ConnectorConfig Response Response 
- createdAt String
- encryptionConfig List<EncryptionConfig Response> 
- endpoint String
- health
ClusterHealth Response 
- id String
- identity
IdentityResponse 
- kubernetesNetwork KubernetesConfig Network Config Response Response 
- logging
LoggingResponse 
- name String
- outpostConfig OutpostConfig Response Response 
- platformVersion String
- resourcesVpc VpcConfig Config Response Response 
- roleArn String
- status
ClusterStatus Enum Value Response 
- Map<String,String>
- version String
- accessConfig AccessConfig Response Response 
- arn string
- 
CertificateResponse 
- clientRequest stringToken 
- connectorConfig ConnectorConfig Response Response 
- createdAt string
- encryptionConfig EncryptionConfig Response[] 
- endpoint string
- health
ClusterHealth Response 
- id string
- identity
IdentityResponse 
- kubernetesNetwork KubernetesConfig Network Config Response Response 
- logging
LoggingResponse 
- name string
- outpostConfig OutpostConfig Response Response 
- platformVersion string
- resourcesVpc VpcConfig Config Response Response 
- roleArn string
- status
ClusterStatus Enum Value Response 
- {[key: string]: string}
- version string
- access_config AccessConfig Response Response 
- arn str
- 
CertificateResponse 
- client_request_ strtoken 
- connector_config ConnectorConfig Response Response 
- created_at str
- encryption_config Sequence[EncryptionConfig Response] 
- endpoint str
- health
ClusterHealth Response 
- id str
- identity
IdentityResponse 
- kubernetes_network_ Kubernetesconfig Network Config Response Response 
- logging
LoggingResponse 
- name str
- outpost_config OutpostConfig Response Response 
- platform_version str
- resources_vpc_ Vpcconfig Config Response Response 
- role_arn str
- status
ClusterStatus Enum Value Response 
- Mapping[str, str]
- version str
- accessConfig Property Map
- arn String
- Property Map
- clientRequest StringToken 
- connectorConfig Property Map
- createdAt String
- encryptionConfig List<Property Map>
- endpoint String
- health Property Map
- id String
- identity Property Map
- kubernetesNetwork Property MapConfig 
- logging Property Map
- name String
- outpostConfig Property Map
- platformVersion String
- resourcesVpc Property MapConfig 
- roleArn String
- status Property Map
- Map<String>
- version String
Certificate, CertificateArgs  
- CertificateArn string
- The Amazon Resource Name (ARN) of the certificate.
- Data string
- CertificateArn string
- The Amazon Resource Name (ARN) of the certificate.
- Data string
- certificateArn String
- The Amazon Resource Name (ARN) of the certificate.
- data String
- certificateArn string
- The Amazon Resource Name (ARN) of the certificate.
- data string
- certificate_arn str
- The Amazon Resource Name (ARN) of the certificate.
- data str
- certificateArn String
- The Amazon Resource Name (ARN) of the certificate.
- data String
CertificateResponse, CertificateResponseArgs    
- CertificateArn string
- The Amazon Resource Name (ARN) of the certificate.
- Data string
- CertificateArn string
- The Amazon Resource Name (ARN) of the certificate.
- Data string
- certificateArn String
- The Amazon Resource Name (ARN) of the certificate.
- data String
- certificateArn string
- The Amazon Resource Name (ARN) of the certificate.
- data string
- certificate_arn str
- The Amazon Resource Name (ARN) of the certificate.
- data str
- certificateArn String
- The Amazon Resource Name (ARN) of the certificate.
- data String
ClusterHealth, ClusterHealthArgs    
ClusterHealthResponse, ClusterHealthResponseArgs      
ClusterIssue, ClusterIssueArgs    
- Code
ClusterIssue Code Enum Value 
- Message string
- ResourceIds []string
- code
ClusterIssue Code Enum Value 
- message String
- resourceIds List<String>
- code
ClusterIssue Code Enum Value 
- message string
- resourceIds string[]
- code
ClusterIssue Code Enum Value 
- message str
- resource_ids Sequence[str]
- code Property Map
- message String
- resourceIds List<String>
ClusterIssueCode, ClusterIssueCodeArgs      
- AccessDenied 
- AccessDeniedClusterIssueCode enum AccessDenied
- ClusterUnreachable 
- ClusterUnreachableClusterIssueCode enum ClusterUnreachable
- ConfigurationConflict 
- ConfigurationConflictClusterIssueCode enum ConfigurationConflict
- Ec2SecurityGroup Not Found 
- Ec2SecurityGroupNotFoundClusterIssueCode enum Ec2SecurityGroupNotFound
- Ec2ServiceNot Subscribed 
- Ec2ServiceNotSubscribedClusterIssueCode enum Ec2ServiceNotSubscribed
- Ec2SubnetNot Found 
- Ec2SubnetNotFoundClusterIssueCode enum Ec2SubnetNotFound
- IamRole Not Found 
- IamRoleNotFoundClusterIssueCode enum IamRoleNotFound
- InsufficientFree Addresses 
- InsufficientFreeAddressesClusterIssueCode enum InsufficientFreeAddresses
- InternalFailure 
- InternalFailureClusterIssueCode enum InternalFailure
- KmsGrant Revoked 
- KmsGrantRevokedClusterIssueCode enum KmsGrantRevoked
- KmsKey Disabled 
- KmsKeyDisabledClusterIssueCode enum KmsKeyDisabled
- KmsKey Marked For Deletion 
- KmsKeyMarkedForDeletionClusterIssueCode enum KmsKeyMarkedForDeletion
- KmsKey Not Found 
- KmsKeyNotFoundClusterIssueCode enum KmsKeyNotFound
- Other
- OtherClusterIssueCode enum Other
- ResourceLimit Exceeded 
- ResourceLimitExceededClusterIssueCode enum ResourceLimitExceeded
- ResourceNot Found 
- ResourceNotFoundClusterIssueCode enum ResourceNotFound
- StsRegional Endpoint Disabled 
- StsRegionalEndpointDisabledClusterIssueCode enum StsRegionalEndpointDisabled
- UnsupportedVersion 
- UnsupportedVersionClusterIssueCode enum UnsupportedVersion
- VpcNot Found 
- VpcNotFoundClusterIssueCode enum VpcNotFound
- ClusterIssue Code Access Denied 
- AccessDeniedClusterIssueCode enum AccessDenied
- ClusterIssue Code Cluster Unreachable 
- ClusterUnreachableClusterIssueCode enum ClusterUnreachable
- ClusterIssue Code Configuration Conflict 
- ConfigurationConflictClusterIssueCode enum ConfigurationConflict
- ClusterIssue Code Ec2Security Group Not Found 
- Ec2SecurityGroupNotFoundClusterIssueCode enum Ec2SecurityGroupNotFound
- ClusterIssue Code Ec2Service Not Subscribed 
- Ec2ServiceNotSubscribedClusterIssueCode enum Ec2ServiceNotSubscribed
- ClusterIssue Code Ec2Subnet Not Found 
- Ec2SubnetNotFoundClusterIssueCode enum Ec2SubnetNotFound
- ClusterIssue Code Iam Role Not Found 
- IamRoleNotFoundClusterIssueCode enum IamRoleNotFound
- ClusterIssue Code Insufficient Free Addresses 
- InsufficientFreeAddressesClusterIssueCode enum InsufficientFreeAddresses
- ClusterIssue Code Internal Failure 
- InternalFailureClusterIssueCode enum InternalFailure
- ClusterIssue Code Kms Grant Revoked 
- KmsGrantRevokedClusterIssueCode enum KmsGrantRevoked
- ClusterIssue Code Kms Key Disabled 
- KmsKeyDisabledClusterIssueCode enum KmsKeyDisabled
- ClusterIssue Code Kms Key Marked For Deletion 
- KmsKeyMarkedForDeletionClusterIssueCode enum KmsKeyMarkedForDeletion
- ClusterIssue Code Kms Key Not Found 
- KmsKeyNotFoundClusterIssueCode enum KmsKeyNotFound
- ClusterIssue Code Other 
- OtherClusterIssueCode enum Other
- ClusterIssue Code Resource Limit Exceeded 
- ResourceLimitExceededClusterIssueCode enum ResourceLimitExceeded
- ClusterIssue Code Resource Not Found 
- ResourceNotFoundClusterIssueCode enum ResourceNotFound
- ClusterIssue Code Sts Regional Endpoint Disabled 
- StsRegionalEndpointDisabledClusterIssueCode enum StsRegionalEndpointDisabled
- ClusterIssue Code Unsupported Version 
- UnsupportedVersionClusterIssueCode enum UnsupportedVersion
- ClusterIssue Code Vpc Not Found 
- VpcNotFoundClusterIssueCode enum VpcNotFound
- AccessDenied 
- AccessDeniedClusterIssueCode enum AccessDenied
- ClusterUnreachable 
- ClusterUnreachableClusterIssueCode enum ClusterUnreachable
- ConfigurationConflict 
- ConfigurationConflictClusterIssueCode enum ConfigurationConflict
- Ec2SecurityGroup Not Found 
- Ec2SecurityGroupNotFoundClusterIssueCode enum Ec2SecurityGroupNotFound
- Ec2ServiceNot Subscribed 
- Ec2ServiceNotSubscribedClusterIssueCode enum Ec2ServiceNotSubscribed
- Ec2SubnetNot Found 
- Ec2SubnetNotFoundClusterIssueCode enum Ec2SubnetNotFound
- IamRole Not Found 
- IamRoleNotFoundClusterIssueCode enum IamRoleNotFound
- InsufficientFree Addresses 
- InsufficientFreeAddressesClusterIssueCode enum InsufficientFreeAddresses
- InternalFailure 
- InternalFailureClusterIssueCode enum InternalFailure
- KmsGrant Revoked 
- KmsGrantRevokedClusterIssueCode enum KmsGrantRevoked
- KmsKey Disabled 
- KmsKeyDisabledClusterIssueCode enum KmsKeyDisabled
- KmsKey Marked For Deletion 
- KmsKeyMarkedForDeletionClusterIssueCode enum KmsKeyMarkedForDeletion
- KmsKey Not Found 
- KmsKeyNotFoundClusterIssueCode enum KmsKeyNotFound
- Other
- OtherClusterIssueCode enum Other
- ResourceLimit Exceeded 
- ResourceLimitExceededClusterIssueCode enum ResourceLimitExceeded
- ResourceNot Found 
- ResourceNotFoundClusterIssueCode enum ResourceNotFound
- StsRegional Endpoint Disabled 
- StsRegionalEndpointDisabledClusterIssueCode enum StsRegionalEndpointDisabled
- UnsupportedVersion 
- UnsupportedVersionClusterIssueCode enum UnsupportedVersion
- VpcNot Found 
- VpcNotFoundClusterIssueCode enum VpcNotFound
- AccessDenied 
- AccessDeniedClusterIssueCode enum AccessDenied
- ClusterUnreachable 
- ClusterUnreachableClusterIssueCode enum ClusterUnreachable
- ConfigurationConflict 
- ConfigurationConflictClusterIssueCode enum ConfigurationConflict
- Ec2SecurityGroup Not Found 
- Ec2SecurityGroupNotFoundClusterIssueCode enum Ec2SecurityGroupNotFound
- Ec2ServiceNot Subscribed 
- Ec2ServiceNotSubscribedClusterIssueCode enum Ec2ServiceNotSubscribed
- Ec2SubnetNot Found 
- Ec2SubnetNotFoundClusterIssueCode enum Ec2SubnetNotFound
- IamRole Not Found 
- IamRoleNotFoundClusterIssueCode enum IamRoleNotFound
- InsufficientFree Addresses 
- InsufficientFreeAddressesClusterIssueCode enum InsufficientFreeAddresses
- InternalFailure 
- InternalFailureClusterIssueCode enum InternalFailure
- KmsGrant Revoked 
- KmsGrantRevokedClusterIssueCode enum KmsGrantRevoked
- KmsKey Disabled 
- KmsKeyDisabledClusterIssueCode enum KmsKeyDisabled
- KmsKey Marked For Deletion 
- KmsKeyMarkedForDeletionClusterIssueCode enum KmsKeyMarkedForDeletion
- KmsKey Not Found 
- KmsKeyNotFoundClusterIssueCode enum KmsKeyNotFound
- Other
- OtherClusterIssueCode enum Other
- ResourceLimit Exceeded 
- ResourceLimitExceededClusterIssueCode enum ResourceLimitExceeded
- ResourceNot Found 
- ResourceNotFoundClusterIssueCode enum ResourceNotFound
- StsRegional Endpoint Disabled 
- StsRegionalEndpointDisabledClusterIssueCode enum StsRegionalEndpointDisabled
- UnsupportedVersion 
- UnsupportedVersionClusterIssueCode enum UnsupportedVersion
- VpcNot Found 
- VpcNotFoundClusterIssueCode enum VpcNotFound
- ACCESS_DENIED
- AccessDeniedClusterIssueCode enum AccessDenied
- CLUSTER_UNREACHABLE
- ClusterUnreachableClusterIssueCode enum ClusterUnreachable
- CONFIGURATION_CONFLICT
- ConfigurationConflictClusterIssueCode enum ConfigurationConflict
- EC2_SECURITY_GROUP_NOT_FOUND
- Ec2SecurityGroupNotFoundClusterIssueCode enum Ec2SecurityGroupNotFound
- EC2_SERVICE_NOT_SUBSCRIBED
- Ec2ServiceNotSubscribedClusterIssueCode enum Ec2ServiceNotSubscribed
- EC2_SUBNET_NOT_FOUND
- Ec2SubnetNotFoundClusterIssueCode enum Ec2SubnetNotFound
- IAM_ROLE_NOT_FOUND
- IamRoleNotFoundClusterIssueCode enum IamRoleNotFound
- INSUFFICIENT_FREE_ADDRESSES
- InsufficientFreeAddressesClusterIssueCode enum InsufficientFreeAddresses
- INTERNAL_FAILURE
- InternalFailureClusterIssueCode enum InternalFailure
- KMS_GRANT_REVOKED
- KmsGrantRevokedClusterIssueCode enum KmsGrantRevoked
- KMS_KEY_DISABLED
- KmsKeyDisabledClusterIssueCode enum KmsKeyDisabled
- KMS_KEY_MARKED_FOR_DELETION
- KmsKeyMarkedForDeletionClusterIssueCode enum KmsKeyMarkedForDeletion
- KMS_KEY_NOT_FOUND
- KmsKeyNotFoundClusterIssueCode enum KmsKeyNotFound
- OTHER
- OtherClusterIssueCode enum Other
- RESOURCE_LIMIT_EXCEEDED
- ResourceLimitExceededClusterIssueCode enum ResourceLimitExceeded
- RESOURCE_NOT_FOUND
- ResourceNotFoundClusterIssueCode enum ResourceNotFound
- STS_REGIONAL_ENDPOINT_DISABLED
- StsRegionalEndpointDisabledClusterIssueCode enum StsRegionalEndpointDisabled
- UNSUPPORTED_VERSION
- UnsupportedVersionClusterIssueCode enum UnsupportedVersion
- VPC_NOT_FOUND
- VpcNotFoundClusterIssueCode enum VpcNotFound
- "AccessDenied" 
- AccessDeniedClusterIssueCode enum AccessDenied
- "ClusterUnreachable" 
- ClusterUnreachableClusterIssueCode enum ClusterUnreachable
- "ConfigurationConflict" 
- ConfigurationConflictClusterIssueCode enum ConfigurationConflict
- "Ec2SecurityGroup Not Found" 
- Ec2SecurityGroupNotFoundClusterIssueCode enum Ec2SecurityGroupNotFound
- "Ec2ServiceNot Subscribed" 
- Ec2ServiceNotSubscribedClusterIssueCode enum Ec2ServiceNotSubscribed
- "Ec2SubnetNot Found" 
- Ec2SubnetNotFoundClusterIssueCode enum Ec2SubnetNotFound
- "IamRole Not Found" 
- IamRoleNotFoundClusterIssueCode enum IamRoleNotFound
- "InsufficientFree Addresses" 
- InsufficientFreeAddressesClusterIssueCode enum InsufficientFreeAddresses
- "InternalFailure" 
- InternalFailureClusterIssueCode enum InternalFailure
- "KmsGrant Revoked" 
- KmsGrantRevokedClusterIssueCode enum KmsGrantRevoked
- "KmsKey Disabled" 
- KmsKeyDisabledClusterIssueCode enum KmsKeyDisabled
- "KmsKey Marked For Deletion" 
- KmsKeyMarkedForDeletionClusterIssueCode enum KmsKeyMarkedForDeletion
- "KmsKey Not Found" 
- KmsKeyNotFoundClusterIssueCode enum KmsKeyNotFound
- "Other"
- OtherClusterIssueCode enum Other
- "ResourceLimit Exceeded" 
- ResourceLimitExceededClusterIssueCode enum ResourceLimitExceeded
- "ResourceNot Found" 
- ResourceNotFoundClusterIssueCode enum ResourceNotFound
- "StsRegional Endpoint Disabled" 
- StsRegionalEndpointDisabledClusterIssueCode enum StsRegionalEndpointDisabled
- "UnsupportedVersion" 
- UnsupportedVersionClusterIssueCode enum UnsupportedVersion
- "VpcNot Found" 
- VpcNotFoundClusterIssueCode enum VpcNotFound
ClusterIssueCodeEnumValue, ClusterIssueCodeEnumValueArgs          
- Value
string | Pulumi.Azure Native. Aws Connector. Cluster Issue Code 
- Property value
- Value
string | ClusterIssue Code 
- Property value
- value
String | ClusterIssue Code 
- Property value
- value
string | ClusterIssue Code 
- Property value
- value
str | ClusterIssue Code 
- Property value
- value
String | "AccessDenied" | "Cluster Unreachable" | "Configuration Conflict" | "Ec2Security Group Not Found" | "Ec2Service Not Subscribed" | "Ec2Subnet Not Found" | "Iam Role Not Found" | "Insufficient Free Addresses" | "Internal Failure" | "Kms Grant Revoked" | "Kms Key Disabled" | "Kms Key Marked For Deletion" | "Kms Key Not Found" | "Other" | "Resource Limit Exceeded" | "Resource Not Found" | "Sts Regional Endpoint Disabled" | "Unsupported Version" | "Vpc Not Found" 
- Property value
ClusterIssueCodeEnumValueResponse, ClusterIssueCodeEnumValueResponseArgs            
- Value string
- Property value
- Value string
- Property value
- value String
- Property value
- value string
- Property value
- value str
- Property value
- value String
- Property value
ClusterIssueResponse, ClusterIssueResponseArgs      
- Code
ClusterIssue Code Enum Value Response 
- Message string
- ResourceIds []string
- code
ClusterIssue Code Enum Value Response 
- message String
- resourceIds List<String>
- code
ClusterIssue Code Enum Value Response 
- message string
- resourceIds string[]
- code
ClusterIssue Code Enum Value Response 
- message str
- resource_ids Sequence[str]
- code Property Map
- message String
- resourceIds List<String>
ClusterStatus, ClusterStatusArgs    
- ACTIVE
- ACTIVEClusterStatus enum ACTIVE
- CREATING
- CREATINGClusterStatus enum CREATING
- DELETING
- DELETINGClusterStatus enum DELETING
- FAILED
- FAILEDClusterStatus enum FAILED
- PENDING
- PENDINGClusterStatus enum PENDING
- UPDATING
- UPDATINGClusterStatus enum UPDATING
- ClusterStatus ACTIVE 
- ACTIVEClusterStatus enum ACTIVE
- ClusterStatus CREATING 
- CREATINGClusterStatus enum CREATING
- ClusterStatus DELETING 
- DELETINGClusterStatus enum DELETING
- ClusterStatus FAILED 
- FAILEDClusterStatus enum FAILED
- ClusterStatus PENDING 
- PENDINGClusterStatus enum PENDING
- ClusterStatus UPDATING 
- UPDATINGClusterStatus enum UPDATING
- ACTIVE
- ACTIVEClusterStatus enum ACTIVE
- CREATING
- CREATINGClusterStatus enum CREATING
- DELETING
- DELETINGClusterStatus enum DELETING
- FAILED
- FAILEDClusterStatus enum FAILED
- PENDING
- PENDINGClusterStatus enum PENDING
- UPDATING
- UPDATINGClusterStatus enum UPDATING
- ACTIVE
- ACTIVEClusterStatus enum ACTIVE
- CREATING
- CREATINGClusterStatus enum CREATING
- DELETING
- DELETINGClusterStatus enum DELETING
- FAILED
- FAILEDClusterStatus enum FAILED
- PENDING
- PENDINGClusterStatus enum PENDING
- UPDATING
- UPDATINGClusterStatus enum UPDATING
- ACTIVE
- ACTIVEClusterStatus enum ACTIVE
- CREATING
- CREATINGClusterStatus enum CREATING
- DELETING
- DELETINGClusterStatus enum DELETING
- FAILED
- FAILEDClusterStatus enum FAILED
- PENDING
- PENDINGClusterStatus enum PENDING
- UPDATING
- UPDATINGClusterStatus enum UPDATING
- "ACTIVE"
- ACTIVEClusterStatus enum ACTIVE
- "CREATING"
- CREATINGClusterStatus enum CREATING
- "DELETING"
- DELETINGClusterStatus enum DELETING
- "FAILED"
- FAILEDClusterStatus enum FAILED
- "PENDING"
- PENDINGClusterStatus enum PENDING
- "UPDATING"
- UPDATINGClusterStatus enum UPDATING
ClusterStatusEnumValue, ClusterStatusEnumValueArgs        
- Value
string | Pulumi.Azure Native. Aws Connector. Cluster Status 
- Property value
- Value
string | ClusterStatus 
- Property value
- value
String | ClusterStatus 
- Property value
- value
string | ClusterStatus 
- Property value
- value
str | ClusterStatus 
- Property value
- value String | "ACTIVE" | "CREATING" | "DELETING" | "FAILED" | "PENDING" | "UPDATING"
- Property value
ClusterStatusEnumValueResponse, ClusterStatusEnumValueResponseArgs          
- Value string
- Property value
- Value string
- Property value
- value String
- Property value
- value string
- Property value
- value str
- Property value
- value String
- Property value
ConnectorConfigResponse, ConnectorConfigResponseArgs      
- ActivationCode string
- ActivationExpiry string
- ActivationId string
- Provider string
- RoleArn string
- ActivationCode string
- ActivationExpiry string
- ActivationId string
- Provider string
- RoleArn string
- activationCode String
- activationExpiry String
- activationId String
- provider String
- roleArn String
- activationCode string
- activationExpiry string
- activationId string
- provider string
- roleArn string
- activation_code str
- activation_expiry str
- activation_id str
- provider str
- role_arn str
- activationCode String
- activationExpiry String
- activationId String
- provider String
- roleArn String
ConnectorConfigResponseResponse, ConnectorConfigResponseResponseArgs        
- ActivationCode string
- ActivationExpiry string
- ActivationId string
- Provider string
- RoleArn string
- ActivationCode string
- ActivationExpiry string
- ActivationId string
- Provider string
- RoleArn string
- activationCode String
- activationExpiry String
- activationId String
- provider String
- roleArn String
- activationCode string
- activationExpiry string
- activationId string
- provider string
- roleArn string
- activation_code str
- activation_expiry str
- activation_id str
- provider str
- role_arn str
- activationCode String
- activationExpiry String
- activationId String
- provider String
- roleArn String
ControlPlanePlacementResponse, ControlPlanePlacementResponseArgs        
- GroupName string
- GroupName string
- groupName String
- groupName string
- group_name str
- groupName String
ControlPlanePlacementResponseResponse, ControlPlanePlacementResponseResponseArgs          
- GroupName string
- GroupName string
- groupName String
- groupName string
- group_name str
- groupName String
EksClusterProperties, EksClusterPropertiesArgs      
- Arn string
- Amazon Resource Name (ARN)
- AwsAccount stringId 
- AWS Account ID
- AwsProperties Pulumi.Azure Native. Aws Connector. Inputs. Aws Eks Cluster Properties 
- AWS Properties
- AwsRegion string
- AWS Region
- AwsSource stringSchema 
- AWS Source Schema
- Dictionary<string, string>
- AWS Tags
- PublicCloud stringConnectors Resource Id 
- Public Cloud Connectors Resource ID
- PublicCloud stringResource Name 
- Public Cloud Resource Name
- Arn string
- Amazon Resource Name (ARN)
- AwsAccount stringId 
- AWS Account ID
- AwsProperties AwsEks Cluster Properties 
- AWS Properties
- AwsRegion string
- AWS Region
- AwsSource stringSchema 
- AWS Source Schema
- map[string]string
- AWS Tags
- PublicCloud stringConnectors Resource Id 
- Public Cloud Connectors Resource ID
- PublicCloud stringResource Name 
- Public Cloud Resource Name
- arn String
- Amazon Resource Name (ARN)
- awsAccount StringId 
- AWS Account ID
- awsProperties AwsEks Cluster Properties 
- AWS Properties
- awsRegion String
- AWS Region
- awsSource StringSchema 
- AWS Source Schema
- Map<String,String>
- AWS Tags
- publicCloud StringConnectors Resource Id 
- Public Cloud Connectors Resource ID
- publicCloud StringResource Name 
- Public Cloud Resource Name
- arn string
- Amazon Resource Name (ARN)
- awsAccount stringId 
- AWS Account ID
- awsProperties AwsEks Cluster Properties 
- AWS Properties
- awsRegion string
- AWS Region
- awsSource stringSchema 
- AWS Source Schema
- {[key: string]: string}
- AWS Tags
- publicCloud stringConnectors Resource Id 
- Public Cloud Connectors Resource ID
- publicCloud stringResource Name 
- Public Cloud Resource Name
- arn str
- Amazon Resource Name (ARN)
- aws_account_ strid 
- AWS Account ID
- aws_properties AwsEks Cluster Properties 
- AWS Properties
- aws_region str
- AWS Region
- aws_source_ strschema 
- AWS Source Schema
- Mapping[str, str]
- AWS Tags
- public_cloud_ strconnectors_ resource_ id 
- Public Cloud Connectors Resource ID
- public_cloud_ strresource_ name 
- Public Cloud Resource Name
- arn String
- Amazon Resource Name (ARN)
- awsAccount StringId 
- AWS Account ID
- awsProperties Property Map
- AWS Properties
- awsRegion String
- AWS Region
- awsSource StringSchema 
- AWS Source Schema
- Map<String>
- AWS Tags
- publicCloud StringConnectors Resource Id 
- Public Cloud Connectors Resource ID
- publicCloud StringResource Name 
- Public Cloud Resource Name
EksClusterPropertiesResponse, EksClusterPropertiesResponseArgs        
- ProvisioningState string
- The status of the last operation.
- Arn string
- Amazon Resource Name (ARN)
- AwsAccount stringId 
- AWS Account ID
- AwsProperties Pulumi.Azure Native. Aws Connector. Inputs. Aws Eks Cluster Properties Response 
- AWS Properties
- AwsRegion string
- AWS Region
- AwsSource stringSchema 
- AWS Source Schema
- Dictionary<string, string>
- AWS Tags
- PublicCloud stringConnectors Resource Id 
- Public Cloud Connectors Resource ID
- PublicCloud stringResource Name 
- Public Cloud Resource Name
- ProvisioningState string
- The status of the last operation.
- Arn string
- Amazon Resource Name (ARN)
- AwsAccount stringId 
- AWS Account ID
- AwsProperties AwsEks Cluster Properties Response 
- AWS Properties
- AwsRegion string
- AWS Region
- AwsSource stringSchema 
- AWS Source Schema
- map[string]string
- AWS Tags
- PublicCloud stringConnectors Resource Id 
- Public Cloud Connectors Resource ID
- PublicCloud stringResource Name 
- Public Cloud Resource Name
- provisioningState String
- The status of the last operation.
- arn String
- Amazon Resource Name (ARN)
- awsAccount StringId 
- AWS Account ID
- awsProperties AwsEks Cluster Properties Response 
- AWS Properties
- awsRegion String
- AWS Region
- awsSource StringSchema 
- AWS Source Schema
- Map<String,String>
- AWS Tags
- publicCloud StringConnectors Resource Id 
- Public Cloud Connectors Resource ID
- publicCloud StringResource Name 
- Public Cloud Resource Name
- provisioningState string
- The status of the last operation.
- arn string
- Amazon Resource Name (ARN)
- awsAccount stringId 
- AWS Account ID
- awsProperties AwsEks Cluster Properties Response 
- AWS Properties
- awsRegion string
- AWS Region
- awsSource stringSchema 
- AWS Source Schema
- {[key: string]: string}
- AWS Tags
- publicCloud stringConnectors Resource Id 
- Public Cloud Connectors Resource ID
- publicCloud stringResource Name 
- Public Cloud Resource Name
- provisioning_state str
- The status of the last operation.
- arn str
- Amazon Resource Name (ARN)
- aws_account_ strid 
- AWS Account ID
- aws_properties AwsEks Cluster Properties Response 
- AWS Properties
- aws_region str
- AWS Region
- aws_source_ strschema 
- AWS Source Schema
- Mapping[str, str]
- AWS Tags
- public_cloud_ strconnectors_ resource_ id 
- Public Cloud Connectors Resource ID
- public_cloud_ strresource_ name 
- Public Cloud Resource Name
- provisioningState String
- The status of the last operation.
- arn String
- Amazon Resource Name (ARN)
- awsAccount StringId 
- AWS Account ID
- awsProperties Property Map
- AWS Properties
- awsRegion String
- AWS Region
- awsSource StringSchema 
- AWS Source Schema
- Map<String>
- AWS Tags
- publicCloud StringConnectors Resource Id 
- Public Cloud Connectors Resource ID
- publicCloud StringResource Name 
- Public Cloud Resource Name
EncryptionConfig, EncryptionConfigArgs    
- provider Property Map
- resources List<String>
EncryptionConfigResponse, EncryptionConfigResponseArgs      
- Provider
ProviderResponse 
- Resources []string
- provider
ProviderResponse 
- resources List<String>
- provider
ProviderResponse 
- resources string[]
- provider
ProviderResponse 
- resources Sequence[str]
- provider Property Map
- resources List<String>
Identity, IdentityArgs  
IdentityResponse, IdentityResponseArgs    
IpFamily, IpFamilyArgs    
- Ipv4
- ipv4IpFamily enum ipv4
- Ipv6
- ipv6IpFamily enum ipv6
- IpFamily Ipv4 
- ipv4IpFamily enum ipv4
- IpFamily Ipv6 
- ipv6IpFamily enum ipv6
- Ipv4
- ipv4IpFamily enum ipv4
- Ipv6
- ipv6IpFamily enum ipv6
- Ipv4
- ipv4IpFamily enum ipv4
- Ipv6
- ipv6IpFamily enum ipv6
- IPV4
- ipv4IpFamily enum ipv4
- IPV6
- ipv6IpFamily enum ipv6
- "ipv4"
- ipv4IpFamily enum ipv4
- "ipv6"
- ipv6IpFamily enum ipv6
IpFamilyEnumValue, IpFamilyEnumValueArgs        
- Value
string | Pulumi.Azure Native. Aws Connector. Ip Family 
- Property value
- value String | "ipv4" | "ipv6"
- Property value
IpFamilyEnumValueResponse, IpFamilyEnumValueResponseArgs          
- Value string
- Property value
- Value string
- Property value
- value String
- Property value
- value string
- Property value
- value str
- Property value
- value String
- Property value
KubernetesNetworkConfigResponse, KubernetesNetworkConfigResponseArgs        
- IpFamily IpFamily Enum Value 
- ServiceIpv4Cidr string
- ServiceIpv6Cidr string
- ipFamily IpFamily Enum Value 
- serviceIpv4Cidr String
- serviceIpv6Cidr String
- ipFamily IpFamily Enum Value 
- serviceIpv4Cidr string
- serviceIpv6Cidr string
- ipFamily Property Map
- serviceIpv4Cidr String
- serviceIpv6Cidr String
KubernetesNetworkConfigResponseResponse, KubernetesNetworkConfigResponseResponseArgs          
- ipFamily Property Map
- serviceIpv4Cidr String
- serviceIpv6Cidr String
LogSetup, LogSetupArgs    
LogSetupResponse, LogSetupResponseArgs      
LogType, LogTypeArgs    
- Api
- apiLogType enum api
- Audit
- auditLogType enum audit
- Authenticator
- authenticatorLogType enum authenticator
- ControllerManager 
- controllerManagerLogType enum controllerManager
- Scheduler
- schedulerLogType enum scheduler
- LogType Api 
- apiLogType enum api
- LogType Audit 
- auditLogType enum audit
- LogType Authenticator 
- authenticatorLogType enum authenticator
- LogType Controller Manager 
- controllerManagerLogType enum controllerManager
- LogType Scheduler 
- schedulerLogType enum scheduler
- Api
- apiLogType enum api
- Audit
- auditLogType enum audit
- Authenticator
- authenticatorLogType enum authenticator
- ControllerManager 
- controllerManagerLogType enum controllerManager
- Scheduler
- schedulerLogType enum scheduler
- Api
- apiLogType enum api
- Audit
- auditLogType enum audit
- Authenticator
- authenticatorLogType enum authenticator
- ControllerManager 
- controllerManagerLogType enum controllerManager
- Scheduler
- schedulerLogType enum scheduler
- API
- apiLogType enum api
- AUDIT
- auditLogType enum audit
- AUTHENTICATOR
- authenticatorLogType enum authenticator
- CONTROLLER_MANAGER
- controllerManagerLogType enum controllerManager
- SCHEDULER
- schedulerLogType enum scheduler
- "api"
- apiLogType enum api
- "audit"
- auditLogType enum audit
- "authenticator"
- authenticatorLogType enum authenticator
- "controllerManager" 
- controllerManagerLogType enum controllerManager
- "scheduler"
- schedulerLogType enum scheduler
Logging, LoggingArgs  
- Bucket string
- The Amazon S3 bucket to store the access logs in, for example, myawslogbucket.s3.amazonaws.com.
- ClusterLogging List<Pulumi.Azure Native. Aws Connector. Inputs. Log Setup> 
- bool
- Specifies whether you want CloudFront to include cookies in access logs, specify trueforIncludeCookies. If you choose to include cookies in logs, CloudFront logs all cookies regardless of how you configure the cache behaviors for this distribution. If you don't want to include cookies when you create a distribution or if you want to disable include cookies for an existing distribution, specifyfalseforIncludeCookies.
- Prefix string
- An optional string that you want CloudFront to prefix to the access log filenamesfor this distribution, for example,myprefix/. If you want to enable logging, but you don't want to specify a prefix, you still must include an emptyPrefixelement in theLoggingelement.
- Bucket string
- The Amazon S3 bucket to store the access logs in, for example, myawslogbucket.s3.amazonaws.com.
- ClusterLogging []LogSetup 
- bool
- Specifies whether you want CloudFront to include cookies in access logs, specify trueforIncludeCookies. If you choose to include cookies in logs, CloudFront logs all cookies regardless of how you configure the cache behaviors for this distribution. If you don't want to include cookies when you create a distribution or if you want to disable include cookies for an existing distribution, specifyfalseforIncludeCookies.
- Prefix string
- An optional string that you want CloudFront to prefix to the access log filenamesfor this distribution, for example,myprefix/. If you want to enable logging, but you don't want to specify a prefix, you still must include an emptyPrefixelement in theLoggingelement.
- bucket String
- The Amazon S3 bucket to store the access logs in, for example, myawslogbucket.s3.amazonaws.com.
- clusterLogging List<LogSetup> 
- Boolean
- Specifies whether you want CloudFront to include cookies in access logs, specify trueforIncludeCookies. If you choose to include cookies in logs, CloudFront logs all cookies regardless of how you configure the cache behaviors for this distribution. If you don't want to include cookies when you create a distribution or if you want to disable include cookies for an existing distribution, specifyfalseforIncludeCookies.
- prefix String
- An optional string that you want CloudFront to prefix to the access log filenamesfor this distribution, for example,myprefix/. If you want to enable logging, but you don't want to specify a prefix, you still must include an emptyPrefixelement in theLoggingelement.
- bucket string
- The Amazon S3 bucket to store the access logs in, for example, myawslogbucket.s3.amazonaws.com.
- clusterLogging LogSetup[] 
- boolean
- Specifies whether you want CloudFront to include cookies in access logs, specify trueforIncludeCookies. If you choose to include cookies in logs, CloudFront logs all cookies regardless of how you configure the cache behaviors for this distribution. If you don't want to include cookies when you create a distribution or if you want to disable include cookies for an existing distribution, specifyfalseforIncludeCookies.
- prefix string
- An optional string that you want CloudFront to prefix to the access log filenamesfor this distribution, for example,myprefix/. If you want to enable logging, but you don't want to specify a prefix, you still must include an emptyPrefixelement in theLoggingelement.
- bucket str
- The Amazon S3 bucket to store the access logs in, for example, myawslogbucket.s3.amazonaws.com.
- cluster_logging Sequence[LogSetup] 
- bool
- Specifies whether you want CloudFront to include cookies in access logs, specify trueforIncludeCookies. If you choose to include cookies in logs, CloudFront logs all cookies regardless of how you configure the cache behaviors for this distribution. If you don't want to include cookies when you create a distribution or if you want to disable include cookies for an existing distribution, specifyfalseforIncludeCookies.
- prefix str
- An optional string that you want CloudFront to prefix to the access log filenamesfor this distribution, for example,myprefix/. If you want to enable logging, but you don't want to specify a prefix, you still must include an emptyPrefixelement in theLoggingelement.
- bucket String
- The Amazon S3 bucket to store the access logs in, for example, myawslogbucket.s3.amazonaws.com.
- clusterLogging List<Property Map>
- Boolean
- Specifies whether you want CloudFront to include cookies in access logs, specify trueforIncludeCookies. If you choose to include cookies in logs, CloudFront logs all cookies regardless of how you configure the cache behaviors for this distribution. If you don't want to include cookies when you create a distribution or if you want to disable include cookies for an existing distribution, specifyfalseforIncludeCookies.
- prefix String
- An optional string that you want CloudFront to prefix to the access log filenamesfor this distribution, for example,myprefix/. If you want to enable logging, but you don't want to specify a prefix, you still must include an emptyPrefixelement in theLoggingelement.
LoggingResponse, LoggingResponseArgs    
- Bucket string
- The Amazon S3 bucket to store the access logs in, for example, myawslogbucket.s3.amazonaws.com.
- ClusterLogging List<Pulumi.Azure Native. Aws Connector. Inputs. Log Setup Response> 
- bool
- Specifies whether you want CloudFront to include cookies in access logs, specify trueforIncludeCookies. If you choose to include cookies in logs, CloudFront logs all cookies regardless of how you configure the cache behaviors for this distribution. If you don't want to include cookies when you create a distribution or if you want to disable include cookies for an existing distribution, specifyfalseforIncludeCookies.
- Prefix string
- An optional string that you want CloudFront to prefix to the access log filenamesfor this distribution, for example,myprefix/. If you want to enable logging, but you don't want to specify a prefix, you still must include an emptyPrefixelement in theLoggingelement.
- Bucket string
- The Amazon S3 bucket to store the access logs in, for example, myawslogbucket.s3.amazonaws.com.
- ClusterLogging []LogSetup Response 
- bool
- Specifies whether you want CloudFront to include cookies in access logs, specify trueforIncludeCookies. If you choose to include cookies in logs, CloudFront logs all cookies regardless of how you configure the cache behaviors for this distribution. If you don't want to include cookies when you create a distribution or if you want to disable include cookies for an existing distribution, specifyfalseforIncludeCookies.
- Prefix string
- An optional string that you want CloudFront to prefix to the access log filenamesfor this distribution, for example,myprefix/. If you want to enable logging, but you don't want to specify a prefix, you still must include an emptyPrefixelement in theLoggingelement.
- bucket String
- The Amazon S3 bucket to store the access logs in, for example, myawslogbucket.s3.amazonaws.com.
- clusterLogging List<LogSetup Response> 
- Boolean
- Specifies whether you want CloudFront to include cookies in access logs, specify trueforIncludeCookies. If you choose to include cookies in logs, CloudFront logs all cookies regardless of how you configure the cache behaviors for this distribution. If you don't want to include cookies when you create a distribution or if you want to disable include cookies for an existing distribution, specifyfalseforIncludeCookies.
- prefix String
- An optional string that you want CloudFront to prefix to the access log filenamesfor this distribution, for example,myprefix/. If you want to enable logging, but you don't want to specify a prefix, you still must include an emptyPrefixelement in theLoggingelement.
- bucket string
- The Amazon S3 bucket to store the access logs in, for example, myawslogbucket.s3.amazonaws.com.
- clusterLogging LogSetup Response[] 
- boolean
- Specifies whether you want CloudFront to include cookies in access logs, specify trueforIncludeCookies. If you choose to include cookies in logs, CloudFront logs all cookies regardless of how you configure the cache behaviors for this distribution. If you don't want to include cookies when you create a distribution or if you want to disable include cookies for an existing distribution, specifyfalseforIncludeCookies.
- prefix string
- An optional string that you want CloudFront to prefix to the access log filenamesfor this distribution, for example,myprefix/. If you want to enable logging, but you don't want to specify a prefix, you still must include an emptyPrefixelement in theLoggingelement.
- bucket str
- The Amazon S3 bucket to store the access logs in, for example, myawslogbucket.s3.amazonaws.com.
- cluster_logging Sequence[LogSetup Response] 
- bool
- Specifies whether you want CloudFront to include cookies in access logs, specify trueforIncludeCookies. If you choose to include cookies in logs, CloudFront logs all cookies regardless of how you configure the cache behaviors for this distribution. If you don't want to include cookies when you create a distribution or if you want to disable include cookies for an existing distribution, specifyfalseforIncludeCookies.
- prefix str
- An optional string that you want CloudFront to prefix to the access log filenamesfor this distribution, for example,myprefix/. If you want to enable logging, but you don't want to specify a prefix, you still must include an emptyPrefixelement in theLoggingelement.
- bucket String
- The Amazon S3 bucket to store the access logs in, for example, myawslogbucket.s3.amazonaws.com.
- clusterLogging List<Property Map>
- Boolean
- Specifies whether you want CloudFront to include cookies in access logs, specify trueforIncludeCookies. If you choose to include cookies in logs, CloudFront logs all cookies regardless of how you configure the cache behaviors for this distribution. If you don't want to include cookies when you create a distribution or if you want to disable include cookies for an existing distribution, specifyfalseforIncludeCookies.
- prefix String
- An optional string that you want CloudFront to prefix to the access log filenamesfor this distribution, for example,myprefix/. If you want to enable logging, but you don't want to specify a prefix, you still must include an emptyPrefixelement in theLoggingelement.
OIDC, OIDCArgs  
- Issuer string
- Issuer string
- issuer String
- issuer string
- issuer str
- issuer String
OIDCResponse, OIDCResponseArgs  
- Issuer string
- Issuer string
- issuer String
- issuer string
- issuer str
- issuer String
OutpostConfigResponse, OutpostConfigResponseArgs      
- controlPlane StringInstance Type 
- controlPlane Property MapPlacement 
- outpostArns List<String>
OutpostConfigResponseResponse, OutpostConfigResponseResponseArgs        
- controlPlane StringInstance Type 
- controlPlane Property MapPlacement 
- outpostArns List<String>
Provider, ProviderArgs  
- KeyArn string
- KeyArn string
- keyArn String
- keyArn string
- key_arn str
- keyArn String
ProviderResponse, ProviderResponseArgs    
- KeyArn string
- KeyArn string
- keyArn String
- keyArn string
- key_arn str
- keyArn String
SystemDataResponse, SystemDataResponseArgs      
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
- createdAt string
- The timestamp of resource creation (UTC).
- createdBy string
- The identity that created the resource.
- createdBy stringType 
- The type of identity that created the resource.
- lastModified stringAt 
- The timestamp of resource last modification (UTC)
- lastModified stringBy 
- The identity that last modified the resource.
- lastModified stringBy Type 
- The type of identity that last modified the resource.
- created_at str
- The timestamp of resource creation (UTC).
- created_by str
- The identity that created the resource.
- created_by_ strtype 
- The type of identity that created the resource.
- last_modified_ strat 
- The timestamp of resource last modification (UTC)
- last_modified_ strby 
- The identity that last modified the resource.
- last_modified_ strby_ type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
VpcConfigResponse, VpcConfigResponseArgs      
- ClusterSecurity stringGroup Id 
- EndpointPrivate boolAccess 
- EndpointPublic boolAccess 
- Ipv6AllowedFor boolDual Stack 
- Allows outbound IPv6 traffic on VPC functions that are connected to dual-stack subnets.
- PublicAccess List<string>Cidrs 
- SecurityGroup List<string>Ids 
- A list of VPC security group IDs.
- SubnetIds List<string>
- A list of VPC subnet IDs.
- Subnets List<string>
- VpcId string
- ClusterSecurity stringGroup Id 
- EndpointPrivate boolAccess 
- EndpointPublic boolAccess 
- Ipv6AllowedFor boolDual Stack 
- Allows outbound IPv6 traffic on VPC functions that are connected to dual-stack subnets.
- PublicAccess []stringCidrs 
- SecurityGroup []stringIds 
- A list of VPC security group IDs.
- SubnetIds []string
- A list of VPC subnet IDs.
- Subnets []string
- VpcId string
- clusterSecurity StringGroup Id 
- endpointPrivate BooleanAccess 
- endpointPublic BooleanAccess 
- ipv6AllowedFor BooleanDual Stack 
- Allows outbound IPv6 traffic on VPC functions that are connected to dual-stack subnets.
- publicAccess List<String>Cidrs 
- securityGroup List<String>Ids 
- A list of VPC security group IDs.
- subnetIds List<String>
- A list of VPC subnet IDs.
- subnets List<String>
- vpcId String
- clusterSecurity stringGroup Id 
- endpointPrivate booleanAccess 
- endpointPublic booleanAccess 
- ipv6AllowedFor booleanDual Stack 
- Allows outbound IPv6 traffic on VPC functions that are connected to dual-stack subnets.
- publicAccess string[]Cidrs 
- securityGroup string[]Ids 
- A list of VPC security group IDs.
- subnetIds string[]
- A list of VPC subnet IDs.
- subnets string[]
- vpcId string
- cluster_security_ strgroup_ id 
- endpoint_private_ boolaccess 
- endpoint_public_ boolaccess 
- ipv6_allowed_ boolfor_ dual_ stack 
- Allows outbound IPv6 traffic on VPC functions that are connected to dual-stack subnets.
- public_access_ Sequence[str]cidrs 
- security_group_ Sequence[str]ids 
- A list of VPC security group IDs.
- subnet_ids Sequence[str]
- A list of VPC subnet IDs.
- subnets Sequence[str]
- vpc_id str
- clusterSecurity StringGroup Id 
- endpointPrivate BooleanAccess 
- endpointPublic BooleanAccess 
- ipv6AllowedFor BooleanDual Stack 
- Allows outbound IPv6 traffic on VPC functions that are connected to dual-stack subnets.
- publicAccess List<String>Cidrs 
- securityGroup List<String>Ids 
- A list of VPC security group IDs.
- subnetIds List<String>
- A list of VPC subnet IDs.
- subnets List<String>
- vpcId String
VpcConfigResponseResponse, VpcConfigResponseResponseArgs        
- ClusterSecurity stringGroup Id 
- EndpointPrivate boolAccess 
- EndpointPublic boolAccess 
- PublicAccess List<string>Cidrs 
- SecurityGroup List<string>Ids 
- SubnetIds List<string>
- VpcId string
- ClusterSecurity stringGroup Id 
- EndpointPrivate boolAccess 
- EndpointPublic boolAccess 
- PublicAccess []stringCidrs 
- SecurityGroup []stringIds 
- SubnetIds []string
- VpcId string
- clusterSecurity StringGroup Id 
- endpointPrivate BooleanAccess 
- endpointPublic BooleanAccess 
- publicAccess List<String>Cidrs 
- securityGroup List<String>Ids 
- subnetIds List<String>
- vpcId String
- clusterSecurity stringGroup Id 
- endpointPrivate booleanAccess 
- endpointPublic booleanAccess 
- publicAccess string[]Cidrs 
- securityGroup string[]Ids 
- subnetIds string[]
- vpcId string
- cluster_security_ strgroup_ id 
- endpoint_private_ boolaccess 
- endpoint_public_ boolaccess 
- public_access_ Sequence[str]cidrs 
- security_group_ Sequence[str]ids 
- subnet_ids Sequence[str]
- vpc_id str
- clusterSecurity StringGroup Id 
- endpointPrivate BooleanAccess 
- endpointPublic BooleanAccess 
- publicAccess List<String>Cidrs 
- securityGroup List<String>Ids 
- subnetIds List<String>
- vpcId String
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:awsconnector:EksCluster wlhloozwhakfmmafcdu /{resourceUri}/providers/Microsoft.AwsConnector/eksClusters/default 
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0