@@ -8,20 +8,20 @@ type AksPlatformConfig struct {
88}
99
1010type AksReplicationConfig struct {
11- AccessToken string `json:"accessToken" tfsdk:"access_token"`
12- NamespaceNamePattern string `json:"namespaceNamePattern" tfsdk:"namespace_name_pattern"`
13- GroupNamePattern string `json:"groupNamePattern" tfsdk:"group_name_pattern"`
14- ServicePrincipal ServicePrincipalConfig `json:"servicePrincipal" tfsdk:"service_principal"`
15- AksSubscriptionId string `json:"aksSubscriptionId" tfsdk:"aks_subscription_id"`
16- AksClusterName string `json:"aksClusterName" tfsdk:"aks_cluster_name"`
17- AksResourceGroup string `json:"aksResourceGroup" tfsdk:"aks_resource_group"`
18- RedirectUrl * string `json:"redirectUrl,omitempty" tfsdk:"redirect_url"`
19- SendAzureInvitationMail bool `json:"sendAzureInvitationMail" tfsdk:"send_azure_invitation_mail"`
20- UserLookUpStrategy string `json:"userLookUpStrategy" tfsdk:"user_look_up_strategy"`
21- AdministrativeUnitId * string `json:"administrativeUnitId,omitempty" tfsdk:"administrative_unit_id"`
11+ AccessToken string `json:"accessToken" tfsdk:"access_token"`
12+ NamespaceNamePattern string `json:"namespaceNamePattern" tfsdk:"namespace_name_pattern"`
13+ GroupNamePattern string `json:"groupNamePattern" tfsdk:"group_name_pattern"`
14+ ServicePrincipal AksServicePrincipalConfig `json:"servicePrincipal" tfsdk:"service_principal"`
15+ AksSubscriptionId string `json:"aksSubscriptionId" tfsdk:"aks_subscription_id"`
16+ AksClusterName string `json:"aksClusterName" tfsdk:"aks_cluster_name"`
17+ AksResourceGroup string `json:"aksResourceGroup" tfsdk:"aks_resource_group"`
18+ RedirectUrl * string `json:"redirectUrl,omitempty" tfsdk:"redirect_url"`
19+ SendAzureInvitationMail bool `json:"sendAzureInvitationMail" tfsdk:"send_azure_invitation_mail"`
20+ UserLookUpStrategy string `json:"userLookUpStrategy" tfsdk:"user_look_up_strategy"`
21+ AdministrativeUnitId * string `json:"administrativeUnitId,omitempty" tfsdk:"administrative_unit_id"`
2222}
2323
24- type ServicePrincipalConfig struct {
24+ type AksServicePrincipalConfig struct {
2525 ClientId string `json:"clientId" tfsdk:"client_id"`
2626 AuthType string `json:"authType" tfsdk:"auth_type"`
2727 CredentialsAuthClientSecret * string `json:"credentialsAuthClientSecret,omitempty" tfsdk:"credentials_auth_client_secret"`
0 commit comments