models

package
v1.2.0 Latest Latest
Warning

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

Go to latest
Published: Apr 27, 2023 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (

	// ActorIdentityTypeUser captures enum value "User"
	ActorIdentityTypeUser string = "User"

	// ActorIdentityTypeClient captures enum value "Client"
	ActorIdentityTypeClient string = "Client"
)
View Source
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"
)
View Source
const (

	// CdnProvidedCertificateCertificateAuthorityDigiCert captures enum value "DigiCert"
	CdnProvidedCertificateCertificateAuthorityDigiCert string = "DigiCert"

	// CdnProvidedCertificateCertificateAuthorityLetsEncrypt captures enum value "LetsEncrypt"
	CdnProvidedCertificateCertificateAuthorityLetsEncrypt string = "LetsEncrypt"
)
View Source
const (

	// CdnProvidedCertificateDcvMethodEmail captures enum value "Email"
	CdnProvidedCertificateDcvMethodEmail string = "Email"

	// CdnProvidedCertificateDcvMethodDNSCnameToken captures enum value "DnsCnameToken"
	CdnProvidedCertificateDcvMethodDNSCnameToken string = "DnsCnameToken"

	// CdnProvidedCertificateDcvMethodDNSTxtToken captures enum value "DnsTxtToken"
	CdnProvidedCertificateDcvMethodDNSTxtToken string = "DnsTxtToken"
)
View Source
const (

	// CdnProvidedCertificateRequestTypeBasic captures enum value "Basic"
	CdnProvidedCertificateRequestTypeBasic string = "Basic"

	// CdnProvidedCertificateRequestTypeEnterprise captures enum value "Enterprise"
	CdnProvidedCertificateRequestTypeEnterprise string = "Enterprise"

	// CdnProvidedCertificateRequestTypeCustom captures enum value "Custom"
	CdnProvidedCertificateRequestTypeCustom string = "Custom"

	// CdnProvidedCertificateRequestTypeAzureCustom captures enum value "AzureCustom"
	CdnProvidedCertificateRequestTypeAzureCustom string = "AzureCustom"
)
View Source
const (

	// CdnProvidedCertificateValidationTypeNone captures enum value "None"
	CdnProvidedCertificateValidationTypeNone string = "None"

	// CdnProvidedCertificateValidationTypeDV captures enum value "DV"
	CdnProvidedCertificateValidationTypeDV string = "DV"

	// CdnProvidedCertificateValidationTypeOV captures enum value "OV"
	CdnProvidedCertificateValidationTypeOV string = "OV"

	// CdnProvidedCertificateValidationTypeEV captures enum value "EV"
	CdnProvidedCertificateValidationTypeEV string = "EV"
)
View Source
const (

	// CdnProvidedCertificateWithoutOrgCertificateAuthorityDigiCert captures enum value "DigiCert"
	CdnProvidedCertificateWithoutOrgCertificateAuthorityDigiCert string = "DigiCert"

	// CdnProvidedCertificateWithoutOrgCertificateAuthorityLetsEncrypt captures enum value "LetsEncrypt"
	CdnProvidedCertificateWithoutOrgCertificateAuthorityLetsEncrypt string = "LetsEncrypt"
)
View Source
const (

	// CdnProvidedCertificateWithoutOrgDcvMethodEmail captures enum value "Email"
	CdnProvidedCertificateWithoutOrgDcvMethodEmail string = "Email"

	// CdnProvidedCertificateWithoutOrgDcvMethodDNSCnameToken captures enum value "DnsCnameToken"
	CdnProvidedCertificateWithoutOrgDcvMethodDNSCnameToken string = "DnsCnameToken"

	// CdnProvidedCertificateWithoutOrgDcvMethodDNSTxtToken captures enum value "DnsTxtToken"
	CdnProvidedCertificateWithoutOrgDcvMethodDNSTxtToken string = "DnsTxtToken"
)
View Source
const (

	// CdnProvidedCertificateWithoutOrgRequestTypeBasic captures enum value "Basic"
	CdnProvidedCertificateWithoutOrgRequestTypeBasic string = "Basic"

	// CdnProvidedCertificateWithoutOrgRequestTypeEnterprise captures enum value "Enterprise"
	CdnProvidedCertificateWithoutOrgRequestTypeEnterprise string = "Enterprise"

	// CdnProvidedCertificateWithoutOrgRequestTypeCustom captures enum value "Custom"
	CdnProvidedCertificateWithoutOrgRequestTypeCustom string = "Custom"

	// CdnProvidedCertificateWithoutOrgRequestTypeAzureCustom captures enum value "AzureCustom"
	CdnProvidedCertificateWithoutOrgRequestTypeAzureCustom string = "AzureCustom"
)
View Source
const (

	// CdnProvidedCertificateWithoutOrgValidationTypeNone captures enum value "None"
	CdnProvidedCertificateWithoutOrgValidationTypeNone string = "None"

	// CdnProvidedCertificateWithoutOrgValidationTypeDV captures enum value "DV"
	CdnProvidedCertificateWithoutOrgValidationTypeDV string = "DV"

	// CdnProvidedCertificateWithoutOrgValidationTypeOV captures enum value "OV"
	CdnProvidedCertificateWithoutOrgValidationTypeOV string = "OV"

	// CdnProvidedCertificateWithoutOrgValidationTypeEV captures enum value "EV"
	CdnProvidedCertificateWithoutOrgValidationTypeEV string = "EV"
)
View Source
const (

	// CertificateCreateCertificateAuthorityDigiCert captures enum value "DigiCert"
	CertificateCreateCertificateAuthorityDigiCert string = "DigiCert"

	// CertificateCreateCertificateAuthorityLetsEncrypt captures enum value "LetsEncrypt"
	CertificateCreateCertificateAuthorityLetsEncrypt string = "LetsEncrypt"
)
View Source
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"
)
View Source
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"
)
View Source
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"
)
View Source
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"
)
View Source
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"
)
View Source
const (

	// DomainStatusProvisioningInitiated captures enum value "ProvisioningInitiated"
	DomainStatusProvisioningInitiated string = "ProvisioningInitiated"

	// DomainStatusAwaitingCertificateAuthority captures enum value "AwaitingCertificateAuthority"
	DomainStatusAwaitingCertificateAuthority string = "AwaitingCertificateAuthority"

	// DomainStatusActive captures enum value "Active"
	DomainStatusActive string = "Active"

	// DomainStatusPendingDelete captures enum value "PendingDelete"
	DomainStatusPendingDelete string = "PendingDelete"

	// DomainStatusDelete captures enum value "Delete"
	DomainStatusDelete string = "Delete"

	// DomainStatusPendingDNS captures enum value "PendingDns"
	DomainStatusPendingDNS string = "PendingDns"

	// DomainStatusRejected captures enum value "Rejected"
	DomainStatusRejected string = "Rejected"

	// DomainStatusTimedOut captures enum value "TimedOut"
	DomainStatusTimedOut string = "TimedOut"

	// DomainStatusPendingReissue captures enum value "PendingReissue"
	DomainStatusPendingReissue string = "PendingReissue"

	// DomainStatusSecretRejected captures enum value "SecretRejected"
	DomainStatusSecretRejected string = "SecretRejected"
)
View Source
const (

	// DomainDcvFullDcvMethodEmail captures enum value "Email"
	DomainDcvFullDcvMethodEmail string = "Email"

	// DomainDcvFullDcvMethodDNSCnameToken captures enum value "DnsCnameToken"
	DomainDcvFullDcvMethodDNSCnameToken string = "DnsCnameToken"

	// DomainDcvFullDcvMethodDNSTxtToken captures enum value "DnsTxtToken"
	DomainDcvFullDcvMethodDNSTxtToken string = "DnsTxtToken"
)
View Source
const (

	// DomainDcvTokenDcvMethodEmail captures enum value "Email"
	DomainDcvTokenDcvMethodEmail string = "Email"

	// DomainDcvTokenDcvMethodDNSCnameToken captures enum value "DnsCnameToken"
	DomainDcvTokenDcvMethodDNSCnameToken string = "DnsCnameToken"

	// DomainDcvTokenDcvMethodDNSTxtToken captures enum value "DnsTxtToken"
	DomainDcvTokenDcvMethodDNSTxtToken string = "DnsTxtToken"
)
View Source
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"
)
View Source
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"
)
View Source
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"
)
View Source
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"
)
View Source
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"
)
View Source
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"
)
View Source
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"
)
View Source
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"
)
View Source
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 captures enum value "SslSharedMigration"
	TaskCreateTaskTypeSslSharedMigration string = "SslSharedMigration"
)
View Source
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 captures enum value "SslSharedMigration"
	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

