From 7e6a018c41cae609f3403cba6d627abf6059ea52 Mon Sep 17 00:00:00 2001 From: Sagar Salvi Date: Thu, 3 Aug 2023 10:23:43 +0530 Subject: [PATCH] Auto updated assets for go models and clients 22.1.5 (#2729) * Updated assets for go models and clients Signed-off-by: Sagar * Updated assets for go models and clients Signed-off-by: Sagar --------- Signed-off-by: Sagar --- go/models/gslb.go | 2 +- go/models/gslb_pool_member_runtime_info.go | 3 +++ go/models/gslb_site_runtime.go | 3 +++ go/models/gslb_third_party_site_runtime.go | 3 +++ 4 files changed, 10 insertions(+), 1 deletion(-) diff --git a/go/models/gslb.go b/go/models/gslb.go index 650e2ab540..b0033fdfcf 100644 --- a/go/models/gslb.go +++ b/go/models/gslb.go @@ -65,7 +65,7 @@ type Gslb struct { // It is a reference to an object of type Tenant. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition. TenantRef *string `json:"tenant_ref,omitempty"` - // This field indicates tenant visibility for GS pool member selection across the Gslb federated objects. Field introduced in 18.2.12,20.1.4. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition. + // This field indicates tenant visibility for GS pool member selection across the Gslb federated objects.Tenant scope can be set only during the Gslb create and cannot be changed once it is set. Field introduced in 18.2.12,20.1.4. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition. TenantScoped *bool `json:"tenant_scoped,omitempty"` // Third party site member belonging to this Gslb. Field introduced in 17.1.1. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition. diff --git a/go/models/gslb_pool_member_runtime_info.go b/go/models/gslb_pool_member_runtime_info.go index 449e1684ac..592898aaee 100644 --- a/go/models/gslb_pool_member_runtime_info.go +++ b/go/models/gslb_pool_member_runtime_info.go @@ -29,6 +29,9 @@ type GslbPoolMemberRuntimeInfo struct { // The GSLB service to which this member belongs. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition. GsUUID *string `json:"gs_uuid,omitempty"` + // This field will provide information on origin(site name) of the health monitoring information. Field introduced in 22.1.5. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition. + HealthMonitorInfo []string `json:"health_monitor_info,omitempty"` + // GSLB pool member's configured VIP. . Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition. IP *IPAddr `json:"ip,omitempty"` diff --git a/go/models/gslb_site_runtime.go b/go/models/gslb_site_runtime.go index e5c2d9eecd..ac139425ca 100644 --- a/go/models/gslb_site_runtime.go +++ b/go/models/gslb_site_runtime.go @@ -14,6 +14,9 @@ type GslbSiteRuntime struct { // This field tracks the glb-uuid. Field introduced in 17.2.5. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition. GlbUUID *string `json:"glb_uuid,omitempty"` + // This field will provide information on origin(site name) of the health monitoring information. Field introduced in 22.1.5. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition. + HealthMonitorInfo *string `json:"health_monitor_info,omitempty"` + // Carries replication stats for a given site. Field introduced in 20.1.1. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition. ReplicationStats *GslbReplicationStats `json:"replication_stats,omitempty"` diff --git a/go/models/gslb_third_party_site_runtime.go b/go/models/gslb_third_party_site_runtime.go index 070f9c2f88..efec03935d 100644 --- a/go/models/gslb_third_party_site_runtime.go +++ b/go/models/gslb_third_party_site_runtime.go @@ -8,6 +8,9 @@ package models // swagger:model GslbThirdPartySiteRuntime type GslbThirdPartySiteRuntime struct { + // This field will provide information on origin(site name) of the health monitoring information. Field introduced in 22.1.5. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition. + HealthMonitorInfo *string `json:"health_monitor_info,omitempty"` + // Field introduced in 17.1.1. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition. SiteInfo *GslbSiteRuntimeInfo `json:"site_info,omitempty"` }