Documentation ¶
Index ¶
- type AppAWSAccount
- type AppAWSECRImageConfig
- type AppAccount
- type AppAccountType
- type AppApp
- type AppAppAWSDelegationConfig
- func (m *AppAppAWSDelegationConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AppAppAWSDelegationConfig) MarshalBinary() ([]byte, error)
- func (m *AppAppAWSDelegationConfig) UnmarshalBinary(b []byte) error
- func (m *AppAppAWSDelegationConfig) Validate(formats strfmt.Registry) error
- type AppAppConfig
- type AppAppConfigFmt
- type AppAppConfigStatus
- type AppAppInput
- type AppAppInputConfig
- type AppAppInputGroup
- type AppAppInstaller
- type AppAppInstallerMetadata
- func (m *AppAppInstallerMetadata) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AppAppInstallerMetadata) MarshalBinary() ([]byte, error)
- func (m *AppAppInstallerMetadata) UnmarshalBinary(b []byte) error
- func (m *AppAppInstallerMetadata) Validate(formats strfmt.Registry) error
- type AppAppRunnerConfig
- type AppAppRunnerType
- type AppAppSandboxConfig
- type AppAppSandboxConfigArtifacts
- func (m *AppAppSandboxConfigArtifacts) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AppAppSandboxConfigArtifacts) MarshalBinary() ([]byte, error)
- func (m *AppAppSandboxConfigArtifacts) UnmarshalBinary(b []byte) error
- func (m *AppAppSandboxConfigArtifacts) Validate(formats strfmt.Registry) error
- type AppAppSecret
- type AppAzureAccount
- type AppCloudPlatform
- type AppCloudPlatformRegion
- func (m *AppCloudPlatformRegion) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AppCloudPlatformRegion) MarshalBinary() ([]byte, error)
- func (m *AppCloudPlatformRegion) UnmarshalBinary(b []byte) error
- func (m *AppCloudPlatformRegion) Validate(formats strfmt.Registry) error
- type AppComponent
- type AppComponentBuild
- type AppComponentConfigConnection
- func (m *AppComponentConfigConnection) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AppComponentConfigConnection) MarshalBinary() ([]byte, error)
- func (m *AppComponentConfigConnection) UnmarshalBinary(b []byte) error
- func (m *AppComponentConfigConnection) Validate(formats strfmt.Registry) error
- type AppComponentRelease
- type AppComponentReleaseStep
- func (m *AppComponentReleaseStep) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AppComponentReleaseStep) MarshalBinary() ([]byte, error)
- func (m *AppComponentReleaseStep) UnmarshalBinary(b []byte) error
- func (m *AppComponentReleaseStep) Validate(formats strfmt.Registry) error
- type AppComponentType
- type AppConnectedGithubVCSConfig
- func (m *AppConnectedGithubVCSConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AppConnectedGithubVCSConfig) MarshalBinary() ([]byte, error)
- func (m *AppConnectedGithubVCSConfig) UnmarshalBinary(b []byte) error
- func (m *AppConnectedGithubVCSConfig) Validate(formats strfmt.Registry) error
- type AppDockerBuildComponentConfig
- func (m *AppDockerBuildComponentConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AppDockerBuildComponentConfig) MarshalBinary() ([]byte, error)
- func (m *AppDockerBuildComponentConfig) UnmarshalBinary(b []byte) error
- func (m *AppDockerBuildComponentConfig) Validate(formats strfmt.Registry) error
- type AppExternalImageComponentConfig
- func (m *AppExternalImageComponentConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AppExternalImageComponentConfig) MarshalBinary() ([]byte, error)
- func (m *AppExternalImageComponentConfig) UnmarshalBinary(b []byte) error
- func (m *AppExternalImageComponentConfig) Validate(formats strfmt.Registry) error
- type AppHelmComponentConfig
- func (m *AppHelmComponentConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AppHelmComponentConfig) MarshalBinary() ([]byte, error)
- func (m *AppHelmComponentConfig) UnmarshalBinary(b []byte) error
- func (m *AppHelmComponentConfig) Validate(formats strfmt.Registry) error
- type AppInstall
- type AppInstallComponent
- type AppInstallDeploy
- type AppInstallDeployType
- type AppInstallEvent
- type AppInstallInputs
- type AppInstallSandboxRun
- type AppInstaller
- type AppInstallerMetadata
- type AppInstallerType
- type AppJobComponentConfig
- type AppNotificationsConfig
- func (m *AppNotificationsConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AppNotificationsConfig) MarshalBinary() ([]byte, error)
- func (m *AppNotificationsConfig) UnmarshalBinary(b []byte) error
- func (m *AppNotificationsConfig) Validate(formats strfmt.Registry) error
- type AppOperationStatus
- type AppOrg
- type AppOrgHealthCheck
- type AppOrgHealthCheckStatus
- type AppOrgInvite
- type AppOrgInviteStatus
- type AppPolicy
- type AppPolicyName
- type AppPublicGitVCSConfig
- type AppRole
- type AppRoleType
- type AppSandbox
- type AppSandboxRelease
- type AppSandboxRunType
- type AppTerraformModuleComponentConfig
- func (m *AppTerraformModuleComponentConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AppTerraformModuleComponentConfig) MarshalBinary() ([]byte, error)
- func (m *AppTerraformModuleComponentConfig) UnmarshalBinary(b []byte) error
- func (m *AppTerraformModuleComponentConfig) Validate(formats strfmt.Registry) error
- type AppTokenType
- type AppUserOrg
- type AppUserToken
- type AppVCSConnection
- type AppVCSConnectionCommit
- func (m *AppVCSConnectionCommit) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AppVCSConnectionCommit) MarshalBinary() ([]byte, error)
- func (m *AppVCSConnectionCommit) UnmarshalBinary(b []byte) error
- func (m *AppVCSConnectionCommit) Validate(formats strfmt.Registry) error
- type GenericsNullString
- type GithubComPowertoolsdevMonoServicesCtlAPIInternalAppInstallsWorkerSignalsOperation
- func (m GithubComPowertoolsdevMonoServicesCtlAPIInternalAppInstallsWorkerSignalsOperation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m GithubComPowertoolsdevMonoServicesCtlAPIInternalAppInstallsWorkerSignalsOperation) Pointer() ...
- func (m GithubComPowertoolsdevMonoServicesCtlAPIInternalAppInstallsWorkerSignalsOperation) Validate(formats strfmt.Registry) error
- type MetricsDecr
- type MetricsEvent
- type MetricsIncr
- type MetricsTiming
- type PermissionsPermission
- type PermissionsSet
- type Planv1Plan
- type ServiceAppConfigTemplate
- func (m *ServiceAppConfigTemplate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ServiceAppConfigTemplate) MarshalBinary() ([]byte, error)
- func (m *ServiceAppConfigTemplate) UnmarshalBinary(b []byte) error
- func (m *ServiceAppConfigTemplate) Validate(formats strfmt.Registry) error
- type ServiceAppConfigTemplateType
- type ServiceAppGroupRequest
- func (m *ServiceAppGroupRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ServiceAppGroupRequest) MarshalBinary() ([]byte, error)
- func (m *ServiceAppGroupRequest) UnmarshalBinary(b []byte) error
- func (m *ServiceAppGroupRequest) Validate(formats strfmt.Registry) error
- type ServiceAppInputRequest
- func (m *ServiceAppInputRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ServiceAppInputRequest) MarshalBinary() ([]byte, error)
- func (m *ServiceAppInputRequest) UnmarshalBinary(b []byte) error
- func (m *ServiceAppInputRequest) Validate(formats strfmt.Registry) error
- type ServiceAwsECRImageConfigRequest
- func (m *ServiceAwsECRImageConfigRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ServiceAwsECRImageConfigRequest) MarshalBinary() ([]byte, error)
- func (m *ServiceAwsECRImageConfigRequest) UnmarshalBinary(b []byte) error
- func (m *ServiceAwsECRImageConfigRequest) Validate(formats strfmt.Registry) error
- type ServiceBuildLog
- type ServiceCLIConfig
- type ServiceConnectedGithubVCSConfigRequest
- func (m *ServiceConnectedGithubVCSConfigRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ServiceConnectedGithubVCSConfigRequest) MarshalBinary() ([]byte, error)
- func (m *ServiceConnectedGithubVCSConfigRequest) UnmarshalBinary(b []byte) error
- func (m *ServiceConnectedGithubVCSConfigRequest) Validate(formats strfmt.Registry) error
- type ServiceConnectedGithubVCSSandboxConfigRequest
- func (m *ServiceConnectedGithubVCSSandboxConfigRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ServiceConnectedGithubVCSSandboxConfigRequest) MarshalBinary() ([]byte, error)
- func (m *ServiceConnectedGithubVCSSandboxConfigRequest) UnmarshalBinary(b []byte) error
- func (m *ServiceConnectedGithubVCSSandboxConfigRequest) Validate(formats strfmt.Registry) error
- type ServiceCreateAppConfigRequest
- type ServiceCreateAppInputConfigRequest
- func (m *ServiceCreateAppInputConfigRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ServiceCreateAppInputConfigRequest) MarshalBinary() ([]byte, error)
- func (m *ServiceCreateAppInputConfigRequest) UnmarshalBinary(b []byte) error
- func (m *ServiceCreateAppInputConfigRequest) Validate(formats strfmt.Registry) error
- type ServiceCreateAppInstallerRequest
- func (m *ServiceCreateAppInstallerRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ServiceCreateAppInstallerRequest) MarshalBinary() ([]byte, error)
- func (m *ServiceCreateAppInstallerRequest) UnmarshalBinary(b []byte) error
- func (m *ServiceCreateAppInstallerRequest) Validate(formats strfmt.Registry) error
- type ServiceCreateAppInstallerRequestLinks
- func (m *ServiceCreateAppInstallerRequestLinks) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ServiceCreateAppInstallerRequestLinks) MarshalBinary() ([]byte, error)
- func (m *ServiceCreateAppInstallerRequestLinks) UnmarshalBinary(b []byte) error
- func (m *ServiceCreateAppInstallerRequestLinks) Validate(formats strfmt.Registry) error
- type ServiceCreateAppRequest
- func (m *ServiceCreateAppRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ServiceCreateAppRequest) MarshalBinary() ([]byte, error)
- func (m *ServiceCreateAppRequest) UnmarshalBinary(b []byte) error
- func (m *ServiceCreateAppRequest) Validate(formats strfmt.Registry) error
- type ServiceCreateAppRunnerConfigRequest
- func (m *ServiceCreateAppRunnerConfigRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ServiceCreateAppRunnerConfigRequest) MarshalBinary() ([]byte, error)
- func (m *ServiceCreateAppRunnerConfigRequest) UnmarshalBinary(b []byte) error
- func (m *ServiceCreateAppRunnerConfigRequest) Validate(formats strfmt.Registry) error
- type ServiceCreateAppSandboxConfigRequest
- func (m *ServiceCreateAppSandboxConfigRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ServiceCreateAppSandboxConfigRequest) MarshalBinary() ([]byte, error)
- func (m *ServiceCreateAppSandboxConfigRequest) UnmarshalBinary(b []byte) error
- func (m *ServiceCreateAppSandboxConfigRequest) Validate(formats strfmt.Registry) error
- type ServiceCreateAppSecretRequest
- func (m *ServiceCreateAppSecretRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ServiceCreateAppSecretRequest) MarshalBinary() ([]byte, error)
- func (m *ServiceCreateAppSecretRequest) UnmarshalBinary(b []byte) error
- func (m *ServiceCreateAppSecretRequest) Validate(formats strfmt.Registry) error
- type ServiceCreateComponentBuildRequest
- func (m *ServiceCreateComponentBuildRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ServiceCreateComponentBuildRequest) MarshalBinary() ([]byte, error)
- func (m *ServiceCreateComponentBuildRequest) UnmarshalBinary(b []byte) error
- func (m *ServiceCreateComponentBuildRequest) Validate(formats strfmt.Registry) error
- type ServiceCreateComponentReleaseRequest
- func (m *ServiceCreateComponentReleaseRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ServiceCreateComponentReleaseRequest) MarshalBinary() ([]byte, error)
- func (m *ServiceCreateComponentReleaseRequest) UnmarshalBinary(b []byte) error
- func (m *ServiceCreateComponentReleaseRequest) Validate(formats strfmt.Registry) error
- type ServiceCreateComponentReleaseRequestStrategy
- func (m *ServiceCreateComponentReleaseRequestStrategy) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ServiceCreateComponentReleaseRequestStrategy) MarshalBinary() ([]byte, error)
- func (m *ServiceCreateComponentReleaseRequestStrategy) UnmarshalBinary(b []byte) error
- func (m *ServiceCreateComponentReleaseRequestStrategy) Validate(formats strfmt.Registry) error
- type ServiceCreateComponentRequest
- func (m *ServiceCreateComponentRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ServiceCreateComponentRequest) MarshalBinary() ([]byte, error)
- func (m *ServiceCreateComponentRequest) UnmarshalBinary(b []byte) error
- func (m *ServiceCreateComponentRequest) Validate(formats strfmt.Registry) error
- type ServiceCreateConnectionCallbackRequest
- func (m *ServiceCreateConnectionCallbackRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ServiceCreateConnectionCallbackRequest) MarshalBinary() ([]byte, error)
- func (m *ServiceCreateConnectionCallbackRequest) UnmarshalBinary(b []byte) error
- func (m *ServiceCreateConnectionCallbackRequest) Validate(formats strfmt.Registry) error
- type ServiceCreateConnectionRequest
- func (m *ServiceCreateConnectionRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ServiceCreateConnectionRequest) MarshalBinary() ([]byte, error)
- func (m *ServiceCreateConnectionRequest) UnmarshalBinary(b []byte) error
- func (m *ServiceCreateConnectionRequest) Validate(formats strfmt.Registry) error
- type ServiceCreateDockerBuildComponentConfigRequest
- func (m *ServiceCreateDockerBuildComponentConfigRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ServiceCreateDockerBuildComponentConfigRequest) MarshalBinary() ([]byte, error)
- func (m *ServiceCreateDockerBuildComponentConfigRequest) UnmarshalBinary(b []byte) error
- func (m *ServiceCreateDockerBuildComponentConfigRequest) Validate(formats strfmt.Registry) error
- type ServiceCreateExternalImageComponentConfigRequest
- func (m *ServiceCreateExternalImageComponentConfigRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ServiceCreateExternalImageComponentConfigRequest) MarshalBinary() ([]byte, error)
- func (m *ServiceCreateExternalImageComponentConfigRequest) UnmarshalBinary(b []byte) error
- func (m *ServiceCreateExternalImageComponentConfigRequest) Validate(formats strfmt.Registry) error
- type ServiceCreateHelmComponentConfigRequest
- func (m *ServiceCreateHelmComponentConfigRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ServiceCreateHelmComponentConfigRequest) MarshalBinary() ([]byte, error)
- func (m *ServiceCreateHelmComponentConfigRequest) UnmarshalBinary(b []byte) error
- func (m *ServiceCreateHelmComponentConfigRequest) Validate(formats strfmt.Registry) error
- type ServiceCreateInstallDeployRequest
- func (m *ServiceCreateInstallDeployRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ServiceCreateInstallDeployRequest) MarshalBinary() ([]byte, error)
- func (m *ServiceCreateInstallDeployRequest) UnmarshalBinary(b []byte) error
- func (m *ServiceCreateInstallDeployRequest) Validate(formats strfmt.Registry) error
- type ServiceCreateInstallInputsRequest
- func (m *ServiceCreateInstallInputsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ServiceCreateInstallInputsRequest) MarshalBinary() ([]byte, error)
- func (m *ServiceCreateInstallInputsRequest) UnmarshalBinary(b []byte) error
- func (m *ServiceCreateInstallInputsRequest) Validate(formats strfmt.Registry) error
- type ServiceCreateInstallRequest
- func (m *ServiceCreateInstallRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ServiceCreateInstallRequest) MarshalBinary() ([]byte, error)
- func (m *ServiceCreateInstallRequest) UnmarshalBinary(b []byte) error
- func (m *ServiceCreateInstallRequest) Validate(formats strfmt.Registry) error
- type ServiceCreateInstallRequestAwsAccount
- func (m *ServiceCreateInstallRequestAwsAccount) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ServiceCreateInstallRequestAwsAccount) MarshalBinary() ([]byte, error)
- func (m *ServiceCreateInstallRequestAwsAccount) UnmarshalBinary(b []byte) error
- func (m *ServiceCreateInstallRequestAwsAccount) Validate(formats strfmt.Registry) error
- type ServiceCreateInstallRequestAzureAccount
- func (m *ServiceCreateInstallRequestAzureAccount) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ServiceCreateInstallRequestAzureAccount) MarshalBinary() ([]byte, error)
- func (m *ServiceCreateInstallRequestAzureAccount) UnmarshalBinary(b []byte) error
- func (m *ServiceCreateInstallRequestAzureAccount) Validate(formats strfmt.Registry) error
- type ServiceCreateInstallerRequest
- func (m *ServiceCreateInstallerRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ServiceCreateInstallerRequest) MarshalBinary() ([]byte, error)
- func (m *ServiceCreateInstallerRequest) UnmarshalBinary(b []byte) error
- func (m *ServiceCreateInstallerRequest) Validate(formats strfmt.Registry) error
- type ServiceCreateInstallerRequestMetadata
- func (m *ServiceCreateInstallerRequestMetadata) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ServiceCreateInstallerRequestMetadata) MarshalBinary() ([]byte, error)
- func (m *ServiceCreateInstallerRequestMetadata) UnmarshalBinary(b []byte) error
- func (m *ServiceCreateInstallerRequestMetadata) Validate(formats strfmt.Registry) error
- type ServiceCreateJobComponentConfigRequest
- func (m *ServiceCreateJobComponentConfigRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ServiceCreateJobComponentConfigRequest) MarshalBinary() ([]byte, error)
- func (m *ServiceCreateJobComponentConfigRequest) UnmarshalBinary(b []byte) error
- func (m *ServiceCreateJobComponentConfigRequest) Validate(formats strfmt.Registry) error
- type ServiceCreateOrgInviteRequest
- func (m *ServiceCreateOrgInviteRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ServiceCreateOrgInviteRequest) MarshalBinary() ([]byte, error)
- func (m *ServiceCreateOrgInviteRequest) UnmarshalBinary(b []byte) error
- func (m *ServiceCreateOrgInviteRequest) Validate(formats strfmt.Registry) error
- type ServiceCreateOrgRequest
- func (m *ServiceCreateOrgRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ServiceCreateOrgRequest) MarshalBinary() ([]byte, error)
- func (m *ServiceCreateOrgRequest) UnmarshalBinary(b []byte) error
- func (m *ServiceCreateOrgRequest) Validate(formats strfmt.Registry) error
- type ServiceCreateOrgUserRequest
- func (m *ServiceCreateOrgUserRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ServiceCreateOrgUserRequest) MarshalBinary() ([]byte, error)
- func (m *ServiceCreateOrgUserRequest) UnmarshalBinary(b []byte) error
- func (m *ServiceCreateOrgUserRequest) Validate(formats strfmt.Registry) error
- type ServiceCreateTerraformModuleComponentConfigRequest
- func (m *ServiceCreateTerraformModuleComponentConfigRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ServiceCreateTerraformModuleComponentConfigRequest) MarshalBinary() ([]byte, error)
- func (m *ServiceCreateTerraformModuleComponentConfigRequest) UnmarshalBinary(b []byte) error
- func (m *ServiceCreateTerraformModuleComponentConfigRequest) Validate(formats strfmt.Registry) error
- type ServiceDeployInstallComponentsRequest
- type ServiceDeployLog
- type ServiceDeprovisionInstallRequest
- type ServicePublicGitVCSConfigRequest
- func (m *ServicePublicGitVCSConfigRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ServicePublicGitVCSConfigRequest) MarshalBinary() ([]byte, error)
- func (m *ServicePublicGitVCSConfigRequest) UnmarshalBinary(b []byte) error
- func (m *ServicePublicGitVCSConfigRequest) Validate(formats strfmt.Registry) error
- type ServicePublicGitVCSSandboxConfigRequest
- func (m *ServicePublicGitVCSSandboxConfigRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ServicePublicGitVCSSandboxConfigRequest) MarshalBinary() ([]byte, error)
- func (m *ServicePublicGitVCSSandboxConfigRequest) UnmarshalBinary(b []byte) error
- func (m *ServicePublicGitVCSSandboxConfigRequest) Validate(formats strfmt.Registry) error
- type ServicePublishMetricInput
- func (m *ServicePublishMetricInput) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ServicePublishMetricInput) MarshalBinary() ([]byte, error)
- func (m *ServicePublishMetricInput) UnmarshalBinary(b []byte) error
- func (m *ServicePublishMetricInput) Validate(formats strfmt.Registry) error
- type ServiceRenderedInstall
- func (m *ServiceRenderedInstall) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ServiceRenderedInstall) MarshalBinary() ([]byte, error)
- func (m *ServiceRenderedInstall) UnmarshalBinary(b []byte) error
- func (m *ServiceRenderedInstall) Validate(formats strfmt.Registry) error
- type ServiceRenderedInstaller
- func (m *ServiceRenderedInstaller) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ServiceRenderedInstaller) MarshalBinary() ([]byte, error)
- func (m *ServiceRenderedInstaller) UnmarshalBinary(b []byte) error
- func (m *ServiceRenderedInstaller) Validate(formats strfmt.Registry) error
- type ServiceRepository
- type ServiceReprovisionInstallRequest
- type ServiceSetAppConfigStatusRequest
- func (m *ServiceSetAppConfigStatusRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ServiceSetAppConfigStatusRequest) MarshalBinary() ([]byte, error)
- func (m *ServiceSetAppConfigStatusRequest) UnmarshalBinary(b []byte) error
- func (m *ServiceSetAppConfigStatusRequest) Validate(formats strfmt.Registry) error
- type ServiceTeardownInstallComponentsRequest
- type ServiceUpdateAppConfigRequest
- func (m *ServiceUpdateAppConfigRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ServiceUpdateAppConfigRequest) MarshalBinary() ([]byte, error)
- func (m *ServiceUpdateAppConfigRequest) UnmarshalBinary(b []byte) error
- func (m *ServiceUpdateAppConfigRequest) Validate(formats strfmt.Registry) error
- type ServiceUpdateAppRequest
- func (m *ServiceUpdateAppRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ServiceUpdateAppRequest) MarshalBinary() ([]byte, error)
- func (m *ServiceUpdateAppRequest) UnmarshalBinary(b []byte) error
- func (m *ServiceUpdateAppRequest) Validate(formats strfmt.Registry) error
- type ServiceUpdateComponentRequest
- func (m *ServiceUpdateComponentRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ServiceUpdateComponentRequest) MarshalBinary() ([]byte, error)
- func (m *ServiceUpdateComponentRequest) UnmarshalBinary(b []byte) error
- func (m *ServiceUpdateComponentRequest) Validate(formats strfmt.Registry) error
- type ServiceUpdateInstallRequest
- func (m *ServiceUpdateInstallRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ServiceUpdateInstallRequest) MarshalBinary() ([]byte, error)
- func (m *ServiceUpdateInstallRequest) UnmarshalBinary(b []byte) error
- func (m *ServiceUpdateInstallRequest) Validate(formats strfmt.Registry) error
- type ServiceUpdateInstallerRequest
- func (m *ServiceUpdateInstallerRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ServiceUpdateInstallerRequest) MarshalBinary() ([]byte, error)
- func (m *ServiceUpdateInstallerRequest) UnmarshalBinary(b []byte) error
- func (m *ServiceUpdateInstallerRequest) Validate(formats strfmt.Registry) error
- type ServiceUpdateInstallerRequestMetadata
- func (m *ServiceUpdateInstallerRequestMetadata) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ServiceUpdateInstallerRequestMetadata) MarshalBinary() ([]byte, error)
- func (m *ServiceUpdateInstallerRequestMetadata) UnmarshalBinary(b []byte) error
- func (m *ServiceUpdateInstallerRequestMetadata) Validate(formats strfmt.Registry) error
- type ServiceUpdateOrgRequest
- func (m *ServiceUpdateOrgRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ServiceUpdateOrgRequest) MarshalBinary() ([]byte, error)
- func (m *ServiceUpdateOrgRequest) UnmarshalBinary(b []byte) error
- func (m *ServiceUpdateOrgRequest) Validate(formats strfmt.Registry) error
- type StatsdEvent
- type StatsdEventAlertType
- type StatsdEventPriority
- type StderrErrResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppAWSAccount ¶
type AppAWSAccount struct { // created at CreatedAt string `json:"created_at,omitempty"` // created by CreatedBy *AppAccount `json:"created_by,omitempty"` // created by id CreatedByID string `json:"created_by_id,omitempty"` // iam role arn IamRoleArn string `json:"iam_role_arn,omitempty"` // id ID string `json:"id,omitempty"` // region Region string `json:"region,omitempty"` // updated at UpdatedAt string `json:"updated_at,omitempty"` }
AppAWSAccount app a w s account
swagger:model app.AWSAccount
func (*AppAWSAccount) ContextValidate ¶
ContextValidate validate this app a w s account based on the context it is used
func (*AppAWSAccount) MarshalBinary ¶
func (m *AppAWSAccount) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppAWSAccount) UnmarshalBinary ¶
func (m *AppAWSAccount) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppAWSECRImageConfig ¶
type AppAWSECRImageConfig struct { // aws region AwsRegion string `json:"aws_region,omitempty"` // connection to parent model ComponentConfigID string `json:"component_config_id,omitempty"` // component config type ComponentConfigType string `json:"component_config_type,omitempty"` // created at CreatedAt string `json:"created_at,omitempty"` // created by CreatedBy *AppAccount `json:"created_by,omitempty"` // created by id CreatedByID string `json:"created_by_id,omitempty"` // actual configuration IamRoleArn string `json:"iam_role_arn,omitempty"` // id ID string `json:"id,omitempty"` // updated at UpdatedAt string `json:"updated_at,omitempty"` }
AppAWSECRImageConfig app a w s e c r image config
swagger:model app.AWSECRImageConfig
func (*AppAWSECRImageConfig) ContextValidate ¶
ContextValidate validate this app a w s e c r image config based on the context it is used
func (*AppAWSECRImageConfig) MarshalBinary ¶
func (m *AppAWSECRImageConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppAWSECRImageConfig) UnmarshalBinary ¶
func (m *AppAWSECRImageConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppAccount ¶ added in v0.29.3
type AppAccount struct { // account type AccountType AppAccountType `json:"account_type,omitempty"` // created at CreatedAt string `json:"created_at,omitempty"` // email Email string `json:"email,omitempty"` // id ID string `json:"id,omitempty"` // ReadOnly Fields OrgIds []string `json:"org_ids"` // permissions Permissions PermissionsSet `json:"permissions,omitempty"` // roles Roles []*AppRole `json:"roles"` // subject Subject string `json:"subject,omitempty"` // updated at UpdatedAt string `json:"updated_at,omitempty"` }
AppAccount app account
swagger:model app.Account
func (*AppAccount) ContextValidate ¶ added in v0.29.3
ContextValidate validate this app account based on the context it is used
func (*AppAccount) MarshalBinary ¶ added in v0.29.3
func (m *AppAccount) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppAccount) UnmarshalBinary ¶ added in v0.29.3
func (m *AppAccount) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppAccountType ¶ added in v0.29.3
type AppAccountType string
AppAccountType app account type
swagger:model app.AccountType
const ( // AppAccountTypeAuth0 captures enum value "auth0" AppAccountTypeAuth0 AppAccountType = "auth0" // AppAccountTypeService captures enum value "service" AppAccountTypeService AppAccountType = "service" // AppAccountTypeCanary captures enum value "canary" AppAccountTypeCanary AppAccountType = "canary" // AppAccountTypeIntegration captures enum value "integration" AppAccountTypeIntegration AppAccountType = "integration" )
func NewAppAccountType ¶ added in v0.29.3
func NewAppAccountType(value AppAccountType) *AppAccountType
func (AppAccountType) ContextValidate ¶ added in v0.29.3
ContextValidate validates this app account type based on context it is used
func (AppAccountType) Pointer ¶ added in v0.29.3
func (m AppAccountType) Pointer() *AppAccountType
Pointer returns a pointer to a freshly-allocated AppAccountType.
type AppApp ¶
type AppApp struct { // cloud platform CloudPlatform string `json:"cloud_platform,omitempty"` // created at CreatedAt string `json:"created_at,omitempty"` // created by CreatedBy *AppAccount `json:"created_by,omitempty"` // created by id CreatedByID string `json:"created_by_id,omitempty"` // description Description string `json:"description,omitempty"` // display name DisplayName string `json:"display_name,omitempty"` // id ID string `json:"id,omitempty"` // fields set via after query InputConfig struct { AppAppInputConfig } `json:"input_config,omitempty"` // name Name string `json:"name,omitempty"` // notifications config NotificationsConfig *AppNotificationsConfig `json:"notifications_config,omitempty"` // org id OrgID string `json:"org_id,omitempty"` // runner config RunnerConfig *AppAppRunnerConfig `json:"runner_config,omitempty"` // sandbox config SandboxConfig *AppAppSandboxConfig `json:"sandbox_config,omitempty"` // status Status string `json:"status,omitempty"` // status description StatusDescription string `json:"status_description,omitempty"` // updated at UpdatedAt string `json:"updated_at,omitempty"` }
AppApp app app
swagger:model app.App
func (*AppApp) ContextValidate ¶
ContextValidate validate this app app based on the context it is used
func (*AppApp) MarshalBinary ¶
MarshalBinary interface implementation
func (*AppApp) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type AppAppAWSDelegationConfig ¶ added in v0.29.4
type AppAppAWSDelegationConfig struct { // app sandbox config id AppSandboxConfigID string `json:"app_sandbox_config_id,omitempty"` // created at CreatedAt string `json:"created_at,omitempty"` // created by CreatedBy *AppAccount `json:"created_by,omitempty"` // created by id CreatedByID string `json:"created_by_id,omitempty"` // iam role arn IamRoleArn string `json:"iam_role_arn,omitempty"` // id ID string `json:"id,omitempty"` // org id OrgID string `json:"org_id,omitempty"` // updated at UpdatedAt string `json:"updated_at,omitempty"` }
AppAppAWSDelegationConfig app app a w s delegation config
swagger:model app.AppAWSDelegationConfig
func (*AppAppAWSDelegationConfig) ContextValidate ¶ added in v0.29.4
func (m *AppAppAWSDelegationConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this app app a w s delegation config based on the context it is used
func (*AppAppAWSDelegationConfig) MarshalBinary ¶ added in v0.29.4
func (m *AppAppAWSDelegationConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppAppAWSDelegationConfig) UnmarshalBinary ¶ added in v0.29.4
func (m *AppAppAWSDelegationConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppAppConfig ¶
type AppAppConfig struct { // app id AppID string `json:"app_id,omitempty"` // created at CreatedAt string `json:"created_at,omitempty"` // created by CreatedBy *AppAccount `json:"created_by,omitempty"` // created by id CreatedByID string `json:"created_by_id,omitempty"` // id ID string `json:"id,omitempty"` // org id OrgID string `json:"org_id,omitempty"` // state State string `json:"state,omitempty"` // status Status AppAppConfigStatus `json:"status,omitempty"` // status description StatusDescription string `json:"status_description,omitempty"` // updated at UpdatedAt string `json:"updated_at,omitempty"` // fields that are filled in via after query or views Version int64 `json:"version,omitempty"` }
AppAppConfig app app config
swagger:model app.AppConfig
func (*AppAppConfig) ContextValidate ¶
ContextValidate validate this app app config based on the context it is used
func (*AppAppConfig) MarshalBinary ¶
func (m *AppAppConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppAppConfig) UnmarshalBinary ¶
func (m *AppAppConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppAppConfigFmt ¶
type AppAppConfigFmt string
AppAppConfigFmt app app config fmt
swagger:model app.AppConfigFmt
const ( // AppAppConfigFmtToml captures enum value "toml" AppAppConfigFmtToml AppAppConfigFmt = "toml" )
func NewAppAppConfigFmt ¶
func NewAppAppConfigFmt(value AppAppConfigFmt) *AppAppConfigFmt
func (AppAppConfigFmt) ContextValidate ¶
ContextValidate validates this app app config fmt based on context it is used
func (AppAppConfigFmt) Pointer ¶
func (m AppAppConfigFmt) Pointer() *AppAppConfigFmt
Pointer returns a pointer to a freshly-allocated AppAppConfigFmt.
type AppAppConfigStatus ¶
type AppAppConfigStatus string
AppAppConfigStatus app app config status
swagger:model app.AppConfigStatus
const ( // AppAppConfigStatusActive captures enum value "active" AppAppConfigStatusActive AppAppConfigStatus = "active" // AppAppConfigStatusPending captures enum value "pending" AppAppConfigStatusPending AppAppConfigStatus = "pending" // AppAppConfigStatusSyncing captures enum value "syncing" AppAppConfigStatusSyncing AppAppConfigStatus = "syncing" // AppAppConfigStatusError captures enum value "error" AppAppConfigStatusError AppAppConfigStatus = "error" // AppAppConfigStatusOutdated captures enum value "outdated" AppAppConfigStatusOutdated AppAppConfigStatus = "outdated" )
func NewAppAppConfigStatus ¶
func NewAppAppConfigStatus(value AppAppConfigStatus) *AppAppConfigStatus
func (AppAppConfigStatus) ContextValidate ¶
ContextValidate validates this app app config status based on context it is used
func (AppAppConfigStatus) Pointer ¶
func (m AppAppConfigStatus) Pointer() *AppAppConfigStatus
Pointer returns a pointer to a freshly-allocated AppAppConfigStatus.
type AppAppInput ¶
type AppAppInput struct { // app input id AppInputID string `json:"app_input_id,omitempty"` // created at CreatedAt string `json:"created_at,omitempty"` // created by CreatedBy *AppAccount `json:"created_by,omitempty"` // created by id CreatedByID string `json:"created_by_id,omitempty"` // default Default string `json:"default,omitempty"` // description Description string `json:"description,omitempty"` // display name DisplayName string `json:"display_name,omitempty"` // group Group *AppAppInputGroup `json:"group,omitempty"` // group id GroupID string `json:"group_id,omitempty"` // id ID string `json:"id,omitempty"` // name Name string `json:"name,omitempty"` // org id OrgID string `json:"org_id,omitempty"` // required Required bool `json:"required,omitempty"` // sensitive Sensitive bool `json:"sensitive,omitempty"` // updated at UpdatedAt string `json:"updated_at,omitempty"` }
AppAppInput app app input
swagger:model app.AppInput
func (*AppAppInput) ContextValidate ¶
ContextValidate validate this app app input based on the context it is used
func (*AppAppInput) MarshalBinary ¶
func (m *AppAppInput) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppAppInput) UnmarshalBinary ¶
func (m *AppAppInput) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppAppInputConfig ¶
type AppAppInputConfig struct { // app id AppID string `json:"app_id,omitempty"` // created at CreatedAt string `json:"created_at,omitempty"` // created by CreatedBy *AppAccount `json:"created_by,omitempty"` // created by id CreatedByID string `json:"created_by_id,omitempty"` // id ID string `json:"id,omitempty"` // input groups InputGroups []*AppAppInputGroup `json:"input_groups"` // inputs Inputs []*AppAppInput `json:"inputs"` // install inputs InstallInputs []*AppInstallInputs `json:"install_inputs"` // org id OrgID string `json:"org_id,omitempty"` // updated at UpdatedAt string `json:"updated_at,omitempty"` }
AppAppInputConfig app app input config
swagger:model app.AppInputConfig
func (*AppAppInputConfig) ContextValidate ¶
ContextValidate validate this app app input config based on the context it is used
func (*AppAppInputConfig) MarshalBinary ¶
func (m *AppAppInputConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppAppInputConfig) UnmarshalBinary ¶
func (m *AppAppInputConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppAppInputGroup ¶ added in v0.29.0
type AppAppInputGroup struct { // app input id AppInputID string `json:"app_input_id,omitempty"` // app inputs AppInputs []*AppAppInput `json:"app_inputs"` // created at CreatedAt string `json:"created_at,omitempty"` // created by CreatedBy *AppAccount `json:"created_by,omitempty"` // created by id CreatedByID string `json:"created_by_id,omitempty"` // description Description string `json:"description,omitempty"` // display name DisplayName string `json:"display_name,omitempty"` // id ID string `json:"id,omitempty"` // name Name string `json:"name,omitempty"` // org id OrgID string `json:"org_id,omitempty"` // updated at UpdatedAt string `json:"updated_at,omitempty"` }
AppAppInputGroup app app input group
swagger:model app.AppInputGroup
func (*AppAppInputGroup) ContextValidate ¶ added in v0.29.0
ContextValidate validate this app app input group based on the context it is used
func (*AppAppInputGroup) MarshalBinary ¶ added in v0.29.0
func (m *AppAppInputGroup) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppAppInputGroup) UnmarshalBinary ¶ added in v0.29.0
func (m *AppAppInputGroup) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppAppInstaller ¶
type AppAppInstaller struct { // app App *AppApp `json:"app,omitempty"` // app id AppID string `json:"app_id,omitempty"` // app installer metadata AppInstallerMetadata *AppAppInstallerMetadata `json:"app_installer_metadata,omitempty"` // created at CreatedAt string `json:"created_at,omitempty"` // created by CreatedBy *AppUserToken `json:"created_by,omitempty"` // created by id CreatedByID string `json:"created_by_id,omitempty"` // id ID string `json:"id,omitempty"` // filled in via after query InstallerURL string `json:"installer_url,omitempty"` // org id OrgID string `json:"org_id,omitempty"` // slug Slug string `json:"slug,omitempty"` // updated at UpdatedAt string `json:"updated_at,omitempty"` }
AppAppInstaller app app installer
swagger:model app.AppInstaller
func (*AppAppInstaller) ContextValidate ¶
ContextValidate validate this app app installer based on the context it is used
func (*AppAppInstaller) MarshalBinary ¶
func (m *AppAppInstaller) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppAppInstaller) UnmarshalBinary ¶
func (m *AppAppInstaller) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppAppInstallerMetadata ¶
type AppAppInstallerMetadata struct { // app installer id AppInstallerID string `json:"app_installer_id,omitempty"` // community url CommunityURL string `json:"community_url,omitempty"` // created at CreatedAt string `json:"created_at,omitempty"` // created by CreatedBy *AppUserToken `json:"created_by,omitempty"` // created by id CreatedByID string `json:"created_by_id,omitempty"` // demo url DemoURL string `json:"demo_url,omitempty"` // description Description string `json:"description,omitempty"` // documentation url DocumentationURL string `json:"documentation_url,omitempty"` // formatted demo url FormattedDemoURL string `json:"formatted_demo_url,omitempty"` // github url GithubURL string `json:"github_url,omitempty"` // homepage url HomepageURL string `json:"homepage_url,omitempty"` // id ID string `json:"id,omitempty"` // logo url LogoURL string `json:"logo_url,omitempty"` // name Name string `json:"name,omitempty"` // post install markdown PostInstallMarkdown string `json:"post_install_markdown,omitempty"` // updated at UpdatedAt string `json:"updated_at,omitempty"` }
AppAppInstallerMetadata app app installer metadata
swagger:model app.AppInstallerMetadata
func (*AppAppInstallerMetadata) ContextValidate ¶
func (m *AppAppInstallerMetadata) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this app app installer metadata based on the context it is used
func (*AppAppInstallerMetadata) MarshalBinary ¶
func (m *AppAppInstallerMetadata) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppAppInstallerMetadata) UnmarshalBinary ¶
func (m *AppAppInstallerMetadata) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppAppRunnerConfig ¶
type AppAppRunnerConfig struct { // app id AppID string `json:"app_id,omitempty"` // app runner type AppRunnerType AppAppRunnerType `json:"app_runner_type,omitempty"` // cloud platform CloudPlatform AppCloudPlatform `json:"cloud_platform,omitempty"` // created at CreatedAt string `json:"created_at,omitempty"` // created by CreatedBy *AppAccount `json:"created_by,omitempty"` // created by id CreatedByID string `json:"created_by_id,omitempty"` // env vars EnvVars map[string]string `json:"env_vars,omitempty"` // id ID string `json:"id,omitempty"` // org id OrgID string `json:"org_id,omitempty"` // updated at UpdatedAt string `json:"updated_at,omitempty"` }
AppAppRunnerConfig app app runner config
swagger:model app.AppRunnerConfig
func (*AppAppRunnerConfig) ContextValidate ¶
ContextValidate validate this app app runner config based on the context it is used
func (*AppAppRunnerConfig) MarshalBinary ¶
func (m *AppAppRunnerConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppAppRunnerConfig) UnmarshalBinary ¶
func (m *AppAppRunnerConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppAppRunnerType ¶
type AppAppRunnerType string
AppAppRunnerType app app runner type
swagger:model app.AppRunnerType
const ( // AppAppRunnerTypeAwsDashEcs captures enum value "aws-ecs" AppAppRunnerTypeAwsDashEcs AppAppRunnerType = "aws-ecs" // AppAppRunnerTypeAwsDashEks captures enum value "aws-eks" AppAppRunnerTypeAwsDashEks AppAppRunnerType = "aws-eks" // AppAppRunnerTypeAzureDashAks captures enum value "azure-aks" AppAppRunnerTypeAzureDashAks AppAppRunnerType = "azure-aks" // AppAppRunnerTypeAzureDashAcs captures enum value "azure-acs" AppAppRunnerTypeAzureDashAcs AppAppRunnerType = "azure-acs" )
func NewAppAppRunnerType ¶
func NewAppAppRunnerType(value AppAppRunnerType) *AppAppRunnerType
func (AppAppRunnerType) ContextValidate ¶
ContextValidate validates this app app runner type based on context it is used
func (AppAppRunnerType) Pointer ¶
func (m AppAppRunnerType) Pointer() *AppAppRunnerType
Pointer returns a pointer to a freshly-allocated AppAppRunnerType.
type AppAppSandboxConfig ¶
type AppAppSandboxConfig struct { // app id AppID string `json:"app_id,omitempty"` // artifacts Artifacts *AppAppSandboxConfigArtifacts `json:"artifacts,omitempty"` // cloud specific fields AwsDelegationConfig struct { AppAppAWSDelegationConfig } `json:"aws_delegation_config,omitempty"` // aws region type AwsRegionType string `json:"aws_region_type,omitempty"` // fields set via after query CloudPlatform string `json:"cloud_platform,omitempty"` // connected github vcs config ConnectedGithubVcsConfig *AppConnectedGithubVCSConfig `json:"connected_github_vcs_config,omitempty"` // created at CreatedAt string `json:"created_at,omitempty"` // created by CreatedBy *AppAccount `json:"created_by,omitempty"` // created by id CreatedByID string `json:"created_by_id,omitempty"` // id ID string `json:"id,omitempty"` // org id OrgID string `json:"org_id,omitempty"` // public git vcs config PublicGitVcsConfig *AppPublicGitVCSConfig `json:"public_git_vcs_config,omitempty"` // terraform version TerraformVersion string `json:"terraform_version,omitempty"` // updated at UpdatedAt string `json:"updated_at,omitempty"` // variables Variables map[string]string `json:"variables,omitempty"` }
AppAppSandboxConfig app app sandbox config
swagger:model app.AppSandboxConfig
func (*AppAppSandboxConfig) ContextValidate ¶
ContextValidate validate this app app sandbox config based on the context it is used
func (*AppAppSandboxConfig) MarshalBinary ¶
func (m *AppAppSandboxConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppAppSandboxConfig) UnmarshalBinary ¶
func (m *AppAppSandboxConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppAppSandboxConfigArtifacts ¶
type AppAppSandboxConfigArtifacts struct { // cloudformation stack template CloudformationStackTemplate string `json:"cloudformation_stack_template,omitempty"` // deprovision policy DeprovisionPolicy string `json:"deprovision_policy,omitempty"` // provision policy ProvisionPolicy string `json:"provision_policy,omitempty"` // trust policy TrustPolicy string `json:"trust_policy,omitempty"` }
AppAppSandboxConfigArtifacts Links are dynamically loaded using an after query
swagger:model AppAppSandboxConfigArtifacts
func (*AppAppSandboxConfigArtifacts) ContextValidate ¶
func (m *AppAppSandboxConfigArtifacts) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this app app sandbox config artifacts based on context it is used
func (*AppAppSandboxConfigArtifacts) MarshalBinary ¶
func (m *AppAppSandboxConfigArtifacts) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppAppSandboxConfigArtifacts) UnmarshalBinary ¶
func (m *AppAppSandboxConfigArtifacts) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppAppSecret ¶
type AppAppSecret struct { // app id AppID string `json:"app_id,omitempty"` // created at CreatedAt string `json:"created_at,omitempty"` // created by CreatedBy *AppAccount `json:"created_by,omitempty"` // created by id CreatedByID string `json:"created_by_id,omitempty"` // id ID string `json:"id,omitempty"` // after query fields Length int64 `json:"length,omitempty"` // name Name string `json:"name,omitempty"` // org id OrgID string `json:"org_id,omitempty"` // updated at UpdatedAt string `json:"updated_at,omitempty"` }
AppAppSecret app app secret
swagger:model app.AppSecret
func (*AppAppSecret) ContextValidate ¶
ContextValidate validate this app app secret based on the context it is used
func (*AppAppSecret) MarshalBinary ¶
func (m *AppAppSecret) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppAppSecret) UnmarshalBinary ¶
func (m *AppAppSecret) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppAzureAccount ¶
type AppAzureAccount struct { // created at CreatedAt string `json:"created_at,omitempty"` // created by CreatedBy *AppAccount `json:"created_by,omitempty"` // created by id CreatedByID string `json:"created_by_id,omitempty"` // id ID string `json:"id,omitempty"` // install Install *AppInstall `json:"install,omitempty"` // location Location string `json:"location,omitempty"` // service principal app id ServicePrincipalAppID string `json:"service_principal_app_id,omitempty"` // service principal password ServicePrincipalPassword string `json:"service_principal_password,omitempty"` // subscription id SubscriptionID string `json:"subscription_id,omitempty"` // subscription tenant id SubscriptionTenantID string `json:"subscription_tenant_id,omitempty"` // updated at UpdatedAt string `json:"updated_at,omitempty"` }
AppAzureAccount app azure account
swagger:model app.AzureAccount
func (*AppAzureAccount) ContextValidate ¶
ContextValidate validate this app azure account based on the context it is used
func (*AppAzureAccount) MarshalBinary ¶
func (m *AppAzureAccount) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppAzureAccount) UnmarshalBinary ¶
func (m *AppAzureAccount) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppCloudPlatform ¶
type AppCloudPlatform string
AppCloudPlatform app cloud platform
swagger:model app.CloudPlatform
const ( // AppCloudPlatformAws captures enum value "aws" AppCloudPlatformAws AppCloudPlatform = "aws" // AppCloudPlatformAzure captures enum value "azure" AppCloudPlatformAzure AppCloudPlatform = "azure" // AppCloudPlatformUnknown captures enum value "unknown" AppCloudPlatformUnknown AppCloudPlatform = "unknown" )
func NewAppCloudPlatform ¶
func NewAppCloudPlatform(value AppCloudPlatform) *AppCloudPlatform
func (AppCloudPlatform) ContextValidate ¶
ContextValidate validates this app cloud platform based on context it is used
func (AppCloudPlatform) Pointer ¶
func (m AppCloudPlatform) Pointer() *AppCloudPlatform
Pointer returns a pointer to a freshly-allocated AppCloudPlatform.
type AppCloudPlatformRegion ¶
type AppCloudPlatformRegion struct { // display name DisplayName string `json:"display_name,omitempty"` // icon Icon string `json:"icon,omitempty"` // name Name string `json:"name,omitempty"` // value Value string `json:"value,omitempty"` }
AppCloudPlatformRegion app cloud platform region
swagger:model app.CloudPlatformRegion
func (*AppCloudPlatformRegion) ContextValidate ¶
func (m *AppCloudPlatformRegion) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this app cloud platform region based on context it is used
func (*AppCloudPlatformRegion) MarshalBinary ¶
func (m *AppCloudPlatformRegion) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppCloudPlatformRegion) UnmarshalBinary ¶
func (m *AppCloudPlatformRegion) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppComponent ¶
type AppComponent struct { // app id AppID string `json:"app_id,omitempty"` // config versions ConfigVersions int64 `json:"config_versions,omitempty"` // created at CreatedAt string `json:"created_at,omitempty"` // created by CreatedBy *AppAccount `json:"created_by,omitempty"` // created by id CreatedByID string `json:"created_by_id,omitempty"` // dependencies Dependencies []string `json:"dependencies"` // id ID string `json:"id,omitempty"` // name Name string `json:"name,omitempty"` // resolved var name ResolvedVarName string `json:"resolved_var_name,omitempty"` // status Status string `json:"status,omitempty"` // status description StatusDescription string `json:"status_description,omitempty"` // type Type AppComponentType `json:"type,omitempty"` // updated at UpdatedAt string `json:"updated_at,omitempty"` // var name VarName string `json:"var_name,omitempty"` }
AppComponent app component
swagger:model app.Component
func (*AppComponent) ContextValidate ¶
ContextValidate validate this app component based on the context it is used
func (*AppComponent) MarshalBinary ¶
func (m *AppComponent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppComponent) UnmarshalBinary ¶
func (m *AppComponent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppComponentBuild ¶
type AppComponentBuild struct { // component config connection id ComponentConfigConnectionID string `json:"component_config_connection_id,omitempty"` // component config version ComponentConfigVersion int64 `json:"component_config_version,omitempty"` // Read-only fields set on the object to de-nest data ComponentID string `json:"component_id,omitempty"` // component name ComponentName string `json:"component_name,omitempty"` // created at CreatedAt string `json:"created_at,omitempty"` // created by CreatedBy *AppAccount `json:"created_by,omitempty"` // created by id CreatedByID string `json:"created_by_id,omitempty"` // git ref GitRef string `json:"git_ref,omitempty"` // id ID string `json:"id,omitempty"` // install deploys InstallDeploys []*AppInstallDeploy `json:"install_deploys"` // releases Releases []*AppComponentRelease `json:"releases"` // status Status string `json:"status,omitempty"` // status description StatusDescription string `json:"status_description,omitempty"` // updated at UpdatedAt string `json:"updated_at,omitempty"` // vcs connection commit VcsConnectionCommit *AppVCSConnectionCommit `json:"vcs_connection_commit,omitempty"` }
AppComponentBuild app component build
swagger:model app.ComponentBuild
func (*AppComponentBuild) ContextValidate ¶
ContextValidate validate this app component build based on the context it is used
func (*AppComponentBuild) MarshalBinary ¶
func (m *AppComponentBuild) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppComponentBuild) UnmarshalBinary ¶
func (m *AppComponentBuild) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppComponentConfigConnection ¶
type AppComponentConfigConnection struct { // component id ComponentID string `json:"component_id,omitempty"` // created at CreatedAt string `json:"created_at,omitempty"` // created by CreatedBy *AppAccount `json:"created_by,omitempty"` // created by id CreatedByID string `json:"created_by_id,omitempty"` // docker build DockerBuild *AppDockerBuildComponentConfig `json:"docker_build,omitempty"` // external image ExternalImage *AppExternalImageComponentConfig `json:"external_image,omitempty"` // helm Helm *AppHelmComponentConfig `json:"helm,omitempty"` // id ID string `json:"id,omitempty"` // job Job *AppJobComponentConfig `json:"job,omitempty"` // terraform module TerraformModule *AppTerraformModuleComponentConfig `json:"terraform_module,omitempty"` // updated at UpdatedAt string `json:"updated_at,omitempty"` // version Version int64 `json:"version,omitempty"` }
AppComponentConfigConnection app component config connection
swagger:model app.ComponentConfigConnection
func (*AppComponentConfigConnection) ContextValidate ¶
func (m *AppComponentConfigConnection) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this app component config connection based on the context it is used
func (*AppComponentConfigConnection) MarshalBinary ¶
func (m *AppComponentConfigConnection) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppComponentConfigConnection) UnmarshalBinary ¶
func (m *AppComponentConfigConnection) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppComponentRelease ¶
type AppComponentRelease struct { // build id BuildID string `json:"build_id,omitempty"` // created at CreatedAt string `json:"created_at,omitempty"` // created by CreatedBy *AppAccount `json:"created_by,omitempty"` // created by id CreatedByID string `json:"created_by_id,omitempty"` // id ID string `json:"id,omitempty"` // release steps ReleaseSteps []*AppComponentReleaseStep `json:"release_steps"` // status Status string `json:"status,omitempty"` // status description StatusDescription string `json:"status_description,omitempty"` // total release steps TotalReleaseSteps int64 `json:"total_release_steps,omitempty"` // updated at UpdatedAt string `json:"updated_at,omitempty"` }
AppComponentRelease app component release
swagger:model app.ComponentRelease
func (*AppComponentRelease) ContextValidate ¶
ContextValidate validate this app component release based on the context it is used
func (*AppComponentRelease) MarshalBinary ¶
func (m *AppComponentRelease) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppComponentRelease) UnmarshalBinary ¶
func (m *AppComponentRelease) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppComponentReleaseStep ¶
type AppComponentReleaseStep struct { // parent release ID ComponentReleaseID string `json:"component_release_id,omitempty"` // created at CreatedAt string `json:"created_at,omitempty"` // created by CreatedBy *AppAccount `json:"created_by,omitempty"` // created by id CreatedByID string `json:"created_by_id,omitempty"` // fields to control the delay of the individual step, as this is set based on the parent strategy Delay string `json:"delay,omitempty"` // id ID string `json:"id,omitempty"` // install deploys InstallDeploys []*AppInstallDeploy `json:"install_deploys"` // When a step is created, a set of installs are targeted. However, by the time the release step goes out, the // install might have been setup in any order of ways. RequestedInstallIds []string `json:"requested_install_ids"` // status Status string `json:"status,omitempty"` // status description StatusDescription string `json:"status_description,omitempty"` // updated at UpdatedAt string `json:"updated_at,omitempty"` }
AppComponentReleaseStep app component release step
swagger:model app.ComponentReleaseStep
func (*AppComponentReleaseStep) ContextValidate ¶
func (m *AppComponentReleaseStep) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this app component release step based on the context it is used
func (*AppComponentReleaseStep) MarshalBinary ¶
func (m *AppComponentReleaseStep) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppComponentReleaseStep) UnmarshalBinary ¶
func (m *AppComponentReleaseStep) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppComponentType ¶ added in v0.30.3
type AppComponentType string
AppComponentType app component type
swagger:model app.ComponentType
const ( // AppComponentTypeTerraformModule captures enum value "terraform_module" AppComponentTypeTerraformModule AppComponentType = "terraform_module" // AppComponentTypeHelmChart captures enum value "helm_chart" AppComponentTypeHelmChart AppComponentType = "helm_chart" // AppComponentTypeDockerBuild captures enum value "docker_build" AppComponentTypeDockerBuild AppComponentType = "docker_build" // AppComponentTypeExternalImage captures enum value "external_image" AppComponentTypeExternalImage AppComponentType = "external_image" // AppComponentTypeJob captures enum value "job" AppComponentTypeJob AppComponentType = "job" // AppComponentTypeUnknown captures enum value "unknown" AppComponentTypeUnknown AppComponentType = "unknown" )
func NewAppComponentType ¶ added in v0.30.3
func NewAppComponentType(value AppComponentType) *AppComponentType
func (AppComponentType) ContextValidate ¶ added in v0.30.3
ContextValidate validates this app component type based on context it is used
func (AppComponentType) Pointer ¶ added in v0.30.3
func (m AppComponentType) Pointer() *AppComponentType
Pointer returns a pointer to a freshly-allocated AppComponentType.
type AppConnectedGithubVCSConfig ¶
type AppConnectedGithubVCSConfig struct { // branch Branch string `json:"branch,omitempty"` // parent component ComponentConfigID string `json:"component_config_id,omitempty"` // component config type ComponentConfigType string `json:"component_config_type,omitempty"` // created at CreatedAt string `json:"created_at,omitempty"` // created by CreatedBy *AppAccount `json:"created_by,omitempty"` // created by id CreatedByID string `json:"created_by_id,omitempty"` // directory Directory string `json:"directory,omitempty"` // id ID string `json:"id,omitempty"` // repo Repo string `json:"repo,omitempty"` // repo name RepoName string `json:"repo_name,omitempty"` // repo owner RepoOwner string `json:"repo_owner,omitempty"` // updated at UpdatedAt string `json:"updated_at,omitempty"` // vcs connection VcsConnection *AppVCSConnection `json:"vcs_connection,omitempty"` // vcs connection id VcsConnectionID string `json:"vcs_connection_id,omitempty"` }
AppConnectedGithubVCSConfig app connected github v c s config
swagger:model app.ConnectedGithubVCSConfig
func (*AppConnectedGithubVCSConfig) ContextValidate ¶
func (m *AppConnectedGithubVCSConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this app connected github v c s config based on the context it is used
func (*AppConnectedGithubVCSConfig) MarshalBinary ¶
func (m *AppConnectedGithubVCSConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppConnectedGithubVCSConfig) UnmarshalBinary ¶
func (m *AppConnectedGithubVCSConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppDockerBuildComponentConfig ¶
type AppDockerBuildComponentConfig struct { // build args BuildArgs []string `json:"build_args"` // value ComponentConfigConnectionID string `json:"component_config_connection_id,omitempty"` // connected github vcs config ConnectedGithubVcsConfig *AppConnectedGithubVCSConfig `json:"connected_github_vcs_config,omitempty"` // created at CreatedAt string `json:"created_at,omitempty"` // created by CreatedBy *AppAccount `json:"created_by,omitempty"` // created by id CreatedByID string `json:"created_by_id,omitempty"` // dockerfile Dockerfile string `json:"dockerfile,omitempty"` // env vars EnvVars map[string]string `json:"env_vars,omitempty"` // id ID string `json:"id,omitempty"` // public git vcs config PublicGitVcsConfig *AppPublicGitVCSConfig `json:"public_git_vcs_config,omitempty"` // target Target string `json:"target,omitempty"` // updated at UpdatedAt string `json:"updated_at,omitempty"` }
AppDockerBuildComponentConfig app docker build component config
swagger:model app.DockerBuildComponentConfig
func (*AppDockerBuildComponentConfig) ContextValidate ¶
func (m *AppDockerBuildComponentConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this app docker build component config based on the context it is used
func (*AppDockerBuildComponentConfig) MarshalBinary ¶
func (m *AppDockerBuildComponentConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppDockerBuildComponentConfig) UnmarshalBinary ¶
func (m *AppDockerBuildComponentConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppExternalImageComponentConfig ¶
type AppExternalImageComponentConfig struct { // aws ecr image config AwsEcrImageConfig *AppAWSECRImageConfig `json:"aws_ecr_image_config,omitempty"` // value ComponentConfigConnectionID string `json:"component_config_connection_id,omitempty"` // created at CreatedAt string `json:"created_at,omitempty"` // created by CreatedBy *AppAccount `json:"created_by,omitempty"` // created by id CreatedByID string `json:"created_by_id,omitempty"` // id ID string `json:"id,omitempty"` // image url ImageURL string `json:"image_url,omitempty"` // tag Tag string `json:"tag,omitempty"` // updated at UpdatedAt string `json:"updated_at,omitempty"` }
AppExternalImageComponentConfig app external image component config
swagger:model app.ExternalImageComponentConfig
func (*AppExternalImageComponentConfig) ContextValidate ¶
func (m *AppExternalImageComponentConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this app external image component config based on the context it is used
func (*AppExternalImageComponentConfig) MarshalBinary ¶
func (m *AppExternalImageComponentConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppExternalImageComponentConfig) UnmarshalBinary ¶
func (m *AppExternalImageComponentConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppHelmComponentConfig ¶
type AppHelmComponentConfig struct { // Helm specific configurations ChartName string `json:"chart_name,omitempty"` // parent reference ComponentConfigConnectionID string `json:"component_config_connection_id,omitempty"` // connected github vcs config ConnectedGithubVcsConfig *AppConnectedGithubVCSConfig `json:"connected_github_vcs_config,omitempty"` // created at CreatedAt string `json:"created_at,omitempty"` // created by CreatedBy *AppAccount `json:"created_by,omitempty"` // created by id CreatedByID string `json:"created_by_id,omitempty"` // id ID string `json:"id,omitempty"` // public git vcs config PublicGitVcsConfig *AppPublicGitVCSConfig `json:"public_git_vcs_config,omitempty"` // updated at UpdatedAt string `json:"updated_at,omitempty"` // values Values map[string]string `json:"values,omitempty"` // values files ValuesFiles []string `json:"values_files"` }
AppHelmComponentConfig app helm component config
swagger:model app.HelmComponentConfig
func (*AppHelmComponentConfig) ContextValidate ¶
func (m *AppHelmComponentConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this app helm component config based on the context it is used
func (*AppHelmComponentConfig) MarshalBinary ¶
func (m *AppHelmComponentConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppHelmComponentConfig) UnmarshalBinary ¶
func (m *AppHelmComponentConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppInstall ¶
type AppInstall struct { // app id AppID string `json:"app_id,omitempty"` // app runner config AppRunnerConfig *AppAppRunnerConfig `json:"app_runner_config,omitempty"` // app sandbox config AppSandboxConfig *AppAppSandboxConfig `json:"app_sandbox_config,omitempty"` // aws account AwsAccount *AppAWSAccount `json:"aws_account,omitempty"` // azure account AzureAccount *AppAzureAccount `json:"azure_account,omitempty"` // component statuses ComponentStatuses map[string]string `json:"component_statuses,omitempty"` // composite component status CompositeComponentStatus string `json:"composite_component_status,omitempty"` // created at CreatedAt string `json:"created_at,omitempty"` // created by CreatedBy *AppAccount `json:"created_by,omitempty"` // created by id CreatedByID string `json:"created_by_id,omitempty"` // id ID string `json:"id,omitempty"` // install components InstallComponents []*AppInstallComponent `json:"install_components"` // install events InstallEvents []*AppInstallEvent `json:"install_events"` // install inputs InstallInputs []*AppInstallInputs `json:"install_inputs"` // install number InstallNumber int64 `json:"install_number,omitempty"` // install sandbox runs InstallSandboxRuns []*AppInstallSandboxRun `json:"install_sandbox_runs"` // name Name string `json:"name,omitempty"` // runner status RunnerStatus string `json:"runner_status,omitempty"` // sandbox status SandboxStatus string `json:"sandbox_status,omitempty"` // status Status string `json:"status,omitempty"` // status description StatusDescription string `json:"status_description,omitempty"` // updated at UpdatedAt string `json:"updated_at,omitempty"` }
AppInstall app install
swagger:model app.Install
func (*AppInstall) ContextValidate ¶
ContextValidate validate this app install based on the context it is used
func (*AppInstall) MarshalBinary ¶
func (m *AppInstall) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppInstall) UnmarshalBinary ¶
func (m *AppInstall) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppInstallComponent ¶
type AppInstallComponent struct { // component Component *AppComponent `json:"component,omitempty"` // component id ComponentID string `json:"component_id,omitempty"` // created at CreatedAt string `json:"created_at,omitempty"` // created by CreatedBy *AppAccount `json:"created_by,omitempty"` // created by id CreatedByID string `json:"created_by_id,omitempty"` // id ID string `json:"id,omitempty"` // install deploys InstallDeploys []*AppInstallDeploy `json:"install_deploys"` // install id InstallID string `json:"install_id,omitempty"` // after query fields filled in after querying Status string `json:"status,omitempty"` // updated at UpdatedAt string `json:"updated_at,omitempty"` }
AppInstallComponent app install component
swagger:model app.InstallComponent
func (*AppInstallComponent) ContextValidate ¶
ContextValidate validate this app install component based on the context it is used
func (*AppInstallComponent) MarshalBinary ¶
func (m *AppInstallComponent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppInstallComponent) UnmarshalBinary ¶
func (m *AppInstallComponent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppInstallDeploy ¶
type AppInstallDeploy struct { // build id BuildID string `json:"build_id,omitempty"` // component config version ComponentConfigVersion int64 `json:"component_config_version,omitempty"` // component id ComponentID string `json:"component_id,omitempty"` // component name ComponentName string `json:"component_name,omitempty"` // created at CreatedAt string `json:"created_at,omitempty"` // created by CreatedBy *AppAccount `json:"created_by,omitempty"` // created by id CreatedByID string `json:"created_by_id,omitempty"` // id ID string `json:"id,omitempty"` // install component id InstallComponentID string `json:"install_component_id,omitempty"` // install deploy type InstallDeployType AppInstallDeployType `json:"install_deploy_type,omitempty"` // Fields that are de-nested at read time using AfterQuery InstallID string `json:"install_id,omitempty"` // release id ReleaseID string `json:"release_id,omitempty"` // status Status string `json:"status,omitempty"` // status description StatusDescription string `json:"status_description,omitempty"` // updated at UpdatedAt string `json:"updated_at,omitempty"` }
AppInstallDeploy app install deploy
swagger:model app.InstallDeploy
func (*AppInstallDeploy) ContextValidate ¶
ContextValidate validate this app install deploy based on the context it is used
func (*AppInstallDeploy) MarshalBinary ¶
func (m *AppInstallDeploy) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppInstallDeploy) UnmarshalBinary ¶
func (m *AppInstallDeploy) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppInstallDeployType ¶
type AppInstallDeployType string
AppInstallDeployType app install deploy type
swagger:model app.InstallDeployType
const ( // AppInstallDeployTypeRelease captures enum value "release" AppInstallDeployTypeRelease AppInstallDeployType = "release" // AppInstallDeployTypeInstall captures enum value "install" AppInstallDeployTypeInstall AppInstallDeployType = "install" // AppInstallDeployTypeTeardown captures enum value "teardown" AppInstallDeployTypeTeardown AppInstallDeployType = "teardown" )
func NewAppInstallDeployType ¶
func NewAppInstallDeployType(value AppInstallDeployType) *AppInstallDeployType
func (AppInstallDeployType) ContextValidate ¶
ContextValidate validates this app install deploy type based on context it is used
func (AppInstallDeployType) Pointer ¶
func (m AppInstallDeployType) Pointer() *AppInstallDeployType
Pointer returns a pointer to a freshly-allocated AppInstallDeployType.
type AppInstallEvent ¶
type AppInstallEvent struct { // created at CreatedAt string `json:"created_at,omitempty"` // created by CreatedBy *AppAccount `json:"created_by,omitempty"` // created by id CreatedByID string `json:"created_by_id,omitempty"` // id ID string `json:"id,omitempty"` // install id InstallID string `json:"install_id,omitempty"` // operation Operation string `json:"operation,omitempty"` // operation name OperationName string `json:"operation_name,omitempty"` // operation status OperationStatus AppOperationStatus `json:"operation_status,omitempty"` // org id OrgID string `json:"org_id,omitempty"` // payload Payload map[string]string `json:"payload,omitempty"` // updated at UpdatedAt string `json:"updated_at,omitempty"` }
AppInstallEvent app install event
swagger:model app.InstallEvent
func (*AppInstallEvent) ContextValidate ¶
ContextValidate validate this app install event based on the context it is used
func (*AppInstallEvent) MarshalBinary ¶
func (m *AppInstallEvent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppInstallEvent) UnmarshalBinary ¶
func (m *AppInstallEvent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppInstallInputs ¶
type AppInstallInputs struct { // app input config id AppInputConfigID string `json:"app_input_config_id,omitempty"` // created at CreatedAt string `json:"created_at,omitempty"` // created by CreatedBy *AppAccount `json:"created_by,omitempty"` // created by id CreatedByID string `json:"created_by_id,omitempty"` // id ID string `json:"id,omitempty"` // install id InstallID string `json:"install_id,omitempty"` // org id OrgID string `json:"org_id,omitempty"` // updated at UpdatedAt string `json:"updated_at,omitempty"` // values Values map[string]string `json:"values,omitempty"` }
AppInstallInputs app install inputs
swagger:model app.InstallInputs
func (*AppInstallInputs) ContextValidate ¶
ContextValidate validate this app install inputs based on the context it is used
func (*AppInstallInputs) MarshalBinary ¶
func (m *AppInstallInputs) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppInstallInputs) UnmarshalBinary ¶
func (m *AppInstallInputs) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppInstallSandboxRun ¶
type AppInstallSandboxRun struct { // app sandbox config AppSandboxConfig *AppAppSandboxConfig `json:"app_sandbox_config,omitempty"` // created at CreatedAt string `json:"created_at,omitempty"` // created by CreatedBy *AppAccount `json:"created_by,omitempty"` // created by id CreatedByID string `json:"created_by_id,omitempty"` // id ID string `json:"id,omitempty"` // install id InstallID string `json:"install_id,omitempty"` // run type RunType AppSandboxRunType `json:"run_type,omitempty"` // status Status string `json:"status,omitempty"` // status description StatusDescription string `json:"status_description,omitempty"` // updated at UpdatedAt string `json:"updated_at,omitempty"` }
AppInstallSandboxRun app install sandbox run
swagger:model app.InstallSandboxRun
func (*AppInstallSandboxRun) ContextValidate ¶
ContextValidate validate this app install sandbox run based on the context it is used
func (*AppInstallSandboxRun) MarshalBinary ¶
func (m *AppInstallSandboxRun) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppInstallSandboxRun) UnmarshalBinary ¶
func (m *AppInstallSandboxRun) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppInstaller ¶
type AppInstaller struct { // apps Apps []*AppApp `json:"apps"` // created at CreatedAt string `json:"created_at,omitempty"` // created by CreatedBy *AppAccount `json:"created_by,omitempty"` // created by id CreatedByID string `json:"created_by_id,omitempty"` // id ID string `json:"id,omitempty"` // metadata Metadata *AppInstallerMetadata `json:"metadata,omitempty"` // org id OrgID string `json:"org_id,omitempty"` // type Type AppInstallerType `json:"type,omitempty"` // updated at UpdatedAt string `json:"updated_at,omitempty"` }
AppInstaller app installer
swagger:model app.Installer
func (*AppInstaller) ContextValidate ¶
ContextValidate validate this app installer based on the context it is used
func (*AppInstaller) MarshalBinary ¶
func (m *AppInstaller) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppInstaller) UnmarshalBinary ¶
func (m *AppInstaller) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppInstallerMetadata ¶
type AppInstallerMetadata struct { // community url CommunityURL string `json:"community_url,omitempty"` // copyright markdown CopyrightMarkdown string `json:"copyright_markdown,omitempty"` // created at CreatedAt string `json:"created_at,omitempty"` // created by CreatedBy *AppAccount `json:"created_by,omitempty"` // created by id CreatedByID string `json:"created_by_id,omitempty"` // demo url DemoURL string `json:"demo_url,omitempty"` // description Description string `json:"description,omitempty"` // documentation url DocumentationURL string `json:"documentation_url,omitempty"` // favicon url FaviconURL string `json:"favicon_url,omitempty"` FooterMarkdown string `json:"footer_markdown,omitempty"` // formatted demo url FormattedDemoURL string `json:"formatted_demo_url,omitempty"` // github url GithubURL string `json:"github_url,omitempty"` // homepage url HomepageURL string `json:"homepage_url,omitempty"` // id ID string `json:"id,omitempty"` // installer id InstallerID string `json:"installer_id,omitempty"` // logo url LogoURL string `json:"logo_url,omitempty"` // name Name string `json:"name,omitempty"` // og image url OgImageURL string `json:"og_image_url,omitempty"` // post install markdown PostInstallMarkdown string `json:"post_install_markdown,omitempty"` // updated at UpdatedAt string `json:"updated_at,omitempty"` }
AppInstallerMetadata app installer metadata
swagger:model app.InstallerMetadata
func (*AppInstallerMetadata) ContextValidate ¶
ContextValidate validate this app installer metadata based on the context it is used
func (*AppInstallerMetadata) MarshalBinary ¶
func (m *AppInstallerMetadata) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppInstallerMetadata) UnmarshalBinary ¶
func (m *AppInstallerMetadata) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppInstallerType ¶
type AppInstallerType string
AppInstallerType app installer type
swagger:model app.InstallerType
const ( // AppInstallerTypeSelfHosted captures enum value "self_hosted" AppInstallerTypeSelfHosted AppInstallerType = "self_hosted" )
func NewAppInstallerType ¶
func NewAppInstallerType(value AppInstallerType) *AppInstallerType
func (AppInstallerType) ContextValidate ¶
ContextValidate validates this app installer type based on context it is used
func (AppInstallerType) Pointer ¶
func (m AppInstallerType) Pointer() *AppInstallerType
Pointer returns a pointer to a freshly-allocated AppInstallerType.
type AppJobComponentConfig ¶
type AppJobComponentConfig struct { // args Args []string `json:"args"` // cmd Cmd []string `json:"cmd"` // value ComponentConfigConnectionID string `json:"component_config_connection_id,omitempty"` // created at CreatedAt string `json:"created_at,omitempty"` // created by CreatedBy *AppAccount `json:"created_by,omitempty"` // created by id CreatedByID string `json:"created_by_id,omitempty"` // env vars EnvVars map[string]string `json:"env_vars,omitempty"` // id ID string `json:"id,omitempty"` // Image attributes, copied from a docker_buid or external_image component. ImageURL string `json:"image_url,omitempty"` // tag Tag string `json:"tag,omitempty"` // updated at UpdatedAt string `json:"updated_at,omitempty"` }
AppJobComponentConfig app job component config
swagger:model app.JobComponentConfig
func (*AppJobComponentConfig) ContextValidate ¶
ContextValidate validate this app job component config based on the context it is used
func (*AppJobComponentConfig) MarshalBinary ¶
func (m *AppJobComponentConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppJobComponentConfig) UnmarshalBinary ¶
func (m *AppJobComponentConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppNotificationsConfig ¶ added in v0.27.0
type AppNotificationsConfig struct { // created at CreatedAt string `json:"created_at,omitempty"` // created by CreatedBy *AppAccount `json:"created_by,omitempty"` // created by id CreatedByID string `json:"created_by_id,omitempty"` // id ID string `json:"id,omitempty"` // org id OrgID string `json:"org_id,omitempty"` // owner id OwnerID string `json:"owner_id,omitempty"` // owner type OwnerType string `json:"owner_type,omitempty"` // slack webhook url SlackWebhookURL string `json:"slack_webhook_url,omitempty"` // updated at UpdatedAt string `json:"updated_at,omitempty"` }
AppNotificationsConfig app notifications config
swagger:model app.NotificationsConfig
func (*AppNotificationsConfig) ContextValidate ¶ added in v0.27.0
func (m *AppNotificationsConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this app notifications config based on the context it is used
func (*AppNotificationsConfig) MarshalBinary ¶ added in v0.27.0
func (m *AppNotificationsConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppNotificationsConfig) UnmarshalBinary ¶ added in v0.27.0
func (m *AppNotificationsConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppOperationStatus ¶
type AppOperationStatus string
AppOperationStatus app operation status
swagger:model app.OperationStatus
const ( // AppOperationStatusStarted captures enum value "started" AppOperationStatusStarted AppOperationStatus = "started" // AppOperationStatusFinished captures enum value "finished" AppOperationStatusFinished AppOperationStatus = "finished" // AppOperationStatusNoop captures enum value "noop" AppOperationStatusNoop AppOperationStatus = "noop" // AppOperationStatusFailed captures enum value "failed" AppOperationStatusFailed AppOperationStatus = "failed" )
func NewAppOperationStatus ¶
func NewAppOperationStatus(value AppOperationStatus) *AppOperationStatus
func (AppOperationStatus) ContextValidate ¶
ContextValidate validates this app operation status based on context it is used
func (AppOperationStatus) Pointer ¶
func (m AppOperationStatus) Pointer() *AppOperationStatus
Pointer returns a pointer to a freshly-allocated AppOperationStatus.
type AppOrg ¶
type AppOrg struct { // created at CreatedAt string `json:"created_at,omitempty"` // created by CreatedBy *AppAccount `json:"created_by,omitempty"` // created by id CreatedByID string `json:"created_by_id,omitempty"` // custom cert CustomCert bool `json:"custom_cert,omitempty"` // health checks HealthChecks []*AppOrgHealthCheck `json:"health_checks"` // id ID string `json:"id,omitempty"` // Filled in at read time LatestHealthCheck struct { AppOrgHealthCheck } `json:"latest_health_check,omitempty"` // name Name string `json:"name,omitempty"` // notifications config NotificationsConfig *AppNotificationsConfig `json:"notifications_config,omitempty"` // These fields are used to control the behaviour of the org // NOTE: these are starting as nullable, so we can update stage/prod before resetting locally. SandboxMode bool `json:"sandbox_mode,omitempty"` // status Status string `json:"status,omitempty"` // status description StatusDescription string `json:"status_description,omitempty"` // updated at UpdatedAt string `json:"updated_at,omitempty"` // vcs connections VcsConnections []*AppVCSConnection `json:"vcs_connections"` }
AppOrg app org
swagger:model app.Org
func (*AppOrg) ContextValidate ¶
ContextValidate validate this app org based on the context it is used
func (*AppOrg) MarshalBinary ¶
MarshalBinary interface implementation
func (*AppOrg) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type AppOrgHealthCheck ¶
type AppOrgHealthCheck struct { // created at CreatedAt string `json:"created_at,omitempty"` // created by CreatedBy *AppAccount `json:"created_by,omitempty"` // created by id CreatedByID string `json:"created_by_id,omitempty"` // id ID string `json:"id,omitempty"` // org ID OrgID string `json:"orgID,omitempty"` // status Status AppOrgHealthCheckStatus `json:"status,omitempty"` // status description StatusDescription string `json:"status_description,omitempty"` // updated at UpdatedAt string `json:"updated_at,omitempty"` }
AppOrgHealthCheck app org health check
swagger:model app.OrgHealthCheck
func (*AppOrgHealthCheck) ContextValidate ¶
ContextValidate validate this app org health check based on the context it is used
func (*AppOrgHealthCheck) MarshalBinary ¶
func (m *AppOrgHealthCheck) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppOrgHealthCheck) UnmarshalBinary ¶
func (m *AppOrgHealthCheck) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppOrgHealthCheckStatus ¶
type AppOrgHealthCheckStatus string
AppOrgHealthCheckStatus app org health check status
swagger:model app.OrgHealthCheckStatus
const ( // AppOrgHealthCheckStatusOk captures enum value "ok" AppOrgHealthCheckStatusOk AppOrgHealthCheckStatus = "ok" // AppOrgHealthCheckStatusError captures enum value "error" AppOrgHealthCheckStatusError AppOrgHealthCheckStatus = "error" // AppOrgHealthCheckStatusInDashProgress captures enum value "in-progress" AppOrgHealthCheckStatusInDashProgress AppOrgHealthCheckStatus = "in-progress" // AppOrgHealthCheckStatusProvisioning captures enum value "provisioning" AppOrgHealthCheckStatusProvisioning AppOrgHealthCheckStatus = "provisioning" // AppOrgHealthCheckStatusDeprovisioning captures enum value "deprovisioning" AppOrgHealthCheckStatusDeprovisioning AppOrgHealthCheckStatus = "deprovisioning" )
func NewAppOrgHealthCheckStatus ¶
func NewAppOrgHealthCheckStatus(value AppOrgHealthCheckStatus) *AppOrgHealthCheckStatus
func (AppOrgHealthCheckStatus) ContextValidate ¶
func (m AppOrgHealthCheckStatus) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this app org health check status based on context it is used
func (AppOrgHealthCheckStatus) Pointer ¶
func (m AppOrgHealthCheckStatus) Pointer() *AppOrgHealthCheckStatus
Pointer returns a pointer to a freshly-allocated AppOrgHealthCheckStatus.
type AppOrgInvite ¶
type AppOrgInvite struct { // created at CreatedAt string `json:"created_at,omitempty"` // created by CreatedBy *AppAccount `json:"created_by,omitempty"` // created by id CreatedByID string `json:"created_by_id,omitempty"` // email Email string `json:"email,omitempty"` // id ID string `json:"id,omitempty"` // parent relationship OrgID string `json:"orgID,omitempty"` // role type RoleType AppRoleType `json:"role_type,omitempty"` // status Status AppOrgInviteStatus `json:"status,omitempty"` // updated at UpdatedAt string `json:"updated_at,omitempty"` }
AppOrgInvite app org invite
swagger:model app.OrgInvite
func (*AppOrgInvite) ContextValidate ¶
ContextValidate validate this app org invite based on the context it is used
func (*AppOrgInvite) MarshalBinary ¶
func (m *AppOrgInvite) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppOrgInvite) UnmarshalBinary ¶
func (m *AppOrgInvite) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppOrgInviteStatus ¶
type AppOrgInviteStatus string
AppOrgInviteStatus app org invite status
swagger:model app.OrgInviteStatus
const ( // AppOrgInviteStatusPending captures enum value "pending" AppOrgInviteStatusPending AppOrgInviteStatus = "pending" // AppOrgInviteStatusAccepted captures enum value "accepted" AppOrgInviteStatusAccepted AppOrgInviteStatus = "accepted" )
func NewAppOrgInviteStatus ¶
func NewAppOrgInviteStatus(value AppOrgInviteStatus) *AppOrgInviteStatus
func (AppOrgInviteStatus) ContextValidate ¶
ContextValidate validates this app org invite status based on context it is used
func (AppOrgInviteStatus) Pointer ¶
func (m AppOrgInviteStatus) Pointer() *AppOrgInviteStatus
Pointer returns a pointer to a freshly-allocated AppOrgInviteStatus.
type AppPolicy ¶ added in v0.29.3
type AppPolicy struct { // created at CreatedAt string `json:"created_at,omitempty"` // created by CreatedBy *AppAccount `json:"created_by,omitempty"` // created by id CreatedByID string `json:"created_by_id,omitempty"` // id ID string `json:"id,omitempty"` // name Name AppPolicyName `json:"name,omitempty"` // Permissions are used to track granular permissions for each domain Permissions map[string]string `json:"permissions,omitempty"` // role id RoleID string `json:"role_id,omitempty"` // updated at UpdatedAt string `json:"updated_at,omitempty"` }
AppPolicy app policy
swagger:model app.Policy
func (*AppPolicy) ContextValidate ¶ added in v0.29.3
ContextValidate validate this app policy based on the context it is used
func (*AppPolicy) MarshalBinary ¶ added in v0.29.3
MarshalBinary interface implementation
func (*AppPolicy) UnmarshalBinary ¶ added in v0.29.3
UnmarshalBinary interface implementation
type AppPolicyName ¶ added in v0.29.3
type AppPolicyName string
AppPolicyName app policy name
swagger:model app.PolicyName
const ( // AppPolicyNameOrgAdmin captures enum value "org_admin" AppPolicyNameOrgAdmin AppPolicyName = "org_admin" // AppPolicyNameInstaller captures enum value "installer" AppPolicyNameInstaller AppPolicyName = "installer" // AppPolicyNameRunner captures enum value "runner" AppPolicyNameRunner AppPolicyName = "runner" // AppPolicyNameHostedInstaller captures enum value "hosted_installer" AppPolicyNameHostedInstaller AppPolicyName = "hosted_installer" )
func NewAppPolicyName ¶ added in v0.29.3
func NewAppPolicyName(value AppPolicyName) *AppPolicyName
func (AppPolicyName) ContextValidate ¶ added in v0.29.3
ContextValidate validates this app policy name based on context it is used
func (AppPolicyName) Pointer ¶ added in v0.29.3
func (m AppPolicyName) Pointer() *AppPolicyName
Pointer returns a pointer to a freshly-allocated AppPolicyName.
type AppPublicGitVCSConfig ¶
type AppPublicGitVCSConfig struct { // branch Branch string `json:"branch,omitempty"` // component config id ComponentConfigID string `json:"component_config_id,omitempty"` // component config type ComponentConfigType string `json:"component_config_type,omitempty"` // created at CreatedAt string `json:"created_at,omitempty"` // created by CreatedBy *AppAccount `json:"created_by,omitempty"` // created by id CreatedByID string `json:"created_by_id,omitempty"` // directory Directory string `json:"directory,omitempty"` // id ID string `json:"id,omitempty"` // actual configuration Repo string `json:"repo,omitempty"` // updated at UpdatedAt string `json:"updated_at,omitempty"` }
AppPublicGitVCSConfig app public git v c s config
swagger:model app.PublicGitVCSConfig
func (*AppPublicGitVCSConfig) ContextValidate ¶
ContextValidate validate this app public git v c s config based on the context it is used
func (*AppPublicGitVCSConfig) MarshalBinary ¶
func (m *AppPublicGitVCSConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppPublicGitVCSConfig) UnmarshalBinary ¶
func (m *AppPublicGitVCSConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppRole ¶ added in v0.29.3
type AppRole struct { // created by CreatedBy *AppAccount `json:"createdBy,omitempty"` // created at CreatedAt string `json:"created_at,omitempty"` // created by id CreatedByID string `json:"created_by_id,omitempty"` // id ID string `json:"id,omitempty"` // policies Policies []*AppPolicy `json:"policies"` // role type RoleType AppRoleType `json:"role_type,omitempty"` // updated at UpdatedAt string `json:"updated_at,omitempty"` }
AppRole app role
swagger:model app.Role
func (*AppRole) ContextValidate ¶ added in v0.29.3
ContextValidate validate this app role based on the context it is used
func (*AppRole) MarshalBinary ¶ added in v0.29.3
MarshalBinary interface implementation
func (*AppRole) UnmarshalBinary ¶ added in v0.29.3
UnmarshalBinary interface implementation
type AppRoleType ¶ added in v0.29.3
type AppRoleType string
AppRoleType app role type
swagger:model app.RoleType
const ( // AppRoleTypeOrgAdmin captures enum value "org_admin" AppRoleTypeOrgAdmin AppRoleType = "org_admin" // AppRoleTypeInstaller captures enum value "installer" AppRoleTypeInstaller AppRoleType = "installer" // AppRoleTypeRunner captures enum value "runner" AppRoleTypeRunner AppRoleType = "runner" // AppRoleTypeHostedDashInstaller captures enum value "hosted-installer" AppRoleTypeHostedDashInstaller AppRoleType = "hosted-installer" )
func NewAppRoleType ¶ added in v0.29.3
func NewAppRoleType(value AppRoleType) *AppRoleType
func (AppRoleType) ContextValidate ¶ added in v0.29.3
ContextValidate validates this app role type based on context it is used
func (AppRoleType) Pointer ¶ added in v0.29.3
func (m AppRoleType) Pointer() *AppRoleType
Pointer returns a pointer to a freshly-allocated AppRoleType.
type AppSandbox ¶
type AppSandbox struct { // created at CreatedAt string `json:"created_at,omitempty"` // created by CreatedBy *AppAccount `json:"created_by,omitempty"` // created by id CreatedByID string `json:"created_by_id,omitempty"` // description Description string `json:"description,omitempty"` // id ID string `json:"id,omitempty"` // name Name string `json:"name,omitempty"` // releases Releases []*AppSandboxRelease `json:"releases"` // updated at UpdatedAt string `json:"updated_at,omitempty"` }
AppSandbox app sandbox
swagger:model app.Sandbox
func (*AppSandbox) ContextValidate ¶
ContextValidate validate this app sandbox based on the context it is used
func (*AppSandbox) MarshalBinary ¶
func (m *AppSandbox) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppSandbox) UnmarshalBinary ¶
func (m *AppSandbox) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppSandboxRelease ¶
type AppSandboxRelease struct { // created at CreatedAt string `json:"created_at,omitempty"` // created by CreatedBy *AppAccount `json:"created_by,omitempty"` // created by id CreatedByID string `json:"created_by_id,omitempty"` // deprovision policy url DeprovisionPolicyURL string `json:"deprovision_policy_url,omitempty"` // id ID string `json:"id,omitempty"` // one click role template url OneClickRoleTemplateURL string `json:"one_click_role_template_url,omitempty"` // provision policy url ProvisionPolicyURL string `json:"provision_policy_url,omitempty"` // trust policy url TrustPolicyURL string `json:"trust_policy_url,omitempty"` // updated at UpdatedAt string `json:"updated_at,omitempty"` // version Version string `json:"version,omitempty"` }
AppSandboxRelease app sandbox release
swagger:model app.SandboxRelease
func (*AppSandboxRelease) ContextValidate ¶
ContextValidate validate this app sandbox release based on the context it is used
func (*AppSandboxRelease) MarshalBinary ¶
func (m *AppSandboxRelease) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppSandboxRelease) UnmarshalBinary ¶
func (m *AppSandboxRelease) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppSandboxRunType ¶
type AppSandboxRunType string
AppSandboxRunType app sandbox run type
swagger:model app.SandboxRunType
const ( // AppSandboxRunTypeProvision captures enum value "provision" AppSandboxRunTypeProvision AppSandboxRunType = "provision" // AppSandboxRunTypeReprovision captures enum value "reprovision" AppSandboxRunTypeReprovision AppSandboxRunType = "reprovision" // AppSandboxRunTypeDeprovision captures enum value "deprovision" AppSandboxRunTypeDeprovision AppSandboxRunType = "deprovision" )
func NewAppSandboxRunType ¶
func NewAppSandboxRunType(value AppSandboxRunType) *AppSandboxRunType
func (AppSandboxRunType) ContextValidate ¶
ContextValidate validates this app sandbox run type based on context it is used
func (AppSandboxRunType) Pointer ¶
func (m AppSandboxRunType) Pointer() *AppSandboxRunType
Pointer returns a pointer to a freshly-allocated AppSandboxRunType.
type AppTerraformModuleComponentConfig ¶
type AppTerraformModuleComponentConfig struct { // parent reference ComponentConfigConnectionID string `json:"component_config_connection_id,omitempty"` // connected github vcs config ConnectedGithubVcsConfig *AppConnectedGithubVCSConfig `json:"connected_github_vcs_config,omitempty"` // created at CreatedAt string `json:"created_at,omitempty"` // created by CreatedBy *AppAccount `json:"created_by,omitempty"` // created by id CreatedByID string `json:"created_by_id,omitempty"` // env vars EnvVars map[string]string `json:"env_vars,omitempty"` // id ID string `json:"id,omitempty"` // public git vcs config PublicGitVcsConfig *AppPublicGitVCSConfig `json:"public_git_vcs_config,omitempty"` // updated at UpdatedAt string `json:"updated_at,omitempty"` // variables Variables map[string]string `json:"variables,omitempty"` // terraform configuration values Version string `json:"version,omitempty"` }
AppTerraformModuleComponentConfig app terraform module component config
swagger:model app.TerraformModuleComponentConfig
func (*AppTerraformModuleComponentConfig) ContextValidate ¶
func (m *AppTerraformModuleComponentConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this app terraform module component config based on the context it is used
func (*AppTerraformModuleComponentConfig) MarshalBinary ¶
func (m *AppTerraformModuleComponentConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppTerraformModuleComponentConfig) UnmarshalBinary ¶
func (m *AppTerraformModuleComponentConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppTokenType ¶
type AppTokenType string
AppTokenType app token type
swagger:model app.TokenType
const ( // AppTokenTypeAuth0 captures enum value "auth0" AppTokenTypeAuth0 AppTokenType = "auth0" // AppTokenTypeAdmin captures enum value "admin" AppTokenTypeAdmin AppTokenType = "admin" // AppTokenTypeStatic captures enum value "static" AppTokenTypeStatic AppTokenType = "static" // AppTokenTypeIntegration captures enum value "integration" AppTokenTypeIntegration AppTokenType = "integration" // AppTokenTypeCanary captures enum value "canary" AppTokenTypeCanary AppTokenType = "canary" )
func NewAppTokenType ¶
func NewAppTokenType(value AppTokenType) *AppTokenType
func (AppTokenType) ContextValidate ¶
ContextValidate validates this app token type based on context it is used
func (AppTokenType) Pointer ¶
func (m AppTokenType) Pointer() *AppTokenType
Pointer returns a pointer to a freshly-allocated AppTokenType.
type AppUserOrg ¶
type AppUserOrg struct { // created at CreatedAt string `json:"created_at,omitempty"` // created by CreatedBy *AppUserToken `json:"created_by,omitempty"` // created by id CreatedByID string `json:"created_by_id,omitempty"` // id ID string `json:"id,omitempty"` // parent relationship OrgID string `json:"orgID,omitempty"` // updated at UpdatedAt string `json:"updated_at,omitempty"` // user ID UserID string `json:"userID,omitempty"` }
AppUserOrg app user org
swagger:model app.UserOrg
func (*AppUserOrg) ContextValidate ¶
ContextValidate validate this app user org based on the context it is used
func (*AppUserOrg) MarshalBinary ¶
func (m *AppUserOrg) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppUserOrg) UnmarshalBinary ¶
func (m *AppUserOrg) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppUserToken ¶
type AppUserToken struct { // created at CreatedAt string `json:"created_at,omitempty"` // created by id CreatedByID string `json:"created_by_id,omitempty"` // email Email string `json:"email,omitempty"` // expires at ExpiresAt string `json:"expires_at,omitempty"` // id ID string `json:"id,omitempty"` // issued at IssuedAt string `json:"issued_at,omitempty"` // issuer Issuer string `json:"issuer,omitempty"` // claim data Subject string `json:"subject,omitempty"` // token type TokenType AppTokenType `json:"token_type,omitempty"` // updated at UpdatedAt string `json:"updated_at,omitempty"` }
AppUserToken app user token
swagger:model app.UserToken
func (*AppUserToken) ContextValidate ¶
ContextValidate validate this app user token based on the context it is used
func (*AppUserToken) MarshalBinary ¶
func (m *AppUserToken) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppUserToken) UnmarshalBinary ¶
func (m *AppUserToken) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppVCSConnection ¶
type AppVCSConnection struct { // created at CreatedAt string `json:"created_at,omitempty"` // created by CreatedBy *AppAccount `json:"created_by,omitempty"` // created by id CreatedByID string `json:"created_by_id,omitempty"` // github install id GithubInstallID string `json:"github_install_id,omitempty"` // id ID string `json:"id,omitempty"` // updated at UpdatedAt string `json:"updated_at,omitempty"` // vcs connection commit VcsConnectionCommit []*AppVCSConnectionCommit `json:"vcs_connection_commit"` }
AppVCSConnection app v c s connection
swagger:model app.VCSConnection
func (*AppVCSConnection) ContextValidate ¶
ContextValidate validate this app v c s connection based on the context it is used
func (*AppVCSConnection) MarshalBinary ¶
func (m *AppVCSConnection) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppVCSConnection) UnmarshalBinary ¶
func (m *AppVCSConnection) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppVCSConnectionCommit ¶
type AppVCSConnectionCommit struct { // author email AuthorEmail string `json:"author_email,omitempty"` // author name AuthorName string `json:"author_name,omitempty"` // component config connection id ComponentConfigConnectionID string `json:"component_config_connection_id,omitempty"` // created at CreatedAt string `json:"created_at,omitempty"` // created by CreatedBy *AppAccount `json:"created_by,omitempty"` // created by id CreatedByID string `json:"created_by_id,omitempty"` // id ID string `json:"id,omitempty"` // message Message string `json:"message,omitempty"` // sha Sha string `json:"sha,omitempty"` // updated at UpdatedAt string `json:"updated_at,omitempty"` }
AppVCSConnectionCommit app v c s connection commit
swagger:model app.VCSConnectionCommit
func (*AppVCSConnectionCommit) ContextValidate ¶
func (m *AppVCSConnectionCommit) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this app v c s connection commit based on the context it is used
func (*AppVCSConnectionCommit) MarshalBinary ¶
func (m *AppVCSConnectionCommit) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppVCSConnectionCommit) UnmarshalBinary ¶
func (m *AppVCSConnectionCommit) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GenericsNullString ¶ added in v0.29.2
type GenericsNullString struct { // string String string `json:"string,omitempty"` // Valid is true if String is not NULL Valid bool `json:"valid,omitempty"` }
GenericsNullString generics null string
swagger:model generics.NullString
func (*GenericsNullString) ContextValidate ¶ added in v0.29.2
ContextValidate validates this generics null string based on context it is used
func (*GenericsNullString) MarshalBinary ¶ added in v0.29.2
func (m *GenericsNullString) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GenericsNullString) UnmarshalBinary ¶ added in v0.29.2
func (m *GenericsNullString) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GithubComPowertoolsdevMonoServicesCtlAPIInternalAppInstallsWorkerSignalsOperation ¶
type GithubComPowertoolsdevMonoServicesCtlAPIInternalAppInstallsWorkerSignalsOperation string
GithubComPowertoolsdevMonoServicesCtlAPIInternalAppInstallsWorkerSignalsOperation github com powertoolsdev mono services ctl api internal app installs worker signals operation
swagger:model github_com_powertoolsdev_mono_services_ctl-api_internal_app_installs_worker_signals.Operation
const ( // GithubComPowertoolsdevMonoServicesCtlAPIInternalAppInstallsWorkerSignalsOperationProvision captures enum value "provision" GithubComPowertoolsdevMonoServicesCtlAPIInternalAppInstallsWorkerSignalsOperationProvision GithubComPowertoolsdevMonoServicesCtlAPIInternalAppInstallsWorkerSignalsOperation = "provision" // GithubComPowertoolsdevMonoServicesCtlAPIInternalAppInstallsWorkerSignalsOperationDeprovision captures enum value "deprovision" GithubComPowertoolsdevMonoServicesCtlAPIInternalAppInstallsWorkerSignalsOperationDeprovision GithubComPowertoolsdevMonoServicesCtlAPIInternalAppInstallsWorkerSignalsOperation = "deprovision" // GithubComPowertoolsdevMonoServicesCtlAPIInternalAppInstallsWorkerSignalsOperationDelete captures enum value "delete" GithubComPowertoolsdevMonoServicesCtlAPIInternalAppInstallsWorkerSignalsOperationDelete GithubComPowertoolsdevMonoServicesCtlAPIInternalAppInstallsWorkerSignalsOperation = "delete" // GithubComPowertoolsdevMonoServicesCtlAPIInternalAppInstallsWorkerSignalsOperationReprovision captures enum value "reprovision" GithubComPowertoolsdevMonoServicesCtlAPIInternalAppInstallsWorkerSignalsOperationReprovision GithubComPowertoolsdevMonoServicesCtlAPIInternalAppInstallsWorkerSignalsOperation = "reprovision" // GithubComPowertoolsdevMonoServicesCtlAPIInternalAppInstallsWorkerSignalsOperationDeploy captures enum value "deploy" GithubComPowertoolsdevMonoServicesCtlAPIInternalAppInstallsWorkerSignalsOperationDeploy GithubComPowertoolsdevMonoServicesCtlAPIInternalAppInstallsWorkerSignalsOperation = "deploy" // GithubComPowertoolsdevMonoServicesCtlAPIInternalAppInstallsWorkerSignalsOperationForgotten captures enum value "forgotten" GithubComPowertoolsdevMonoServicesCtlAPIInternalAppInstallsWorkerSignalsOperationForgotten GithubComPowertoolsdevMonoServicesCtlAPIInternalAppInstallsWorkerSignalsOperation = "forgotten" // GithubComPowertoolsdevMonoServicesCtlAPIInternalAppInstallsWorkerSignalsOperationPollDependencies captures enum value "poll_dependencies" GithubComPowertoolsdevMonoServicesCtlAPIInternalAppInstallsWorkerSignalsOperationPollDependencies GithubComPowertoolsdevMonoServicesCtlAPIInternalAppInstallsWorkerSignalsOperation = "poll_dependencies" // GithubComPowertoolsdevMonoServicesCtlAPIInternalAppInstallsWorkerSignalsOperationDeployComponents captures enum value "deploy_components" GithubComPowertoolsdevMonoServicesCtlAPIInternalAppInstallsWorkerSignalsOperationDeployComponents GithubComPowertoolsdevMonoServicesCtlAPIInternalAppInstallsWorkerSignalsOperation = "deploy_components" // GithubComPowertoolsdevMonoServicesCtlAPIInternalAppInstallsWorkerSignalsOperationTeardownComponents captures enum value "teardown_components" GithubComPowertoolsdevMonoServicesCtlAPIInternalAppInstallsWorkerSignalsOperationTeardownComponents GithubComPowertoolsdevMonoServicesCtlAPIInternalAppInstallsWorkerSignalsOperation = "teardown_components" )
func NewGithubComPowertoolsdevMonoServicesCtlAPIInternalAppInstallsWorkerSignalsOperation ¶
func NewGithubComPowertoolsdevMonoServicesCtlAPIInternalAppInstallsWorkerSignalsOperation(value GithubComPowertoolsdevMonoServicesCtlAPIInternalAppInstallsWorkerSignalsOperation) *GithubComPowertoolsdevMonoServicesCtlAPIInternalAppInstallsWorkerSignalsOperation
func (GithubComPowertoolsdevMonoServicesCtlAPIInternalAppInstallsWorkerSignalsOperation) ContextValidate ¶
func (m GithubComPowertoolsdevMonoServicesCtlAPIInternalAppInstallsWorkerSignalsOperation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this github com powertoolsdev mono services ctl api internal app installs worker signals operation based on context it is used
func (GithubComPowertoolsdevMonoServicesCtlAPIInternalAppInstallsWorkerSignalsOperation) Pointer ¶
func (m GithubComPowertoolsdevMonoServicesCtlAPIInternalAppInstallsWorkerSignalsOperation) Pointer() *GithubComPowertoolsdevMonoServicesCtlAPIInternalAppInstallsWorkerSignalsOperation
Pointer returns a pointer to a freshly-allocated GithubComPowertoolsdevMonoServicesCtlAPIInternalAppInstallsWorkerSignalsOperation.
func (GithubComPowertoolsdevMonoServicesCtlAPIInternalAppInstallsWorkerSignalsOperation) Validate ¶
func (m GithubComPowertoolsdevMonoServicesCtlAPIInternalAppInstallsWorkerSignalsOperation) Validate(formats strfmt.Registry) error
Validate validates this github com powertoolsdev mono services ctl api internal app installs worker signals operation
type MetricsDecr ¶
type MetricsDecr struct { // name Name string `json:"name,omitempty"` // tags Tags []string `json:"tags"` }
MetricsDecr metrics decr
swagger:model metrics.Decr
func (*MetricsDecr) ContextValidate ¶
ContextValidate validates this metrics decr based on context it is used
func (*MetricsDecr) MarshalBinary ¶
func (m *MetricsDecr) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MetricsDecr) UnmarshalBinary ¶
func (m *MetricsDecr) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MetricsEvent ¶
type MetricsEvent struct { // event Event *StatsdEvent `json:"event,omitempty"` }
MetricsEvent metrics event
swagger:model metrics.Event
func (*MetricsEvent) ContextValidate ¶
ContextValidate validate this metrics event based on the context it is used
func (*MetricsEvent) MarshalBinary ¶
func (m *MetricsEvent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MetricsEvent) UnmarshalBinary ¶
func (m *MetricsEvent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MetricsIncr ¶
type MetricsIncr struct { // name Name string `json:"name,omitempty"` // tags Tags []string `json:"tags"` }
MetricsIncr metrics incr
swagger:model metrics.Incr
func (*MetricsIncr) ContextValidate ¶
ContextValidate validates this metrics incr based on context it is used
func (*MetricsIncr) MarshalBinary ¶
func (m *MetricsIncr) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MetricsIncr) UnmarshalBinary ¶
func (m *MetricsIncr) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MetricsTiming ¶
type MetricsTiming struct { // name Name string `json:"name,omitempty"` // tags Tags []string `json:"tags"` // value Value int64 `json:"value,omitempty"` }
MetricsTiming metrics timing
swagger:model metrics.Timing
func (*MetricsTiming) ContextValidate ¶
ContextValidate validates this metrics timing based on context it is used
func (*MetricsTiming) MarshalBinary ¶
func (m *MetricsTiming) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MetricsTiming) UnmarshalBinary ¶
func (m *MetricsTiming) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PermissionsPermission ¶ added in v0.29.3
type PermissionsPermission string
PermissionsPermission permissions permission
swagger:model permissions.Permission
const ( // PermissionsPermissionUnknown captures enum value "unknown" PermissionsPermissionUnknown PermissionsPermission = "unknown" // PermissionsPermissionAll captures enum value "all" PermissionsPermissionAll PermissionsPermission = "all" // PermissionsPermissionCreate captures enum value "create" PermissionsPermissionCreate PermissionsPermission = "create" // PermissionsPermissionRead captures enum value "read" PermissionsPermissionRead PermissionsPermission = "read" // PermissionsPermissionUpdate captures enum value "update" PermissionsPermissionUpdate PermissionsPermission = "update" // PermissionsPermissionDelete captures enum value "delete" PermissionsPermissionDelete PermissionsPermission = "delete" )
func NewPermissionsPermission ¶ added in v0.29.3
func NewPermissionsPermission(value PermissionsPermission) *PermissionsPermission
func (PermissionsPermission) ContextValidate ¶ added in v0.29.3
ContextValidate validates this permissions permission based on context it is used
func (PermissionsPermission) Pointer ¶ added in v0.29.3
func (m PermissionsPermission) Pointer() *PermissionsPermission
Pointer returns a pointer to a freshly-allocated PermissionsPermission.
type PermissionsSet ¶ added in v0.29.3
type PermissionsSet map[string]PermissionsPermission
PermissionsSet permissions set
swagger:model permissions.Set
func (PermissionsSet) ContextValidate ¶ added in v0.29.3
ContextValidate validate this permissions set based on the context it is used
type Planv1Plan ¶
type Planv1Plan struct { // Types that are assignable to Actual: // // *Plan_WaypointPlan // *Plan_NoopPlan Actual interface{} `json:"actual,omitempty"` }
Planv1Plan planv1 plan
swagger:model planv1.Plan
func (*Planv1Plan) ContextValidate ¶
ContextValidate validates this planv1 plan based on context it is used
func (*Planv1Plan) MarshalBinary ¶
func (m *Planv1Plan) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Planv1Plan) UnmarshalBinary ¶
func (m *Planv1Plan) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceAppConfigTemplate ¶
type ServiceAppConfigTemplate struct { // content Content string `json:"content,omitempty"` // filename Filename string `json:"filename,omitempty"` // format Format AppAppConfigFmt `json:"format,omitempty"` // type Type ServiceAppConfigTemplateType `json:"type,omitempty"` }
ServiceAppConfigTemplate service app config template
swagger:model service.AppConfigTemplate
func (*ServiceAppConfigTemplate) ContextValidate ¶
func (m *ServiceAppConfigTemplate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this service app config template based on the context it is used
func (*ServiceAppConfigTemplate) MarshalBinary ¶
func (m *ServiceAppConfigTemplate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceAppConfigTemplate) UnmarshalBinary ¶
func (m *ServiceAppConfigTemplate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceAppConfigTemplateType ¶
type ServiceAppConfigTemplateType string
ServiceAppConfigTemplateType service app config template type
swagger:model service.AppConfigTemplateType
const ( // ServiceAppConfigTemplateTypeAwsDashEcs captures enum value "aws-ecs" ServiceAppConfigTemplateTypeAwsDashEcs ServiceAppConfigTemplateType = "aws-ecs" // ServiceAppConfigTemplateTypeAwsDashEcsDashByovpc captures enum value "aws-ecs-byovpc" ServiceAppConfigTemplateTypeAwsDashEcsDashByovpc ServiceAppConfigTemplateType = "aws-ecs-byovpc" // ServiceAppConfigTemplateTypeAwsDashEks captures enum value "aws-eks" ServiceAppConfigTemplateTypeAwsDashEks ServiceAppConfigTemplateType = "aws-eks" // ServiceAppConfigTemplateTypeAwsDashEksDashByovpc captures enum value "aws-eks-byovpc" ServiceAppConfigTemplateTypeAwsDashEksDashByovpc ServiceAppConfigTemplateType = "aws-eks-byovpc" // ServiceAppConfigTemplateTypeAzureDashAks captures enum value "azure-aks" ServiceAppConfigTemplateTypeAzureDashAks ServiceAppConfigTemplateType = "azure-aks" // ServiceAppConfigTemplateTypeFlat captures enum value "flat" ServiceAppConfigTemplateTypeFlat ServiceAppConfigTemplateType = "flat" // ServiceAppConfigTemplateTypeTopDashLevel captures enum value "top-level" ServiceAppConfigTemplateTypeTopDashLevel ServiceAppConfigTemplateType = "top-level" // ServiceAppConfigTemplateTypeInstaller captures enum value "installer" ServiceAppConfigTemplateTypeInstaller ServiceAppConfigTemplateType = "installer" // ServiceAppConfigTemplateTypeRunner captures enum value "runner" ServiceAppConfigTemplateTypeRunner ServiceAppConfigTemplateType = "runner" // ServiceAppConfigTemplateTypeSandbox captures enum value "sandbox" ServiceAppConfigTemplateTypeSandbox ServiceAppConfigTemplateType = "sandbox" // ServiceAppConfigTemplateTypeInputs captures enum value "inputs" ServiceAppConfigTemplateTypeInputs ServiceAppConfigTemplateType = "inputs" // ServiceAppConfigTemplateTypeTerraform captures enum value "terraform" ServiceAppConfigTemplateTypeTerraform ServiceAppConfigTemplateType = "terraform" // ServiceAppConfigTemplateTypeTerraformInfra captures enum value "terraformInfra" ServiceAppConfigTemplateTypeTerraformInfra ServiceAppConfigTemplateType = "terraformInfra" // ServiceAppConfigTemplateTypeHelm captures enum value "helm" ServiceAppConfigTemplateTypeHelm ServiceAppConfigTemplateType = "helm" // ServiceAppConfigTemplateTypeDockerDashBuild captures enum value "docker-build" ServiceAppConfigTemplateTypeDockerDashBuild ServiceAppConfigTemplateType = "docker-build" // ServiceAppConfigTemplateTypeJob captures enum value "job" ServiceAppConfigTemplateTypeJob ServiceAppConfigTemplateType = "job" // ServiceAppConfigTemplateTypeContainerDashImage captures enum value "container-image" ServiceAppConfigTemplateTypeContainerDashImage ServiceAppConfigTemplateType = "container-image" // ServiceAppConfigTemplateTypeEcrDashContainerDashImage captures enum value "ecr-container-image" ServiceAppConfigTemplateTypeEcrDashContainerDashImage ServiceAppConfigTemplateType = "ecr-container-image" )
func NewServiceAppConfigTemplateType ¶
func NewServiceAppConfigTemplateType(value ServiceAppConfigTemplateType) *ServiceAppConfigTemplateType
func (ServiceAppConfigTemplateType) ContextValidate ¶
func (m ServiceAppConfigTemplateType) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this service app config template type based on context it is used
func (ServiceAppConfigTemplateType) Pointer ¶
func (m ServiceAppConfigTemplateType) Pointer() *ServiceAppConfigTemplateType
Pointer returns a pointer to a freshly-allocated ServiceAppConfigTemplateType.
type ServiceAppGroupRequest ¶ added in v0.29.0
type ServiceAppGroupRequest struct { // description // Required: true Description *string `json:"description"` // display name // Required: true DisplayName *string `json:"display_name"` }
ServiceAppGroupRequest service app group request
swagger:model service.AppGroupRequest
func (*ServiceAppGroupRequest) ContextValidate ¶ added in v0.29.0
func (m *ServiceAppGroupRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this service app group request based on context it is used
func (*ServiceAppGroupRequest) MarshalBinary ¶ added in v0.29.0
func (m *ServiceAppGroupRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceAppGroupRequest) UnmarshalBinary ¶ added in v0.29.0
func (m *ServiceAppGroupRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceAppInputRequest ¶
type ServiceAppInputRequest struct { // default Default string `json:"default,omitempty"` // description // Required: true Description *string `json:"description"` // display name // Required: true DisplayName *string `json:"display_name"` // group // Required: true Group *string `json:"group"` // required Required bool `json:"required,omitempty"` // sensitive Sensitive bool `json:"sensitive,omitempty"` }
ServiceAppInputRequest service app input request
swagger:model service.AppInputRequest
func (*ServiceAppInputRequest) ContextValidate ¶
func (m *ServiceAppInputRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this service app input request based on context it is used
func (*ServiceAppInputRequest) MarshalBinary ¶
func (m *ServiceAppInputRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceAppInputRequest) UnmarshalBinary ¶
func (m *ServiceAppInputRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceAwsECRImageConfigRequest ¶
type ServiceAwsECRImageConfigRequest struct { // aws region AwsRegion string `json:"aws_region,omitempty"` // iam role arn IamRoleArn string `json:"iam_role_arn,omitempty"` }
ServiceAwsECRImageConfigRequest service aws e c r image config request
swagger:model service.awsECRImageConfigRequest
func (*ServiceAwsECRImageConfigRequest) ContextValidate ¶
func (m *ServiceAwsECRImageConfigRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this service aws e c r image config request based on context it is used
func (*ServiceAwsECRImageConfigRequest) MarshalBinary ¶
func (m *ServiceAwsECRImageConfigRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceAwsECRImageConfigRequest) UnmarshalBinary ¶
func (m *ServiceAwsECRImageConfigRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceBuildLog ¶
type ServiceBuildLog interface{}
ServiceBuildLog service build log
swagger:model service.BuildLog
type ServiceCLIConfig ¶
type ServiceCLIConfig struct { // auth audience AuthAudience string `json:"auth_audience,omitempty"` // auth client id AuthClientID string `json:"auth_client_id,omitempty"` // auth domain AuthDomain string `json:"auth_domain,omitempty"` }
ServiceCLIConfig service c l i config
swagger:model service.CLIConfig
func (*ServiceCLIConfig) ContextValidate ¶
ContextValidate validates this service c l i config based on context it is used
func (*ServiceCLIConfig) MarshalBinary ¶
func (m *ServiceCLIConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceCLIConfig) UnmarshalBinary ¶
func (m *ServiceCLIConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceConnectedGithubVCSConfigRequest ¶
type ServiceConnectedGithubVCSConfigRequest struct { // branch Branch string `json:"branch,omitempty"` // directory // Required: true Directory *string `json:"directory"` // git ref GitRef string `json:"gitRef,omitempty"` // repo // Required: true Repo *string `json:"repo"` }
ServiceConnectedGithubVCSConfigRequest service connected github v c s config request
swagger:model service.ConnectedGithubVCSConfigRequest
func (*ServiceConnectedGithubVCSConfigRequest) ContextValidate ¶
func (m *ServiceConnectedGithubVCSConfigRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this service connected github v c s config request based on context it is used
func (*ServiceConnectedGithubVCSConfigRequest) MarshalBinary ¶
func (m *ServiceConnectedGithubVCSConfigRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceConnectedGithubVCSConfigRequest) UnmarshalBinary ¶
func (m *ServiceConnectedGithubVCSConfigRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceConnectedGithubVCSSandboxConfigRequest ¶
type ServiceConnectedGithubVCSSandboxConfigRequest struct { // branch Branch string `json:"branch,omitempty"` // directory // Required: true Directory *string `json:"directory"` // git ref GitRef string `json:"gitRef,omitempty"` // repo // Required: true Repo *string `json:"repo"` }
ServiceConnectedGithubVCSSandboxConfigRequest service connected github v c s sandbox config request
swagger:model service.ConnectedGithubVCSSandboxConfigRequest
func (*ServiceConnectedGithubVCSSandboxConfigRequest) ContextValidate ¶
func (m *ServiceConnectedGithubVCSSandboxConfigRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this service connected github v c s sandbox config request based on context it is used
func (*ServiceConnectedGithubVCSSandboxConfigRequest) MarshalBinary ¶
func (m *ServiceConnectedGithubVCSSandboxConfigRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceConnectedGithubVCSSandboxConfigRequest) UnmarshalBinary ¶
func (m *ServiceConnectedGithubVCSSandboxConfigRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceCreateAppConfigRequest ¶
type ServiceCreateAppConfigRequest interface{}
ServiceCreateAppConfigRequest service create app config request
swagger:model service.CreateAppConfigRequest
type ServiceCreateAppInputConfigRequest ¶
type ServiceCreateAppInputConfigRequest struct { // groups // Required: true Groups map[string]ServiceAppGroupRequest `json:"groups"` // inputs // Required: true Inputs map[string]ServiceAppInputRequest `json:"inputs"` }
ServiceCreateAppInputConfigRequest service create app input config request
swagger:model service.CreateAppInputConfigRequest
func (*ServiceCreateAppInputConfigRequest) ContextValidate ¶
func (m *ServiceCreateAppInputConfigRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this service create app input config request based on the context it is used
func (*ServiceCreateAppInputConfigRequest) MarshalBinary ¶
func (m *ServiceCreateAppInputConfigRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceCreateAppInputConfigRequest) UnmarshalBinary ¶
func (m *ServiceCreateAppInputConfigRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceCreateAppInstallerRequest ¶
type ServiceCreateAppInstallerRequest struct { // app id // Required: true AppID *string `json:"app_id"` // description // Required: true Description *string `json:"description"` // links Links *ServiceCreateAppInstallerRequestLinks `json:"links,omitempty"` // name // Required: true Name *string `json:"name"` // post install markdown PostInstallMarkdown string `json:"post_install_markdown,omitempty"` // slug // Required: true Slug *string `json:"slug"` }
ServiceCreateAppInstallerRequest service create app installer request
swagger:model service.CreateAppInstallerRequest
func (*ServiceCreateAppInstallerRequest) ContextValidate ¶
func (m *ServiceCreateAppInstallerRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this service create app installer request based on the context it is used
func (*ServiceCreateAppInstallerRequest) MarshalBinary ¶
func (m *ServiceCreateAppInstallerRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceCreateAppInstallerRequest) UnmarshalBinary ¶
func (m *ServiceCreateAppInstallerRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceCreateAppInstallerRequestLinks ¶
type ServiceCreateAppInstallerRequestLinks struct { // community // Required: true Community *string `json:"community"` // demo Demo string `json:"demo,omitempty"` // documentation // Required: true Documentation *string `json:"documentation"` // github // Required: true Github *string `json:"github"` // homepage // Required: true Homepage *string `json:"homepage"` // logo // Required: true Logo *string `json:"logo"` }
ServiceCreateAppInstallerRequestLinks service create app installer request links
swagger:model ServiceCreateAppInstallerRequestLinks
func (*ServiceCreateAppInstallerRequestLinks) ContextValidate ¶
func (m *ServiceCreateAppInstallerRequestLinks) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this service create app installer request links based on context it is used
func (*ServiceCreateAppInstallerRequestLinks) MarshalBinary ¶
func (m *ServiceCreateAppInstallerRequestLinks) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceCreateAppInstallerRequestLinks) UnmarshalBinary ¶
func (m *ServiceCreateAppInstallerRequestLinks) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceCreateAppRequest ¶
type ServiceCreateAppRequest struct { // description Description string `json:"description,omitempty"` // display name DisplayName string `json:"display_name,omitempty"` // name // Required: true Name *string `json:"name"` // slack webhook url SlackWebhookURL string `json:"slack_webhook_url,omitempty"` }
ServiceCreateAppRequest service create app request
swagger:model service.CreateAppRequest
func (*ServiceCreateAppRequest) ContextValidate ¶
func (m *ServiceCreateAppRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this service create app request based on context it is used
func (*ServiceCreateAppRequest) MarshalBinary ¶
func (m *ServiceCreateAppRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceCreateAppRequest) UnmarshalBinary ¶
func (m *ServiceCreateAppRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceCreateAppRunnerConfigRequest ¶
type ServiceCreateAppRunnerConfigRequest struct { // env vars EnvVars map[string]string `json:"env_vars,omitempty"` // type Type AppAppRunnerType `json:"type,omitempty"` }
ServiceCreateAppRunnerConfigRequest service create app runner config request
swagger:model service.CreateAppRunnerConfigRequest
func (*ServiceCreateAppRunnerConfigRequest) ContextValidate ¶
func (m *ServiceCreateAppRunnerConfigRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this service create app runner config request based on the context it is used
func (*ServiceCreateAppRunnerConfigRequest) MarshalBinary ¶
func (m *ServiceCreateAppRunnerConfigRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceCreateAppRunnerConfigRequest) UnmarshalBinary ¶
func (m *ServiceCreateAppRunnerConfigRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceCreateAppSandboxConfigRequest ¶
type ServiceCreateAppSandboxConfigRequest struct { // aws delegation iam role arn AwsDelegationIamRoleArn string `json:"aws_delegation_iam_role_arn,omitempty"` // connected github vcs config ConnectedGithubVcsConfig *ServiceConnectedGithubVCSSandboxConfigRequest `json:"connected_github_vcs_config,omitempty"` // public git vcs config PublicGitVcsConfig *ServicePublicGitVCSSandboxConfigRequest `json:"public_git_vcs_config,omitempty"` // sandbox inputs // Required: true SandboxInputs map[string]string `json:"sandbox_inputs"` // terraform version // Required: true TerraformVersion *string `json:"terraform_version"` }
ServiceCreateAppSandboxConfigRequest service create app sandbox config request
swagger:model service.CreateAppSandboxConfigRequest
func (*ServiceCreateAppSandboxConfigRequest) ContextValidate ¶
func (m *ServiceCreateAppSandboxConfigRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this service create app sandbox config request based on the context it is used
func (*ServiceCreateAppSandboxConfigRequest) MarshalBinary ¶
func (m *ServiceCreateAppSandboxConfigRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceCreateAppSandboxConfigRequest) UnmarshalBinary ¶
func (m *ServiceCreateAppSandboxConfigRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceCreateAppSecretRequest ¶
type ServiceCreateAppSecretRequest struct { // name // Required: true Name *string `json:"name"` // value // Required: true Value *string `json:"value"` }
ServiceCreateAppSecretRequest service create app secret request
swagger:model service.CreateAppSecretRequest
func (*ServiceCreateAppSecretRequest) ContextValidate ¶
func (m *ServiceCreateAppSecretRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this service create app secret request based on context it is used
func (*ServiceCreateAppSecretRequest) MarshalBinary ¶
func (m *ServiceCreateAppSecretRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceCreateAppSecretRequest) UnmarshalBinary ¶
func (m *ServiceCreateAppSecretRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceCreateComponentBuildRequest ¶
type ServiceCreateComponentBuildRequest struct { // git ref GitRef string `json:"git_ref,omitempty"` // use latest UseLatest bool `json:"use_latest,omitempty"` }
ServiceCreateComponentBuildRequest service create component build request
swagger:model service.CreateComponentBuildRequest
func (*ServiceCreateComponentBuildRequest) ContextValidate ¶
func (m *ServiceCreateComponentBuildRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this service create component build request based on context it is used
func (*ServiceCreateComponentBuildRequest) MarshalBinary ¶
func (m *ServiceCreateComponentBuildRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceCreateComponentBuildRequest) UnmarshalBinary ¶
func (m *ServiceCreateComponentBuildRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceCreateComponentReleaseRequest ¶
type ServiceCreateComponentReleaseRequest struct { // auto build AutoBuild bool `json:"auto_build,omitempty"` // build id BuildID string `json:"build_id,omitempty"` // strategy Strategy *ServiceCreateComponentReleaseRequestStrategy `json:"strategy,omitempty"` }
ServiceCreateComponentReleaseRequest service create component release request
swagger:model service.CreateComponentReleaseRequest
func (*ServiceCreateComponentReleaseRequest) ContextValidate ¶
func (m *ServiceCreateComponentReleaseRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this service create component release request based on the context it is used
func (*ServiceCreateComponentReleaseRequest) MarshalBinary ¶
func (m *ServiceCreateComponentReleaseRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceCreateComponentReleaseRequest) UnmarshalBinary ¶
func (m *ServiceCreateComponentReleaseRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceCreateComponentReleaseRequestStrategy ¶
type ServiceCreateComponentReleaseRequestStrategy struct { // delay Delay string `json:"delay,omitempty"` // installs per step InstallsPerStep int64 `json:"installs_per_step,omitempty"` }
ServiceCreateComponentReleaseRequestStrategy service create component release request strategy
swagger:model ServiceCreateComponentReleaseRequestStrategy
func (*ServiceCreateComponentReleaseRequestStrategy) ContextValidate ¶
func (m *ServiceCreateComponentReleaseRequestStrategy) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this service create component release request strategy based on context it is used
func (*ServiceCreateComponentReleaseRequestStrategy) MarshalBinary ¶
func (m *ServiceCreateComponentReleaseRequestStrategy) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceCreateComponentReleaseRequestStrategy) UnmarshalBinary ¶
func (m *ServiceCreateComponentReleaseRequestStrategy) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceCreateComponentRequest ¶
type ServiceCreateComponentRequest struct { // dependencies Dependencies []string `json:"dependencies"` // name // Required: true Name *string `json:"name"` // var name VarName string `json:"var_name,omitempty"` }
ServiceCreateComponentRequest service create component request
swagger:model service.CreateComponentRequest
func (*ServiceCreateComponentRequest) ContextValidate ¶
func (m *ServiceCreateComponentRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this service create component request based on context it is used
func (*ServiceCreateComponentRequest) MarshalBinary ¶
func (m *ServiceCreateComponentRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceCreateComponentRequest) UnmarshalBinary ¶
func (m *ServiceCreateComponentRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceCreateConnectionCallbackRequest ¶
type ServiceCreateConnectionCallbackRequest struct { // github install id // Required: true GithubInstallID *string `json:"github_install_id"` // org id // Required: true OrgID *string `json:"org_id"` }
ServiceCreateConnectionCallbackRequest service create connection callback request
swagger:model service.CreateConnectionCallbackRequest
func (*ServiceCreateConnectionCallbackRequest) ContextValidate ¶
func (m *ServiceCreateConnectionCallbackRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this service create connection callback request based on context it is used
func (*ServiceCreateConnectionCallbackRequest) MarshalBinary ¶
func (m *ServiceCreateConnectionCallbackRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceCreateConnectionCallbackRequest) UnmarshalBinary ¶
func (m *ServiceCreateConnectionCallbackRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceCreateConnectionRequest ¶
type ServiceCreateConnectionRequest struct { // github install id // Required: true GithubInstallID *string `json:"github_install_id"` }
ServiceCreateConnectionRequest service create connection request
swagger:model service.CreateConnectionRequest
func (*ServiceCreateConnectionRequest) ContextValidate ¶
func (m *ServiceCreateConnectionRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this service create connection request based on context it is used
func (*ServiceCreateConnectionRequest) MarshalBinary ¶
func (m *ServiceCreateConnectionRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceCreateConnectionRequest) UnmarshalBinary ¶
func (m *ServiceCreateConnectionRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceCreateDockerBuildComponentConfigRequest ¶
type ServiceCreateDockerBuildComponentConfigRequest struct { // build args BuildArgs []string `json:"build_args"` // connected github vcs config ConnectedGithubVcsConfig *ServiceConnectedGithubVCSConfigRequest `json:"connected_github_vcs_config,omitempty"` // dockerfile // Required: true Dockerfile *string `json:"dockerfile"` // env vars EnvVars map[string]string `json:"env_vars,omitempty"` // public git vcs config PublicGitVcsConfig *ServicePublicGitVCSConfigRequest `json:"public_git_vcs_config,omitempty"` // target Target string `json:"target,omitempty"` }
ServiceCreateDockerBuildComponentConfigRequest service create docker build component config request
swagger:model service.CreateDockerBuildComponentConfigRequest
func (*ServiceCreateDockerBuildComponentConfigRequest) ContextValidate ¶
func (m *ServiceCreateDockerBuildComponentConfigRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this service create docker build component config request based on the context it is used
func (*ServiceCreateDockerBuildComponentConfigRequest) MarshalBinary ¶
func (m *ServiceCreateDockerBuildComponentConfigRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceCreateDockerBuildComponentConfigRequest) UnmarshalBinary ¶
func (m *ServiceCreateDockerBuildComponentConfigRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceCreateExternalImageComponentConfigRequest ¶
type ServiceCreateExternalImageComponentConfigRequest struct { // aws ecr image config AwsEcrImageConfig *ServiceAwsECRImageConfigRequest `json:"aws_ecr_image_config,omitempty"` // image url // Required: true ImageURL *string `json:"image_url"` // tag // Required: true Tag *string `json:"tag"` }
ServiceCreateExternalImageComponentConfigRequest service create external image component config request
swagger:model service.CreateExternalImageComponentConfigRequest
func (*ServiceCreateExternalImageComponentConfigRequest) ContextValidate ¶
func (m *ServiceCreateExternalImageComponentConfigRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this service create external image component config request based on the context it is used
func (*ServiceCreateExternalImageComponentConfigRequest) MarshalBinary ¶
func (m *ServiceCreateExternalImageComponentConfigRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceCreateExternalImageComponentConfigRequest) UnmarshalBinary ¶
func (m *ServiceCreateExternalImageComponentConfigRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceCreateHelmComponentConfigRequest ¶
type ServiceCreateHelmComponentConfigRequest struct { // chart name // Required: true ChartName *string `json:"chart_name"` // connected github vcs config ConnectedGithubVcsConfig *ServiceConnectedGithubVCSConfigRequest `json:"connected_github_vcs_config,omitempty"` // public git vcs config PublicGitVcsConfig *ServicePublicGitVCSConfigRequest `json:"public_git_vcs_config,omitempty"` // values // Required: true Values map[string]string `json:"values"` // values files ValuesFiles []string `json:"values_files"` }
ServiceCreateHelmComponentConfigRequest service create helm component config request
swagger:model service.CreateHelmComponentConfigRequest
func (*ServiceCreateHelmComponentConfigRequest) ContextValidate ¶
func (m *ServiceCreateHelmComponentConfigRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this service create helm component config request based on the context it is used
func (*ServiceCreateHelmComponentConfigRequest) MarshalBinary ¶
func (m *ServiceCreateHelmComponentConfigRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceCreateHelmComponentConfigRequest) UnmarshalBinary ¶
func (m *ServiceCreateHelmComponentConfigRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceCreateInstallDeployRequest ¶
type ServiceCreateInstallDeployRequest struct { // build id BuildID string `json:"build_id,omitempty"` }
ServiceCreateInstallDeployRequest service create install deploy request
swagger:model service.CreateInstallDeployRequest
func (*ServiceCreateInstallDeployRequest) ContextValidate ¶
func (m *ServiceCreateInstallDeployRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this service create install deploy request based on context it is used
func (*ServiceCreateInstallDeployRequest) MarshalBinary ¶
func (m *ServiceCreateInstallDeployRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceCreateInstallDeployRequest) UnmarshalBinary ¶
func (m *ServiceCreateInstallDeployRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceCreateInstallInputsRequest ¶
type ServiceCreateInstallInputsRequest struct { // inputs // Required: true Inputs map[string]string `json:"inputs"` }
ServiceCreateInstallInputsRequest service create install inputs request
swagger:model service.CreateInstallInputsRequest
func (*ServiceCreateInstallInputsRequest) ContextValidate ¶
func (m *ServiceCreateInstallInputsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this service create install inputs request based on context it is used
func (*ServiceCreateInstallInputsRequest) MarshalBinary ¶
func (m *ServiceCreateInstallInputsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceCreateInstallInputsRequest) UnmarshalBinary ¶
func (m *ServiceCreateInstallInputsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceCreateInstallRequest ¶
type ServiceCreateInstallRequest struct { // aws account AwsAccount *ServiceCreateInstallRequestAwsAccount `json:"aws_account,omitempty"` // azure account AzureAccount *ServiceCreateInstallRequestAzureAccount `json:"azure_account,omitempty"` // inputs Inputs map[string]string `json:"inputs,omitempty"` // name // Required: true Name *string `json:"name"` }
ServiceCreateInstallRequest service create install request
swagger:model service.CreateInstallRequest
func (*ServiceCreateInstallRequest) ContextValidate ¶
func (m *ServiceCreateInstallRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this service create install request based on the context it is used
func (*ServiceCreateInstallRequest) MarshalBinary ¶
func (m *ServiceCreateInstallRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceCreateInstallRequest) UnmarshalBinary ¶
func (m *ServiceCreateInstallRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceCreateInstallRequestAwsAccount ¶
type ServiceCreateInstallRequestAwsAccount struct { // iam role arn // Required: true IamRoleArn *string `json:"iam_role_arn"` // region Region string `json:"region,omitempty"` }
ServiceCreateInstallRequestAwsAccount service create install request aws account
swagger:model ServiceCreateInstallRequestAwsAccount
func (*ServiceCreateInstallRequestAwsAccount) ContextValidate ¶
func (m *ServiceCreateInstallRequestAwsAccount) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this service create install request aws account based on context it is used
func (*ServiceCreateInstallRequestAwsAccount) MarshalBinary ¶
func (m *ServiceCreateInstallRequestAwsAccount) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceCreateInstallRequestAwsAccount) UnmarshalBinary ¶
func (m *ServiceCreateInstallRequestAwsAccount) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceCreateInstallRequestAzureAccount ¶
type ServiceCreateInstallRequestAzureAccount struct { // location Location string `json:"location,omitempty"` // service principal app id ServicePrincipalAppID string `json:"service_principal_app_id,omitempty"` // service principal password ServicePrincipalPassword string `json:"service_principal_password,omitempty"` // subscription id SubscriptionID string `json:"subscription_id,omitempty"` // subscription tenant id SubscriptionTenantID string `json:"subscription_tenant_id,omitempty"` }
ServiceCreateInstallRequestAzureAccount service create install request azure account
swagger:model ServiceCreateInstallRequestAzureAccount
func (*ServiceCreateInstallRequestAzureAccount) ContextValidate ¶
func (m *ServiceCreateInstallRequestAzureAccount) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this service create install request azure account based on context it is used
func (*ServiceCreateInstallRequestAzureAccount) MarshalBinary ¶
func (m *ServiceCreateInstallRequestAzureAccount) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceCreateInstallRequestAzureAccount) UnmarshalBinary ¶
func (m *ServiceCreateInstallRequestAzureAccount) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceCreateInstallerRequest ¶
type ServiceCreateInstallerRequest struct { // app ids // Required: true AppIds []string `json:"app_ids"` // metadata Metadata *ServiceCreateInstallerRequestMetadata `json:"metadata,omitempty"` // name // Required: true Name *string `json:"name"` }
ServiceCreateInstallerRequest service create installer request
swagger:model service.CreateInstallerRequest
func (*ServiceCreateInstallerRequest) ContextValidate ¶
func (m *ServiceCreateInstallerRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this service create installer request based on the context it is used
func (*ServiceCreateInstallerRequest) MarshalBinary ¶
func (m *ServiceCreateInstallerRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceCreateInstallerRequest) UnmarshalBinary ¶
func (m *ServiceCreateInstallerRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceCreateInstallerRequestMetadata ¶
type ServiceCreateInstallerRequestMetadata struct { // community url // Required: true CommunityURL *string `json:"community_url"` // copyright markdown CopyrightMarkdown string `json:"copyright_markdown,omitempty"` // demo url DemoURL string `json:"demo_url,omitempty"` // description // Required: true Description *string `json:"description"` // documentation url // Required: true DocumentationURL *string `json:"documentation_url"` // favicon url // Required: true FaviconURL *string `json:"favicon_url"` FooterMarkdown string `json:"footer_markdown,omitempty"` // github url // Required: true GithubURL *string `json:"github_url"` // homepage url // Required: true HomepageURL *string `json:"homepage_url"` // logo url // Required: true LogoURL *string `json:"logo_url"` // og image url OgImageURL string `json:"og_image_url,omitempty"` // post install markdown PostInstallMarkdown string `json:"post_install_markdown,omitempty"` }
ServiceCreateInstallerRequestMetadata service create installer request metadata
swagger:model ServiceCreateInstallerRequestMetadata
func (*ServiceCreateInstallerRequestMetadata) ContextValidate ¶
func (m *ServiceCreateInstallerRequestMetadata) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this service create installer request metadata based on context it is used
func (*ServiceCreateInstallerRequestMetadata) MarshalBinary ¶
func (m *ServiceCreateInstallerRequestMetadata) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceCreateInstallerRequestMetadata) UnmarshalBinary ¶
func (m *ServiceCreateInstallerRequestMetadata) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceCreateJobComponentConfigRequest ¶
type ServiceCreateJobComponentConfigRequest struct { // args Args []string `json:"args"` // cmd Cmd []string `json:"cmd"` // env vars EnvVars map[string]string `json:"env_vars,omitempty"` // image url // Required: true ImageURL *string `json:"image_url"` // tag // Required: true Tag *string `json:"tag"` }
ServiceCreateJobComponentConfigRequest service create job component config request
swagger:model service.CreateJobComponentConfigRequest
func (*ServiceCreateJobComponentConfigRequest) ContextValidate ¶
func (m *ServiceCreateJobComponentConfigRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this service create job component config request based on context it is used
func (*ServiceCreateJobComponentConfigRequest) MarshalBinary ¶
func (m *ServiceCreateJobComponentConfigRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceCreateJobComponentConfigRequest) UnmarshalBinary ¶
func (m *ServiceCreateJobComponentConfigRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceCreateOrgInviteRequest ¶
type ServiceCreateOrgInviteRequest struct { // email // Required: true Email *string `json:"email"` }
ServiceCreateOrgInviteRequest service create org invite request
swagger:model service.CreateOrgInviteRequest
func (*ServiceCreateOrgInviteRequest) ContextValidate ¶
func (m *ServiceCreateOrgInviteRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this service create org invite request based on context it is used
func (*ServiceCreateOrgInviteRequest) MarshalBinary ¶
func (m *ServiceCreateOrgInviteRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceCreateOrgInviteRequest) UnmarshalBinary ¶
func (m *ServiceCreateOrgInviteRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceCreateOrgRequest ¶
type ServiceCreateOrgRequest struct { // name // Required: true Name *string `json:"name"` // These fields are used to control the behaviour of the org. UseCustomCert bool `json:"use_custom_cert,omitempty"` // use sandbox mode UseSandboxMode bool `json:"use_sandbox_mode,omitempty"` }
ServiceCreateOrgRequest service create org request
swagger:model service.CreateOrgRequest
func (*ServiceCreateOrgRequest) ContextValidate ¶
func (m *ServiceCreateOrgRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this service create org request based on context it is used
func (*ServiceCreateOrgRequest) MarshalBinary ¶
func (m *ServiceCreateOrgRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceCreateOrgRequest) UnmarshalBinary ¶
func (m *ServiceCreateOrgRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceCreateOrgUserRequest ¶
type ServiceCreateOrgUserRequest struct { // user id UserID string `json:"user_id,omitempty"` }
ServiceCreateOrgUserRequest service create org user request
swagger:model service.CreateOrgUserRequest
func (*ServiceCreateOrgUserRequest) ContextValidate ¶
func (m *ServiceCreateOrgUserRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this service create org user request based on context it is used
func (*ServiceCreateOrgUserRequest) MarshalBinary ¶
func (m *ServiceCreateOrgUserRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceCreateOrgUserRequest) UnmarshalBinary ¶
func (m *ServiceCreateOrgUserRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceCreateTerraformModuleComponentConfigRequest ¶
type ServiceCreateTerraformModuleComponentConfigRequest struct { // connected github vcs config ConnectedGithubVcsConfig *ServiceConnectedGithubVCSConfigRequest `json:"connected_github_vcs_config,omitempty"` // env vars // Required: true EnvVars map[string]string `json:"env_vars"` // public git vcs config PublicGitVcsConfig *ServicePublicGitVCSConfigRequest `json:"public_git_vcs_config,omitempty"` // variables // Required: true Variables map[string]string `json:"variables"` // version Version string `json:"version,omitempty"` }
ServiceCreateTerraformModuleComponentConfigRequest service create terraform module component config request
swagger:model service.CreateTerraformModuleComponentConfigRequest
func (*ServiceCreateTerraformModuleComponentConfigRequest) ContextValidate ¶
func (m *ServiceCreateTerraformModuleComponentConfigRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this service create terraform module component config request based on the context it is used
func (*ServiceCreateTerraformModuleComponentConfigRequest) MarshalBinary ¶
func (m *ServiceCreateTerraformModuleComponentConfigRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceCreateTerraformModuleComponentConfigRequest) UnmarshalBinary ¶
func (m *ServiceCreateTerraformModuleComponentConfigRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceDeployInstallComponentsRequest ¶ added in v0.28.0
type ServiceDeployInstallComponentsRequest interface{}
ServiceDeployInstallComponentsRequest service deploy install components request
swagger:model service.DeployInstallComponentsRequest
type ServiceDeployLog ¶
type ServiceDeployLog interface{}
ServiceDeployLog service deploy log
swagger:model service.DeployLog
type ServiceDeprovisionInstallRequest ¶
type ServiceDeprovisionInstallRequest interface{}
ServiceDeprovisionInstallRequest service deprovision install request
swagger:model service.DeprovisionInstallRequest
type ServicePublicGitVCSConfigRequest ¶
type ServicePublicGitVCSConfigRequest struct { // branch // Required: true Branch *string `json:"branch"` // directory // Required: true Directory *string `json:"directory"` // repo // Required: true Repo *string `json:"repo"` }
ServicePublicGitVCSConfigRequest service public git v c s config request
swagger:model service.PublicGitVCSConfigRequest
func (*ServicePublicGitVCSConfigRequest) ContextValidate ¶
func (m *ServicePublicGitVCSConfigRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this service public git v c s config request based on context it is used
func (*ServicePublicGitVCSConfigRequest) MarshalBinary ¶
func (m *ServicePublicGitVCSConfigRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServicePublicGitVCSConfigRequest) UnmarshalBinary ¶
func (m *ServicePublicGitVCSConfigRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServicePublicGitVCSSandboxConfigRequest ¶
type ServicePublicGitVCSSandboxConfigRequest struct { // branch // Required: true Branch *string `json:"branch"` // directory // Required: true Directory *string `json:"directory"` // repo // Required: true Repo *string `json:"repo"` }
ServicePublicGitVCSSandboxConfigRequest service public git v c s sandbox config request
swagger:model service.PublicGitVCSSandboxConfigRequest
func (*ServicePublicGitVCSSandboxConfigRequest) ContextValidate ¶
func (m *ServicePublicGitVCSSandboxConfigRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this service public git v c s sandbox config request based on context it is used
func (*ServicePublicGitVCSSandboxConfigRequest) MarshalBinary ¶
func (m *ServicePublicGitVCSSandboxConfigRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServicePublicGitVCSSandboxConfigRequest) UnmarshalBinary ¶
func (m *ServicePublicGitVCSSandboxConfigRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServicePublishMetricInput ¶
type ServicePublishMetricInput struct { // decr Decr *MetricsDecr `json:"decr,omitempty"` // event Event *MetricsEvent `json:"event,omitempty"` // incr Incr *MetricsIncr `json:"incr,omitempty"` // timing Timing *MetricsTiming `json:"timing,omitempty"` }
ServicePublishMetricInput service publish metric input
swagger:model service.PublishMetricInput
func (*ServicePublishMetricInput) ContextValidate ¶
func (m *ServicePublishMetricInput) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this service publish metric input based on the context it is used
func (*ServicePublishMetricInput) MarshalBinary ¶
func (m *ServicePublishMetricInput) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServicePublishMetricInput) UnmarshalBinary ¶
func (m *ServicePublishMetricInput) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceRenderedInstall ¶
type ServiceRenderedInstall struct { // install Install *AppInstall `json:"install,omitempty"` // installer Installer *ServiceRenderedInstaller `json:"installer,omitempty"` // installer content InstallerContent string `json:"installer_content,omitempty"` }
ServiceRenderedInstall service rendered install
swagger:model service.RenderedInstall
func (*ServiceRenderedInstall) ContextValidate ¶
func (m *ServiceRenderedInstall) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this service rendered install based on the context it is used
func (*ServiceRenderedInstall) MarshalBinary ¶
func (m *ServiceRenderedInstall) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceRenderedInstall) UnmarshalBinary ¶
func (m *ServiceRenderedInstall) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceRenderedInstaller ¶
type ServiceRenderedInstaller struct { // apps Apps []*AppApp `json:"apps"` // metadata Metadata *AppInstallerMetadata `json:"metadata,omitempty"` // sandbox mode SandboxMode bool `json:"sandbox_mode,omitempty"` }
ServiceRenderedInstaller service rendered installer
swagger:model service.RenderedInstaller
func (*ServiceRenderedInstaller) ContextValidate ¶
func (m *ServiceRenderedInstaller) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this service rendered installer based on the context it is used
func (*ServiceRenderedInstaller) MarshalBinary ¶
func (m *ServiceRenderedInstaller) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceRenderedInstaller) UnmarshalBinary ¶
func (m *ServiceRenderedInstaller) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceRepository ¶
type ServiceRepository struct { // clone url // Required: true CloneURL *string `json:"clone_url"` // default branch // Required: true DefaultBranch *string `json:"default_branch"` // full name // Required: true FullName *string `json:"full_name"` // git url // Required: true GitURL *string `json:"git_url"` // github install id // Required: true GithubInstallID *string `json:"github_install_id"` // name // Required: true Name *string `json:"name"` // user name // Required: true UserName *string `json:"user_name"` }
ServiceRepository service repository
swagger:model service.Repository
func (*ServiceRepository) ContextValidate ¶
ContextValidate validates this service repository based on context it is used
func (*ServiceRepository) MarshalBinary ¶
func (m *ServiceRepository) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceRepository) UnmarshalBinary ¶
func (m *ServiceRepository) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceReprovisionInstallRequest ¶
type ServiceReprovisionInstallRequest interface{}
ServiceReprovisionInstallRequest service reprovision install request
swagger:model service.ReprovisionInstallRequest
type ServiceSetAppConfigStatusRequest ¶ added in v0.30.1
type ServiceSetAppConfigStatusRequest struct { // status Status AppAppConfigStatus `json:"status,omitempty"` // status description StatusDescription string `json:"status_description,omitempty"` }
ServiceSetAppConfigStatusRequest service set app config status request
swagger:model service.SetAppConfigStatusRequest
func (*ServiceSetAppConfigStatusRequest) ContextValidate ¶ added in v0.30.1
func (m *ServiceSetAppConfigStatusRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this service set app config status request based on the context it is used
func (*ServiceSetAppConfigStatusRequest) MarshalBinary ¶ added in v0.30.1
func (m *ServiceSetAppConfigStatusRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceSetAppConfigStatusRequest) UnmarshalBinary ¶ added in v0.30.1
func (m *ServiceSetAppConfigStatusRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceTeardownInstallComponentsRequest ¶
type ServiceTeardownInstallComponentsRequest interface{}
ServiceTeardownInstallComponentsRequest service teardown install components request
swagger:model service.TeardownInstallComponentsRequest
type ServiceUpdateAppConfigRequest ¶ added in v0.30.3
type ServiceUpdateAppConfigRequest struct { // state State string `json:"state,omitempty"` // status Status AppAppConfigStatus `json:"status,omitempty"` // status description StatusDescription string `json:"status_description,omitempty"` }
ServiceUpdateAppConfigRequest service update app config request
swagger:model service.UpdateAppConfigRequest
func (*ServiceUpdateAppConfigRequest) ContextValidate ¶ added in v0.30.3
func (m *ServiceUpdateAppConfigRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this service update app config request based on the context it is used
func (*ServiceUpdateAppConfigRequest) MarshalBinary ¶ added in v0.30.3
func (m *ServiceUpdateAppConfigRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceUpdateAppConfigRequest) UnmarshalBinary ¶ added in v0.30.3
func (m *ServiceUpdateAppConfigRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceUpdateAppRequest ¶
type ServiceUpdateAppRequest struct { // description Description string `json:"description,omitempty"` // display name DisplayName string `json:"display_name,omitempty"` // name Name string `json:"name,omitempty"` // slack webhook url SlackWebhookURL string `json:"slack_webhook_url,omitempty"` }
ServiceUpdateAppRequest service update app request
swagger:model service.UpdateAppRequest
func (*ServiceUpdateAppRequest) ContextValidate ¶
func (m *ServiceUpdateAppRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this service update app request based on context it is used
func (*ServiceUpdateAppRequest) MarshalBinary ¶
func (m *ServiceUpdateAppRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceUpdateAppRequest) UnmarshalBinary ¶
func (m *ServiceUpdateAppRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceUpdateComponentRequest ¶
type ServiceUpdateComponentRequest struct { // dependencies Dependencies []string `json:"dependencies"` // name // Required: true Name *string `json:"name"` // var name VarName string `json:"var_name,omitempty"` }
ServiceUpdateComponentRequest service update component request
swagger:model service.UpdateComponentRequest
func (*ServiceUpdateComponentRequest) ContextValidate ¶
func (m *ServiceUpdateComponentRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this service update component request based on context it is used
func (*ServiceUpdateComponentRequest) MarshalBinary ¶
func (m *ServiceUpdateComponentRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceUpdateComponentRequest) UnmarshalBinary ¶
func (m *ServiceUpdateComponentRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceUpdateInstallRequest ¶
type ServiceUpdateInstallRequest struct { // name Name string `json:"name,omitempty"` }
ServiceUpdateInstallRequest service update install request
swagger:model service.UpdateInstallRequest
func (*ServiceUpdateInstallRequest) ContextValidate ¶
func (m *ServiceUpdateInstallRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this service update install request based on context it is used
func (*ServiceUpdateInstallRequest) MarshalBinary ¶
func (m *ServiceUpdateInstallRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceUpdateInstallRequest) UnmarshalBinary ¶
func (m *ServiceUpdateInstallRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceUpdateInstallerRequest ¶
type ServiceUpdateInstallerRequest struct { // app ids // Required: true AppIds []string `json:"app_ids"` // metadata Metadata *ServiceUpdateInstallerRequestMetadata `json:"metadata,omitempty"` // name // Required: true Name *string `json:"name"` }
ServiceUpdateInstallerRequest service update installer request
swagger:model service.UpdateInstallerRequest
func (*ServiceUpdateInstallerRequest) ContextValidate ¶
func (m *ServiceUpdateInstallerRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this service update installer request based on the context it is used
func (*ServiceUpdateInstallerRequest) MarshalBinary ¶
func (m *ServiceUpdateInstallerRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceUpdateInstallerRequest) UnmarshalBinary ¶
func (m *ServiceUpdateInstallerRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceUpdateInstallerRequestMetadata ¶
type ServiceUpdateInstallerRequestMetadata struct { // community url // Required: true CommunityURL *string `json:"community_url"` // copyright markdown CopyrightMarkdown string `json:"copyright_markdown,omitempty"` // demo url DemoURL string `json:"demo_url,omitempty"` // description // Required: true Description *string `json:"description"` // documentation url // Required: true DocumentationURL *string `json:"documentation_url"` // favicon url // Required: true FaviconURL *string `json:"favicon_url"` FooterMarkdown string `json:"footer_markdown,omitempty"` // github url // Required: true GithubURL *string `json:"github_url"` // homepage url // Required: true HomepageURL *string `json:"homepage_url"` // logo url // Required: true LogoURL *string `json:"logo_url"` // og image url OgImageURL string `json:"og_image_url,omitempty"` // post install markdown PostInstallMarkdown string `json:"post_install_markdown,omitempty"` }
ServiceUpdateInstallerRequestMetadata service update installer request metadata
swagger:model ServiceUpdateInstallerRequestMetadata
func (*ServiceUpdateInstallerRequestMetadata) ContextValidate ¶
func (m *ServiceUpdateInstallerRequestMetadata) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this service update installer request metadata based on context it is used
func (*ServiceUpdateInstallerRequestMetadata) MarshalBinary ¶
func (m *ServiceUpdateInstallerRequestMetadata) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceUpdateInstallerRequestMetadata) UnmarshalBinary ¶
func (m *ServiceUpdateInstallerRequestMetadata) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceUpdateOrgRequest ¶
type ServiceUpdateOrgRequest struct { // name // Required: true Name *string `json:"name"` }
ServiceUpdateOrgRequest service update org request
swagger:model service.UpdateOrgRequest
func (*ServiceUpdateOrgRequest) ContextValidate ¶
func (m *ServiceUpdateOrgRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this service update org request based on context it is used
func (*ServiceUpdateOrgRequest) MarshalBinary ¶
func (m *ServiceUpdateOrgRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceUpdateOrgRequest) UnmarshalBinary ¶
func (m *ServiceUpdateOrgRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type StatsdEvent ¶
type StatsdEvent struct { // AggregationKey groups this event with others of the same key. AggregationKey string `json:"aggregationKey,omitempty"` // AlertType can be statsd.Info, statsd.Error, statsd.Warning, or statsd.Success. // If absent, the default value applied by the dogstatsd server is Info. AlertType struct { StatsdEventAlertType } `json:"alertType,omitempty"` // Hostname for the event. Hostname string `json:"hostname,omitempty"` // Priority of the event. Can be statsd.Low or statsd.Normal. Priority struct { StatsdEventPriority } `json:"priority,omitempty"` // SourceTypeName is a source type for the event. SourceTypeName string `json:"sourceTypeName,omitempty"` // Tags for the event. Tags []string `json:"tags"` // Text is the description of the event. Text string `json:"text,omitempty"` // Timestamp is a timestamp for the event. If not provided, the dogstatsd // server will set this to the current time. Timestamp string `json:"timestamp,omitempty"` // Title of the event. Required. Title string `json:"title,omitempty"` }
StatsdEvent statsd event
swagger:model statsd.Event
func (*StatsdEvent) ContextValidate ¶
ContextValidate validate this statsd event based on the context it is used
func (*StatsdEvent) MarshalBinary ¶
func (m *StatsdEvent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*StatsdEvent) UnmarshalBinary ¶
func (m *StatsdEvent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type StatsdEventAlertType ¶
type StatsdEventAlertType string
StatsdEventAlertType statsd event alert type
swagger:model statsd.EventAlertType
const ( // StatsdEventAlertTypeInfo captures enum value "info" StatsdEventAlertTypeInfo StatsdEventAlertType = "info" // StatsdEventAlertTypeError captures enum value "error" StatsdEventAlertTypeError StatsdEventAlertType = "error" // StatsdEventAlertTypeWarning captures enum value "warning" StatsdEventAlertTypeWarning StatsdEventAlertType = "warning" // StatsdEventAlertTypeSuccess captures enum value "success" StatsdEventAlertTypeSuccess StatsdEventAlertType = "success" )
func NewStatsdEventAlertType ¶
func NewStatsdEventAlertType(value StatsdEventAlertType) *StatsdEventAlertType
func (StatsdEventAlertType) ContextValidate ¶
ContextValidate validates this statsd event alert type based on context it is used
func (StatsdEventAlertType) Pointer ¶
func (m StatsdEventAlertType) Pointer() *StatsdEventAlertType
Pointer returns a pointer to a freshly-allocated StatsdEventAlertType.
type StatsdEventPriority ¶
type StatsdEventPriority string
StatsdEventPriority statsd event priority
swagger:model statsd.EventPriority
const ( // StatsdEventPriorityNormal captures enum value "normal" StatsdEventPriorityNormal StatsdEventPriority = "normal" // StatsdEventPriorityLow captures enum value "low" StatsdEventPriorityLow StatsdEventPriority = "low" )
func NewStatsdEventPriority ¶
func NewStatsdEventPriority(value StatsdEventPriority) *StatsdEventPriority
func (StatsdEventPriority) ContextValidate ¶
ContextValidate validates this statsd event priority based on context it is used
func (StatsdEventPriority) Pointer ¶
func (m StatsdEventPriority) Pointer() *StatsdEventPriority
Pointer returns a pointer to a freshly-allocated StatsdEventPriority.
type StderrErrResponse ¶
type StderrErrResponse struct { // description Description string `json:"description,omitempty"` // error Error string `json:"error,omitempty"` // user error UserError bool `json:"user_error,omitempty"` }
StderrErrResponse stderr err response
swagger:model stderr.ErrResponse
func (*StderrErrResponse) ContextValidate ¶
ContextValidate validates this stderr err response based on context it is used
func (*StderrErrResponse) MarshalBinary ¶
func (m *StderrErrResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*StderrErrResponse) UnmarshalBinary ¶
func (m *StderrErrResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
Source Files ¶
- app_a_w_s_account.go
- app_a_w_s_e_c_r_image_config.go
- app_account.go
- app_account_type.go
- app_app.go
- app_app_a_w_s_delegation_config.go
- app_app_config.go
- app_app_config_fmt.go
- app_app_config_status.go
- app_app_input.go
- app_app_input_config.go
- app_app_input_group.go
- app_app_installer.go
- app_app_installer_metadata.go
- app_app_runner_config.go
- app_app_runner_type.go
- app_app_sandbox_config.go
- app_app_secret.go
- app_azure_account.go
- app_cloud_platform.go
- app_cloud_platform_region.go
- app_component.go
- app_component_build.go
- app_component_config_connection.go
- app_component_release.go
- app_component_release_step.go
- app_component_type.go
- app_connected_github_v_c_s_config.go
- app_docker_build_component_config.go
- app_external_image_component_config.go
- app_helm_component_config.go
- app_install.go
- app_install_component.go
- app_install_deploy.go
- app_install_deploy_type.go
- app_install_event.go
- app_install_inputs.go
- app_install_sandbox_run.go
- app_installer.go
- app_installer_metadata.go
- app_installer_type.go
- app_job_component_config.go
- app_notifications_config.go
- app_operation_status.go
- app_org.go
- app_org_health_check.go
- app_org_health_check_status.go
- app_org_invite.go
- app_org_invite_status.go
- app_policy.go
- app_policy_name.go
- app_public_git_v_c_s_config.go
- app_role.go
- app_role_type.go
- app_sandbox.go
- app_sandbox_release.go
- app_sandbox_run_type.go
- app_terraform_module_component_config.go
- app_token_type.go
- app_user_org.go
- app_user_token.go
- app_v_c_s_connection.go
- app_v_c_s_connection_commit.go
- generics_null_string.go
- github_com_powertoolsdev_mono_services_ctl_api_internal_app_installs_worker_signals_operation.go
- metrics_decr.go
- metrics_event.go
- metrics_incr.go
- metrics_timing.go
- permissions_permission.go
- permissions_set.go
- planv1_plan.go
- service_app_config_template.go
- service_app_config_template_type.go
- service_app_group_request.go
- service_app_input_request.go
- service_aws_e_c_r_image_config_request.go
- service_build_log.go
- service_c_l_i_config.go
- service_connected_github_v_c_s_config_request.go
- service_connected_github_v_c_s_sandbox_config_request.go
- service_create_app_config_request.go
- service_create_app_input_config_request.go
- service_create_app_installer_request.go
- service_create_app_request.go
- service_create_app_runner_config_request.go
- service_create_app_sandbox_config_request.go
- service_create_app_secret_request.go
- service_create_component_build_request.go
- service_create_component_release_request.go
- service_create_component_request.go
- service_create_connection_callback_request.go
- service_create_connection_request.go
- service_create_docker_build_component_config_request.go
- service_create_external_image_component_config_request.go
- service_create_helm_component_config_request.go
- service_create_install_deploy_request.go
- service_create_install_inputs_request.go
- service_create_install_request.go
- service_create_installer_request.go
- service_create_job_component_config_request.go
- service_create_org_invite_request.go
- service_create_org_request.go
- service_create_org_user_request.go
- service_create_terraform_module_component_config_request.go
- service_deploy_install_components_request.go
- service_deploy_log.go
- service_deprovision_install_request.go
- service_public_git_v_c_s_config_request.go
- service_public_git_v_c_s_sandbox_config_request.go
- service_publish_metric_input.go
- service_rendered_install.go
- service_rendered_installer.go
- service_repository.go
- service_reprovision_install_request.go
- service_set_app_config_status_request.go
- service_teardown_install_components_request.go
- service_update_app_config_request.go
- service_update_app_request.go
- service_update_component_request.go
- service_update_install_request.go
- service_update_installer_request.go
- service_update_org_request.go
- statsd_event.go
- statsd_event_alert_type.go
- statsd_event_priority.go
- stderr_err_response.go