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.