diff --git a/openapi/plugin_config_telemetry_provider_stub.go b/openapi/plugin_config_telemetry_provider_stub.go index b6960c0f9..10cd15b61 100644 --- a/openapi/plugin_config_telemetry_provider_stub.go +++ b/openapi/plugin_config_telemetry_provider_stub.go @@ -7,6 +7,8 @@ type telemetryProviderStub struct { terraformVersionReceived string openAPIPluginVersionReceived string providerNameReceived string + resourceNameReceived string + tfOperationReceived TelemetryResourceOperation telemetryProviderConfig TelemetryProviderConfiguration } @@ -29,6 +31,13 @@ func (t *telemetryProviderStub) IncServiceProviderTotalRunsCounter(providerName return nil } +func (t *telemetryProviderStub) IncServiceProviderResourceTotalRunsCounter(providerName, resourceName string, tfOperation TelemetryResourceOperation, telemetryProviderConfiguration TelemetryProviderConfiguration) error { + t.providerNameReceived = providerName + t.resourceNameReceived = resourceName + t.tfOperationReceived = tfOperation + return nil +} + func (t *telemetryProviderStub) GetTelemetryProviderConfiguration(data *schema.ResourceData) TelemetryProviderConfiguration { return t.telemetryProviderConfig }