Versions in this module Expand all Collapse all v4 v4.0.0 Jun 4, 2024 Changes in this version + type CreateOpts struct + DSMLang string + Locale string + MailAddress string + MaxAgentValue int + SOKind string + ServiceOrderService string + TenantID string + TimeZone string + func (opts CreateOpts) ToHostBasedCreateMap() (map[string]interface{}, error) + type CreateOptsBuilder interface + ToHostBasedCreateMap func() (map[string]interface{}, error) + type CreateResult struct + func Create(client *eclcloud.ServiceClient, opts CreateOptsBuilder) (r CreateResult) + func (r CreateResult) Extract() (*HostBasedOrder, error) + func (r CreateResult) ExtractInto(v interface{}) error + type DeleteOpts struct + Locale string + MailAddress string + SOKind string + TenantID string + func (opts DeleteOpts) ToHostBasedDeleteMap() (map[string]interface{}, error) + type DeleteOptsBuilder interface + ToHostBasedDeleteMap func() (map[string]interface{}, error) + type DeleteResult struct + func Delete(client *eclcloud.ServiceClient, opts DeleteOptsBuilder) (r DeleteResult) + func (r DeleteResult) Extract() (*HostBasedOrder, error) + func (r DeleteResult) ExtractInto(v interface{}) error + type GetOpts struct + TenantID string + func (opts GetOpts) ToServiceOrderQuery() (string, error) + type GetOptsBuilder interface + ToServiceOrderQuery func() (string, error) + type GetResult struct + func Get(client *eclcloud.ServiceClient, opts GetOptsBuilder) (r GetResult) + func (r GetResult) Extract() (*HostBasedSecurity, error) + func (r GetResult) ExtractInto(v interface{}) error + type HostBasedOrder struct + Code string + ID string + Message string + Status int + type HostBasedSecurity struct + Code string + ContractID string + CustomerName string + DSMLang string + MailAddress string + MaxAgentValue interface{} + Message string + Region string + ServiceOrderService string + Status int + TenantDescription string + TenantFlg bool + TenantName string + TimeZone string + type UpdateOpts struct + Locale string + MailAddress string + MaxAgentValue *int + SOKind string + ServiceOrderService *string + TenantID string + func (opts UpdateOpts) ToHostBasedUpdateMap() (map[string]interface{}, error) + type UpdateOptsBuilder interface + ToHostBasedUpdateMap func() (map[string]interface{}, error) + type UpdateResult struct + func Update(client *eclcloud.ServiceClient, opts UpdateOptsBuilder) (r UpdateResult) + func (r UpdateResult) Extract() (*HostBasedOrder, error) + func (r UpdateResult) ExtractInto(v interface{}) error Other modules containing this package github.com/nttcom/eclcloud/v3