func (m *Actor) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this actor based on context it is used

func (*Actor) MarshalBinary

func (m *Actor) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Actor) UnmarshalBinary

func (m *Actor) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Actor) Validate

func (m *Actor) Validate(formats strfmt.Registry) error

Validate validates this actor

type CdnProvidedCertificate added in v0.1.25

type CdnProvidedCertificate struct {

	// at id
	AtID string `json:"@id,omitempty"`

	// at type
	AtType string `json:"@type,omitempty"`

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

	// created
	// Format: date-time
	Created strfmt.DateTime `json:"created,omitempty"`

	// created by
	CreatedBy *Actor `json:"created_by,omitempty"`

	// dcv method
	// Enum: [Email DnsCnameToken DnsTxtToken]
	DcvMethod string `json:"dcv_method,omitempty"`

	// deployments
	Deployments []*RequestDeployment `json:"deployments"`

	// description
	Description string `json:"description,omitempty"`

	// domains
	Domains []*Domain `json:"domains"`

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

	// organization
	Organization *OrganizationDetail `json:"organization,omitempty"`

	// request type
	// Enum: [Basic Enterprise Custom AzureCustom]
	RequestType string `json:"request_type,omitempty"`

	// thumbprint
	Thumbprint string `json:"thumbprint,omitempty"`

	// validation type
	// Enum: [None DV OV EV]
	ValidationType string `json:"validation_type,omitempty"`

	// workflow error message
	WorkflowErrorMessage string `json:"workflow_error_message,omitempty"`
}

