body

package
v1.0.13 Latest Latest
Warning

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

Go to latest
Published: Aug 2, 2025 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 BackupRetentionPolicy added in v1.0.12

type BackupRetentionPolicy struct {
	MaxTotalFiles types.Int         `json:"maxTotalFiles"`
	MaxTotalGiB   types.Int         `json:"maxTotalGiB"`
	ProtectedTags types.StringArray `json:"protectedTags"`
	MinDaily      types.Int         `json:"minDaily"`
	MaxDaily      types.Int         `json:"maxDaily"`
	MinWeekly     types.Int         `json:"minWeekly"`
	MaxWeekly     types.Int         `json:"maxWeekly"`
	MinMonthly    types.Int         `json:"minMonthly"`
	MaxMonthly    types.Int         `json:"maxMonthly"`
}

func (BackupRetentionPolicy) GetMaxDaily added in v1.0.12

func (dto BackupRetentionPolicy) GetMaxDaily() types.Int

func (BackupRetentionPolicy) GetMaxMonthly added in v1.0.12

func (dto BackupRetentionPolicy) GetMaxMonthly() types.Int

func (BackupRetentionPolicy) GetMaxTotalFiles added in v1.0.12

func (dto BackupRetentionPolicy) GetMaxTotalFiles() types.Int

func (BackupRetentionPolicy) GetMaxTotalGiB added in v1.0.12

func (dto BackupRetentionPolicy) GetMaxTotalGiB() types.Int

func (BackupRetentionPolicy) GetMaxWeekly added in v1.0.12

func (dto BackupRetentionPolicy) GetMaxWeekly() types.Int

func (BackupRetentionPolicy) GetMinDaily added in v1.0.12

func (dto BackupRetentionPolicy) GetMinDaily() types.Int

func (BackupRetentionPolicy) GetMinMonthly added in v1.0.12

func (dto BackupRetentionPolicy) GetMinMonthly() types.Int

func (BackupRetentionPolicy) GetMinWeekly added in v1.0.12

func (dto BackupRetentionPolicy) GetMinWeekly() types.Int

func (BackupRetentionPolicy) GetProtectedTags added in v1.0.12

func (dto BackupRetentionPolicy) GetProtectedTags() types.StringArray

func (*BackupRetentionPolicy) UnmarshalJSON added in v1.0.12

func (dto *BackupRetentionPolicy) 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"`
}

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 EsGroupBySearch added in v1.0.13

type EsGroupBySearch struct {
	Search           EsGroupBySearchSearch           `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.EsGroupBySearchGroupByEnum `json:"groupBy"`
	TimeGroupBy      types.String                    `json:"timeGroupBy"`
}

func (EsGroupBySearch) GetFrom added in v1.0.13

func (dto EsGroupBySearch) GetFrom() types.DateTime

func (EsGroupBySearch) GetGroupBy added in v1.0.13

func (EsGroupBySearch) GetReceiverId added in v1.0.13

func (dto EsGroupBySearch) GetReceiverId() types.StringNull

func (EsGroupBySearch) GetSearch added in v1.0.13

func (dto EsGroupBySearch) GetSearch() EsGroupBySearchSearch

func (EsGroupBySearch) GetSubscriptionName added in v1.0.13

func (dto EsGroupBySearch) GetSubscriptionName() types.StringNull

func (EsGroupBySearch) GetTill added in v1.0.13

func (dto EsGroupBySearch) GetTill() types.DateTime

func (EsGroupBySearch) GetTimeGroupBy added in v1.0.13

func (dto EsGroupBySearch) GetTimeGroupBy() types.String

func (EsGroupBySearch) GetTimeZone added in v1.0.13

func (dto EsGroupBySearch) GetTimeZone() types.String

func (*EsGroupBySearch) UnmarshalJSON added in v1.0.13

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

type EsGroupBySearchSearch added in v1.0.13

type EsGroupBySearchSearch []EsSearchItem

func (EsGroupBySearchSearch) MarshalJSON added in v1.0.13

func (dto EsGroupBySearchSearch) 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 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"`
	Email types.StringNull `json:"email"`
}

func (GithubAuth) GetCode

