Versions in this module Expand all Collapse all v2 v2.96.0 Feb 14, 2022 Changes in this version + type ADAuthentication struct + ClientApp string + ClusterApp string + TenantId string + type Authentication struct + ADAuth ADAuthentication + CertAuthentication []ThumbprintAuth + type CertType string + const CertTypeAdmin + const CertTypeReadOnly + type ClusterResource struct + func (k ClusterResource) Arguments() map[string]*pluginsdk.Schema + func (k ClusterResource) Attributes() map[string]*pluginsdk.Schema + func (k ClusterResource) Create() sdk.ResourceFunc + func (k ClusterResource) CustomizeDiff() sdk.ResourceFunc + func (k ClusterResource) Delete() sdk.ResourceFunc + func (k ClusterResource) IDValidationFunc() pluginsdk.SchemaValidateFunc + func (k ClusterResource) ModelObject() interface{} + func (k ClusterResource) Read() sdk.ResourceFunc + func (k ClusterResource) ResourceType() string + func (k ClusterResource) Update() sdk.ResourceFunc + type ClusterResourceModel struct + Authentication []Authentication + BackupRestoreService bool + ClientConnectionPort int64 + CustomFabricSettings []CustomFabricSetting + DNSName string + DNSService bool + HTTPGatewayPort int64 + LBRules []LBRule + Location string + Name string + NodeTypes []NodeType + Password string + ResourceGroup string + Sku managedcluster.SkuName + Tags map[string]interface{} + UpgradeWave managedcluster.ClusterUpgradeCadence + Username string + type CustomFabricSetting struct + Parameter string + Section string + Value string + type LBRule struct + BackendPort int64 + FrontendPort int64 + ProbeProtocol managedcluster.ProbeProtocol + ProbeRequestPath string + Protocol managedcluster.Protocol + type NodeType struct + ApplicationPorts string + Capacities map[string]string + DataDiskSize int64 + DataDiskType nodetype.DiskType + EphemeralPorts string + Id string + MultiplePlacementGroupsEnabled bool + Name string + PlacementProperties map[string]string + Primary bool + Stateless bool + VmImageOffer string + VmImagePublisher string + VmImageSku string + VmImageVersion string + VmInstanceCount int64 + VmSecrets []VmSecrets + VmSize string + type PortRange struct + From int64 + To int64 + type Registration struct + func (r Registration) AssociatedGitHubLabel() string + func (r Registration) DataSources() []sdk.DataSource + func (r Registration) Name() string + func (r Registration) Resources() []sdk.Resource + func (r Registration) SupportedDataSources() map[string]*pluginsdk.Resource + func (r Registration) SupportedResources() map[string]*pluginsdk.Resource + func (r Registration) WebsiteCategories() []string + type ThumbprintAuth struct + CertificateType CertType + CommonName string + Thumbprint string + type VaultCertificates struct + Store string + Url string + type VmSecrets struct + Certificates []VaultCertificates + SourceVault string