body

package
v1.0.3 Latest Latest
Warning

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

Go to latest
Published: Jul 4, 2022 License: MIT Imports: 6 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.ClientAuthorizeToken   `json:"token"`
}

func (ClientAuthorize) GetClientId

func (dto ClientAuthorize) GetClientId() uuid.ClientId

func (ClientAuthorize) GetEmail

func (ClientAuthorize) GetToken

func (dto ClientAuthorize) GetToken() uuid.ClientAuthorizeToken

func (*ClientAuthorize) UnmarshalJSON

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

type ClientUser

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

func (ClientUser) GetClientId

func (dto ClientUser) GetClientId() uuid.ClientId

func (ClientUser) GetRoleCode

func (dto ClientUser) GetRoleCode() enum.ClientUserLightRoleCodeEnum

func (*ClientUser) UnmarshalJSON

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

type ClientUserConnection

type ClientUserConnection struct {
	RoleCode           enum.ClientUserLightRoleCodeEnum `json:"roleCode"`
	LanguageId         types.String                     `json:"languageId"`
	Email              types.Email                      `json:"email"`
	FirstName          types.String                     `json:"firstName"`
	LastName           types.String                     `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() types.String

func (ClientUserConnection) GetLastName

func (dto ClientUserConnection) GetLastName() types.String

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   *VerticalAutoscaling   `json:"verticalAutoscaling"`
	HorizontalAutoscaling *HorizontalAutoscaling `json:"horizontalAutoscaling"`
}

func (CustomAutoscaling) GetHorizontalAutoscaling

func (dto CustomAutoscaling) GetHorizontalAutoscaling() *HorizontalAutoscaling

func (CustomAutoscaling) GetVerticalAutoscaling

func (dto CustomAutoscaling) GetVerticalAutoscaling() *VerticalAutoscaling

func (*CustomAutoscaling) UnmarshalJSON

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

type DeleteBillingClientPaymentSource

type DeleteBillingClientPaymentSource struct {
	SourceId types.String `json:"sourceId"`
}

func (DeleteBillingClientPaymentSource) GetSourceId

func (dto DeleteBillingClientPaymentSource) GetSourceId() types.String

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"`
	IsActive           types.Bool                          `json:"isActive"`
	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) GetTriggerBuild

func (dto GithubIntegration) GetTriggerBuild() types.Bool

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"`
	IsActive           types.Bool                          `json:"isActive"`
	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) GetTriggerBuild

func (dto GitlabIntegration) GetTriggerBuild() types.Bool

func (*GitlabIntegration) UnmarshalJSON

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

type HorizontalAutoscaling

type HorizontalAutoscaling struct {
	MaxContainerCount types.Int `json:"maxContainerCount"`
	MinContainerCount types.Int `json:"minContainerCount"`
}

func (HorizontalAutoscaling) GetMaxContainerCount

func (dto HorizontalAutoscaling) GetMaxContainerCount() types.Int

func (HorizontalAutoscaling) GetMinContainerCount

func (dto HorizontalAutoscaling) GetMinContainerCount() types.Int

func (*HorizontalAutoscaling) UnmarshalJSON

func (dto *HorizontalAutoscaling) 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 {
	AmountVat  types.Float         `json:"amountVat"`
	CurrencyId enum.CurrencyIdEnum `json:"currencyId"`
	ClientId   uuid.ClientId       `json:"clientId"`
	SourceId   types.StringNull    `json:"sourceId"`
}

func (PostBillingPayment) GetAmountVat

func (dto PostBillingPayment) GetAmountVat() types.Float

func (PostBillingPayment) GetClientId

func (dto PostBillingPayment) GetClientId() uuid.ClientId

func (PostBillingPayment) GetCurrencyId

func (dto PostBillingPayment) GetCurrencyId() enum.CurrencyIdEnum

func (PostBillingPayment) GetSourceId

func (dto PostBillingPayment) GetSourceId() types.StringNull

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"`
	DiskGBytes types.Int      `json:"diskGBytes"`
}

func (PostObjectStorageServiceStack) GetDiskGBytes

func (dto PostObjectStorageServiceStack) GetDiskGBytes() types.Int

func (PostObjectStorageServiceStack) GetName

func (PostObjectStorageServiceStack) GetProjectId

