Skip to content

Commit

Permalink
Auto updated assets for go models and clients 22.1.5 (#2729)
Browse files Browse the repository at this point in the history
* Updated assets for go models and clients

Signed-off-by: Sagar <ssalvi@vmware.com>

* Updated assets for go models and clients

Signed-off-by: Sagar <ssalvi@vmware.com>

---------

Signed-off-by: Sagar <ssalvi@vmware.com>
  • Loading branch information
sagarpsalvi authored Aug 3, 2023
1 parent cd42e03 commit 7e6a018
Show file tree
Hide file tree
Showing 4 changed files with 10 additions and 1 deletion.
2 changes: 1 addition & 1 deletion go/models/gslb.go
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand Down
3 changes: 3 additions & 0 deletions go/models/gslb_pool_member_runtime_info.go
Original file line number Diff line number Diff line change
Expand Up @@ -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"`

Expand Down
3 changes: 3 additions & 0 deletions go/models/gslb_site_runtime.go
Original file line number Diff line number Diff line change
Expand Up @@ -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"`

Expand Down
3 changes: 3 additions & 0 deletions go/models/gslb_third_party_site_runtime.go
Original file line number Diff line number Diff line change
Expand Up @@ -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"`
}

0 comments on commit 7e6a018

Please sign in to comment.