func (dto GithubAuth) GetCode() types.String

func (GithubAuth) GetEmail added in v1.0.11

func (dto GithubAuth) GetEmail() types.StringNull

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"`
	Email types.StringNull `json:"email"`
}

func (GitlabAuth) GetCode

func (dto GitlabAuth) GetCode() types.String

func (GitlabAuth) GetEmail added in v1.0.11

func (dto GitlabAuth) GetEmail() types.StringNull

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 PostBillingCreditExport added in v1.0.11

type PostBillingCreditExport struct {
	Month types.String `json:"month"`
}

func (PostBillingCreditExport) GetMonth added in v1.0.11

func (dto PostBillingCreditExport) GetMonth() types.String

func (*PostBillingCreditExport) UnmarshalJSON added in v1.0.11

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

type PostBillingPayment

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

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) GetPromoCode added in v1.0.11

func (dto PostBillingPayment) GetPromoCode() types.StringNull

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"`
	DiskGBytes types.Int        `json:"diskGBytes"`
	Policy     types.StringNull `json:"policy"`
	RawPolicy  types.TextNull   `json:"rawPolicy"`
	CdnEnabled types.BoolNull   `json:"cdnEnabled"`
}

func (PostObjectStorageServiceStack) GetCdnEnabled added in v1.0.12

func (dto PostObjectStorageServiceStack) GetCdnEnabled() types.BoolNull

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"`
	Mode             *enum.ProjectModeEnum   `json:"mode"`
	TagList          types.StringArray       `json:"tagList"`
	EnvVariables     PostProjectEnvVariables `json:"envVariables"`
	PublicIpV4Shared types.Bool              `json:"publicIpV4Shared"`
	EnvIsolation     types.StringNull        `json:"envIsolation"`
	SshIsolation     types.StringNull        `json:"sshIsolation"`
	MaxCreditLimit   types.DecimalNull       `json:"maxCreditLimit"`
	Location         types.StringNull        `json:"location"`
}

func (PostProject) GetClientId

func (dto PostProject) GetClientId() uuid.ClientId

func (PostProject) GetDescription

func (dto PostProject) GetDescription() types.TextNull

func (PostProject) GetEnvIsolation added in v1.0.12

func (dto PostProject) GetEnvIsolation() types.StringNull

func (PostProject) GetEnvVariables added in v1.0.11

func (dto PostProject) GetEnvVariables() PostProjectEnvVariables

func (PostProject) GetLocation added in v1.0.13

func (dto PostProject) GetLocation() types.StringNull

func (PostProject) GetMaxCreditLimit

func (dto PostProject) GetMaxCreditLimit() types.DecimalNull

func (PostProject) GetMode added in v1.0.11

func (dto PostProject) GetMode() *enum.ProjectModeEnum

func (PostProject) GetName

func (dto PostProject) GetName() types.String

func (PostProject) GetPublicIpV4Shared added in v1.0.13

func (dto PostProject) GetPublicIpV4Shared() types.Bool

func (PostProject) GetSshIsolation added in v1.0.12

func (dto PostProject) GetSshIsolation() types.StringNull

func (PostProject) GetTagList

func (dto PostProject) GetTagList() types.StringArray

func (*PostProject) UnmarshalJSON

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

type PostProjectEnvVariables added in v1.0.11

type PostProjectEnvVariables []ProjectEnvPut

func (PostProjectEnvVariables) MarshalJSON added in v1.0.11

func (dto PostProjectEnvVariables) MarshalJSON() ([]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"`
	InstanceId uuid.InstanceIdNull `json:"instanceId"`
}

func (PostProjectVpn) GetInstanceId added in v1.0.13

func (dto PostProjectVpn) GetInstanceId() uuid.InstanceIdNull

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 PostServiceStackBackup added in v1.0.12

type PostServiceStackBackup struct {
	Tags types.StringArrayNull `json:"tags"`
}

func (PostServiceStackBackup) GetTags added in v1.0.12

func (*PostServiceStackBackup) UnmarshalJSON added in v1.0.12

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

type PostServiceStackBackupModify added in v1.0.12

type PostServiceStackBackupModify struct {
	Tags types.StringArrayNull `json:"tags"`
}