func (dto PostObjectStorageServiceStack) GetProjectId() uuid.ProjectId

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 PostStandardServiceStack

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

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"`
	Mode              enum.ServiceStackModeEnum         `json:"mode"`
	CustomAutoscaling *CustomAutoscaling                `json:"customAutoscaling"`
	UserData          PostUserNginxServiceStackUserData `json:"userData"`
	GithubIntegration *GithubIntegration                `json:"githubIntegration"`
	GitlabIntegration *GitlabIntegration                `json:"gitlabIntegration"`
	NginxConfig       types.Text                        `json:"nginxConfig"`
}

func (PostUserNginxServiceStack) GetCustomAutoscaling

func (dto PostUserNginxServiceStack) GetCustomAutoscaling() *CustomAutoscaling

func (PostUserNginxServiceStack) GetGithubIntegration

func (dto PostUserNginxServiceStack) GetGithubIntegration() *GithubIntegration

func (PostUserNginxServiceStack) GetGitlabIntegration

func (dto PostUserNginxServiceStack) GetGitlabIntegration() *GitlabIntegration

func (PostUserNginxServiceStack) GetMode

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"`
	Mode              enum.ServiceStackModeEnum           `json:"mode"`
	CustomAutoscaling *CustomAutoscaling                  `json:"customAutoscaling"`
	UserData          PostUserRuntimeServiceStackUserData `json:"userData"`
	GithubIntegration *GithubIntegration                  `json:"githubIntegration"`
	GitlabIntegration *GitlabIntegration                  `json:"gitlabIntegration"`
	Ports             PostUserRuntimeServiceStackPorts    `json:"ports"`
}

func (PostUserRuntimeServiceStack) GetCustomAutoscaling

func (dto PostUserRuntimeServiceStack) GetCustomAutoscaling() *CustomAutoscaling

func (PostUserRuntimeServiceStack) GetGithubIntegration

func (dto PostUserRuntimeServiceStack) GetGithubIntegration() *GithubIntegration

func (PostUserRuntimeServiceStack) GetGitlabIntegration

func (dto PostUserRuntimeServiceStack) GetGitlabIntegration() *GitlabIntegration

func (PostUserRuntimeServiceStack) GetMode

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"`
	Mode              enum.ServiceStackModeEnum    `json:"mode"`
	CustomAutoscaling *CustomAutoscaling           `json:"customAutoscaling"`
	UserData          PostUserServiceStackUserData `json:"userData"`
	GithubIntegration *GithubIntegration           `json:"githubIntegration"`
	GitlabIntegration *GitlabIntegration           `json:"gitlabIntegration"`
}

func (PostUserServiceStack) GetCustomAutoscaling

func (dto PostUserServiceStack) GetCustomAutoscaling() *CustomAutoscaling

func (PostUserServiceStack) GetGithubIntegration

func (dto PostUserServiceStack) GetGithubIntegration() *GithubIntegration

func (PostUserServiceStack) GetGitlabIntegration

func (dto PostUserServiceStack) GetGitlabIntegration() *GitlabIntegration

func (PostUserServiceStack) GetMode

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 PostVpnRequest

type PostVpnRequest struct {
	Id              uuid.ProjectId `json:"id"`
	ClientPublicKey types.String   `json:"clientPublicKey"`
}

func (PostVpnRequest) GetClientPublicKey

func (dto PostVpnRequest) GetClientPublicKey() types.String

func (PostVpnRequest) GetId

func (dto PostVpnRequest) GetId() uuid.ProjectId

func (*PostVpnRequest) UnmarshalJSON

