-
Notifications
You must be signed in to change notification settings - Fork 70
/
service_o_auth.go
27 lines (20 loc) · 1.28 KB
/
service_o_auth.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
// Copyright 2021 VMware, Inc.
// SPDX-License-Identifier: Apache License 2.0
package models
// This file is auto-generated.
// ServiceOAuth service o auth
// swagger:model ServiceOAuth
type ServiceOAuth struct {
// URL of authorization server. Field introduced in 30.1.1. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition.
// Required: true
AuthorizationEndpoint *string `json:"authorization_endpoint"`
// Application specific identifier for service auth. Field introduced in 30.1.1. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition.
// Required: true
ClientID *string `json:"client_id"`
// Organization Id for service OAuth(required for CSP). Field introduced in 30.1.1. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition.
OrgID *string `json:"org_id,omitempty"`
// Uuid value of the service(required for CSP). Field introduced in 30.1.1. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition.
ServiceID *string `json:"service_id,omitempty"`
// Name of the service(required for CSP). Field introduced in 30.1.1. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition.
ServiceName *string `json:"service_name,omitempty"`
}