func (PostServiceStackBackupModify) GetTags added in v1.0.12

func (*PostServiceStackBackupModify) UnmarshalJSON added in v1.0.12

func (dto *PostServiceStackBackupModify) 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"`
	UserData              PostStandardServiceStackUserData `json:"userData"`
	UserDataEnvFile       types.TextNull                   `json:"userDataEnvFile"`
	StartWithoutCode      types.BoolNull                   `json:"startWithoutCode"`
	BuildFromGit          types.StringNull                 `json:"buildFromGit"`
	ZeropsSetup           types.StringNull                 `json:"zeropsSetup"`
	ZeropsYaml            types.TextNull                   `json:"zeropsYaml"`
	EnvIsolation          types.StringNull                 `json:"envIsolation"`
	SshIsolation          types.StringNull                 `json:"sshIsolation"`
	EnableSubdomainAccess types.BoolNull                   `json:"enableSubdomainAccess"`
	CdnEnabled            types.BoolNull                   `json:"cdnEnabled"`
	Os                    types.StringNull                 `json:"os"`
	Location              types.StringNull                 `json:"location"`
}

func (PostStandardServiceStack) GetBuildFromGit added in v1.0.12

func (dto PostStandardServiceStack) GetBuildFromGit() types.StringNull

func (PostStandardServiceStack) GetCdnEnabled added in v1.0.12

func (dto PostStandardServiceStack) GetCdnEnabled() types.BoolNull

func (PostStandardServiceStack) GetCustomAutoscaling

func (dto PostStandardServiceStack) GetCustomAutoscaling() *CustomAutoscaling

func (PostStandardServiceStack) GetEnableSubdomainAccess added in v1.0.12

func (dto PostStandardServiceStack) GetEnableSubdomainAccess() types.BoolNull

func (PostStandardServiceStack) GetEnvIsolation added in v1.0.12

func (dto PostStandardServiceStack) GetEnvIsolation() types.StringNull

func (PostStandardServiceStack) GetLocation added in v1.0.13

func (dto PostStandardServiceStack) GetLocation() types.StringNull

func (PostStandardServiceStack) GetMode

func (PostStandardServiceStack) GetName

func (dto PostStandardServiceStack) GetName() types.String

func (PostStandardServiceStack) GetOs added in v1.0.13

func (PostStandardServiceStack) GetProjectId

func (dto PostStandardServiceStack) GetProjectId() uuid.ProjectId

func (PostStandardServiceStack) GetSshIsolation added in v1.0.12

func (dto PostStandardServiceStack) GetSshIsolation() types.StringNull

func (PostStandardServiceStack) GetStartWithoutCode added in v1.0.11

func (dto PostStandardServiceStack) GetStartWithoutCode() types.BoolNull

func (PostStandardServiceStack) GetUserData added in v1.0.10

func (PostStandardServiceStack) GetUserDataEnvFile added in v1.0.11

func (dto PostStandardServiceStack) GetUserDataEnvFile() types.TextNull

func (PostStandardServiceStack) GetZeropsSetup added in v1.0.12

func (dto PostStandardServiceStack) GetZeropsSetup() types.StringNull

func (PostStandardServiceStack) GetZeropsYaml added in v1.0.12

func (dto PostStandardServiceStack) GetZeropsYaml() types.TextNull

func (*PostStandardServiceStack) UnmarshalJSON

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

type PostStandardServiceStackUserData added in v1.0.10

type PostStandardServiceStackUserData []UserDataPut

func (PostStandardServiceStackUserData) MarshalJSON added in v1.0.10

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

type ProjectEnvPost added in v1.0.11

type ProjectEnvPost struct {
	ProjectId uuid.ProjectId `json:"projectId"`
	Key       types.String   `json:"key"`
	Content   types.Text     `json:"content"`
	Sensitive types.Bool     `json:"sensitive"`
}

func (ProjectEnvPost) GetContent added in v1.0.11

func (dto ProjectEnvPost) GetContent() types.Text

func (ProjectEnvPost) GetKey added in v1.0.11

func (dto ProjectEnvPost) GetKey() types.String

func (ProjectEnvPost) GetProjectId added in v1.0.11

