INNER CODE UNIT · Go

ExportResourceWithTimeouts

VladRassokhin/intellij-hcl · schemas-extractor/template/generate-schema.go:56

func ExportResourceWithTimeouts(r *schema.Resource) SchemaInfoWithTimeouts {
	var timeouts []string
	t := r.Timeouts
	if t != nil {
		for _, key := range timeoutKeys() {
			var timeout *time.Duration
			switch key {
			case TimeoutCreate:
				timeout = t.Create
			case TimeoutUpdate:
				timeout = t.Update
			case TimeoutRead:
				timeout = t.Read
			case TimeoutDelete:
				timeout = t.Delete
			case TimeoutDefault:
				timeout = t.Default
			default:

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…