Class GetKubernetesClusterResult
Inheritance
System.Object
GetKubernetesClusterResult
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: Pulumi.Azure.dll
Syntax
public sealed class GetKubernetesClusterResult
Fields
View Source
AddonProfiles
A addon_profile block as documented below.
Declaration
public readonly ImmutableArray<GetKubernetesClusterAddonProfileResult> AddonProfiles
Field Value
View Source
AgentPoolProfiles
An agent_pool_profile block as documented below.
Declaration
public readonly ImmutableArray<GetKubernetesClusterAgentPoolProfileResult> AgentPoolProfiles
Field Value
View Source
ApiServerAuthorizedIpRanges
The IP ranges to whitelist for incoming traffic to the masters.
Declaration
public readonly ImmutableArray<string> ApiServerAuthorizedIpRanges
Field Value
| Type |
Description |
| System.Collections.Immutable.ImmutableArray<System.String> |
|
View Source
DnsPrefix
The DNS Prefix of the managed Kubernetes cluster.
Declaration
public readonly string DnsPrefix
Field Value
| Type |
Description |
| System.String |
|
View Source
Fqdn
The FQDN of the Azure Kubernetes Managed Cluster.
Declaration
public readonly string Fqdn
Field Value
| Type |
Description |
| System.String |
|
View Source
Id
The provider-assigned unique ID for this managed resource.
Declaration
public readonly string Id
Field Value
| Type |
Description |
| System.String |
|
View Source
Identities
A identity block as documented below.
Declaration
public readonly ImmutableArray<GetKubernetesClusterIdentityResult> Identities
Field Value
View Source
KubeAdminConfigRaw
Raw Kubernetes config for the admin account to be used by kubectl and other compatible tools. This is only available when Role Based Access Control with Azure Active Directory is enabled.
Declaration
public readonly string KubeAdminConfigRaw
Field Value
| Type |
Description |
| System.String |
|
View Source
KubeAdminConfigs
A kube_admin_config block as defined below. This is only available when Role Based Access Control with Azure Active Directory is enabled.
Declaration
public readonly ImmutableArray<GetKubernetesClusterKubeAdminConfigResult> KubeAdminConfigs
Field Value
View Source
KubeConfigRaw
Base64 encoded Kubernetes configuration.
Declaration
public readonly string KubeConfigRaw
Field Value
| Type |
Description |
| System.String |
|
View Source
KubeConfigs
A kube_config block as defined below.
Declaration
public readonly ImmutableArray<GetKubernetesClusterKubeConfigResult> KubeConfigs
Field Value
View Source
KubeletIdentities
A kubelet_identity block as documented below.
Declaration
public readonly ImmutableArray<GetKubernetesClusterKubeletIdentityResult> KubeletIdentities
Field Value
View Source
KubernetesVersion
The version of Kubernetes used on the managed Kubernetes Cluster.
Declaration
public readonly string KubernetesVersion
Field Value
| Type |
Description |
| System.String |
|
View Source
LinuxProfiles
A linux_profile block as documented below.
Declaration
public readonly ImmutableArray<GetKubernetesClusterLinuxProfileResult> LinuxProfiles
Field Value
View Source
Location
The Azure Region in which the managed Kubernetes Cluster exists.
Declaration
public readonly string Location
Field Value
| Type |
Description |
| System.String |
|
View Source
Name
The name assigned to this pool of agents.
Declaration
public readonly string Name
Field Value
| Type |
Description |
| System.String |
|
View Source
NetworkProfiles
A network_profile block as documented below.
Declaration
public readonly ImmutableArray<GetKubernetesClusterNetworkProfileResult> NetworkProfiles
Field Value
View Source
NodeResourceGroup
Auto-generated Resource Group containing AKS Cluster resources.
Declaration
public readonly string NodeResourceGroup
Field Value
| Type |
Description |
| System.String |
|
View Source
PrivateClusterEnabled
If the cluster has the Kubernetes API only exposed on internal IP addresses.
Declaration
public readonly bool PrivateClusterEnabled
Field Value
| Type |
Description |
| System.Boolean |
|
View Source
PrivateFqdn
The FQDN of this Kubernetes Cluster when private link has been enabled. This name is only resolvable inside the Virtual Network where the Azure Kubernetes Service is located
Declaration
public readonly string PrivateFqdn
Field Value
| Type |
Description |
| System.String |
|
View Source
PrivateLinkEnabled
Declaration
public readonly bool PrivateLinkEnabled
Field Value
| Type |
Description |
| System.Boolean |
|
View Source
ResourceGroupName
Declaration
public readonly string ResourceGroupName
Field Value
| Type |
Description |
| System.String |
|
View Source
RoleBasedAccessControls
A role_based_access_control block as documented below.
Declaration
public readonly ImmutableArray<GetKubernetesClusterRoleBasedAccessControlResult> RoleBasedAccessControls
Field Value
View Source
ServicePrincipals
A service_principal block as documented below.
Declaration
public readonly ImmutableArray<GetKubernetesClusterServicePrincipalResult> ServicePrincipals
Field Value
View Source
A mapping of tags to assign to the resource.
Declaration
public readonly ImmutableDictionary<string, string> Tags
Field Value
| Type |
Description |
| System.Collections.Immutable.ImmutableDictionary<System.String, System.String> |
|
View Source
WindowsProfiles
A windows_profile block as documented below.
Declaration
public readonly ImmutableArray<GetKubernetesClusterWindowsProfileResult> WindowsProfiles
Field Value