func (dto ProjectEnvPost) GetProjectId() uuid.ProjectId

func (ProjectEnvPost) GetSensitive added in v1.0.12

func (dto ProjectEnvPost) GetSensitive() types.Bool

func (*ProjectEnvPost) UnmarshalJSON added in v1.0.11

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

type ProjectEnvPut added in v1.0.11

type ProjectEnvPut struct {
	Key       types.String `json:"key"`
	Content   types.Text   `json:"content"`
	Sensitive types.Bool   `json:"sensitive"`
}

func (ProjectEnvPut) GetContent added in v1.0.11

func (dto ProjectEnvPut) GetContent() types.Text

func (ProjectEnvPut) GetKey added in v1.0.11

func (dto ProjectEnvPut) GetKey() types.String

func (ProjectEnvPut) GetSensitive added in v1.0.12

func (dto ProjectEnvPut) GetSensitive() types.Bool

func (*ProjectEnvPut) UnmarshalJSON added in v1.0.11

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

type ProjectEnvPutEnvFile added in v1.0.11

type ProjectEnvPutEnvFile struct {
	ProjectId uuid.ProjectId `json:"projectId"`
	EnvFile   types.Text     `json:"envFile"`
}

func (ProjectEnvPutEnvFile) GetEnvFile added in v1.0.11

func (dto ProjectEnvPutEnvFile) GetEnvFile() types.Text

func (ProjectEnvPutEnvFile) GetProjectId added in v1.0.11

func (dto ProjectEnvPutEnvFile) GetProjectId() uuid.ProjectId

func (*ProjectEnvPutEnvFile) UnmarshalJSON added in v1.0.11

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

type ProjectImport

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

func (ProjectImport) GetClientId

func (dto ProjectImport) GetClientId() uuid.ClientId

func (ProjectImport) GetRecipeSource added in v1.0.11

func (dto ProjectImport) GetRecipeSource() types.TextNull

func (ProjectImport) GetYaml

func (dto ProjectImport) GetYaml() types.Text

func (*ProjectImport) UnmarshalJSON

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

type PublicHttpRoutingLocation added in v1.0.13

type PublicHttpRoutingLocation struct {
	Path           types.String                     `json:"path"`
	Port           types.Int                        `json:"port"`
	ServiceStackId uuid.ServiceStackId              `json:"serviceStackId"`
	Config         *PublicHttpRoutingLocationConfig `json:"config"`
}

func (PublicHttpRoutingLocation) GetConfig added in v1.0.13

func (PublicHttpRoutingLocation) GetPath added in v1.0.13

func (dto PublicHttpRoutingLocation) GetPath() types.String

func (PublicHttpRoutingLocation) GetPort added in v1.0.13

func (dto PublicHttpRoutingLocation) GetPort() types.Int

func (PublicHttpRoutingLocation) GetServiceStackId added in v1.0.13

func (dto PublicHttpRoutingLocation) GetServiceStackId() uuid.ServiceStackId

func (*PublicHttpRoutingLocation) UnmarshalJSON added in v1.0.13

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

type PublicHttpRoutingLocationAccessPolicy added in v1.0.13

type PublicHttpRoutingLocationAccessPolicy struct {
	Enabled       types.Bool                                                  `json:"enabled"`
	DefaultPolicy enum.PublicHttpRoutingLocationAccessPolicyDefaultPolicyEnum `json:"defaultPolicy"`
	Cidr          types.StringArray                                           `json:"cidr"`
}

func (PublicHttpRoutingLocationAccessPolicy) GetCidr added in v1.0.13

func (PublicHttpRoutingLocationAccessPolicy) GetDefaultPolicy added in v1.0.13

func (PublicHttpRoutingLocationAccessPolicy) GetEnabled added in v1.0.13

func (*PublicHttpRoutingLocationAccessPolicy) UnmarshalJSON added in v1.0.13

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

type PublicHttpRoutingLocationBasicAuth added in v1.0.13

type PublicHttpRoutingLocationBasicAuth struct {
	Enabled types.Bool                              `json:"enabled"`
	Realm   types.EmptyString                       `json:"realm"`
	Users   PublicHttpRoutingLocationBasicAuthUsers `json:"users"`
}

