Versions in this module Expand all Collapse all v0 v0.1.0 Jul 8, 2024 Changes in this version + var SiteNotFoundError = "Site not found" + func GenerateIdFromConfig(config string) string + func New(version string) func() provider.Provider + func NewSdwanSiteDataSource() datasource.DataSource + func NewSdwanSiteResource() resource.Resource + func ProviderParamDescription(desc, defaultValue, envName, jsonName string) string + func TimeoutFrom(v types.String) time.Duration + func TimeoutSchema(v string) schema.StringAttribute + type SdwanDoSiteRequest struct + ClientId string + ClientSecret string + Config string + Scope string + type SdwanDoSiteResponse struct + Errors []string + IsDeployed bool + Uuid string + type SdwanProvider struct + func (p *SdwanProvider) Configure(ctx context.Context, req provider.ConfigureRequest, ...) + func (p *SdwanProvider) DataSources(_ context.Context) []func() datasource.DataSource + func (p *SdwanProvider) Metadata(_ context.Context, _ provider.MetadataRequest, resp *provider.MetadataResponse) + func (p *SdwanProvider) Resources(_ context.Context) []func() resource.Resource + func (p *SdwanProvider) Schema(_ context.Context, _ provider.SchemaRequest, resp *provider.SchemaResponse) + type SdwanProviderModel struct + AuthFile types.String + AuthUrl types.String + ClientId types.String + ClientSecret types.String + Host types.String + Logging types.String + Port types.Int64 + Protocol types.String + Scope types.String + type SdwanPullSiteRequest struct + ClientId string + ClientSecret string + Scope string + Site string + type SdwanPullSiteResponse struct + Config string + Errors []string