Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func SynapseCredentialDataSource ¶
func SynapseCredentialDataSource() datasource.DataSource
SynapseCredentialDataSource is a helper function to simplify the provider implementation.
func SynapseCredentialResource ¶
SynapseCredentialResource is a helper function to simplify the provider implementation.
Types ¶
type SynapseCredentialDataSourceModel ¶
type SynapseCredentialDataSourceModel struct {
ID types.String `tfsdk:"id"`
CredentialID types.Int64 `tfsdk:"credential_id"`
ProjectID types.Int64 `tfsdk:"project_id"`
Authentication types.String `tfsdk:"authentication"`
User types.String `tfsdk:"user"`
Schema types.String `tfsdk:"schema"`
TenantId types.String `tfsdk:"tenant_id"`
ClientId types.String `tfsdk:"client_id"`
SchemaAuthorization types.String `tfsdk:"schema_authorization"`
AdapterType types.String `tfsdk:"adapter_type"`
}
type SynapseCredentialResourceModel ¶
type SynapseCredentialResourceModel struct {
ID types.String `tfsdk:"id"`
CredentialID types.Int64 `tfsdk:"credential_id"`
ProjectID types.Int64 `tfsdk:"project_id"`
Authentication types.String `tfsdk:"authentication"`
User types.String `tfsdk:"user"`
Password types.String `tfsdk:"password"`
TenantId types.String `tfsdk:"tenant_id"`
ClientId types.String `tfsdk:"client_id"`
ClientSecret types.String `tfsdk:"client_secret"`
Schema types.String `tfsdk:"schema"`
SchemaAuthorization types.String `tfsdk:"schema_authorization"`
AdapterType types.String `tfsdk:"adapter_type"`
}
Click to show internal directories.
Click to hide internal directories.