open-api: github.com/netlify/open-api/go/models Index | Files

package models

import "github.com/netlify/open-api/go/models"

Index

Package Files

access_token.go account_membership.go account_membership_capabilities.go account_setup.go account_type.go account_update_setup.go account_usage_capability.go add_member_to_account_okbody.go asset.go asset_form.go asset_public_signature.go asset_signature.go audit_log.go audit_log_payload.go build.go build_hook.go build_log_msg.go configure_dns_for_site_okbody.go deploy.go deploy_files.go deploy_key.go deploy_site_capabilities.go deployed_branch.go dns_record.go dns_zone.go dns_zone_records.go error.go file.go form.go function.go get_dns_for_site_okbody.go hook.go hook_type.go list_account_types_for_user_okbody.go list_accounts_for_user_okbody.go list_form_submissions_okbody.go list_forms_okbody.go list_hook_types_okbody.go list_hooks_by_site_id_okbody.go list_members_for_account_okbody.go list_payment_methods_for_user_okbody.go list_site_assets_okbody.go list_site_builds_okbody.go list_site_deploys_okbody.go list_site_files_okbody.go list_site_forms_okbody.go list_site_snippets_okbody.go list_site_submissions_okbody.go list_sites_for_account_okbody.go list_sites_okbody.go member.go metadata.go minify_options.go payment_method.go payment_method_data.go repo_info.go service.go service_instance.go site.go site_default_hooks_data.go site_processing_settings.go site_processing_settings_html.go site_processing_settings_images.go site_setup.go site_setup_all_of1.go sni_certificate.go snippet.go split_test_setup.go split_test_swagger.go split_tests.go submission.go ticket.go user.go user_onboarding_progress.go

Constants

const (

    // AccountSetupPeriodMonthly captures enum value "monthly"
    AccountSetupPeriodMonthly string = "monthly"

    // AccountSetupPeriodYearly captures enum value "yearly"
    AccountSetupPeriodYearly string = "yearly"
)

type AccessToken Uses

type AccessToken struct {

    // access token
    AccessToken string `json:"access_token,omitempty"`

    // created at
    CreatedAt string `json:"created_at,omitempty"`

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

    // user email
    UserEmail string `json:"user_email,omitempty"`

    // user id
    UserID string `json:"user_id,omitempty"`
}

AccessToken access token swagger:model accessToken

func (*AccessToken) MarshalBinary Uses

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

MarshalBinary interface implementation

func (*AccessToken) UnmarshalBinary Uses

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

UnmarshalBinary interface implementation

func (*AccessToken) Validate Uses

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

Validate validates this access token

type AccountMembership Uses

type AccountMembership struct {

    // billing details
    BillingDetails string `json:"billing_details,omitempty"`

    // billing email
    BillingEmail string `json:"billing_email,omitempty"`

    // billing name
    BillingName string `json:"billing_name,omitempty"`

    // billing period
    BillingPeriod string `json:"billing_period,omitempty"`

    // capabilities
    Capabilities *AccountMembershipCapabilities `json:"capabilities,omitempty"`

    // created at
    CreatedAt string `json:"created_at,omitempty"`

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

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

    // owner ids
    OwnerIds []string `json:"owner_ids"`

    // payment method id
    PaymentMethodID string `json:"payment_method_id,omitempty"`

    // roles allowed
    RolesAllowed []string `json:"roles_allowed"`

    // slug
    Slug string `json:"slug,omitempty"`

    // type
    Type string `json:"type,omitempty"`

    // type id
    TypeID string `json:"type_id,omitempty"`

    // type name
    TypeName string `json:"type_name,omitempty"`

    // updated at
    UpdatedAt string `json:"updated_at,omitempty"`
}

AccountMembership account membership swagger:model accountMembership

func (*AccountMembership) MarshalBinary Uses

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

MarshalBinary interface implementation

func (*AccountMembership) UnmarshalBinary Uses

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

UnmarshalBinary interface implementation

func (*AccountMembership) Validate Uses

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

Validate validates this account membership

type AccountMembershipCapabilities Uses

type AccountMembershipCapabilities struct {

    // collaborators
    Collaborators *AccountUsageCapability `json:"collaborators,omitempty"`

    // sites
    Sites *AccountUsageCapability `json:"sites,omitempty"`
}

AccountMembershipCapabilities account membership capabilities swagger:model accountMembershipCapabilities

func (*AccountMembershipCapabilities) MarshalBinary Uses

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

MarshalBinary interface implementation

func (*AccountMembershipCapabilities) UnmarshalBinary Uses

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

UnmarshalBinary interface implementation

func (*AccountMembershipCapabilities) Validate Uses

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

Validate validates this account membership capabilities

type AccountSetup Uses

type AccountSetup struct {

    // extra seats block
    ExtraSeatsBlock int64 `json:"extra_seats_block,omitempty"`

    // name
    // Required: true
    Name *string `json:"name"`

    // payment method id
    PaymentMethodID string `json:"payment_method_id,omitempty"`

    // period
    // Enum: [monthly yearly]
    Period string `json:"period,omitempty"`

    // type id
    // Required: true
    TypeID *string `json:"type_id"`
}

AccountSetup account setup swagger:model accountSetup

func (*AccountSetup) MarshalBinary Uses

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

MarshalBinary interface implementation

func (*AccountSetup) UnmarshalBinary Uses

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

UnmarshalBinary interface implementation

func (*AccountSetup) Validate Uses

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

Validate validates this account setup

type AccountType Uses

type AccountType struct {

    // capabilities
    Capabilities interface{} `json:"capabilities,omitempty"`

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

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

    // monthly dollar price
    MonthlyDollarPrice int64 `json:"monthly_dollar_price,omitempty"`

    // monthly seats addon dollar price
    MonthlySeatsAddonDollarPrice int64 `json:"monthly_seats_addon_dollar_price,omitempty"`

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

    // yearly dollar price
    YearlyDollarPrice int64 `json:"yearly_dollar_price,omitempty"`

    // yearly seats addon dollar price
    YearlySeatsAddonDollarPrice int64 `json:"yearly_seats_addon_dollar_price,omitempty"`
}

AccountType account type swagger:model accountType

func (*AccountType) MarshalBinary Uses

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

