Skip to content

Commit 44a024b

Browse files
author
avijenkins
committed
Updated assets for go models and clients
Signed-off-by: avijenkins <svc.avi-jenkins@broadcom.com>
1 parent bfde81d commit 44a024b

File tree

2 files changed

+6
-12
lines changed

2 files changed

+6
-12
lines changed

go/models/auth_mapping_profile.go

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,18 @@ type AuthMappingProfile struct {
1212
// Read Only: true
1313
LastModified *string `json:"_last_modified,omitempty"`
1414

15+
// Allow access to unlabelled objects. Field introduced in 32.1.1. Allowed with any value in Enterprise, Enterprise with Cloud Services edition.
16+
AllowUnlabelledAccess *bool `json:"allow_unlabelled_access,omitempty"`
17+
1518
// Protobuf versioning for config pbs. Field introduced in 22.1.1. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.
1619
ConfigpbAttributes *ConfigPbAttributes `json:"configpb_attributes,omitempty"`
1720

1821
// Description for the AuthMappingProfile. Field introduced in 22.1.1. Allowed with any value in Enterprise, Enterprise with Cloud Services edition.
1922
Description *string `json:"description,omitempty"`
2023

24+
// Filters for granular object access control based on object labels. Multiple filters are merged using the AND operator. If empty, all objects according to the privileges will be accessible to the user. Field introduced in 32.1.1. Maximum of 4 items allowed. Allowed with any value in Enterprise, Enterprise with Cloud Services edition.
25+
DynamicRoleFilters []*RoleFilter `json:"dynamic_role_filters,omitempty"`
26+
2127
// Rules list for tenant or role mapping. Field introduced in 22.1.1. Minimum of 1 items required. Allowed with any value in Enterprise, Enterprise with Cloud Services edition.
2228
MappingRules []*AuthMappingRule `json:"mapping_rules,omitempty"`
2329

go/models/o_auth_profile.go

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,6 @@ type OAuthProfile struct {
1818
// Logout URI of IDP server. Field introduced in 22.1.3. Allowed with any value in Enterprise, Enterprise with Cloud Services edition.
1919
EndSessionEndpoint *string `json:"end_session_endpoint,omitempty"`
2020

21-
// Instance uuid of the csp service. Field introduced in 30.1.1. Allowed with any value in Enterprise, Enterprise with Cloud Services edition.
22-
InstanceID *string `json:"instance_id,omitempty"`
23-
2421
// URL of token introspection server. Field introduced in 21.1.3. Allowed with any value in Enterprise, Enterprise with Cloud Services edition.
2522
IntrospectionEndpoint *string `json:"introspection_endpoint,omitempty"`
2623

@@ -45,21 +42,12 @@ type OAuthProfile struct {
4542
// Buffering size for the responses from the OAUTH enpoints. Allowed values are 0-32768000. Field introduced in 21.1.3. Unit is BYTES. Allowed with any value in Enterprise, Enterprise with Cloud Services edition.
4643
OauthRespBufferSz *int32 `json:"oauth_resp_buffer_sz,omitempty"`
4744

48-
// Organization Id for OAuth. Field introduced in 30.1.1. Allowed with any value in Enterprise, Enterprise with Cloud Services edition.
49-
OrgID *string `json:"org_id,omitempty"`
50-
5145
// Pool object to interface with Authorization Server endpoints. It is a reference to an object of type Pool. Field introduced in 21.1.3. Allowed with any value in Enterprise, Enterprise with Cloud Services edition.
5246
PoolRef *string `json:"pool_ref,omitempty"`
5347

5448
// Redirect URI specified in the request to Authorization Server. Field introduced in 30.1.1. Allowed with any value in Enterprise, Enterprise with Cloud Services edition.
5549
RedirectURI *string `json:"redirect_uri,omitempty"`
5650

57-
// Uuid value of csp service. Field introduced in 30.1.1. Allowed with any value in Enterprise, Enterprise with Cloud Services edition.
58-
ServiceID *string `json:"service_id,omitempty"`
59-
60-
// Name of the csp service. Field introduced in 30.1.1. Allowed with any value in Enterprise, Enterprise with Cloud Services edition.
61-
ServiceName *string `json:"service_name,omitempty"`
62-
6351
// URL of token exchange server. Field introduced in 21.1.3. Allowed with any value in Enterprise, Enterprise with Cloud Services edition.
6452
TokenEndpoint *string `json:"token_endpoint,omitempty"`
6553

0 commit comments

Comments
 (0)