-
Notifications
You must be signed in to change notification settings - Fork 274
/
struct_office_site.go
59 lines (57 loc) · 3.86 KB
/
struct_office_site.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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
package ecd
//Licensed under the Apache License, Version 2.0 (the "License");
//you may not use this file except in compliance with the License.
//You may obtain a copy of the License at
//
//http://www.apache.org/licenses/LICENSE-2.0
//
//Unless required by applicable law or agreed to in writing, software
//distributed under the License is distributed on an "AS IS" BASIS,
//WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
//See the License for the specific language governing permissions and
//limitations under the License.
//
// Code generated by Alibaba Cloud SDK Code Generator.
// Changes may cause incorrect behavior and will be lost if the code is regenerated.
// OfficeSite is a nested struct in ecd response
type OfficeSite struct {
Status string `json:"Status" xml:"Status"`
CreationTime string `json:"CreationTime" xml:"CreationTime"`
VpcId string `json:"VpcId" xml:"VpcId"`
VpcType string `json:"VpcType" xml:"VpcType"`
EnableAdminAccess bool `json:"EnableAdminAccess" xml:"EnableAdminAccess"`
EnableCrossDesktopAccess bool `json:"EnableCrossDesktopAccess" xml:"EnableCrossDesktopAccess"`
DesktopVpcEndpoint string `json:"DesktopVpcEndpoint" xml:"DesktopVpcEndpoint"`
DesktopAccessType string `json:"DesktopAccessType" xml:"DesktopAccessType"`
DomainName string `json:"DomainName" xml:"DomainName"`
SsoEnabled bool `json:"SsoEnabled" xml:"SsoEnabled"`
CidrBlock string `json:"CidrBlock" xml:"CidrBlock"`
Bandwidth int `json:"Bandwidth" xml:"Bandwidth"`
TrustPassword string `json:"TrustPassword" xml:"TrustPassword"`
Name string `json:"Name" xml:"Name"`
EnableInternetAccess bool `json:"EnableInternetAccess" xml:"EnableInternetAccess"`
DomainPassword string `json:"DomainPassword" xml:"DomainPassword"`
CustomSecurityGroupId string `json:"CustomSecurityGroupId" xml:"CustomSecurityGroupId"`
OuName string `json:"OuName" xml:"OuName"`
DomainUserName string `json:"DomainUserName" xml:"DomainUserName"`
SubDomainName string `json:"SubDomainName" xml:"SubDomainName"`
OfficeSiteId string `json:"OfficeSiteId" xml:"OfficeSiteId"`
CenId string `json:"CenId" xml:"CenId"`
MfaEnabled bool `json:"MfaEnabled" xml:"MfaEnabled"`
NetworkPackageId string `json:"NetworkPackageId" xml:"NetworkPackageId"`
DnsUserName string `json:"DnsUserName" xml:"DnsUserName"`
OfficeSiteType string `json:"OfficeSiteType" xml:"OfficeSiteType"`
NeedVerifyLoginRisk bool `json:"NeedVerifyLoginRisk" xml:"NeedVerifyLoginRisk"`
DesktopCount int64 `json:"DesktopCount" xml:"DesktopCount"`
NeedVerifyZeroDevice bool `json:"NeedVerifyZeroDevice" xml:"NeedVerifyZeroDevice"`
CloudBoxOfficeSite bool `json:"CloudBoxOfficeSite" xml:"CloudBoxOfficeSite"`
SsoType string `json:"SsoType" xml:"SsoType"`
ProtocolType string `json:"ProtocolType" xml:"ProtocolType"`
AdHostname string `json:"AdHostname" xml:"AdHostname"`
VSwitchIds []string `json:"VSwitchIds" xml:"VSwitchIds"`
FileSystemIds []string `json:"FileSystemIds" xml:"FileSystemIds"`
SubDnsAddress []string `json:"SubDnsAddress" xml:"SubDnsAddress"`
DnsAddress []string `json:"DnsAddress" xml:"DnsAddress"`
ADConnectors []ADConnector `json:"ADConnectors" xml:"ADConnectors"`
Logs []Log `json:"Logs" xml:"Logs"`
}