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 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")
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",
});
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:
- Resource
Uri 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.
- Resource
Uri string - The fully qualified Azure Resource manager identifier of the resource.
- Properties
Eks
Cluster Properties Args - The resource-specific properties for this resource.
- resource
Uri String - The fully qualified Azure Resource manager identifier of the resource.
- properties
Eks
Cluster Properties - The resource-specific properties for this resource.
- resource
Uri string - The fully qualified Azure Resource manager identifier of the resource.
- properties
Eks
Cluster Properties - The resource-specific properties for this resource.
- resource_
uri str - The fully qualified Azure Resource manager identifier of the resource.
- properties
Eks
Cluster Properties Args - The resource-specific properties for this resource.
- resource
Uri 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
- System
Data Pulumi.Azure Native. Aws Connector. Outputs. System Data Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The name of the resource
- System
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- The name of the resource
- system
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id string
- The provider-assigned unique ID for this managed resource.
- name string
- The name of the resource
- system
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id str
- The provider-assigned unique ID for this managed resource.
- 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
- system
Data Property Map - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Supporting Types
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
- Authentication
Mode API - APIAuthenticationMode enum API
- Authentication
Mode_API_AND_CONFIG_MAP - API_AND_CONFIG_MAPAuthenticationMode enum API_AND_CONFIG_MAP
- Authentication
Mode_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 | Authentication
Mode - Property value
- value
String | Authentication
Mode - Property value
- value
string | Authentication
Mode - Property value
- value
str | Authentication
Mode - 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
- Access
Config Pulumi.Azure Native. Aws Connector. Inputs. Access Config Response - Arn string
- Pulumi.
Azure Native. Aws Connector. Inputs. Certificate - Client
Request stringToken - Connector
Config Pulumi.Azure Native. Aws Connector. Inputs. Connector Config Response - Created
At string - Encryption
Config 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 - Kubernetes
Network Pulumi.Config Azure Native. Aws Connector. Inputs. Kubernetes Network Config Response - Logging
Pulumi.
Azure Native. Aws Connector. Inputs. Logging - Name string
- Outpost
Config Pulumi.Azure Native. Aws Connector. Inputs. Outpost Config Response - Platform
Version string - Resources
Vpc Pulumi.Config Azure Native. Aws Connector. Inputs. Vpc Config Response - Role
Arn string - Status
Pulumi.
Azure Native. Aws Connector. Inputs. Cluster Status Enum Value - Dictionary<string, string>
- Version string
- Access
Config AccessConfig Response - Arn string
- Certificate
- Client
Request stringToken - Connector
Config ConnectorConfig Response - Created
At string - Encryption
Config []EncryptionConfig - Endpoint string
- Health
Cluster
Health - Id string
- Identity Identity
- Kubernetes
Network KubernetesConfig Network Config Response - Logging Logging
- Name string
- Outpost
Config OutpostConfig Response - Platform
Version string - Resources
Vpc VpcConfig Config Response - Role
Arn string - Status
Cluster
Status Enum Value - map[string]string
- Version string
- access
Config AccessConfig Response - arn String
- Certificate
- client
Request StringToken - connector
Config ConnectorConfig Response - created
At String - encryption
Config List<EncryptionConfig> - endpoint String
- health
Cluster
Health - id String
- identity Identity
- kubernetes
Network KubernetesConfig Network Config Response - logging Logging
- name String
- outpost
Config OutpostConfig Response - platform
Version String - resources
Vpc VpcConfig Config Response - role
Arn String - status
Cluster
Status Enum Value - Map<String,String>
- version String
- access
Config AccessConfig Response - arn string
- Certificate
- client
Request stringToken - connector
Config ConnectorConfig Response - created
At string - encryption
Config EncryptionConfig[] - endpoint string
- health
Cluster
Health - id string
- identity Identity
- kubernetes
Network KubernetesConfig Network Config Response - logging Logging
- name string
- outpost
Config OutpostConfig Response - platform
Version string - resources
Vpc VpcConfig Config Response - role
Arn string - status
Cluster
Status 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
Cluster
Health - 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
Cluster
Status Enum Value - Mapping[str, str]
- version str
- access
Config Property Map - arn String
- Property Map
- client
Request StringToken - connector
Config Property Map - created
At String - encryption
Config List<Property Map> - endpoint String
- health Property Map
- id String
- identity Property Map
- kubernetes
Network Property MapConfig - logging Property Map
- name String
- outpost
Config Property Map - platform
Version String - resources
Vpc Property MapConfig - role
Arn String - status Property Map
- Map<String>
- version String
AwsEksClusterPropertiesResponse, AwsEksClusterPropertiesResponseArgs
- Access
Config Pulumi.Azure Native. Aws Connector. Inputs. Access Config Response Response - Arn string
- Pulumi.
Azure Native. Aws Connector. Inputs. Certificate Response - Client
Request stringToken - Connector
Config Pulumi.Azure Native. Aws Connector. Inputs. Connector Config Response Response - Created
At string - Encryption
Config 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 - Kubernetes
Network Pulumi.Config Azure Native. Aws Connector. Inputs. Kubernetes Network Config Response Response - Logging
Pulumi.
Azure Native. Aws Connector. Inputs. Logging Response - Name string
- Outpost
Config Pulumi.Azure Native. Aws Connector. Inputs. Outpost Config Response Response - Platform
Version string - Resources
Vpc Pulumi.Config Azure Native. Aws Connector. Inputs. Vpc Config Response Response - Role
Arn string - Status
Pulumi.
Azure Native. Aws Connector. Inputs. Cluster Status Enum Value Response - Dictionary<string, string>
- Version string
- Access
Config AccessConfig Response Response - Arn string
- Certificate
Response - Client
Request stringToken - Connector
Config ConnectorConfig Response Response - Created
At string - Encryption
Config []EncryptionConfig Response - Endpoint string
- Health
Cluster
Health Response - Id string
- Identity
Identity
Response - Kubernetes
Network KubernetesConfig Network Config Response Response - Logging
Logging
Response - Name string
- Outpost
Config OutpostConfig Response Response - Platform
Version string - Resources
Vpc VpcConfig Config Response Response - Role
Arn string - Status
Cluster
Status Enum Value Response - map[string]string
- Version string
- access
Config AccessConfig Response Response - arn String
- Certificate
Response - client
Request StringToken - connector
Config ConnectorConfig Response Response - created
At String - encryption
Config List<EncryptionConfig Response> - endpoint String
- health
Cluster
Health Response - id String
- identity
Identity
Response - kubernetes
Network KubernetesConfig Network Config Response Response - logging
Logging
Response - name String
- outpost
Config OutpostConfig Response Response - platform
Version String - resources
Vpc VpcConfig Config Response Response - role
Arn String - status
Cluster
Status Enum Value Response - Map<String,String>
- version String
- access
Config AccessConfig Response Response - arn string
- Certificate
Response - client
Request stringToken - connector
Config ConnectorConfig Response Response - created
At string - encryption
Config EncryptionConfig Response[] - endpoint string
- health
Cluster
Health Response - id string
- identity
Identity
Response - kubernetes
Network KubernetesConfig Network Config Response Response - logging
Logging
Response - name string
- outpost
Config OutpostConfig Response Response - platform
Version string - resources
Vpc VpcConfig Config Response Response - role
Arn string - status
Cluster
Status Enum Value Response - {[key: string]: string}
- version string
- access_
config AccessConfig Response Response - arn str
- Certificate
Response - client_
request_ strtoken - connector_
config ConnectorConfig Response Response - created_
at str - encryption_
config Sequence[EncryptionConfig Response] - endpoint str
- health
Cluster
Health Response - id str
- identity
Identity
Response - kubernetes_
network_ Kubernetesconfig Network Config Response Response - logging
Logging
Response - name str
- outpost_
config OutpostConfig Response Response - platform_
version str - resources_
vpc_ Vpcconfig Config Response Response - role_
arn str - status
Cluster
Status Enum Value Response - Mapping[str, str]
- version str
- access
Config Property Map - arn String
- Property Map
- client
Request StringToken - connector
Config Property Map - created
At String - encryption
Config List<Property Map> - endpoint String
- health Property Map
- id String
- identity Property Map
- kubernetes
Network Property MapConfig - logging Property Map
- name String
- outpost
Config Property Map - platform
Version String - resources
Vpc Property MapConfig - role
Arn String - status Property Map
- Map<String>
- version String
Certificate, CertificateArgs
- Certificate
Arn string - The Amazon Resource Name (ARN) of the certificate.
- Data string
- Certificate
Arn string - The Amazon Resource Name (ARN) of the certificate.
- Data string
- certificate
Arn String - The Amazon Resource Name (ARN) of the certificate.
- data String
- certificate
Arn string - The Amazon Resource Name (ARN) of the certificate.
- data string
- certificate_
arn str - The Amazon Resource Name (ARN) of the certificate.
- data str
- certificate
Arn String - The Amazon Resource Name (ARN) of the certificate.
- data String
CertificateResponse, CertificateResponseArgs
- Certificate
Arn string - The Amazon Resource Name (ARN) of the certificate.
- Data string
- Certificate
Arn string - The Amazon Resource Name (ARN) of the certificate.
- Data string
- certificate
Arn String - The Amazon Resource Name (ARN) of the certificate.
- data String
- certificate
Arn string - The Amazon Resource Name (ARN) of the certificate.
- data string
- certificate_
arn str - The Amazon Resource Name (ARN) of the certificate.
- data str
- certificate
Arn String - The Amazon Resource Name (ARN) of the certificate.
- data String
ClusterHealth, ClusterHealthArgs
ClusterHealthResponse, ClusterHealthResponseArgs
ClusterIssue, ClusterIssueArgs
- Code
Cluster
Issue Code Enum Value - Message string
- Resource
Ids []string
- code
Cluster
Issue Code Enum Value - message String
- resource
Ids List<String>
- code
Cluster
Issue Code Enum Value - message string
- resource
Ids string[]
- code
Cluster
Issue Code Enum Value - message str
- resource_
ids Sequence[str]
- code Property Map
- message String
- resource
Ids List<String>
ClusterIssueCode, ClusterIssueCodeArgs
- Access
Denied - AccessDeniedClusterIssueCode enum AccessDenied
- Cluster
Unreachable - ClusterUnreachableClusterIssueCode enum ClusterUnreachable
- Configuration
Conflict - ConfigurationConflictClusterIssueCode enum ConfigurationConflict
- Ec2Security
Group Not Found - Ec2SecurityGroupNotFoundClusterIssueCode enum Ec2SecurityGroupNotFound
- Ec2Service
Not Subscribed - Ec2ServiceNotSubscribedClusterIssueCode enum Ec2ServiceNotSubscribed
- Ec2Subnet
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
- Cluster
Issue Code Access Denied - AccessDeniedClusterIssueCode enum AccessDenied
- Cluster
Issue Code Cluster Unreachable - ClusterUnreachableClusterIssueCode enum ClusterUnreachable
- Cluster
Issue Code Configuration Conflict - ConfigurationConflictClusterIssueCode enum ConfigurationConflict
- Cluster
Issue Code Ec2Security Group Not Found - Ec2SecurityGroupNotFoundClusterIssueCode enum Ec2SecurityGroupNotFound
- Cluster
Issue Code Ec2Service Not Subscribed - Ec2ServiceNotSubscribedClusterIssueCode enum Ec2ServiceNotSubscribed
- Cluster
Issue Code Ec2Subnet Not Found - Ec2SubnetNotFoundClusterIssueCode enum Ec2SubnetNotFound
- Cluster
Issue Code Iam Role Not Found - IamRoleNotFoundClusterIssueCode enum IamRoleNotFound
- Cluster
Issue Code Insufficient Free Addresses - InsufficientFreeAddressesClusterIssueCode enum InsufficientFreeAddresses
- Cluster
Issue Code Internal Failure - InternalFailureClusterIssueCode enum InternalFailure
- Cluster
Issue Code Kms Grant Revoked - KmsGrantRevokedClusterIssueCode enum KmsGrantRevoked
- Cluster
Issue Code Kms Key Disabled - KmsKeyDisabledClusterIssueCode enum KmsKeyDisabled
- Cluster
Issue Code Kms Key Marked For Deletion - KmsKeyMarkedForDeletionClusterIssueCode enum KmsKeyMarkedForDeletion
- Cluster
Issue Code Kms Key Not Found - KmsKeyNotFoundClusterIssueCode enum KmsKeyNotFound
- Cluster
Issue Code Other - OtherClusterIssueCode enum Other
- Cluster
Issue Code Resource Limit Exceeded - ResourceLimitExceededClusterIssueCode enum ResourceLimitExceeded
- Cluster
Issue Code Resource Not Found - ResourceNotFoundClusterIssueCode enum ResourceNotFound
- Cluster
Issue Code Sts Regional Endpoint Disabled - StsRegionalEndpointDisabledClusterIssueCode enum StsRegionalEndpointDisabled
- Cluster
Issue Code Unsupported Version - UnsupportedVersionClusterIssueCode enum UnsupportedVersion
- Cluster
Issue Code Vpc Not Found - VpcNotFoundClusterIssueCode enum VpcNotFound
- Access
Denied - AccessDeniedClusterIssueCode enum AccessDenied
- Cluster
Unreachable - ClusterUnreachableClusterIssueCode enum ClusterUnreachable
- Configuration
Conflict - ConfigurationConflictClusterIssueCode enum ConfigurationConflict
- Ec2Security
Group Not Found - Ec2SecurityGroupNotFoundClusterIssueCode enum Ec2SecurityGroupNotFound
- Ec2Service
Not Subscribed - Ec2ServiceNotSubscribedClusterIssueCode enum Ec2ServiceNotSubscribed
- Ec2Subnet
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
- Access
Denied - AccessDeniedClusterIssueCode enum AccessDenied
- Cluster
Unreachable - ClusterUnreachableClusterIssueCode enum ClusterUnreachable
- Configuration
Conflict - ConfigurationConflictClusterIssueCode enum ConfigurationConflict
- Ec2Security
Group Not Found - Ec2SecurityGroupNotFoundClusterIssueCode enum Ec2SecurityGroupNotFound
- Ec2Service
Not Subscribed - Ec2ServiceNotSubscribedClusterIssueCode enum Ec2ServiceNotSubscribed
- Ec2Subnet
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
- 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
- "Access
Denied" - AccessDeniedClusterIssueCode enum AccessDenied
- "Cluster
Unreachable" - ClusterUnreachableClusterIssueCode enum ClusterUnreachable
- "Configuration
Conflict" - ConfigurationConflictClusterIssueCode enum ConfigurationConflict
- "Ec2Security
Group Not Found" - Ec2SecurityGroupNotFoundClusterIssueCode enum Ec2SecurityGroupNotFound
- "Ec2Service
Not Subscribed" - Ec2ServiceNotSubscribedClusterIssueCode enum Ec2ServiceNotSubscribed
- "Ec2Subnet
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
ClusterIssueCodeEnumValue, ClusterIssueCodeEnumValueArgs
- Value
string | Pulumi.
Azure Native. Aws Connector. Cluster Issue Code - Property value
- Value
string | Cluster
Issue Code - Property value
- value
String | Cluster
Issue Code - Property value
- value
string | Cluster
Issue Code - Property value
- value
str | Cluster
Issue Code - Property value
- value
String | "Access
Denied" | "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
Cluster
Issue Code Enum Value Response - Message string
- Resource
Ids []string
- code
Cluster
Issue Code Enum Value Response - message String
- resource
Ids List<String>
- code
Cluster
Issue Code Enum Value Response - message string
- resource
Ids string[]
- code
Cluster
Issue Code Enum Value Response - message str
- resource_
ids Sequence[str]
- code Property Map
- message String
- resource
Ids 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
- Cluster
Status ACTIVE - ACTIVEClusterStatus enum ACTIVE
- Cluster
Status CREATING - CREATINGClusterStatus enum CREATING
- Cluster
Status DELETING - DELETINGClusterStatus enum DELETING
- Cluster
Status FAILED - FAILEDClusterStatus enum FAILED
- Cluster
Status PENDING - PENDINGClusterStatus enum PENDING
- Cluster
Status 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 | Cluster
Status - Property value
- value
String | Cluster
Status - Property value
- value
string | Cluster
Status - Property value
- value
str | Cluster
Status - 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
- Activation
Code string - Activation
Expiry string - Activation
Id string - Provider string
- Role
Arn string
- Activation
Code string - Activation
Expiry string - Activation
Id string - Provider string
- Role
Arn string
- activation
Code String - activation
Expiry String - activation
Id String - provider String
- role
Arn String
- activation
Code string - activation
Expiry string - activation
Id string - provider string
- role
Arn string
- activation_
code str - activation_
expiry str - activation_
id str - provider str
- role_
arn str
- activation
Code String - activation
Expiry String - activation
Id String - provider String
- role
Arn String
ConnectorConfigResponseResponse, ConnectorConfigResponseResponseArgs
- Activation
Code string - Activation
Expiry string - Activation
Id string - Provider string
- Role
Arn string
- Activation
Code string - Activation
Expiry string - Activation
Id string - Provider string
- Role
Arn string
- activation
Code String - activation
Expiry String - activation
Id String - provider String
- role
Arn String
- activation
Code string - activation
Expiry string - activation
Id string - provider string
- role
Arn string
- activation_
code str - activation_
expiry str - activation_
id str - provider str
- role_
arn str
- activation
Code String - activation
Expiry String - activation
Id String - provider String
- role
Arn String
ControlPlanePlacementResponse, ControlPlanePlacementResponseArgs
- Group
Name string
- Group
Name string
- group
Name String
- group
Name string
- group_
name str
- group
Name String
ControlPlanePlacementResponseResponse, ControlPlanePlacementResponseResponseArgs
- Group
Name string
- Group
Name string
- group
Name String
- group
Name string
- group_
name str
- group
Name String
EksClusterProperties, EksClusterPropertiesArgs
- Arn string
- Amazon Resource Name (ARN)
- Aws
Account stringId - AWS Account ID
- Aws
Properties Pulumi.Azure Native. Aws Connector. Inputs. Aws Eks Cluster Properties - AWS Properties
- Aws
Region string - AWS Region
- Aws
Source stringSchema - AWS Source Schema
- Dictionary<string, string>
- AWS Tags
- Public
Cloud stringConnectors Resource Id - Public Cloud Connectors Resource ID
- Public
Cloud stringResource Name - Public Cloud Resource Name
- Arn string
- Amazon Resource Name (ARN)
- Aws
Account stringId - AWS Account ID
- Aws
Properties AwsEks Cluster Properties - AWS Properties
- Aws
Region string - AWS Region
- Aws
Source stringSchema - AWS Source Schema
- map[string]string
- AWS Tags
- Public
Cloud stringConnectors Resource Id - Public Cloud Connectors Resource ID
- Public
Cloud stringResource Name - Public Cloud Resource Name
- arn String
- Amazon Resource Name (ARN)
- aws
Account StringId - AWS Account ID
- aws
Properties AwsEks Cluster Properties - AWS Properties
- aws
Region String - AWS Region
- aws
Source StringSchema - AWS Source Schema
- Map<String,String>
- AWS Tags
- public
Cloud StringConnectors Resource Id - Public Cloud Connectors Resource ID
- public
Cloud StringResource Name - Public Cloud Resource Name
- arn string
- Amazon Resource Name (ARN)
- aws
Account stringId - AWS Account ID
- aws
Properties AwsEks Cluster Properties - AWS Properties
- aws
Region string - AWS Region
- aws
Source stringSchema - AWS Source Schema
- {[key: string]: string}
- AWS Tags
- public
Cloud stringConnectors Resource Id - Public Cloud Connectors Resource ID
- public
Cloud stringResource Name - Public Cloud Resource Name
- arn str
- Amazon Resource Name (ARN)
- aws_
account_ strid - AWS Account ID
- aws_
properties 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)
- aws
Account StringId - AWS Account ID
- aws
Properties Property Map - AWS Properties
- aws
Region String - AWS Region
- aws
Source StringSchema - AWS Source Schema
- Map<String>
- AWS Tags
- public
Cloud StringConnectors Resource Id - Public Cloud Connectors Resource ID
- public
Cloud StringResource Name - Public Cloud Resource Name
EksClusterPropertiesResponse, EksClusterPropertiesResponseArgs
- Provisioning
State string - The status of the last operation.
- Arn string
- Amazon Resource Name (ARN)
- Aws
Account stringId - AWS Account ID
- Aws
Properties Pulumi.Azure Native. Aws Connector. Inputs. Aws Eks Cluster Properties Response - AWS Properties
- Aws
Region string - AWS Region
- Aws
Source stringSchema - AWS Source Schema
- Dictionary<string, string>
- AWS Tags
- Public
Cloud stringConnectors Resource Id - Public Cloud Connectors Resource ID
- Public
Cloud stringResource Name - Public Cloud Resource Name
- Provisioning
State string - The status of the last operation.
- Arn string
- Amazon Resource Name (ARN)
- Aws
Account stringId - AWS Account ID
- Aws
Properties AwsEks Cluster Properties Response - AWS Properties
- Aws
Region string - AWS Region
- Aws
Source stringSchema - AWS Source Schema
- map[string]string
- AWS Tags
- Public
Cloud stringConnectors Resource Id - Public Cloud Connectors Resource ID
- Public
Cloud stringResource Name - Public Cloud Resource Name
- provisioning
State String - The status of the last operation.
- arn String
- Amazon Resource Name (ARN)
- aws
Account StringId - AWS Account ID
- aws
Properties AwsEks Cluster Properties Response - AWS Properties
- aws
Region String - AWS Region
- aws
Source StringSchema - AWS Source Schema
- Map<String,String>
- AWS Tags
- public
Cloud StringConnectors Resource Id - Public Cloud Connectors Resource ID
- public
Cloud StringResource Name - Public Cloud Resource Name
- provisioning
State string - The status of the last operation.
- arn string
- Amazon Resource Name (ARN)
- aws
Account stringId - AWS Account ID
- aws
Properties AwsEks Cluster Properties Response - AWS Properties
- aws
Region string - AWS Region
- aws
Source stringSchema - AWS Source Schema
- {[key: string]: string}
- AWS Tags
- public
Cloud stringConnectors Resource Id - Public Cloud Connectors Resource ID
- public
Cloud stringResource Name - Public Cloud Resource Name
- provisioning_
state str - The status of the last operation.
- arn str
- Amazon Resource Name (ARN)
- aws_
account_ strid - AWS Account ID
- aws_
properties 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
- provisioning
State String - The status of the last operation.
- arn String
- Amazon Resource Name (ARN)
- aws
Account StringId - AWS Account ID
- aws
Properties Property Map - AWS Properties
- aws
Region String - AWS Region
- aws
Source StringSchema - AWS Source Schema
- Map<String>
- AWS Tags
- public
Cloud StringConnectors Resource Id - Public Cloud Connectors Resource ID
- public
Cloud StringResource Name - Public Cloud Resource Name
EncryptionConfig, EncryptionConfigArgs
- provider Property Map
- resources List<String>
EncryptionConfigResponse, EncryptionConfigResponseArgs
- Provider
Provider
Response - Resources []string
- provider
Provider
Response - resources List<String>
- provider
Provider
Response - resources string[]
- provider
Provider
Response - resources Sequence[str]
- provider Property Map
- resources List<String>
Identity, IdentityArgs
IdentityResponse, IdentityResponseArgs
IpFamily, IpFamilyArgs
- Ipv4
- ipv4IpFamily enum ipv4
- Ipv6
- ipv6IpFamily enum ipv6
- Ip
Family Ipv4 - ipv4IpFamily enum ipv4
- Ip
Family 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
- Ip
Family IpFamily Enum Value - Service
Ipv4Cidr string - Service
Ipv6Cidr string
- ip
Family IpFamily Enum Value - service
Ipv4Cidr String - service
Ipv6Cidr String
- ip
Family IpFamily Enum Value - service
Ipv4Cidr string - service
Ipv6Cidr string
- ip
Family Property Map - service
Ipv4Cidr String - service
Ipv6Cidr String
KubernetesNetworkConfigResponseResponse, KubernetesNetworkConfigResponseResponseArgs
- ip
Family Property Map - service
Ipv4Cidr String - service
Ipv6Cidr String
LogSetup, LogSetupArgs
LogSetupResponse, LogSetupResponseArgs
LogType, LogTypeArgs
- Api
- apiLogType enum api
- Audit
- auditLogType enum audit
- Authenticator
- authenticatorLogType enum authenticator
- Controller
Manager - controllerManagerLogType enum controllerManager
- Scheduler
- schedulerLogType enum scheduler
- Log
Type Api - apiLogType enum api
- Log
Type Audit - auditLogType enum audit
- Log
Type Authenticator - authenticatorLogType enum authenticator
- Log
Type Controller Manager - controllerManagerLogType enum controllerManager
- Log
Type 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
- Controller
Manager - 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
- "controller
Manager" - 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
. - Cluster
Logging List<Pulumi.Azure Native. Aws Connector. Inputs. Log Setup> - bool
- Specifies whether you want CloudFront to include cookies in access logs, specify
true
forIncludeCookies
. 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, specifyfalse
forIncludeCookies
. - Prefix string
- An optional string that you want CloudFront to prefix to the access log
filenames
for 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 emptyPrefix
element in theLogging
element.
- Bucket string
- The Amazon S3 bucket to store the access logs in, for example,
myawslogbucket.s3.amazonaws.com
. - Cluster
Logging []LogSetup - bool
- Specifies whether you want CloudFront to include cookies in access logs, specify
true
forIncludeCookies
. 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, specifyfalse
forIncludeCookies
. - Prefix string
- An optional string that you want CloudFront to prefix to the access log
filenames
for 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 emptyPrefix
element in theLogging
element.
- bucket String
- The Amazon S3 bucket to store the access logs in, for example,
myawslogbucket.s3.amazonaws.com
. - cluster
Logging List<LogSetup> - Boolean
- Specifies whether you want CloudFront to include cookies in access logs, specify
true
forIncludeCookies
. 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, specifyfalse
forIncludeCookies
. - prefix String
- An optional string that you want CloudFront to prefix to the access log
filenames
for 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 emptyPrefix
element in theLogging
element.
- bucket string
- The Amazon S3 bucket to store the access logs in, for example,
myawslogbucket.s3.amazonaws.com
. - cluster
Logging LogSetup[] - boolean
- Specifies whether you want CloudFront to include cookies in access logs, specify
true
forIncludeCookies
. 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, specifyfalse
forIncludeCookies
. - prefix string
- An optional string that you want CloudFront to prefix to the access log
filenames
for 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 emptyPrefix
element in theLogging
element.
- 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
true
forIncludeCookies
. 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, specifyfalse
forIncludeCookies
. - prefix str
- An optional string that you want CloudFront to prefix to the access log
filenames
for 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 emptyPrefix
element in theLogging
element.
- bucket String
- The Amazon S3 bucket to store the access logs in, for example,
myawslogbucket.s3.amazonaws.com
. - cluster
Logging List<Property Map> - Boolean
- Specifies whether you want CloudFront to include cookies in access logs, specify
true
forIncludeCookies
. 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, specifyfalse
forIncludeCookies
. - prefix String
- An optional string that you want CloudFront to prefix to the access log
filenames
for 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 emptyPrefix
element in theLogging
element.
LoggingResponse, LoggingResponseArgs
- Bucket string
- The Amazon S3 bucket to store the access logs in, for example,
myawslogbucket.s3.amazonaws.com
. - Cluster
Logging List<Pulumi.Azure Native. Aws Connector. Inputs. Log Setup Response> - bool
- Specifies whether you want CloudFront to include cookies in access logs, specify
true
forIncludeCookies
. 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, specifyfalse
forIncludeCookies
. - Prefix string
- An optional string that you want CloudFront to prefix to the access log
filenames
for 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 emptyPrefix
element in theLogging
element.
- Bucket string
- The Amazon S3 bucket to store the access logs in, for example,
myawslogbucket.s3.amazonaws.com
. - Cluster
Logging []LogSetup Response - bool
- Specifies whether you want CloudFront to include cookies in access logs, specify
true
forIncludeCookies
. 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, specifyfalse
forIncludeCookies
. - Prefix string
- An optional string that you want CloudFront to prefix to the access log
filenames
for 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 emptyPrefix
element in theLogging
element.
- bucket String
- The Amazon S3 bucket to store the access logs in, for example,
myawslogbucket.s3.amazonaws.com
. - cluster
Logging List<LogSetup Response> - Boolean
- Specifies whether you want CloudFront to include cookies in access logs, specify
true
forIncludeCookies
. 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, specifyfalse
forIncludeCookies
. - prefix String
- An optional string that you want CloudFront to prefix to the access log
filenames
for 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 emptyPrefix
element in theLogging
element.
- bucket string
- The Amazon S3 bucket to store the access logs in, for example,
myawslogbucket.s3.amazonaws.com
. - cluster
Logging LogSetup Response[] - boolean
- Specifies whether you want CloudFront to include cookies in access logs, specify
true
forIncludeCookies
. 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, specifyfalse
forIncludeCookies
. - prefix string
- An optional string that you want CloudFront to prefix to the access log
filenames
for 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 emptyPrefix
element in theLogging
element.
- 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
true
forIncludeCookies
. 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, specifyfalse
forIncludeCookies
. - prefix str
- An optional string that you want CloudFront to prefix to the access log
filenames
for 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 emptyPrefix
element in theLogging
element.
- bucket String
- The Amazon S3 bucket to store the access logs in, for example,
myawslogbucket.s3.amazonaws.com
. - cluster
Logging List<Property Map> - Boolean
- Specifies whether you want CloudFront to include cookies in access logs, specify
true
forIncludeCookies
. 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, specifyfalse
forIncludeCookies
. - prefix String
- An optional string that you want CloudFront to prefix to the access log
filenames
for 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 emptyPrefix
element in theLogging
element.
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
- control
Plane StringInstance Type - control
Plane Property MapPlacement - outpost
Arns List<String>
OutpostConfigResponseResponse, OutpostConfigResponseResponseArgs
- control
Plane StringInstance Type - control
Plane Property MapPlacement - outpost
Arns List<String>
Provider, ProviderArgs
- Key
Arn string
- Key
Arn string
- key
Arn String
- key
Arn string
- key_
arn str
- key
Arn String
ProviderResponse, ProviderResponseArgs
- Key
Arn string
- Key
Arn string
- key
Arn String
- key
Arn string
- key_
arn str
- key
Arn String
SystemDataResponse, SystemDataResponseArgs
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
- created
At string - The timestamp of resource creation (UTC).
- created
By string - The identity that created the resource.
- created
By stringType - The type of identity that created the resource.
- last
Modified stringAt - The timestamp of resource last modification (UTC)
- last
Modified stringBy - The identity that last modified the resource.
- last
Modified stringBy Type - The type of identity that last modified the resource.
- created_
at str - The timestamp of resource creation (UTC).
- created_
by str - The identity that created the resource.
- created_
by_ strtype - The type of identity that created the resource.
- last_
modified_ strat - The timestamp of resource last modification (UTC)
- last_
modified_ strby - The identity that last modified the resource.
- last_
modified_ strby_ type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
VpcConfigResponse, VpcConfigResponseArgs
- Cluster
Security stringGroup Id - Endpoint
Private boolAccess - Endpoint
Public boolAccess - Ipv6Allowed
For boolDual Stack - Allows outbound IPv6 traffic on VPC functions that are connected to dual-stack subnets.
- Public
Access List<string>Cidrs - Security
Group List<string>Ids - A list of VPC security group IDs.
- Subnet
Ids List<string> - A list of VPC subnet IDs.
- Subnets List<string>
- Vpc
Id string
- Cluster
Security stringGroup Id - Endpoint
Private boolAccess - Endpoint
Public boolAccess - Ipv6Allowed
For boolDual Stack - Allows outbound IPv6 traffic on VPC functions that are connected to dual-stack subnets.
- Public
Access []stringCidrs - Security
Group []stringIds - A list of VPC security group IDs.
- Subnet
Ids []string - A list of VPC subnet IDs.
- Subnets []string
- Vpc
Id string
- cluster
Security StringGroup Id - endpoint
Private BooleanAccess - endpoint
Public BooleanAccess - ipv6Allowed
For BooleanDual Stack - Allows outbound IPv6 traffic on VPC functions that are connected to dual-stack subnets.
- public
Access List<String>Cidrs - security
Group List<String>Ids - A list of VPC security group IDs.
- subnet
Ids List<String> - A list of VPC subnet IDs.
- subnets List<String>
- vpc
Id String
- cluster
Security stringGroup Id - endpoint
Private booleanAccess - endpoint
Public booleanAccess - ipv6Allowed
For booleanDual Stack - Allows outbound IPv6 traffic on VPC functions that are connected to dual-stack subnets.
- public
Access string[]Cidrs - security
Group string[]Ids - A list of VPC security group IDs.
- subnet
Ids string[] - A list of VPC subnet IDs.
- subnets string[]
- vpc
Id 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
- cluster
Security StringGroup Id - endpoint
Private BooleanAccess - endpoint
Public BooleanAccess - ipv6Allowed
For BooleanDual Stack - Allows outbound IPv6 traffic on VPC functions that are connected to dual-stack subnets.
- public
Access List<String>Cidrs - security
Group List<String>Ids - A list of VPC security group IDs.
- subnet
Ids List<String> - A list of VPC subnet IDs.
- subnets List<String>
- vpc
Id String
VpcConfigResponseResponse, VpcConfigResponseResponseArgs
- Cluster
Security stringGroup Id - Endpoint
Private boolAccess - Endpoint
Public boolAccess - Public
Access List<string>Cidrs - Security
Group List<string>Ids - Subnet
Ids List<string> - Vpc
Id string
- Cluster
Security stringGroup Id - Endpoint
Private boolAccess - Endpoint
Public boolAccess - Public
Access []stringCidrs - Security
Group []stringIds - Subnet
Ids []string - Vpc
Id string
- cluster
Security StringGroup Id - endpoint
Private BooleanAccess - endpoint
Public BooleanAccess - public
Access List<String>Cidrs - security
Group List<String>Ids - subnet
Ids List<String> - vpc
Id String
- cluster
Security stringGroup Id - endpoint
Private booleanAccess - endpoint
Public booleanAccess - public
Access string[]Cidrs - security
Group string[]Ids - subnet
Ids string[] - vpc
Id 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
- cluster
Security StringGroup Id - endpoint
Private BooleanAccess - endpoint
Public BooleanAccess - public
Access List<String>Cidrs - security
Group List<String>Ids - subnet
Ids List<String> - vpc
Id 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