CdnProvidedCertificate cdn provided certificate

swagger:model CdnProvidedCertificate

func (*CdnProvidedCertificate) ContextValidate added in v0.1.25

func (m *CdnProvidedCertificate) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this cdn provided certificate based on the context it is used

func (*CdnProvidedCertificate) MarshalBinary added in v0.1.25

func (m *CdnProvidedCertificate) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CdnProvidedCertificate) UnmarshalBinary added in v0.1.25

func (m *CdnProvidedCertificate) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CdnProvidedCertificate) Validate added in v0.1.25

func (m *CdnProvidedCertificate) Validate(formats strfmt.Registry) error

Validate validates this cdn provided certificate

type CdnProvidedCertificateWithoutOrg added in v0.1.25

type CdnProvidedCertificateWithoutOrg struct {

	// at id
	AtID string `json:"@id,omitempty"`

	// at type
	AtType string `json:"@type,omitempty"`

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

	// created
	// Format: date-time
	Created strfmt.DateTime `json:"created,omitempty"`

	// created by
	CreatedBy *Actor `json:"created_by,omitempty"`

	// dcv method
	// Enum: [Email DnsCnameToken DnsTxtToken]
	DcvMethod string `json:"dcv_method,omitempty"`

	// deployments
	Deployments []*RequestDeployment `json:"deployments"`

	// description
	Description string `json:"description,omitempty"`

	// domains
	Domains []*Domain `json:"domains"`

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

	// validation type
	// Enum: [None DV OV EV]
	ValidationType string `json:"validation_type,omitempty"`

	// workflow error message
	WorkflowErrorMessage string `json:"workflow_error_message,omitempty"`
}

CdnProvidedCertificateWithoutOrg cdn provided certificate without org

swagger:model CdnProvidedCertificateWithoutOrg

func (*CdnProvidedCertificateWithoutOrg) ContextValidate added in v0.1.25

func (m *CdnProvidedCertificateWithoutOrg) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this cdn provided certificate without org based on the context it is used

func (*CdnProvidedCertificateWithoutOrg) MarshalBinary added in v0.1.25

