@@ -26,22 +26,22 @@ type BasicInfo struct {
2626 HubClusterID string `json:"hubClusterID,omitempty"`
2727}
2828
29- type EksAuthMethod = string
29+ type EksAuthMode = string
3030
3131const (
32- EksAuthMethodIRSA EksAuthMethod = "IRSA"
33- EksAuthMethodPodIdentity EksAuthMethod = "PodIdentity"
32+ EksAuthMethodIRSA EksAuthMode = "IRSA"
33+ EksAuthMethodPodIdentity EksAuthMode = "PodIdentity"
3434)
3535
3636type ProviderOptions struct {
37- Name string `json:"name"`
38- Credential string `json:"credential,omitempty"`
39- EksAuthMethod EksAuthMethod `json:"eksAuthMethod ,omitempty"`
40- ClusterID string `json:"clusterID,omitempty"`
41- Project string `json:"project,omitempty"`
42- Region string `json:"region,omitempty"`
43- ResourceGroup string `json:"resourceGroup,omitempty"`
44- KubeConfig string `json:"kubeConfig,omitempty"`
37+ Name string `json:"name"`
38+ Credential string `json:"credential,omitempty"`
39+ EksAuthMode EksAuthMode `json:"eksAuthMode ,omitempty"`
40+ ClusterID string `json:"clusterID,omitempty"`
41+ Project string `json:"project,omitempty"`
42+ Region string `json:"region,omitempty"`
43+ ResourceGroup string `json:"resourceGroup,omitempty"`
44+ KubeConfig string `json:"kubeConfig,omitempty"`
4545}
4646
4747type ComponentOptions struct {
0 commit comments