Documentation ¶
Index ¶
- type Authentification
- type CertificateDetail
- type DeleteCertificateRequest
- type DeleteCertificateResponse
- type ExportCertificateRequest
- type ExportCertificateResponse
- type ImportCertificateRequest
- type ImportCertificateRequestBody
- type ImportCertificateResponse
- type ListCertificatesRequest
- type ListCertificatesResponse
- type PushCertificateRequest
- type PushCertificateRequestBody
- type PushCertificateResponse
- type ShowCertificateRequest
- type ShowCertificateResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Authentification ¶
type Authentification struct { RecordName *string `json:"record_name,omitempty"` RecordType *string `json:"record_type,omitempty"` RecordValue *string `json:"record_value,omitempty"` Domain *string `json:"domain,omitempty"` }
func (Authentification) String ¶
func (o Authentification) String() string
type CertificateDetail ¶
type CertificateDetail struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Domain *string `json:"domain,omitempty"` Sans *string `json:"sans,omitempty"` SignatureAlgorithm *string `json:"signature_algorithm,omitempty"` DeploySupport *bool `json:"deploy_support,omitempty"` Type *string `json:"type,omitempty"` Brand *string `json:"brand,omitempty"` ExpireTime *string `json:"expire_time,omitempty"` DomainType *string `json:"domain_type,omitempty"` ValidityPeriod *int32 `json:"validity_period,omitempty"` Status *string `json:"status,omitempty"` DomainCount *int32 `json:"domain_count,omitempty"` WildcardCount *int32 `json:"wildcard_count,omitempty"` Description *string `json:"description,omitempty"` }
func (CertificateDetail) String ¶
func (o CertificateDetail) String() string
type DeleteCertificateRequest ¶
type DeleteCertificateRequest struct {
CertificateId string `json:"certificate_id"`
}
Request Object
func (DeleteCertificateRequest) String ¶
func (o DeleteCertificateRequest) String() string
type DeleteCertificateResponse ¶
type DeleteCertificateResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (DeleteCertificateResponse) String ¶
func (o DeleteCertificateResponse) String() string
type ExportCertificateRequest ¶
type ExportCertificateRequest struct {
CertificateId string `json:"certificate_id"`
}
Request Object
func (ExportCertificateRequest) String ¶
func (o ExportCertificateRequest) String() string
type ExportCertificateResponse ¶
type ExportCertificateResponse struct { Certificate *string `json:"certificate,omitempty"` CertificateChain *string `json:"certificate_chain,omitempty"` PrivateKey *string `json:"private_key,omitempty"` EncCertificate *string `json:"enc_certificate,omitempty"` EncPrivateKey *string `json:"enc_private_key,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ExportCertificateResponse) String ¶
func (o ExportCertificateResponse) String() string
type ImportCertificateRequest ¶
type ImportCertificateRequest struct {
Body *ImportCertificateRequestBody `json:"body,omitempty"`
}
Request Object
func (ImportCertificateRequest) String ¶
func (o ImportCertificateRequest) String() string
type ImportCertificateRequestBody ¶
type ImportCertificateRequestBody struct { Name string `json:"name"` Certificate string `json:"certificate"` CertificateChain string `json:"certificate_chain"` PrivateKey string `json:"private_key"` EncCertificate *string `json:"enc_certificate,omitempty"` EncPrivateKey *string `json:"enc_private_key,omitempty"` }
func (ImportCertificateRequestBody) String ¶
func (o ImportCertificateRequestBody) String() string
type ImportCertificateResponse ¶
type ImportCertificateResponse struct { CertificateId *string `json:"certificate_id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ImportCertificateResponse) String ¶
func (o ImportCertificateResponse) String() string
type ListCertificatesRequest ¶
type ListCertificatesRequest struct { Limit *int32 `json:"limit,omitempty"` Offset *int32 `json:"offset,omitempty"` SortDir *string `json:"sort_dir,omitempty"` SortKey *string `json:"sort_key,omitempty"` Status *string `json:"status,omitempty"` }
Request Object
func (ListCertificatesRequest) String ¶
func (o ListCertificatesRequest) String() string
type ListCertificatesResponse ¶
type ListCertificatesResponse struct { Certificates *[]CertificateDetail `json:"certificates,omitempty"` TotalCount *int32 `json:"total_count,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListCertificatesResponse) String ¶
func (o ListCertificatesResponse) String() string
type PushCertificateRequest ¶
type PushCertificateRequest struct { CertificateId string `json:"certificate_id"` Body *PushCertificateRequestBody `json:"body,omitempty"` }
Request Object
func (PushCertificateRequest) String ¶
func (o PushCertificateRequest) String() string
type PushCertificateRequestBody ¶
type PushCertificateRequestBody struct { TargetProject string `json:"target_project"` TargetService string `json:"target_service"` }
func (PushCertificateRequestBody) String ¶
func (o PushCertificateRequestBody) String() string
type PushCertificateResponse ¶
type PushCertificateResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (PushCertificateResponse) String ¶
func (o PushCertificateResponse) String() string
type ShowCertificateRequest ¶
type ShowCertificateRequest struct {
CertificateId string `json:"certificate_id"`
}
Request Object
func (ShowCertificateRequest) String ¶
func (o ShowCertificateRequest) String() string
type ShowCertificateResponse ¶
type ShowCertificateResponse struct { Id *string `json:"id,omitempty"` Status *string `json:"status,omitempty"` OrderId *string `json:"order_id,omitempty"` Name *string `json:"name,omitempty"` Type *string `json:"type,omitempty"` Brand *string `json:"brand,omitempty"` PushSupport *string `json:"push_support,omitempty"` RevokeReason *string `json:"revoke_reason,omitempty"` SignatureAlgorithm *string `json:"signature_algorithm,omitempty"` IssueTime *string `json:"issue_time,omitempty"` NotBefore *string `json:"not_before,omitempty"` NotAfter *string `json:"not_after,omitempty"` ValidityPeriod *int32 `json:"validity_period,omitempty"` ValidationMethod *string `json:"validation_method,omitempty"` DomainType *string `json:"domain_type,omitempty"` Domain *string `json:"domain,omitempty"` Sans *string `json:"sans,omitempty"` DomainCount *int32 `json:"domain_count,omitempty"` WildcardCount *int32 `json:"wildcard_count,omitempty"` Authentification *[]Authentification `json:"authentification,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowCertificateResponse) String ¶
func (o ShowCertificateResponse) String() string
Source Files ¶
- model_authentification.go
- model_certificate_detail.go
- model_delete_certificate_request.go
- model_delete_certificate_response.go
- model_export_certificate_request.go
- model_export_certificate_response.go
- model_import_certificate_request.go
- model_import_certificate_request_body.go
- model_import_certificate_response.go
- model_list_certificates_request.go
- model_list_certificates_response.go
- model_push_certificate_request.go
- model_push_certificate_request_body.go
- model_push_certificate_response.go
- model_show_certificate_request.go
- model_show_certificate_response.go
Click to show internal directories.
Click to hide internal directories.