Documentation ¶
Index ¶
- type AddAccountXArgs
- type AddAccountXResponse
- type AddOAuthAccountXArgs
- type AddOAuthAccountXResponse
- type Body
- type BodyResponse
- type DoPostUpdateTasksArgs
- type DoPostUpdateTasksResponse
- type EditAccountMdArgs
- type EditAccountMdResponse
- type EditAccountPasswordXArgs
- type EditAccountPasswordXResponse
- type EnableRDMArgs
- type EnableRDMResponse
- type Envelope
- type EnvelopeResponse
- type GetRDMArgs
- type GetRDMResponse
- type GetStringArgs
- type GetStringResponse
- type GetWebCodeArgs
- type GetWebCodeResponse
- type ProvisionCredentialedTrialAccountXArgs
- type ProvisionCredentialedTrialAccountXResponse
- type RefreshAccountCredentialsXArgs
- type RefreshAccountCredentialsXResponse
- type RemoveAccountArgs
- type RemoveAccountResponse
- type RemoveArgs
- type RemoveResponse
- type ReplaceAccountXArgs
- type ReplaceAccountXResponse
- type ResetThirdPartyCredentialsArgs
- type ResetThirdPartyCredentialsResponse
- type Service
- func (s *Service) AddAccountX(httpClient *http.Client, args *AddAccountXArgs) (*AddAccountXResponse, error)
- func (s *Service) AddOAuthAccountX(httpClient *http.Client, args *AddOAuthAccountXArgs) (*AddOAuthAccountXResponse, error)
- func (s *Service) DoPostUpdateTasks(httpClient *http.Client, args *DoPostUpdateTasksArgs) (*DoPostUpdateTasksResponse, error)
- func (s *Service) EditAccountMd(httpClient *http.Client, args *EditAccountMdArgs) (*EditAccountMdResponse, error)
- func (s *Service) EditAccountPasswordX(httpClient *http.Client, args *EditAccountPasswordXArgs) (*EditAccountPasswordXResponse, error)
- func (s *Service) EnableRDM(httpClient *http.Client, args *EnableRDMArgs) (*EnableRDMResponse, error)
- func (s *Service) GetRDM(httpClient *http.Client, args *GetRDMArgs) (*GetRDMResponse, error)
- func (s *Service) GetString(httpClient *http.Client, args *GetStringArgs) (*GetStringResponse, error)
- func (s *Service) GetWebCode(httpClient *http.Client, args *GetWebCodeArgs) (*GetWebCodeResponse, error)
- func (s *Service) ProvisionCredentialedTrialAccountX(httpClient *http.Client, args *ProvisionCredentialedTrialAccountXArgs) (*ProvisionCredentialedTrialAccountXResponse, error)
- func (s *Service) RefreshAccountCredentialsX(httpClient *http.Client, args *RefreshAccountCredentialsXArgs) (*RefreshAccountCredentialsXResponse, error)
- func (s *Service) Remove(httpClient *http.Client, args *RemoveArgs) (*RemoveResponse, error)
- func (s *Service) RemoveAccount(httpClient *http.Client, args *RemoveAccountArgs) (*RemoveAccountResponse, error)
- func (s *Service) ReplaceAccountX(httpClient *http.Client, args *ReplaceAccountXArgs) (*ReplaceAccountXResponse, error)
- func (s *Service) ResetThirdPartyCredentials(httpClient *http.Client, args *ResetThirdPartyCredentialsArgs) (*ResetThirdPartyCredentialsResponse, error)
- func (s *Service) SetAccountNicknameX(httpClient *http.Client, args *SetAccountNicknameXArgs) (*SetAccountNicknameXResponse, error)
- func (s *Service) SetString(httpClient *http.Client, args *SetStringArgs) (*SetStringResponse, error)
- type SetAccountNicknameXArgs
- type SetAccountNicknameXResponse
- type SetStringArgs
- type SetStringResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddAccountXArgs ¶
type AddAccountXResponse ¶
type AddAccountXResponse struct {
AccountUDN string `xml:"AccountUDN"`
}
type AddOAuthAccountXArgs ¶
type AddOAuthAccountXArgs struct { Xmlns string `xml:"xmlns:u,attr"` AccountType uint32 `xml:"AccountType"` AccountToken string `xml:"AccountToken"` AccountKey string `xml:"AccountKey"` OAuthDeviceID string `xml:"OAuthDeviceID"` AuthorizationCode string `xml:"AuthorizationCode"` RedirectURI string `xml:"RedirectURI"` UserIdHashCode string `xml:"UserIdHashCode"` AccountTier uint32 `xml:"AccountTier"` }
type Body ¶
type Body struct { XMLName xml.Name `xml:"s:Body"` SetString *SetStringArgs `xml:"u:SetString,omitempty"` GetString *GetStringArgs `xml:"u:GetString,omitempty"` Remove *RemoveArgs `xml:"u:Remove,omitempty"` GetWebCode *GetWebCodeArgs `xml:"u:GetWebCode,omitempty"` ProvisionCredentialedTrialAccountX *ProvisionCredentialedTrialAccountXArgs `xml:"u:ProvisionCredentialedTrialAccountX,omitempty"` AddAccountX *AddAccountXArgs `xml:"u:AddAccountX,omitempty"` AddOAuthAccountX *AddOAuthAccountXArgs `xml:"u:AddOAuthAccountX,omitempty"` RemoveAccount *RemoveAccountArgs `xml:"u:RemoveAccount,omitempty"` EditAccountPasswordX *EditAccountPasswordXArgs `xml:"u:EditAccountPasswordX,omitempty"` SetAccountNicknameX *SetAccountNicknameXArgs `xml:"u:SetAccountNicknameX,omitempty"` RefreshAccountCredentialsX *RefreshAccountCredentialsXArgs `xml:"u:RefreshAccountCredentialsX,omitempty"` EditAccountMd *EditAccountMdArgs `xml:"u:EditAccountMd,omitempty"` DoPostUpdateTasks *DoPostUpdateTasksArgs `xml:"u:DoPostUpdateTasks,omitempty"` ResetThirdPartyCredentials *ResetThirdPartyCredentialsArgs `xml:"u:ResetThirdPartyCredentials,omitempty"` EnableRDM *EnableRDMArgs `xml:"u:EnableRDM,omitempty"` GetRDM *GetRDMArgs `xml:"u:GetRDM,omitempty"` ReplaceAccountX *ReplaceAccountXArgs `xml:"u:ReplaceAccountX,omitempty"` }
type BodyResponse ¶
type BodyResponse struct { XMLName xml.Name `xml:"Body"` SetString *SetStringResponse `xml:"SetStringResponse,omitempty"` GetString *GetStringResponse `xml:"GetStringResponse,omitempty"` Remove *RemoveResponse `xml:"RemoveResponse,omitempty"` GetWebCode *GetWebCodeResponse `xml:"GetWebCodeResponse,omitempty"` ProvisionCredentialedTrialAccountX *ProvisionCredentialedTrialAccountXResponse `xml:"ProvisionCredentialedTrialAccountXResponse,omitempty"` AddAccountX *AddAccountXResponse `xml:"AddAccountXResponse,omitempty"` AddOAuthAccountX *AddOAuthAccountXResponse `xml:"AddOAuthAccountXResponse,omitempty"` RemoveAccount *RemoveAccountResponse `xml:"RemoveAccountResponse,omitempty"` EditAccountPasswordX *EditAccountPasswordXResponse `xml:"EditAccountPasswordXResponse,omitempty"` SetAccountNicknameX *SetAccountNicknameXResponse `xml:"SetAccountNicknameXResponse,omitempty"` RefreshAccountCredentialsX *RefreshAccountCredentialsXResponse `xml:"RefreshAccountCredentialsXResponse,omitempty"` EditAccountMd *EditAccountMdResponse `xml:"EditAccountMdResponse,omitempty"` DoPostUpdateTasks *DoPostUpdateTasksResponse `xml:"DoPostUpdateTasksResponse,omitempty"` ResetThirdPartyCredentials *ResetThirdPartyCredentialsResponse `xml:"ResetThirdPartyCredentialsResponse,omitempty"` EnableRDM *EnableRDMResponse `xml:"EnableRDMResponse,omitempty"` GetRDM *GetRDMResponse `xml:"GetRDMResponse,omitempty"` ReplaceAccountX *ReplaceAccountXResponse `xml:"ReplaceAccountXResponse,omitempty"` }
type DoPostUpdateTasksArgs ¶
type DoPostUpdateTasksArgs struct {
Xmlns string `xml:"xmlns:u,attr"`
}
type DoPostUpdateTasksResponse ¶
type DoPostUpdateTasksResponse struct { }
type EditAccountMdArgs ¶
type EditAccountMdResponse ¶
type EditAccountMdResponse struct { }
type EditAccountPasswordXResponse ¶
type EditAccountPasswordXResponse struct { }
type EnableRDMArgs ¶
type EnableRDMResponse ¶
type EnableRDMResponse struct { }
type EnvelopeResponse ¶
type EnvelopeResponse struct { XMLName xml.Name `xml:"Envelope"` Xmlns string `xml:"xmlns:s,attr"` EncodingStyle string `xml:"encodingStyle,attr"` Body BodyResponse `xml:"Body"` }
type GetRDMArgs ¶
type GetRDMArgs struct {
Xmlns string `xml:"xmlns:u,attr"`
}
type GetRDMResponse ¶
type GetRDMResponse struct {
RDMValue bool `xml:"RDMValue"`
}
type GetStringArgs ¶
type GetStringResponse ¶
type GetStringResponse struct {
StringValue string `xml:"StringValue"`
}
type GetWebCodeArgs ¶
type GetWebCodeResponse ¶
type GetWebCodeResponse struct {
WebCode string `xml:"WebCode"`
}
type RefreshAccountCredentialsXResponse ¶
type RefreshAccountCredentialsXResponse struct { }
type RemoveAccountArgs ¶
type RemoveAccountResponse ¶
type RemoveAccountResponse struct { }
type RemoveArgs ¶
type RemoveResponse ¶
type RemoveResponse struct { }
type ReplaceAccountXArgs ¶
type ReplaceAccountXArgs struct { Xmlns string `xml:"xmlns:u,attr"` AccountUDN string `xml:"AccountUDN"` NewAccountID string `xml:"NewAccountID"` NewAccountPassword string `xml:"NewAccountPassword"` AccountToken string `xml:"AccountToken"` AccountKey string `xml:"AccountKey"` OAuthDeviceID string `xml:"OAuthDeviceID"` }
type ReplaceAccountXResponse ¶
type ReplaceAccountXResponse struct {
NewAccountUDN string `xml:"NewAccountUDN"`
}
type ResetThirdPartyCredentialsArgs ¶
type ResetThirdPartyCredentialsArgs struct {
Xmlns string `xml:"xmlns:u,attr"`
}
type ResetThirdPartyCredentialsResponse ¶
type ResetThirdPartyCredentialsResponse struct { }
type Service ¶
func NewService ¶
func (*Service) AddAccountX ¶
func (s *Service) AddAccountX(httpClient *http.Client, args *AddAccountXArgs) (*AddAccountXResponse, error)
func (*Service) AddOAuthAccountX ¶
func (s *Service) AddOAuthAccountX(httpClient *http.Client, args *AddOAuthAccountXArgs) (*AddOAuthAccountXResponse, error)
func (*Service) DoPostUpdateTasks ¶
func (s *Service) DoPostUpdateTasks(httpClient *http.Client, args *DoPostUpdateTasksArgs) (*DoPostUpdateTasksResponse, error)
func (*Service) EditAccountMd ¶
func (s *Service) EditAccountMd(httpClient *http.Client, args *EditAccountMdArgs) (*EditAccountMdResponse, error)
func (*Service) EditAccountPasswordX ¶
func (s *Service) EditAccountPasswordX(httpClient *http.Client, args *EditAccountPasswordXArgs) (*EditAccountPasswordXResponse, error)
func (*Service) EnableRDM ¶
func (s *Service) EnableRDM(httpClient *http.Client, args *EnableRDMArgs) (*EnableRDMResponse, error)
func (*Service) GetRDM ¶
func (s *Service) GetRDM(httpClient *http.Client, args *GetRDMArgs) (*GetRDMResponse, error)
func (*Service) GetString ¶
func (s *Service) GetString(httpClient *http.Client, args *GetStringArgs) (*GetStringResponse, error)
func (*Service) GetWebCode ¶
func (s *Service) GetWebCode(httpClient *http.Client, args *GetWebCodeArgs) (*GetWebCodeResponse, error)
func (*Service) ProvisionCredentialedTrialAccountX ¶
func (s *Service) ProvisionCredentialedTrialAccountX(httpClient *http.Client, args *ProvisionCredentialedTrialAccountXArgs) (*ProvisionCredentialedTrialAccountXResponse, error)
func (*Service) RefreshAccountCredentialsX ¶
func (s *Service) RefreshAccountCredentialsX(httpClient *http.Client, args *RefreshAccountCredentialsXArgs) (*RefreshAccountCredentialsXResponse, error)
func (*Service) Remove ¶
func (s *Service) Remove(httpClient *http.Client, args *RemoveArgs) (*RemoveResponse, error)
func (*Service) RemoveAccount ¶
func (s *Service) RemoveAccount(httpClient *http.Client, args *RemoveAccountArgs) (*RemoveAccountResponse, error)
func (*Service) ReplaceAccountX ¶
func (s *Service) ReplaceAccountX(httpClient *http.Client, args *ReplaceAccountXArgs) (*ReplaceAccountXResponse, error)
func (*Service) ResetThirdPartyCredentials ¶
func (s *Service) ResetThirdPartyCredentials(httpClient *http.Client, args *ResetThirdPartyCredentialsArgs) (*ResetThirdPartyCredentialsResponse, error)
func (*Service) SetAccountNicknameX ¶
func (s *Service) SetAccountNicknameX(httpClient *http.Client, args *SetAccountNicknameXArgs) (*SetAccountNicknameXResponse, error)
func (*Service) SetString ¶
func (s *Service) SetString(httpClient *http.Client, args *SetStringArgs) (*SetStringResponse, error)
type SetAccountNicknameXArgs ¶
type SetAccountNicknameXResponse ¶
type SetAccountNicknameXResponse struct { }
type SetStringArgs ¶
type SetStringResponse ¶
type SetStringResponse struct { }
Click to show internal directories.
Click to hide internal directories.