in internal/provider/architecture_data_source.go [42:56]
func (d *architectureDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse) {
// Prevent panic if the provider has not been configured.
if req.ProviderData == nil {
return
}
data, ok := req.ProviderData.(*alzProviderData)
if !ok {
resp.Diagnostics.AddError(
"architectureDataSource.Configure() Unexpected type",
fmt.Sprintf("Expected *alzProviderData, got: %T. Please report this issue to the provider developers.", req.ProviderData),
)
return
}
d.data = data
}