MarshalBinary interface implementation

func (*AccountType) UnmarshalBinary Uses

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

UnmarshalBinary interface implementation

func (*AccountType) Validate Uses

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

Validate validates this account type

type AccountUpdateSetup Uses

type AccountUpdateSetup struct {

    // billing details
    BillingDetails string `json:"billing_details,omitempty"`

    // billing email
    BillingEmail string `json:"billing_email,omitempty"`

    // billing name
    BillingName string `json:"billing_name,omitempty"`

    // extra seats block
    ExtraSeatsBlock int64 `json:"extra_seats_block,omitempty"`

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

    // payment method id
    PaymentMethodID string `json:"payment_method_id,omitempty"`

    // slug
    Slug string `json:"slug,omitempty"`

    // type id
    TypeID string `json:"type_id,omitempty"`
}

AccountUpdateSetup account update setup swagger:model accountUpdateSetup

func (*AccountUpdateSetup) MarshalBinary Uses

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

MarshalBinary interface implementation

func (*AccountUpdateSetup) UnmarshalBinary Uses

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

UnmarshalBinary interface implementation

func (*AccountUpdateSetup) Validate Uses

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

Validate validates this account update setup

type AccountUsageCapability Uses

type AccountUsageCapability struct {

    // included
    Included int64 `json:"included,omitempty"`

    // used
    Used int64 `json:"used,omitempty"`
}

AccountUsageCapability account usage capability swagger:model accountUsageCapability

func (*AccountUsageCapability) MarshalBinary Uses

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

MarshalBinary interface implementation

func (*AccountUsageCapability) UnmarshalBinary Uses

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

UnmarshalBinary interface implementation

func (*AccountUsageCapability) Validate Uses

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

Validate validates this account usage capability

type AddMemberToAccountOKBody Uses

type AddMemberToAccountOKBody []*Member

AddMemberToAccountOKBody add member to account o k body swagger:model addMemberToAccountOKBody

func (AddMemberToAccountOKBody) Validate Uses

func (m AddMemberToAccountOKBody) Validate(formats strfmt.Registry) error

Validate validates this add member to account o k body

type Asset Uses

type Asset struct {

    // content type
    ContentType string `json:"content_type,omitempty"`

    // created at
    CreatedAt string `json:"created_at,omitempty"`

    // creator id
    CreatorID string `json:"creator_id,omitempty"`

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

    // key
    Key string `json:"key,omitempty"`

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

    // site id
    SiteID string `json:"site_id,omitempty"`

    // size
    Size int64 `json:"size,omitempty"`

    // state
    State string `json:"state,omitempty"`

    // updated at
    UpdatedAt string `json:"updated_at,omitempty"`

    // url
    URL string `json:"url,omitempty"`

    // visibility
    Visibility string `json:"visibility,omitempty"`
}

Asset asset swagger:model asset

func (*Asset) MarshalBinary Uses

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

MarshalBinary interface implementation

func (*Asset) UnmarshalBinary Uses

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

UnmarshalBinary interface implementation

func (*Asset) Validate Uses

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

Validate validates this asset

type AssetForm Uses

type AssetForm struct {

    // fields
    Fields map[string]string `json:"fields,omitempty"`

    // url
    URL string `json:"url,omitempty"`
}

AssetForm asset form swagger:model assetForm

func (*AssetForm) MarshalBinary Uses

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

MarshalBinary interface implementation

func (*AssetForm) UnmarshalBinary Uses

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

UnmarshalBinary interface implementation

func (*AssetForm) Validate Uses

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

Validate validates this asset form

type AssetPublicSignature Uses

type AssetPublicSignature struct {

    // url
    URL string `json:"url,omitempty"`
}

AssetPublicSignature asset public signature swagger:model assetPublicSignature

func (*AssetPublicSignature) MarshalBinary Uses

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

MarshalBinary interface implementation

func (*AssetPublicSignature) UnmarshalBinary Uses

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

UnmarshalBinary interface implementation

func (*AssetPublicSignature) Validate Uses

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

Validate validates this asset public signature

type AssetSignature Uses

type AssetSignature struct {

    // asset
    Asset *Asset `json:"asset,omitempty"`

    // form
    Form *AssetForm `json:"form,omitempty"`
}

AssetSignature asset signature swagger:model assetSignature

func (*AssetSignature) MarshalBinary Uses

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

MarshalBinary interface implementation

func (*AssetSignature) UnmarshalBinary Uses

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

UnmarshalBinary interface implementation

func (*AssetSignature) Validate Uses

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

Validate validates this asset signature

type AuditLog Uses

type AuditLog struct {

    // account id
    AccountID string `json:"account_id,omitempty"`

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

    // payload
    Payload *AuditLogPayload `json:"payload,omitempty"`
}

AuditLog audit log swagger:model auditLog

func (*AuditLog) MarshalBinary Uses

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

MarshalBinary interface implementation

func (*AuditLog) UnmarshalBinary Uses

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

UnmarshalBinary interface implementation

func (*AuditLog) Validate Uses

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

Validate validates this audit log

type AuditLogPayload Uses

type AuditLogPayload struct {

    // action
    Action string `json:"action,omitempty"`

    // actor email
    ActorEmail string `json:"actor_email,omitempty"`

    // actor id
    ActorID string `json:"actor_id,omitempty"`

    // actor name
    ActorName string `json:"actor_name,omitempty"`

    // log type
    LogType string `json:"log_type,omitempty"`

    // timestamp
    Timestamp string `json:"timestamp,omitempty"`

    // audit log payload
    AuditLogPayload map[string]interface{} `json:"-"`
}

AuditLogPayload audit log payload swagger:model auditLogPayload

func (*AuditLogPayload) MarshalBinary Uses

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

MarshalBinary interface implementation

func (AuditLogPayload) MarshalJSON Uses

func (m AuditLogPayload) MarshalJSON() ([]byte, error)

MarshalJSON marshals this object with additional properties into a JSON object

func (*AuditLogPayload) UnmarshalBinary Uses

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

UnmarshalBinary interface implementation

func (*AuditLogPayload) UnmarshalJSON Uses

func (m *AuditLogPayload) UnmarshalJSON(data []byte) error

