diff --git a/client/model_kafka_instance.go b/client/model_kafka_instance.go index 8281ac5..c0d977c 100644 --- a/client/model_kafka_instance.go +++ b/client/model_kafka_instance.go @@ -71,7 +71,7 @@ type Spec struct { PaymentPlan PaymentPlan `json:"paymentPlan"` Template string `json:"template"` Version string `json:"version"` - Values []Value `json:"values"` + Values []Value `json:"currentValues"` } type PaymentPlan struct { diff --git a/internal/models/kafka_instance.go b/internal/models/kafka_instance.go index 7c4e653..cfd432a 100644 --- a/internal/models/kafka_instance.go +++ b/internal/models/kafka_instance.go @@ -141,7 +141,7 @@ func FlattenKafkaInstanceModel(instance *client.KafkaInstanceResponse, resource resource.LastUpdated = timetypes.NewRFC3339TimePointerValue(&instance.GmtModified) resource.InstanceStatus = mapInstanceStatus(instance.Status) - if integrations != nil { + if len(integrations) > 0 { integrationIds := make([]attr.Value, 0, len(integrations)) for _, integration := range integrations { integrationIds = append(integrationIds, types.StringValue(integration.Code))