func (PublicHttpRoutingLocationBasicAuth) GetEnabled added in v1.0.13

func (PublicHttpRoutingLocationBasicAuth) GetRealm added in v1.0.13

func (PublicHttpRoutingLocationBasicAuth) GetUsers added in v1.0.13

func (*PublicHttpRoutingLocationBasicAuth) UnmarshalJSON added in v1.0.13

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

type PublicHttpRoutingLocationBasicAuthUser added in v1.0.13

type PublicHttpRoutingLocationBasicAuthUser struct {
	Username types.EmptyString `json:"username"`
	Password types.EmptyString `json:"password"`
	Comment  types.EmptyString `json:"comment"`
}

func (PublicHttpRoutingLocationBasicAuthUser) GetComment added in v1.0.13

func (PublicHttpRoutingLocationBasicAuthUser) GetPassword added in v1.0.13

func (PublicHttpRoutingLocationBasicAuthUser) GetUsername added in v1.0.13

func (*PublicHttpRoutingLocationBasicAuthUser) UnmarshalJSON added in v1.0.13

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

type PublicHttpRoutingLocationBasicAuthUsers added in v1.0.13

type PublicHttpRoutingLocationBasicAuthUsers []PublicHttpRoutingLocationBasicAuthUser

func (PublicHttpRoutingLocationBasicAuthUsers) MarshalJSON added in v1.0.13

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

type PublicHttpRoutingLocationConfig added in v1.0.13

type PublicHttpRoutingLocationConfig struct {
	Redirect     *PublicHttpRoutingLocationRedirect     `json:"redirect"`
	AccessPolicy *PublicHttpRoutingLocationAccessPolicy `json:"accessPolicy"`
	RateLimiting *PublicHttpRoutingLocationRateLimiting `json:"rateLimiting"`
	BasicAuth    *PublicHttpRoutingLocationBasicAuth    `json:"basicAuth"`
	Content      *PublicHttpRoutingLocationContent      `json:"content"`
}

func (PublicHttpRoutingLocationConfig) GetAccessPolicy added in v1.0.13

func (PublicHttpRoutingLocationConfig) GetBasicAuth added in v1.0.13

func (PublicHttpRoutingLocationConfig) GetContent added in v1.0.13

func (PublicHttpRoutingLocationConfig) GetRateLimiting added in v1.0.13

func (PublicHttpRoutingLocationConfig) GetRedirect added in v1.0.13

func (*PublicHttpRoutingLocationConfig) UnmarshalJSON added in v1.0.13

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

type PublicHttpRoutingLocationContent added in v1.0.13

type PublicHttpRoutingLocationContent struct {
	Enabled     types.Bool        `json:"enabled"`
	Code        types.Int         `json:"code"`
	Content     types.Text        `json:"content"`
	ContentType types.EmptyString `json:"contentType"`
}

func (PublicHttpRoutingLocationContent) GetCode added in v1.0.13

func (PublicHttpRoutingLocationContent) GetContent added in v1.0.13

func (dto PublicHttpRoutingLocationContent) GetContent() types.Text

func (PublicHttpRoutingLocationContent) GetContentType added in v1.0.13

func (dto PublicHttpRoutingLocationContent) GetContentType() types.EmptyString

func (PublicHttpRoutingLocationContent) GetEnabled added in v1.0.13

func (dto PublicHttpRoutingLocationContent) GetEnabled() types.Bool

func (*PublicHttpRoutingLocationContent) UnmarshalJSON added in v1.0.13

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

type PublicHttpRoutingLocationPut

type PublicHttpRoutingLocationPut struct {
	Locations PublicHttpRoutingLocationPutLocations `json:"locations"`
}

func (PublicHttpRoutingLocationPut) GetLocations added in v1.0.13

func (*PublicHttpRoutingLocationPut) UnmarshalJSON

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

type PublicHttpRoutingLocationPutLocations added in v1.0.13

type PublicHttpRoutingLocationPutLocations []PublicHttpRoutingLocation

func (PublicHttpRoutingLocationPutLocations) MarshalJSON added in v1.0.13

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

type PublicHttpRoutingLocationRateLimiting added in v1.0.13