UnmarshalJSON unmarshals this object with additional properties from JSON

func (*AuditLogPayload) Validate Uses

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

Validate validates this audit log payload

type Build Uses

type Build struct {

    // created at
    CreatedAt string `json:"created_at,omitempty"`

    // deploy id
    DeployID string `json:"deploy_id,omitempty"`

    // done
    Done bool `json:"done,omitempty"`

    // error
    Error string `json:"error,omitempty"`

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

    // sha
    Sha string `json:"sha,omitempty"`
}

Build build swagger:model build

func (*Build) MarshalBinary Uses

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

MarshalBinary interface implementation

func (*Build) UnmarshalBinary Uses

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

UnmarshalBinary interface implementation

func (*Build) Validate Uses

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

Validate validates this build

type BuildHook Uses

type BuildHook struct {

    // branch
    Branch string `json:"branch,omitempty"`

    // created at
    CreatedAt string `json:"created_at,omitempty"`

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

    // site id
    SiteID string `json:"site_id,omitempty"`

    // title
    Title string `json:"title,omitempty"`

    // url
    URL string `json:"url,omitempty"`
}

BuildHook build hook swagger:model buildHook

func (*BuildHook) MarshalBinary Uses

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

MarshalBinary interface implementation

func (*BuildHook) UnmarshalBinary Uses

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

UnmarshalBinary interface implementation

func (*BuildHook) Validate Uses

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

Validate validates this build hook

type BuildLogMsg Uses

type BuildLogMsg struct {

    // error
    Error bool `json:"error,omitempty"`

    // message
    Message string `json:"message,omitempty"`
}

BuildLogMsg build log msg swagger:model buildLogMsg

func (*BuildLogMsg) MarshalBinary Uses

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

MarshalBinary interface implementation

func (*BuildLogMsg) UnmarshalBinary Uses

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

UnmarshalBinary interface implementation

func (*BuildLogMsg) Validate Uses

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

Validate validates this build log msg

type ConfigureDNSForSiteOKBody Uses

type ConfigureDNSForSiteOKBody []*DNSZone

ConfigureDNSForSiteOKBody configure Dns for site o k body swagger:model configureDnsForSiteOKBody

func (ConfigureDNSForSiteOKBody) Validate Uses

func (m ConfigureDNSForSiteOKBody) Validate(formats strfmt.Registry) error

Validate validates this configure Dns for site o k body

type DNSRecord Uses

type DNSRecord struct {

    // hostname
    Hostname string `json:"hostname,omitempty"`

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

    // priority
    Priority int64 `json:"priority,omitempty"`

    // ttl
    TTL int64 `json:"ttl,omitempty"`

    // type
    Type string `json:"type,omitempty"`

    // value
    Value string `json:"value,omitempty"`
}

DNSRecord dns record swagger:model dnsRecord

func (*DNSRecord) MarshalBinary Uses

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

MarshalBinary interface implementation

func (*DNSRecord) UnmarshalBinary Uses

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

UnmarshalBinary interface implementation

func (*DNSRecord) Validate Uses

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

Validate validates this dns record

type DNSZone Uses

type DNSZone struct {

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

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

    // records
    Records []*DNSRecord `json:"records"`
}

DNSZone dns zone swagger:model dnsZone

func (*DNSZone) MarshalBinary Uses

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

MarshalBinary interface implementation

func (*DNSZone) UnmarshalBinary Uses

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

UnmarshalBinary interface implementation

func (*DNSZone) Validate Uses

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

Validate validates this dns zone

type DNSZoneRecords Uses

type DNSZoneRecords []*DNSRecord

DNSZoneRecords dns zone records swagger:model dnsZoneRecords

func (DNSZoneRecords) Validate Uses

func (m DNSZoneRecords) Validate(formats strfmt.Registry) error

Validate validates this dns zone records

type Deploy Uses

type Deploy struct {

    // admin url
    AdminURL string `json:"admin_url,omitempty"`

    // branch
    Branch string `json:"branch,omitempty"`

    // build id
    BuildID string `json:"build_id,omitempty"`

    // commit ref
    CommitRef string `json:"commit_ref,omitempty"`

    // commit url
    CommitURL string `json:"commit_url,omitempty"`

    // context
    Context string `json:"context,omitempty"`

    // created at
    CreatedAt string `json:"created_at,omitempty"`

    // deploy ssl url
    DeploySslURL string `json:"deploy_ssl_url,omitempty"`

    // deploy url
    DeployURL string `json:"deploy_url,omitempty"`

    // draft
    Draft bool `json:"draft,omitempty"`

    // error message
    ErrorMessage string `json:"error_message,omitempty"`

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

    // locked
    Locked bool `json:"locked,omitempty"`

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

    // published at
    PublishedAt string `json:"published_at,omitempty"`

    // required
    Required []string `json:"required"`

    // required functions
    RequiredFunctions []string `json:"required_functions"`

    // review id
    ReviewID float64 `json:"review_id,omitempty"`

    // review url
    ReviewURL string `json:"review_url,omitempty"`

    // screenshot url
    ScreenshotURL string `json:"screenshot_url,omitempty"`

    // site capabilities
    SiteCapabilities *DeploySiteCapabilities `json:"site_capabilities,omitempty"`

    // site id
    SiteID string `json:"site_id,omitempty"`

    // skipped
    Skipped bool `json:"skipped,omitempty"`

    // ssl url
    SslURL string `json:"ssl_url,omitempty"`

    // state
    State string `json:"state,omitempty"`

    // title
    Title string `json:"title,omitempty"`

    // updated at
    UpdatedAt string `json:"updated_at,omitempty"`

    // url
    URL string `json:"url,omitempty"`

    // user id
    UserID string `json:"user_id,omitempty"`
}

Deploy deploy swagger:model deploy

func (*Deploy) MarshalBinary Uses

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

MarshalBinary interface implementation

func (*Deploy) UnmarshalBinary Uses

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

UnmarshalBinary interface implementation

func (*Deploy) Validate Uses

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

Validate validates this deploy

type DeployFiles Uses

type DeployFiles struct {

    // async
    Async bool `json:"async,omitempty"`

    // draft
    Draft bool `json:"draft,omitempty"`

    // files
    Files interface{} `json:"files,omitempty"`

    // functions
    Functions interface{} `json:"functions,omitempty"`
}

DeployFiles deploy files swagger:model deployFiles

func (*DeployFiles) MarshalBinary Uses

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

MarshalBinary interface implementation

func (*DeployFiles) UnmarshalBinary Uses

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

UnmarshalBinary interface implementation

func (*DeployFiles) Validate Uses

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

Validate validates this deploy files

type DeployKey Uses

type DeployKey struct {

    // created at
    CreatedAt string `json:"created_at,omitempty"`

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

    // public key
    PublicKey string `json:"public_key,omitempty"`
}

DeployKey deploy key swagger:model deployKey

func (*DeployKey) MarshalBinary Uses

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

MarshalBinary interface implementation

func (*DeployKey) UnmarshalBinary Uses

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

UnmarshalBinary interface implementation

func (*DeployKey) Validate Uses

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

Validate validates this deploy key

type DeploySiteCapabilities Uses

type DeploySiteCapabilities struct {

    // large media enabled
    LargeMediaEnabled bool `json:"large_media_enabled,omitempty"`
}

DeploySiteCapabilities deploy site capabilities swagger:model deploySiteCapabilities

func (*DeploySiteCapabilities) MarshalBinary Uses

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

MarshalBinary interface implementation

func (*DeploySiteCapabilities) UnmarshalBinary Uses

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

UnmarshalBinary interface implementation

func (*DeploySiteCapabilities) Validate Uses

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

Validate validates this deploy site capabilities

type DeployedBranch Uses

type DeployedBranch struct {

    // deploy id
    DeployID string `json:"deploy_id,omitempty"`

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

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

    // slug
    Slug string `json:"slug,omitempty"`

    // ssl url
    SslURL string `json:"ssl_url,omitempty"`

    // url
    URL string `json:"url,omitempty"`
}

DeployedBranch deployed branch swagger:model deployedBranch

func (*DeployedBranch) MarshalBinary Uses

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

MarshalBinary interface implementation

func (*DeployedBranch) UnmarshalBinary Uses

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

UnmarshalBinary interface implementation

func (*DeployedBranch) Validate Uses

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

Validate validates this deployed branch

type Error Uses

type Error struct {

    // code
    Code int64 `json:"code,omitempty"`

    // message
    // Required: true
    Message string `json:"message"`
}

Error error swagger:model error

func (*Error) MarshalBinary Uses

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

MarshalBinary interface implementation

func (*Error) UnmarshalBinary Uses

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

UnmarshalBinary interface implementation

func (*Error) Validate Uses

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

Validate validates this error

type File Uses

type File struct {

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

    // mime type
    MimeType string `json:"mime_type,omitempty"`

    // path
    Path string `json:"path,omitempty"`

    // sha
    Sha string `json:"sha,omitempty"`

    // size
    Size int64 `json:"size,omitempty"`
}

File file swagger:model file

func (*File) MarshalBinary Uses

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

MarshalBinary interface implementation

func (*File) UnmarshalBinary Uses

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

UnmarshalBinary interface implementation

func (*File) Validate Uses

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

Validate validates this file

type Form Uses

type Form struct {

    // created at
    CreatedAt string `json:"created_at,omitempty"`

    // fields
    Fields []interface{} `json:"fields"`

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

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

    // paths
    Paths []string `json:"paths"`

    // site id
    SiteID string `json:"site_id,omitempty"`

    // submission count
    SubmissionCount int32 `json:"submission_count,omitempty"`
}

Form form swagger:model form

func (*Form) MarshalBinary Uses

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

MarshalBinary interface implementation

func (*Form) UnmarshalBinary Uses

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

UnmarshalBinary interface implementation

func (*Form) Validate Uses

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

Validate validates this form

type Function Uses

type Function struct {

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

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

    // sha
    Sha string `json:"sha,omitempty"`
}

Function function swagger:model function

func (*Function) MarshalBinary Uses

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

MarshalBinary interface implementation

func (*Function) UnmarshalBinary Uses

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

UnmarshalBinary interface implementation

func (*Function) Validate Uses

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

Validate validates this function

type GetDNSForSiteOKBody Uses

type GetDNSForSiteOKBody []*DNSZone

GetDNSForSiteOKBody get Dns for site o k body swagger:model getDnsForSiteOKBody

func (GetDNSForSiteOKBody) Validate Uses

func (m GetDNSForSiteOKBody) Validate(formats strfmt.Registry) error

Validate validates this get Dns for site o k body

type Hook Uses

type Hook struct {

    // created at
    CreatedAt string `json:"created_at,omitempty"`

    // data
    Data interface{} `json:"data,omitempty"`

    // disabled
    Disabled bool `json:"disabled,omitempty"`

    // event
    Event string `json:"event,omitempty"`

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

    // site id
    SiteID string `json:"site_id,omitempty"`

    // type
    Type string `json:"type,omitempty"`

    // updated at
    UpdatedAt string `json:"updated_at,omitempty"`
}

Hook hook swagger:model hook

func (*Hook) MarshalBinary Uses

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

MarshalBinary interface implementation

func (*Hook) UnmarshalBinary Uses

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

UnmarshalBinary interface implementation

func (*Hook) Validate Uses

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

Validate validates this hook

type HookType Uses

