added a property for aks
@@ -137,6 +137,7 @@ type LinuxProfile struct {
ScriptRootURL string `json:"scriptroot,omitempty"`
CustomSearchDomain *CustomSearchDomain `json:"customSearchDomain,omitempty"`
CustomNodesDNS *CustomNodesDNS `json:"CustomNodesDNS,omitempty"`
+ IsSSHKeyAutoGenerated *bool `json:"isSSHKeyAutoGenerated,omitempty"`
}
// PublicKey represents an SSH key for LinuxProfile
@@ -536,6 +537,8 @@ type HostedMasterProfile struct {
// Agents will be provisioned. This is stored on the HostedMasterProfile
// and will become `masterSubnet` in the compiled template.
Subnet string `json:"subnet"`
+ // ApiServerWhiteListRange is a comma delimited CIDR which is whitelisted to AKS
+ APIServerWhiteListRange *string `json:"apiServerWhiteListRange"`
}
// AuthenticatorType represents the authenticator type the cluster was