func (dto *PostVpnRequest) UnmarshalJSON(b []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 {
	BuildConfigContent types.MediumText `json:"buildConfigContent"`
	Source             types.StringNull `json:"source"`
}

func (PutAppVersionBuildAndDeploy) GetBuildConfigContent

func (dto PutAppVersionBuildAndDeploy) GetBuildConfigContent() types.MediumText

func (PutAppVersionBuildAndDeploy) GetSource

func (*PutAppVersionBuildAndDeploy) UnmarshalJSON

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

type PutAppVersionDeploy

type PutAppVersionDeploy struct {
	ConfigContent types.MediumTextNull `json:"configContent"`
	Source        types.StringNull     `json:"source"`
}

func (PutAppVersionDeploy) GetConfigContent

func (dto PutAppVersionDeploy) GetConfigContent() types.MediumTextNull

func (PutAppVersionDeploy) GetSource

func (dto PutAppVersionDeploy) GetSource() 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 {
	VatPayer                types.Bool       `json:"vatPayer"`
	VatNumber               types.StringNull `json:"vatNumber"`
	CompanyNumber           types.StringNull `json:"companyNumber"`
	CompanyName             types.String     `json:"companyName"`
	InvoiceAddressStreet    types.StringNull `json:"invoiceAddressStreet"`
	InvoiceAddressCity      types.StringNull `json:"invoiceAddressCity"`
	InvoiceAddressPostcode  types.StringNull `json:"invoiceAddressPostcode"`
	InvoiceAddressCountryId types.String     `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.StringNull

func (PutClientBillingInfo) GetInvoiceAddressCountryId

func (dto PutClientBillingInfo) GetInvoiceAddressCountryId() types.String

func (PutClientBillingInfo) GetInvoiceAddressPostcode

func (dto PutClientBillingInfo) GetInvoiceAddressPostcode() types.StringNull

func (PutClientBillingInfo) GetInvoiceAddressStreet

func (dto PutClientBillingInfo) GetInvoiceAddressStreet() types.StringNull

func (PutClientBillingInfo) GetVatNumber

func (dto PutClientBillingInfo) GetVatNumber() types.StringNull

func (PutClientBillingInfo) GetVatPayer

func (dto PutClientBillingInfo) GetVatPayer() types.Bool

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 PutServiceStackObjectStorageSize

type PutServiceStackObjectStorageSize struct {
	DiskGBytes types.Int `json:"diskGBytes"`
}

func (PutServiceStackObjectStorageSize) GetDiskGBytes

func (dto PutServiceStackObjectStorageSize) GetDiskGBytes() types.Int

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 ScalingResource

type ScalingResource struct {
	CpuCoreCount types.Int   `json:"cpuCoreCount"`
	MemoryGBytes types.Float `json:"memoryGBytes"`
	DiskGBytes   types.Float `json:"diskGBytes"`
}

func (ScalingResource) GetCpuCoreCount

func (dto ScalingResource) GetCpuCoreCount() types.Int

func (ScalingResource) GetDiskGBytes

func (dto ScalingResource) GetDiskGBytes() types.Float

func (ScalingResource) GetMemoryGBytes

func (dto ScalingResource) GetMemoryGBytes() types.Float

func (*ScalingResource) UnmarshalJSON

func (dto *ScalingResource) 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 User

type User struct {
	ClientId           uuid.ClientId                    `json:"clientId"`
	Email              types.Email                      `json:"email"`
	FirstName          types.String                     `json:"firstName"`
	LastName           types.String                     `json:"lastName"`
	LanguageId         types.String                     `json:"languageId"`
	CountryCallingCode types.IntNull                    `json:"countryCallingCode"`
	PhoneNumber        types.IntNull                    `json:"phoneNumber"`
	RoleCode           enum.ClientUserLightRoleCodeEnum `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() types.String

func (User) GetLastName

func (dto User) GetLastName() types.String

func (User) GetPhoneNumber

func (dto User) GetPhoneNumber() types.IntNull

func (User) GetRoleCode

func (dto User) GetRoleCode() enum.ClientUserLightRoleCodeEnum

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 UserNotification

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

func (UserNotification) GetProjectId

func (dto UserNotification) GetProjectId() types.StringNull

func (UserNotification) GetServiceStackId

func (dto UserNotification) GetServiceStackId() types.StringNull

func (UserNotification) GetSync

func (dto UserNotification) GetSync() types.BoolNull

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.String  `json:"lastName"`
	LanguageId         types.String  `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() types.String

func (UserPut) GetLastName

func (dto UserPut) GetLastName() types.String

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  types.String     `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() types.String

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 VerticalAutoscaling

type VerticalAutoscaling struct {
	MaxResource ScalingResource `json:"maxResource"`
	MinResource ScalingResource `json:"minResource"`
}

func (VerticalAutoscaling) GetMaxResource

func (dto VerticalAutoscaling) GetMaxResource() ScalingResource

func (VerticalAutoscaling) GetMinResource

func (dto VerticalAutoscaling) GetMinResource() ScalingResource

func (*VerticalAutoscaling) UnmarshalJSON

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

Jump to

Keyboard shortcuts

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