func (m *CdnProvidedCertificateWithoutOrg) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CdnProvidedCertificateWithoutOrg) UnmarshalBinary added in v0.1.25

func (m *CdnProvidedCertificateWithoutOrg) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CdnProvidedCertificateWithoutOrg) Validate added in v0.1.25

Validate validates this cdn provided certificate without org

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

func (m *CertificateCreate) ContextValidate(ctx context.Context, formats strfmt.Registry) error

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

func (*CertificateCreate) Validate

func (m *CertificateCreate) Validate(formats strfmt.Registry) error

Validate validates this certificate create

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

func (m *CertificateStatus) ContextValidate(ctx context.Context, formats strfmt.Registry) error

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

func (*CertificateStatus) Validate

func (m *CertificateStatus) Validate(formats strfmt.Registry) error

Validate validates this certificate status

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

func (m *CertificateUpdate) ContextValidate(ctx context.Context, formats strfmt.Registry) error

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

func (*CertificateUpdate) Validate

func (m *CertificateUpdate) Validate(formats strfmt.Registry) error

Validate validates this certificate update

type CountryCode added in v0.1.24

type CountryCode struct {

	// country
	Country string `json:"country,omitempty"`

	// two letter code
	TwoLetterCode string `json:"two_letter_code,omitempty"`
}

CountryCode country code

swagger:model CountryCode

func (*CountryCode) ContextValidate added in v0.1.24

func (m *CountryCode) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this country code based on context it is used

func (*CountryCode) MarshalBinary added in v0.1.24

func (m *CountryCode) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CountryCode) UnmarshalBinary added in v0.1.24

func (m *CountryCode) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CountryCode) Validate added in v0.1.24

func (m *CountryCode) Validate(formats strfmt.Registry) error

Validate validates this country code

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

func (m *CustomerCommit) ContextValidate(ctx context.Context, formats strfmt.Registry) error

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

func (*CustomerCommit) Validate

func (m *CustomerCommit) Validate(formats strfmt.Registry) error

Validate validates this customer commit

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

func (m *DcvMethodRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error

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

func (*DcvMethodRequest) Validate

func (m *DcvMethodRequest) Validate(formats strfmt.Registry) error

Validate validates this dcv method request

type DcvToken added in v0.1.25

type DcvToken struct {

	// token
	Token string `json:"token,omitempty"`
}

DcvToken dcv token

swagger:model DcvToken

func (*DcvToken) ContextValidate added in v0.1.25

func (m *DcvToken) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this dcv token based on context it is used

func (*DcvToken) MarshalBinary added in v0.1.25

func (m *DcvToken) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DcvToken) UnmarshalBinary added in v0.1.25

func (m *DcvToken) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DcvToken) Validate added in v0.1.25

func (m *DcvToken) Validate(formats strfmt.Registry) error

Validate validates this dcv token

type Domain added in v0.1.25

