package
0.0.0-20240909034204-207f58c0b9a3
Repository: https://github.com/chnsz/golangsdk.git
Documentation: pkg.go.dev
# Functions
Create is a method to subscribe Workspace service using given parameters.
Delete is a method to unregistry the Workspace service using given parameters.
Get is a method to obtain the Workspace serivce details.
GetAuthConfig is the method that used to query the configuration information of secondary authentication.
GetLockStatus is the method used to get whether the Workspace service is locked detail.
UnlockService is the method that used to unlock the Workspace service.
Update is a method to change service configuration using givin parameters.
UpdateAssistAuthConfig is the method that used to modify the configuration information of auxiliary authentication.
# Structs
ApplyRule is the object to specified the OTP auxiliary authentication configuration infomation.
ApplyRuleInfo is an object specified the detail of Authentication application object.
CreateOpts is the structure required by the Create method to subscribe Workspace service.
CreateResp is the structure that represents the API response of Create method request.
DeleteResp is the structure that represents the API response of Delete method request.
Domain is an object to specified the configuration of AD domain.
DomainResp is an object to specified the configuration details of AD domain.
LockStatusResp is the structure that represents the API response of GetLockStatus method request.
OtpConfig represents that the Auxiliary authentication configuration details.
OtpConfigInfo is the structure to specified the OTP auxiliary authentication configuration infomation.
OtpConfigResp represents that the GetAuthConfig method response details.
RequestResp is the structure that represents the API response of service methods request.
SecurityGroup is an object to specified the security group that service have.
Service is the structure that represents the Workspace service details.
Subnet is an object to specified the network configuration of VPC subnet to which the service and desktops belongs.
TlsConfig is an object to specified the configuration TLS (SLL) certificate.
UnlockOpts is the object to specified the Workspace service unlock action type.
No description provided by the author
UpdateAuthConfigOpts is the structure by the UpdateAuthConfig method to change auxiliary authentication.configuration.
UpdateOpts is the structure required by the Update method to change servie configuration.
UpdateResp is the structure that represents the API response of Update method request.