model

package
v0.0.63 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 26, 2021 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause Imports: 2 Imported by: 1

Documentation

Index

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"`

	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"`
	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"`
}

func (ImportCertificateRequestBody) 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

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"`

	SignatureAlgrithm *string `json:"signature_algrithm,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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL