body

package
v1.0.9 Latest Latest
Warning

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

Go to latest
Published: May 15, 2024 License: MIT Imports: 7 Imported by: 4

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Auth

type Auth struct {
	Email    types.Email  `json:"email"`
	Password types.String `json:"password"`
}

func (Auth) GetEmail

func (dto Auth) GetEmail() types.Email

func (Auth) GetPassword

func (dto Auth) GetPassword() types.String

func (*Auth) UnmarshalJSON

func (dto *Auth) UnmarshalJSON(b []byte) error

type AuthRefresh

type AuthRefresh struct {
	RefreshTokenId uuid.AuthRefreshTokenId `json:"refreshTokenId"`
}

func (AuthRefresh) GetRefreshTokenId

func (dto AuthRefresh) GetRefreshTokenId() uuid.AuthRefreshTokenId

func (*AuthRefresh) UnmarshalJSON

func (dto *AuthRefresh) UnmarshalJSON(b []byte) error

type Autoscaling

type Autoscaling struct {
	Mode              *enum.ServiceStackModeEnum `json:"mode"`
	CustomAutoscaling *CustomAutoscaling         `json:"customAutoscaling"`
}

func (Autoscaling) GetCustomAutoscaling

func (dto Autoscaling) GetCustomAutoscaling() *CustomAutoscaling

func (Autoscaling) GetMode

func (dto Autoscaling) GetMode() *enum.ServiceStackModeEnum

func (*Autoscaling) UnmarshalJSON

func (dto *Autoscaling) UnmarshalJSON(b []byte) error

type ClientAuthorize

type ClientAuthorize struct {
	ClientId uuid.ClientId               `json:"clientId"`
	Email    types.UrlEncodedBase64Email `json:"email"`
	Token    uuid.AuthorizationTokenId   `json:"token"`
}

func (ClientAuthorize) GetClientId

func (dto ClientAuthorize) GetClientId() uuid.ClientId

func (ClientAuthorize) GetEmail

func (ClientAuthorize) GetToken

func (dto ClientAuthorize) GetToken() uuid.AuthorizationTokenId

func (*ClientAuthorize) UnmarshalJSON

func (dto *ClientAuthorize) UnmarshalJSON(b []byte) error

type ClientUser

type ClientUser struct {
	ClientId uuid.ClientId               `json:"clientId"`
	RoleCode enum.ClientUserRoleCodeEnum `json:"roleCode"`
}

func (ClientUser) GetClientId

func (dto ClientUser) GetClientId() uuid.ClientId

func (ClientUser) GetRoleCode

func (dto ClientUser) GetRoleCode() enum.ClientUserRoleCodeEnum

func (*ClientUser) UnmarshalJSON

func (dto *ClientUser) UnmarshalJSON(b []byte) error

type ClientUserConnection

type ClientUserConnection struct {
	RoleCode           enum.ClientUserRoleCodeEnum `json:"roleCode"`
	LanguageId         stringId.LanguageId         `json:"languageId"`
	Email              types.Email                 `json:"email"`
	FirstName          types.String                `json:"firstName"`
	LastName           types.EmptyString           `json:"lastName"`
	CountryCallingCode types.IntNull               `json:"countryCallingCode"`
	PhoneNumber        types.IntNull               `json:"phoneNumber"`
}

func (ClientUserConnection) GetCountryCallingCode

func (dto ClientUserConnection) GetCountryCallingCode() types.IntNull

func (ClientUserConnection) GetEmail

func (dto ClientUserConnection) GetEmail() types.Email

func (ClientUserConnection) GetFirstName

func (dto ClientUserConnection) GetFirstName() types.String

func (ClientUserConnection) GetLanguageId

func (dto ClientUserConnection) GetLanguageId() stringId.LanguageId

func (ClientUserConnection) GetLastName

func (dto ClientUserConnection) GetLastName() types.EmptyString

func (ClientUserConnection) GetPhoneNumber

func (dto ClientUserConnection) GetPhoneNumber() types.IntNull

func (ClientUserConnection) GetRoleCode

func (*ClientUserConnection) UnmarshalJSON

func (dto *ClientUserConnection) UnmarshalJSON(b []byte) error

type ClientUserValidate

type ClientUserValidate struct {
	ClientId uuid.ClientUserValidateClientId `json:"clientId"`
	Email    types.Email                     `json:"email"`
}

func (ClientUserValidate) GetClientId

func (ClientUserValidate) GetEmail

func (dto ClientUserValidate) GetEmail() types.Email

func (*ClientUserValidate) UnmarshalJSON

func (dto *ClientUserValidate) UnmarshalJSON(b []byte) error

type CustomAutoscaling

type CustomAutoscaling struct {
	VerticalAutoscaling   *VerticalAutoscalingNullable   `json:"verticalAutoscaling"`
	HorizontalAutoscaling *HorizontalAutoscalingNullable `json:"horizontalAutoscaling"`
}

func (CustomAutoscaling) GetHorizontalAutoscaling

func (dto CustomAutoscaling) GetHorizontalAutoscaling() *HorizontalAutoscalingNullable

func (CustomAutoscaling) GetVerticalAutoscaling

func (dto CustomAutoscaling) GetVerticalAutoscaling() *VerticalAutoscalingNullable

func (*CustomAutoscaling) UnmarshalJSON

func (dto *CustomAutoscaling) UnmarshalJSON(b []byte) error

type DeleteBillingClientPaymentSource

type DeleteBillingClientPaymentSource struct {
	SourceId stringId.PaymentSourceId `json:"sourceId"`
}

func (DeleteBillingClientPaymentSource) GetSourceId

func (*DeleteBillingClientPaymentSource) UnmarshalJSON

func (dto *DeleteBillingClientPaymentSource) UnmarshalJSON(b []byte) error

type EsExport

type EsExport struct {
	Search  EsExportSearch    `json:"search"`
	Columns types.StringArray `json:"columns"`
	Sort    EsExportSort      `json:"sort"`
	Format  types.StringNull  `json:"format"`
}

func (EsExport) GetColumns

func (dto EsExport) GetColumns() types.StringArray

func (EsExport) GetFormat

func (dto EsExport) GetFormat() types.StringNull

func (EsExport) GetSearch

func (dto EsExport) GetSearch() EsExportSearch

func (EsExport) GetSort

func (dto EsExport) GetSort() EsExportSort

func (*EsExport) UnmarshalJSON

func (dto *EsExport) UnmarshalJSON(b []byte) error

type EsExportSearch

type EsExportSearch []EsSearchItem

func (EsExportSearch) MarshalJSON

func (dto EsExportSearch) MarshalJSON() ([]byte, error)

type EsExportSort

type EsExportSort []EsSortItem

func (EsExportSort) MarshalJSON

func (dto EsExportSort) MarshalJSON() ([]byte, error)

type EsFilter

type EsFilter struct {
	Search           EsFilterSearch   `json:"search"`
	Sort             EsFilterSort     `json:"sort"`
	Offset           types.IntNull    `json:"offset"`
	Limit            types.IntNull    `json:"limit"`
	Text             types.StringNull `json:"text"`
	SubscriptionName types.StringNull `json:"subscriptionName"`
	ReceiverId       types.StringNull `json:"receiverId"`
}

func (EsFilter) GetLimit

func (dto EsFilter) GetLimit() types.IntNull

func (EsFilter) GetOffset

func (dto EsFilter) GetOffset() types.IntNull

func (EsFilter) GetReceiverId

func (dto EsFilter) GetReceiverId() types.StringNull

func (EsFilter) GetSearch

func (dto EsFilter) GetSearch() EsFilterSearch

func (EsFilter) GetSort

func (dto EsFilter) GetSort() EsFilterSort

func (EsFilter) GetSubscriptionName

func (dto EsFilter) GetSubscriptionName() types.StringNull

func (EsFilter) GetText

func (dto EsFilter) GetText() types.StringNull

func (*EsFilter) UnmarshalJSON

func (dto *EsFilter) UnmarshalJSON(b []byte) error

type EsFilterSearch

type EsFilterSearch []EsSearchItem

func (EsFilterSearch) MarshalJSON

func (dto EsFilterSearch) MarshalJSON() ([]byte, error)

type EsFilterSort

type EsFilterSort []EsSortItem

func (EsFilterSort) MarshalJSON

func (dto EsFilterSort) MarshalJSON() ([]byte, error)

type EsSearchItem

type EsSearchItem struct {
	Name     types.String `json:"name"`
	Operator types.String `json:"operator"`
	Value    types.String `json:"value"`
}

func (EsSearchItem) GetName

func (dto EsSearchItem) GetName() types.String

func (EsSearchItem) GetOperator

func (dto EsSearchItem) GetOperator() types.String

func (EsSearchItem) GetValue

func (dto EsSearchItem) GetValue() types.String

func (*EsSearchItem) UnmarshalJSON

func (dto *EsSearchItem) UnmarshalJSON(b []byte) error

type EsSearchNativeItem

type EsSearchNativeItem struct {
	Name     types.String         `json:"name"`
	Operator types.String         `json:"operator"`
	Value    types.JsonRawMessage `json:"value"`
}

func (EsSearchNativeItem) GetName

func (dto EsSearchNativeItem) GetName() types.String

func (EsSearchNativeItem) GetOperator

func (dto EsSearchNativeItem) GetOperator() types.String

func (EsSearchNativeItem) GetValue

func (dto EsSearchNativeItem) GetValue() types.JsonRawMessage

func (*EsSearchNativeItem) UnmarshalJSON

func (dto *EsSearchNativeItem) UnmarshalJSON(b []byte) error

type EsSortItem

type EsSortItem struct {
	Name      types.String   `json:"name"`
	Ascending types.BoolNull `json:"ascending"`
}

func (EsSortItem) GetAscending

func (dto EsSortItem) GetAscending() types.BoolNull

func (EsSortItem) GetName

func (dto EsSortItem) GetName() types.String

func (*EsSortItem) UnmarshalJSON

func (dto *EsSortItem) UnmarshalJSON(b []byte) error

type EsStatsHistoryFilter

type EsStatsHistoryFilter struct {
	Search           EsStatsHistoryFilterSearch     `json:"search"`
	Limit            types.IntNull                  `json:"limit"`
	From             types.DateTimeNull             `json:"from"`
	Till             types.DateTimeNull             `json:"till"`
	TimeZone         types.String                   `json:"timeZone"`
	SubscriptionName types.StringNull               `json:"subscriptionName"`
	ReceiverId       types.StringNull               `json:"receiverId"`
	GroupBy          enum.EsStatsHistoryGroupByEnum `json:"groupBy"`
	TimeGroupBy      types.String                   `json:"timeGroupBy"`
}

func (EsStatsHistoryFilter) GetFrom

func (dto EsStatsHistoryFilter) GetFrom() types.DateTimeNull

func (EsStatsHistoryFilter) GetGroupBy

func (EsStatsHistoryFilter) GetLimit

func (dto EsStatsHistoryFilter) GetLimit() types.IntNull

func (EsStatsHistoryFilter) GetReceiverId

func (dto EsStatsHistoryFilter) GetReceiverId() types.StringNull

func (EsStatsHistoryFilter) GetSearch

func (EsStatsHistoryFilter) GetSubscriptionName

func (dto EsStatsHistoryFilter) GetSubscriptionName() types.StringNull

func (EsStatsHistoryFilter) GetTill

func (dto EsStatsHistoryFilter) GetTill() types.DateTimeNull

func (EsStatsHistoryFilter) GetTimeGroupBy

func (dto EsStatsHistoryFilter) GetTimeGroupBy() types.String

func (EsStatsHistoryFilter) GetTimeZone

func (dto EsStatsHistoryFilter) GetTimeZone() types.String

func (*EsStatsHistoryFilter) UnmarshalJSON

func (dto *EsStatsHistoryFilter) UnmarshalJSON(b []byte) error

type EsStatsHistoryFilterSearch

type EsStatsHistoryFilterSearch []EsSearchNativeItem

func (EsStatsHistoryFilterSearch) MarshalJSON

func (dto EsStatsHistoryFilterSearch) MarshalJSON() ([]byte, error)

type EsSuggest

type EsSuggest struct {
	Search EsSuggestSearch  `json:"search"`
	Column types.StringNull `json:"column"`
	Text   types.StringNull `json:"text"`
}

func (EsSuggest) GetColumn

func (dto EsSuggest) GetColumn() types.StringNull

func (EsSuggest) GetSearch

func (dto EsSuggest) GetSearch() EsSuggestSearch

func (EsSuggest) GetText

func (dto EsSuggest) GetText() types.StringNull

func (*EsSuggest) UnmarshalJSON

func (dto *EsSuggest) UnmarshalJSON(b []byte) error

type EsSuggestSearch

type EsSuggestSearch []EsSearchItem

func (EsSuggestSearch) MarshalJSON

func (dto EsSuggestSearch) MarshalJSON() ([]byte, error)

type EsTransactionDebitCost

type EsTransactionDebitCost struct {
	Search EsTransactionDebitCostSearch `json:"search"`
}

func (EsTransactionDebitCost) GetSearch

func (*EsTransactionDebitCost) UnmarshalJSON

func (dto *EsTransactionDebitCost) UnmarshalJSON(b []byte) error

type EsTransactionDebitCostSearch

type EsTransactionDebitCostSearch []EsSearchItem

func (EsTransactionDebitCostSearch) MarshalJSON

func (dto EsTransactionDebitCostSearch) MarshalJSON() ([]byte, error)

type EsTransactionDebitGroupBy

type EsTransactionDebitGroupBy struct {
	Search           EsTransactionDebitGroupBySearch    `json:"search"`
	From             types.DateTime                     `json:"from"`
	Till             types.DateTime                     `json:"till"`
	TimeZone         types.String                       `json:"timeZone"`
	SubscriptionName types.StringNull                   `json:"subscriptionName"`
	ReceiverId       types.StringNull                   `json:"receiverId"`
	GroupBy          enum.EsTransactionDebitGroupByEnum `json:"groupBy"`
	TimeGroupBy      types.String                       `json:"timeGroupBy"`
}

func (EsTransactionDebitGroupBy) GetFrom

func (EsTransactionDebitGroupBy) GetGroupBy

func (EsTransactionDebitGroupBy) GetReceiverId

func (dto EsTransactionDebitGroupBy) GetReceiverId() types.StringNull

func (EsTransactionDebitGroupBy) GetSearch

func (EsTransactionDebitGroupBy) GetSubscriptionName

func (dto EsTransactionDebitGroupBy) GetSubscriptionName() types.StringNull

func (EsTransactionDebitGroupBy) GetTill

func (EsTransactionDebitGroupBy) GetTimeGroupBy

func (dto EsTransactionDebitGroupBy) GetTimeGroupBy() types.String

func (EsTransactionDebitGroupBy) GetTimeZone

func (dto EsTransactionDebitGroupBy) GetTimeZone() types.String

func (*EsTransactionDebitGroupBy) UnmarshalJSON

func (dto *EsTransactionDebitGroupBy) UnmarshalJSON(b []byte) error

type EsTransactionDebitGroupBySearch

type EsTransactionDebitGroupBySearch []EsSearchItem

func (EsTransactionDebitGroupBySearch) MarshalJSON

func (dto EsTransactionDebitGroupBySearch) MarshalJSON() ([]byte, error)

type ExternalRepositoryIntegration

type ExternalRepositoryIntegration struct {
	GithubIntegration *GithubIntegration `json:"githubIntegration"`
	GitlabIntegration *GitlabIntegration `json:"gitlabIntegration"`
}

func (ExternalRepositoryIntegration) GetGithubIntegration

func (dto ExternalRepositoryIntegration) GetGithubIntegration() *GithubIntegration

func (ExternalRepositoryIntegration) GetGitlabIntegration

func (dto ExternalRepositoryIntegration) GetGitlabIntegration() *GitlabIntegration

func (*ExternalRepositoryIntegration) UnmarshalJSON

func (dto *ExternalRepositoryIntegration) UnmarshalJSON(b []byte) error

type GithubAuth

type GithubAuth struct {
	Code  types.String `json:"code"`
	State types.String `json:"state"`
}

func (GithubAuth) GetCode

func (dto GithubAuth) GetCode() types.String

func (GithubAuth) GetState

func (dto GithubAuth) GetState() types.String

func (*GithubAuth) UnmarshalJSON

func (dto *GithubAuth) UnmarshalJSON(b []byte) error

type GithubIntegration

type GithubIntegration struct {
	RepositoryFullName types.String                        `json:"repositoryFullName"`
	EventType          enum.GithubIntegrationEventTypeEnum `json:"eventType"`
	BranchName         types.StringNull                    `json:"branchName"`
	TagRegex           types.StringNull                    `json:"tagRegex"`
	IsActive           types.Bool                          `json:"isActive"`
	ZeropsYamlSetup    types.StringNull                    `json:"zeropsYamlSetup"`
	TriggerBuild       types.Bool                          `json:"triggerBuild"`
}

func (GithubIntegration) GetBranchName

func (dto GithubIntegration) GetBranchName() types.StringNull

func (GithubIntegration) GetEventType

func (GithubIntegration) GetIsActive

func (dto GithubIntegration) GetIsActive() types.Bool

func (GithubIntegration) GetRepositoryFullName

func (dto GithubIntegration) GetRepositoryFullName() types.String

func (GithubIntegration) GetTagRegex added in v1.0.5

func (dto GithubIntegration) GetTagRegex() types.StringNull

func (GithubIntegration) GetTriggerBuild

func (dto GithubIntegration) GetTriggerBuild() types.Bool

func (GithubIntegration) GetZeropsYamlSetup added in v1.0.8

func (dto GithubIntegration) GetZeropsYamlSetup() types.StringNull

func (*GithubIntegration) UnmarshalJSON

func (dto *GithubIntegration) UnmarshalJSON(b []byte) error

type GitlabAuth

type GitlabAuth struct {
	Code  types.String `json:"code"`
	State types.String `json:"state"`
}

func (GitlabAuth) GetCode

func (dto GitlabAuth) GetCode() types.String

func (GitlabAuth) GetState

func (dto GitlabAuth) GetState() types.String

func (*GitlabAuth) UnmarshalJSON

func (dto *GitlabAuth) UnmarshalJSON(b []byte) error

type GitlabIntegration

type GitlabIntegration struct {
	RepositoryFullName types.String                        `json:"repositoryFullName"`
	EventType          enum.GitlabIntegrationEventTypeEnum `json:"eventType"`
	BranchName         types.StringNull                    `json:"branchName"`
	TagRegex           types.StringNull                    `json:"tagRegex"`
	IsActive           types.Bool                          `json:"isActive"`
	ZeropsYamlSetup    types.StringNull                    `json:"zeropsYamlSetup"`
	TriggerBuild       types.Bool                          `json:"triggerBuild"`
}

func (GitlabIntegration) GetBranchName

func (dto GitlabIntegration) GetBranchName() types.StringNull

func (GitlabIntegration) GetEventType

func (GitlabIntegration) GetIsActive

func (dto GitlabIntegration) GetIsActive() types.Bool

func (GitlabIntegration) GetRepositoryFullName

func (dto GitlabIntegration) GetRepositoryFullName() types.String

func (GitlabIntegration) GetTagRegex added in v1.0.5

func (dto GitlabIntegration) GetTagRegex() types.StringNull

func (GitlabIntegration) GetTriggerBuild

func (dto GitlabIntegration) GetTriggerBuild() types.Bool

func (GitlabIntegration) GetZeropsYamlSetup added in v1.0.8

func (dto GitlabIntegration) GetZeropsYamlSetup() types.StringNull

func (*GitlabIntegration) UnmarshalJSON

func (dto *GitlabIntegration) UnmarshalJSON(b []byte) error

type HorizontalAutoscalingNullable added in v1.0.9

type HorizontalAutoscalingNullable struct {
	MaxContainerCount types.IntNull `json:"maxContainerCount"`
	MinContainerCount types.IntNull `json:"minContainerCount"`
}

func (HorizontalAutoscalingNullable) GetMaxContainerCount added in v1.0.9

func (dto HorizontalAutoscalingNullable) GetMaxContainerCount() types.IntNull

func (HorizontalAutoscalingNullable) GetMinContainerCount added in v1.0.9

func (dto HorizontalAutoscalingNullable) GetMinContainerCount() types.IntNull

func (*HorizontalAutoscalingNullable) UnmarshalJSON added in v1.0.9

func (dto *HorizontalAutoscalingNullable) UnmarshalJSON(b []byte) error

type PostAppVersion

type PostAppVersion struct {
	ServiceStackId uuid.ServiceStackId `json:"serviceStackId"`
	Name           types.StringNull    `json:"name"`
}

func (PostAppVersion) GetName

func (dto PostAppVersion) GetName() types.StringNull

func (PostAppVersion) GetServiceStackId

func (dto PostAppVersion) GetServiceStackId() uuid.ServiceStackId

func (*PostAppVersion) UnmarshalJSON

func (dto *PostAppVersion) UnmarshalJSON(b []byte) error

type PostBillingPayment

type PostBillingPayment struct {
	Amount   types.Decimal                `json:"amount"`
	ClientId uuid.ClientId                `json:"clientId"`
	SourceId stringId.PaymentSourceIdNull `json:"sourceId"`
}

func (PostBillingPayment) GetAmount added in v1.0.9

func (dto PostBillingPayment) GetAmount() types.Decimal

func (PostBillingPayment) GetClientId

func (dto PostBillingPayment) GetClientId() uuid.ClientId

func (PostBillingPayment) GetSourceId

func (*PostBillingPayment) UnmarshalJSON

func (dto *PostBillingPayment) UnmarshalJSON(b []byte) error

type PostClientCheckVAT

type PostClientCheckVAT struct {
	VatNumber types.String `json:"vatNumber"`
}

func (PostClientCheckVAT) GetVatNumber

func (dto PostClientCheckVAT) GetVatNumber() types.String

func (*PostClientCheckVAT) UnmarshalJSON

func (dto *PostClientCheckVAT) UnmarshalJSON(b []byte) error

type PostObjectStorageServiceStack

type PostObjectStorageServiceStack struct {
	ProjectId         uuid.ProjectId     `json:"projectId"`
	Name              types.String       `json:"name"`
	CustomAutoscaling *CustomAutoscaling `json:"customAutoscaling"`
	DiskGBytes        types.Int          `json:"diskGBytes"`
	Policy            types.StringNull   `json:"policy"`
	RawPolicy         types.TextNull     `json:"rawPolicy"`
}

func (PostObjectStorageServiceStack) GetCustomAutoscaling added in v1.0.5

func (dto PostObjectStorageServiceStack) GetCustomAutoscaling() *CustomAutoscaling

func (PostObjectStorageServiceStack) GetDiskGBytes

func (dto PostObjectStorageServiceStack) GetDiskGBytes() types.Int

func (PostObjectStorageServiceStack) GetName

func (PostObjectStorageServiceStack) GetPolicy added in v1.0.5

func (PostObjectStorageServiceStack) GetProjectId

func (dto PostObjectStorageServiceStack) GetProjectId() uuid.ProjectId

func (PostObjectStorageServiceStack) GetRawPolicy added in v1.0.5

func (dto PostObjectStorageServiceStack) GetRawPolicy() types.TextNull

func (*PostObjectStorageServiceStack) UnmarshalJSON

func (dto *PostObjectStorageServiceStack) UnmarshalJSON(b []byte) error

type PostProject

type PostProject struct {
	ClientId       uuid.ClientId     `json:"clientId"`
	Name           types.String      `json:"name"`
	Description    types.TextNull    `json:"description"`
	TagList        types.StringArray `json:"tagList"`
	MaxCreditLimit types.DecimalNull `json:"maxCreditLimit"`
}

func (PostProject) GetClientId

func (dto PostProject) GetClientId() uuid.ClientId

func (PostProject) GetDescription

func (dto PostProject) GetDescription() types.TextNull

func (PostProject) GetMaxCreditLimit

func (dto PostProject) GetMaxCreditLimit() types.DecimalNull

func (PostProject) GetName

func (dto PostProject) GetName() types.String

func (PostProject) GetTagList

func (dto PostProject) GetTagList() types.StringArray

func (*PostProject) UnmarshalJSON

func (dto *PostProject) UnmarshalJSON(b []byte) error

type PostProjectTagList

type PostProjectTagList struct {
	ClientId uuid.ClientId `json:"clientId"`
}

func (PostProjectTagList) GetClientId

func (dto PostProjectTagList) GetClientId() uuid.ClientId

func (*PostProjectTagList) UnmarshalJSON

func (dto *PostProjectTagList) UnmarshalJSON(b []byte) error

type PostProjectVpn added in v1.0.5

type PostProjectVpn struct {
	PublicKey types.String `json:"publicKey"`
}

func (PostProjectVpn) GetPublicKey added in v1.0.7

func (dto PostProjectVpn) GetPublicKey() types.String

func (*PostProjectVpn) UnmarshalJSON added in v1.0.5

func (dto *PostProjectVpn) UnmarshalJSON(b []byte) error

type PostStandardServiceStack

type PostStandardServiceStack struct {
	ProjectId         uuid.ProjectId            `json:"projectId"`
	Name              types.String              `json:"name"`
	CustomAutoscaling *CustomAutoscaling        `json:"customAutoscaling"`
	Mode              enum.ServiceStackModeEnum `json:"mode"`
}

func (PostStandardServiceStack) GetCustomAutoscaling

func (dto PostStandardServiceStack) GetCustomAutoscaling() *CustomAutoscaling

func (PostStandardServiceStack) GetMode

func (PostStandardServiceStack) GetName

func (dto PostStandardServiceStack) GetName() types.String

func (PostStandardServiceStack) GetProjectId

func (dto PostStandardServiceStack) GetProjectId() uuid.ProjectId

func (*PostStandardServiceStack) UnmarshalJSON

func (dto *PostStandardServiceStack) UnmarshalJSON(b []byte) error

type PostUserNginxServiceStack

type PostUserNginxServiceStack struct {
	ProjectId         uuid.ProjectId                    `json:"projectId"`
	Name              types.String                      `json:"name"`
	CustomAutoscaling *CustomAutoscaling                `json:"customAutoscaling"`
	UserData          PostUserNginxServiceStackUserData `json:"userData"`
	NginxConfig       types.Text                        `json:"nginxConfig"`
}

func (PostUserNginxServiceStack) GetCustomAutoscaling

func (dto PostUserNginxServiceStack) GetCustomAutoscaling() *CustomAutoscaling

func (PostUserNginxServiceStack) GetName

func (dto PostUserNginxServiceStack) GetName() types.String

func (PostUserNginxServiceStack) GetNginxConfig

func (dto PostUserNginxServiceStack) GetNginxConfig() types.Text

func (PostUserNginxServiceStack) GetProjectId

func (dto PostUserNginxServiceStack) GetProjectId() uuid.ProjectId

func (PostUserNginxServiceStack) GetUserData

func (*PostUserNginxServiceStack) UnmarshalJSON

func (dto *PostUserNginxServiceStack) UnmarshalJSON(b []byte) error

type PostUserNginxServiceStackUserData

type PostUserNginxServiceStackUserData []UserDataPut

func (PostUserNginxServiceStackUserData) MarshalJSON

func (dto PostUserNginxServiceStackUserData) MarshalJSON() ([]byte, error)

type PostUserRuntimeServiceStack

type PostUserRuntimeServiceStack struct {
	ProjectId         uuid.ProjectId                      `json:"projectId"`
	Name              types.String                        `json:"name"`
	CustomAutoscaling *CustomAutoscaling                  `json:"customAutoscaling"`
	UserData          PostUserRuntimeServiceStackUserData `json:"userData"`
	Ports             PostUserRuntimeServiceStackPorts    `json:"ports"`
}

func (PostUserRuntimeServiceStack) GetCustomAutoscaling

func (dto PostUserRuntimeServiceStack) GetCustomAutoscaling() *CustomAutoscaling

func (PostUserRuntimeServiceStack) GetName

func (PostUserRuntimeServiceStack) GetPorts

func (PostUserRuntimeServiceStack) GetProjectId

func (dto PostUserRuntimeServiceStack) GetProjectId() uuid.ProjectId

func (PostUserRuntimeServiceStack) GetUserData

func (*PostUserRuntimeServiceStack) UnmarshalJSON

func (dto *PostUserRuntimeServiceStack) UnmarshalJSON(b []byte) error

type PostUserRuntimeServiceStackPorts

type PostUserRuntimeServiceStackPorts []PutServiceStackServicePortLight

func (PostUserRuntimeServiceStackPorts) MarshalJSON

func (dto PostUserRuntimeServiceStackPorts) MarshalJSON() ([]byte, error)

type PostUserRuntimeServiceStackUserData

type PostUserRuntimeServiceStackUserData []UserDataPut

func (PostUserRuntimeServiceStackUserData) MarshalJSON

func (dto PostUserRuntimeServiceStackUserData) MarshalJSON() ([]byte, error)

type PostUserServiceStack

type PostUserServiceStack struct {
	ProjectId         uuid.ProjectId               `json:"projectId"`
	Name              types.String                 `json:"name"`
	CustomAutoscaling *CustomAutoscaling           `json:"customAutoscaling"`
	UserData          PostUserServiceStackUserData `json:"userData"`
}

func (PostUserServiceStack) GetCustomAutoscaling

func (dto PostUserServiceStack) GetCustomAutoscaling() *CustomAutoscaling

func (PostUserServiceStack) GetName

func (dto PostUserServiceStack) GetName() types.String

func (PostUserServiceStack) GetProjectId

func (dto PostUserServiceStack) GetProjectId() uuid.ProjectId

func (PostUserServiceStack) GetUserData

func (*PostUserServiceStack) UnmarshalJSON

func (dto *PostUserServiceStack) UnmarshalJSON(b []byte) error

type PostUserServiceStackUserData

type PostUserServiceStackUserData []UserDataPut

func (PostUserServiceStackUserData) MarshalJSON

func (dto PostUserServiceStackUserData) MarshalJSON() ([]byte, error)

type ProjectImport

type ProjectImport struct {
	ClientId uuid.ClientId `json:"clientId"`
	Yaml     types.Text    `json:"yaml"`
}

func (ProjectImport) GetClientId

func (dto ProjectImport) GetClientId() uuid.ClientId

func (ProjectImport) GetYaml

func (dto ProjectImport) GetYaml() types.Text

func (*ProjectImport) UnmarshalJSON

func (dto *ProjectImport) UnmarshalJSON(b []byte) error

type PublicHttpRoutingLocationPost

type PublicHttpRoutingLocationPost struct {
	Path           types.String        `json:"path"`
	Port           types.Int           `json:"port"`
	ServiceStackId uuid.ServiceStackId `json:"serviceStackId"`
}

func (PublicHttpRoutingLocationPost) GetPath

func (PublicHttpRoutingLocationPost) GetPort

func (dto PublicHttpRoutingLocationPost) GetPort() types.Int

func (PublicHttpRoutingLocationPost) GetServiceStackId

func (dto PublicHttpRoutingLocationPost) GetServiceStackId() uuid.ServiceStackId

func (*PublicHttpRoutingLocationPost) UnmarshalJSON

func (dto *PublicHttpRoutingLocationPost) UnmarshalJSON(b []byte) error

type PublicHttpRoutingLocationPut

type PublicHttpRoutingLocationPut struct {
	Path           types.String        `json:"path"`
	Port           types.Int           `json:"port"`
	ServiceStackId uuid.ServiceStackId `json:"serviceStackId"`
}

func (PublicHttpRoutingLocationPut) GetPath

func (PublicHttpRoutingLocationPut) GetPort

func (dto PublicHttpRoutingLocationPut) GetPort() types.Int

func (PublicHttpRoutingLocationPut) GetServiceStackId

func (dto PublicHttpRoutingLocationPut) GetServiceStackId() uuid.ServiceStackId

func (*PublicHttpRoutingLocationPut) UnmarshalJSON

func (dto *PublicHttpRoutingLocationPut) UnmarshalJSON(b []byte) error

type PublicHttpRoutingPost

type PublicHttpRoutingPost struct {
	ProjectId  uuid.ProjectId                 `json:"projectId"`
	SslEnabled types.Bool                     `json:"sslEnabled"`
	Domains    types.StringArray              `json:"domains"`
	Locations  PublicHttpRoutingPostLocations `json:"locations"`
}

func (PublicHttpRoutingPost) GetDomains

func (dto PublicHttpRoutingPost) GetDomains() types.StringArray

func (PublicHttpRoutingPost) GetLocations

func (PublicHttpRoutingPost) GetProjectId

func (dto PublicHttpRoutingPost) GetProjectId() uuid.ProjectId

func (PublicHttpRoutingPost) GetSslEnabled

func (dto PublicHttpRoutingPost) GetSslEnabled() types.Bool

func (*PublicHttpRoutingPost) UnmarshalJSON

func (dto *PublicHttpRoutingPost) UnmarshalJSON(b []byte) error

type PublicHttpRoutingPostLocations

type PublicHttpRoutingPostLocations []PublicHttpRoutingLocationPost

func (PublicHttpRoutingPostLocations) MarshalJSON

func (dto PublicHttpRoutingPostLocations) MarshalJSON() ([]byte, error)

type PublicHttpRoutingPut

type PublicHttpRoutingPut struct {
	SslEnabled types.Bool                    `json:"sslEnabled"`
	Domains    types.StringArray             `json:"domains"`
	Locations  PublicHttpRoutingPutLocations `json:"locations"`
}

func (PublicHttpRoutingPut) GetDomains

func (dto PublicHttpRoutingPut) GetDomains() types.StringArray

func (PublicHttpRoutingPut) GetLocations

func (PublicHttpRoutingPut) GetSslEnabled

func (dto PublicHttpRoutingPut) GetSslEnabled() types.Bool

func (*PublicHttpRoutingPut) UnmarshalJSON

func (dto *PublicHttpRoutingPut) UnmarshalJSON(b []byte) error

type PublicHttpRoutingPutLocations

type PublicHttpRoutingPutLocations []PublicHttpRoutingLocationPut

func (PublicHttpRoutingPutLocations) MarshalJSON

func (dto PublicHttpRoutingPutLocations) MarshalJSON() ([]byte, error)

type PublicPortRoutingPost

type PublicPortRoutingPost struct {
	ServiceStackId    uuid.ServiceStackId                      `json:"serviceStackId"`
	PublicIpType      enum.PublicPortRoutingPublicIpTypeEnum   `json:"publicIpType"`
	PublicPort        types.Int                                `json:"publicPort"`
	InternalPort      types.Int                                `json:"internalPort"`
	InternalProtocol  enum.ServicePortProtocolEnum             `json:"internalProtocol"`
	FirewallPolicy    enum.PublicPortRoutingFirewallPolicyEnum `json:"firewallPolicy"`
	FirewallIpRanges  types.StringArray                        `json:"firewallIpRanges"`
	FirewallAllowMyIp types.Bool                               `json:"firewallAllowMyIp"`
}

func (PublicPortRoutingPost) GetFirewallAllowMyIp

func (dto PublicPortRoutingPost) GetFirewallAllowMyIp() types.Bool

func (PublicPortRoutingPost) GetFirewallIpRanges

func (dto PublicPortRoutingPost) GetFirewallIpRanges() types.StringArray

func (PublicPortRoutingPost) GetFirewallPolicy

func (PublicPortRoutingPost) GetInternalPort

func (dto PublicPortRoutingPost) GetInternalPort() types.Int

func (PublicPortRoutingPost) GetInternalProtocol

func (dto PublicPortRoutingPost) GetInternalProtocol() enum.ServicePortProtocolEnum

func (PublicPortRoutingPost) GetPublicIpType

func (PublicPortRoutingPost) GetPublicPort

func (dto PublicPortRoutingPost) GetPublicPort() types.Int

func (PublicPortRoutingPost) GetServiceStackId

func (dto PublicPortRoutingPost) GetServiceStackId() uuid.ServiceStackId

func (*PublicPortRoutingPost) UnmarshalJSON

func (dto *PublicPortRoutingPost) UnmarshalJSON(b []byte) error

type PublicPortRoutingPut

type PublicPortRoutingPut struct {
	PublicIpType      enum.PublicPortRoutingPublicIpTypeEnum   `json:"publicIpType"`
	PublicPort        types.Int                                `json:"publicPort"`
	InternalPort      types.Int                                `json:"internalPort"`
	InternalProtocol  enum.ServicePortProtocolEnum             `json:"internalProtocol"`
	FirewallPolicy    enum.PublicPortRoutingFirewallPolicyEnum `json:"firewallPolicy"`
	FirewallIpRanges  types.StringArray                        `json:"firewallIpRanges"`
	FirewallAllowMyIp types.Bool                               `json:"firewallAllowMyIp"`
}

func (PublicPortRoutingPut) GetFirewallAllowMyIp

func (dto PublicPortRoutingPut) GetFirewallAllowMyIp() types.Bool

func (PublicPortRoutingPut) GetFirewallIpRanges

func (dto PublicPortRoutingPut) GetFirewallIpRanges() types.StringArray

func (PublicPortRoutingPut) GetFirewallPolicy

func (PublicPortRoutingPut) GetInternalPort

func (dto PublicPortRoutingPut) GetInternalPort() types.Int

func (PublicPortRoutingPut) GetInternalProtocol

func (dto PublicPortRoutingPut) GetInternalProtocol() enum.ServicePortProtocolEnum

func (PublicPortRoutingPut) GetPublicIpType

func (PublicPortRoutingPut) GetPublicPort

func (dto PublicPortRoutingPut) GetPublicPort() types.Int

func (*PublicPortRoutingPut) UnmarshalJSON

func (dto *PublicPortRoutingPut) UnmarshalJSON(b []byte) error

type PutAppVersion

type PutAppVersion struct {
	Name types.StringNull `json:"name"`
}

func (PutAppVersion) GetName

func (dto PutAppVersion) GetName() types.StringNull

func (*PutAppVersion) UnmarshalJSON

func (dto *PutAppVersion) UnmarshalJSON(b []byte) error

type PutAppVersionBuildAndDeploy

type PutAppVersionBuildAndDeploy struct {
	ZeropsYaml      types.MediumText `json:"zeropsYaml"`
	ZeropsYamlSetup types.StringNull `json:"zeropsYamlSetup"`
}

func (PutAppVersionBuildAndDeploy) GetZeropsYaml added in v1.0.6

func (dto PutAppVersionBuildAndDeploy) GetZeropsYaml() types.MediumText

func (PutAppVersionBuildAndDeploy) GetZeropsYamlSetup added in v1.0.8

func (dto PutAppVersionBuildAndDeploy) GetZeropsYamlSetup() types.StringNull

func (*PutAppVersionBuildAndDeploy) UnmarshalJSON

func (dto *PutAppVersionBuildAndDeploy) UnmarshalJSON(b []byte) error

type PutAppVersionDeploy

type PutAppVersionDeploy struct {
	ZeropsYaml      types.MediumTextNull `json:"zeropsYaml"`
	ZeropsYamlSetup types.StringNull     `json:"zeropsYamlSetup"`
}

func (PutAppVersionDeploy) GetZeropsYaml added in v1.0.6

func (dto PutAppVersionDeploy) GetZeropsYaml() types.MediumTextNull

func (PutAppVersionDeploy) GetZeropsYamlSetup added in v1.0.8

func (dto PutAppVersionDeploy) GetZeropsYamlSetup() types.StringNull

func (*PutAppVersionDeploy) UnmarshalJSON

func (dto *PutAppVersionDeploy) UnmarshalJSON(b []byte) error

type PutBillingAddon

type PutBillingAddon struct {
	ClientId         uuid.ClientId `json:"clientId"`
	RecurringEnabled types.Bool    `json:"recurringEnabled"`
	Enabled          types.Bool    `json:"enabled"`
}

func (PutBillingAddon) GetClientId

func (dto PutBillingAddon) GetClientId() uuid.ClientId

func (PutBillingAddon) GetEnabled

func (dto PutBillingAddon) GetEnabled() types.Bool

func (PutBillingAddon) GetRecurringEnabled

func (dto PutBillingAddon) GetRecurringEnabled() types.Bool

func (*PutBillingAddon) UnmarshalJSON

func (dto *PutBillingAddon) UnmarshalJSON(b []byte) error

type PutBillingClientAutocharge

type PutBillingClientAutocharge struct {
	AutoCharge          types.Bool                           `json:"autoCharge"`
	AutoChargePeriod    enum.PaymentInfoAutoChargePeriodEnum `json:"autoChargePeriod"`
	MaximumChargeAmount types.Decimal                        `json:"maximumChargeAmount"`
}

func (PutBillingClientAutocharge) GetAutoCharge

func (dto PutBillingClientAutocharge) GetAutoCharge() types.Bool

func (PutBillingClientAutocharge) GetAutoChargePeriod

func (PutBillingClientAutocharge) GetMaximumChargeAmount

func (dto PutBillingClientAutocharge) GetMaximumChargeAmount() types.Decimal

func (*PutBillingClientAutocharge) UnmarshalJSON

func (dto *PutBillingClientAutocharge) UnmarshalJSON(b []byte) error

type PutClientAccountInfo

type PutClientAccountInfo struct {
	AccountName types.String `json:"accountName"`
}

func (PutClientAccountInfo) GetAccountName

func (dto PutClientAccountInfo) GetAccountName() types.String

func (*PutClientAccountInfo) UnmarshalJSON

func (dto *PutClientAccountInfo) UnmarshalJSON(b []byte) error

type PutClientBillingInfo

type PutClientBillingInfo struct {
	VatNumber               types.StringNull   `json:"vatNumber"`
	CompanyNumber           types.StringNull   `json:"companyNumber"`
	CompanyName             types.String       `json:"companyName"`
	InvoiceAddressStreet    types.String       `json:"invoiceAddressStreet"`
	InvoiceAddressCity      types.String       `json:"invoiceAddressCity"`
	InvoiceAddressPostcode  types.String       `json:"invoiceAddressPostcode"`
	InvoiceAddressCountryId stringId.CountryId `json:"invoiceAddressCountryId"`
}

func (PutClientBillingInfo) GetCompanyName

func (dto PutClientBillingInfo) GetCompanyName() types.String

func (PutClientBillingInfo) GetCompanyNumber

func (dto PutClientBillingInfo) GetCompanyNumber() types.StringNull

func (PutClientBillingInfo) GetInvoiceAddressCity

func (dto PutClientBillingInfo) GetInvoiceAddressCity() types.String

func (PutClientBillingInfo) GetInvoiceAddressCountryId

func (dto PutClientBillingInfo) GetInvoiceAddressCountryId() stringId.CountryId

func (PutClientBillingInfo) GetInvoiceAddressPostcode

func (dto PutClientBillingInfo) GetInvoiceAddressPostcode() types.String

func (PutClientBillingInfo) GetInvoiceAddressStreet

func (dto PutClientBillingInfo) GetInvoiceAddressStreet() types.String

func (PutClientBillingInfo) GetVatNumber

func (dto PutClientBillingInfo) GetVatNumber() types.StringNull

func (*PutClientBillingInfo) UnmarshalJSON

func (dto *PutClientBillingInfo) UnmarshalJSON(b []byte) error

type PutProject

type PutProject struct {
	Name           types.String      `json:"name"`
	Description    types.TextNull    `json:"description"`
	TagList        types.StringArray `json:"tagList"`
	MaxCreditLimit types.DecimalNull `json:"maxCreditLimit"`
}

func (PutProject) GetDescription

func (dto PutProject) GetDescription() types.TextNull

func (PutProject) GetMaxCreditLimit

func (dto PutProject) GetMaxCreditLimit() types.DecimalNull

func (PutProject) GetName

func (dto PutProject) GetName() types.String

func (PutProject) GetTagList

func (dto PutProject) GetTagList() types.StringArray

func (*PutProject) UnmarshalJSON

func (dto *PutProject) UnmarshalJSON(b []byte) error

type PutProjectRemoteLogging added in v1.0.5

type PutProjectRemoteLogging struct {
	SyslogConfig types.Text       `json:"syslogConfig"`
	Certificate  types.Text       `json:"certificate"`
	Type         types.StringNull `json:"type"`
}

func (PutProjectRemoteLogging) GetCertificate added in v1.0.5

func (dto PutProjectRemoteLogging) GetCertificate() types.Text

func (PutProjectRemoteLogging) GetSyslogConfig added in v1.0.5

func (dto PutProjectRemoteLogging) GetSyslogConfig() types.Text

func (PutProjectRemoteLogging) GetType added in v1.0.7

func (*PutProjectRemoteLogging) UnmarshalJSON added in v1.0.5

func (dto *PutProjectRemoteLogging) UnmarshalJSON(b []byte) error

type PutServiceStackObjectStorageSize

type PutServiceStackObjectStorageSize struct {
	DiskGBytes types.Int        `json:"diskGBytes"`
	Policy     types.StringNull `json:"policy"`
	RawPolicy  types.TextNull   `json:"rawPolicy"`
}

func (PutServiceStackObjectStorageSize) GetDiskGBytes

func (dto PutServiceStackObjectStorageSize) GetDiskGBytes() types.Int

func (PutServiceStackObjectStorageSize) GetPolicy added in v1.0.5

func (PutServiceStackObjectStorageSize) GetRawPolicy added in v1.0.5

func (dto PutServiceStackObjectStorageSize) GetRawPolicy() types.TextNull

func (*PutServiceStackObjectStorageSize) UnmarshalJSON

func (dto *PutServiceStackObjectStorageSize) UnmarshalJSON(b []byte) error

type PutServiceStackPorts

type PutServiceStackPorts struct {
	Ports PutServiceStackPortsPorts `json:"ports"`
}

func (PutServiceStackPorts) GetPorts

func (*PutServiceStackPorts) UnmarshalJSON

func (dto *PutServiceStackPorts) UnmarshalJSON(b []byte) error

type PutServiceStackPortsPorts

type PutServiceStackPortsPorts []PutServiceStackServicePortLight

func (PutServiceStackPortsPorts) MarshalJSON

func (dto PutServiceStackPortsPorts) MarshalJSON() ([]byte, error)

type PutServiceStackServicePortLight

type PutServiceStackServicePortLight struct {
	Port     types.Int                    `json:"port"`
	Protocol enum.ServicePortProtocolEnum `json:"protocol"`
	Scheme   enum.ServicePortSchemeEnum   `json:"scheme"`
}

func (PutServiceStackServicePortLight) GetPort

func (PutServiceStackServicePortLight) GetProtocol

func (PutServiceStackServicePortLight) GetScheme

func (*PutServiceStackServicePortLight) UnmarshalJSON

func (dto *PutServiceStackServicePortLight) UnmarshalJSON(b []byte) error

type PutSharedStorageAction

type PutSharedStorageAction struct {
	SharedStorageId uuid.ServiceStackId `json:"sharedStorageId"`
}

func (PutSharedStorageAction) GetSharedStorageId

func (dto PutSharedStorageAction) GetSharedStorageId() uuid.ServiceStackId

func (*PutSharedStorageAction) UnmarshalJSON

func (dto *PutSharedStorageAction) UnmarshalJSON(b []byte) error

type PutUserNginxServiceStack

type PutUserNginxServiceStack struct {
	NginxConfig types.Text `json:"nginxConfig"`
}

func (PutUserNginxServiceStack) GetNginxConfig

func (dto PutUserNginxServiceStack) GetNginxConfig() types.Text

func (*PutUserNginxServiceStack) UnmarshalJSON

func (dto *PutUserNginxServiceStack) UnmarshalJSON(b []byte) error

type PutUserPhpNginxServiceStack

type PutUserPhpNginxServiceStack struct {
	NginxConfig types.Text `json:"nginxConfig"`
}

func (PutUserPhpNginxServiceStack) GetNginxConfig

func (dto PutUserPhpNginxServiceStack) GetNginxConfig() types.Text

func (*PutUserPhpNginxServiceStack) UnmarshalJSON

func (dto *PutUserPhpNginxServiceStack) UnmarshalJSON(b []byte) error

type RecoverPassword

type RecoverPassword struct {
	Email types.Email `json:"email"`
}

func (RecoverPassword) GetEmail

func (dto RecoverPassword) GetEmail() types.Email

func (*RecoverPassword) UnmarshalJSON

func (dto *RecoverPassword) UnmarshalJSON(b []byte) error

type ScalingMinFreeResourceNullable added in v1.0.9

type ScalingMinFreeResourceNullable struct {
	CpuCoreCount   types.FloatNull `json:"cpuCoreCount"`
	CpuCorePercent types.FloatNull `json:"cpuCorePercent"`
	MemoryGBytes   types.FloatNull `json:"memoryGBytes"`
	MemoryPercent  types.FloatNull `json:"memoryPercent"`
}

func (ScalingMinFreeResourceNullable) GetCpuCoreCount added in v1.0.9

func (dto ScalingMinFreeResourceNullable) GetCpuCoreCount() types.FloatNull

func (ScalingMinFreeResourceNullable) GetCpuCorePercent added in v1.0.9

func (dto ScalingMinFreeResourceNullable) GetCpuCorePercent() types.FloatNull

func (ScalingMinFreeResourceNullable) GetMemoryGBytes added in v1.0.9

func (dto ScalingMinFreeResourceNullable) GetMemoryGBytes() types.FloatNull

func (ScalingMinFreeResourceNullable) GetMemoryPercent added in v1.0.9

func (dto ScalingMinFreeResourceNullable) GetMemoryPercent() types.FloatNull

func (*ScalingMinFreeResourceNullable) UnmarshalJSON added in v1.0.9

func (dto *ScalingMinFreeResourceNullable) UnmarshalJSON(b []byte) error

type ScalingResourceNullable added in v1.0.9

type ScalingResourceNullable struct {
	CpuCoreCount types.IntNull   `json:"cpuCoreCount"`
	MemoryGBytes types.FloatNull `json:"memoryGBytes"`
	DiskGBytes   types.FloatNull `json:"diskGBytes"`
}

func (ScalingResourceNullable) GetCpuCoreCount added in v1.0.9

func (dto ScalingResourceNullable) GetCpuCoreCount() types.IntNull

func (ScalingResourceNullable) GetDiskGBytes added in v1.0.9

func (dto ScalingResourceNullable) GetDiskGBytes() types.FloatNull

func (ScalingResourceNullable) GetMemoryGBytes added in v1.0.9

func (dto ScalingResourceNullable) GetMemoryGBytes() types.FloatNull

func (*ScalingResourceNullable) UnmarshalJSON added in v1.0.9

func (dto *ScalingResourceNullable) UnmarshalJSON(b []byte) error

type ServiceStackImport

type ServiceStackImport struct {
	ProjectId uuid.ProjectId `json:"projectId"`
	Yaml      types.Text     `json:"yaml"`
}

func (ServiceStackImport) GetProjectId

func (dto ServiceStackImport) GetProjectId() uuid.ProjectId

func (ServiceStackImport) GetYaml

func (dto ServiceStackImport) GetYaml() types.Text

func (*ServiceStackImport) UnmarshalJSON

func (dto *ServiceStackImport) UnmarshalJSON(b []byte) error

type ServiceStackNextAppVersion

type ServiceStackNextAppVersion struct {
	UseCustomRuntime types.Bool `json:"useCustomRuntime"`
}

func (ServiceStackNextAppVersion) GetUseCustomRuntime

func (dto ServiceStackNextAppVersion) GetUseCustomRuntime() types.Bool

func (*ServiceStackNextAppVersion) UnmarshalJSON

func (dto *ServiceStackNextAppVersion) UnmarshalJSON(b []byte) error

type StripeWebhook added in v1.0.9

type StripeWebhook struct {
	Type   types.String         `json:"type"`
	Object types.JsonRawMessage `json:"object"`
}

func (StripeWebhook) GetObject added in v1.0.9

func (dto StripeWebhook) GetObject() types.JsonRawMessage

func (StripeWebhook) GetType added in v1.0.9

func (dto StripeWebhook) GetType() types.String

func (*StripeWebhook) UnmarshalJSON added in v1.0.9

func (dto *StripeWebhook) UnmarshalJSON(b []byte) error

type User

type User struct {
	ClientId           uuid.ClientId               `json:"clientId"`
	Email              types.Email                 `json:"email"`
	FirstName          types.String                `json:"firstName"`
	LastName           types.EmptyString           `json:"lastName"`
	LanguageId         stringId.LanguageId         `json:"languageId"`
	CountryCallingCode types.IntNull               `json:"countryCallingCode"`
	PhoneNumber        types.IntNull               `json:"phoneNumber"`
	RoleCode           enum.ClientUserRoleCodeEnum `json:"roleCode"`
}

func (User) GetClientId

func (dto User) GetClientId() uuid.ClientId

func (User) GetCountryCallingCode

func (dto User) GetCountryCallingCode() types.IntNull

func (User) GetEmail

func (dto User) GetEmail() types.Email

func (User) GetFirstName

func (dto User) GetFirstName() types.String

func (User) GetLanguageId

func (dto User) GetLanguageId() stringId.LanguageId

func (User) GetLastName

func (dto User) GetLastName() types.EmptyString

func (User) GetPhoneNumber

func (dto User) GetPhoneNumber() types.IntNull

func (User) GetRoleCode

func (dto User) GetRoleCode() enum.ClientUserRoleCodeEnum

func (*User) UnmarshalJSON

func (dto *User) UnmarshalJSON(b []byte) error

type UserDataPost

type UserDataPost struct {
	ServiceStackId uuid.ServiceStackId `json:"serviceStackId"`
	Key            types.String        `json:"key"`
	Content        types.Text          `json:"content"`
}

func (UserDataPost) GetContent

func (dto UserDataPost) GetContent() types.Text

func (UserDataPost) GetKey

func (dto UserDataPost) GetKey() types.String

func (UserDataPost) GetServiceStackId

func (dto UserDataPost) GetServiceStackId() uuid.ServiceStackId

func (*UserDataPost) UnmarshalJSON

func (dto *UserDataPost) UnmarshalJSON(b []byte) error

type UserDataPut

type UserDataPut struct {
	Key     types.String `json:"key"`
	Content types.Text   `json:"content"`
}

func (UserDataPut) GetContent

func (dto UserDataPut) GetContent() types.Text

func (UserDataPut) GetKey

func (dto UserDataPut) GetKey() types.String

func (*UserDataPut) UnmarshalJSON

func (dto *UserDataPut) UnmarshalJSON(b []byte) error

type UserDataPutEnvFile added in v1.0.5

type UserDataPutEnvFile struct {
	ServiceStackId uuid.ServiceStackId `json:"serviceStackId"`
	EnvFile        types.Text          `json:"envFile"`
}

func (UserDataPutEnvFile) GetEnvFile added in v1.0.5

func (dto UserDataPutEnvFile) GetEnvFile() types.Text

func (UserDataPutEnvFile) GetServiceStackId added in v1.0.5

func (dto UserDataPutEnvFile) GetServiceStackId() uuid.ServiceStackId

func (*UserDataPutEnvFile) UnmarshalJSON added in v1.0.5

func (dto *UserDataPutEnvFile) UnmarshalJSON(b []byte) error

type UserNotification

type UserNotification struct {
	ProjectId      types.StringNull `json:"projectId"`
	ServiceStackId types.StringNull `json:"serviceStackId"`
}

func (UserNotification) GetProjectId

func (dto UserNotification) GetProjectId() types.StringNull

func (UserNotification) GetServiceStackId

func (dto UserNotification) GetServiceStackId() types.StringNull

func (*UserNotification) UnmarshalJSON

func (dto *UserNotification) UnmarshalJSON(b []byte) error

type UserPut

type UserPut struct {
	ClientId           uuid.ClientId       `json:"clientId"`
	FirstName          types.String        `json:"firstName"`
	LastName           types.EmptyString   `json:"lastName"`
	LanguageId         stringId.LanguageId `json:"languageId"`
	CountryCallingCode types.IntNull       `json:"countryCallingCode"`
	PhoneNumber        types.IntNull       `json:"phoneNumber"`
}

func (UserPut) GetClientId

func (dto UserPut) GetClientId() uuid.ClientId

func (UserPut) GetCountryCallingCode

func (dto UserPut) GetCountryCallingCode() types.IntNull

func (UserPut) GetFirstName

func (dto UserPut) GetFirstName() types.String

func (UserPut) GetLanguageId

func (dto UserPut) GetLanguageId() stringId.LanguageId

func (UserPut) GetLastName

func (dto UserPut) GetLastName() types.EmptyString

func (UserPut) GetPhoneNumber

func (dto UserPut) GetPhoneNumber() types.IntNull

func (*UserPut) UnmarshalJSON

func (dto *UserPut) UnmarshalJSON(b []byte) error

type UserPutPassword

type UserPutPassword struct {
	OldPassword types.String `json:"oldPassword"`
	NewPassword types.String `json:"newPassword"`
}

func (UserPutPassword) GetNewPassword

func (dto UserPutPassword) GetNewPassword() types.String

func (UserPutPassword) GetOldPassword

func (dto UserPutPassword) GetOldPassword() types.String

func (*UserPutPassword) UnmarshalJSON

func (dto *UserPutPassword) UnmarshalJSON(b []byte) error

type UserPutPasswordViaToken

type UserPutPasswordViaToken struct {
	Email    types.Email                       `json:"email"`
	Password types.String                      `json:"password"`
	Token    uuid.UserPutPasswordViaTokenToken `json:"token"`
}

func (UserPutPasswordViaToken) GetEmail

func (dto UserPutPasswordViaToken) GetEmail() types.Email

func (UserPutPasswordViaToken) GetPassword

func (dto UserPutPasswordViaToken) GetPassword() types.String

func (UserPutPasswordViaToken) GetToken

func (*UserPutPasswordViaToken) UnmarshalJSON

func (dto *UserPutPasswordViaToken) UnmarshalJSON(b []byte) error

type UserRegistration

type UserRegistration struct {
	Email       types.Email         `json:"email"`
	Password    types.String        `json:"password"`
	LanguageId  stringId.LanguageId `json:"languageId"`
	AccountName types.String        `json:"accountName"`
	FirstName   types.String        `json:"firstName"`
	LastName    types.StringNull    `json:"lastName"`
}

func (UserRegistration) GetAccountName

func (dto UserRegistration) GetAccountName() types.String

func (UserRegistration) GetEmail

func (dto UserRegistration) GetEmail() types.Email

func (UserRegistration) GetFirstName

func (dto UserRegistration) GetFirstName() types.String

func (UserRegistration) GetLanguageId

func (dto UserRegistration) GetLanguageId() stringId.LanguageId

func (UserRegistration) GetLastName

func (dto UserRegistration) GetLastName() types.StringNull

func (UserRegistration) GetPassword

func (dto UserRegistration) GetPassword() types.String

func (*UserRegistration) UnmarshalJSON

func (dto *UserRegistration) UnmarshalJSON(b []byte) error

type VerticalAutoscalingNullable added in v1.0.9

type VerticalAutoscalingNullable struct {
	MaxResource       *ScalingResourceNullable             `json:"maxResource"`
	MinResource       *ScalingResourceNullable             `json:"minResource"`
	MinFreeResource   *ScalingMinFreeResourceNullable      `json:"minFreeResource"`
	CpuMode           *enum.VerticalAutoscalingCpuModeEnum `json:"cpuMode"`
	StartCpuCoreCount types.IntNull                        `json:"startCpuCoreCount"`
}

func (VerticalAutoscalingNullable) GetCpuMode added in v1.0.9

func (VerticalAutoscalingNullable) GetMaxResource added in v1.0.9

func (VerticalAutoscalingNullable) GetMinFreeResource added in v1.0.9

func (VerticalAutoscalingNullable) GetMinResource added in v1.0.9

func (VerticalAutoscalingNullable) GetStartCpuCoreCount added in v1.0.9

func (dto VerticalAutoscalingNullable) GetStartCpuCoreCount() types.IntNull

func (*VerticalAutoscalingNullable) UnmarshalJSON added in v1.0.9

func (dto *VerticalAutoscalingNullable) UnmarshalJSON(b []byte) error

type ZeropsYamlValidation added in v1.0.4

type ZeropsYamlValidation struct {
	ServiceStackName            types.String                           `json:"serviceStackName"`
	ServiceStackTypeId          stringId.ServiceStackTypeId            `json:"serviceStackTypeId"`
	ServiceStackTypeVersionName types.String                           `json:"serviceStackTypeVersionName"`
	ZeropsYaml                  types.MediumText                       `json:"zeropsYaml"`
	Operation                   enum.ZeropsYamlValidationOperationEnum `json:"operation"`
	ZeropsYamlSetup             types.StringNull                       `json:"zeropsYamlSetup"`
}

func (ZeropsYamlValidation) GetOperation added in v1.0.5

func (ZeropsYamlValidation) GetServiceStackName added in v1.0.6

func (dto ZeropsYamlValidation) GetServiceStackName() types.String

func (ZeropsYamlValidation) GetServiceStackTypeId added in v1.0.4

func (dto ZeropsYamlValidation) GetServiceStackTypeId() stringId.ServiceStackTypeId

func (ZeropsYamlValidation) GetServiceStackTypeVersionName added in v1.0.6

func (dto ZeropsYamlValidation) GetServiceStackTypeVersionName() types.String

func (ZeropsYamlValidation) GetZeropsYaml added in v1.0.4

func (dto ZeropsYamlValidation) GetZeropsYaml() types.MediumText

func (ZeropsYamlValidation) GetZeropsYamlSetup added in v1.0.8

func (dto ZeropsYamlValidation) GetZeropsYamlSetup() types.StringNull

func (*ZeropsYamlValidation) UnmarshalJSON added in v1.0.4

func (dto *ZeropsYamlValidation) UnmarshalJSON(b []byte) error

Source Files

Jump to

Keyboard shortcuts

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