type PublicHttpRoutingLocationRateLimiting struct {
	Enabled  types.Bool                                        `json:"enabled"`
	Key      enum.PublicHttpRoutingLocationRateLimitingKeyEnum `json:"key"`
	Burst    types.Int                                         `json:"burst"`
	Rate     types.Int                                         `json:"rate"`
	Zone     types.EmptyString                                 `json:"zone"`
	ZoneSize types.Int                                         `json:"zoneSize"`
}

func (PublicHttpRoutingLocationRateLimiting) GetBurst added in v1.0.13

func (PublicHttpRoutingLocationRateLimiting) GetEnabled added in v1.0.13

func (PublicHttpRoutingLocationRateLimiting) GetKey added in v1.0.13

func (PublicHttpRoutingLocationRateLimiting) GetRate added in v1.0.13

func (PublicHttpRoutingLocationRateLimiting) GetZone added in v1.0.13

func (PublicHttpRoutingLocationRateLimiting) GetZoneSize added in v1.0.13

func (*PublicHttpRoutingLocationRateLimiting) UnmarshalJSON added in v1.0.13

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

type PublicHttpRoutingLocationRedirect added in v1.0.13

type PublicHttpRoutingLocationRedirect struct {
	Enabled       types.Bool        `json:"enabled"`
	To            types.EmptyString `json:"to"`
	Code          types.Int         `json:"code"`
	PreservePath  types.Bool        `json:"preservePath"`
	PreserveQuery types.Bool        `json:"preserveQuery"`
}

func (PublicHttpRoutingLocationRedirect) GetCode added in v1.0.13

func (PublicHttpRoutingLocationRedirect) GetEnabled added in v1.0.13

func (dto PublicHttpRoutingLocationRedirect) GetEnabled() types.Bool

func (PublicHttpRoutingLocationRedirect) GetPreservePath added in v1.0.13

func (dto PublicHttpRoutingLocationRedirect) GetPreservePath() types.Bool

func (PublicHttpRoutingLocationRedirect) GetPreserveQuery added in v1.0.13

func (dto PublicHttpRoutingLocationRedirect) GetPreserveQuery() types.Bool

func (PublicHttpRoutingLocationRedirect) GetTo added in v1.0.13

func (*PublicHttpRoutingLocationRedirect) UnmarshalJSON added in v1.0.13

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

type PublicHttpRoutingPost

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

func (PublicHttpRoutingPost) GetCdnEnabled added in v1.0.12

func (dto PublicHttpRoutingPost) GetCdnEnabled() types.BoolNull

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 []PublicHttpRoutingLocation

func (PublicHttpRoutingPostLocations) MarshalJSON

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

type PublicHttpRoutingPut

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

func (PublicHttpRoutingPut) GetCdnEnabled added in v1.0.12

func (dto PublicHttpRoutingPut) GetCdnEnabled() types.BoolNull

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 []PublicHttpRoutingLocation

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"`
	PublicIpV4Shared types.Bool        `json:"publicIpV4Shared"`
	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) GetPublicIpV4Shared added in v1.0.13

func (dto PutProject) GetPublicIpV4Shared() types.Bool

func (PutProject) GetTagList

func (dto PutProject) GetTagList() types.StringArray

func (*PutProject) UnmarshalJSON

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

type PutProjectL7httpbalancerConfig added in v1.0.13

type PutProjectL7httpbalancerConfig struct {
	Values PutProjectL7httpbalancerConfigValues `json:"values"`
}

func (PutProjectL7httpbalancerConfig) GetValues added in v1.0.13

func (*PutProjectL7httpbalancerConfig) UnmarshalJSON added in v1.0.13

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

type PutProjectL7httpbalancerConfigValue added in v1.0.13

type PutProjectL7httpbalancerConfigValue struct {
	Name  types.String     `json:"name"`
	Value types.StringNull `json:"value"`
}

func (PutProjectL7httpbalancerConfigValue) GetName added in v1.0.13

func (PutProjectL7httpbalancerConfigValue) GetValue added in v1.0.13

func (*PutProjectL7httpbalancerConfigValue) UnmarshalJSON added in v1.0.13

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

