This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi
azure-native.awsconnector.getEksCluster
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi
Get a EksCluster Azure REST API version: 2024-12-01.
Using getEksCluster
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getEksCluster(args: GetEksClusterArgs, opts?: InvokeOptions): Promise<GetEksClusterResult>
function getEksClusterOutput(args: GetEksClusterOutputArgs, opts?: InvokeOptions): Output<GetEksClusterResult>
def get_eks_cluster(resource_uri: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetEksClusterResult
def get_eks_cluster_output(resource_uri: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetEksClusterResult]
func LookupEksCluster(ctx *Context, args *LookupEksClusterArgs, opts ...InvokeOption) (*LookupEksClusterResult, error)
func LookupEksClusterOutput(ctx *Context, args *LookupEksClusterOutputArgs, opts ...InvokeOption) LookupEksClusterResultOutput
> Note: This function is named LookupEksCluster
in the Go SDK.
public static class GetEksCluster
{
public static Task<GetEksClusterResult> InvokeAsync(GetEksClusterArgs args, InvokeOptions? opts = null)
public static Output<GetEksClusterResult> Invoke(GetEksClusterInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetEksClusterResult> getEksCluster(GetEksClusterArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:awsconnector:getEksCluster
arguments:
# arguments dictionary
The following arguments are supported:
- Resource
Uri string - The fully qualified Azure Resource manager identifier of the resource.
- Resource
Uri string - The fully qualified Azure Resource manager identifier of the resource.
- resource
Uri String - The fully qualified Azure Resource manager identifier of the resource.
- resource
Uri string - The fully qualified Azure Resource manager identifier of the resource.
- resource_
uri str - The fully qualified Azure Resource manager identifier of the resource.
- resource
Uri String - The fully qualified Azure Resource manager identifier of the resource.
getEksCluster Result
The following output properties are available:
- Id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- Name string
- The name of the resource
- Properties
Pulumi.
Azure Native. Aws Connector. Outputs. Eks Cluster Properties Response - The resource-specific properties for this 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
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- Name string
- The name of the resource
- Properties
Eks
Cluster Properties Response - The resource-specific properties for this 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
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- name String
- The name of the resource
- properties
Eks
Cluster Properties Response - The resource-specific properties for this 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
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- name string
- The name of the resource
- properties
Eks
Cluster Properties Response - The resource-specific properties for this 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
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- name str
- The name of the resource
- properties
Eks
Cluster Properties Response - The resource-specific properties for this 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
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- name String
- The name of the resource
- properties Property Map
- The resource-specific properties for this 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
AccessConfigResponseResponse
AuthenticationModeEnumValueResponse
- Value string
- Property value
- Value string
- Property value
- value String
- Property value
- value string
- Property value
- value str
- Property value
- value String
- Property value
AwsEksClusterPropertiesResponse
- 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
CertificateResponse
- 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
ClusterHealthResponse
ClusterIssueCodeEnumValueResponse
- 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
- 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>
ClusterStatusEnumValueResponse
- Value string
- Property value
- Value string
- Property value
- value String
- Property value
- value string
- Property value
- value str
- Property value
- value String
- Property value
ConnectorConfigResponseResponse
- 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
ControlPlanePlacementResponseResponse
- Group
Name string
- Group
Name string
- group
Name String
- group
Name string
- group_
name str
- group
Name String
EksClusterPropertiesResponse
- 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
EncryptionConfigResponse
- 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>
IdentityResponse
IpFamilyEnumValueResponse
- Value string
- Property value
- Value string
- Property value
- value String
- Property value
- value string
- Property value
- value str
- Property value
- value String
- Property value
KubernetesNetworkConfigResponseResponse
- ip
Family Property Map - service
Ipv4Cidr String - service
Ipv6Cidr String
LogSetupResponse
LoggingResponse
- 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.
OIDCResponse
- Issuer string
- Issuer string
- issuer String
- issuer string
- issuer str
- issuer String
OutpostConfigResponseResponse
- control
Plane StringInstance Type - control
Plane Property MapPlacement - outpost
Arns List<String>
ProviderResponse
- Key
Arn string
- Key
Arn string
- key
Arn String
- key
Arn string
- key_
arn str
- key
Arn String
SystemDataResponse
- 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.
VpcConfigResponseResponse
- 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
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi