Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CertsService ¶
type CertsService interface { Get(certId string) (sdkgo.CertificateDto, *sdkgo.APIResponse, error) Post(sdkgo.CertificatePostDto) (sdkgo.CertificateDto, *sdkgo.APIResponse, error) List() (sdkgo.CertificateCollectionDto, *sdkgo.APIResponse, error) Delete(certId string) (*sdkgo.APIResponse, error) Patch(certId string, input sdkgo.CertificatePatchDto) (sdkgo.CertificateDto, *sdkgo.APIResponse, error) GetApiVersion() (sdkgo.ApiInfoDto, *sdkgo.APIResponse, error) }
CertsService is a wrapper around ionoscloud.CertificateDto
func NewCertsService ¶
func NewCertsService(client *client.Client, ctx context.Context) CertsService
type ClientConfig ¶
type ClientConfig struct {
sdkgo.Configuration
}
type ClientService ¶
type ClientService interface { Get() *Client GetConfig() *ClientConfig }
ClientService is a wrapper around ionoscloud.APIClient
func NewClientService ¶
func NewClientService(name, pwd, token, hostUrl string) (ClientService, error)
type Response ¶
type Response struct {
sdkgo.APIResponse
}
Click to show internal directories.
Click to hide internal directories.