Documentation
¶
Overview ¶
Contains database types for the project collection.
Index ¶
Constants ¶
View Source
const GSI_OWNER_ID = "gsi_owner_id"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BuildResult ¶ added in v0.1.10
type CDNInfrastructure ¶ added in v0.2.0
type CDNInfrastructure struct { Enabled bool `dynamodbav:"enabled"` StackName string `dynamodbav:"stack_name"` }
structure is not implemented and will be used for dedicated cdn feature in the future.
type DedicatedInfrastructure ¶ added in v0.1.14
type DeploymentResult ¶ added in v0.1.11
type EventResult ¶ added in v0.1.11
type Project ¶
type Project struct { ProjectName string `dynamodbav:"project_name"` OwnerId string `dynamodbav:"owner_id"` Deleted bool `dynamodbav:"deleted"` Initialized bool `dynamodbav:"initialized"` Status string `dynamodbav:"status"` Repository Repository `dynamodbav:"repository"` Aliases map[string]struct{} `dynamodbav:"aliases"` BuildImage string `dynamodbav:"build_image"` BuildCommand string `dynamodbav:"build_command"` OutputDirectory string `dynamodbav:"output_directory"` LastEventResult EventResult `dynamodbav:"last_event_result"` LastBuildResult BuildResult `dynamodbav:"last_build_result"` LastDeploymentResult DeploymentResult `dynamodbav:"last_deployment_result"` PipelineLock bool `dynamodbav:"pipeline_lock"` DedicatedInfrastructure DedicatedInfrastructure `dynamodbav:"dedicated_infrastructure"` CDNInfrastructure CDNInfrastructure `dynamodbav:"cdn_infrastructure"` }
type Repository ¶ added in v0.1.10
type SharedInfrastructure ¶ added in v0.1.14
type SharedInfrastructure struct {}
Click to show internal directories.
Click to hide internal directories.