PSKubernetesCluster Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
public class PSKubernetesCluster : Microsoft.Azure.Commands.Aks.Models.PSResource
type PSKubernetesCluster = class
inherit PSResource
Public Class PSKubernetesCluster
Inherits PSResource
- Inheritance
Constructors
Properties
AadProfile |
Gets or sets profile of Azure Active Directory configuration. |
AddonProfiles |
Gets or sets profile of managed cluster add-on. |
AgentPoolProfiles |
Gets or sets properties of the agent pool. |
ApiServerAccessProfile |
Gets or sets the access profile for managed cluster API server. |
AutoScalerProfile |
Gets or sets parameters to be applied to the cluster-autoscaler when enabled |
AutoUpgradeProfile |
Gets or sets the auto upgrade configuration. |
AzurePortalFQDN |
Gets the special FQDN used by the Azure Portal to access the Managed Cluster. This FQDN is for use only by the Azure Portal and should not be used by other clients. |
CurrentKubernetesVersion |
Gets the version of Kubernetes the Managed Cluster is running. |
DisableLocalAccounts |
Gets or sets if local accounts should be disabled on the Managed Cluster. |
DiskEncryptionSetID |
Gets or sets the Resource ID of the disk encryption set to use for enabling encryption at rest. |
DnsPrefix |
Gets or sets DNS prefix specified when creating the managed cluster. |
EnablePodSecurityPolicy |
Gets or sets (DEPRECATING) Whether to enable Kubernetes pod security policy (preview). This feature is set for removal on October 15th, 2020. Learn more at aka.ms/aks/azpodpolicy. |
EnableRBAC |
Gets or sets whether to enable Kubernetes Role-Based Access Control. |
ExtendedLocation |
Gets or sets the extended location of the Virtual Machine. |
Fqdn |
Gets FQDN for the master pool. |
FqdnSubdomain |
Gets or sets the FQDN subdomain of the private cluster with custom private dns. |
HttpProxyConfig |
Gets or sets configurations for provisioning the cluster with HTTP proxy servers. |
Id |
Gets resource Id (Inherited from PSResource) |
Identity |
Gets or sets the identity of the managed cluster, if configured. |
IdentityProfile |
Gets or sets identities associated with the cluster. |
KubernetesVersion |
Gets or sets version of Kubernetes specified when creating the managed cluster. |
LinuxProfile |
Gets or sets profile for Linux VMs in the container service cluster. |
Location |
Gets or sets resource location (Inherited from PSResource) |
MaxAgentPools |
Gets the max number of agent pools for the managed cluster. |
Name |
Gets resource name (Inherited from PSResource) |
NetworkProfile |
Gets or sets the network configuration profile. |
NodeResourceGroup |
Gets or sets the name of the resource group containing agent pool nodes. |
OidcIssuerProfile |
Gets or sets the OIDC issuer profile of the Managed Cluster. |
PodIdentityProfile |
Gets or sets the pod identity profile of the Managed Cluster. |
PowerState |
Gets the Power State of the cluster. |
PrivateFQDN |
Gets FQDN of private cluster. |
PrivateLinkResources |
Gets or sets private link resources associated with the cluster. |
ProvisioningState |
Gets the current deployment or provisioning state, which only appears in the response. |
PublicNetworkAccess |
Gets or sets publicNetworkAccess of the managedCluster |
ResourceGroupName |
Gets the ResourceGroupName from ResourceId. |
SecurityProfile |
Gets or sets security profile for the managed cluster. |
ServicePrincipalProfile |
Gets or sets information about a service principal identity for the cluster to use for manipulating Azure APIs. Either secret or keyVaultSecretRef must be specified. |
Sku |
Gets or sets the managed cluster SKU. |
StorageProfile |
Gets or sets storage profile for the managed cluster. |
Tags |
Gets or sets resource tags (Inherited from PSResource) |
Type |
Gets resource type (Inherited from PSResource) |
WindowsProfile |
Gets or sets profile for Windows VMs in the container service cluster. |
Methods
ToJsonString() |
This is used by pipeline to autorest based cmdlets. |