type Domain struct {

	// active date
	// Format: date-time
	ActiveDate strfmt.DateTime `json:"active_date,omitempty"`

	// created
	// Format: date-time
	Created strfmt.DateTime `json:"created,omitempty"`

	// id
	ID int64 `json:"id,omitempty"`

	// is common name
	IsCommonName bool `json:"is_common_name,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// status
	// Enum: [ProvisioningInitiated AwaitingCertificateAuthority Active PendingDelete Delete PendingDns Rejected TimedOut PendingReissue SecretRejected]
	Status string `json:"status,omitempty"`
}

Domain domain

swagger:model Domain

func (*Domain) ContextValidate added in v0.1.25

func (m *Domain) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this domain based on context it is used

func (*Domain) MarshalBinary added in v0.1.25

func (m *Domain) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Domain) UnmarshalBinary added in v0.1.25

func (m *Domain) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Domain) Validate added in v0.1.25

func (m *Domain) Validate(formats strfmt.Registry) error

Validate validates this domain

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

func (m *DomainCreateUpdate) ContextValidate(ctx context.Context, formats strfmt.Registry) error

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

func (*DomainCreateUpdate) Validate

func (m *DomainCreateUpdate) Validate(formats strfmt.Registry) error

Validate validates this domain create update

type DomainDcvFull added in v0.1.25

type DomainDcvFull struct {

	// dcv method
	// Enum: [Email DnsCnameToken DnsTxtToken]
	DcvMethod string `json:"dcv_method,omitempty"`

	// dcv token
	DcvToken *DcvToken `json:"dcv_token,omitempty"`

	// domain id
	DomainID int64 `json:"domain_id,omitempty"`

	// emails
	Emails []string `json:"emails"`
}

DomainDcvFull domain dcv full

swagger:model DomainDcvFull

func (*DomainDcvFull) ContextValidate added in v0.1.25

func (m *DomainDcvFull) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this domain dcv full based on the context it is used

func (*DomainDcvFull) MarshalBinary added in v0.1.25

func (m *DomainDcvFull) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DomainDcvFull) UnmarshalBinary added in v0.1.25

func (m *DomainDcvFull) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DomainDcvFull) Validate added in v0.1.25

func (m *DomainDcvFull) Validate(formats strfmt.Registry) error

Validate validates this domain dcv full

type DomainDcvToken added in v0.1.25

type DomainDcvToken struct {

	// dcv method
	// Enum: [Email DnsCnameToken DnsTxtToken]
	DcvMethod string `json:"dcv_method,omitempty"`

	// dcv token
	DcvToken *DcvToken `json:"dcv_token,omitempty"`

	// domain id
	DomainID int64 `json:"domain_id,omitempty"`
}

DomainDcvToken domain dcv token

swagger:model DomainDcvToken

func (*DomainDcvToken) ContextValidate added in v0.1.25

func (m *DomainDcvToken) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this domain dcv token based on the context it is used

func (*DomainDcvToken) MarshalBinary added in v0.1.25

func (m *DomainDcvToken) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DomainDcvToken) UnmarshalBinary added in v0.1.25

func (m *DomainDcvToken) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DomainDcvToken) Validate added in v0.1.25

func (m *DomainDcvToken) Validate(formats strfmt.Registry) error

Validate validates this domain dcv token

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

func (m *DomainValidation) ContextValidate(ctx context.Context, formats strfmt.Registry) error

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

func (*DomainValidation) Validate

func (m *DomainValidation) Validate(formats strfmt.Registry) error

Validate validates this domain validation

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

func (m *EmailNotification) ContextValidate(ctx context.Context, formats strfmt.Registry) error

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

func (*EmailNotification) Validate

func (m *EmailNotification) Validate(formats strfmt.Registry) error

Validate validates this email notification

type HyperionCollectionCdnProvidedCertificateWithoutOrg added in v0.1.25

type HyperionCollectionCdnProvidedCertificateWithoutOrg struct {

	// at id
	AtID string `json:"@id,omitempty"`

	// at type
	AtType string `json:"@type,omitempty"`

	// items
	Items []*CdnProvidedCertificateWithoutOrg `json:"items"`

	// next cursor
	NextCursor string `json:"next_cursor,omitempty"`

	// total items
	TotalItems int32 `json:"total_items,omitempty"`
}

HyperionCollectionCdnProvidedCertificateWithoutOrg hyperion collection cdn provided certificate without org

swagger:model HyperionCollection[CdnProvidedCertificateWithoutOrg]

func (*HyperionCollectionCdnProvidedCertificateWithoutOrg) ContextValidate added in v0.1.25

ContextValidate validate this hyperion collection cdn provided certificate without org based on the context it is used

func (*HyperionCollectionCdnProvidedCertificateWithoutOrg) MarshalBinary added in v0.1.25

MarshalBinary interface implementation

func (*HyperionCollectionCdnProvidedCertificateWithoutOrg) UnmarshalBinary added in v0.1.25

UnmarshalBinary interface implementation

func (*HyperionCollectionCdnProvidedCertificateWithoutOrg) Validate added in v0.1.25

Validate validates this hyperion collection cdn provided certificate without org

type HyperionCollectionCountryCode added in v0.1.24

type HyperionCollectionCountryCode struct {

	// at id
	AtID string `json:"@id,omitempty"`

	// at type
	AtType string `json:"@type,omitempty"`

	// items
	Items []*CountryCode `json:"items"`

	// next cursor
	NextCursor string `json:"next_cursor,omitempty"`

	// total items
	TotalItems int32 `json:"total_items,omitempty"`
}

HyperionCollectionCountryCode hyperion collection country code

swagger:model HyperionCollection[CountryCode]

func (*HyperionCollectionCountryCode) ContextValidate added in v0.1.24

func (m *HyperionCollectionCountryCode) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this hyperion collection country code based on the context it is used

func (*HyperionCollectionCountryCode) MarshalBinary added in v0.1.24

func (m *HyperionCollectionCountryCode) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*HyperionCollectionCountryCode) UnmarshalBinary added in v0.1.24

func (m *HyperionCollectionCountryCode) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*HyperionCollectionCountryCode) Validate added in v0.1.24

func (m *HyperionCollectionCountryCode) Validate(formats strfmt.Registry) error

Validate validates this hyperion collection country code

type HyperionCollectionDomainDcvFull added in v0.1.25

type HyperionCollectionDomainDcvFull struct {

	// at id
	AtID string `json:"@id,omitempty"`

	// at type
	AtType string `json:"@type,omitempty"`

	// items
	Items []*DomainDcvFull `json:"items"`

	// next cursor
	NextCursor string `json:"next_cursor,omitempty"`

	// total items
	TotalItems int32 `json:"total_items,omitempty"`
}

HyperionCollectionDomainDcvFull hyperion collection domain dcv full

swagger:model HyperionCollection[DomainDcvFull]

func (*HyperionCollectionDomainDcvFull) ContextValidate added in v0.1.25

func (m *HyperionCollectionDomainDcvFull) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this hyperion collection domain dcv full based on the context it is used

func (*HyperionCollectionDomainDcvFull) MarshalBinary added in v0.1.25

func (m *HyperionCollectionDomainDcvFull) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*HyperionCollectionDomainDcvFull) UnmarshalBinary added in v0.1.25

func (m *HyperionCollectionDomainDcvFull) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*HyperionCollectionDomainDcvFull) Validate added in v0.1.25

Validate validates this hyperion collection domain dcv full

type HyperionCollectionDomainDcvToken added in v0.1.25

type HyperionCollectionDomainDcvToken struct {

	// at id
	AtID string `json:"@id,omitempty"`

	// at type
	AtType string `json:"@type,omitempty"`

	// items
	Items []*DomainDcvToken `json:"items"`

	// next cursor
	NextCursor string `json:"next_cursor,omitempty"`

	// total items
	TotalItems int32 `json:"total_items,omitempty"`
}

HyperionCollectionDomainDcvToken hyperion collection domain dcv token

swagger:model HyperionCollection[DomainDcvToken]

func (*HyperionCollectionDomainDcvToken) ContextValidate added in v0.1.25

func (m *HyperionCollectionDomainDcvToken) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this hyperion collection domain dcv token based on the context it is used

func (*HyperionCollectionDomainDcvToken) MarshalBinary added in v0.1.25

func (m *HyperionCollectionDomainDcvToken) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*HyperionCollectionDomainDcvToken) UnmarshalBinary added in v0.1.25

func (m *HyperionCollectionDomainDcvToken) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*HyperionCollectionDomainDcvToken) Validate added in v0.1.25

Validate validates this hyperion collection domain dcv token

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

func (*HyperionCollectionEmailNotification) Validate

Validate validates this hyperion collection email notification

type HyperionCollectionNamedEntity added in v0.1.24

type HyperionCollectionNamedEntity struct {

	// at id
	AtID string `json:"@id,omitempty"`

	// at type
	AtType string `json:"@type,omitempty"`

	// items
	Items []*NamedEntity `json:"items"`

	// next cursor
	NextCursor string `json:"next_cursor,omitempty"`

	// total items
	TotalItems int32 `json:"total_items,omitempty"`
}

HyperionCollectionNamedEntity hyperion collection named entity

swagger:model HyperionCollection[NamedEntity]

func (*HyperionCollectionNamedEntity) ContextValidate added in v0.1.24

func (m *HyperionCollectionNamedEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this hyperion collection named entity based on the context it is used

func (*HyperionCollectionNamedEntity) MarshalBinary added in v0.1.24

func (m *HyperionCollectionNamedEntity) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*HyperionCollectionNamedEntity) UnmarshalBinary added in v0.1.24

func (m *HyperionCollectionNamedEntity) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*HyperionCollectionNamedEntity) Validate added in v0.1.24

func (m *HyperionCollectionNamedEntity) Validate(formats strfmt.Registry) error

Validate validates this hyperion collection named entity

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

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

func (*HyperionCollectionOrganizationDetailDto) Validate

Validate validates this hyperion collection organization detail dto

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

func (*HyperionCollectionTaskItem) Validate

func (m *HyperionCollectionTaskItem) Validate(formats strfmt.Registry) error

Validate validates this hyperion collection task item

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

func (m *HyperionErrorDetail) ContextValidate(ctx context.Context, formats strfmt.Registry) error

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

func (*HyperionErrorDetail) Validate

func (m *HyperionErrorDetail) Validate(formats strfmt.Registry) error

Validate validates this hyperion error detail

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

func (m *HyperionErrorReponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error

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

func (*HyperionErrorReponse) Validate

func (m *HyperionErrorReponse) Validate(formats strfmt.Registry) error

Validate validates this hyperion error reponse

type NamedEntity added in v0.1.24

type NamedEntity struct {

	// id
	ID int64 `json:"id,omitempty"`

	// name
	Name string `json:"name,omitempty"`
}

NamedEntity named entity

swagger:model NamedEntity

func (*NamedEntity) ContextValidate added in v0.1.24

func (m *NamedEntity) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this named entity based on context it is used

func (*NamedEntity) MarshalBinary added in v0.1.24

func (m *NamedEntity) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*NamedEntity) UnmarshalBinary added in v0.1.24

func (m *NamedEntity) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*NamedEntity) Validate added in v0.1.24

func (m *NamedEntity) Validate(formats strfmt.Registry) error

Validate validates this named entity

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

func (m *OrderValidation) ContextValidate(ctx context.Context, formats strfmt.Registry) error

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

func (*OrderValidation) Validate

func (m *OrderValidation) Validate(formats strfmt.Registry) error

Validate validates this order validation

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

func (m *OrganizationContact) ContextValidate(ctx context.Context, formats strfmt.Registry) error

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

func (*OrganizationContact) Validate

func (m *OrganizationContact) Validate(formats strfmt.Registry) error

Validate validates this organization contact

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

func (m *OrganizationDetail) ContextValidate(ctx context.Context, formats strfmt.Registry) error

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

func (*OrganizationDetail) Validate

func (m *OrganizationDetail) Validate(formats strfmt.Registry) error

Validate validates this organization detail

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

func (m *OrganizationDetailDto) ContextValidate(ctx context.Context, formats strfmt.Registry) error

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

func (*OrganizationDetailDto) Validate

func (m *OrganizationDetailDto) Validate(formats strfmt.Registry) error

Validate validates this organization detail dto

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

func (*OrganizationValidation) Validate

func (m *OrganizationValidation) Validate(formats strfmt.Registry) error

Validate validates this organization validation

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

func (m *RequestDeployment) ContextValidate(ctx context.Context, formats strfmt.Registry) error

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

func (*RequestDeployment) Validate

func (m *RequestDeployment) Validate(formats strfmt.Registry) error

Validate validates this request deployment

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

func (m *TaskCreate) ContextValidate(ctx context.Context, formats strfmt.Registry) error

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

func (*TaskCreate) Validate

func (m *TaskCreate) Validate(formats strfmt.Registry) error

Validate validates this task create

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

func (m *TaskItem) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this task item based on context it is used

func (*TaskItem) MarshalBinary

func (m *TaskItem) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*TaskItem) UnmarshalBinary

func (m *TaskItem) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*TaskItem) Validate

func (m *TaskItem) Validate(formats strfmt.Registry) error

Validate validates this task item

Jump to

Keyboard shortcuts

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