Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApiCredential ¶
type ApiDetails ¶
type ApiInfo ¶
type ApiInfo map[string]ApiDetails
type AuthenticateResponse ¶
type Certificate ¶
type Certificate struct {
Desc string `json:"desc"`
ID string `json:"id"`
IsBroken bool `json:"is_broken"`
IsDefault bool `json:"is_default"`
Issuer CertificateIssuer `json:"issuer"`
KeyTypes string `json:"key_types"`
Renewable bool `json:"renewable"`
Services []CertificateService `json:"services"`
SignatureAlgorithm string `json:"signature_algorithm"`
Subject CertificateSubject `json:"subject"`
UserDeletable bool `json:"user_deletable"`
ValidFrom string `json:"valid_from"`
ValidTill string `json:"valid_till"`
}
type CertificateCreateResponse ¶
type CertificateCreateResponse struct {
Id string `json:"id"`
}
type CertificateIssuer ¶
type CertificateList ¶
type CertificateList struct {
Certificates []Certificate `json:"certificates"`
}
type CertificateService ¶
type CertificateService struct {
DisplayName string `json:"display_name"`
DisplayNamei18n string `json:"display_name_i18n"`
IsPkg bool `json:"isPkg"`
MultipleCert bool `json:"multiple_cert"`
Owner string `json:"owner"`
Service string `json:"service"`
Subscriber string `json:"subscriber"`
UserSetable bool `json:"user_setable"`
}
type CertificateSubject ¶
type Response ¶
type Response[T any] struct { Data T `json:"data"` Error ResponseErrpr `json:"error"` Success bool `json:"success"` }
type ResponseErrpr ¶
type ResponseErrpr struct {
Code int `json:"code"`
}
Click to show internal directories.
Click to hide internal directories.