type HookType struct {

    // events
    Events []string `json:"events"`

    // fields
    Fields []interface{} `json:"fields"`

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

HookType hook type swagger:model hookType

func (*HookType) MarshalBinary Uses

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

MarshalBinary interface implementation

func (*HookType) UnmarshalBinary Uses

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

UnmarshalBinary interface implementation

func (*HookType) Validate Uses

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

Validate validates this hook type

type ListAccountTypesForUserOKBody Uses

type ListAccountTypesForUserOKBody []*AccountType

ListAccountTypesForUserOKBody list account types for user o k body swagger:model listAccountTypesForUserOKBody

func (ListAccountTypesForUserOKBody) Validate Uses

func (m ListAccountTypesForUserOKBody) Validate(formats strfmt.Registry) error

Validate validates this list account types for user o k body

type ListAccountsForUserOKBody Uses

type ListAccountsForUserOKBody []*AccountMembership

ListAccountsForUserOKBody list accounts for user o k body swagger:model listAccountsForUserOKBody

func (ListAccountsForUserOKBody) Validate Uses

func (m ListAccountsForUserOKBody) Validate(formats strfmt.Registry) error

Validate validates this list accounts for user o k body

type ListFormSubmissionsOKBody Uses

type ListFormSubmissionsOKBody []*Submission

ListFormSubmissionsOKBody list form submissions o k body swagger:model listFormSubmissionsOKBody

func (ListFormSubmissionsOKBody) Validate Uses

func (m ListFormSubmissionsOKBody) Validate(formats strfmt.Registry) error

Validate validates this list form submissions o k body

type ListFormsOKBody Uses

type ListFormsOKBody []*Form

ListFormsOKBody list forms o k body swagger:model listFormsOKBody

func (ListFormsOKBody) Validate Uses

func (m ListFormsOKBody) Validate(formats strfmt.Registry) error

Validate validates this list forms o k body

type ListHookTypesOKBody Uses

type ListHookTypesOKBody []*HookType

ListHookTypesOKBody list hook types o k body swagger:model listHookTypesOKBody

func (ListHookTypesOKBody) Validate Uses

func (m ListHookTypesOKBody) Validate(formats strfmt.Registry) error

Validate validates this list hook types o k body

type ListHooksBySiteIDOKBody Uses

type ListHooksBySiteIDOKBody []*Hook

ListHooksBySiteIDOKBody list hooks by site Id o k body swagger:model listHooksBySiteIdOKBody

func (ListHooksBySiteIDOKBody) Validate Uses

func (m ListHooksBySiteIDOKBody) Validate(formats strfmt.Registry) error

Validate validates this list hooks by site Id o k body

type ListMembersForAccountOKBody Uses

type ListMembersForAccountOKBody []*Member

ListMembersForAccountOKBody list members for account o k body swagger:model listMembersForAccountOKBody

func (ListMembersForAccountOKBody) Validate Uses

func (m ListMembersForAccountOKBody) Validate(formats strfmt.Registry) error

Validate validates this list members for account o k body

type ListPaymentMethodsForUserOKBody Uses

type ListPaymentMethodsForUserOKBody []*PaymentMethod

ListPaymentMethodsForUserOKBody list payment methods for user o k body swagger:model listPaymentMethodsForUserOKBody

func (ListPaymentMethodsForUserOKBody) Validate Uses

func (m ListPaymentMethodsForUserOKBody) Validate(formats strfmt.Registry) error

Validate validates this list payment methods for user o k body

type ListSiteAssetsOKBody Uses

type ListSiteAssetsOKBody []*Asset

ListSiteAssetsOKBody list site assets o k body swagger:model listSiteAssetsOKBody

func (ListSiteAssetsOKBody) Validate Uses

func (m ListSiteAssetsOKBody) Validate(formats strfmt.Registry) error

Validate validates this list site assets o k body

type ListSiteBuildsOKBody Uses

type ListSiteBuildsOKBody []*Build

ListSiteBuildsOKBody list site builds o k body swagger:model listSiteBuildsOKBody

func (ListSiteBuildsOKBody) Validate Uses

func (m ListSiteBuildsOKBody) Validate(formats strfmt.Registry) error

Validate validates this list site builds o k body

type ListSiteDeploysOKBody Uses

type ListSiteDeploysOKBody []*Deploy

ListSiteDeploysOKBody list site deploys o k body swagger:model listSiteDeploysOKBody

func (ListSiteDeploysOKBody) Validate Uses

func (m ListSiteDeploysOKBody) Validate(formats strfmt.Registry) error

Validate validates this list site deploys o k body

type ListSiteFilesOKBody Uses

type ListSiteFilesOKBody []*File

ListSiteFilesOKBody list site files o k body swagger:model listSiteFilesOKBody

func (ListSiteFilesOKBody) Validate Uses

func (m ListSiteFilesOKBody) Validate(formats strfmt.Registry) error

Validate validates this list site files o k body

type ListSiteFormsOKBody Uses

type ListSiteFormsOKBody []*Form

ListSiteFormsOKBody list site forms o k body swagger:model listSiteFormsOKBody

func (ListSiteFormsOKBody) Validate Uses

func (m ListSiteFormsOKBody) Validate(formats strfmt.Registry) error

Validate validates this list site forms o k body

type ListSiteSnippetsOKBody Uses

type ListSiteSnippetsOKBody []*Snippet

ListSiteSnippetsOKBody list site snippets o k body swagger:model listSiteSnippetsOKBody

func (ListSiteSnippetsOKBody) Validate Uses

func (m ListSiteSnippetsOKBody) Validate(formats strfmt.Registry) error

Validate validates this list site snippets o k body

type ListSiteSubmissionsOKBody Uses

type ListSiteSubmissionsOKBody []*Submission

ListSiteSubmissionsOKBody list site submissions o k body swagger:model listSiteSubmissionsOKBody

func (ListSiteSubmissionsOKBody) Validate Uses

func (m ListSiteSubmissionsOKBody) Validate(formats strfmt.Registry) error

Validate validates this list site submissions o k body

type ListSitesForAccountOKBody Uses

type ListSitesForAccountOKBody []*Site

ListSitesForAccountOKBody list sites for account o k body swagger:model listSitesForAccountOKBody

func (ListSitesForAccountOKBody) Validate Uses

func (m ListSitesForAccountOKBody) Validate(formats strfmt.Registry) error

Validate validates this list sites for account o k body

type ListSitesOKBody Uses

type ListSitesOKBody []*Site

ListSitesOKBody list sites o k body swagger:model listSitesOKBody

func (ListSitesOKBody) Validate Uses

func (m ListSitesOKBody) Validate(formats strfmt.Registry) error

Validate validates this list sites o k body

type Member Uses

type Member struct {

    // avatar
    Avatar string `json:"avatar,omitempty"`

    // email
    Email string `json:"email,omitempty"`

    // full name
    FullName string `json:"full_name,omitempty"`

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

    // role
    Role string `json:"role,omitempty"`
}

Member member swagger:model member

func (*Member) MarshalBinary Uses

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

MarshalBinary interface implementation

func (*Member) UnmarshalBinary Uses

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

UnmarshalBinary interface implementation

func (*Member) Validate Uses

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

Validate validates this member

type Metadata Uses

type Metadata interface{}

Metadata metadata swagger:model metadata

type MinifyOptions Uses

type MinifyOptions struct {

    // bundle
    Bundle bool `json:"bundle,omitempty"`

    // minify
    Minify bool `json:"minify,omitempty"`
}

MinifyOptions minify options swagger:model minifyOptions

func (*MinifyOptions) MarshalBinary Uses

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

MarshalBinary interface implementation

func (*MinifyOptions) UnmarshalBinary Uses

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

UnmarshalBinary interface implementation

func (*MinifyOptions) Validate Uses

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

Validate validates this minify options

type PaymentMethod Uses

type PaymentMethod struct {

    // created at
    CreatedAt string `json:"created_at,omitempty"`

    // data
    Data *PaymentMethodData `json:"data,omitempty"`

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

    // method name
    MethodName string `json:"method_name,omitempty"`

    // state
    State string `json:"state,omitempty"`

    // type
    Type string `json:"type,omitempty"`

    // updated at
    UpdatedAt string `json:"updated_at,omitempty"`
}

PaymentMethod payment method swagger:model paymentMethod

func (*PaymentMethod) MarshalBinary Uses

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

MarshalBinary interface implementation

func (*PaymentMethod) UnmarshalBinary Uses

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

UnmarshalBinary interface implementation

func (*PaymentMethod) Validate Uses

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

Validate validates this payment method

type PaymentMethodData Uses

type PaymentMethodData struct {

    // card type
    CardType string `json:"card_type,omitempty"`

    // email
    Email string `json:"email,omitempty"`

    // last4
    Last4 string `json:"last4,omitempty"`
}

PaymentMethodData payment method data swagger:model paymentMethodData

func (*PaymentMethodData) MarshalBinary Uses

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

MarshalBinary interface implementation

func (*PaymentMethodData) UnmarshalBinary Uses

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

UnmarshalBinary interface implementation

func (*PaymentMethodData) Validate Uses

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

Validate validates this payment method data

type RepoInfo Uses

type RepoInfo struct {

    // allowed branches
    AllowedBranches []string `json:"allowed_branches"`

    // cmd
    Cmd string `json:"cmd,omitempty"`

    // deploy key id
    DeployKeyID string `json:"deploy_key_id,omitempty"`

    // dir
    Dir string `json:"dir,omitempty"`

    // env
    Env map[string]string `json:"env,omitempty"`

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

    // installation id
    InstallationID string `json:"installation_id,omitempty"`

    // private logs
    PrivateLogs bool `json:"private_logs,omitempty"`

    // provider
    Provider string `json:"provider,omitempty"`

    // public repo
    PublicRepo bool `json:"public_repo,omitempty"`

    // repo branch
    RepoBranch string `json:"repo_branch,omitempty"`

    // repo path
    RepoPath string `json:"repo_path,omitempty"`

    // repo url
    RepoURL string `json:"repo_url,omitempty"`
}

RepoInfo repo info swagger:model repoInfo

func (*RepoInfo) MarshalBinary Uses

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

MarshalBinary interface implementation

func (*RepoInfo) UnmarshalBinary Uses

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

UnmarshalBinary interface implementation

func (*RepoInfo) Validate Uses

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

Validate validates this repo info

type Service Uses

type Service struct {

    // created at
    CreatedAt string `json:"created_at,omitempty"`

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

    // environments
    Environments []string `json:"environments"`

    // events
    Events []interface{} `json:"events"`

    // icon
    Icon string `json:"icon,omitempty"`

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

    // long description
    LongDescription string `json:"long_description,omitempty"`

    // manifest url
    ManifestURL string `json:"manifest_url,omitempty"`

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

    // service path
    ServicePath string `json:"service_path,omitempty"`

    // slug
    Slug string `json:"slug,omitempty"`

    // tags
    Tags []string `json:"tags"`

    // updated at
    UpdatedAt string `json:"updated_at,omitempty"`
}

Service service swagger:model service

func (*Service) MarshalBinary Uses

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

MarshalBinary interface implementation

func (*Service) UnmarshalBinary Uses

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

UnmarshalBinary interface implementation

func (*Service) Validate Uses

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

Validate validates this service

type ServiceInstance Uses

type ServiceInstance struct {

    // auth url
    AuthURL string `json:"auth_url,omitempty"`

    // config
    Config interface{} `json:"config,omitempty"`

    // created at
    CreatedAt string `json:"created_at,omitempty"`

    // env
    Env interface{} `json:"env,omitempty"`

    // external attributes
    ExternalAttributes interface{} `json:"external_attributes,omitempty"`

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

    // service name
    ServiceName string `json:"service_name,omitempty"`

    // service path
    ServicePath string `json:"service_path,omitempty"`

    // service slug
    ServiceSlug string `json:"service_slug,omitempty"`

    // snippets
    Snippets []interface{} `json:"snippets"`

    // updated at
    UpdatedAt string `json:"updated_at,omitempty"`

    // url
    URL string `json:"url,omitempty"`
}

ServiceInstance service instance swagger:model serviceInstance

func (*ServiceInstance) MarshalBinary Uses

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

MarshalBinary interface implementation

func (*ServiceInstance) UnmarshalBinary Uses

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

UnmarshalBinary interface implementation

func (*ServiceInstance) Validate Uses

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

Validate validates this service instance

type Site Uses

type Site struct {

    // account name
    AccountName string `json:"account_name,omitempty"`

    // account slug
    AccountSlug string `json:"account_slug,omitempty"`

    // admin url
    AdminURL string `json:"admin_url,omitempty"`

    // build image
    BuildImage string `json:"build_image,omitempty"`

    // build settings
    BuildSettings *RepoInfo `json:"build_settings,omitempty"`

    // capabilities
    Capabilities map[string]interface{} `json:"capabilities,omitempty"`

    // created at
    CreatedAt string `json:"created_at,omitempty"`

    // custom domain
    CustomDomain string `json:"custom_domain,omitempty"`

    // default hooks data
    DefaultHooksData *SiteDefaultHooksData `json:"default_hooks_data,omitempty"`

    // deploy hook
    DeployHook string `json:"deploy_hook,omitempty"`

    // deploy url
    DeployURL string `json:"deploy_url,omitempty"`

    // domain aliases
    DomainAliases []string `json:"domain_aliases"`

    // force ssl
    ForceSsl bool `json:"force_ssl,omitempty"`

    // git provider
    GitProvider string `json:"git_provider,omitempty"`

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

    // id domain
    IDDomain string `json:"id_domain,omitempty"`

    // managed dns
    ManagedDNS bool `json:"managed_dns,omitempty"`

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

    // notification email
    NotificationEmail string `json:"notification_email,omitempty"`

    // password
    Password string `json:"password,omitempty"`

    // plan
    Plan string `json:"plan,omitempty"`

    // processing settings
    ProcessingSettings *SiteProcessingSettings `json:"processing_settings,omitempty"`

    // published deploy
    PublishedDeploy *Deploy `json:"published_deploy,omitempty"`

    // screenshot url
    ScreenshotURL string `json:"screenshot_url,omitempty"`

    // session id
    SessionID string `json:"session_id,omitempty"`

    // ssl
    Ssl bool `json:"ssl,omitempty"`

    // ssl url
    SslURL string `json:"ssl_url,omitempty"`

    // state
    State string `json:"state,omitempty"`

    // updated at
    UpdatedAt string `json:"updated_at,omitempty"`

    // url
    URL string `json:"url,omitempty"`

    // user id
    UserID string `json:"user_id,omitempty"`
}

Site site swagger:model site

func (*Site) MarshalBinary Uses

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

MarshalBinary interface implementation

func (*Site) UnmarshalBinary Uses

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

UnmarshalBinary interface implementation

func (*Site) Validate Uses

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

Validate validates this site

type SiteDefaultHooksData Uses

type SiteDefaultHooksData struct {

    // access token
    AccessToken string `json:"access_token,omitempty"`
}

SiteDefaultHooksData site default hooks data swagger:model siteDefaultHooksData

func (*SiteDefaultHooksData) MarshalBinary Uses

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

MarshalBinary interface implementation

func (*SiteDefaultHooksData) UnmarshalBinary Uses

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

UnmarshalBinary interface implementation

func (*SiteDefaultHooksData) Validate Uses

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

Validate validates this site default hooks data

type SiteProcessingSettings Uses

type SiteProcessingSettings struct {

    // css
    CSS *MinifyOptions `json:"css,omitempty"`

    // html
    HTML *SiteProcessingSettingsHTML `json:"html,omitempty"`

    // images
    Images *SiteProcessingSettingsImages `json:"images,omitempty"`

    // js
    Js  *MinifyOptions `json:"js,omitempty"`

    // skip
    Skip bool `json:"skip,omitempty"`
}

SiteProcessingSettings site processing settings swagger:model siteProcessingSettings

func (*SiteProcessingSettings) MarshalBinary Uses

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

MarshalBinary interface implementation

func (*SiteProcessingSettings) UnmarshalBinary Uses

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

UnmarshalBinary interface implementation

func (*SiteProcessingSettings) Validate Uses

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

Validate validates this site processing settings

type SiteProcessingSettingsHTML Uses

type SiteProcessingSettingsHTML struct {

    // pretty urls
    PrettyUrls bool `json:"pretty_urls,omitempty"`
}

SiteProcessingSettingsHTML site processing settings Html swagger:model siteProcessingSettingsHtml

func (*SiteProcessingSettingsHTML) MarshalBinary Uses

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

MarshalBinary interface implementation

func (*SiteProcessingSettingsHTML) UnmarshalBinary Uses

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

UnmarshalBinary interface implementation

func (*SiteProcessingSettingsHTML) Validate Uses

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

Validate validates this site processing settings Html

type SiteProcessingSettingsImages Uses

type SiteProcessingSettingsImages struct {

    // optimize
    Optimize bool `json:"optimize,omitempty"`
}

SiteProcessingSettingsImages site processing settings images swagger:model siteProcessingSettingsImages

func (*SiteProcessingSettingsImages) MarshalBinary Uses

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

MarshalBinary interface implementation

func (*SiteProcessingSettingsImages) UnmarshalBinary Uses

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

UnmarshalBinary interface implementation

func (*SiteProcessingSettingsImages) Validate Uses

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

Validate validates this site processing settings images

type SiteSetup Uses

type SiteSetup struct {
    Site

    SiteSetupAllOf1
}

SiteSetup site setup swagger:model siteSetup

func (*SiteSetup) MarshalBinary Uses

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

MarshalBinary interface implementation

func (SiteSetup) MarshalJSON Uses

func (m SiteSetup) MarshalJSON() ([]byte, error)

MarshalJSON marshals this object to a JSON structure

func (*SiteSetup) UnmarshalBinary Uses

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

UnmarshalBinary interface implementation

func (*SiteSetup) UnmarshalJSON Uses

func (m *SiteSetup) UnmarshalJSON(raw []byte) error

UnmarshalJSON unmarshals this object from a JSON structure

func (*SiteSetup) Validate Uses

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

Validate validates this site setup

type SiteSetupAllOf1 Uses

type SiteSetupAllOf1 struct {

    // repo
    Repo *RepoInfo `json:"repo,omitempty"`
}

SiteSetupAllOf1 site setup all of1 swagger:model siteSetupAllOf1

func (*SiteSetupAllOf1) MarshalBinary Uses

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

MarshalBinary interface implementation

func (*SiteSetupAllOf1) UnmarshalBinary Uses

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

UnmarshalBinary interface implementation

func (*SiteSetupAllOf1) Validate Uses

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

Validate validates this site setup all of1

type SniCertificate Uses

type SniCertificate struct {

    // created at
    CreatedAt string `json:"created_at,omitempty"`

    // domains
    Domains []string `json:"domains"`

    // expires at
    ExpiresAt string `json:"expires_at,omitempty"`

    // state
    State string `json:"state,omitempty"`

    // updated at
    UpdatedAt string `json:"updated_at,omitempty"`
}

SniCertificate sni certificate swagger:model sniCertificate

func (*SniCertificate) MarshalBinary Uses

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

MarshalBinary interface implementation

func (*SniCertificate) UnmarshalBinary Uses

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

UnmarshalBinary interface implementation

func (*SniCertificate) Validate Uses

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

Validate validates this sni certificate

type Snippet Uses

type Snippet struct {

    // general
    General string `json:"general,omitempty"`

    // general position
    GeneralPosition string `json:"general_position,omitempty"`

    // goal
    Goal string `json:"goal,omitempty"`

    // goal position
    GoalPosition string `json:"goal_position,omitempty"`

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

    // site id
    SiteID string `json:"site_id,omitempty"`

    // title
    Title string `json:"title,omitempty"`
}

Snippet snippet swagger:model snippet

func (*Snippet) MarshalBinary Uses

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

MarshalBinary interface implementation

func (*Snippet) UnmarshalBinary Uses

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

UnmarshalBinary interface implementation

func (*Snippet) Validate Uses

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

Validate validates this snippet

type SplitTest Uses

type SplitTest struct {

    // active
    Active bool `json:"active,omitempty"`

    // branches
    Branches []interface{} `json:"branches"`

    // created at
    CreatedAt string `json:"created_at,omitempty"`

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

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

    // path
    Path string `json:"path,omitempty"`

    // site id
    SiteID string `json:"site_id,omitempty"`

    // unpublished at
    UnpublishedAt string `json:"unpublished_at,omitempty"`

    // updated at
    UpdatedAt string `json:"updated_at,omitempty"`
}

SplitTest split test swagger:model splitTest

func (*SplitTest) MarshalBinary Uses

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

MarshalBinary interface implementation

func (*SplitTest) UnmarshalBinary Uses

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

UnmarshalBinary interface implementation

func (*SplitTest) Validate Uses

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

Validate validates this split test

type SplitTestSetup Uses

type SplitTestSetup struct {

    // branch tests
    BranchTests interface{} `json:"branch_tests,omitempty"`
}

SplitTestSetup split test setup swagger:model splitTestSetup

func (*SplitTestSetup) MarshalBinary Uses

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

MarshalBinary interface implementation

func (*SplitTestSetup) UnmarshalBinary Uses

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

UnmarshalBinary interface implementation

func (*SplitTestSetup) Validate Uses

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

Validate validates this split test setup

type SplitTests Uses

type SplitTests struct {
    SplitTest
}

SplitTests split tests swagger:model splitTests

func (*SplitTests) MarshalBinary Uses

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

MarshalBinary interface implementation

func (SplitTests) MarshalJSON Uses

func (m SplitTests) MarshalJSON() ([]byte, error)

MarshalJSON marshals this object to a JSON structure

func (*SplitTests) UnmarshalBinary Uses

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

UnmarshalBinary interface implementation

func (*SplitTests) UnmarshalJSON Uses

func (m *SplitTests) UnmarshalJSON(raw []byte) error

UnmarshalJSON unmarshals this object from a JSON structure

func (*SplitTests) Validate Uses

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

Validate validates this split tests

type Submission Uses

type Submission struct {

    // body
    Body string `json:"body,omitempty"`

    // company
    Company string `json:"company,omitempty"`

    // created at
    CreatedAt string `json:"created_at,omitempty"`

    // data
    Data interface{} `json:"data,omitempty"`

    // email
    Email string `json:"email,omitempty"`

    // first name
    FirstName string `json:"first_name,omitempty"`

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

    // last name
    LastName string `json:"last_name,omitempty"`

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

    // number
    Number int32 `json:"number,omitempty"`

    // site url
    SiteURL string `json:"site_url,omitempty"`

    // summary
    Summary string `json:"summary,omitempty"`
}

Submission submission swagger:model submission

func (*Submission) MarshalBinary Uses

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

MarshalBinary interface implementation

func (*Submission) UnmarshalBinary Uses

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

UnmarshalBinary interface implementation

func (*Submission) Validate Uses

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

Validate validates this submission

type Ticket Uses

type Ticket struct {

    // authorized
    Authorized bool `json:"authorized,omitempty"`

    // client id
    ClientID string `json:"client_id,omitempty"`

    // created at
    CreatedAt string `json:"created_at,omitempty"`

    // id
    ID  string `json:"id,omitempty"`
}

Ticket ticket swagger:model ticket

func (*Ticket) MarshalBinary Uses

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

MarshalBinary interface implementation

func (*Ticket) UnmarshalBinary Uses

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

UnmarshalBinary interface implementation

func (*Ticket) Validate Uses

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

Validate validates this ticket

type User Uses

type User struct {

    // affiliate id
    AffiliateID string `json:"affiliate_id,omitempty"`

    // avatar url
    AvatarURL string `json:"avatar_url,omitempty"`

    // created at
    CreatedAt string `json:"created_at,omitempty"`

    // email
    Email string `json:"email,omitempty"`

    // full name
    FullName string `json:"full_name,omitempty"`

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

    // last login
    LastLogin string `json:"last_login,omitempty"`

    // login providers
    LoginProviders []string `json:"login_providers"`

    // onboarding progress
    OnboardingProgress *UserOnboardingProgress `json:"onboarding_progress,omitempty"`

    // site count
    SiteCount int64 `json:"site_count,omitempty"`

    // support priority
    SupportPriority int64 `json:"support_priority,omitempty"`

    // uid
    UID string `json:"uid,omitempty"`
}

User user swagger:model user

func (*User) MarshalBinary Uses

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

MarshalBinary interface implementation

func (*User) UnmarshalBinary Uses

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

UnmarshalBinary interface implementation

func (*User) Validate Uses

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

Validate validates this user

type UserOnboardingProgress Uses

type UserOnboardingProgress struct {

    // slides
    Slides string `json:"slides,omitempty"`
}

UserOnboardingProgress user onboarding progress swagger:model userOnboardingProgress

func (*UserOnboardingProgress) MarshalBinary Uses

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

MarshalBinary interface implementation

func (*UserOnboardingProgress) UnmarshalBinary Uses

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

UnmarshalBinary interface implementation

func (*UserOnboardingProgress) Validate Uses

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

Validate validates this user onboarding progress

Package models imports 6 packages (graph) and is imported by 7 packages. Updated 2019-07-01. Refresh now. Tools for package owners.