type PutProjectL7httpbalancerConfigValues added in v1.0.13

type PutProjectL7httpbalancerConfigValues []PutProjectL7httpbalancerConfigValue

func (PutProjectL7httpbalancerConfigValues) MarshalJSON added in v1.0.13

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

type PutProjectModeUpgrade added in v1.0.13

type PutProjectModeUpgrade struct {
	Mode enum.ProjectModeEnum `json:"mode"`
}

func (PutProjectModeUpgrade) GetMode added in v1.0.13

func (*PutProjectModeUpgrade) UnmarshalJSON added in v1.0.13

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

type PutProjectPublicIpV4Shared added in v1.0.13

type PutProjectPublicIpV4Shared struct {
	Enabled types.Bool `json:"enabled"`
}

func (PutProjectPublicIpV4Shared) GetEnabled added in v1.0.13

func (dto PutProjectPublicIpV4Shared) GetEnabled() types.Bool

func (*PutProjectPublicIpV4Shared) UnmarshalJSON added in v1.0.13

func (dto *PutProjectPublicIpV4Shared) 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 PutServiceStackDebug added in v1.0.11

type PutServiceStackDebug struct {
	DebugBuild          *enum.ServiceStackDebugDebugEnum `json:"debugBuild"`
	DebugRuntimePrepare *enum.ServiceStackDebugDebugEnum `json:"debugRuntimePrepare"`
}

func (PutServiceStackDebug) GetDebugBuild added in v1.0.11

func (PutServiceStackDebug) GetDebugRuntimePrepare added in v1.0.11

func (dto PutServiceStackDebug) GetDebugRuntimePrepare() *enum.ServiceStackDebugDebugEnum

func (*PutServiceStackDebug) UnmarshalJSON added in v1.0.11

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

type PutServiceStackObjectStorageSize

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

func (PutServiceStackObjectStorageSize) GetCdnEnabled added in v1.0.12

func (dto PutServiceStackObjectStorageSize) GetCdnEnabled() types.BoolNull

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 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 PutStandardServiceStackTriggerExternalRepositoryIntegration added in v1.0.12

type PutStandardServiceStackTriggerExternalRepositoryIntegration struct {
	UserData        PutStandardServiceStackTriggerExternalRepositoryIntegrationUserData `json:"userData"`
	UserDataEnvFile types.TextNull                                                      `json:"userDataEnvFile"`
}

func (PutStandardServiceStackTriggerExternalRepositoryIntegration) GetUserData added in v1.0.12

func (PutStandardServiceStackTriggerExternalRepositoryIntegration) GetUserDataEnvFile added in v1.0.12

func (*PutStandardServiceStackTriggerExternalRepositoryIntegration) UnmarshalJSON added in v1.0.12

type PutStandardServiceStackTriggerExternalRepositoryIntegrationUserData added in v1.0.12

type PutStandardServiceStackTriggerExternalRepositoryIntegrationUserData []UserDataPut

func (PutStandardServiceStackTriggerExternalRepositoryIntegrationUserData) MarshalJSON added in v1.0.12

type PutStandardServiceStackTriggerPipeline added in v1.0.12

type PutStandardServiceStackTriggerPipeline struct {
	CustomAutoscaling     *CustomAutoscaling                             `json:"customAutoscaling"`
	Mode                  *enum.ServiceStackModeEnum                     `json:"mode"`
	AppVersionId          uuid.AppVersionIdNull                          `json:"appVersionId"`
	UserData              PutStandardServiceStackTriggerPipelineUserData `json:"userData"`
	UserDataEnvFile       types.TextNull                                 `json:"userDataEnvFile"`
	StartWithoutCode      types.BoolNull                                 `json:"startWithoutCode"`
	BuildFromGit          types.StringNull                               `json:"buildFromGit"`
	ZeropsSetup           types.StringNull                               `json:"zeropsSetup"`
	ZeropsYaml            types.TextNull                                 `json:"zeropsYaml"`
	EnableSubdomainAccess types.BoolNull                                 `json:"enableSubdomainAccess"`
}

func (PutStandardServiceStackTriggerPipeline) GetAppVersionId added in v1.0.12

