Documentation
¶
Index ¶
- Constants
- type Actor
- type CertificateCreate
- type CertificateRequestBase
- func (m *CertificateRequestBase) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CertificateRequestBase) MarshalBinary() ([]byte, error)
- func (m *CertificateRequestBase) UnmarshalBinary(b []byte) error
- func (m *CertificateRequestBase) Validate(formats strfmt.Registry) error
- type CertificateStatus
- type CertificateUpdate
- type CustomerCommit
- type DcvMethodRequest
- type DomainCreateUpdate
- type DomainDcv
- type DomainValidation
- type EmailNotification
- type HyperionCollectionDomainDcv
- func (m *HyperionCollectionDomainDcv) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HyperionCollectionDomainDcv) MarshalBinary() ([]byte, error)
- func (m *HyperionCollectionDomainDcv) UnmarshalBinary(b []byte) error
- func (m *HyperionCollectionDomainDcv) Validate(formats strfmt.Registry) error
- type HyperionCollectionEmailNotification
- func (m *HyperionCollectionEmailNotification) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HyperionCollectionEmailNotification) MarshalBinary() ([]byte, error)
- func (m *HyperionCollectionEmailNotification) UnmarshalBinary(b []byte) error
- func (m *HyperionCollectionEmailNotification) Validate(formats strfmt.Registry) error
- type HyperionCollectionOrganizationDetailDto
- func (m *HyperionCollectionOrganizationDetailDto) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HyperionCollectionOrganizationDetailDto) MarshalBinary() ([]byte, error)
- func (m *HyperionCollectionOrganizationDetailDto) UnmarshalBinary(b []byte) error
- func (m *HyperionCollectionOrganizationDetailDto) Validate(formats strfmt.Registry) error
- type HyperionCollectionTaskItem
- func (m *HyperionCollectionTaskItem) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *HyperionCollectionTaskItem) MarshalBinary() ([]byte, error)
- func (m *HyperionCollectionTaskItem) UnmarshalBinary(b []byte) error
- func (m *HyperionCollectionTaskItem) Validate(formats strfmt.Registry) error
- type HyperionErrorDetail
- type HyperionErrorReponse
- type OrderValidation
- type OrganizationContact
- type OrganizationDetail
- type OrganizationDetailDto
- type OrganizationValidation
- func (m *OrganizationValidation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *OrganizationValidation) MarshalBinary() ([]byte, error)
- func (m *OrganizationValidation) UnmarshalBinary(b []byte) error
- func (m *OrganizationValidation) Validate(formats strfmt.Registry) error
- type RequestDeployment
- type TaskCreate
- type TaskItem
Constants ¶
const ( // ActorIdentityTypeUser captures enum value "User" ActorIdentityTypeUser string = "User" // ActorIdentityTypeClient captures enum value "Client" ActorIdentityTypeClient string = "Client" )
const ( // ActorPortalTypeIDCustomer captures enum value "Customer" ActorPortalTypeIDCustomer string = "Customer" // ActorPortalTypeIDPartner captures enum value "Partner" ActorPortalTypeIDPartner string = "Partner" // ActorPortalTypeIDWholesaler captures enum value "Wholesaler" ActorPortalTypeIDWholesaler string = "Wholesaler" // ActorPortalTypeIDUber captures enum value "Uber" ActorPortalTypeIDUber string = "Uber" // ActorPortalTypeIDOpenCdn captures enum value "OpenCdn" ActorPortalTypeIDOpenCdn string = "OpenCdn" )
const ( // CertificateCreateCertificateAuthorityDigiCert captures enum value "DigiCert" CertificateCreateCertificateAuthorityDigiCert string = "DigiCert" // CertificateCreateCertificateAuthorityLetsEncrypt captures enum value "LetsEncrypt" CertificateCreateCertificateAuthorityLetsEncrypt string = "LetsEncrypt" )
const ( // CertificateCreateDcvMethodEmail captures enum value "Email" CertificateCreateDcvMethodEmail string = "Email" // CertificateCreateDcvMethodDNSCnameToken captures enum value "DnsCnameToken" CertificateCreateDcvMethodDNSCnameToken string = "DnsCnameToken" // CertificateCreateDcvMethodDNSTxtToken captures enum value "DnsTxtToken" CertificateCreateDcvMethodDNSTxtToken string = "DnsTxtToken" )
const ( // CertificateCreateValidationTypeNone captures enum value "None" CertificateCreateValidationTypeNone string = "None" // CertificateCreateValidationTypeDV captures enum value "DV" CertificateCreateValidationTypeDV string = "DV" // CertificateCreateValidationTypeOV captures enum value "OV" CertificateCreateValidationTypeOV string = "OV" // CertificateCreateValidationTypeEV captures enum value "EV" CertificateCreateValidationTypeEV string = "EV" )
const ( // CertificateRequestBaseRequestTypeBasic captures enum value "Basic" CertificateRequestBaseRequestTypeBasic string = "Basic" // CertificateRequestBaseRequestTypeEnterprise captures enum value "Enterprise" CertificateRequestBaseRequestTypeEnterprise string = "Enterprise" // CertificateRequestBaseRequestTypeCustom captures enum value "Custom" CertificateRequestBaseRequestTypeCustom string = "Custom" // CertificateRequestBaseRequestTypeAzureCustom captures enum value "AzureCustom" CertificateRequestBaseRequestTypeAzureCustom string = "AzureCustom" )
const ( // CertificateStatusStatusProcessing captures enum value "Processing" CertificateStatusStatusProcessing string = "Processing" // CertificateStatusStatusDomainControlValidation captures enum value "DomainControlValidation" CertificateStatusStatusDomainControlValidation string = "DomainControlValidation" // CertificateStatusStatusOtherValidation captures enum value "OtherValidation" CertificateStatusStatusOtherValidation string = "OtherValidation" // CertificateStatusStatusDeployment captures enum value "Deployment" CertificateStatusStatusDeployment string = "Deployment" // CertificateStatusStatusActive captures enum value "Active" CertificateStatusStatusActive string = "Active" // CertificateStatusStatusDeleted captures enum value "Deleted" CertificateStatusStatusDeleted string = "Deleted" )
const ( // CertificateUpdateDcvMethodEmail captures enum value "Email" CertificateUpdateDcvMethodEmail string = "Email" // CertificateUpdateDcvMethodDNSCnameToken captures enum value "DnsCnameToken" CertificateUpdateDcvMethodDNSCnameToken string = "DnsCnameToken" // CertificateUpdateDcvMethodDNSTxtToken captures enum value "DnsTxtToken" CertificateUpdateDcvMethodDNSTxtToken string = "DnsTxtToken" )
const ( // DcvMethodRequestDcvMethodEmail captures enum value "Email" DcvMethodRequestDcvMethodEmail string = "Email" // DcvMethodRequestDcvMethodDNSCnameToken captures enum value "DnsCnameToken" DcvMethodRequestDcvMethodDNSCnameToken string = "DnsCnameToken" // DcvMethodRequestDcvMethodDNSTxtToken captures enum value "DnsTxtToken" DcvMethodRequestDcvMethodDNSTxtToken string = "DnsTxtToken" )
const ( // DomainDcvDcvMethodEmail captures enum value "Email" DomainDcvDcvMethodEmail string = "Email" // DomainDcvDcvMethodDNSCnameToken captures enum value "DnsCnameToken" DomainDcvDcvMethodDNSCnameToken string = "DnsCnameToken" // DomainDcvDcvMethodDNSTxtToken captures enum value "DnsTxtToken" DomainDcvDcvMethodDNSTxtToken string = "DnsTxtToken" )
const ( // DomainValidationStatusUnknown captures enum value "Unknown" DomainValidationStatusUnknown string = "Unknown" // DomainValidationStatusPending captures enum value "Pending" DomainValidationStatusPending string = "Pending" // DomainValidationStatusRejected captures enum value "Rejected" DomainValidationStatusRejected string = "Rejected" // DomainValidationStatusApproved captures enum value "Approved" DomainValidationStatusApproved string = "Approved" // DomainValidationStatusNA captures enum value "NA" DomainValidationStatusNA string = "NA" )
const ( // EmailNotificationNotificationTypeCertificateRenewal captures enum value "CertificateRenewal" EmailNotificationNotificationTypeCertificateRenewal string = "CertificateRenewal" // EmailNotificationNotificationTypeCertificateExpiring captures enum value "CertificateExpiring" EmailNotificationNotificationTypeCertificateExpiring string = "CertificateExpiring" // EmailNotificationNotificationTypePendingValidations captures enum value "PendingValidations" EmailNotificationNotificationTypePendingValidations string = "PendingValidations" )
const ( // OrderValidationStatusPending captures enum value "Pending" OrderValidationStatusPending string = "Pending" // OrderValidationStatusIssued captures enum value "Issued" OrderValidationStatusIssued string = "Issued" // OrderValidationStatusDeleted captures enum value "Deleted" OrderValidationStatusDeleted string = "Deleted" // OrderValidationStatusRejected captures enum value "Rejected" OrderValidationStatusRejected string = "Rejected" // OrderValidationStatusRevoked captures enum value "Revoked" OrderValidationStatusRevoked string = "Revoked" // OrderValidationStatusCanceled captures enum value "Canceled" OrderValidationStatusCanceled string = "Canceled" // OrderValidationStatusAwaitingRenewal captures enum value "AwaitingRenewal" OrderValidationStatusAwaitingRenewal string = "AwaitingRenewal" // OrderValidationStatusPendingRenewal captures enum value "PendingRenewal" OrderValidationStatusPendingRenewal string = "PendingRenewal" // OrderValidationStatusRenewed captures enum value "Renewed" OrderValidationStatusRenewed string = "Renewed" // OrderValidationStatusPendingReissue captures enum value "PendingReissue" OrderValidationStatusPendingReissue string = "PendingReissue" // OrderValidationStatusAwaitingReissue captures enum value "AwaitingReissue" OrderValidationStatusAwaitingReissue string = "AwaitingReissue" // OrderValidationStatusPendingOrgUpdate captures enum value "PendingOrgUpdate" OrderValidationStatusPendingOrgUpdate string = "PendingOrgUpdate" // OrderValidationStatusOrgUpdated captures enum value "OrgUpdated" OrderValidationStatusOrgUpdated string = "OrgUpdated" // OrderValidationStatusRenewalRejected captures enum value "RenewalRejected" OrderValidationStatusRenewalRejected string = "RenewalRejected" // OrderValidationStatusReissueRejected captures enum value "ReissueRejected" OrderValidationStatusReissueRejected string = "ReissueRejected" // OrderValidationStatusExpired captures enum value "Expired" OrderValidationStatusExpired string = "Expired" // OrderValidationStatusAwaitingOrgUpdate captures enum value "AwaitingOrgUpdate" OrderValidationStatusAwaitingOrgUpdate string = "AwaitingOrgUpdate" )
const ( // OrganizationContactContactTypeEvApprover captures enum value "EvApprover" OrganizationContactContactTypeEvApprover string = "EvApprover" // OrganizationContactContactTypeOrganizationContact captures enum value "OrganizationContact" OrganizationContactContactTypeOrganizationContact string = "OrganizationContact" // OrganizationContactContactTypeTechnicalContact captures enum value "TechnicalContact" OrganizationContactContactTypeTechnicalContact string = "TechnicalContact" // OrganizationContactContactTypeUnknown captures enum value "Unknown" OrganizationContactContactTypeUnknown string = "Unknown" )
const ( // OrganizationValidationStatusUnknown captures enum value "Unknown" OrganizationValidationStatusUnknown string = "Unknown" // OrganizationValidationStatusPending captures enum value "Pending" OrganizationValidationStatusPending string = "Pending" // OrganizationValidationStatusRejected captures enum value "Rejected" OrganizationValidationStatusRejected string = "Rejected" // OrganizationValidationStatusApproved captures enum value "Approved" OrganizationValidationStatusApproved string = "Approved" // OrganizationValidationStatusNA captures enum value "NA" OrganizationValidationStatusNA string = "NA" )
const ( // OrganizationValidationValidationTypeNone captures enum value "None" OrganizationValidationValidationTypeNone string = "None" // OrganizationValidationValidationTypeDV captures enum value "DV" OrganizationValidationValidationTypeDV string = "DV" // OrganizationValidationValidationTypeOV captures enum value "OV" OrganizationValidationValidationTypeOV string = "OV" // OrganizationValidationValidationTypeEV captures enum value "EV" OrganizationValidationValidationTypeEV string = "EV" )
const ( // RequestDeploymentDeliveryRegionGlobalPremiumPlusAsia captures enum value "GlobalPremiumPlusAsia" RequestDeploymentDeliveryRegionGlobalPremiumPlusAsia string = "GlobalPremiumPlusAsia" // RequestDeploymentDeliveryRegionNorthAmericaAndEurope captures enum value "NorthAmericaAndEurope" RequestDeploymentDeliveryRegionNorthAmericaAndEurope string = "NorthAmericaAndEurope" // RequestDeploymentDeliveryRegionGlobalStandard captures enum value "GlobalStandard" RequestDeploymentDeliveryRegionGlobalStandard string = "GlobalStandard" // RequestDeploymentDeliveryRegionInternal captures enum value "Internal" RequestDeploymentDeliveryRegionInternal string = "Internal" // RequestDeploymentDeliveryRegionGlobalPremiumAsiaPlusChina captures enum value "GlobalPremiumAsiaPlusChina" RequestDeploymentDeliveryRegionGlobalPremiumAsiaPlusChina string = "GlobalPremiumAsiaPlusChina" // RequestDeploymentDeliveryRegionGlobalPremiumAsiaPlusIndia captures enum value "GlobalPremiumAsiaPlusIndia" RequestDeploymentDeliveryRegionGlobalPremiumAsiaPlusIndia string = "GlobalPremiumAsiaPlusIndia" // RequestDeploymentDeliveryRegionGlobalPremiumAsiaPlusChinaAndIndia captures enum value "GlobalPremiumAsiaPlusChinaAndIndia" RequestDeploymentDeliveryRegionGlobalPremiumAsiaPlusChinaAndIndia string = "GlobalPremiumAsiaPlusChinaAndIndia" // RequestDeploymentDeliveryRegionGlobalPremiumAsiaPlusLatam captures enum value "GlobalPremiumAsiaPlusLatam" RequestDeploymentDeliveryRegionGlobalPremiumAsiaPlusLatam string = "GlobalPremiumAsiaPlusLatam" // RequestDeploymentDeliveryRegionGlobalPremiumAsiaPremiumChinaPlusLatam captures enum value "GlobalPremiumAsiaPremiumChinaPlusLatam" RequestDeploymentDeliveryRegionGlobalPremiumAsiaPremiumChinaPlusLatam string = "GlobalPremiumAsiaPremiumChinaPlusLatam" )
const ( // RequestDeploymentPlatformHTTPLarge captures enum value "HttpLarge" RequestDeploymentPlatformHTTPLarge string = "HttpLarge" // RequestDeploymentPlatformHTTPSmall captures enum value "HttpSmall" RequestDeploymentPlatformHTTPSmall string = "HttpSmall" // RequestDeploymentPlatformAdn captures enum value "Adn" RequestDeploymentPlatformAdn string = "Adn" )
const ( // TaskCreateTaskTypeAssociateMediaType captures enum value "AssociateMediaType" TaskCreateTaskTypeAssociateMediaType string = "AssociateMediaType" // TaskCreateTaskTypeDisassociateMediaType captures enum value "DisassociateMediaType" TaskCreateTaskTypeDisassociateMediaType string = "DisassociateMediaType" // TaskCreateTaskTypeProcessDomainRootChange captures enum value "ProcessDomainRootChange" TaskCreateTaskTypeProcessDomainRootChange string = "ProcessDomainRootChange" // TaskCreateTaskTypeRevertSslMigration captures enum value "RevertSslMigration" TaskCreateTaskTypeRevertSslMigration string = "RevertSslMigration" // TaskCreateTaskTypeProcessDeliveryRegionChange captures enum value "ProcessDeliveryRegionChange" TaskCreateTaskTypeProcessDeliveryRegionChange string = "ProcessDeliveryRegionChange" TaskCreateTaskTypeSslSharedMigration string = "SslSharedMigration" )
const ( // TaskItemTaskTypeAssociateMediaType captures enum value "AssociateMediaType" TaskItemTaskTypeAssociateMediaType string = "AssociateMediaType" // TaskItemTaskTypeDisassociateMediaType captures enum value "DisassociateMediaType" TaskItemTaskTypeDisassociateMediaType string = "DisassociateMediaType" // TaskItemTaskTypeProcessDomainRootChange captures enum value "ProcessDomainRootChange" TaskItemTaskTypeProcessDomainRootChange string = "ProcessDomainRootChange" // TaskItemTaskTypeRevertSslMigration captures enum value "RevertSslMigration" TaskItemTaskTypeRevertSslMigration string = "RevertSslMigration" // TaskItemTaskTypeProcessDeliveryRegionChange captures enum value "ProcessDeliveryRegionChange" TaskItemTaskTypeProcessDeliveryRegionChange string = "ProcessDeliveryRegionChange" TaskItemTaskTypeSslSharedMigration string = "SslSharedMigration" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Actor ¶
type Actor struct {
// identity id
IdentityID string `json:"identity_id,omitempty"`
// identity type
// Enum: [User Client]
IdentityType string `json:"identity_type,omitempty"`
// portal type id
// Enum: [Customer Partner Wholesaler Uber OpenCdn]
PortalTypeID string `json:"portal_type_id,omitempty"`
// user id
UserID int32 `json:"user_id,omitempty"`
}
Actor actor
swagger:model Actor
func (*Actor) ContextValidate ¶
ContextValidate validates this actor based on context it is used
func (*Actor) MarshalBinary ¶
MarshalBinary interface implementation
func (*Actor) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type CertificateCreate ¶
type CertificateCreate struct {
// auto renew
AutoRenew bool `json:"auto_renew,omitempty"`
// certificate authority
// Enum: [DigiCert LetsEncrypt]
CertificateAuthority string `json:"certificate_authority,omitempty"`
// certificate label
CertificateLabel string `json:"certificate_label,omitempty"`
// dcv method
// Enum: [Email DnsCnameToken DnsTxtToken]
DcvMethod string `json:"dcv_method,omitempty"`
// description
Description string `json:"description,omitempty"`
// domains
Domains []*DomainCreateUpdate `json:"domains"`
// organization
Organization *OrganizationDetail `json:"organization,omitempty"`
// validation type
// Enum: [None DV OV EV]
ValidationType string `json:"validation_type,omitempty"`
}
CertificateCreate certificate create
swagger:model CertificateCreate
func (*CertificateCreate) ContextValidate ¶
ContextValidate validate this certificate create based on the context it is used
func (*CertificateCreate) MarshalBinary ¶
func (m *CertificateCreate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CertificateCreate) UnmarshalBinary ¶
func (m *CertificateCreate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CertificateRequestBase ¶
type CertificateRequestBase struct {
// at id
AtID string `json:"@id,omitempty"`
// at type
AtType string `json:"@type,omitempty"`
// auto renew
AutoRenew bool `json:"auto_renew,omitempty"`
// certificate label
CertificateLabel string `json:"certificate_label,omitempty"`
// created
// Format: date-time
Created strfmt.DateTime `json:"created,omitempty"`
// created by
CreatedBy *Actor `json:"created_by,omitempty"`
// deployments
Deployments []*RequestDeployment `json:"deployments"`
// description
Description string `json:"description,omitempty"`
// expiration date
// Format: date-time
ExpirationDate strfmt.DateTime `json:"expiration_date,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// last modified
// Format: date-time
LastModified strfmt.DateTime `json:"last_modified,omitempty"`
// modified by
ModifiedBy *Actor `json:"modified_by,omitempty"`
// request type
// Enum: [Basic Enterprise Custom AzureCustom]
RequestType string `json:"request_type,omitempty"`
// thumbprint
Thumbprint string `json:"thumbprint,omitempty"`
// workflow error message
WorkflowErrorMessage string `json:"workflow_error_message,omitempty"`
}
CertificateRequestBase certificate request base
swagger:model CertificateRequestBase
func (*CertificateRequestBase) ContextValidate ¶
func (m *CertificateRequestBase) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this certificate request base based on the context it is used
func (*CertificateRequestBase) MarshalBinary ¶
func (m *CertificateRequestBase) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CertificateRequestBase) UnmarshalBinary ¶
func (m *CertificateRequestBase) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CertificateStatus ¶
type CertificateStatus struct {
// at id
AtID string `json:"@id,omitempty"`
// at type
AtType string `json:"@type,omitempty"`
// error message
ErrorMessage string `json:"error_message,omitempty"`
// order validation
OrderValidation *OrderValidation `json:"order_validation,omitempty"`
// requires attention
RequiresAttention bool `json:"requires_attention,omitempty"`
// status
// Enum: [Processing DomainControlValidation OtherValidation Deployment Active Deleted]
Status string `json:"status,omitempty"`
// step
// Read Only: true
Step int32 `json:"step,omitempty"`
}
CertificateStatus certificate status
swagger:model CertificateStatus
func (*CertificateStatus) ContextValidate ¶
ContextValidate validate this certificate status based on the context it is used
func (*CertificateStatus) MarshalBinary ¶
func (m *CertificateStatus) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CertificateStatus) UnmarshalBinary ¶
func (m *CertificateStatus) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CertificateUpdate ¶
type CertificateUpdate struct {
// auto renew
AutoRenew bool `json:"auto_renew,omitempty"`
// certificate label
CertificateLabel string `json:"certificate_label,omitempty"`
// dcv method
// Enum: [Email DnsCnameToken DnsTxtToken]
DcvMethod string `json:"dcv_method,omitempty"`
// description
Description string `json:"description,omitempty"`
// domains
Domains []*DomainCreateUpdate `json:"domains"`
}
CertificateUpdate certificate update
swagger:model CertificateUpdate
func (*CertificateUpdate) ContextValidate ¶
ContextValidate validate this certificate update based on the context it is used
func (*CertificateUpdate) MarshalBinary ¶
func (m *CertificateUpdate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CertificateUpdate) UnmarshalBinary ¶
func (m *CertificateUpdate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CustomerCommit ¶
type CustomerCommit struct {
// at id
AtID string `json:"@id,omitempty"`
// at type
AtType string `json:"@type,omitempty"`
// amount
Amount float64 `json:"amount,omitempty"`
}
CustomerCommit customer commit
swagger:model CustomerCommit
func (*CustomerCommit) ContextValidate ¶
ContextValidate validates this customer commit based on context it is used
func (*CustomerCommit) MarshalBinary ¶
func (m *CustomerCommit) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CustomerCommit) UnmarshalBinary ¶
func (m *CustomerCommit) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DcvMethodRequest ¶
type DcvMethodRequest struct {
// dcv method
// Enum: [Email DnsCnameToken DnsTxtToken]
DcvMethod string `json:"dcv_method,omitempty"`
}
DcvMethodRequest dcv method request
swagger:model DcvMethodRequest
func (*DcvMethodRequest) ContextValidate ¶
ContextValidate validates this dcv method request based on context it is used
func (*DcvMethodRequest) MarshalBinary ¶
func (m *DcvMethodRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DcvMethodRequest) UnmarshalBinary ¶
func (m *DcvMethodRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainCreateUpdate ¶
type DomainCreateUpdate struct {
// is common name
IsCommonName bool `json:"is_common_name,omitempty"`
// name
Name string `json:"name,omitempty"`
}
DomainCreateUpdate domain create update
swagger:model DomainCreateUpdate
func (*DomainCreateUpdate) ContextValidate ¶
ContextValidate validates this domain create update based on context it is used
func (*DomainCreateUpdate) MarshalBinary ¶
func (m *DomainCreateUpdate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainCreateUpdate) UnmarshalBinary ¶
func (m *DomainCreateUpdate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainDcv ¶
type DomainDcv struct {
// dcv method
// Enum: [Email DnsCnameToken DnsTxtToken]
DcvMethod string `json:"dcv_method,omitempty"`
// domain id
DomainID int64 `json:"domain_id,omitempty"`
}
DomainDcv domain dcv
swagger:model DomainDcv
func (*DomainDcv) ContextValidate ¶
ContextValidate validates this domain dcv based on context it is used
func (*DomainDcv) MarshalBinary ¶
MarshalBinary interface implementation
func (*DomainDcv) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type DomainValidation ¶
type DomainValidation struct {
// domain id
DomainID int32 `json:"domain_id,omitempty"`
// domain names
DomainNames []string `json:"domain_names"`
// status
// Enum: [Unknown Pending Rejected Approved NA]
Status string `json:"status,omitempty"`
}
DomainValidation domain validation
swagger:model DomainValidation
func (*DomainValidation) ContextValidate ¶
ContextValidate validates this domain validation based on context it is used
func (*DomainValidation) MarshalBinary ¶
func (m *DomainValidation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainValidation) UnmarshalBinary ¶
func (m *DomainValidation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EmailNotification ¶
type EmailNotification struct {
// emails
Emails []string `json:"emails"`
// enabled
Enabled bool `json:"enabled,omitempty"`
// notification type
// Enum: [CertificateRenewal CertificateExpiring PendingValidations]
NotificationType string `json:"notification_type,omitempty"`
}
EmailNotification email notification
swagger:model EmailNotification
func (*EmailNotification) ContextValidate ¶
ContextValidate validates this email notification based on context it is used
func (*EmailNotification) MarshalBinary ¶
func (m *EmailNotification) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EmailNotification) UnmarshalBinary ¶
func (m *EmailNotification) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HyperionCollectionDomainDcv ¶
type HyperionCollectionDomainDcv struct {
// at id
AtID string `json:"@id,omitempty"`
// at type
AtType string `json:"@type,omitempty"`
// items
Items []*DomainDcv `json:"items"`
// next cursor
NextCursor string `json:"next_cursor,omitempty"`
// total items
TotalItems int32 `json:"total_items,omitempty"`
}
HyperionCollectionDomainDcv hyperion collection domain dcv
swagger:model HyperionCollection[DomainDcv]
func (*HyperionCollectionDomainDcv) ContextValidate ¶
func (m *HyperionCollectionDomainDcv) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hyperion collection domain dcv based on the context it is used
func (*HyperionCollectionDomainDcv) MarshalBinary ¶
func (m *HyperionCollectionDomainDcv) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HyperionCollectionDomainDcv) UnmarshalBinary ¶
func (m *HyperionCollectionDomainDcv) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HyperionCollectionEmailNotification ¶
type HyperionCollectionEmailNotification struct {
// at id
AtID string `json:"@id,omitempty"`
// at type
AtType string `json:"@type,omitempty"`
// items
Items []*EmailNotification `json:"items"`
// next cursor
NextCursor string `json:"next_cursor,omitempty"`
// total items
TotalItems int32 `json:"total_items,omitempty"`
}
HyperionCollectionEmailNotification hyperion collection email notification
swagger:model HyperionCollection[EmailNotification]
func (*HyperionCollectionEmailNotification) ContextValidate ¶
func (m *HyperionCollectionEmailNotification) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hyperion collection email notification based on the context it is used
func (*HyperionCollectionEmailNotification) MarshalBinary ¶
func (m *HyperionCollectionEmailNotification) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HyperionCollectionEmailNotification) UnmarshalBinary ¶
func (m *HyperionCollectionEmailNotification) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HyperionCollectionOrganizationDetailDto ¶
type HyperionCollectionOrganizationDetailDto struct {
// at id
AtID string `json:"@id,omitempty"`
// at type
AtType string `json:"@type,omitempty"`
// items
Items []*OrganizationDetailDto `json:"items"`
// next cursor
NextCursor string `json:"next_cursor,omitempty"`
// total items
TotalItems int32 `json:"total_items,omitempty"`
}
HyperionCollectionOrganizationDetailDto hyperion collection organization detail dto
swagger:model HyperionCollection[OrganizationDetailDto]
func (*HyperionCollectionOrganizationDetailDto) ContextValidate ¶
func (m *HyperionCollectionOrganizationDetailDto) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hyperion collection organization detail dto based on the context it is used
func (*HyperionCollectionOrganizationDetailDto) MarshalBinary ¶
func (m *HyperionCollectionOrganizationDetailDto) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HyperionCollectionOrganizationDetailDto) UnmarshalBinary ¶
func (m *HyperionCollectionOrganizationDetailDto) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HyperionCollectionTaskItem ¶
type HyperionCollectionTaskItem struct {
// at id
AtID string `json:"@id,omitempty"`
// at type
AtType string `json:"@type,omitempty"`
// items
Items []*TaskItem `json:"items"`
// next cursor
NextCursor string `json:"next_cursor,omitempty"`
// total items
TotalItems int32 `json:"total_items,omitempty"`
}
HyperionCollectionTaskItem hyperion collection task item
swagger:model HyperionCollection[TaskItem]
func (*HyperionCollectionTaskItem) ContextValidate ¶
func (m *HyperionCollectionTaskItem) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this hyperion collection task item based on the context it is used
func (*HyperionCollectionTaskItem) MarshalBinary ¶
func (m *HyperionCollectionTaskItem) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HyperionCollectionTaskItem) UnmarshalBinary ¶
func (m *HyperionCollectionTaskItem) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HyperionErrorDetail ¶
type HyperionErrorDetail struct {
// at type
AtType string `json:"@type,omitempty"`
// description
Description string `json:"description,omitempty"`
// meta
Meta interface{} `json:"meta,omitempty"`
// source
Source string `json:"source,omitempty"`
}
HyperionErrorDetail hyperion error detail
swagger:model HyperionErrorDetail
func (*HyperionErrorDetail) ContextValidate ¶
ContextValidate validates this hyperion error detail based on context it is used
func (*HyperionErrorDetail) MarshalBinary ¶
func (m *HyperionErrorDetail) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HyperionErrorDetail) UnmarshalBinary ¶
func (m *HyperionErrorDetail) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HyperionErrorReponse ¶
type HyperionErrorReponse struct {
// at type
AtType string `json:"@type,omitempty"`
// code
Code string `json:"code,omitempty"`
// details
Details []*HyperionErrorDetail `json:"details"`
// status code
StatusCode int32 `json:"status_code,omitempty"`
}
HyperionErrorReponse hyperion error reponse
swagger:model HyperionErrorReponse
func (*HyperionErrorReponse) ContextValidate ¶
ContextValidate validate this hyperion error reponse based on the context it is used
func (*HyperionErrorReponse) MarshalBinary ¶
func (m *HyperionErrorReponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HyperionErrorReponse) UnmarshalBinary ¶
func (m *HyperionErrorReponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OrderValidation ¶
type OrderValidation struct {
// domain validations
DomainValidations []*DomainValidation `json:"domain_validations"`
// organization validation
OrganizationValidation *OrganizationValidation `json:"organization_validation,omitempty"`
// status
// Enum: [Pending Issued Deleted Rejected Revoked Canceled AwaitingRenewal PendingRenewal Renewed PendingReissue AwaitingReissue PendingOrgUpdate OrgUpdated RenewalRejected ReissueRejected Expired AwaitingOrgUpdate]
Status string `json:"status,omitempty"`
}
OrderValidation order validation
swagger:model OrderValidation
func (*OrderValidation) ContextValidate ¶
ContextValidate validate this order validation based on the context it is used
func (*OrderValidation) MarshalBinary ¶
func (m *OrderValidation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OrderValidation) UnmarshalBinary ¶
func (m *OrderValidation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OrganizationContact ¶
type OrganizationContact struct {
// contact type
// Enum: [EvApprover OrganizationContact TechnicalContact Unknown]
ContactType string `json:"contact_type,omitempty"`
// email
Email string `json:"email,omitempty"`
// first name
FirstName string `json:"first_name,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// last name
LastName string `json:"last_name,omitempty"`
// phone
Phone string `json:"phone,omitempty"`
// title
Title string `json:"title,omitempty"`
}
OrganizationContact organization contact
swagger:model OrganizationContact
func (*OrganizationContact) ContextValidate ¶
ContextValidate validates this organization contact based on context it is used
func (*OrganizationContact) MarshalBinary ¶
func (m *OrganizationContact) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OrganizationContact) UnmarshalBinary ¶
func (m *OrganizationContact) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OrganizationDetail ¶
type OrganizationDetail struct {
// additional contacts
AdditionalContacts []*OrganizationContact `json:"additional_contacts"`
// city
City string `json:"city,omitempty"`
// company address
CompanyAddress string `json:"company_address,omitempty"`
// company address2
CompanyAddress2 string `json:"company_address2,omitempty"`
// company name
CompanyName string `json:"company_name,omitempty"`
// contact email
ContactEmail string `json:"contact_email,omitempty"`
// contact first name
ContactFirstName string `json:"contact_first_name,omitempty"`
// contact last name
ContactLastName string `json:"contact_last_name,omitempty"`
// contact phone
ContactPhone string `json:"contact_phone,omitempty"`
// contact title
ContactTitle string `json:"contact_title,omitempty"`
// country
Country string `json:"country,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// organizational unit
OrganizationalUnit string `json:"organizational_unit,omitempty"`
// state
State string `json:"state,omitempty"`
// zip code
ZipCode string `json:"zip_code,omitempty"`
}
OrganizationDetail organization detail
swagger:model OrganizationDetail
func (*OrganizationDetail) ContextValidate ¶
ContextValidate validate this organization detail based on the context it is used
func (*OrganizationDetail) MarshalBinary ¶
func (m *OrganizationDetail) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OrganizationDetail) UnmarshalBinary ¶
func (m *OrganizationDetail) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OrganizationDetailDto ¶
type OrganizationDetailDto struct {
// city
City string `json:"city,omitempty"`
// company address
CompanyAddress string `json:"company_address,omitempty"`
// company address2
CompanyAddress2 string `json:"company_address2,omitempty"`
// company name
CompanyName string `json:"company_name,omitempty"`
// country
Country string `json:"country,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// state
State string `json:"state,omitempty"`
// zip code
ZipCode string `json:"zip_code,omitempty"`
}
OrganizationDetailDto organization detail dto
swagger:model OrganizationDetailDto
func (*OrganizationDetailDto) ContextValidate ¶
ContextValidate validates this organization detail dto based on context it is used
func (*OrganizationDetailDto) MarshalBinary ¶
func (m *OrganizationDetailDto) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OrganizationDetailDto) UnmarshalBinary ¶
func (m *OrganizationDetailDto) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OrganizationValidation ¶
type OrganizationValidation struct {
// status
// Enum: [Unknown Pending Rejected Approved NA]
Status string `json:"status,omitempty"`
// validation type
// Enum: [None DV OV EV]
ValidationType string `json:"validation_type,omitempty"`
}
OrganizationValidation organization validation
swagger:model OrganizationValidation
func (*OrganizationValidation) ContextValidate ¶
func (m *OrganizationValidation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this organization validation based on context it is used
func (*OrganizationValidation) MarshalBinary ¶
func (m *OrganizationValidation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OrganizationValidation) UnmarshalBinary ¶
func (m *OrganizationValidation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RequestDeployment ¶
type RequestDeployment struct {
// delivery region
// Enum: [GlobalPremiumPlusAsia NorthAmericaAndEurope GlobalStandard Internal GlobalPremiumAsiaPlusChina GlobalPremiumAsiaPlusIndia GlobalPremiumAsiaPlusChinaAndIndia GlobalPremiumAsiaPlusLatam GlobalPremiumAsiaPremiumChinaPlusLatam]
DeliveryRegion string `json:"delivery_region,omitempty"`
// hex url
HexURL string `json:"hex_url,omitempty"`
// platform
// Enum: [HttpLarge HttpSmall Adn]
Platform string `json:"platform,omitempty"`
}
RequestDeployment request deployment
swagger:model RequestDeployment
func (*RequestDeployment) ContextValidate ¶
ContextValidate validates this request deployment based on context it is used
func (*RequestDeployment) MarshalBinary ¶
func (m *RequestDeployment) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RequestDeployment) UnmarshalBinary ¶
func (m *RequestDeployment) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TaskCreate ¶
type TaskCreate struct {
// arguments
Arguments interface{} `json:"arguments,omitempty"`
// task type
// Enum: [AssociateMediaType DisassociateMediaType ProcessDomainRootChange RevertSslMigration ProcessDeliveryRegionChange SslSharedMigration]
TaskType string `json:"task_type,omitempty"`
}
TaskCreate task create
swagger:model TaskCreate
func (*TaskCreate) ContextValidate ¶
ContextValidate validates this task create based on context it is used
func (*TaskCreate) MarshalBinary ¶
func (m *TaskCreate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TaskCreate) UnmarshalBinary ¶
func (m *TaskCreate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TaskItem ¶
type TaskItem struct {
// at id
AtID string `json:"@id,omitempty"`
// at type
AtType string `json:"@type,omitempty"`
// arguments
Arguments interface{} `json:"arguments,omitempty"`
// customer id
CustomerID int32 `json:"customer_id,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// in date
// Format: date-time
InDate strfmt.DateTime `json:"in_date,omitempty"`
// processed date
// Format: date-time
ProcessedDate strfmt.DateTime `json:"processed_date,omitempty"`
// task type
// Enum: [AssociateMediaType DisassociateMediaType ProcessDomainRootChange RevertSslMigration ProcessDeliveryRegionChange SslSharedMigration]
TaskType string `json:"task_type,omitempty"`
}
TaskItem task item
swagger:model TaskItem
func (*TaskItem) ContextValidate ¶
ContextValidate validates this task item based on context it is used
func (*TaskItem) MarshalBinary ¶
MarshalBinary interface implementation
func (*TaskItem) UnmarshalBinary ¶
UnmarshalBinary interface implementation
Source Files
¶
- actor.go
- certificate_create.go
- certificate_request_base.go
- certificate_status.go
- certificate_update.go
- customer_commit.go
- dcv_method_request.go
- domain_create_update.go
- domain_dcv.go
- domain_validation.go
- email_notification.go
- hyperion_collection_domain_dcv.go
- hyperion_collection_email_notification.go
- hyperion_collection_organization_detail_dto.go
- hyperion_collection_task_item.go
- hyperion_error_detail.go
- hyperion_error_reponse.go
- order_validation.go
- organization_contact.go
- organization_detail.go
- organization_detail_dto.go
- organization_validation.go
- request_deployment.go
- task_create.go
- task_item.go