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 *config.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.