Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func TerraformToSdk ¶
func TerraformToSdk(ctx context.Context, plan *OrgNacidpModel) (*models.Sso, diag.Diagnostics)
Types ¶
type OrgNacidpModel ¶
type OrgNacidpModel struct { GroupFilter types.String `tfsdk:"group_filter"` Id types.String `tfsdk:"id"` IdpType types.String `tfsdk:"idp_type"` LdapBaseDn types.String `tfsdk:"ldap_base_dn"` LdapBindDn types.String `tfsdk:"ldap_bind_dn"` LdapBindPassword types.String `tfsdk:"ldap_bind_password"` LdapCacerts types.List `tfsdk:"ldap_cacerts"` LdapClientCert types.String `tfsdk:"ldap_client_cert"` LdapClientKey types.String `tfsdk:"ldap_client_key"` LdapGroupAttr types.String `tfsdk:"ldap_group_attr"` LdapGroupDn types.String `tfsdk:"ldap_group_dn"` LdapResolveGroups types.Bool `tfsdk:"ldap_resolve_groups"` LdapServerHosts types.List `tfsdk:"ldap_server_hosts"` LdapType types.String `tfsdk:"ldap_type"` LdapUserFilter types.String `tfsdk:"ldap_user_filter"` MemberFilter types.String `tfsdk:"member_filter"` Name types.String `tfsdk:"name"` OauthCcClientId types.String `tfsdk:"oauth_cc_client_id"` OauthCcClientSecret types.String `tfsdk:"oauth_cc_client_secret"` OauthDiscoveryUrl types.String `tfsdk:"oauth_discovery_url"` OauthRopcClientId types.String `tfsdk:"oauth_ropc_client_id"` OauthRopcClientSecret types.String `tfsdk:"oauth_ropc_client_secret"` OauthTenantId types.String `tfsdk:"oauth_tenant_id"` OauthType types.String `tfsdk:"oauth_type"` OrgId types.String `tfsdk:"org_id"` }
func SdkToTerraform ¶
func SdkToTerraform(ctx context.Context, data *models.Sso) (OrgNacidpModel, diag.Diagnostics)
Click to show internal directories.
Click to hide internal directories.