func (PutStandardServiceStackTriggerPipeline) GetBuildFromGit added in v1.0.12

func (PutStandardServiceStackTriggerPipeline) GetCustomAutoscaling added in v1.0.12

func (dto PutStandardServiceStackTriggerPipeline) GetCustomAutoscaling() *CustomAutoscaling

func (PutStandardServiceStackTriggerPipeline) GetEnableSubdomainAccess added in v1.0.12

func (dto PutStandardServiceStackTriggerPipeline) GetEnableSubdomainAccess() types.BoolNull

func (PutStandardServiceStackTriggerPipeline) GetMode added in v1.0.12

func (PutStandardServiceStackTriggerPipeline) GetStartWithoutCode added in v1.0.12

func (dto PutStandardServiceStackTriggerPipeline) GetStartWithoutCode() types.BoolNull

func (PutStandardServiceStackTriggerPipeline) GetUserData added in v1.0.12

func (PutStandardServiceStackTriggerPipeline) GetUserDataEnvFile added in v1.0.12

func (dto PutStandardServiceStackTriggerPipeline) GetUserDataEnvFile() types.TextNull

func (PutStandardServiceStackTriggerPipeline) GetZeropsSetup added in v1.0.12

func (PutStandardServiceStackTriggerPipeline) GetZeropsYaml added in v1.0.12

func (*PutStandardServiceStackTriggerPipeline) UnmarshalJSON added in v1.0.12

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

type PutStandardServiceStackTriggerPipelineUserData added in v1.0.12

type PutStandardServiceStackTriggerPipelineUserData []UserDataPut

func (PutStandardServiceStackTriggerPipelineUserData) MarshalJSON added in v1.0.12

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 ServiceStackBackupConfig added in v1.0.11

type ServiceStackBackupConfig struct {
	BackupPeriod    types.StringNull       `json:"backupPeriod"`
	RetentionPolicy *BackupRetentionPolicy `json:"retentionPolicy"`
}

func (ServiceStackBackupConfig) GetBackupPeriod added in v1.0.11

func (dto ServiceStackBackupConfig) GetBackupPeriod() types.StringNull

func (ServiceStackBackupConfig) GetRetentionPolicy added in v1.0.12

func (dto ServiceStackBackupConfig) GetRetentionPolicy() *BackupRetentionPolicy

func (*ServiceStackBackupConfig) UnmarshalJSON added in v1.0.11

func (dto *ServiceStackBackupConfig) 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 {
	ClientId       uuid.ClientId           `json:"clientId"`
	ProjectId      uuid.ProjectIdNull      `json:"projectId"`
	ServiceStackId uuid.ServiceStackIdNull `json:"serviceStackId"`
}

func (UserNotification) GetClientId added in v1.0.11

func (dto UserNotification) GetClientId() uuid.ClientId

func (UserNotification) GetProjectId

func (dto UserNotification) GetProjectId() uuid.ProjectIdNull

func (UserNotification) GetServiceStackId

func (dto UserNotification) GetServiceStackId() uuid.ServiceStackIdNull

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"`
	Name        types.String        `json:"name"`
	PromoCode   types.StringNull    `json:"promoCode"`
	Token       types.TextNull      `json:"token"`
}

func (UserRegistration) GetAccountName

func (dto UserRegistration) GetAccountName() types.String

func (UserRegistration) GetEmail

func (dto UserRegistration) GetEmail() types.Email

func (UserRegistration) GetLanguageId

func (dto UserRegistration) GetLanguageId() stringId.LanguageId

func (UserRegistration) GetName added in v1.0.11

func (dto UserRegistration) GetName() types.String

func (UserRegistration) GetPassword

func (dto UserRegistration) GetPassword() types.String

func (UserRegistration) GetPromoCode added in v1.0.11

func (dto UserRegistration) GetPromoCode() types.StringNull

func (UserRegistration) GetToken added in v1.0.13

func (dto UserRegistration) GetToken() types.TextNull

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"`
	SwapEnabled       types.BoolNull                       `json:"swapEnabled"`
}

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) GetSwapEnabled added in v1.0.12

func (dto VerticalAutoscalingNullable) GetSwapEnabled() types.BoolNull

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