Documentation
¶
Index ¶
- type AbortWorkflowRunResponse
- type ActionTriggerConfigurationInput
- type ApproveWorkflowRunStepResponse
- type AutoscalingDataInput
- func (v *AutoscalingDataInput) GetCoolDownPeriod() int
- func (v *AutoscalingDataInput) GetKedaScaledObjectSpec() *string
- func (v *AutoscalingDataInput) GetMaxReplicas() int
- func (v *AutoscalingDataInput) GetMinReplicas() int
- func (v *AutoscalingDataInput) GetSpec() string
- func (v *AutoscalingDataInput) GetTriggers() []*AutoscalingTriggerInput
- type AutoscalingTriggerInput
- type AwsSamGeneratorConfigurationInput
- func (v *AwsSamGeneratorConfigurationInput) GetBuildImage() *string
- func (v *AwsSamGeneratorConfigurationInput) GetCustomDomainCertificateArn() *string
- func (v *AwsSamGeneratorConfigurationInput) GetCustomDomainHost() *string
- func (v *AwsSamGeneratorConfigurationInput) GetEnvVars() []*EnvVarInput
- func (v *AwsSamGeneratorConfigurationInput) GetHttpPort() *string
- func (v *AwsSamGeneratorConfigurationInput) GetRunCommand() *string
- func (v *AwsSamGeneratorConfigurationInput) GetServerlessArch() *string
- func (v *AwsSamGeneratorConfigurationInput) GetServerlessMemory() *int
- type AwsSamTargetConfigurationInput
- type BlueprintConfigurationDetail
- func (v *BlueprintConfigurationDetail) GetDescription() *string
- func (v *BlueprintConfigurationDetail) GetDisplayName() string
- func (v *BlueprintConfigurationDetail) GetLogoUrl() *string
- func (v *BlueprintConfigurationDetail) GetPublished() bool
- func (v *BlueprintConfigurationDetail) GetRichInputSchema() *string
- func (v *BlueprintConfigurationDetail) GetSlug() string
- func (v *BlueprintConfigurationDetail) GetTags() []string
- type BlueprintConfigurationRevision
- func (v *BlueprintConfigurationRevision) GetRevisionData() string
- func (v *BlueprintConfigurationRevision) GetRevisionMetadata() RevisionDetailV1RevisionMetadata
- func (v *BlueprintConfigurationRevision) MarshalJSON() ([]byte, error)
- func (v *BlueprintConfigurationRevision) UnmarshalJSON(b []byte) error
- type BlueprintDetail
- type BlueprintDetailConfigurationBlueprintConfiguration
- func (v *BlueprintDetailConfigurationBlueprintConfiguration) GetDescription() *string
- func (v *BlueprintDetailConfigurationBlueprintConfiguration) GetDisplayName() string
- func (v *BlueprintDetailConfigurationBlueprintConfiguration) GetLogoUrl() *string
- func (v *BlueprintDetailConfigurationBlueprintConfiguration) GetPublished() bool
- func (v *BlueprintDetailConfigurationBlueprintConfiguration) GetRichInputSchema() *string
- func (v *BlueprintDetailConfigurationBlueprintConfiguration) GetSlug() string
- func (v *BlueprintDetailConfigurationBlueprintConfiguration) GetTags() []string
- func (v *BlueprintDetailConfigurationBlueprintConfiguration) MarshalJSON() ([]byte, error)
- func (v *BlueprintDetailConfigurationBlueprintConfiguration) UnmarshalJSON(b []byte) error
- type BlueprintDriverWorkflowStepAction
- type BlueprintHelmConfigurationInput
- type BlueprintManifestConfigurationInput
- type BlueprintResponse
- type BlueprintRevisionsResponse
- type BlueprintTerraformConfigurationInput
- type BlueprintType
- type BlueprintVariableInput
- type BlueprintVariableType
- type BuildArtifactsResponse
- type BuildDefinitionInput
- func (v *BuildDefinitionInput) GetAutoRetry() *bool
- func (v *BuildDefinitionInput) GetBuildAppId() *string
- func (v *BuildDefinitionInput) GetBuildAppName() *string
- func (v *BuildDefinitionInput) GetBuildClusterId() *uuid.UUID
- func (v *BuildDefinitionInput) GetBuildCommand() *string
- func (v *BuildDefinitionInput) GetDockerfilePath() *string
- func (v *BuildDefinitionInput) GetDockerfileText() *string
- func (v *BuildDefinitionInput) GetEngine() *BuildEngine
- func (v *BuildDefinitionInput) GetGitSource() *GitSourceInput
- func (v *BuildDefinitionInput) GetGolangVersion() *string
- func (v *BuildDefinitionInput) GetKanikoFlags() []*string
- func (v *BuildDefinitionInput) GetNoBuildCache() *bool
- func (v *BuildDefinitionInput) GetNodeJsVersion() *string
- func (v *BuildDefinitionInput) GetPythonVersion() *string
- func (v *BuildDefinitionInput) GetRunCommand() *string
- func (v *BuildDefinitionInput) GetStaticPath() *string
- func (v *BuildDefinitionInput) GetTarget() *BuildTargetInput
- func (v *BuildDefinitionInput) GetTestCommand() *string
- func (v *BuildDefinitionInput) GetType() *BuildType
- func (v *BuildDefinitionInput) GetWorkingDirectory() *string
- type BuildEngine
- type BuildRunDetail
- func (v *BuildRunDetail) GetArtifacts() []BuildRunDetailArtifactsBuildArtifact
- func (v *BuildRunDetail) GetDefinition() *BuildRunDetailDefinitionBuildDefinition
- func (v *BuildRunDetail) GetId() uuid.UUID
- func (v *BuildRunDetail) GetJobRun() *BuildRunDetailJobRun
- func (v *BuildRunDetail) GetSequence() int
- func (v *BuildRunDetail) GetTriggeredBy() *BuildRunDetailTriggeredByWorkflowRun
- type BuildRunDetailArtifactsBuildArtifact
- type BuildRunDetailDefinitionBuildDefinition
- type BuildRunDetailJobRun
- type BuildRunDetailResponse
- type BuildRunDetailTriggeredByWorkflowRun
- type BuildRunListItem
- type BuildRunListItemJobRun
- type BuildRunListItemTriggeredByWorkflowRun
- type BuildRunsResponse
- type BuildTargetInput
- type BuildTargetIntegrationInput
- func (v *BuildTargetIntegrationInput) GetAwsAccountId() *uuid.UUID
- func (v *BuildTargetIntegrationInput) GetAwsRegion() *string
- func (v *BuildTargetIntegrationInput) GetGcpAccountId() *uuid.UUID
- func (v *BuildTargetIntegrationInput) GetGcpRegion() *string
- func (v *BuildTargetIntegrationInput) GetRegistryClusterId() *uuid.UUID
- func (v *BuildTargetIntegrationInput) GetRegistryId() *uuid.UUID
- type BuildTargetType
- type BuildType
- type CloudProvider
- type CloudResource
- func (v *CloudResource) GetCreatedAt() *time.Time
- func (v *CloudResource) GetEvents() []CloudResourceEventsResourceEvent
- func (v *CloudResource) GetName() string
- func (v *CloudResource) GetOwners() []CloudResourceOwnersResourceOwner
- func (v *CloudResource) GetStatus() ResourceStatus
- func (v *CloudResource) GetType() ResourceType
- type CloudResourceEventsResourceEvent
- func (v *CloudResourceEventsResourceEvent) GetAction() string
- func (v *CloudResourceEventsResourceEvent) GetCount() int
- func (v *CloudResourceEventsResourceEvent) GetFirstOccurrenceAt() *time.Time
- func (v *CloudResourceEventsResourceEvent) GetLastOccurrenceAt() *time.Time
- func (v *CloudResourceEventsResourceEvent) GetMessage() string
- func (v *CloudResourceEventsResourceEvent) GetOccurredAt() *time.Time
- func (v *CloudResourceEventsResourceEvent) GetReason() string
- func (v *CloudResourceEventsResourceEvent) GetType() ResourceEventType
- type CloudResourceOwnersResourceOwner
- type CloudRevisionsResponse
- type ClusterComponentEjectedStatus
- type ClusterComponentType
- type ClusterDetailV1
- func (v *ClusterDetailV1) GetCloudProvider() *CloudProvider
- func (v *ClusterDetailV1) GetConnected() *bool
- func (v *ClusterDetailV1) GetCreatedAt() time.Time
- func (v *ClusterDetailV1) GetDisplayName() string
- func (v *ClusterDetailV1) GetId() uuid.UUID
- func (v *ClusterDetailV1) GetState() ClusterState
- func (v *ClusterDetailV1) GetUpdatedAt() time.Time
- type ClusterDetailsResponse
- type ClusterRevisionsResponse
- type ClusterState
- type ClusterStatus
- type ClusterStatusResponse
- type ContainerRegistrySourceInput
- type CreateBuildRunResponse
- type CreateDeployRunInput
- type CreateDeployRunResponse
- type CreateGroupInput
- type CreateGroupResponse
- type CreateProjectInput
- func (v *CreateProjectInput) GetBlueprintId() *uuid.UUID
- func (v *CreateProjectInput) GetBuild() *BuildDefinitionInput
- func (v *CreateProjectInput) GetDeploys() []DeploymentConfigurationInput
- func (v *CreateProjectInput) GetEnabled() *bool
- func (v *CreateProjectInput) GetEnvs() []EnvVarInput
- func (v *CreateProjectInput) GetGroupId() *uuid.UUID
- func (v *CreateProjectInput) GetGroupName() *string
- func (v *CreateProjectInput) GetJobs() []JobDefinitionInput
- func (v *CreateProjectInput) GetName() string
- func (v *CreateProjectInput) GetSubGroupId() *uuid.UUID
- func (v *CreateProjectInput) GetSubGroupName() *string
- func (v *CreateProjectInput) GetTeamId() uuid.UUID
- func (v *CreateProjectInput) GetWorkflow() *WorkflowDefinitionInput
- type CreateProjectResponse
- type CreateSubGroupInput
- type CreateSubGroupResponse
- type CreateTriggerInput
- type CreateUserPersonalAccessTokenResponse
- type CreateWorkflowTriggerResponse
- type CronJobEventTriggerConfigurationInput
- type CurrentUserResponse
- type DeleteGroupResponse
- type DeleteProjectAndResourcesResponse
- type DeleteProjectResourcesResponse
- type DeleteProjectResponse
- type DeleteSubGroupResponse
- type DeleteUserPersonalAccessTokenResponse
- type DeleteWorkflowTriggerResponse
- type DeployConfigurationDetail
- type DeployConfigurationDetailConfigurationDeploymentConfiguration
- func (v *DeployConfigurationDetailConfigurationDeploymentConfiguration) GetAwsSam() *DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSam
- func (v *DeployConfigurationDetailConfigurationDeploymentConfiguration) GetDefaultWorkflowSteps() []BlueprintDriverWorkflowStepAction
- func (v *DeployConfigurationDetailConfigurationDeploymentConfiguration) GetGcpCloudRun() *DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRun
- func (v *DeployConfigurationDetailConfigurationDeploymentConfiguration) GetHelm() ...
- func (v *DeployConfigurationDetailConfigurationDeploymentConfiguration) GetId() uuid.UUID
- func (v *DeployConfigurationDetailConfigurationDeploymentConfiguration) GetKubernetes() *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetes
- func (v *DeployConfigurationDetailConfigurationDeploymentConfiguration) GetRequirePlanApproval() *bool
- func (v *DeployConfigurationDetailConfigurationDeploymentConfiguration) GetTerraform() *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraform
- func (v *DeployConfigurationDetailConfigurationDeploymentConfiguration) GetVariables() ...
- type DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSam
- type DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfiguration
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfiguration) GetBuildImage() *string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfiguration) GetCustomDomainCertificateArn() *string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfiguration) GetCustomDomainHost() *string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfiguration) GetEnvVars() ...
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfiguration) GetHttpPort() *string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfiguration) GetRunCommand() *string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfiguration) GetServerlessArch() *string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfiguration) GetServerlessMemory() *int
- type DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfigurationEnvVarsEnvVar
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfigurationEnvVarsEnvVar) GetCreatedAt() time.Time
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfigurationEnvVarsEnvVar) GetId() uuid.UUID
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfigurationEnvVarsEnvVar) GetName() string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfigurationEnvVarsEnvVar) GetSealed() bool
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfigurationEnvVarsEnvVar) GetSource() ...
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfigurationEnvVarsEnvVar) GetUpdatedAt() time.Time
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfigurationEnvVarsEnvVar) GetValue() string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfigurationEnvVarsEnvVar) GetVisible() bool
- type DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfigurationEnvVarsEnvVarSource
- type DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamTargetAwsSamTargetConfiguration
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamTargetAwsSamTargetConfiguration) GetAwsAccountId() *uuid.UUID
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamTargetAwsSamTargetConfiguration) GetAwsRegion() *string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamTargetAwsSamTargetConfiguration) GetStackName() *string
- type DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRun
- type DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfiguration
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfiguration) GetContainerCpu() *float64
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfiguration) GetContainerMemory() *float64
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfiguration) GetEnvVars() ...
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfiguration) GetHttpPort() *string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfiguration) GetName() string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfiguration) GetRunCommand() *string
- type DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfigurationEnvVarsEnvVar
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfigurationEnvVarsEnvVar) GetCreatedAt() time.Time
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfigurationEnvVarsEnvVar) GetId() uuid.UUID
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfigurationEnvVarsEnvVar) GetName() string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfigurationEnvVarsEnvVar) GetSealed() bool
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfigurationEnvVarsEnvVar) GetSource() ...
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfigurationEnvVarsEnvVar) GetUpdatedAt() time.Time
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfigurationEnvVarsEnvVar) GetValue() string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfigurationEnvVarsEnvVar) GetVisible() bool
- type DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfigurationEnvVarsEnvVarSource
- type DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunTargetGcpCloudRunTargetConfiguration
- type DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelm
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelm) GetBlueprint() ...
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelm) GetTarget() ...
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelm) GetValues() *string
- type DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelmBlueprintBlueprintHelmConfiguration
- type DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelmBlueprintBlueprintHelmConfigurationSource
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelmBlueprintBlueprintHelmConfigurationSource) GetContainerRegistry() *ProjectSourceDetailContainerRegistryContainerRegistrySource
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelmBlueprintBlueprintHelmConfigurationSource) GetGit() *ProjectSourceDetailGitGitSource
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelmBlueprintBlueprintHelmConfigurationSource) GetHelmRepository() *ProjectSourceDetailHelmRepositoryHelmRepositorySource
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelmBlueprintBlueprintHelmConfigurationSource) GetTerraformModule() *ProjectSourceDetailTerraformModuleTerraformModuleSource
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelmBlueprintBlueprintHelmConfigurationSource) MarshalJSON() ([]byte, error)
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelmBlueprintBlueprintHelmConfigurationSource) UnmarshalJSON(b []byte) error
- type DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelmTargetHelmTargetConfiguration
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelmTargetHelmTargetConfiguration) GetClusterId() uuid.UUID
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelmTargetHelmTargetConfiguration) GetNamespace() *string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelmTargetHelmTargetConfiguration) GetReleaseName() *string
- type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetes
- type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesBlueprintBlueprintManifestConfiguration
- type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesBlueprintBlueprintManifestConfigurationSource
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesBlueprintBlueprintManifestConfigurationSource) GetContainerRegistry() *ProjectSourceDetailContainerRegistryContainerRegistrySource
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesBlueprintBlueprintManifestConfigurationSource) GetGit() *ProjectSourceDetailGitGitSource
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesBlueprintBlueprintManifestConfigurationSource) GetHelmRepository() *ProjectSourceDetailHelmRepositoryHelmRepositorySource
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesBlueprintBlueprintManifestConfigurationSource) GetTerraformModule() *ProjectSourceDetailTerraformModuleTerraformModuleSource
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesBlueprintBlueprintManifestConfigurationSource) MarshalJSON() ([]byte, error)
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesBlueprintBlueprintManifestConfigurationSource) UnmarshalJSON(b []byte) error
- type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetAnnotations() *map[string]string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetAppGeneratorVersion() string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetAppId() string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetAutoscaling() ...
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetAwsIamRole() *string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetBetterstackToken() *string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetBranchName() string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetContainerRegistrySource() ...
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetCpuRequest() *string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetDatadogApmEnabled() *bool
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetDatadogHost() *string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetDatadogKey() *string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetDedicated() *bool
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetDefaultIngressDomain() *string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetDeployStrategy() *DeployStrategy
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetDockerCommand() []*string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetDockerEntrypoint() []*string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetEndpoint() *string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetEnvs() ...
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetEphemeralStorage() *string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetGcpServiceAccount() *string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetGpuRequest() *string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetGpuType() *string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetHostNetwork() *bool
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetLegacyRepo() ...
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetLivenessProbe() ...
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetLogDnaKey() *string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetLogShipperType() *LogShipperType
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetLogzToken() *string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetLogzUrl() *string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetMemoryRequest() *string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetNodeSelector() *map[string]string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetPodSpecPatch() *string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetPorts() ...
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetPreStopSleep() *int
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetProductionBranchName() string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetReadinessProbe() ...
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetReplicas() *int
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetSecretMounts() ...
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetServiceAccountName() *string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetServiceAnnotations() *map[string]string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetStartupProbe() ...
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetStaticIp() *bool
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetSyslogConfig() *string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetTerminationGracePeriodSeconds() *int
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetTpuCores() *int
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetTpuTfVersion() *string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetTpuType() *string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetVolumes() ...
- type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationAutoscalingAutoscalingData
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationAutoscalingAutoscalingData) GetCoolDownPeriod() int
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationAutoscalingAutoscalingData) GetKedaScaledObjectSpec() *string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationAutoscalingAutoscalingData) GetMaxReplicas() int
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationAutoscalingAutoscalingData) GetMinReplicas() int
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationAutoscalingAutoscalingData) GetSpec() string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationAutoscalingAutoscalingData) GetTriggers() ...
- type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationAutoscalingAutoscalingDataTriggersAutoscalingTrigger
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationAutoscalingAutoscalingDataTriggersAutoscalingTrigger) GetSpec() string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationAutoscalingAutoscalingDataTriggersAutoscalingTrigger) GetType() string
- type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationContainerRegistrySource
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationContainerRegistrySource) GetDigest() *string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationContainerRegistrySource) GetRegistryId() *uuid.UUID
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationContainerRegistrySource) GetRegistryUrl() *string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationContainerRegistrySource) GetRepository() string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationContainerRegistrySource) GetTag() *string
- type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationEnvsEnvVar
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationEnvsEnvVar) GetCreatedAt() time.Time
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationEnvsEnvVar) GetId() uuid.UUID
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationEnvsEnvVar) GetName() string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationEnvsEnvVar) GetSealed() bool
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationEnvsEnvVar) GetSource() ...
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationEnvsEnvVar) GetUpdatedAt() time.Time
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationEnvsEnvVar) GetValue() string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationEnvsEnvVar) GetVisible() bool
- type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationEnvsEnvVarSource
- type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLegacyRepo
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLegacyRepo) GetAppId() string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLegacyRepo) GetId() string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLegacyRepo) GetName() string
- type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeData
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeData) GetCommand() *string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeData) GetFailureThreshold() *int
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeData) GetHttp() ...
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeData) GetInitialDelaySeconds() *int
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeData) GetPeriodSeconds() *int
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeData) GetSuccessThreshold() *int
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeData) GetTcp() ...
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeData) GetTimeoutSeconds() *int
- type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeDataHttpHTTPProbe
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeDataHttpHTTPProbe) GetHost() string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeDataHttpHTTPProbe) GetPath() string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeDataHttpHTTPProbe) GetPort() string
- type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeDataTcpTCPProbe
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeDataTcpTCPProbe) GetHost() string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeDataTcpTCPProbe) GetPort() string
- type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationPortsPortData
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationPortsPortData) GetGrpc() *bool
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationPortsPortData) GetHttps() *bool
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationPortsPortData) GetLoadBalancer() *bool
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationPortsPortData) GetPort() string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationPortsPortData) GetProtocol() *string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationPortsPortData) GetPublic() *bool
- type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeData
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeData) GetCommand() *string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeData) GetFailureThreshold() *int
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeData) GetHttp() ...
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeData) GetInitialDelaySeconds() *int
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeData) GetPeriodSeconds() *int
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeData) GetSuccessThreshold() *int
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeData) GetTcp() ...
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeData) GetTimeoutSeconds() *int
- type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeDataHttpHTTPProbe
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeDataHttpHTTPProbe) GetHost() string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeDataHttpHTTPProbe) GetPath() string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeDataHttpHTTPProbe) GetPort() string
- type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeDataTcpTCPProbe
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeDataTcpTCPProbe) GetHost() string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeDataTcpTCPProbe) GetPort() string
- type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationSecretMountsSecretMountData
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationSecretMountsSecretMountData) GetMountPath() string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationSecretMountsSecretMountData) GetReadOnly() *bool
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationSecretMountsSecretMountData) GetSecretName() string
- type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeData
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeData) GetCommand() *string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeData) GetFailureThreshold() *int
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeData) GetHttp() ...
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeData) GetInitialDelaySeconds() *int
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeData) GetPeriodSeconds() *int
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeData) GetSuccessThreshold() *int
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeData) GetTcp() ...
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeData) GetTimeoutSeconds() *int
- type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeDataHttpHTTPProbe
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeDataHttpHTTPProbe) GetHost() string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeDataHttpHTTPProbe) GetPath() string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeDataHttpHTTPProbe) GetPort() string
- type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeDataTcpTCPProbe
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeDataTcpTCPProbe) GetHost() string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeDataTcpTCPProbe) GetPort() string
- type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationVolumesVolumeSpec
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationVolumesVolumeSpec) GetMountPath() string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationVolumesVolumeSpec) GetSize() int
- type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesTargetManifestTargetConfiguration
- type DeployConfigurationDetailConfigurationDeploymentConfigurationTerraform
- type DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfiguration
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfiguration) GetOutputConfiguration() ...
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfiguration) GetSource() ...
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfiguration) GetTerraformVersion() *string
- type DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfigurationOutputConfigurationTerraformOutputConfiguration
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfigurationOutputConfigurationTerraformOutputConfiguration) GetAutomatic() ...
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfigurationOutputConfigurationTerraformOutputConfiguration) GetCustomization() *string
- type DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfigurationOutputConfigurationTerraformOutputConfigurationAutomaticTerraformAutomaticOutputConfiguration
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfigurationOutputConfigurationTerraformOutputConfigurationAutomaticTerraformAutomaticOutputConfiguration) GetDisabled() *bool
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfigurationOutputConfigurationTerraformOutputConfigurationAutomaticTerraformAutomaticOutputConfiguration) GetExcluded() []string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfigurationOutputConfigurationTerraformOutputConfigurationAutomaticTerraformAutomaticOutputConfiguration) GetSensitive() *bool
- type DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfigurationSource
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfigurationSource) GetContainerRegistry() *ProjectSourceDetailContainerRegistryContainerRegistrySource
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfigurationSource) GetGit() *ProjectSourceDetailGitGitSource
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfigurationSource) GetHelmRepository() *ProjectSourceDetailHelmRepositoryHelmRepositorySource
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfigurationSource) GetTerraformModule() *ProjectSourceDetailTerraformModuleTerraformModuleSource
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfigurationSource) MarshalJSON() ([]byte, error)
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfigurationSource) UnmarshalJSON(b []byte) error
- type DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfiguration
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfiguration) GetModuleName() *string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfiguration) GetProvider() ...
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfiguration) GetStateBackend() ...
- type DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProvider
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProvider) GetAwsAccount() ...
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProvider) GetDoAccount() ...
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProvider) GetGcpAccount() ...
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProvider) GetRegion() *string
- type DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProviderAwsAccountAWSAccount
- type DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProviderDoAccountDOAccount
- type DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProviderGcpAccountGCPAccount
- type DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackend
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackend) GetGcsBucket() ...
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackend) GetS3Bucket() ...
- type DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendGcsBucketGCSBucketConfiguration
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendGcsBucketGCSBucketConfiguration) GetBucketName() string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendGcsBucketGCSBucketConfiguration) GetGcpAccountId() uuid.UUID
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendGcsBucketGCSBucketConfiguration) GetLocation() string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendGcsBucketGCSBucketConfiguration) GetPrefix() *string
- type DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendS3BucketS3BucketConfiguration
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendS3BucketS3BucketConfiguration) GetAwsAccountId() uuid.UUID
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendS3BucketS3BucketConfiguration) GetBucketName() string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendS3BucketS3BucketConfiguration) GetKey() *string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendS3BucketS3BucketConfiguration) GetRegion() string
- type DeployConfigurationDetailConfigurationDeploymentConfigurationVariablesDeployVariable
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationVariablesDeployVariable) GetId() uuid.UUID
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationVariablesDeployVariable) GetName() string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationVariablesDeployVariable) GetSpecId() *uuid.UUID
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationVariablesDeployVariable) GetValue() string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationVariablesDeployVariable) GetValueBoolean() *bool
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationVariablesDeployVariable) GetValueFloat() *float64
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationVariablesDeployVariable) GetValueInt() *int
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationVariablesDeployVariable) GetValueJson() *string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationVariablesDeployVariable) GetValueString() *string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationVariablesDeployVariable) MarshalJSON() ([]byte, error)
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationVariablesDeployVariable) UnmarshalJSON(b []byte) error
- type DeployStrategy
- type DeployVariableDetail
- func (v *DeployVariableDetail) GetId() uuid.UUID
- func (v *DeployVariableDetail) GetName() string
- func (v *DeployVariableDetail) GetSpecId() *uuid.UUID
- func (v *DeployVariableDetail) GetValue() string
- func (v *DeployVariableDetail) GetValueBoolean() *bool
- func (v *DeployVariableDetail) GetValueFloat() *float64
- func (v *DeployVariableDetail) GetValueInt() *int
- func (v *DeployVariableDetail) GetValueJson() *string
- func (v *DeployVariableDetail) GetValueString() *string
- type DeploymentConfigurationAwsSamInput
- type DeploymentConfigurationGcpCloudRunInput
- type DeploymentConfigurationInput
- func (v *DeploymentConfigurationInput) GetAwsSam() *DeploymentConfigurationAwsSamInput
- func (v *DeploymentConfigurationInput) GetDefaultWorkflowSteps() []BlueprintDriverWorkflowStepAction
- func (v *DeploymentConfigurationInput) GetGcpCloudRun() *DeploymentConfigurationGcpCloudRunInput
- func (v *DeploymentConfigurationInput) GetHelm() *DeploymentConfigurationKubernetesHelmInput
- func (v *DeploymentConfigurationInput) GetKubernetes() *DeploymentConfigurationKubernetesInput
- func (v *DeploymentConfigurationInput) GetRequirePlanApproval() *bool
- func (v *DeploymentConfigurationInput) GetTerraform() *DeploymentConfigurationTerraformInput
- func (v *DeploymentConfigurationInput) GetVariables() []BlueprintVariableInput
- type DeploymentConfigurationKubernetesHelmInput
- type DeploymentConfigurationKubernetesInput
- type DeploymentConfigurationTerraformInput
- type DriverWorkflowStepActionType
- type DuplicateProjectInput
- type DuplicateProjectResponse
- type EjectClusterComponentInput
- func (v *EjectClusterComponentInput) GetGroupName() string
- func (v *EjectClusterComponentInput) GetName() string
- func (v *EjectClusterComponentInput) GetProjectName() string
- func (v *EjectClusterComponentInput) GetSubGroupName() string
- func (v *EjectClusterComponentInput) GetType() ClusterComponentType
- type EjectClusterComponentResponse
- type EnvVarInput
- type EnvVarSourceType
- type EventTriggerConfigurationInput
- type FilterCriterionOperatorType
- type GCSBucketBackendInput
- type GcpCloudRunGeneratorConfigurationInput
- func (v *GcpCloudRunGeneratorConfigurationInput) GetContainerCpu() *float64
- func (v *GcpCloudRunGeneratorConfigurationInput) GetContainerMemory() *float64
- func (v *GcpCloudRunGeneratorConfigurationInput) GetEnvVars() []*EnvVarInput
- func (v *GcpCloudRunGeneratorConfigurationInput) GetHttpPort() *string
- func (v *GcpCloudRunGeneratorConfigurationInput) GetName() string
- func (v *GcpCloudRunGeneratorConfigurationInput) GetRunCommand() *string
- type GcpCloudRunTargetConfigurationInput
- type GenerateDownloadableLogLinkForWorkflowRunStepResponse
- type GenericWorkflowStepActionType
- type GitEventTriggerConfigurationInput
- func (v *GitEventTriggerConfigurationInput) GetGithubConnectionId() *int
- func (v *GitEventTriggerConfigurationInput) GetRepoBranchName() *string
- func (v *GitEventTriggerConfigurationInput) GetRepoId() *string
- func (v *GitEventTriggerConfigurationInput) GetRepoName() *string
- func (v *GitEventTriggerConfigurationInput) GetRepoOwner() *string
- type GitSourceInput
- type GitSourceIntegrationInput
- type GroupFilter
- type GroupResponse
- type GroupSubGroupsResponse
- type GroupsInput
- type GroupsResponse
- type GroupsWithSubgroupsResponse
- type HTTPProbeInput
- type HelmRepositorySourceInput
- type HelmTargetConfigurationInput
- type InsightsCloudsMetricResponse
- type InsightsClustersMetricResponse
- type JobDefinitionInput
- func (v *JobDefinitionInput) GetAnnotations() *map[string]string
- func (v *JobDefinitionInput) GetAppGeneratorVersion() *string
- func (v *JobDefinitionInput) GetAwsIamRole() *string
- func (v *JobDefinitionInput) GetBetterstackToken() *string
- func (v *JobDefinitionInput) GetBranchName() *string
- func (v *JobDefinitionInput) GetClusterId() *string
- func (v *JobDefinitionInput) GetContainerRegistry() *ContainerRegistrySourceInput
- func (v *JobDefinitionInput) GetCpuRequest() *string
- func (v *JobDefinitionInput) GetDatadogApmEnabled() *bool
- func (v *JobDefinitionInput) GetDatadogHost() *string
- func (v *JobDefinitionInput) GetDatadogKey() *string
- func (v *JobDefinitionInput) GetDedicated() *bool
- func (v *JobDefinitionInput) GetDockerCommand() []*string
- func (v *JobDefinitionInput) GetDockerEntrypoint() []*string
- func (v *JobDefinitionInput) GetEnvVars() []*EnvVarInput
- func (v *JobDefinitionInput) GetEphemeralStorage() *string
- func (v *JobDefinitionInput) GetGcpServiceAccount() *string
- func (v *JobDefinitionInput) GetGpuRequest() *string
- func (v *JobDefinitionInput) GetGpuType() *string
- func (v *JobDefinitionInput) GetHostNetwork() *bool
- func (v *JobDefinitionInput) GetJobName() *string
- func (v *JobDefinitionInput) GetJobNamespace() *string
- func (v *JobDefinitionInput) GetLogDnaKey() *string
- func (v *JobDefinitionInput) GetLogShipperType() *LogShipperType
- func (v *JobDefinitionInput) GetLogzToken() *string
- func (v *JobDefinitionInput) GetLogzUrl() *string
- func (v *JobDefinitionInput) GetMemoryRequest() *string
- func (v *JobDefinitionInput) GetNodeSelector() *map[string]string
- func (v *JobDefinitionInput) GetParallelism() *int
- func (v *JobDefinitionInput) GetPodSpecPatch() *string
- func (v *JobDefinitionInput) GetProductionBranchName() *string
- func (v *JobDefinitionInput) GetSecretMounts() []*SecretMountDataInput
- func (v *JobDefinitionInput) GetServiceAccountName() *string
- func (v *JobDefinitionInput) GetStaticIp() *bool
- func (v *JobDefinitionInput) GetSyslogConfig() *string
- func (v *JobDefinitionInput) GetTimeoutSeconds() *int
- func (v *JobDefinitionInput) GetTpuCores() *int
- func (v *JobDefinitionInput) GetTpuTfVersion() *string
- func (v *JobDefinitionInput) GetTpuType() *string
- func (v *JobDefinitionInput) GetVolumes() []*VolumeSpecInput
- type JobDetailItem
- type JobDetailItemDefinitionJobDefinition
- type JobDetailItemRunsJobRunConnection
- type JobDetailItemRunsJobRunConnectionNodesJobRun
- func (v *JobDetailItemRunsJobRunConnectionNodesJobRun) GetCreatedAt() time.Time
- func (v *JobDetailItemRunsJobRunConnectionNodesJobRun) GetId() uuid.UUID
- func (v *JobDetailItemRunsJobRunConnectionNodesJobRun) GetSequence() *int
- func (v *JobDetailItemRunsJobRunConnectionNodesJobRun) GetState() JobRunState
- func (v *JobDetailItemRunsJobRunConnectionNodesJobRun) MarshalJSON() ([]byte, error)
- func (v *JobDetailItemRunsJobRunConnectionNodesJobRun) UnmarshalJSON(b []byte) error
- type JobDetailItemRunsJobRunConnectionPageInfo
- type JobListItem
- type JobListItemDefinitionJobDefinition
- type JobListItemRunsJobRunConnection
- type JobListResponse
- type JobRunDetail
- func (v *JobRunDetail) GetCommand() string
- func (v *JobRunDetail) GetCreatedAt() time.Time
- func (v *JobRunDetail) GetDefinition() JobRunDetailDefinitionJobDefinition
- func (v *JobRunDetail) GetErrorMessage() *string
- func (v *JobRunDetail) GetExitCode() *int
- func (v *JobRunDetail) GetId() uuid.UUID
- func (v *JobRunDetail) GetSequence() *int
- func (v *JobRunDetail) GetState() JobRunState
- func (v *JobRunDetail) GetUpdatedAt() time.Time
- func (v *JobRunDetail) MarshalJSON() ([]byte, error)
- func (v *JobRunDetail) UnmarshalJSON(b []byte) error
- type JobRunDetailDefinitionJobDefinition
- type JobRunDetailResponse
- type JobRunListItem
- type JobRunListResponse
- type JobRunLogs
- type JobRunLogsLogs
- type JobRunLogsLogsEntriesLogEntry
- type JobRunLogsResponse
- type JobRunState
- type KubernetesGeneratorConfigurationInput
- func (v *KubernetesGeneratorConfigurationInput) GetAnnotations() *map[string]string
- func (v *KubernetesGeneratorConfigurationInput) GetAppGeneratorVersion() string
- func (v *KubernetesGeneratorConfigurationInput) GetAppId() string
- func (v *KubernetesGeneratorConfigurationInput) GetAutoscaling() *AutoscalingDataInput
- func (v *KubernetesGeneratorConfigurationInput) GetAwsIamRole() *string
- func (v *KubernetesGeneratorConfigurationInput) GetBetterstackToken() *string
- func (v *KubernetesGeneratorConfigurationInput) GetBranchName() string
- func (v *KubernetesGeneratorConfigurationInput) GetContainerRegistrySource() *ContainerRegistrySourceInput
- func (v *KubernetesGeneratorConfigurationInput) GetCpuRequest() *string
- func (v *KubernetesGeneratorConfigurationInput) GetDatadogApmEnabled() *bool
- func (v *KubernetesGeneratorConfigurationInput) GetDatadogHost() *string
- func (v *KubernetesGeneratorConfigurationInput) GetDatadogKey() *string
- func (v *KubernetesGeneratorConfigurationInput) GetDedicated() *bool
- func (v *KubernetesGeneratorConfigurationInput) GetDefaultIngressDomain() *string
- func (v *KubernetesGeneratorConfigurationInput) GetDeployStrategy() *DeployStrategy
- func (v *KubernetesGeneratorConfigurationInput) GetDockerCommand() []*string
- func (v *KubernetesGeneratorConfigurationInput) GetDockerEntrypoint() []*string
- func (v *KubernetesGeneratorConfigurationInput) GetEndpoint() *string
- func (v *KubernetesGeneratorConfigurationInput) GetEnvs() []*EnvVarInput
- func (v *KubernetesGeneratorConfigurationInput) GetEphemeralStorage() *string
- func (v *KubernetesGeneratorConfigurationInput) GetGcpServiceAccount() *string
- func (v *KubernetesGeneratorConfigurationInput) GetGpuRequest() *string
- func (v *KubernetesGeneratorConfigurationInput) GetGpuType() *string
- func (v *KubernetesGeneratorConfigurationInput) GetHostNetwork() *bool
- func (v *KubernetesGeneratorConfigurationInput) GetLivenessProbe() *ProbeDataInput
- func (v *KubernetesGeneratorConfigurationInput) GetLogDnaKey() *string
- func (v *KubernetesGeneratorConfigurationInput) GetLogShipperType() *LogShipperType
- func (v *KubernetesGeneratorConfigurationInput) GetLogzToken() *string
- func (v *KubernetesGeneratorConfigurationInput) GetLogzUrl() *string
- func (v *KubernetesGeneratorConfigurationInput) GetMemoryRequest() *string
- func (v *KubernetesGeneratorConfigurationInput) GetNodeSelector() *map[string]string
- func (v *KubernetesGeneratorConfigurationInput) GetPodSpecPatch() *string
- func (v *KubernetesGeneratorConfigurationInput) GetPorts() []*PortDataInput
- func (v *KubernetesGeneratorConfigurationInput) GetPreStopSleep() *int
- func (v *KubernetesGeneratorConfigurationInput) GetProductionBranchName() string
- func (v *KubernetesGeneratorConfigurationInput) GetReadinessProbe() *ProbeDataInput
- func (v *KubernetesGeneratorConfigurationInput) GetReplicas() *int
- func (v *KubernetesGeneratorConfigurationInput) GetSecretMounts() []*SecretMountDataInput
- func (v *KubernetesGeneratorConfigurationInput) GetServiceAccountName() *string
- func (v *KubernetesGeneratorConfigurationInput) GetServiceAnnotations() *map[string]string
- func (v *KubernetesGeneratorConfigurationInput) GetStartupProbe() *ProbeDataInput
- func (v *KubernetesGeneratorConfigurationInput) GetStaticIp() *bool
- func (v *KubernetesGeneratorConfigurationInput) GetSyslogConfig() *string
- func (v *KubernetesGeneratorConfigurationInput) GetTerminationGracePeriodSeconds() *int
- func (v *KubernetesGeneratorConfigurationInput) GetTpuCores() *int
- func (v *KubernetesGeneratorConfigurationInput) GetTpuTfVersion() *string
- func (v *KubernetesGeneratorConfigurationInput) GetTpuType() *string
- func (v *KubernetesGeneratorConfigurationInput) GetVolumes() []*VolumeSpecInput
- type LinkProjectResponse
- type LogShipperType
- type ManifestTargetConfigurationInput
- type MetricAnnotationDirection
- type MetricAnnotationFunction
- type MetricAnnotationType
- type MetricLabelType
- type MetricStreamV1
- func (v *MetricStreamV1) GetAnnotations() []MetricStreamV1AnnotationsMetricAnnotation
- func (v *MetricStreamV1) GetEntries() []MetricStreamV1EntriesMetricEntry
- func (v *MetricStreamV1) GetLabels() []MetricStreamV1LabelsMetricStreamLabel
- func (v *MetricStreamV1) GetQuery() string
- func (v *MetricStreamV1) GetType() *MetricType
- type MetricStreamV1AnnotationsMetricAnnotation
- func (v *MetricStreamV1AnnotationsMetricAnnotation) GetDirection() MetricAnnotationDirection
- func (v *MetricStreamV1AnnotationsMetricAnnotation) GetFunction() *MetricAnnotationFunction
- func (v *MetricStreamV1AnnotationsMetricAnnotation) GetLabel() *string
- func (v *MetricStreamV1AnnotationsMetricAnnotation) GetType() MetricAnnotationType
- func (v *MetricStreamV1AnnotationsMetricAnnotation) GetValue() *float64
- type MetricStreamV1EntriesMetricEntry
- type MetricStreamV1LabelsMetricStreamLabel
- type MetricType
- type MultiEntityCriterion
- type ObservabilityConfigInput
- type ObservabilityConfigResponse
- type ObservabilityResourceSelectorInput
- func (v *ObservabilityResourceSelectorInput) GetContainerName() *string
- func (v *ObservabilityResourceSelectorInput) GetLabels() []ObservabilityResourceSelectorLabelInput
- func (v *ObservabilityResourceSelectorInput) GetNamespace() *string
- func (v *ObservabilityResourceSelectorInput) GetResourceName() *string
- func (v *ObservabilityResourceSelectorInput) GetType() ResourceType
- type ObservabilityResourceSelectorLabelInput
- type OutputEntryDetail
- type PageInput
- type PortDataInput
- type ProbeDataInput
- func (v *ProbeDataInput) GetCommand() *string
- func (v *ProbeDataInput) GetFailureThreshold() *int
- func (v *ProbeDataInput) GetHttp() *HTTPProbeInput
- func (v *ProbeDataInput) GetInitialDelaySeconds() *int
- func (v *ProbeDataInput) GetPeriodSeconds() *int
- func (v *ProbeDataInput) GetSuccessThreshold() *int
- func (v *ProbeDataInput) GetTcp() *TCPProbeInput
- func (v *ProbeDataInput) GetTimeoutSeconds() *int
- type ProjectAvailableProvidersResponse
- type ProjectBlueprintDetail
- type ProjectBlueprintDetailConfigurationBlueprintConfiguration
- func (v *ProjectBlueprintDetailConfigurationBlueprintConfiguration) GetDescription() *string
- func (v *ProjectBlueprintDetailConfigurationBlueprintConfiguration) GetDisplayName() string
- func (v *ProjectBlueprintDetailConfigurationBlueprintConfiguration) GetLogoUrl() *string
- func (v *ProjectBlueprintDetailConfigurationBlueprintConfiguration) GetPublished() bool
- func (v *ProjectBlueprintDetailConfigurationBlueprintConfiguration) GetRichInputSchema() *string
- func (v *ProjectBlueprintDetailConfigurationBlueprintConfiguration) GetSlug() string
- func (v *ProjectBlueprintDetailConfigurationBlueprintConfiguration) GetTags() []string
- func (v *ProjectBlueprintDetailConfigurationBlueprintConfiguration) MarshalJSON() ([]byte, error)
- func (v *ProjectBlueprintDetailConfigurationBlueprintConfiguration) UnmarshalJSON(b []byte) error
- type ProjectClustersResponse
- type ProjectConnectorType
- type ProjectDeployDetail
- type ProjectDeployDetailResponse
- type ProjectDeployDetailRunsDeployRunConnection
- type ProjectDeployDetailRunsDeployRunConnectionNodesDeployRun
- func (v *ProjectDeployDetailRunsDeployRunConnectionNodesDeployRun) GetId() uuid.UUID
- func (v *ProjectDeployDetailRunsDeployRunConnectionNodesDeployRun) GetResult() *ProjectDeployRunListResultDeploymentResult
- func (v *ProjectDeployDetailRunsDeployRunConnectionNodesDeployRun) GetSequence() int
- func (v *ProjectDeployDetailRunsDeployRunConnectionNodesDeployRun) MarshalJSON() ([]byte, error)
- func (v *ProjectDeployDetailRunsDeployRunConnectionNodesDeployRun) UnmarshalJSON(b []byte) error
- type ProjectDeployList
- type ProjectDeployListRunsDeployRunConnection
- type ProjectDeployListRunsDeployRunConnectionNodesDeployRun
- type ProjectDeployRevisionsResponse
- type ProjectDeployRunDetail
- type ProjectDeployRunDetailResponse
- type ProjectDeployRunDetailResultDeploymentResult
- type ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnection
- func (v *ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnection) GetNodes() ...
- func (v *ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnection) GetTotalCount() int
- func (v *ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnection) MarshalJSON() ([]byte, error)
- func (v *ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnection) UnmarshalJSON(b []byte) error
- type ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnectionNodesCertificateResource
- func (v *ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnectionNodesCertificateResource) GetDisplayName() string
- func (v *ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnectionNodesCertificateResource) GetExternalId() string
- func (v *ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnectionNodesCertificateResource) GetTypename() *string
- type ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnectionNodesContainerResource
- func (v *ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnectionNodesContainerResource) GetDisplayName() string
- func (v *ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnectionNodesContainerResource) GetExternalId() string
- func (v *ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnectionNodesContainerResource) GetTypename() *string
- type ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnectionNodesEndpointResource
- func (v *ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnectionNodesEndpointResource) GetDisplayName() string
- func (v *ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnectionNodesEndpointResource) GetExternalId() string
- func (v *ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnectionNodesEndpointResource) GetTypename() *string
- type ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnectionNodesResource
- type ProjectDeployRunList
- type ProjectDeployRunListResultDeploymentResult
- type ProjectDeployRunListResultDeploymentResultResourcesResourceConnection
- func (v *ProjectDeployRunListResultDeploymentResultResourcesResourceConnection) GetNodes() ...
- func (v *ProjectDeployRunListResultDeploymentResultResourcesResourceConnection) GetTotalCount() int
- func (v *ProjectDeployRunListResultDeploymentResultResourcesResourceConnection) MarshalJSON() ([]byte, error)
- func (v *ProjectDeployRunListResultDeploymentResultResourcesResourceConnection) UnmarshalJSON(b []byte) error
- type ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesCertificateResource
- func (v *ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesCertificateResource) GetDisplayName() string
- func (v *ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesCertificateResource) GetExternalId() string
- func (v *ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesCertificateResource) GetExternalLink() *string
- func (v *ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesCertificateResource) GetExternalType() *string
- func (v *ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesCertificateResource) GetTypename() *string
- type ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesContainerResource
- func (v *ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesContainerResource) GetDisplayName() string
- func (v *ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesContainerResource) GetExternalId() string
- func (v *ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesContainerResource) GetExternalLink() *string
- func (v *ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesContainerResource) GetExternalType() *string
- func (v *ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesContainerResource) GetLogs() ...
- func (v *ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesContainerResource) GetTypename() *string
- type ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesContainerResourceLogs
- func (v *ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesContainerResourceLogs) GetCompleted() bool
- func (v *ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesContainerResourceLogs) GetEntries() ...
- func (v *ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesContainerResourceLogs) GetExpired() *bool
- func (v *ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesContainerResourceLogs) GetId() uuid.UUID
- type ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesContainerResourceLogsEntriesLogEntry
- type ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesEndpointResource
- func (v *ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesEndpointResource) GetDisplayName() string
- func (v *ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesEndpointResource) GetExternalId() string
- func (v *ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesEndpointResource) GetExternalLink() *string
- func (v *ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesEndpointResource) GetExternalType() *string
- func (v *ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesEndpointResource) GetTypename() *string
- type ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesResource
- type ProjectDeploysResponse
- type ProjectDetail
- func (v *ProjectDetail) GetBlueprint() *ProjectDetailBlueprint
- func (v *ProjectDetail) GetBuild() *ProjectDetailBuild
- func (v *ProjectDetail) GetCreatedAt() time.Time
- func (v *ProjectDetail) GetDeploys() ProjectDetailDeploysDeployConnection
- func (v *ProjectDetail) GetGroup() *ProjectDetailGroup
- func (v *ProjectDetail) GetId() uuid.UUID
- func (v *ProjectDetail) GetJobs() []ProjectInfoJobsJob
- func (v *ProjectDetail) GetName() string
- func (v *ProjectDetail) GetStatus() ProjectStatus
- func (v *ProjectDetail) GetSubGroup() *ProjectDetailSubGroup
- func (v *ProjectDetail) GetUpdatedAt() time.Time
- func (v *ProjectDetail) GetWorkflow() *ProjectInfoWorkflow
- func (v *ProjectDetail) MarshalJSON() ([]byte, error)
- func (v *ProjectDetail) UnmarshalJSON(b []byte) error
- type ProjectDetailBlueprint
- func (v *ProjectDetailBlueprint) GetConfiguration() ProjectBlueprintDetailConfigurationBlueprintConfiguration
- func (v *ProjectDetailBlueprint) GetId() uuid.UUID
- func (v *ProjectDetailBlueprint) GetType() BlueprintType
- func (v *ProjectDetailBlueprint) MarshalJSON() ([]byte, error)
- func (v *ProjectDetailBlueprint) UnmarshalJSON(b []byte) error
- type ProjectDetailBuild
- type ProjectDetailBuildDefinition
- type ProjectDetailDeploysDeployConnection
- type ProjectDetailDeploysDeployConnectionNodesDeploy
- func (v *ProjectDetailDeploysDeployConnectionNodesDeploy) GetBranchName() *string
- func (v *ProjectDetailDeploysDeployConnectionNodesDeploy) GetConfiguration() *DeployConfigurationDetailConfigurationDeploymentConfiguration
- func (v *ProjectDetailDeploysDeployConnectionNodesDeploy) GetId() uuid.UUID
- func (v *ProjectDetailDeploysDeployConnectionNodesDeploy) GetName() string
- func (v *ProjectDetailDeploysDeployConnectionNodesDeploy) MarshalJSON() ([]byte, error)
- func (v *ProjectDetailDeploysDeployConnectionNodesDeploy) UnmarshalJSON(b []byte) error
- type ProjectDetailGroup
- type ProjectDetailResponse
- type ProjectDetailSubGroup
- type ProjectFilter
- type ProjectInfo
- func (v *ProjectInfo) GetBlueprint() *ProjectInfoBlueprint
- func (v *ProjectInfo) GetBuild() *ProjectInfoBuild
- func (v *ProjectInfo) GetCreatedAt() time.Time
- func (v *ProjectInfo) GetDeploys() ProjectInfoDeploysDeployConnection
- func (v *ProjectInfo) GetId() uuid.UUID
- func (v *ProjectInfo) GetJobs() []ProjectInfoJobsJob
- func (v *ProjectInfo) GetName() string
- func (v *ProjectInfo) GetStatus() ProjectStatus
- func (v *ProjectInfo) GetUpdatedAt() time.Time
- func (v *ProjectInfo) GetWorkflow() *ProjectInfoWorkflow
- type ProjectInfoBlueprint
- type ProjectInfoBuild
- type ProjectInfoDeploysDeployConnection
- type ProjectInfoJobsJob
- type ProjectInfoResponse
- type ProjectInfoWorkflow
- type ProjectInfoWorkflowRunsWorkflowRunConnection
- type ProjectInfoWorkflowRunsWorkflowRunConnectionNodesWorkflowRun
- func (v *ProjectInfoWorkflowRunsWorkflowRunConnectionNodesWorkflowRun) GetCreatedAt() time.Time
- func (v *ProjectInfoWorkflowRunsWorkflowRunConnectionNodesWorkflowRun) GetFinishedAt() *time.Time
- func (v *ProjectInfoWorkflowRunsWorkflowRunConnectionNodesWorkflowRun) GetId() uuid.UUID
- func (v *ProjectInfoWorkflowRunsWorkflowRunConnectionNodesWorkflowRun) GetSequence() int
- func (v *ProjectInfoWorkflowRunsWorkflowRunConnectionNodesWorkflowRun) GetStatus() WorkflowRunStatus
- func (v *ProjectInfoWorkflowRunsWorkflowRunConnectionNodesWorkflowRun) GetSteps() []*WorkflowRunDetailStepsWorkflowRunStep
- func (v *ProjectInfoWorkflowRunsWorkflowRunConnectionNodesWorkflowRun) MarshalJSON() ([]byte, error)
- func (v *ProjectInfoWorkflowRunsWorkflowRunConnectionNodesWorkflowRun) UnmarshalJSON(b []byte) error
- type ProjectLinkDetail
- func (v *ProjectLinkDetail) GetEnvPrefix() *string
- func (v *ProjectLinkDetail) GetEnvs() []ProjectLinkDetailEnvsProjectLinkEnvVar
- func (v *ProjectLinkDetail) GetId() uuid.UUID
- func (v *ProjectLinkDetail) GetLinkType() ProjectLinkType
- func (v *ProjectLinkDetail) GetProject() ProjectLinkDetailProject
- func (v *ProjectLinkDetail) GetProvider() ProjectLinkDetailProviderProject
- type ProjectLinkDetailEnvsProjectLinkEnvVar
- type ProjectLinkDetailProject
- type ProjectLinkDetailProviderProject
- type ProjectLinkInput
- type ProjectLinkType
- type ProjectLinkedProjectsResponse
- type ProjectOutput
- type ProjectOutputOutputProjectOutput
- type ProjectOutputOutputProjectOutputEntriesProjectOutputEntry
- func (v *ProjectOutputOutputProjectOutputEntriesProjectOutputEntry) GetDisplayName() *string
- func (v *ProjectOutputOutputProjectOutputEntriesProjectOutputEntry) GetName() *string
- func (v *ProjectOutputOutputProjectOutputEntriesProjectOutputEntry) GetType() *VariableType
- func (v *ProjectOutputOutputProjectOutputEntriesProjectOutputEntry) GetValue() *string
- func (v *ProjectOutputOutputProjectOutputEntriesProjectOutputEntry) MarshalJSON() ([]byte, error)
- func (v *ProjectOutputOutputProjectOutputEntriesProjectOutputEntry) UnmarshalJSON(b []byte) error
- type ProjectOutputResponse
- type ProjectOutputsResponse
- type ProjectSourceDetail
- func (v *ProjectSourceDetail) GetContainerRegistry() *ProjectSourceDetailContainerRegistryContainerRegistrySource
- func (v *ProjectSourceDetail) GetGit() *ProjectSourceDetailGitGitSource
- func (v *ProjectSourceDetail) GetHelmRepository() *ProjectSourceDetailHelmRepositoryHelmRepositorySource
- func (v *ProjectSourceDetail) GetTerraformModule() *ProjectSourceDetailTerraformModuleTerraformModuleSource
- type ProjectSourceDetailContainerRegistryContainerRegistrySource
- func (v *ProjectSourceDetailContainerRegistryContainerRegistrySource) GetDigest() *string
- func (v *ProjectSourceDetailContainerRegistryContainerRegistrySource) GetRegistryId() *uuid.UUID
- func (v *ProjectSourceDetailContainerRegistryContainerRegistrySource) GetRegistryUrl() *string
- func (v *ProjectSourceDetailContainerRegistryContainerRegistrySource) GetRepository() string
- func (v *ProjectSourceDetailContainerRegistryContainerRegistrySource) GetTag() *string
- type ProjectSourceDetailGitGitSource
- type ProjectSourceDetailGitGitSourceIntegration
- type ProjectSourceDetailHelmRepositoryHelmRepositorySource
- type ProjectSourceDetailTerraformModuleTerraformModuleSource
- func (v *ProjectSourceDetailTerraformModuleTerraformModuleSource) GetIntegration() *ProjectSourceDetailTerraformModuleTerraformModuleSourceIntegration
- func (v *ProjectSourceDetailTerraformModuleTerraformModuleSource) GetSource() string
- func (v *ProjectSourceDetailTerraformModuleTerraformModuleSource) GetVersion() *string
- type ProjectSourceDetailTerraformModuleTerraformModuleSourceIntegration
- type ProjectSourceDetailTerraformModuleTerraformModuleSourceIntegrationGitGitSourceIntegration
- type ProjectStatus
- type ProjectStatusCriterion
- type ProjectStatusOnlyResponse
- type ProjectWithBlueprint
- type ProjectWithBlueprintBlueprint
- type ProjectWithBlueprintBlueprintConfiguration
- type ProjectWithClusters
- type ProjectWithClustersClustersCluster
- func (v *ProjectWithClustersClustersCluster) GetCloudProvider() *CloudProvider
- func (v *ProjectWithClustersClustersCluster) GetConnected() *bool
- func (v *ProjectWithClustersClustersCluster) GetCreatedAt() time.Time
- func (v *ProjectWithClustersClustersCluster) GetDisplayName() string
- func (v *ProjectWithClustersClustersCluster) GetId() uuid.UUID
- func (v *ProjectWithClustersClustersCluster) GetState() ClusterState
- func (v *ProjectWithClustersClustersCluster) GetUpdatedAt() time.Time
- func (v *ProjectWithClustersClustersCluster) MarshalJSON() ([]byte, error)
- func (v *ProjectWithClustersClustersCluster) UnmarshalJSON(b []byte) error
- type ProjectWithDeploymentTime
- type ProjectWithDeploymentTimeDeploymentTimestamps
- type ProjectWithName
- type ProjectWithStatus
- type ProjectsCountResponse
- type ProjectsInput
- type ProjectsWithBlueprintResponse
- type ProjectsWithDeploymentTimesResponse
- type ProjectsWithStatusResponse
- type ResourceEventType
- type ResourceLogs
- type ResourceLogsCertificateResource
- func (v *ResourceLogsCertificateResource) GetDisplayName() string
- func (v *ResourceLogsCertificateResource) GetExternalId() string
- func (v *ResourceLogsCertificateResource) GetExternalLink() *string
- func (v *ResourceLogsCertificateResource) GetExternalType() *string
- func (v *ResourceLogsCertificateResource) GetStatus() *string
- type ResourceLogsContainerResource
- func (v *ResourceLogsContainerResource) GetDisplayName() string
- func (v *ResourceLogsContainerResource) GetExternalId() string
- func (v *ResourceLogsContainerResource) GetExternalLink() *string
- func (v *ResourceLogsContainerResource) GetExternalType() *string
- func (v *ResourceLogsContainerResource) GetLogs() *ResourceLogsLogs
- func (v *ResourceLogsContainerResource) GetStatus() *string
- type ResourceLogsEndpointResource
- func (v *ResourceLogsEndpointResource) GetDisplayName() string
- func (v *ResourceLogsEndpointResource) GetExternalId() string
- func (v *ResourceLogsEndpointResource) GetExternalLink() *string
- func (v *ResourceLogsEndpointResource) GetExternalType() *string
- func (v *ResourceLogsEndpointResource) GetStatus() *string
- type ResourceLogsLogs
- type ResourceLogsLogsEntriesLogEntry
- type ResourceLogsResponse
- type ResourceStatus
- type ResourceType
- type ResourcesWithLogsResponse
- type ResourcesWithMetricsResponse
- type RevisionDetailV1
- type RevisionDetailV1AWSAccountConfiguration
- type RevisionDetailV1AzureAccountConfiguration
- type RevisionDetailV1BlueprintConfiguration
- type RevisionDetailV1ClusterConfiguration
- type RevisionDetailV1CoreWeaveAccountConfiguration
- type RevisionDetailV1DOAccountConfiguration
- type RevisionDetailV1DeploymentConfiguration
- type RevisionDetailV1GCPAccountConfiguration
- type RevisionDetailV1LinodeAccountConfiguration
- type RevisionDetailV1RevisionMetadata
- func (v *RevisionDetailV1RevisionMetadata) GetAuthorInfo() *RevisionDetailV1RevisionMetadataAuthorInfoRevisionAuthorInfo
- func (v *RevisionDetailV1RevisionMetadata) GetCreatedAt() time.Time
- func (v *RevisionDetailV1RevisionMetadata) GetCreatedBy() RevisionDetailV1RevisionMetadataCreatedByUser
- func (v *RevisionDetailV1RevisionMetadata) GetDescription() string
- func (v *RevisionDetailV1RevisionMetadata) GetId() uuid.UUID
- func (v *RevisionDetailV1RevisionMetadata) GetSequenceId() int
- type RevisionDetailV1RevisionMetadataAuthorInfoRevisionAuthorInfo
- type RevisionDetailV1RevisionMetadataCreatedByUser
- type RevisionDetailV1VultrAccountConfiguration
- type S3BucketBackendInput
- type SecretMountDataInput
- type SortDirection
- type SortInput
- type SourceInput
- type StringCriterion
- type SubGroupResponse
- type SubmitWorkflowRunResponse
- type TCPProbeInput
- type TeamResponse
- type TerraformAutomaticOutputConfigurationInput
- type TerraformModuleSourceInput
- type TerraformModuleSourceIntegrationInput
- type TerraformOutputConfigurationInput
- type TerraformProviderInput
- type TerraformStateBackendInput
- type TerraformTargetConfigurationInput
- type TriggerActionType
- type TriggerConfigurationInput
- type TriggerDefinitionInput
- type TriggerEventType
- type UnlinkProjectResponse
- type UpdateDeployInput
- type UpdateDeployResponse
- type UpdateGroupInput
- type UpdateGroupResponse
- type UpdateProjectInput
- func (v *UpdateProjectInput) GetEnvs() []EnvVarInput
- func (v *UpdateProjectInput) GetGroupId() *uuid.UUID
- func (v *UpdateProjectInput) GetGroupName() *string
- func (v *UpdateProjectInput) GetName() *string
- func (v *UpdateProjectInput) GetObservabilityConfig() *ObservabilityConfigInput
- func (v *UpdateProjectInput) GetSubGroupId() *uuid.UUID
- func (v *UpdateProjectInput) GetSubGroupName() *string
- type UpdateProjectResponse
- type UpdateSubGroupInput
- type UpdateSubGroupResponse
- type UpdateTriggerInput
- type UpdateWorkflowInput
- type UpdateWorkflowResponse
- type UpdateWorkflowTriggerResponse
- type UserPersonalAccessTokensResponse
- type VariableType
- type VolumeSpecInput
- type WorkflowBranchDefinitionInput
- type WorkflowDefinitionInput
- type WorkflowDetail
- type WorkflowDetailResponse
- type WorkflowDetailStepsWorkflowStepDefinition
- type WorkflowDetailTriggersTriggerConnection
- type WorkflowDetailTriggersTriggerConnectionNodesTrigger
- func (v *WorkflowDetailTriggersTriggerConnectionNodesTrigger) GetAction() TriggerActionType
- func (v *WorkflowDetailTriggersTriggerConnectionNodesTrigger) GetConfiguration() *WorkflowDetailTriggersTriggerConnectionNodesTriggerConfiguration
- func (v *WorkflowDetailTriggersTriggerConnectionNodesTrigger) GetEvents() []TriggerEventType
- func (v *WorkflowDetailTriggersTriggerConnectionNodesTrigger) GetId() uuid.UUID
- type WorkflowDetailTriggersTriggerConnectionNodesTriggerConfiguration
- type WorkflowDetailTriggersTriggerConnectionNodesTriggerConfigurationActionActionTriggerConfiguration
- type WorkflowDetailTriggersTriggerConnectionNodesTriggerConfigurationEventEventTriggerConfiguration
- type WorkflowDetailTriggersTriggerConnectionNodesTriggerConfigurationEventEventTriggerConfigurationGitGitEventTriggerConfiguration
- func (v *WorkflowDetailTriggersTriggerConnectionNodesTriggerConfigurationEventEventTriggerConfigurationGitGitEventTriggerConfiguration) GetGithubConnectionId() *int
- func (v *WorkflowDetailTriggersTriggerConnectionNodesTriggerConfigurationEventEventTriggerConfigurationGitGitEventTriggerConfiguration) GetRepoBranchName() *string
- func (v *WorkflowDetailTriggersTriggerConnectionNodesTriggerConfigurationEventEventTriggerConfigurationGitGitEventTriggerConfiguration) GetRepoId() *string
- func (v *WorkflowDetailTriggersTriggerConnectionNodesTriggerConfigurationEventEventTriggerConfigurationGitGitEventTriggerConfiguration) GetRepoName() *string
- func (v *WorkflowDetailTriggersTriggerConnectionNodesTriggerConfigurationEventEventTriggerConfigurationGitGitEventTriggerConfiguration) GetRepoOwner() *string
- type WorkflowExecutionType
- type WorkflowRunDefinitionInput
- type WorkflowRunDetail
- func (v *WorkflowRunDetail) GetCreatedAt() time.Time
- func (v *WorkflowRunDetail) GetFinishedAt() *time.Time
- func (v *WorkflowRunDetail) GetId() uuid.UUID
- func (v *WorkflowRunDetail) GetSequence() int
- func (v *WorkflowRunDetail) GetStatus() WorkflowRunStatus
- func (v *WorkflowRunDetail) GetSteps() []*WorkflowRunDetailStepsWorkflowRunStep
- func (v *WorkflowRunDetail) MarshalJSON() ([]byte, error)
- func (v *WorkflowRunDetail) UnmarshalJSON(b []byte) error
- type WorkflowRunDetailLogsResponse
- type WorkflowRunDetailResponse
- type WorkflowRunDetailStepsBuildRunStep
- func (v *WorkflowRunDetailStepsBuildRunStep) GetAction() GenericWorkflowStepActionType
- func (v *WorkflowRunDetailStepsBuildRunStep) GetCreatedAt() time.Time
- func (v *WorkflowRunDetailStepsBuildRunStep) GetDependsOn() []WorkflowRunStepDetailDependsOnWorkflowRunStep
- func (v *WorkflowRunDetailStepsBuildRunStep) GetExecutionError() *string
- func (v *WorkflowRunDetailStepsBuildRunStep) GetExecutionId() *uuid.UUID
- func (v *WorkflowRunDetailStepsBuildRunStep) GetExecutionType() *WorkflowExecutionType
- func (v *WorkflowRunDetailStepsBuildRunStep) GetId() uuid.UUID
- func (v *WorkflowRunDetailStepsBuildRunStep) GetOutputs() []*WorkflowRunStepDetailOutputsBuildArtifact
- func (v *WorkflowRunDetailStepsBuildRunStep) GetSequenceNumber() int
- func (v *WorkflowRunDetailStepsBuildRunStep) GetStatus() WorkflowRunStepStatus
- func (v *WorkflowRunDetailStepsBuildRunStep) GetTypename() *string
- func (v *WorkflowRunDetailStepsBuildRunStep) GetUpdatedAt() time.Time
- func (v *WorkflowRunDetailStepsBuildRunStep) MarshalJSON() ([]byte, error)
- func (v *WorkflowRunDetailStepsBuildRunStep) UnmarshalJSON(b []byte) error
- type WorkflowRunDetailStepsClusterPrecheckStep
- func (v *WorkflowRunDetailStepsClusterPrecheckStep) GetAction() GenericWorkflowStepActionType
- func (v *WorkflowRunDetailStepsClusterPrecheckStep) GetCluster() *WorkflowRunStepDetailCluster
- func (v *WorkflowRunDetailStepsClusterPrecheckStep) GetCreatedAt() time.Time
- func (v *WorkflowRunDetailStepsClusterPrecheckStep) GetDependsOn() []WorkflowRunStepDetailDependsOnWorkflowRunStep
- func (v *WorkflowRunDetailStepsClusterPrecheckStep) GetExecutionError() *string
- func (v *WorkflowRunDetailStepsClusterPrecheckStep) GetExecutionId() *uuid.UUID
- func (v *WorkflowRunDetailStepsClusterPrecheckStep) GetExecutionType() *WorkflowExecutionType
- func (v *WorkflowRunDetailStepsClusterPrecheckStep) GetId() uuid.UUID
- func (v *WorkflowRunDetailStepsClusterPrecheckStep) GetSequenceNumber() int
- func (v *WorkflowRunDetailStepsClusterPrecheckStep) GetStatus() WorkflowRunStepStatus
- func (v *WorkflowRunDetailStepsClusterPrecheckStep) GetTypename() *string
- func (v *WorkflowRunDetailStepsClusterPrecheckStep) GetUpdatedAt() time.Time
- func (v *WorkflowRunDetailStepsClusterPrecheckStep) MarshalJSON() ([]byte, error)
- func (v *WorkflowRunDetailStepsClusterPrecheckStep) UnmarshalJSON(b []byte) error
- type WorkflowRunDetailStepsDeployRunStep
- func (v *WorkflowRunDetailStepsDeployRunStep) GetAction() GenericWorkflowStepActionType
- func (v *WorkflowRunDetailStepsDeployRunStep) GetCreatedAt() time.Time
- func (v *WorkflowRunDetailStepsDeployRunStep) GetDependsOn() []WorkflowRunStepDetailDependsOnWorkflowRunStep
- func (v *WorkflowRunDetailStepsDeployRunStep) GetExecutionError() *string
- func (v *WorkflowRunDetailStepsDeployRunStep) GetExecutionId() *uuid.UUID
- func (v *WorkflowRunDetailStepsDeployRunStep) GetExecutionType() *WorkflowExecutionType
- func (v *WorkflowRunDetailStepsDeployRunStep) GetId() uuid.UUID
- func (v *WorkflowRunDetailStepsDeployRunStep) GetSequenceNumber() int
- func (v *WorkflowRunDetailStepsDeployRunStep) GetStatus() WorkflowRunStepStatus
- func (v *WorkflowRunDetailStepsDeployRunStep) GetTypename() *string
- func (v *WorkflowRunDetailStepsDeployRunStep) GetUpdatedAt() time.Time
- func (v *WorkflowRunDetailStepsDeployRunStep) GetWorkflowRun() *WorkflowRunStepDetailWorkflowRun
- func (v *WorkflowRunDetailStepsDeployRunStep) MarshalJSON() ([]byte, error)
- func (v *WorkflowRunDetailStepsDeployRunStep) UnmarshalJSON(b []byte) error
- type WorkflowRunDetailStepsDestroyRunStep
- func (v *WorkflowRunDetailStepsDestroyRunStep) GetAction() GenericWorkflowStepActionType
- func (v *WorkflowRunDetailStepsDestroyRunStep) GetCreatedAt() time.Time
- func (v *WorkflowRunDetailStepsDestroyRunStep) GetDependsOn() []WorkflowRunStepDetailDependsOnWorkflowRunStep
- func (v *WorkflowRunDetailStepsDestroyRunStep) GetExecutionError() *string
- func (v *WorkflowRunDetailStepsDestroyRunStep) GetExecutionId() *uuid.UUID
- func (v *WorkflowRunDetailStepsDestroyRunStep) GetExecutionType() *WorkflowExecutionType
- func (v *WorkflowRunDetailStepsDestroyRunStep) GetId() uuid.UUID
- func (v *WorkflowRunDetailStepsDestroyRunStep) GetSequenceNumber() int
- func (v *WorkflowRunDetailStepsDestroyRunStep) GetStatus() WorkflowRunStepStatus
- func (v *WorkflowRunDetailStepsDestroyRunStep) GetTypename() *string
- func (v *WorkflowRunDetailStepsDestroyRunStep) GetUpdatedAt() time.Time
- func (v *WorkflowRunDetailStepsDestroyRunStep) MarshalJSON() ([]byte, error)
- func (v *WorkflowRunDetailStepsDestroyRunStep) UnmarshalJSON(b []byte) error
- type WorkflowRunDetailStepsJobRunStep
- func (v *WorkflowRunDetailStepsJobRunStep) GetAction() GenericWorkflowStepActionType
- func (v *WorkflowRunDetailStepsJobRunStep) GetCreatedAt() time.Time
- func (v *WorkflowRunDetailStepsJobRunStep) GetDependsOn() []WorkflowRunStepDetailDependsOnWorkflowRunStep
- func (v *WorkflowRunDetailStepsJobRunStep) GetExecutionError() *string
- func (v *WorkflowRunDetailStepsJobRunStep) GetExecutionId() *uuid.UUID
- func (v *WorkflowRunDetailStepsJobRunStep) GetExecutionType() *WorkflowExecutionType
- func (v *WorkflowRunDetailStepsJobRunStep) GetId() uuid.UUID
- func (v *WorkflowRunDetailStepsJobRunStep) GetSequenceNumber() int
- func (v *WorkflowRunDetailStepsJobRunStep) GetStatus() WorkflowRunStepStatus
- func (v *WorkflowRunDetailStepsJobRunStep) GetTypename() *string
- func (v *WorkflowRunDetailStepsJobRunStep) GetUpdatedAt() time.Time
- func (v *WorkflowRunDetailStepsJobRunStep) MarshalJSON() ([]byte, error)
- func (v *WorkflowRunDetailStepsJobRunStep) UnmarshalJSON(b []byte) error
- type WorkflowRunDetailStepsWorkflowRunStep
- type WorkflowRunListItem
- func (v *WorkflowRunListItem) GetCreatedAt() time.Time
- func (v *WorkflowRunListItem) GetId() uuid.UUID
- func (v *WorkflowRunListItem) GetSequence() int
- func (v *WorkflowRunListItem) GetStatus() WorkflowRunStatus
- func (v *WorkflowRunListItem) GetSteps() []*WorkflowRunListItemStepsWorkflowRunStep
- func (v *WorkflowRunListItem) MarshalJSON() ([]byte, error)
- func (v *WorkflowRunListItem) UnmarshalJSON(b []byte) error
- type WorkflowRunListItemStepsBuildRunStep
- func (v *WorkflowRunListItemStepsBuildRunStep) GetAction() GenericWorkflowStepActionType
- func (v *WorkflowRunListItemStepsBuildRunStep) GetCreatedAt() time.Time
- func (v *WorkflowRunListItemStepsBuildRunStep) GetDependsOn() []WorkflowRunListItemStepsWorkflowRunStepDependsOnWorkflowRunStep
- func (v *WorkflowRunListItemStepsBuildRunStep) GetExecutionId() *uuid.UUID
- func (v *WorkflowRunListItemStepsBuildRunStep) GetExecutionType() *WorkflowExecutionType
- func (v *WorkflowRunListItemStepsBuildRunStep) GetId() uuid.UUID
- func (v *WorkflowRunListItemStepsBuildRunStep) GetOutputs() []*WorkflowRunListItemStepsBuildRunStepOutputsBuildArtifact
- func (v *WorkflowRunListItemStepsBuildRunStep) GetSequenceNumber() int
- func (v *WorkflowRunListItemStepsBuildRunStep) GetStatus() WorkflowRunStepStatus
- func (v *WorkflowRunListItemStepsBuildRunStep) GetTypename() *string
- func (v *WorkflowRunListItemStepsBuildRunStep) GetUpdatedAt() time.Time
- func (v *WorkflowRunListItemStepsBuildRunStep) MarshalJSON() ([]byte, error)
- func (v *WorkflowRunListItemStepsBuildRunStep) UnmarshalJSON(b []byte) error
- type WorkflowRunListItemStepsBuildRunStepOutputsBuildArtifact
- type WorkflowRunListItemStepsClusterPrecheckStep
- func (v *WorkflowRunListItemStepsClusterPrecheckStep) GetAction() GenericWorkflowStepActionType
- func (v *WorkflowRunListItemStepsClusterPrecheckStep) GetCreatedAt() time.Time
- func (v *WorkflowRunListItemStepsClusterPrecheckStep) GetDependsOn() []WorkflowRunListItemStepsWorkflowRunStepDependsOnWorkflowRunStep
- func (v *WorkflowRunListItemStepsClusterPrecheckStep) GetExecutionId() *uuid.UUID
- func (v *WorkflowRunListItemStepsClusterPrecheckStep) GetExecutionType() *WorkflowExecutionType
- func (v *WorkflowRunListItemStepsClusterPrecheckStep) GetId() uuid.UUID
- func (v *WorkflowRunListItemStepsClusterPrecheckStep) GetSequenceNumber() int
- func (v *WorkflowRunListItemStepsClusterPrecheckStep) GetStatus() WorkflowRunStepStatus
- func (v *WorkflowRunListItemStepsClusterPrecheckStep) GetTypename() *string
- func (v *WorkflowRunListItemStepsClusterPrecheckStep) GetUpdatedAt() time.Time
- func (v *WorkflowRunListItemStepsClusterPrecheckStep) MarshalJSON() ([]byte, error)
- func (v *WorkflowRunListItemStepsClusterPrecheckStep) UnmarshalJSON(b []byte) error
- type WorkflowRunListItemStepsDeployRunStep
- func (v *WorkflowRunListItemStepsDeployRunStep) GetAction() GenericWorkflowStepActionType
- func (v *WorkflowRunListItemStepsDeployRunStep) GetCreatedAt() time.Time
- func (v *WorkflowRunListItemStepsDeployRunStep) GetDependsOn() []WorkflowRunListItemStepsWorkflowRunStepDependsOnWorkflowRunStep
- func (v *WorkflowRunListItemStepsDeployRunStep) GetExecutionId() *uuid.UUID
- func (v *WorkflowRunListItemStepsDeployRunStep) GetExecutionType() *WorkflowExecutionType
- func (v *WorkflowRunListItemStepsDeployRunStep) GetId() uuid.UUID
- func (v *WorkflowRunListItemStepsDeployRunStep) GetSequenceNumber() int
- func (v *WorkflowRunListItemStepsDeployRunStep) GetStatus() WorkflowRunStepStatus
- func (v *WorkflowRunListItemStepsDeployRunStep) GetTypename() *string
- func (v *WorkflowRunListItemStepsDeployRunStep) GetUpdatedAt() time.Time
- func (v *WorkflowRunListItemStepsDeployRunStep) GetWorkflowRun() *WorkflowRunListItemStepsDeployRunStepWorkflowRun
- func (v *WorkflowRunListItemStepsDeployRunStep) MarshalJSON() ([]byte, error)
- func (v *WorkflowRunListItemStepsDeployRunStep) UnmarshalJSON(b []byte) error
- type WorkflowRunListItemStepsDeployRunStepWorkflowRun
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRun) GetCreatedAt() time.Time
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRun) GetId() uuid.UUID
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRun) GetSequence() int
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRun) GetStatus() WorkflowRunStatus
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRun) GetSteps() []*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStep
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRun) GetWorkflowId() uuid.UUID
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRun) MarshalJSON() ([]byte, error)
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRun) UnmarshalJSON(b []byte) error
- type WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsBuildRunStep
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsBuildRunStep) GetAction() GenericWorkflowStepActionType
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsBuildRunStep) GetCreatedAt() time.Time
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsBuildRunStep) GetDependsOn() ...
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsBuildRunStep) GetExecutionId() *uuid.UUID
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsBuildRunStep) GetExecutionType() *WorkflowExecutionType
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsBuildRunStep) GetId() uuid.UUID
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsBuildRunStep) GetSequenceNumber() int
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsBuildRunStep) GetStatus() WorkflowRunStepStatus
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsBuildRunStep) GetTypename() *string
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsBuildRunStep) GetUpdatedAt() time.Time
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsBuildRunStep) MarshalJSON() ([]byte, error)
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsBuildRunStep) UnmarshalJSON(b []byte) error
- type WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsClusterPrecheckStep
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsClusterPrecheckStep) GetAction() GenericWorkflowStepActionType
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsClusterPrecheckStep) GetCreatedAt() time.Time
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsClusterPrecheckStep) GetDependsOn() ...
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsClusterPrecheckStep) GetExecutionId() *uuid.UUID
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsClusterPrecheckStep) GetExecutionType() *WorkflowExecutionType
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsClusterPrecheckStep) GetId() uuid.UUID
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsClusterPrecheckStep) GetSequenceNumber() int
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsClusterPrecheckStep) GetStatus() WorkflowRunStepStatus
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsClusterPrecheckStep) GetTypename() *string
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsClusterPrecheckStep) GetUpdatedAt() time.Time
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsClusterPrecheckStep) MarshalJSON() ([]byte, error)
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsClusterPrecheckStep) UnmarshalJSON(b []byte) error
- type WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDeployRunStep
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDeployRunStep) GetAction() GenericWorkflowStepActionType
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDeployRunStep) GetCreatedAt() time.Time
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDeployRunStep) GetDependsOn() ...
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDeployRunStep) GetExecutionId() *uuid.UUID
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDeployRunStep) GetExecutionType() *WorkflowExecutionType
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDeployRunStep) GetId() uuid.UUID
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDeployRunStep) GetSequenceNumber() int
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDeployRunStep) GetStatus() WorkflowRunStepStatus
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDeployRunStep) GetTypename() *string
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDeployRunStep) GetUpdatedAt() time.Time
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDeployRunStep) MarshalJSON() ([]byte, error)
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDeployRunStep) UnmarshalJSON(b []byte) error
- type WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDestroyRunStep
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDestroyRunStep) GetAction() GenericWorkflowStepActionType
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDestroyRunStep) GetCreatedAt() time.Time
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDestroyRunStep) GetDependsOn() ...
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDestroyRunStep) GetExecutionId() *uuid.UUID
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDestroyRunStep) GetExecutionType() *WorkflowExecutionType
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDestroyRunStep) GetId() uuid.UUID
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDestroyRunStep) GetSequenceNumber() int
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDestroyRunStep) GetStatus() WorkflowRunStepStatus
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDestroyRunStep) GetTypename() *string
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDestroyRunStep) GetUpdatedAt() time.Time
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDestroyRunStep) MarshalJSON() ([]byte, error)
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDestroyRunStep) UnmarshalJSON(b []byte) error
- type WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsJobRunStep
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsJobRunStep) GetAction() GenericWorkflowStepActionType
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsJobRunStep) GetCreatedAt() time.Time
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsJobRunStep) GetDependsOn() ...
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsJobRunStep) GetExecutionId() *uuid.UUID
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsJobRunStep) GetExecutionType() *WorkflowExecutionType
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsJobRunStep) GetId() uuid.UUID
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsJobRunStep) GetSequenceNumber() int
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsJobRunStep) GetStatus() WorkflowRunStepStatus
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsJobRunStep) GetTypename() *string
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsJobRunStep) GetUpdatedAt() time.Time
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsJobRunStep) MarshalJSON() ([]byte, error)
- func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsJobRunStep) UnmarshalJSON(b []byte) error
- type WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStep
- type WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnBuildRunStep
- type WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnClusterPrecheckStep
- type WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnDeployRunStep
- type WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnDestroyRunStep
- type WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnJobRunStep
- type WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep
- type WorkflowRunListItemStepsDestroyRunStep
- func (v *WorkflowRunListItemStepsDestroyRunStep) GetAction() GenericWorkflowStepActionType
- func (v *WorkflowRunListItemStepsDestroyRunStep) GetCreatedAt() time.Time
- func (v *WorkflowRunListItemStepsDestroyRunStep) GetDependsOn() []WorkflowRunListItemStepsWorkflowRunStepDependsOnWorkflowRunStep
- func (v *WorkflowRunListItemStepsDestroyRunStep) GetExecutionId() *uuid.UUID
- func (v *WorkflowRunListItemStepsDestroyRunStep) GetExecutionType() *WorkflowExecutionType
- func (v *WorkflowRunListItemStepsDestroyRunStep) GetId() uuid.UUID
- func (v *WorkflowRunListItemStepsDestroyRunStep) GetSequenceNumber() int
- func (v *WorkflowRunListItemStepsDestroyRunStep) GetStatus() WorkflowRunStepStatus
- func (v *WorkflowRunListItemStepsDestroyRunStep) GetTypename() *string
- func (v *WorkflowRunListItemStepsDestroyRunStep) GetUpdatedAt() time.Time
- func (v *WorkflowRunListItemStepsDestroyRunStep) MarshalJSON() ([]byte, error)
- func (v *WorkflowRunListItemStepsDestroyRunStep) UnmarshalJSON(b []byte) error
- type WorkflowRunListItemStepsJobRunStep
- func (v *WorkflowRunListItemStepsJobRunStep) GetAction() GenericWorkflowStepActionType
- func (v *WorkflowRunListItemStepsJobRunStep) GetCreatedAt() time.Time
- func (v *WorkflowRunListItemStepsJobRunStep) GetDependsOn() []WorkflowRunListItemStepsWorkflowRunStepDependsOnWorkflowRunStep
- func (v *WorkflowRunListItemStepsJobRunStep) GetExecutionId() *uuid.UUID
- func (v *WorkflowRunListItemStepsJobRunStep) GetExecutionType() *WorkflowExecutionType
- func (v *WorkflowRunListItemStepsJobRunStep) GetId() uuid.UUID
- func (v *WorkflowRunListItemStepsJobRunStep) GetSequenceNumber() int
- func (v *WorkflowRunListItemStepsJobRunStep) GetStatus() WorkflowRunStepStatus
- func (v *WorkflowRunListItemStepsJobRunStep) GetTypename() *string
- func (v *WorkflowRunListItemStepsJobRunStep) GetUpdatedAt() time.Time
- func (v *WorkflowRunListItemStepsJobRunStep) MarshalJSON() ([]byte, error)
- func (v *WorkflowRunListItemStepsJobRunStep) UnmarshalJSON(b []byte) error
- type WorkflowRunListItemStepsWorkflowRunStep
- type WorkflowRunListItemStepsWorkflowRunStepDependsOnBuildRunStep
- type WorkflowRunListItemStepsWorkflowRunStepDependsOnClusterPrecheckStep
- type WorkflowRunListItemStepsWorkflowRunStepDependsOnDeployRunStep
- type WorkflowRunListItemStepsWorkflowRunStepDependsOnDestroyRunStep
- type WorkflowRunListItemStepsWorkflowRunStepDependsOnJobRunStep
- type WorkflowRunListItemStepsWorkflowRunStepDependsOnWorkflowRunStep
- type WorkflowRunStatus
- type WorkflowRunStepDefinitionInput
- func (v *WorkflowRunStepDefinitionInput) GetAction() WorkflowStepActionType
- func (v *WorkflowRunStepDefinitionInput) GetDependsOn() []int
- func (v *WorkflowRunStepDefinitionInput) GetDisabled() *bool
- func (v *WorkflowRunStepDefinitionInput) GetMatchingRule() *WorkflowStepDefinitionMatchingRuleInput
- func (v *WorkflowRunStepDefinitionInput) GetMetadata() *WorkflowRunStepDefinitionMetadataInput
- func (v *WorkflowRunStepDefinitionInput) GetSequenceNumber() *int
- type WorkflowRunStepDefinitionMetadataInput
- type WorkflowRunStepDetail
- type WorkflowRunStepDetailBuildRunStep
- func (v *WorkflowRunStepDetailBuildRunStep) GetAction() GenericWorkflowStepActionType
- func (v *WorkflowRunStepDetailBuildRunStep) GetCreatedAt() time.Time
- func (v *WorkflowRunStepDetailBuildRunStep) GetDependsOn() []WorkflowRunStepDetailDependsOnWorkflowRunStep
- func (v *WorkflowRunStepDetailBuildRunStep) GetExecutionError() *string
- func (v *WorkflowRunStepDetailBuildRunStep) GetExecutionId() *uuid.UUID
- func (v *WorkflowRunStepDetailBuildRunStep) GetExecutionType() *WorkflowExecutionType
- func (v *WorkflowRunStepDetailBuildRunStep) GetId() uuid.UUID
- func (v *WorkflowRunStepDetailBuildRunStep) GetOutputs() []*WorkflowRunStepDetailOutputsBuildArtifact
- func (v *WorkflowRunStepDetailBuildRunStep) GetSequenceNumber() int
- func (v *WorkflowRunStepDetailBuildRunStep) GetStatus() WorkflowRunStepStatus
- func (v *WorkflowRunStepDetailBuildRunStep) GetUpdatedAt() time.Time
- func (v *WorkflowRunStepDetailBuildRunStep) MarshalJSON() ([]byte, error)
- func (v *WorkflowRunStepDetailBuildRunStep) UnmarshalJSON(b []byte) error
- type WorkflowRunStepDetailCluster
- func (v *WorkflowRunStepDetailCluster) GetCloudProvider() *CloudProvider
- func (v *WorkflowRunStepDetailCluster) GetConnected() *bool
- func (v *WorkflowRunStepDetailCluster) GetCreatedAt() time.Time
- func (v *WorkflowRunStepDetailCluster) GetDisplayName() string
- func (v *WorkflowRunStepDetailCluster) GetId() uuid.UUID
- func (v *WorkflowRunStepDetailCluster) GetState() ClusterState
- func (v *WorkflowRunStepDetailCluster) GetUpdatedAt() time.Time
- func (v *WorkflowRunStepDetailCluster) MarshalJSON() ([]byte, error)
- func (v *WorkflowRunStepDetailCluster) UnmarshalJSON(b []byte) error
- type WorkflowRunStepDetailClusterPrecheckStep
- func (v *WorkflowRunStepDetailClusterPrecheckStep) GetAction() GenericWorkflowStepActionType
- func (v *WorkflowRunStepDetailClusterPrecheckStep) GetCluster() *WorkflowRunStepDetailCluster
- func (v *WorkflowRunStepDetailClusterPrecheckStep) GetCreatedAt() time.Time
- func (v *WorkflowRunStepDetailClusterPrecheckStep) GetDependsOn() []WorkflowRunStepDetailDependsOnWorkflowRunStep
- func (v *WorkflowRunStepDetailClusterPrecheckStep) GetExecutionError() *string
- func (v *WorkflowRunStepDetailClusterPrecheckStep) GetExecutionId() *uuid.UUID
- func (v *WorkflowRunStepDetailClusterPrecheckStep) GetExecutionType() *WorkflowExecutionType
- func (v *WorkflowRunStepDetailClusterPrecheckStep) GetId() uuid.UUID
- func (v *WorkflowRunStepDetailClusterPrecheckStep) GetSequenceNumber() int
- func (v *WorkflowRunStepDetailClusterPrecheckStep) GetStatus() WorkflowRunStepStatus
- func (v *WorkflowRunStepDetailClusterPrecheckStep) GetUpdatedAt() time.Time
- func (v *WorkflowRunStepDetailClusterPrecheckStep) MarshalJSON() ([]byte, error)
- func (v *WorkflowRunStepDetailClusterPrecheckStep) UnmarshalJSON(b []byte) error
- type WorkflowRunStepDetailDependsOnBuildRunStep
- type WorkflowRunStepDetailDependsOnClusterPrecheckStep
- type WorkflowRunStepDetailDependsOnDeployRunStep
- type WorkflowRunStepDetailDependsOnDestroyRunStep
- type WorkflowRunStepDetailDependsOnJobRunStep
- type WorkflowRunStepDetailDependsOnWorkflowRunStep
- type WorkflowRunStepDetailDeployRunStep
- func (v *WorkflowRunStepDetailDeployRunStep) GetAction() GenericWorkflowStepActionType
- func (v *WorkflowRunStepDetailDeployRunStep) GetCreatedAt() time.Time
- func (v *WorkflowRunStepDetailDeployRunStep) GetDependsOn() []WorkflowRunStepDetailDependsOnWorkflowRunStep
- func (v *WorkflowRunStepDetailDeployRunStep) GetExecutionError() *string
- func (v *WorkflowRunStepDetailDeployRunStep) GetExecutionId() *uuid.UUID
- func (v *WorkflowRunStepDetailDeployRunStep) GetExecutionType() *WorkflowExecutionType
- func (v *WorkflowRunStepDetailDeployRunStep) GetId() uuid.UUID
- func (v *WorkflowRunStepDetailDeployRunStep) GetSequenceNumber() int
- func (v *WorkflowRunStepDetailDeployRunStep) GetStatus() WorkflowRunStepStatus
- func (v *WorkflowRunStepDetailDeployRunStep) GetUpdatedAt() time.Time
- func (v *WorkflowRunStepDetailDeployRunStep) GetWorkflowRun() *WorkflowRunStepDetailWorkflowRun
- func (v *WorkflowRunStepDetailDeployRunStep) MarshalJSON() ([]byte, error)
- func (v *WorkflowRunStepDetailDeployRunStep) UnmarshalJSON(b []byte) error
- type WorkflowRunStepDetailDestroyRunStep
- func (v *WorkflowRunStepDetailDestroyRunStep) GetAction() GenericWorkflowStepActionType
- func (v *WorkflowRunStepDetailDestroyRunStep) GetCreatedAt() time.Time
- func (v *WorkflowRunStepDetailDestroyRunStep) GetDependsOn() []WorkflowRunStepDetailDependsOnWorkflowRunStep
- func (v *WorkflowRunStepDetailDestroyRunStep) GetExecutionError() *string
- func (v *WorkflowRunStepDetailDestroyRunStep) GetExecutionId() *uuid.UUID
- func (v *WorkflowRunStepDetailDestroyRunStep) GetExecutionType() *WorkflowExecutionType
- func (v *WorkflowRunStepDetailDestroyRunStep) GetId() uuid.UUID
- func (v *WorkflowRunStepDetailDestroyRunStep) GetSequenceNumber() int
- func (v *WorkflowRunStepDetailDestroyRunStep) GetStatus() WorkflowRunStepStatus
- func (v *WorkflowRunStepDetailDestroyRunStep) GetUpdatedAt() time.Time
- func (v *WorkflowRunStepDetailDestroyRunStep) MarshalJSON() ([]byte, error)
- func (v *WorkflowRunStepDetailDestroyRunStep) UnmarshalJSON(b []byte) error
- type WorkflowRunStepDetailJobRunStep
- func (v *WorkflowRunStepDetailJobRunStep) GetAction() GenericWorkflowStepActionType
- func (v *WorkflowRunStepDetailJobRunStep) GetCreatedAt() time.Time
- func (v *WorkflowRunStepDetailJobRunStep) GetDependsOn() []WorkflowRunStepDetailDependsOnWorkflowRunStep
- func (v *WorkflowRunStepDetailJobRunStep) GetExecutionError() *string
- func (v *WorkflowRunStepDetailJobRunStep) GetExecutionId() *uuid.UUID
- func (v *WorkflowRunStepDetailJobRunStep) GetExecutionType() *WorkflowExecutionType
- func (v *WorkflowRunStepDetailJobRunStep) GetId() uuid.UUID
- func (v *WorkflowRunStepDetailJobRunStep) GetSequenceNumber() int
- func (v *WorkflowRunStepDetailJobRunStep) GetStatus() WorkflowRunStepStatus
- func (v *WorkflowRunStepDetailJobRunStep) GetUpdatedAt() time.Time
- func (v *WorkflowRunStepDetailJobRunStep) MarshalJSON() ([]byte, error)
- func (v *WorkflowRunStepDetailJobRunStep) UnmarshalJSON(b []byte) error
- type WorkflowRunStepDetailOutputsBuildArtifact
- type WorkflowRunStepDetailWorkflowRun
- func (v *WorkflowRunStepDetailWorkflowRun) GetCreatedAt() time.Time
- func (v *WorkflowRunStepDetailWorkflowRun) GetId() uuid.UUID
- func (v *WorkflowRunStepDetailWorkflowRun) GetSequence() int
- func (v *WorkflowRunStepDetailWorkflowRun) GetStatus() WorkflowRunStatus
- func (v *WorkflowRunStepDetailWorkflowRun) GetSteps() []*WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStep
- func (v *WorkflowRunStepDetailWorkflowRun) GetWorkflowId() uuid.UUID
- func (v *WorkflowRunStepDetailWorkflowRun) MarshalJSON() ([]byte, error)
- func (v *WorkflowRunStepDetailWorkflowRun) UnmarshalJSON(b []byte) error
- type WorkflowRunStepDetailWorkflowRunStepsBuildRunStep
- func (v *WorkflowRunStepDetailWorkflowRunStepsBuildRunStep) GetAction() GenericWorkflowStepActionType
- func (v *WorkflowRunStepDetailWorkflowRunStepsBuildRunStep) GetCreatedAt() time.Time
- func (v *WorkflowRunStepDetailWorkflowRunStepsBuildRunStep) GetDependsOn() []WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep
- func (v *WorkflowRunStepDetailWorkflowRunStepsBuildRunStep) GetExecutionError() *string
- func (v *WorkflowRunStepDetailWorkflowRunStepsBuildRunStep) GetExecutionId() *uuid.UUID
- func (v *WorkflowRunStepDetailWorkflowRunStepsBuildRunStep) GetExecutionType() *WorkflowExecutionType
- func (v *WorkflowRunStepDetailWorkflowRunStepsBuildRunStep) GetId() uuid.UUID
- func (v *WorkflowRunStepDetailWorkflowRunStepsBuildRunStep) GetSequenceNumber() int
- func (v *WorkflowRunStepDetailWorkflowRunStepsBuildRunStep) GetStatus() WorkflowRunStepStatus
- func (v *WorkflowRunStepDetailWorkflowRunStepsBuildRunStep) GetTypename() *string
- func (v *WorkflowRunStepDetailWorkflowRunStepsBuildRunStep) GetUpdatedAt() time.Time
- func (v *WorkflowRunStepDetailWorkflowRunStepsBuildRunStep) MarshalJSON() ([]byte, error)
- func (v *WorkflowRunStepDetailWorkflowRunStepsBuildRunStep) UnmarshalJSON(b []byte) error
- type WorkflowRunStepDetailWorkflowRunStepsClusterPrecheckStep
- func (v *WorkflowRunStepDetailWorkflowRunStepsClusterPrecheckStep) GetAction() GenericWorkflowStepActionType
- func (v *WorkflowRunStepDetailWorkflowRunStepsClusterPrecheckStep) GetCreatedAt() time.Time
- func (v *WorkflowRunStepDetailWorkflowRunStepsClusterPrecheckStep) GetDependsOn() []WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep
- func (v *WorkflowRunStepDetailWorkflowRunStepsClusterPrecheckStep) GetExecutionError() *string
- func (v *WorkflowRunStepDetailWorkflowRunStepsClusterPrecheckStep) GetExecutionId() *uuid.UUID
- func (v *WorkflowRunStepDetailWorkflowRunStepsClusterPrecheckStep) GetExecutionType() *WorkflowExecutionType
- func (v *WorkflowRunStepDetailWorkflowRunStepsClusterPrecheckStep) GetId() uuid.UUID
- func (v *WorkflowRunStepDetailWorkflowRunStepsClusterPrecheckStep) GetSequenceNumber() int
- func (v *WorkflowRunStepDetailWorkflowRunStepsClusterPrecheckStep) GetStatus() WorkflowRunStepStatus
- func (v *WorkflowRunStepDetailWorkflowRunStepsClusterPrecheckStep) GetTypename() *string
- func (v *WorkflowRunStepDetailWorkflowRunStepsClusterPrecheckStep) GetUpdatedAt() time.Time
- func (v *WorkflowRunStepDetailWorkflowRunStepsClusterPrecheckStep) MarshalJSON() ([]byte, error)
- func (v *WorkflowRunStepDetailWorkflowRunStepsClusterPrecheckStep) UnmarshalJSON(b []byte) error
- type WorkflowRunStepDetailWorkflowRunStepsDeployRunStep
- func (v *WorkflowRunStepDetailWorkflowRunStepsDeployRunStep) GetAction() GenericWorkflowStepActionType
- func (v *WorkflowRunStepDetailWorkflowRunStepsDeployRunStep) GetCreatedAt() time.Time
- func (v *WorkflowRunStepDetailWorkflowRunStepsDeployRunStep) GetDependsOn() []WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep
- func (v *WorkflowRunStepDetailWorkflowRunStepsDeployRunStep) GetExecutionError() *string
- func (v *WorkflowRunStepDetailWorkflowRunStepsDeployRunStep) GetExecutionId() *uuid.UUID
- func (v *WorkflowRunStepDetailWorkflowRunStepsDeployRunStep) GetExecutionType() *WorkflowExecutionType
- func (v *WorkflowRunStepDetailWorkflowRunStepsDeployRunStep) GetId() uuid.UUID
- func (v *WorkflowRunStepDetailWorkflowRunStepsDeployRunStep) GetSequenceNumber() int
- func (v *WorkflowRunStepDetailWorkflowRunStepsDeployRunStep) GetStatus() WorkflowRunStepStatus
- func (v *WorkflowRunStepDetailWorkflowRunStepsDeployRunStep) GetTypename() *string
- func (v *WorkflowRunStepDetailWorkflowRunStepsDeployRunStep) GetUpdatedAt() time.Time
- func (v *WorkflowRunStepDetailWorkflowRunStepsDeployRunStep) MarshalJSON() ([]byte, error)
- func (v *WorkflowRunStepDetailWorkflowRunStepsDeployRunStep) UnmarshalJSON(b []byte) error
- type WorkflowRunStepDetailWorkflowRunStepsDestroyRunStep
- func (v *WorkflowRunStepDetailWorkflowRunStepsDestroyRunStep) GetAction() GenericWorkflowStepActionType
- func (v *WorkflowRunStepDetailWorkflowRunStepsDestroyRunStep) GetCreatedAt() time.Time
- func (v *WorkflowRunStepDetailWorkflowRunStepsDestroyRunStep) GetDependsOn() []WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep
- func (v *WorkflowRunStepDetailWorkflowRunStepsDestroyRunStep) GetExecutionError() *string
- func (v *WorkflowRunStepDetailWorkflowRunStepsDestroyRunStep) GetExecutionId() *uuid.UUID
- func (v *WorkflowRunStepDetailWorkflowRunStepsDestroyRunStep) GetExecutionType() *WorkflowExecutionType
- func (v *WorkflowRunStepDetailWorkflowRunStepsDestroyRunStep) GetId() uuid.UUID
- func (v *WorkflowRunStepDetailWorkflowRunStepsDestroyRunStep) GetSequenceNumber() int
- func (v *WorkflowRunStepDetailWorkflowRunStepsDestroyRunStep) GetStatus() WorkflowRunStepStatus
- func (v *WorkflowRunStepDetailWorkflowRunStepsDestroyRunStep) GetTypename() *string
- func (v *WorkflowRunStepDetailWorkflowRunStepsDestroyRunStep) GetUpdatedAt() time.Time
- func (v *WorkflowRunStepDetailWorkflowRunStepsDestroyRunStep) MarshalJSON() ([]byte, error)
- func (v *WorkflowRunStepDetailWorkflowRunStepsDestroyRunStep) UnmarshalJSON(b []byte) error
- type WorkflowRunStepDetailWorkflowRunStepsJobRunStep
- func (v *WorkflowRunStepDetailWorkflowRunStepsJobRunStep) GetAction() GenericWorkflowStepActionType
- func (v *WorkflowRunStepDetailWorkflowRunStepsJobRunStep) GetCreatedAt() time.Time
- func (v *WorkflowRunStepDetailWorkflowRunStepsJobRunStep) GetDependsOn() []WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep
- func (v *WorkflowRunStepDetailWorkflowRunStepsJobRunStep) GetExecutionError() *string
- func (v *WorkflowRunStepDetailWorkflowRunStepsJobRunStep) GetExecutionId() *uuid.UUID
- func (v *WorkflowRunStepDetailWorkflowRunStepsJobRunStep) GetExecutionType() *WorkflowExecutionType
- func (v *WorkflowRunStepDetailWorkflowRunStepsJobRunStep) GetId() uuid.UUID
- func (v *WorkflowRunStepDetailWorkflowRunStepsJobRunStep) GetSequenceNumber() int
- func (v *WorkflowRunStepDetailWorkflowRunStepsJobRunStep) GetStatus() WorkflowRunStepStatus
- func (v *WorkflowRunStepDetailWorkflowRunStepsJobRunStep) GetTypename() *string
- func (v *WorkflowRunStepDetailWorkflowRunStepsJobRunStep) GetUpdatedAt() time.Time
- func (v *WorkflowRunStepDetailWorkflowRunStepsJobRunStep) MarshalJSON() ([]byte, error)
- func (v *WorkflowRunStepDetailWorkflowRunStepsJobRunStep) UnmarshalJSON(b []byte) error
- type WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStep
- type WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnBuildRunStep
- type WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnClusterPrecheckStep
- type WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnDeployRunStep
- type WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnDestroyRunStep
- type WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnJobRunStep
- type WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep
- type WorkflowRunStepNestedDetailLogsResponse
- type WorkflowRunStepNestedDetailResponse
- type WorkflowRunStepStatus
- type WorkflowRunsResponse
- type WorkflowStepActionType
- type WorkflowStepDefinitionInput
- func (v *WorkflowStepDefinitionInput) GetAction() WorkflowStepActionType
- func (v *WorkflowStepDefinitionInput) GetDependsOn() []int
- func (v *WorkflowStepDefinitionInput) GetDisabled() *bool
- func (v *WorkflowStepDefinitionInput) GetMatchingRule() *WorkflowStepDefinitionMatchingRuleInput
- func (v *WorkflowStepDefinitionInput) GetSequenceNumber() *int
- type WorkflowStepDefinitionMatchingRuleInput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AbortWorkflowRunResponse ¶
type AbortWorkflowRunResponse struct {
AbortWorkflowRun bool `json:"abortWorkflowRun"`
}
abortWorkflowRunResponse is returned by abortWorkflowRun on success.
func (*AbortWorkflowRunResponse) GetAbortWorkflowRun ¶
func (v *AbortWorkflowRunResponse) GetAbortWorkflowRun() bool
GetAbortWorkflowRun returns AbortWorkflowRunResponse.AbortWorkflowRun, and is useful for accessing the field via an interface.
type ActionTriggerConfigurationInput ¶
func (*ActionTriggerConfigurationInput) GetWorkflowId ¶
func (v *ActionTriggerConfigurationInput) GetWorkflowId() *uuid.UUID
GetWorkflowId returns ActionTriggerConfigurationInput.WorkflowId, and is useful for accessing the field via an interface.
type ApproveWorkflowRunStepResponse ¶
type ApproveWorkflowRunStepResponse struct {
ApproveWorkflowRunStep bool `json:"approveWorkflowRunStep"`
}
approveWorkflowRunStepResponse is returned by approveWorkflowRunStep on success.
func (*ApproveWorkflowRunStepResponse) GetApproveWorkflowRunStep ¶
func (v *ApproveWorkflowRunStepResponse) GetApproveWorkflowRunStep() bool
GetApproveWorkflowRunStep returns ApproveWorkflowRunStepResponse.ApproveWorkflowRunStep, and is useful for accessing the field via an interface.
type AutoscalingDataInput ¶
type AutoscalingDataInput struct { MinReplicas int `json:"minReplicas"` MaxReplicas int `json:"maxReplicas"` CoolDownPeriod int `json:"coolDownPeriod"` Spec string `json:"spec"` Triggers []*AutoscalingTriggerInput `json:"triggers"` KedaScaledObjectSpec *string `json:"kedaScaledObjectSpec"` }
func (*AutoscalingDataInput) GetCoolDownPeriod ¶
func (v *AutoscalingDataInput) GetCoolDownPeriod() int
GetCoolDownPeriod returns AutoscalingDataInput.CoolDownPeriod, and is useful for accessing the field via an interface.
func (*AutoscalingDataInput) GetKedaScaledObjectSpec ¶
func (v *AutoscalingDataInput) GetKedaScaledObjectSpec() *string
GetKedaScaledObjectSpec returns AutoscalingDataInput.KedaScaledObjectSpec, and is useful for accessing the field via an interface.
func (*AutoscalingDataInput) GetMaxReplicas ¶
func (v *AutoscalingDataInput) GetMaxReplicas() int
GetMaxReplicas returns AutoscalingDataInput.MaxReplicas, and is useful for accessing the field via an interface.
func (*AutoscalingDataInput) GetMinReplicas ¶
func (v *AutoscalingDataInput) GetMinReplicas() int
GetMinReplicas returns AutoscalingDataInput.MinReplicas, and is useful for accessing the field via an interface.
func (*AutoscalingDataInput) GetSpec ¶
func (v *AutoscalingDataInput) GetSpec() string
GetSpec returns AutoscalingDataInput.Spec, and is useful for accessing the field via an interface.
func (*AutoscalingDataInput) GetTriggers ¶
func (v *AutoscalingDataInput) GetTriggers() []*AutoscalingTriggerInput
GetTriggers returns AutoscalingDataInput.Triggers, and is useful for accessing the field via an interface.
type AutoscalingTriggerInput ¶
func (*AutoscalingTriggerInput) GetSpec ¶
func (v *AutoscalingTriggerInput) GetSpec() string
GetSpec returns AutoscalingTriggerInput.Spec, and is useful for accessing the field via an interface.
func (*AutoscalingTriggerInput) GetType ¶
func (v *AutoscalingTriggerInput) GetType() string
GetType returns AutoscalingTriggerInput.Type, and is useful for accessing the field via an interface.
type AwsSamGeneratorConfigurationInput ¶
type AwsSamGeneratorConfigurationInput struct { EnvVars []*EnvVarInput `json:"envVars"` RunCommand *string `json:"runCommand"` ServerlessMemory *int `json:"serverlessMemory"` ServerlessArch *string `json:"serverlessArch"` CustomDomainHost *string `json:"customDomainHost"` CustomDomainCertificateArn *string `json:"customDomainCertificateArn"` HttpPort *string `json:"httpPort"` BuildImage *string `json:"buildImage"` }
func (*AwsSamGeneratorConfigurationInput) GetBuildImage ¶
func (v *AwsSamGeneratorConfigurationInput) GetBuildImage() *string
GetBuildImage returns AwsSamGeneratorConfigurationInput.BuildImage, and is useful for accessing the field via an interface.
func (*AwsSamGeneratorConfigurationInput) GetCustomDomainCertificateArn ¶
func (v *AwsSamGeneratorConfigurationInput) GetCustomDomainCertificateArn() *string
GetCustomDomainCertificateArn returns AwsSamGeneratorConfigurationInput.CustomDomainCertificateArn, and is useful for accessing the field via an interface.
func (*AwsSamGeneratorConfigurationInput) GetCustomDomainHost ¶
func (v *AwsSamGeneratorConfigurationInput) GetCustomDomainHost() *string
GetCustomDomainHost returns AwsSamGeneratorConfigurationInput.CustomDomainHost, and is useful for accessing the field via an interface.
func (*AwsSamGeneratorConfigurationInput) GetEnvVars ¶
func (v *AwsSamGeneratorConfigurationInput) GetEnvVars() []*EnvVarInput
GetEnvVars returns AwsSamGeneratorConfigurationInput.EnvVars, and is useful for accessing the field via an interface.
func (*AwsSamGeneratorConfigurationInput) GetHttpPort ¶
func (v *AwsSamGeneratorConfigurationInput) GetHttpPort() *string
GetHttpPort returns AwsSamGeneratorConfigurationInput.HttpPort, and is useful for accessing the field via an interface.
func (*AwsSamGeneratorConfigurationInput) GetRunCommand ¶
func (v *AwsSamGeneratorConfigurationInput) GetRunCommand() *string
GetRunCommand returns AwsSamGeneratorConfigurationInput.RunCommand, and is useful for accessing the field via an interface.
func (*AwsSamGeneratorConfigurationInput) GetServerlessArch ¶
func (v *AwsSamGeneratorConfigurationInput) GetServerlessArch() *string
GetServerlessArch returns AwsSamGeneratorConfigurationInput.ServerlessArch, and is useful for accessing the field via an interface.
func (*AwsSamGeneratorConfigurationInput) GetServerlessMemory ¶
func (v *AwsSamGeneratorConfigurationInput) GetServerlessMemory() *int
GetServerlessMemory returns AwsSamGeneratorConfigurationInput.ServerlessMemory, and is useful for accessing the field via an interface.
type AwsSamTargetConfigurationInput ¶
type AwsSamTargetConfigurationInput struct { AwsAccountId *uuid.UUID `json:"awsAccountId"` AwsRegion *string `json:"awsRegion"` StackName *string `json:"stackName"` }
func (*AwsSamTargetConfigurationInput) GetAwsAccountId ¶
func (v *AwsSamTargetConfigurationInput) GetAwsAccountId() *uuid.UUID
GetAwsAccountId returns AwsSamTargetConfigurationInput.AwsAccountId, and is useful for accessing the field via an interface.
func (*AwsSamTargetConfigurationInput) GetAwsRegion ¶
func (v *AwsSamTargetConfigurationInput) GetAwsRegion() *string
GetAwsRegion returns AwsSamTargetConfigurationInput.AwsRegion, and is useful for accessing the field via an interface.
func (*AwsSamTargetConfigurationInput) GetStackName ¶
func (v *AwsSamTargetConfigurationInput) GetStackName() *string
GetStackName returns AwsSamTargetConfigurationInput.StackName, and is useful for accessing the field via an interface.
type BlueprintConfigurationDetail ¶
type BlueprintConfigurationDetail struct { // An identifier for this blueprint, unique within the owner's namespace. Slug string `json:"slug"` // A display name for this blueprint. DisplayName string `json:"displayName"` // Whether this blueprint is currently available to be used by projects. Does not affect existing projects. Published bool `json:"published"` // A description of the purpose and behavior of this blueprint. Description *string `json:"description"` // Relevant classifications for this blueprint. Tags []string `json:"tags"` // A url for a logo image. LogoUrl *string `json:"logoUrl"` // A schema for rich input widgets. Used to generate forms which capture the // necessary configuration for instantiating a project from this blueprint. RichInputSchema *string `json:"richInputSchema"` }
BlueprintConfigurationDetail includes the GraphQL fields of BlueprintConfiguration requested by the fragment BlueprintConfigurationDetail.
func (*BlueprintConfigurationDetail) GetDescription ¶
func (v *BlueprintConfigurationDetail) GetDescription() *string
GetDescription returns BlueprintConfigurationDetail.Description, and is useful for accessing the field via an interface.
func (*BlueprintConfigurationDetail) GetDisplayName ¶
func (v *BlueprintConfigurationDetail) GetDisplayName() string
GetDisplayName returns BlueprintConfigurationDetail.DisplayName, and is useful for accessing the field via an interface.
func (*BlueprintConfigurationDetail) GetLogoUrl ¶
func (v *BlueprintConfigurationDetail) GetLogoUrl() *string
GetLogoUrl returns BlueprintConfigurationDetail.LogoUrl, and is useful for accessing the field via an interface.
func (*BlueprintConfigurationDetail) GetPublished ¶
func (v *BlueprintConfigurationDetail) GetPublished() bool
GetPublished returns BlueprintConfigurationDetail.Published, and is useful for accessing the field via an interface.
func (*BlueprintConfigurationDetail) GetRichInputSchema ¶
func (v *BlueprintConfigurationDetail) GetRichInputSchema() *string
GetRichInputSchema returns BlueprintConfigurationDetail.RichInputSchema, and is useful for accessing the field via an interface.
func (*BlueprintConfigurationDetail) GetSlug ¶
func (v *BlueprintConfigurationDetail) GetSlug() string
GetSlug returns BlueprintConfigurationDetail.Slug, and is useful for accessing the field via an interface.
func (*BlueprintConfigurationDetail) GetTags ¶
func (v *BlueprintConfigurationDetail) GetTags() []string
GetTags returns BlueprintConfigurationDetail.Tags, and is useful for accessing the field via an interface.
type BlueprintConfigurationRevision ¶
type BlueprintConfigurationRevision struct {
RevisionDetailV1BlueprintConfiguration `json:"-"`
}
BlueprintConfigurationRevision includes the GraphQL fields of BlueprintConfiguration requested by the fragment BlueprintConfigurationRevision.
func (*BlueprintConfigurationRevision) GetRevisionData ¶
func (v *BlueprintConfigurationRevision) GetRevisionData() string
GetRevisionData returns BlueprintConfigurationRevision.RevisionData, and is useful for accessing the field via an interface.
func (*BlueprintConfigurationRevision) GetRevisionMetadata ¶
func (v *BlueprintConfigurationRevision) GetRevisionMetadata() RevisionDetailV1RevisionMetadata
GetRevisionMetadata returns BlueprintConfigurationRevision.RevisionMetadata, and is useful for accessing the field via an interface.
func (*BlueprintConfigurationRevision) MarshalJSON ¶
func (v *BlueprintConfigurationRevision) MarshalJSON() ([]byte, error)
func (*BlueprintConfigurationRevision) UnmarshalJSON ¶
func (v *BlueprintConfigurationRevision) UnmarshalJSON(b []byte) error
type BlueprintDetail ¶
type BlueprintDetail struct { Id uuid.UUID `json:"id"` Type BlueprintType `json:"type"` // Whether this blueprint is officially supported. IsOfficial *bool `json:"isOfficial"` // Whether this blueprint is enabled for your team. Does not affect existing projects. Enabled *bool `json:"enabled"` // Query the revision history of this blueprint. Configuration BlueprintDetailConfigurationBlueprintConfiguration `json:"configuration"` }
BlueprintDetail includes the GraphQL fields of Blueprint requested by the fragment BlueprintDetail.
func (*BlueprintDetail) GetConfiguration ¶
func (v *BlueprintDetail) GetConfiguration() BlueprintDetailConfigurationBlueprintConfiguration
GetConfiguration returns BlueprintDetail.Configuration, and is useful for accessing the field via an interface.
func (*BlueprintDetail) GetEnabled ¶
func (v *BlueprintDetail) GetEnabled() *bool
GetEnabled returns BlueprintDetail.Enabled, and is useful for accessing the field via an interface.
func (*BlueprintDetail) GetId ¶
func (v *BlueprintDetail) GetId() uuid.UUID
GetId returns BlueprintDetail.Id, and is useful for accessing the field via an interface.
func (*BlueprintDetail) GetIsOfficial ¶
func (v *BlueprintDetail) GetIsOfficial() *bool
GetIsOfficial returns BlueprintDetail.IsOfficial, and is useful for accessing the field via an interface.
func (*BlueprintDetail) GetType ¶
func (v *BlueprintDetail) GetType() BlueprintType
GetType returns BlueprintDetail.Type, and is useful for accessing the field via an interface.
type BlueprintDetailConfigurationBlueprintConfiguration ¶
type BlueprintDetailConfigurationBlueprintConfiguration struct {
BlueprintConfigurationDetail `json:"-"`
}
BlueprintDetailConfigurationBlueprintConfiguration includes the requested fields of the GraphQL type BlueprintConfiguration.
func (*BlueprintDetailConfigurationBlueprintConfiguration) GetDescription ¶
func (v *BlueprintDetailConfigurationBlueprintConfiguration) GetDescription() *string
GetDescription returns BlueprintDetailConfigurationBlueprintConfiguration.Description, and is useful for accessing the field via an interface.
func (*BlueprintDetailConfigurationBlueprintConfiguration) GetDisplayName ¶
func (v *BlueprintDetailConfigurationBlueprintConfiguration) GetDisplayName() string
GetDisplayName returns BlueprintDetailConfigurationBlueprintConfiguration.DisplayName, and is useful for accessing the field via an interface.
func (*BlueprintDetailConfigurationBlueprintConfiguration) GetLogoUrl ¶
func (v *BlueprintDetailConfigurationBlueprintConfiguration) GetLogoUrl() *string
GetLogoUrl returns BlueprintDetailConfigurationBlueprintConfiguration.LogoUrl, and is useful for accessing the field via an interface.
func (*BlueprintDetailConfigurationBlueprintConfiguration) GetPublished ¶
func (v *BlueprintDetailConfigurationBlueprintConfiguration) GetPublished() bool
GetPublished returns BlueprintDetailConfigurationBlueprintConfiguration.Published, and is useful for accessing the field via an interface.
func (*BlueprintDetailConfigurationBlueprintConfiguration) GetRichInputSchema ¶
func (v *BlueprintDetailConfigurationBlueprintConfiguration) GetRichInputSchema() *string
GetRichInputSchema returns BlueprintDetailConfigurationBlueprintConfiguration.RichInputSchema, and is useful for accessing the field via an interface.
func (*BlueprintDetailConfigurationBlueprintConfiguration) GetSlug ¶
func (v *BlueprintDetailConfigurationBlueprintConfiguration) GetSlug() string
GetSlug returns BlueprintDetailConfigurationBlueprintConfiguration.Slug, and is useful for accessing the field via an interface.
func (*BlueprintDetailConfigurationBlueprintConfiguration) GetTags ¶
func (v *BlueprintDetailConfigurationBlueprintConfiguration) GetTags() []string
GetTags returns BlueprintDetailConfigurationBlueprintConfiguration.Tags, and is useful for accessing the field via an interface.
func (*BlueprintDetailConfigurationBlueprintConfiguration) MarshalJSON ¶
func (v *BlueprintDetailConfigurationBlueprintConfiguration) MarshalJSON() ([]byte, error)
func (*BlueprintDetailConfigurationBlueprintConfiguration) UnmarshalJSON ¶
func (v *BlueprintDetailConfigurationBlueprintConfiguration) UnmarshalJSON(b []byte) error
type BlueprintDriverWorkflowStepAction ¶
type BlueprintDriverWorkflowStepAction string
const ( BlueprintDriverWorkflowStepActionDriverPlanDestroy BlueprintDriverWorkflowStepAction = "DRIVER_PLAN_DESTROY" BlueprintDriverWorkflowStepActionDriverPlan BlueprintDriverWorkflowStepAction = "DRIVER_PLAN" BlueprintDriverWorkflowStepActionDriverApprove BlueprintDriverWorkflowStepAction = "DRIVER_APPROVE" BlueprintDriverWorkflowStepActionDriverApply BlueprintDriverWorkflowStepAction = "DRIVER_APPLY" BlueprintDriverWorkflowStepActionProjectDelete BlueprintDriverWorkflowStepAction = "PROJECT_DELETE" )
type BlueprintHelmConfigurationInput ¶
type BlueprintHelmConfigurationInput struct {
Source *SourceInput `json:"source"`
}
func (*BlueprintHelmConfigurationInput) GetSource ¶
func (v *BlueprintHelmConfigurationInput) GetSource() *SourceInput
GetSource returns BlueprintHelmConfigurationInput.Source, and is useful for accessing the field via an interface.
type BlueprintManifestConfigurationInput ¶
type BlueprintManifestConfigurationInput struct { Source *SourceInput `json:"source"` UseKustomize *bool `json:"useKustomize"` }
func (*BlueprintManifestConfigurationInput) GetSource ¶
func (v *BlueprintManifestConfigurationInput) GetSource() *SourceInput
GetSource returns BlueprintManifestConfigurationInput.Source, and is useful for accessing the field via an interface.
func (*BlueprintManifestConfigurationInput) GetUseKustomize ¶
func (v *BlueprintManifestConfigurationInput) GetUseKustomize() *bool
GetUseKustomize returns BlueprintManifestConfigurationInput.UseKustomize, and is useful for accessing the field via an interface.
type BlueprintResponse ¶
type BlueprintResponse struct {
Team *blueprintTeam `json:"team"`
}
blueprintResponse is returned by blueprint on success.
func BlueprintQuery ¶
func (*BlueprintResponse) GetTeam ¶
func (v *BlueprintResponse) GetTeam() *blueprintTeam
GetTeam returns BlueprintResponse.Team, and is useful for accessing the field via an interface.
type BlueprintRevisionsResponse ¶
type BlueprintRevisionsResponse struct {
Team *blueprintRevisionsTeam `json:"team"`
}
blueprintRevisionsResponse is returned by blueprintRevisions on success.
func BlueprintRevisionsQuery ¶
func (*BlueprintRevisionsResponse) GetTeam ¶
func (v *BlueprintRevisionsResponse) GetTeam() *blueprintRevisionsTeam
GetTeam returns BlueprintRevisionsResponse.Team, and is useful for accessing the field via an interface.
type BlueprintTerraformConfigurationInput ¶
type BlueprintTerraformConfigurationInput struct { Source *SourceInput `json:"source"` OutputConfiguration *TerraformOutputConfigurationInput `json:"outputConfiguration"` TerraformVersion *string `json:"terraformVersion"` }
func (*BlueprintTerraformConfigurationInput) GetOutputConfiguration ¶
func (v *BlueprintTerraformConfigurationInput) GetOutputConfiguration() *TerraformOutputConfigurationInput
GetOutputConfiguration returns BlueprintTerraformConfigurationInput.OutputConfiguration, and is useful for accessing the field via an interface.
func (*BlueprintTerraformConfigurationInput) GetSource ¶
func (v *BlueprintTerraformConfigurationInput) GetSource() *SourceInput
GetSource returns BlueprintTerraformConfigurationInput.Source, and is useful for accessing the field via an interface.
func (*BlueprintTerraformConfigurationInput) GetTerraformVersion ¶
func (v *BlueprintTerraformConfigurationInput) GetTerraformVersion() *string
GetTerraformVersion returns BlueprintTerraformConfigurationInput.TerraformVersion, and is useful for accessing the field via an interface.
type BlueprintType ¶
type BlueprintType string
const ( BlueprintTypeTerraform BlueprintType = "TERRAFORM" BlueprintTypeKubernetesManifest BlueprintType = "KUBERNETES_MANIFEST" BlueprintTypeHelm BlueprintType = "HELM" BlueprintTypeAwsSam BlueprintType = "AWS_SAM" BlueprintTypeGcpCloudRun BlueprintType = "GCP_CLOUD_RUN" BlueprintTypeZeetKubernetes BlueprintType = "ZEET_KUBERNETES" BlueprintTypeZeetAwsLambda BlueprintType = "ZEET_AWS_LAMBDA" BlueprintTypeZeetGcpCloudRun BlueprintType = "ZEET_GCP_CLOUD_RUN" )
type BlueprintVariableInput ¶
type BlueprintVariableInput struct { // ID of the corresponding variable spec. Must be present if name is not specified. SpecId *uuid.UUID `json:"specId"` // Name of the corresponding variable spec, or name to use when declaring a variable without referencing a variable spec. // Must be present if specId is not specified. Name *string `json:"name"` // The variable value. Always a string value, which will be parsed according to the variableType, determined either // by the referenced variableSpec, or the provided variableType Value string `json:"value"` // Type specification is required when variable is being declared without referencing a variable spec. Type *BlueprintVariableType `json:"type"` }
func (*BlueprintVariableInput) GetName ¶
func (v *BlueprintVariableInput) GetName() *string
GetName returns BlueprintVariableInput.Name, and is useful for accessing the field via an interface.
func (*BlueprintVariableInput) GetSpecId ¶
func (v *BlueprintVariableInput) GetSpecId() *uuid.UUID
GetSpecId returns BlueprintVariableInput.SpecId, and is useful for accessing the field via an interface.
func (*BlueprintVariableInput) GetType ¶
func (v *BlueprintVariableInput) GetType() *BlueprintVariableType
GetType returns BlueprintVariableInput.Type, and is useful for accessing the field via an interface.
func (*BlueprintVariableInput) GetValue ¶
func (v *BlueprintVariableInput) GetValue() string
GetValue returns BlueprintVariableInput.Value, and is useful for accessing the field via an interface.
type BlueprintVariableType ¶
type BlueprintVariableType string
const ( BlueprintVariableTypeString BlueprintVariableType = "STRING" BlueprintVariableTypeBoolean BlueprintVariableType = "BOOLEAN" BlueprintVariableTypeInteger BlueprintVariableType = "INTEGER" BlueprintVariableTypeFloat BlueprintVariableType = "FLOAT" BlueprintVariableTypeJson BlueprintVariableType = "JSON" )
type BuildArtifactsResponse ¶
type BuildArtifactsResponse struct {
Team *buildArtifactsTeam `json:"team"`
}
buildArtifactsResponse is returned by buildArtifacts on success.
func BuildArtifactsQuery ¶
func (*BuildArtifactsResponse) GetTeam ¶
func (v *BuildArtifactsResponse) GetTeam() *buildArtifactsTeam
GetTeam returns BuildArtifactsResponse.Team, and is useful for accessing the field via an interface.
type BuildDefinitionInput ¶
type BuildDefinitionInput struct { BuildAppId *string `json:"buildAppId"` BuildAppName *string `json:"buildAppName"` GitSource *GitSourceInput `json:"gitSource"` BuildClusterId *uuid.UUID `json:"buildClusterId"` Target *BuildTargetInput `json:"target"` Type *BuildType `json:"type"` Engine *BuildEngine `json:"engine"` NodeJsVersion *string `json:"nodeJsVersion"` PythonVersion *string `json:"pythonVersion"` GolangVersion *string `json:"golangVersion"` StaticPath *string `json:"staticPath"` DockerfilePath *string `json:"dockerfilePath"` DockerfileText *string `json:"dockerfileText"` WorkingDirectory *string `json:"workingDirectory"` BuildCommand *string `json:"buildCommand"` TestCommand *string `json:"testCommand"` RunCommand *string `json:"runCommand"` NoBuildCache *bool `json:"noBuildCache"` AutoRetry *bool `json:"autoRetry"` KanikoFlags []*string `json:"kanikoFlags"` }
func (*BuildDefinitionInput) GetAutoRetry ¶
func (v *BuildDefinitionInput) GetAutoRetry() *bool
GetAutoRetry returns BuildDefinitionInput.AutoRetry, and is useful for accessing the field via an interface.
func (*BuildDefinitionInput) GetBuildAppId ¶
func (v *BuildDefinitionInput) GetBuildAppId() *string
GetBuildAppId returns BuildDefinitionInput.BuildAppId, and is useful for accessing the field via an interface.
func (*BuildDefinitionInput) GetBuildAppName ¶
func (v *BuildDefinitionInput) GetBuildAppName() *string
GetBuildAppName returns BuildDefinitionInput.BuildAppName, and is useful for accessing the field via an interface.
func (*BuildDefinitionInput) GetBuildClusterId ¶
func (v *BuildDefinitionInput) GetBuildClusterId() *uuid.UUID
GetBuildClusterId returns BuildDefinitionInput.BuildClusterId, and is useful for accessing the field via an interface.
func (*BuildDefinitionInput) GetBuildCommand ¶
func (v *BuildDefinitionInput) GetBuildCommand() *string
GetBuildCommand returns BuildDefinitionInput.BuildCommand, and is useful for accessing the field via an interface.
func (*BuildDefinitionInput) GetDockerfilePath ¶
func (v *BuildDefinitionInput) GetDockerfilePath() *string
GetDockerfilePath returns BuildDefinitionInput.DockerfilePath, and is useful for accessing the field via an interface.
func (*BuildDefinitionInput) GetDockerfileText ¶
func (v *BuildDefinitionInput) GetDockerfileText() *string
GetDockerfileText returns BuildDefinitionInput.DockerfileText, and is useful for accessing the field via an interface.
func (*BuildDefinitionInput) GetEngine ¶
func (v *BuildDefinitionInput) GetEngine() *BuildEngine
GetEngine returns BuildDefinitionInput.Engine, and is useful for accessing the field via an interface.
func (*BuildDefinitionInput) GetGitSource ¶
func (v *BuildDefinitionInput) GetGitSource() *GitSourceInput
GetGitSource returns BuildDefinitionInput.GitSource, and is useful for accessing the field via an interface.
func (*BuildDefinitionInput) GetGolangVersion ¶
func (v *BuildDefinitionInput) GetGolangVersion() *string
GetGolangVersion returns BuildDefinitionInput.GolangVersion, and is useful for accessing the field via an interface.
func (*BuildDefinitionInput) GetKanikoFlags ¶
func (v *BuildDefinitionInput) GetKanikoFlags() []*string
GetKanikoFlags returns BuildDefinitionInput.KanikoFlags, and is useful for accessing the field via an interface.
func (*BuildDefinitionInput) GetNoBuildCache ¶
func (v *BuildDefinitionInput) GetNoBuildCache() *bool
GetNoBuildCache returns BuildDefinitionInput.NoBuildCache, and is useful for accessing the field via an interface.
func (*BuildDefinitionInput) GetNodeJsVersion ¶
func (v *BuildDefinitionInput) GetNodeJsVersion() *string
GetNodeJsVersion returns BuildDefinitionInput.NodeJsVersion, and is useful for accessing the field via an interface.
func (*BuildDefinitionInput) GetPythonVersion ¶
func (v *BuildDefinitionInput) GetPythonVersion() *string
GetPythonVersion returns BuildDefinitionInput.PythonVersion, and is useful for accessing the field via an interface.
func (*BuildDefinitionInput) GetRunCommand ¶
func (v *BuildDefinitionInput) GetRunCommand() *string
GetRunCommand returns BuildDefinitionInput.RunCommand, and is useful for accessing the field via an interface.
func (*BuildDefinitionInput) GetStaticPath ¶
func (v *BuildDefinitionInput) GetStaticPath() *string
GetStaticPath returns BuildDefinitionInput.StaticPath, and is useful for accessing the field via an interface.
func (*BuildDefinitionInput) GetTarget ¶
func (v *BuildDefinitionInput) GetTarget() *BuildTargetInput
GetTarget returns BuildDefinitionInput.Target, and is useful for accessing the field via an interface.
func (*BuildDefinitionInput) GetTestCommand ¶
func (v *BuildDefinitionInput) GetTestCommand() *string
GetTestCommand returns BuildDefinitionInput.TestCommand, and is useful for accessing the field via an interface.
func (*BuildDefinitionInput) GetType ¶
func (v *BuildDefinitionInput) GetType() *BuildType
GetType returns BuildDefinitionInput.Type, and is useful for accessing the field via an interface.
func (*BuildDefinitionInput) GetWorkingDirectory ¶
func (v *BuildDefinitionInput) GetWorkingDirectory() *string
GetWorkingDirectory returns BuildDefinitionInput.WorkingDirectory, and is useful for accessing the field via an interface.
type BuildEngine ¶
type BuildEngine string
const ( BuildEngineCodeBuild BuildEngine = "CODE_BUILD" BuildEngineKaniko BuildEngine = "KANIKO" BuildEngineExternal BuildEngine = "EXTERNAL" )
type BuildRunDetail ¶
type BuildRunDetail struct { Id uuid.UUID `json:"id"` Sequence int `json:"sequence"` JobRun *BuildRunDetailJobRun `json:"jobRun"` TriggeredBy *BuildRunDetailTriggeredByWorkflowRun `json:"triggeredBy"` Definition *BuildRunDetailDefinitionBuildDefinition `json:"definition"` Artifacts []BuildRunDetailArtifactsBuildArtifact `json:"artifacts"` }
BuildRunDetail includes the GraphQL fields of BuildRun requested by the fragment BuildRunDetail.
func (*BuildRunDetail) GetArtifacts ¶
func (v *BuildRunDetail) GetArtifacts() []BuildRunDetailArtifactsBuildArtifact
GetArtifacts returns BuildRunDetail.Artifacts, and is useful for accessing the field via an interface.
func (*BuildRunDetail) GetDefinition ¶
func (v *BuildRunDetail) GetDefinition() *BuildRunDetailDefinitionBuildDefinition
GetDefinition returns BuildRunDetail.Definition, and is useful for accessing the field via an interface.
func (*BuildRunDetail) GetId ¶
func (v *BuildRunDetail) GetId() uuid.UUID
GetId returns BuildRunDetail.Id, and is useful for accessing the field via an interface.
func (*BuildRunDetail) GetJobRun ¶
func (v *BuildRunDetail) GetJobRun() *BuildRunDetailJobRun
GetJobRun returns BuildRunDetail.JobRun, and is useful for accessing the field via an interface.
func (*BuildRunDetail) GetSequence ¶
func (v *BuildRunDetail) GetSequence() int
GetSequence returns BuildRunDetail.Sequence, and is useful for accessing the field via an interface.
func (*BuildRunDetail) GetTriggeredBy ¶
func (v *BuildRunDetail) GetTriggeredBy() *BuildRunDetailTriggeredByWorkflowRun
GetTriggeredBy returns BuildRunDetail.TriggeredBy, and is useful for accessing the field via an interface.
type BuildRunDetailArtifactsBuildArtifact ¶
type BuildRunDetailArtifactsBuildArtifact struct { Id uuid.UUID `json:"id"` Image string `json:"image"` CreatedAt time.Time `json:"createdAt"` }
BuildRunDetailArtifactsBuildArtifact includes the requested fields of the GraphQL type BuildArtifact.
func (*BuildRunDetailArtifactsBuildArtifact) GetCreatedAt ¶
func (v *BuildRunDetailArtifactsBuildArtifact) GetCreatedAt() time.Time
GetCreatedAt returns BuildRunDetailArtifactsBuildArtifact.CreatedAt, and is useful for accessing the field via an interface.
func (*BuildRunDetailArtifactsBuildArtifact) GetId ¶
func (v *BuildRunDetailArtifactsBuildArtifact) GetId() uuid.UUID
GetId returns BuildRunDetailArtifactsBuildArtifact.Id, and is useful for accessing the field via an interface.
func (*BuildRunDetailArtifactsBuildArtifact) GetImage ¶
func (v *BuildRunDetailArtifactsBuildArtifact) GetImage() string
GetImage returns BuildRunDetailArtifactsBuildArtifact.Image, and is useful for accessing the field via an interface.
type BuildRunDetailDefinitionBuildDefinition ¶
BuildRunDetailDefinitionBuildDefinition includes the requested fields of the GraphQL type BuildDefinition.
func (*BuildRunDetailDefinitionBuildDefinition) GetId ¶
func (v *BuildRunDetailDefinitionBuildDefinition) GetId() uuid.UUID
GetId returns BuildRunDetailDefinitionBuildDefinition.Id, and is useful for accessing the field via an interface.
type BuildRunDetailJobRun ¶
BuildRunDetailJobRun includes the requested fields of the GraphQL type JobRun.
func (*BuildRunDetailJobRun) GetId ¶
func (v *BuildRunDetailJobRun) GetId() uuid.UUID
GetId returns BuildRunDetailJobRun.Id, and is useful for accessing the field via an interface.
type BuildRunDetailResponse ¶
type BuildRunDetailResponse struct {
Team *buildRunDetailTeam `json:"team"`
}
buildRunDetailResponse is returned by buildRunDetail on success.
func BuildRunDetailQuery ¶
func (*BuildRunDetailResponse) GetTeam ¶
func (v *BuildRunDetailResponse) GetTeam() *buildRunDetailTeam
GetTeam returns BuildRunDetailResponse.Team, and is useful for accessing the field via an interface.
type BuildRunDetailTriggeredByWorkflowRun ¶
type BuildRunDetailTriggeredByWorkflowRun struct { Id uuid.UUID `json:"id"` Sequence int `json:"sequence"` }
BuildRunDetailTriggeredByWorkflowRun includes the requested fields of the GraphQL type WorkflowRun.
func (*BuildRunDetailTriggeredByWorkflowRun) GetId ¶
func (v *BuildRunDetailTriggeredByWorkflowRun) GetId() uuid.UUID
GetId returns BuildRunDetailTriggeredByWorkflowRun.Id, and is useful for accessing the field via an interface.
func (*BuildRunDetailTriggeredByWorkflowRun) GetSequence ¶
func (v *BuildRunDetailTriggeredByWorkflowRun) GetSequence() int
GetSequence returns BuildRunDetailTriggeredByWorkflowRun.Sequence, and is useful for accessing the field via an interface.
type BuildRunListItem ¶
type BuildRunListItem struct { Id uuid.UUID `json:"id"` Sequence int `json:"sequence"` JobRun *BuildRunListItemJobRun `json:"jobRun"` TriggeredBy *BuildRunListItemTriggeredByWorkflowRun `json:"triggeredBy"` }
BuildRunListItem includes the GraphQL fields of BuildRun requested by the fragment BuildRunListItem.
func (*BuildRunListItem) GetId ¶
func (v *BuildRunListItem) GetId() uuid.UUID
GetId returns BuildRunListItem.Id, and is useful for accessing the field via an interface.
func (*BuildRunListItem) GetJobRun ¶
func (v *BuildRunListItem) GetJobRun() *BuildRunListItemJobRun
GetJobRun returns BuildRunListItem.JobRun, and is useful for accessing the field via an interface.
func (*BuildRunListItem) GetSequence ¶
func (v *BuildRunListItem) GetSequence() int
GetSequence returns BuildRunListItem.Sequence, and is useful for accessing the field via an interface.
func (*BuildRunListItem) GetTriggeredBy ¶
func (v *BuildRunListItem) GetTriggeredBy() *BuildRunListItemTriggeredByWorkflowRun
GetTriggeredBy returns BuildRunListItem.TriggeredBy, and is useful for accessing the field via an interface.
type BuildRunListItemJobRun ¶
type BuildRunListItemJobRun struct { CreatedAt time.Time `json:"createdAt"` State JobRunState `json:"state"` }
BuildRunListItemJobRun includes the requested fields of the GraphQL type JobRun.
func (*BuildRunListItemJobRun) GetCreatedAt ¶
func (v *BuildRunListItemJobRun) GetCreatedAt() time.Time
GetCreatedAt returns BuildRunListItemJobRun.CreatedAt, and is useful for accessing the field via an interface.
func (*BuildRunListItemJobRun) GetState ¶
func (v *BuildRunListItemJobRun) GetState() JobRunState
GetState returns BuildRunListItemJobRun.State, and is useful for accessing the field via an interface.
type BuildRunListItemTriggeredByWorkflowRun ¶
type BuildRunListItemTriggeredByWorkflowRun struct { Id uuid.UUID `json:"id"` Sequence int `json:"sequence"` }
BuildRunListItemTriggeredByWorkflowRun includes the requested fields of the GraphQL type WorkflowRun.
func (*BuildRunListItemTriggeredByWorkflowRun) GetId ¶
func (v *BuildRunListItemTriggeredByWorkflowRun) GetId() uuid.UUID
GetId returns BuildRunListItemTriggeredByWorkflowRun.Id, and is useful for accessing the field via an interface.
func (*BuildRunListItemTriggeredByWorkflowRun) GetSequence ¶
func (v *BuildRunListItemTriggeredByWorkflowRun) GetSequence() int
GetSequence returns BuildRunListItemTriggeredByWorkflowRun.Sequence, and is useful for accessing the field via an interface.
type BuildRunsResponse ¶
type BuildRunsResponse struct {
Team *buildRunsTeam `json:"team"`
}
buildRunsResponse is returned by buildRuns on success.
func BuildRunsQuery ¶
func (*BuildRunsResponse) GetTeam ¶
func (v *BuildRunsResponse) GetTeam() *buildRunsTeam
GetTeam returns BuildRunsResponse.Team, and is useful for accessing the field via an interface.
type BuildTargetInput ¶
type BuildTargetInput struct { Type BuildTargetType `json:"type"` Repository *string `json:"repository"` AlternativeImageTagTemplates []string `json:"alternativeImageTagTemplates"` Integration *BuildTargetIntegrationInput `json:"integration"` }
func (*BuildTargetInput) GetAlternativeImageTagTemplates ¶
func (v *BuildTargetInput) GetAlternativeImageTagTemplates() []string
GetAlternativeImageTagTemplates returns BuildTargetInput.AlternativeImageTagTemplates, and is useful for accessing the field via an interface.
func (*BuildTargetInput) GetIntegration ¶
func (v *BuildTargetInput) GetIntegration() *BuildTargetIntegrationInput
GetIntegration returns BuildTargetInput.Integration, and is useful for accessing the field via an interface.
func (*BuildTargetInput) GetRepository ¶
func (v *BuildTargetInput) GetRepository() *string
GetRepository returns BuildTargetInput.Repository, and is useful for accessing the field via an interface.
func (*BuildTargetInput) GetType ¶
func (v *BuildTargetInput) GetType() BuildTargetType
GetType returns BuildTargetInput.Type, and is useful for accessing the field via an interface.
type BuildTargetIntegrationInput ¶
type BuildTargetIntegrationInput struct { RegistryId *uuid.UUID `json:"registryId"` RegistryClusterId *uuid.UUID `json:"registryClusterId"` AwsAccountId *uuid.UUID `json:"awsAccountId"` AwsRegion *string `json:"awsRegion"` GcpAccountId *uuid.UUID `json:"gcpAccountId"` GcpRegion *string `json:"gcpRegion"` }
func (*BuildTargetIntegrationInput) GetAwsAccountId ¶
func (v *BuildTargetIntegrationInput) GetAwsAccountId() *uuid.UUID
GetAwsAccountId returns BuildTargetIntegrationInput.AwsAccountId, and is useful for accessing the field via an interface.
func (*BuildTargetIntegrationInput) GetAwsRegion ¶
func (v *BuildTargetIntegrationInput) GetAwsRegion() *string
GetAwsRegion returns BuildTargetIntegrationInput.AwsRegion, and is useful for accessing the field via an interface.
func (*BuildTargetIntegrationInput) GetGcpAccountId ¶
func (v *BuildTargetIntegrationInput) GetGcpAccountId() *uuid.UUID
GetGcpAccountId returns BuildTargetIntegrationInput.GcpAccountId, and is useful for accessing the field via an interface.
func (*BuildTargetIntegrationInput) GetGcpRegion ¶
func (v *BuildTargetIntegrationInput) GetGcpRegion() *string
GetGcpRegion returns BuildTargetIntegrationInput.GcpRegion, and is useful for accessing the field via an interface.
func (*BuildTargetIntegrationInput) GetRegistryClusterId ¶
func (v *BuildTargetIntegrationInput) GetRegistryClusterId() *uuid.UUID
GetRegistryClusterId returns BuildTargetIntegrationInput.RegistryClusterId, and is useful for accessing the field via an interface.
func (*BuildTargetIntegrationInput) GetRegistryId ¶
func (v *BuildTargetIntegrationInput) GetRegistryId() *uuid.UUID
GetRegistryId returns BuildTargetIntegrationInput.RegistryId, and is useful for accessing the field via an interface.
type BuildTargetType ¶
type BuildTargetType string
const ( BuildTargetTypeNullRegistry BuildTargetType = "NULL_REGISTRY" BuildTargetTypeClusterRegistry BuildTargetType = "CLUSTER_REGISTRY" BuildTargetTypeContainerRegistry BuildTargetType = "CONTAINER_REGISTRY" BuildTargetTypeAwsSamContainerRegistry BuildTargetType = "AWS_SAM_CONTAINER_REGISTRY" BuildTargetTypeGcpContainerRegistry BuildTargetType = "GCP_CONTAINER_REGISTRY" )
type BuildType ¶
type BuildType string
const ( BuildTypeDocker BuildType = "DOCKER" BuildTypeBuildpacks BuildType = "BUILDPACKS" BuildTypePython BuildType = "PYTHON" BuildTypePythonDjango BuildType = "PYTHON_DJANGO" BuildTypeNode BuildType = "NODE" BuildTypeNodeStatic BuildType = "NODE_STATIC" BuildTypeNodeNextjs BuildType = "NODE_NEXTJS" BuildTypeUbuntu BuildType = "UBUNTU" BuildTypeElixirPhoenix BuildType = "ELIXIR_PHOENIX" BuildTypeGolangModules BuildType = "GOLANG_MODULES" BuildTypeHerokuish BuildType = "HEROKUISH" )
type CloudProvider ¶
type CloudProvider string
const ( CloudProviderAws CloudProvider = "AWS" CloudProviderAzure CloudProvider = "AZURE" CloudProviderCoreweave CloudProvider = "COREWEAVE" CloudProviderDigitalocean CloudProvider = "DIGITALOCEAN" CloudProviderGcp CloudProvider = "GCP" CloudProviderLinode CloudProvider = "LINODE" CloudProviderVultr CloudProvider = "VULTR" CloudProviderUnknown CloudProvider = "UNKNOWN" CloudProviderZeet CloudProvider = "ZEET" CloudProviderAlibaba CloudProvider = "ALIBABA" CloudProviderIbm CloudProvider = "IBM" CloudProviderOvh CloudProvider = "OVH" CloudProviderOci CloudProvider = "OCI" CloudProviderScaleway CloudProvider = "SCALEWAY" CloudProviderTencent CloudProvider = "TENCENT" )
type CloudResource ¶
type CloudResource struct { Name string `json:"name"` Status ResourceStatus `json:"status"` Type ResourceType `json:"type"` CreatedAt *time.Time `json:"createdAt"` Owners []CloudResourceOwnersResourceOwner `json:"owners"` Events []CloudResourceEventsResourceEvent `json:"events"` }
CloudResource includes the GraphQL fields of CloudResource requested by the fragment CloudResource.
func (*CloudResource) GetCreatedAt ¶
func (v *CloudResource) GetCreatedAt() *time.Time
GetCreatedAt returns CloudResource.CreatedAt, and is useful for accessing the field via an interface.
func (*CloudResource) GetEvents ¶
func (v *CloudResource) GetEvents() []CloudResourceEventsResourceEvent
GetEvents returns CloudResource.Events, and is useful for accessing the field via an interface.
func (*CloudResource) GetName ¶
func (v *CloudResource) GetName() string
GetName returns CloudResource.Name, and is useful for accessing the field via an interface.
func (*CloudResource) GetOwners ¶
func (v *CloudResource) GetOwners() []CloudResourceOwnersResourceOwner
GetOwners returns CloudResource.Owners, and is useful for accessing the field via an interface.
func (*CloudResource) GetStatus ¶
func (v *CloudResource) GetStatus() ResourceStatus
GetStatus returns CloudResource.Status, and is useful for accessing the field via an interface.
func (*CloudResource) GetType ¶
func (v *CloudResource) GetType() ResourceType
GetType returns CloudResource.Type, and is useful for accessing the field via an interface.
type CloudResourceEventsResourceEvent ¶
type CloudResourceEventsResourceEvent struct { Type ResourceEventType `json:"type"` Reason string `json:"reason"` Message string `json:"message"` Action string `json:"action"` OccurredAt *time.Time `json:"occurredAt"` FirstOccurrenceAt *time.Time `json:"firstOccurrenceAt"` LastOccurrenceAt *time.Time `json:"lastOccurrenceAt"` Count int `json:"count"` }
CloudResourceEventsResourceEvent includes the requested fields of the GraphQL type ResourceEvent.
func (*CloudResourceEventsResourceEvent) GetAction ¶
func (v *CloudResourceEventsResourceEvent) GetAction() string
GetAction returns CloudResourceEventsResourceEvent.Action, and is useful for accessing the field via an interface.
func (*CloudResourceEventsResourceEvent) GetCount ¶
func (v *CloudResourceEventsResourceEvent) GetCount() int
GetCount returns CloudResourceEventsResourceEvent.Count, and is useful for accessing the field via an interface.
func (*CloudResourceEventsResourceEvent) GetFirstOccurrenceAt ¶
func (v *CloudResourceEventsResourceEvent) GetFirstOccurrenceAt() *time.Time
GetFirstOccurrenceAt returns CloudResourceEventsResourceEvent.FirstOccurrenceAt, and is useful for accessing the field via an interface.
func (*CloudResourceEventsResourceEvent) GetLastOccurrenceAt ¶
func (v *CloudResourceEventsResourceEvent) GetLastOccurrenceAt() *time.Time
GetLastOccurrenceAt returns CloudResourceEventsResourceEvent.LastOccurrenceAt, and is useful for accessing the field via an interface.
func (*CloudResourceEventsResourceEvent) GetMessage ¶
func (v *CloudResourceEventsResourceEvent) GetMessage() string
GetMessage returns CloudResourceEventsResourceEvent.Message, and is useful for accessing the field via an interface.
func (*CloudResourceEventsResourceEvent) GetOccurredAt ¶
func (v *CloudResourceEventsResourceEvent) GetOccurredAt() *time.Time
GetOccurredAt returns CloudResourceEventsResourceEvent.OccurredAt, and is useful for accessing the field via an interface.
func (*CloudResourceEventsResourceEvent) GetReason ¶
func (v *CloudResourceEventsResourceEvent) GetReason() string
GetReason returns CloudResourceEventsResourceEvent.Reason, and is useful for accessing the field via an interface.
func (*CloudResourceEventsResourceEvent) GetType ¶
func (v *CloudResourceEventsResourceEvent) GetType() ResourceEventType
GetType returns CloudResourceEventsResourceEvent.Type, and is useful for accessing the field via an interface.
type CloudResourceOwnersResourceOwner ¶
type CloudResourceOwnersResourceOwner struct { Name string `json:"name"` Type ResourceType `json:"type"` }
CloudResourceOwnersResourceOwner includes the requested fields of the GraphQL type ResourceOwner.
func (*CloudResourceOwnersResourceOwner) GetName ¶
func (v *CloudResourceOwnersResourceOwner) GetName() string
GetName returns CloudResourceOwnersResourceOwner.Name, and is useful for accessing the field via an interface.
func (*CloudResourceOwnersResourceOwner) GetType ¶
func (v *CloudResourceOwnersResourceOwner) GetType() ResourceType
GetType returns CloudResourceOwnersResourceOwner.Type, and is useful for accessing the field via an interface.
type CloudRevisionsResponse ¶
type CloudRevisionsResponse struct {
Team *cloudRevisionsTeam `json:"team"`
}
cloudRevisionsResponse is returned by cloudRevisions on success.
func CloudRevisionsQuery ¶
func (*CloudRevisionsResponse) GetTeam ¶
func (v *CloudRevisionsResponse) GetTeam() *cloudRevisionsTeam
GetTeam returns CloudRevisionsResponse.Team, and is useful for accessing the field via an interface.
type ClusterComponentEjectedStatus ¶
type ClusterComponentEjectedStatus string
const ( ClusterComponentEjectedStatusNotFound ClusterComponentEjectedStatus = "NOT_FOUND" ClusterComponentEjectedStatusDetected ClusterComponentEjectedStatus = "DETECTED" )
type ClusterComponentType ¶
type ClusterComponentType string
const ( ClusterComponentTypeHelm ClusterComponentType = "HELM" ClusterComponentTypeTerraform ClusterComponentType = "TERRAFORM" )
type ClusterDetailV1 ¶
type ClusterDetailV1 struct { Id uuid.UUID `json:"id"` DisplayName string `json:"displayName"` State ClusterState `json:"state"` Connected *bool `json:"connected"` CloudProvider *CloudProvider `json:"cloudProvider"` CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"updatedAt"` }
ClusterDetailV1 includes the GraphQL fields of Cluster requested by the fragment ClusterDetailV1.
func (*ClusterDetailV1) GetCloudProvider ¶
func (v *ClusterDetailV1) GetCloudProvider() *CloudProvider
GetCloudProvider returns ClusterDetailV1.CloudProvider, and is useful for accessing the field via an interface.
func (*ClusterDetailV1) GetConnected ¶
func (v *ClusterDetailV1) GetConnected() *bool
GetConnected returns ClusterDetailV1.Connected, and is useful for accessing the field via an interface.
func (*ClusterDetailV1) GetCreatedAt ¶
func (v *ClusterDetailV1) GetCreatedAt() time.Time
GetCreatedAt returns ClusterDetailV1.CreatedAt, and is useful for accessing the field via an interface.
func (*ClusterDetailV1) GetDisplayName ¶
func (v *ClusterDetailV1) GetDisplayName() string
GetDisplayName returns ClusterDetailV1.DisplayName, and is useful for accessing the field via an interface.
func (*ClusterDetailV1) GetId ¶
func (v *ClusterDetailV1) GetId() uuid.UUID
GetId returns ClusterDetailV1.Id, and is useful for accessing the field via an interface.
func (*ClusterDetailV1) GetState ¶
func (v *ClusterDetailV1) GetState() ClusterState
GetState returns ClusterDetailV1.State, and is useful for accessing the field via an interface.
func (*ClusterDetailV1) GetUpdatedAt ¶
func (v *ClusterDetailV1) GetUpdatedAt() time.Time
GetUpdatedAt returns ClusterDetailV1.UpdatedAt, and is useful for accessing the field via an interface.
type ClusterDetailsResponse ¶
type ClusterDetailsResponse struct {
Team *clusterDetailsTeam `json:"team"`
}
clusterDetailsResponse is returned by clusterDetails on success.
func ClusterDetailsQuery ¶
func (*ClusterDetailsResponse) GetTeam ¶
func (v *ClusterDetailsResponse) GetTeam() *clusterDetailsTeam
GetTeam returns ClusterDetailsResponse.Team, and is useful for accessing the field via an interface.
type ClusterRevisionsResponse ¶
type ClusterRevisionsResponse struct {
Team *clusterRevisionsTeam `json:"team"`
}
clusterRevisionsResponse is returned by clusterRevisions on success.
func ClusterRevisionsQuery ¶
func (*ClusterRevisionsResponse) GetTeam ¶
func (v *ClusterRevisionsResponse) GetTeam() *clusterRevisionsTeam
GetTeam returns ClusterRevisionsResponse.Team, and is useful for accessing the field via an interface.
type ClusterState ¶
type ClusterState string
const ( ClusterStatePending ClusterState = "PENDING" ClusterStatePendingSetup ClusterState = "PENDING_SETUP" ClusterStateCreating ClusterState = "CREATING" ClusterStateHealthy ClusterState = "HEALTHY" ClusterStateDeleting ClusterState = "DELETING" ClusterStateError ClusterState = "ERROR" ClusterStateErrorDeleting ClusterState = "ERROR_DELETING" )
type ClusterStatus ¶
type ClusterStatus string
const ( ClusterStatusPending ClusterStatus = "PENDING" ClusterStatusPendingSetup ClusterStatus = "PENDING_SETUP" ClusterStatusCreating ClusterStatus = "CREATING" ClusterStatusHealthy ClusterStatus = "HEALTHY" ClusterStatusDeleting ClusterStatus = "DELETING" ClusterStatusError ClusterStatus = "ERROR" ClusterStatusErrorDeleting ClusterStatus = "ERROR_DELETING" ClusterStatusUnreachable ClusterStatus = "UNREACHABLE" )
type ClusterStatusResponse ¶
type ClusterStatusResponse struct {
Team *clusterStatusTeam `json:"team"`
}
clusterStatusResponse is returned by clusterStatus on success.
func ClusterStatusQuery ¶
func (*ClusterStatusResponse) GetTeam ¶
func (v *ClusterStatusResponse) GetTeam() *clusterStatusTeam
GetTeam returns ClusterStatusResponse.Team, and is useful for accessing the field via an interface.
type ContainerRegistrySourceInput ¶
type ContainerRegistrySourceInput struct { RegistryId *uuid.UUID `json:"registryId"` RegistryUrl *string `json:"registryUrl"` Repository string `json:"repository"` Tag *string `json:"tag"` }
func (*ContainerRegistrySourceInput) GetRegistryId ¶
func (v *ContainerRegistrySourceInput) GetRegistryId() *uuid.UUID
GetRegistryId returns ContainerRegistrySourceInput.RegistryId, and is useful for accessing the field via an interface.
func (*ContainerRegistrySourceInput) GetRegistryUrl ¶
func (v *ContainerRegistrySourceInput) GetRegistryUrl() *string
GetRegistryUrl returns ContainerRegistrySourceInput.RegistryUrl, and is useful for accessing the field via an interface.
func (*ContainerRegistrySourceInput) GetRepository ¶
func (v *ContainerRegistrySourceInput) GetRepository() string
GetRepository returns ContainerRegistrySourceInput.Repository, and is useful for accessing the field via an interface.
func (*ContainerRegistrySourceInput) GetTag ¶
func (v *ContainerRegistrySourceInput) GetTag() *string
GetTag returns ContainerRegistrySourceInput.Tag, and is useful for accessing the field via an interface.
type CreateBuildRunResponse ¶
type CreateBuildRunResponse struct {
CreateBuildRun createBuildRunCreateBuildRun `json:"createBuildRun"`
}
createBuildRunResponse is returned by createBuildRun on success.
func CreateBuildRunMutation ¶
func (*CreateBuildRunResponse) GetCreateBuildRun ¶
func (v *CreateBuildRunResponse) GetCreateBuildRun() createBuildRunCreateBuildRun
GetCreateBuildRun returns CreateBuildRunResponse.CreateBuildRun, and is useful for accessing the field via an interface.
type CreateDeployRunInput ¶
type CreateDeployRunInput struct { DeployId uuid.UUID `json:"deployId"` IntentId *uuid.UUID `json:"intentId"` }
func (*CreateDeployRunInput) GetDeployId ¶
func (v *CreateDeployRunInput) GetDeployId() uuid.UUID
GetDeployId returns CreateDeployRunInput.DeployId, and is useful for accessing the field via an interface.
func (*CreateDeployRunInput) GetIntentId ¶
func (v *CreateDeployRunInput) GetIntentId() *uuid.UUID
GetIntentId returns CreateDeployRunInput.IntentId, and is useful for accessing the field via an interface.
type CreateDeployRunResponse ¶
type CreateDeployRunResponse struct {
CreateDeployRun createDeployRunCreateDeployRun `json:"createDeployRun"`
}
createDeployRunResponse is returned by createDeployRun on success.
func CreateDeployRunMutation ¶
func CreateDeployRunMutation( ctx_ context.Context, client_ graphql.Client, input CreateDeployRunInput, ) (*CreateDeployRunResponse, error)
func (*CreateDeployRunResponse) GetCreateDeployRun ¶
func (v *CreateDeployRunResponse) GetCreateDeployRun() createDeployRunCreateDeployRun
GetCreateDeployRun returns CreateDeployRunResponse.CreateDeployRun, and is useful for accessing the field via an interface.
type CreateGroupInput ¶ added in v0.9.4
type CreateGroupInput struct { TeamId uuid.UUID `json:"teamId"` Name string `json:"name"` Envs []EnvVarInput `json:"envs"` }
func (*CreateGroupInput) GetEnvs ¶ added in v0.9.4
func (v *CreateGroupInput) GetEnvs() []EnvVarInput
GetEnvs returns CreateGroupInput.Envs, and is useful for accessing the field via an interface.
func (*CreateGroupInput) GetName ¶ added in v0.9.4
func (v *CreateGroupInput) GetName() string
GetName returns CreateGroupInput.Name, and is useful for accessing the field via an interface.
func (*CreateGroupInput) GetTeamId ¶ added in v0.9.4
func (v *CreateGroupInput) GetTeamId() uuid.UUID
GetTeamId returns CreateGroupInput.TeamId, and is useful for accessing the field via an interface.
type CreateGroupResponse ¶ added in v0.9.4
type CreateGroupResponse struct {
CreateGroup createGroupCreateGroup `json:"createGroup"`
}
createGroupResponse is returned by createGroup on success.
func CreateGroupMutation ¶ added in v0.9.4
func CreateGroupMutation( ctx_ context.Context, client_ graphql.Client, input CreateGroupInput, ) (*CreateGroupResponse, error)
func (*CreateGroupResponse) GetCreateGroup ¶ added in v0.9.4
func (v *CreateGroupResponse) GetCreateGroup() createGroupCreateGroup
GetCreateGroup returns CreateGroupResponse.CreateGroup, and is useful for accessing the field via an interface.
type CreateProjectInput ¶
type CreateProjectInput struct { TeamId uuid.UUID `json:"teamId"` GroupId *uuid.UUID `json:"groupId"` GroupName *string `json:"groupName"` SubGroupId *uuid.UUID `json:"subGroupId"` SubGroupName *string `json:"subGroupName"` Name string `json:"name"` Enabled *bool `json:"enabled"` Workflow *WorkflowDefinitionInput `json:"workflow"` Build *BuildDefinitionInput `json:"build"` Jobs []JobDefinitionInput `json:"jobs"` Deploys []DeploymentConfigurationInput `json:"deploys"` Envs []EnvVarInput `json:"envs"` BlueprintId *uuid.UUID `json:"blueprintId"` }
func (*CreateProjectInput) GetBlueprintId ¶
func (v *CreateProjectInput) GetBlueprintId() *uuid.UUID
GetBlueprintId returns CreateProjectInput.BlueprintId, and is useful for accessing the field via an interface.
func (*CreateProjectInput) GetBuild ¶
func (v *CreateProjectInput) GetBuild() *BuildDefinitionInput
GetBuild returns CreateProjectInput.Build, and is useful for accessing the field via an interface.
func (*CreateProjectInput) GetDeploys ¶
func (v *CreateProjectInput) GetDeploys() []DeploymentConfigurationInput
GetDeploys returns CreateProjectInput.Deploys, and is useful for accessing the field via an interface.
func (*CreateProjectInput) GetEnabled ¶
func (v *CreateProjectInput) GetEnabled() *bool
GetEnabled returns CreateProjectInput.Enabled, and is useful for accessing the field via an interface.
func (*CreateProjectInput) GetEnvs ¶
func (v *CreateProjectInput) GetEnvs() []EnvVarInput
GetEnvs returns CreateProjectInput.Envs, and is useful for accessing the field via an interface.
func (*CreateProjectInput) GetGroupId ¶
func (v *CreateProjectInput) GetGroupId() *uuid.UUID
GetGroupId returns CreateProjectInput.GroupId, and is useful for accessing the field via an interface.
func (*CreateProjectInput) GetGroupName ¶
func (v *CreateProjectInput) GetGroupName() *string
GetGroupName returns CreateProjectInput.GroupName, and is useful for accessing the field via an interface.
func (*CreateProjectInput) GetJobs ¶
func (v *CreateProjectInput) GetJobs() []JobDefinitionInput
GetJobs returns CreateProjectInput.Jobs, and is useful for accessing the field via an interface.
func (*CreateProjectInput) GetName ¶
func (v *CreateProjectInput) GetName() string
GetName returns CreateProjectInput.Name, and is useful for accessing the field via an interface.
func (*CreateProjectInput) GetSubGroupId ¶
func (v *CreateProjectInput) GetSubGroupId() *uuid.UUID
GetSubGroupId returns CreateProjectInput.SubGroupId, and is useful for accessing the field via an interface.
func (*CreateProjectInput) GetSubGroupName ¶
func (v *CreateProjectInput) GetSubGroupName() *string
GetSubGroupName returns CreateProjectInput.SubGroupName, and is useful for accessing the field via an interface.
func (*CreateProjectInput) GetTeamId ¶
func (v *CreateProjectInput) GetTeamId() uuid.UUID
GetTeamId returns CreateProjectInput.TeamId, and is useful for accessing the field via an interface.
func (*CreateProjectInput) GetWorkflow ¶
func (v *CreateProjectInput) GetWorkflow() *WorkflowDefinitionInput
GetWorkflow returns CreateProjectInput.Workflow, and is useful for accessing the field via an interface.
type CreateProjectResponse ¶
type CreateProjectResponse struct {
CreateProject createProjectCreateProject `json:"createProject"`
}
createProjectResponse is returned by createProject on success.
func CreateProjectMutation ¶
func CreateProjectMutation( ctx_ context.Context, client_ graphql.Client, input CreateProjectInput, ) (*CreateProjectResponse, error)
func (*CreateProjectResponse) GetCreateProject ¶
func (v *CreateProjectResponse) GetCreateProject() createProjectCreateProject
GetCreateProject returns CreateProjectResponse.CreateProject, and is useful for accessing the field via an interface.
type CreateSubGroupInput ¶ added in v0.9.4
type CreateSubGroupInput struct { GroupId uuid.UUID `json:"groupId"` Name string `json:"name"` Envs []EnvVarInput `json:"envs"` }
func (*CreateSubGroupInput) GetEnvs ¶ added in v0.9.4
func (v *CreateSubGroupInput) GetEnvs() []EnvVarInput
GetEnvs returns CreateSubGroupInput.Envs, and is useful for accessing the field via an interface.
func (*CreateSubGroupInput) GetGroupId ¶ added in v0.9.4
func (v *CreateSubGroupInput) GetGroupId() uuid.UUID
GetGroupId returns CreateSubGroupInput.GroupId, and is useful for accessing the field via an interface.
func (*CreateSubGroupInput) GetName ¶ added in v0.9.4
func (v *CreateSubGroupInput) GetName() string
GetName returns CreateSubGroupInput.Name, and is useful for accessing the field via an interface.
type CreateSubGroupResponse ¶ added in v0.9.4
type CreateSubGroupResponse struct {
CreateSubGroup createSubGroupCreateSubGroup `json:"createSubGroup"`
}
createSubGroupResponse is returned by createSubGroup on success.
func CreateSubGroupMutation ¶ added in v0.9.4
func CreateSubGroupMutation( ctx_ context.Context, client_ graphql.Client, input CreateSubGroupInput, ) (*CreateSubGroupResponse, error)
func (*CreateSubGroupResponse) GetCreateSubGroup ¶ added in v0.9.4
func (v *CreateSubGroupResponse) GetCreateSubGroup() createSubGroupCreateSubGroup
GetCreateSubGroup returns CreateSubGroupResponse.CreateSubGroup, and is useful for accessing the field via an interface.
type CreateTriggerInput ¶
type CreateTriggerInput struct { Definition TriggerDefinitionInput `json:"definition"` ParentId uuid.UUID `json:"parentId"` }
func (*CreateTriggerInput) GetDefinition ¶
func (v *CreateTriggerInput) GetDefinition() TriggerDefinitionInput
GetDefinition returns CreateTriggerInput.Definition, and is useful for accessing the field via an interface.
func (*CreateTriggerInput) GetParentId ¶
func (v *CreateTriggerInput) GetParentId() uuid.UUID
GetParentId returns CreateTriggerInput.ParentId, and is useful for accessing the field via an interface.
type CreateUserPersonalAccessTokenResponse ¶
type CreateUserPersonalAccessTokenResponse struct {
CreatePersonalAccessTokenForUser createUserPersonalAccessTokenCreatePersonalAccessTokenForUserPersonalAccessToken `json:"createPersonalAccessTokenForUser"`
}
createUserPersonalAccessTokenResponse is returned by createUserPersonalAccessToken on success.
func (*CreateUserPersonalAccessTokenResponse) GetCreatePersonalAccessTokenForUser ¶
func (v *CreateUserPersonalAccessTokenResponse) GetCreatePersonalAccessTokenForUser() createUserPersonalAccessTokenCreatePersonalAccessTokenForUserPersonalAccessToken
GetCreatePersonalAccessTokenForUser returns CreateUserPersonalAccessTokenResponse.CreatePersonalAccessTokenForUser, and is useful for accessing the field via an interface.
type CreateWorkflowTriggerResponse ¶
type CreateWorkflowTriggerResponse struct {
CreateTrigger createWorkflowTriggerCreateTrigger `json:"createTrigger"`
}
createWorkflowTriggerResponse is returned by createWorkflowTrigger on success.
func CreateWorkflowTriggerMutation ¶
func CreateWorkflowTriggerMutation( ctx_ context.Context, client_ graphql.Client, input CreateTriggerInput, ) (*CreateWorkflowTriggerResponse, error)
func (*CreateWorkflowTriggerResponse) GetCreateTrigger ¶
func (v *CreateWorkflowTriggerResponse) GetCreateTrigger() createWorkflowTriggerCreateTrigger
GetCreateTrigger returns CreateWorkflowTriggerResponse.CreateTrigger, and is useful for accessing the field via an interface.
type CronJobEventTriggerConfigurationInput ¶
type CronJobEventTriggerConfigurationInput struct {
Expression *string `json:"expression"`
}
func (*CronJobEventTriggerConfigurationInput) GetExpression ¶
func (v *CronJobEventTriggerConfigurationInput) GetExpression() *string
GetExpression returns CronJobEventTriggerConfigurationInput.Expression, and is useful for accessing the field via an interface.
type CurrentUserResponse ¶
type CurrentUserResponse struct {
CurrentUser currentUserCurrentUser `json:"currentUser"`
}
currentUserResponse is returned by currentUser on success.
func CurrentUserQuery ¶
func (*CurrentUserResponse) GetCurrentUser ¶
func (v *CurrentUserResponse) GetCurrentUser() currentUserCurrentUser
GetCurrentUser returns CurrentUserResponse.CurrentUser, and is useful for accessing the field via an interface.
type DeleteGroupResponse ¶
type DeleteGroupResponse struct {
DeleteGroup bool `json:"deleteGroup"`
}
deleteGroupResponse is returned by deleteGroup on success.
func DeleteGroupMutation ¶
func (*DeleteGroupResponse) GetDeleteGroup ¶
func (v *DeleteGroupResponse) GetDeleteGroup() bool
GetDeleteGroup returns DeleteGroupResponse.DeleteGroup, and is useful for accessing the field via an interface.
type DeleteProjectAndResourcesResponse ¶
type DeleteProjectAndResourcesResponse struct {
DeleteProjectAndResources *uuid.UUID `json:"deleteProjectAndResources"`
}
deleteProjectAndResourcesResponse is returned by deleteProjectAndResources on success.
func (*DeleteProjectAndResourcesResponse) GetDeleteProjectAndResources ¶
func (v *DeleteProjectAndResourcesResponse) GetDeleteProjectAndResources() *uuid.UUID
GetDeleteProjectAndResources returns DeleteProjectAndResourcesResponse.DeleteProjectAndResources, and is useful for accessing the field via an interface.
type DeleteProjectResourcesResponse ¶
type DeleteProjectResourcesResponse struct {
DeleteProjectResources *uuid.UUID `json:"deleteProjectResources"`
}
deleteProjectResourcesResponse is returned by deleteProjectResources on success.
func (*DeleteProjectResourcesResponse) GetDeleteProjectResources ¶
func (v *DeleteProjectResourcesResponse) GetDeleteProjectResources() *uuid.UUID
GetDeleteProjectResources returns DeleteProjectResourcesResponse.DeleteProjectResources, and is useful for accessing the field via an interface.
type DeleteProjectResponse ¶
type DeleteProjectResponse struct {
DeleteProject bool `json:"deleteProject"`
}
deleteProjectResponse is returned by deleteProject on success.
func DeleteProjectMutation ¶
func (*DeleteProjectResponse) GetDeleteProject ¶
func (v *DeleteProjectResponse) GetDeleteProject() bool
GetDeleteProject returns DeleteProjectResponse.DeleteProject, and is useful for accessing the field via an interface.
type DeleteSubGroupResponse ¶
type DeleteSubGroupResponse struct {
DeleteSubGroup bool `json:"deleteSubGroup"`
}
deleteSubGroupResponse is returned by deleteSubGroup on success.
func DeleteSubGroupMutation ¶
func (*DeleteSubGroupResponse) GetDeleteSubGroup ¶
func (v *DeleteSubGroupResponse) GetDeleteSubGroup() bool
GetDeleteSubGroup returns DeleteSubGroupResponse.DeleteSubGroup, and is useful for accessing the field via an interface.
type DeleteUserPersonalAccessTokenResponse ¶
type DeleteUserPersonalAccessTokenResponse struct {
DeletePersonalAccessToken bool `json:"deletePersonalAccessToken"`
}
deleteUserPersonalAccessTokenResponse is returned by deleteUserPersonalAccessToken on success.
func (*DeleteUserPersonalAccessTokenResponse) GetDeletePersonalAccessToken ¶
func (v *DeleteUserPersonalAccessTokenResponse) GetDeletePersonalAccessToken() bool
GetDeletePersonalAccessToken returns DeleteUserPersonalAccessTokenResponse.DeletePersonalAccessToken, and is useful for accessing the field via an interface.
type DeleteWorkflowTriggerResponse ¶
type DeleteWorkflowTriggerResponse struct {
DeleteTrigger bool `json:"deleteTrigger"`
}
deleteWorkflowTriggerResponse is returned by deleteWorkflowTrigger on success.
func (*DeleteWorkflowTriggerResponse) GetDeleteTrigger ¶
func (v *DeleteWorkflowTriggerResponse) GetDeleteTrigger() bool
GetDeleteTrigger returns DeleteWorkflowTriggerResponse.DeleteTrigger, and is useful for accessing the field via an interface.
type DeployConfigurationDetail ¶
type DeployConfigurationDetail struct { Id uuid.UUID `json:"id"` Name string `json:"name"` BranchName *string `json:"branchName"` // When querying history by revisionId or sequenceId, only the revisionMetadata and revisionData will be available, // when querying the current configuration (neither revisionId nor sequenceId is // specified), all fields _except_ revisionMetadata and revisionData will be available. Configuration *DeployConfigurationDetailConfigurationDeploymentConfiguration `json:"configuration"` }
DeployConfigurationDetail includes the GraphQL fields of Deploy requested by the fragment DeployConfigurationDetail.
func (*DeployConfigurationDetail) GetBranchName ¶
func (v *DeployConfigurationDetail) GetBranchName() *string
GetBranchName returns DeployConfigurationDetail.BranchName, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetail) GetConfiguration ¶
func (v *DeployConfigurationDetail) GetConfiguration() *DeployConfigurationDetailConfigurationDeploymentConfiguration
GetConfiguration returns DeployConfigurationDetail.Configuration, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetail) GetId ¶
func (v *DeployConfigurationDetail) GetId() uuid.UUID
GetId returns DeployConfigurationDetail.Id, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetail) GetName ¶
func (v *DeployConfigurationDetail) GetName() string
GetName returns DeployConfigurationDetail.Name, and is useful for accessing the field via an interface.
type DeployConfigurationDetailConfigurationDeploymentConfiguration ¶
type DeployConfigurationDetailConfigurationDeploymentConfiguration struct { Id uuid.UUID `json:"id"` DefaultWorkflowSteps []BlueprintDriverWorkflowStepAction `json:"defaultWorkflowSteps"` RequirePlanApproval *bool `json:"requirePlanApproval"` Variables []DeployConfigurationDetailConfigurationDeploymentConfigurationVariablesDeployVariable `json:"variables"` Kubernetes *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetes `json:"kubernetes"` Helm *DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelm `json:"helm"` Terraform *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraform `json:"terraform"` AwsSam *DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSam `json:"awsSam"` GcpCloudRun *DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRun `json:"gcpCloudRun"` }
DeployConfigurationDetailConfigurationDeploymentConfiguration includes the requested fields of the GraphQL type DeploymentConfiguration.
func (*DeployConfigurationDetailConfigurationDeploymentConfiguration) GetAwsSam ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfiguration) GetAwsSam() *DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSam
GetAwsSam returns DeployConfigurationDetailConfigurationDeploymentConfiguration.AwsSam, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfiguration) GetDefaultWorkflowSteps ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfiguration) GetDefaultWorkflowSteps() []BlueprintDriverWorkflowStepAction
GetDefaultWorkflowSteps returns DeployConfigurationDetailConfigurationDeploymentConfiguration.DefaultWorkflowSteps, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfiguration) GetGcpCloudRun ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfiguration) GetGcpCloudRun() *DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRun
GetGcpCloudRun returns DeployConfigurationDetailConfigurationDeploymentConfiguration.GcpCloudRun, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfiguration) GetHelm ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfiguration) GetHelm() *DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelm
GetHelm returns DeployConfigurationDetailConfigurationDeploymentConfiguration.Helm, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfiguration) GetId ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfiguration) GetId() uuid.UUID
GetId returns DeployConfigurationDetailConfigurationDeploymentConfiguration.Id, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfiguration) GetKubernetes ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfiguration) GetKubernetes() *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetes
GetKubernetes returns DeployConfigurationDetailConfigurationDeploymentConfiguration.Kubernetes, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfiguration) GetRequirePlanApproval ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfiguration) GetRequirePlanApproval() *bool
GetRequirePlanApproval returns DeployConfigurationDetailConfigurationDeploymentConfiguration.RequirePlanApproval, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfiguration) GetTerraform ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfiguration) GetTerraform() *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraform
GetTerraform returns DeployConfigurationDetailConfigurationDeploymentConfiguration.Terraform, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfiguration) GetVariables ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfiguration) GetVariables() []DeployConfigurationDetailConfigurationDeploymentConfigurationVariablesDeployVariable
GetVariables returns DeployConfigurationDetailConfigurationDeploymentConfiguration.Variables, and is useful for accessing the field via an interface.
type DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSam ¶
type DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSam struct { Target *DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamTargetAwsSamTargetConfiguration `json:"target"` Generator *DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfiguration `json:"generator"` }
DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSam includes the requested fields of the GraphQL type DeploymentConfigurationAwsSam.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSam) GetGenerator ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSam) GetGenerator() *DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfiguration
GetGenerator returns DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSam.Generator, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSam) GetTarget ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSam) GetTarget() *DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamTargetAwsSamTargetConfiguration
GetTarget returns DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSam.Target, and is useful for accessing the field via an interface.
type DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfiguration ¶
type DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfiguration struct { EnvVars []DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfigurationEnvVarsEnvVar `json:"envVars"` RunCommand *string `json:"runCommand"` ServerlessMemory *int `json:"serverlessMemory"` ServerlessArch *string `json:"serverlessArch"` CustomDomainHost *string `json:"customDomainHost"` CustomDomainCertificateArn *string `json:"customDomainCertificateArn"` HttpPort *string `json:"httpPort"` BuildImage *string `json:"buildImage"` }
DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfiguration includes the requested fields of the GraphQL type AwsSamGeneratorConfiguration.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfiguration) GetBuildImage ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfiguration) GetBuildImage() *string
GetBuildImage returns DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfiguration.BuildImage, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfiguration) GetCustomDomainCertificateArn ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfiguration) GetCustomDomainCertificateArn() *string
GetCustomDomainCertificateArn returns DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfiguration.CustomDomainCertificateArn, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfiguration) GetCustomDomainHost ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfiguration) GetCustomDomainHost() *string
GetCustomDomainHost returns DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfiguration.CustomDomainHost, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfiguration) GetEnvVars ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfiguration) GetEnvVars() []DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfigurationEnvVarsEnvVar
GetEnvVars returns DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfiguration.EnvVars, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfiguration) GetHttpPort ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfiguration) GetHttpPort() *string
GetHttpPort returns DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfiguration.HttpPort, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfiguration) GetRunCommand ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfiguration) GetRunCommand() *string
GetRunCommand returns DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfiguration.RunCommand, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfiguration) GetServerlessArch ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfiguration) GetServerlessArch() *string
GetServerlessArch returns DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfiguration.ServerlessArch, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfiguration) GetServerlessMemory ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfiguration) GetServerlessMemory() *int
GetServerlessMemory returns DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfiguration.ServerlessMemory, and is useful for accessing the field via an interface.
type DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfigurationEnvVarsEnvVar ¶
type DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfigurationEnvVarsEnvVar struct { Id uuid.UUID `json:"id"` Name string `json:"name"` Value string `json:"value"` Visible bool `json:"visible"` Sealed bool `json:"sealed"` Source *DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfigurationEnvVarsEnvVarSource `json:"source"` CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"updatedAt"` }
DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfigurationEnvVarsEnvVar includes the requested fields of the GraphQL type EnvVar.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfigurationEnvVarsEnvVar) GetCreatedAt ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfigurationEnvVarsEnvVar) GetCreatedAt() time.Time
GetCreatedAt returns DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfigurationEnvVarsEnvVar.CreatedAt, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfigurationEnvVarsEnvVar) GetId ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfigurationEnvVarsEnvVar) GetId() uuid.UUID
GetId returns DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfigurationEnvVarsEnvVar.Id, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfigurationEnvVarsEnvVar) GetName ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfigurationEnvVarsEnvVar) GetName() string
GetName returns DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfigurationEnvVarsEnvVar.Name, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfigurationEnvVarsEnvVar) GetSealed ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfigurationEnvVarsEnvVar) GetSealed() bool
GetSealed returns DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfigurationEnvVarsEnvVar.Sealed, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfigurationEnvVarsEnvVar) GetSource ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfigurationEnvVarsEnvVar) GetSource() *DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfigurationEnvVarsEnvVarSource
GetSource returns DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfigurationEnvVarsEnvVar.Source, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfigurationEnvVarsEnvVar) GetUpdatedAt ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfigurationEnvVarsEnvVar) GetUpdatedAt() time.Time
GetUpdatedAt returns DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfigurationEnvVarsEnvVar.UpdatedAt, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfigurationEnvVarsEnvVar) GetValue ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfigurationEnvVarsEnvVar) GetValue() string
GetValue returns DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfigurationEnvVarsEnvVar.Value, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfigurationEnvVarsEnvVar) GetVisible ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfigurationEnvVarsEnvVar) GetVisible() bool
GetVisible returns DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfigurationEnvVarsEnvVar.Visible, and is useful for accessing the field via an interface.
type DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfigurationEnvVarsEnvVarSource ¶
type DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfigurationEnvVarsEnvVarSource struct {
Type EnvVarSourceType `json:"type"`
}
DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfigurationEnvVarsEnvVarSource includes the requested fields of the GraphQL type EnvVarSource.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfigurationEnvVarsEnvVarSource) GetType ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfigurationEnvVarsEnvVarSource) GetType() EnvVarSourceType
GetType returns DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfigurationEnvVarsEnvVarSource.Type, and is useful for accessing the field via an interface.
type DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamTargetAwsSamTargetConfiguration ¶
type DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamTargetAwsSamTargetConfiguration struct { AwsAccountId *uuid.UUID `json:"awsAccountId"` AwsRegion *string `json:"awsRegion"` StackName *string `json:"stackName"` }
DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamTargetAwsSamTargetConfiguration includes the requested fields of the GraphQL type AwsSamTargetConfiguration.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamTargetAwsSamTargetConfiguration) GetAwsAccountId ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamTargetAwsSamTargetConfiguration) GetAwsAccountId() *uuid.UUID
GetAwsAccountId returns DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamTargetAwsSamTargetConfiguration.AwsAccountId, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamTargetAwsSamTargetConfiguration) GetAwsRegion ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamTargetAwsSamTargetConfiguration) GetAwsRegion() *string
GetAwsRegion returns DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamTargetAwsSamTargetConfiguration.AwsRegion, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamTargetAwsSamTargetConfiguration) GetStackName ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamTargetAwsSamTargetConfiguration) GetStackName() *string
GetStackName returns DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamTargetAwsSamTargetConfiguration.StackName, and is useful for accessing the field via an interface.
type DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRun ¶
type DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRun struct { Target *DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunTargetGcpCloudRunTargetConfiguration `json:"target"` Generator *DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfiguration `json:"generator"` }
DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRun includes the requested fields of the GraphQL type DeploymentConfigurationGcpCloudRun.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRun) GetGenerator ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRun) GetGenerator() *DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfiguration
GetGenerator returns DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRun.Generator, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRun) GetTarget ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRun) GetTarget() *DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunTargetGcpCloudRunTargetConfiguration
GetTarget returns DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRun.Target, and is useful for accessing the field via an interface.
type DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfiguration ¶
type DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfiguration struct { EnvVars []DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfigurationEnvVarsEnvVar `json:"envVars"` ContainerMemory *float64 `json:"containerMemory"` Name string `json:"name"` HttpPort *string `json:"httpPort"` RunCommand *string `json:"runCommand"` ContainerCpu *float64 `json:"containerCpu"` }
DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfiguration includes the requested fields of the GraphQL type GcpCloudRunGeneratorConfiguration.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfiguration) GetContainerCpu ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfiguration) GetContainerCpu() *float64
GetContainerCpu returns DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfiguration.ContainerCpu, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfiguration) GetContainerMemory ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfiguration) GetContainerMemory() *float64
GetContainerMemory returns DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfiguration.ContainerMemory, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfiguration) GetEnvVars ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfiguration) GetEnvVars() []DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfigurationEnvVarsEnvVar
GetEnvVars returns DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfiguration.EnvVars, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfiguration) GetHttpPort ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfiguration) GetHttpPort() *string
GetHttpPort returns DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfiguration.HttpPort, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfiguration) GetName ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfiguration) GetName() string
GetName returns DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfiguration.Name, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfiguration) GetRunCommand ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfiguration) GetRunCommand() *string
GetRunCommand returns DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfiguration.RunCommand, and is useful for accessing the field via an interface.
type DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfigurationEnvVarsEnvVar ¶
type DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfigurationEnvVarsEnvVar struct { Id uuid.UUID `json:"id"` Name string `json:"name"` Value string `json:"value"` Visible bool `json:"visible"` Sealed bool `json:"sealed"` Source *DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfigurationEnvVarsEnvVarSource `json:"source"` CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"updatedAt"` }
DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfigurationEnvVarsEnvVar includes the requested fields of the GraphQL type EnvVar.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfigurationEnvVarsEnvVar) GetCreatedAt ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfigurationEnvVarsEnvVar) GetCreatedAt() time.Time
GetCreatedAt returns DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfigurationEnvVarsEnvVar.CreatedAt, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfigurationEnvVarsEnvVar) GetId ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfigurationEnvVarsEnvVar) GetId() uuid.UUID
GetId returns DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfigurationEnvVarsEnvVar.Id, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfigurationEnvVarsEnvVar) GetName ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfigurationEnvVarsEnvVar) GetName() string
GetName returns DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfigurationEnvVarsEnvVar.Name, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfigurationEnvVarsEnvVar) GetSealed ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfigurationEnvVarsEnvVar) GetSealed() bool
GetSealed returns DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfigurationEnvVarsEnvVar.Sealed, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfigurationEnvVarsEnvVar) GetSource ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfigurationEnvVarsEnvVar) GetSource() *DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfigurationEnvVarsEnvVarSource
GetSource returns DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfigurationEnvVarsEnvVar.Source, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfigurationEnvVarsEnvVar) GetUpdatedAt ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfigurationEnvVarsEnvVar) GetUpdatedAt() time.Time
GetUpdatedAt returns DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfigurationEnvVarsEnvVar.UpdatedAt, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfigurationEnvVarsEnvVar) GetValue ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfigurationEnvVarsEnvVar) GetValue() string
GetValue returns DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfigurationEnvVarsEnvVar.Value, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfigurationEnvVarsEnvVar) GetVisible ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfigurationEnvVarsEnvVar) GetVisible() bool
GetVisible returns DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfigurationEnvVarsEnvVar.Visible, and is useful for accessing the field via an interface.
type DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfigurationEnvVarsEnvVarSource ¶
type DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfigurationEnvVarsEnvVarSource struct {
Type EnvVarSourceType `json:"type"`
}
DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfigurationEnvVarsEnvVarSource includes the requested fields of the GraphQL type EnvVarSource.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfigurationEnvVarsEnvVarSource) GetType ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfigurationEnvVarsEnvVarSource) GetType() EnvVarSourceType
GetType returns DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfigurationEnvVarsEnvVarSource.Type, and is useful for accessing the field via an interface.
type DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunTargetGcpCloudRunTargetConfiguration ¶
type DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunTargetGcpCloudRunTargetConfiguration struct { GcpAccountId *uuid.UUID `json:"gcpAccountId"` GcpRegion *string `json:"gcpRegion"` }
DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunTargetGcpCloudRunTargetConfiguration includes the requested fields of the GraphQL type GcpCloudRunTargetConfiguration.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunTargetGcpCloudRunTargetConfiguration) GetGcpAccountId ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunTargetGcpCloudRunTargetConfiguration) GetGcpAccountId() *uuid.UUID
GetGcpAccountId returns DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunTargetGcpCloudRunTargetConfiguration.GcpAccountId, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunTargetGcpCloudRunTargetConfiguration) GetGcpRegion ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunTargetGcpCloudRunTargetConfiguration) GetGcpRegion() *string
GetGcpRegion returns DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunTargetGcpCloudRunTargetConfiguration.GcpRegion, and is useful for accessing the field via an interface.
type DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelm ¶
type DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelm struct { Blueprint *DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelmBlueprintBlueprintHelmConfiguration `json:"blueprint"` Target *DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelmTargetHelmTargetConfiguration `json:"target"` Values *string `json:"values"` }
DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelm includes the requested fields of the GraphQL type DeploymentConfigurationKubernetesHelm.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelm) GetBlueprint ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelm) GetBlueprint() *DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelmBlueprintBlueprintHelmConfiguration
GetBlueprint returns DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelm.Blueprint, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelm) GetTarget ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelm) GetTarget() *DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelmTargetHelmTargetConfiguration
GetTarget returns DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelm.Target, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelm) GetValues ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelm) GetValues() *string
GetValues returns DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelm.Values, and is useful for accessing the field via an interface.
type DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelmBlueprintBlueprintHelmConfiguration ¶
type DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelmBlueprintBlueprintHelmConfiguration struct {
Source *DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelmBlueprintBlueprintHelmConfigurationSource `json:"source"`
}
DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelmBlueprintBlueprintHelmConfiguration includes the requested fields of the GraphQL type BlueprintHelmConfiguration.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelmBlueprintBlueprintHelmConfiguration) GetSource ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelmBlueprintBlueprintHelmConfiguration) GetSource() *DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelmBlueprintBlueprintHelmConfigurationSource
GetSource returns DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelmBlueprintBlueprintHelmConfiguration.Source, and is useful for accessing the field via an interface.
type DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelmBlueprintBlueprintHelmConfigurationSource ¶
type DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelmBlueprintBlueprintHelmConfigurationSource struct {
ProjectSourceDetail `json:"-"`
}
DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelmBlueprintBlueprintHelmConfigurationSource includes the requested fields of the GraphQL type Source.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelmBlueprintBlueprintHelmConfigurationSource) GetContainerRegistry ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelmBlueprintBlueprintHelmConfigurationSource) GetContainerRegistry() *ProjectSourceDetailContainerRegistryContainerRegistrySource
GetContainerRegistry returns DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelmBlueprintBlueprintHelmConfigurationSource.ContainerRegistry, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelmBlueprintBlueprintHelmConfigurationSource) GetGit ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelmBlueprintBlueprintHelmConfigurationSource) GetGit() *ProjectSourceDetailGitGitSource
GetGit returns DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelmBlueprintBlueprintHelmConfigurationSource.Git, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelmBlueprintBlueprintHelmConfigurationSource) GetHelmRepository ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelmBlueprintBlueprintHelmConfigurationSource) GetHelmRepository() *ProjectSourceDetailHelmRepositoryHelmRepositorySource
GetHelmRepository returns DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelmBlueprintBlueprintHelmConfigurationSource.HelmRepository, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelmBlueprintBlueprintHelmConfigurationSource) GetTerraformModule ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelmBlueprintBlueprintHelmConfigurationSource) GetTerraformModule() *ProjectSourceDetailTerraformModuleTerraformModuleSource
GetTerraformModule returns DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelmBlueprintBlueprintHelmConfigurationSource.TerraformModule, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelmBlueprintBlueprintHelmConfigurationSource) MarshalJSON ¶
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelmBlueprintBlueprintHelmConfigurationSource) UnmarshalJSON ¶
type DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelmTargetHelmTargetConfiguration ¶
type DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelmTargetHelmTargetConfiguration struct { ClusterId uuid.UUID `json:"clusterId"` Namespace *string `json:"namespace"` ReleaseName *string `json:"releaseName"` }
DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelmTargetHelmTargetConfiguration includes the requested fields of the GraphQL type HelmTargetConfiguration.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelmTargetHelmTargetConfiguration) GetClusterId ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelmTargetHelmTargetConfiguration) GetClusterId() uuid.UUID
GetClusterId returns DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelmTargetHelmTargetConfiguration.ClusterId, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelmTargetHelmTargetConfiguration) GetNamespace ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelmTargetHelmTargetConfiguration) GetNamespace() *string
GetNamespace returns DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelmTargetHelmTargetConfiguration.Namespace, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelmTargetHelmTargetConfiguration) GetReleaseName ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelmTargetHelmTargetConfiguration) GetReleaseName() *string
GetReleaseName returns DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelmTargetHelmTargetConfiguration.ReleaseName, and is useful for accessing the field via an interface.
type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetes ¶
type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetes struct { Blueprint *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesBlueprintBlueprintManifestConfiguration `json:"blueprint"` Target *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesTargetManifestTargetConfiguration `json:"target"` Generator *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration `json:"generator"` }
DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetes includes the requested fields of the GraphQL type DeploymentConfigurationKubernetes.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetes) GetBlueprint ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetes) GetBlueprint() *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesBlueprintBlueprintManifestConfiguration
GetBlueprint returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetes.Blueprint, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetes) GetGenerator ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetes) GetGenerator() *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration
GetGenerator returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetes.Generator, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetes) GetTarget ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetes) GetTarget() *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesTargetManifestTargetConfiguration
GetTarget returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetes.Target, and is useful for accessing the field via an interface.
type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesBlueprintBlueprintManifestConfiguration ¶
type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesBlueprintBlueprintManifestConfiguration struct { Source *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesBlueprintBlueprintManifestConfigurationSource `json:"source"` UseKustomize *bool `json:"useKustomize"` }
DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesBlueprintBlueprintManifestConfiguration includes the requested fields of the GraphQL type BlueprintManifestConfiguration.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesBlueprintBlueprintManifestConfiguration) GetSource ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesBlueprintBlueprintManifestConfiguration) GetSource() *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesBlueprintBlueprintManifestConfigurationSource
GetSource returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesBlueprintBlueprintManifestConfiguration.Source, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesBlueprintBlueprintManifestConfiguration) GetUseKustomize ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesBlueprintBlueprintManifestConfiguration) GetUseKustomize() *bool
GetUseKustomize returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesBlueprintBlueprintManifestConfiguration.UseKustomize, and is useful for accessing the field via an interface.
type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesBlueprintBlueprintManifestConfigurationSource ¶
type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesBlueprintBlueprintManifestConfigurationSource struct {
ProjectSourceDetail `json:"-"`
}
DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesBlueprintBlueprintManifestConfigurationSource includes the requested fields of the GraphQL type Source.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesBlueprintBlueprintManifestConfigurationSource) GetContainerRegistry ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesBlueprintBlueprintManifestConfigurationSource) GetContainerRegistry() *ProjectSourceDetailContainerRegistryContainerRegistrySource
GetContainerRegistry returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesBlueprintBlueprintManifestConfigurationSource.ContainerRegistry, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesBlueprintBlueprintManifestConfigurationSource) GetGit ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesBlueprintBlueprintManifestConfigurationSource) GetGit() *ProjectSourceDetailGitGitSource
GetGit returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesBlueprintBlueprintManifestConfigurationSource.Git, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesBlueprintBlueprintManifestConfigurationSource) GetHelmRepository ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesBlueprintBlueprintManifestConfigurationSource) GetHelmRepository() *ProjectSourceDetailHelmRepositoryHelmRepositorySource
GetHelmRepository returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesBlueprintBlueprintManifestConfigurationSource.HelmRepository, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesBlueprintBlueprintManifestConfigurationSource) GetTerraformModule ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesBlueprintBlueprintManifestConfigurationSource) GetTerraformModule() *ProjectSourceDetailTerraformModuleTerraformModuleSource
GetTerraformModule returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesBlueprintBlueprintManifestConfigurationSource.TerraformModule, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesBlueprintBlueprintManifestConfigurationSource) MarshalJSON ¶
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesBlueprintBlueprintManifestConfigurationSource) UnmarshalJSON ¶
type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration ¶
type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration struct { ContainerRegistrySource *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationContainerRegistrySource `json:"containerRegistrySource"` AppId string `json:"appId"` BranchName string `json:"branchName"` ProductionBranchName string `json:"productionBranchName"` Envs []*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationEnvsEnvVar `json:"envs"` AppGeneratorVersion string `json:"appGeneratorVersion"` CpuRequest *string `json:"cpuRequest"` MemoryRequest *string `json:"memoryRequest"` EphemeralStorage *string `json:"ephemeralStorage"` Dedicated *bool `json:"dedicated"` GpuRequest *string `json:"gpuRequest"` GpuType *string `json:"gpuType"` TpuType *string `json:"tpuType"` TpuTfVersion *string `json:"tpuTfVersion"` TpuCores *int `json:"tpuCores"` Replicas *int `json:"replicas"` Autoscaling *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationAutoscalingAutoscalingData `json:"autoscaling"` Ports []*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationPortsPortData `json:"ports"` StaticIp *bool `json:"staticIp"` HostNetwork *bool `json:"hostNetwork"` Endpoint *string `json:"endpoint"` DefaultIngressDomain *string `json:"defaultIngressDomain"` Volumes []*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationVolumesVolumeSpec `json:"volumes"` SecretMounts []*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationSecretMountsSecretMountData `json:"secretMounts"` DeployStrategy *DeployStrategy `json:"deployStrategy"` PreStopSleep *int `json:"preStopSleep"` TerminationGracePeriodSeconds *int `json:"terminationGracePeriodSeconds"` StartupProbe *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeData `json:"startupProbe"` LivenessProbe *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeData `json:"livenessProbe"` ReadinessProbe *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeData `json:"readinessProbe"` LogShipperType *LogShipperType `json:"logShipperType"` BetterstackToken *string `json:"betterstackToken"` DatadogApmEnabled *bool `json:"datadogApmEnabled"` DatadogHost *string `json:"datadogHost"` DatadogKey *string `json:"datadogKey"` LogDnaKey *string `json:"logDnaKey"` LogzToken *string `json:"logzToken"` LogzUrl *string `json:"logzUrl"` SyslogConfig *string `json:"syslogConfig"` DockerEntrypoint []*string `json:"dockerEntrypoint"` DockerCommand []*string `json:"dockerCommand"` AwsIamRole *string `json:"awsIamRole"` GcpServiceAccount *string `json:"gcpServiceAccount"` ServiceAccountName *string `json:"serviceAccountName"` Annotations *map[string]string `json:"annotations"` ServiceAnnotations *map[string]string `json:"serviceAnnotations"` NodeSelector *map[string]string `json:"nodeSelector"` PodSpecPatch *string `json:"podSpecPatch"` LegacyRepo *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLegacyRepo `json:"legacyRepo"` }
DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration includes the requested fields of the GraphQL type KubernetesGeneratorConfiguration.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetAnnotations ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetAnnotations() *map[string]string
GetAnnotations returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration.Annotations, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetAppGeneratorVersion ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetAppGeneratorVersion() string
GetAppGeneratorVersion returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration.AppGeneratorVersion, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetAppId ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetAppId() string
GetAppId returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration.AppId, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetAutoscaling ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetAutoscaling() *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationAutoscalingAutoscalingData
GetAutoscaling returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration.Autoscaling, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetAwsIamRole ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetAwsIamRole() *string
GetAwsIamRole returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration.AwsIamRole, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetBetterstackToken ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetBetterstackToken() *string
GetBetterstackToken returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration.BetterstackToken, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetBranchName ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetBranchName() string
GetBranchName returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration.BranchName, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetContainerRegistrySource ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetContainerRegistrySource() *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationContainerRegistrySource
GetContainerRegistrySource returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration.ContainerRegistrySource, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetCpuRequest ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetCpuRequest() *string
GetCpuRequest returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration.CpuRequest, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetDatadogApmEnabled ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetDatadogApmEnabled() *bool
GetDatadogApmEnabled returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration.DatadogApmEnabled, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetDatadogHost ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetDatadogHost() *string
GetDatadogHost returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration.DatadogHost, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetDatadogKey ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetDatadogKey() *string
GetDatadogKey returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration.DatadogKey, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetDedicated ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetDedicated() *bool
GetDedicated returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration.Dedicated, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetDefaultIngressDomain ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetDefaultIngressDomain() *string
GetDefaultIngressDomain returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration.DefaultIngressDomain, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetDeployStrategy ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetDeployStrategy() *DeployStrategy
GetDeployStrategy returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration.DeployStrategy, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetDockerCommand ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetDockerCommand() []*string
GetDockerCommand returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration.DockerCommand, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetDockerEntrypoint ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetDockerEntrypoint() []*string
GetDockerEntrypoint returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration.DockerEntrypoint, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetEndpoint ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetEndpoint() *string
GetEndpoint returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration.Endpoint, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetEnvs ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetEnvs() []*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationEnvsEnvVar
GetEnvs returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration.Envs, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetEphemeralStorage ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetEphemeralStorage() *string
GetEphemeralStorage returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration.EphemeralStorage, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetGcpServiceAccount ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetGcpServiceAccount() *string
GetGcpServiceAccount returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration.GcpServiceAccount, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetGpuRequest ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetGpuRequest() *string
GetGpuRequest returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration.GpuRequest, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetGpuType ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetGpuType() *string
GetGpuType returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration.GpuType, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetHostNetwork ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetHostNetwork() *bool
GetHostNetwork returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration.HostNetwork, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetLegacyRepo ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetLegacyRepo() *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLegacyRepo
GetLegacyRepo returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration.LegacyRepo, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetLivenessProbe ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetLivenessProbe() *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeData
GetLivenessProbe returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration.LivenessProbe, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetLogDnaKey ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetLogDnaKey() *string
GetLogDnaKey returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration.LogDnaKey, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetLogShipperType ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetLogShipperType() *LogShipperType
GetLogShipperType returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration.LogShipperType, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetLogzToken ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetLogzToken() *string
GetLogzToken returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration.LogzToken, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetLogzUrl ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetLogzUrl() *string
GetLogzUrl returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration.LogzUrl, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetMemoryRequest ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetMemoryRequest() *string
GetMemoryRequest returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration.MemoryRequest, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetNodeSelector ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetNodeSelector() *map[string]string
GetNodeSelector returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration.NodeSelector, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetPodSpecPatch ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetPodSpecPatch() *string
GetPodSpecPatch returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration.PodSpecPatch, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetPorts ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetPorts() []*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationPortsPortData
GetPorts returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration.Ports, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetPreStopSleep ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetPreStopSleep() *int
GetPreStopSleep returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration.PreStopSleep, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetProductionBranchName ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetProductionBranchName() string
GetProductionBranchName returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration.ProductionBranchName, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetReadinessProbe ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetReadinessProbe() *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeData
GetReadinessProbe returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration.ReadinessProbe, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetReplicas ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetReplicas() *int
GetReplicas returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration.Replicas, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetSecretMounts ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetSecretMounts() []*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationSecretMountsSecretMountData
GetSecretMounts returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration.SecretMounts, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetServiceAccountName ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetServiceAccountName() *string
GetServiceAccountName returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration.ServiceAccountName, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetServiceAnnotations ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetServiceAnnotations() *map[string]string
GetServiceAnnotations returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration.ServiceAnnotations, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetStartupProbe ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetStartupProbe() *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeData
GetStartupProbe returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration.StartupProbe, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetStaticIp ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetStaticIp() *bool
GetStaticIp returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration.StaticIp, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetSyslogConfig ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetSyslogConfig() *string
GetSyslogConfig returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration.SyslogConfig, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetTerminationGracePeriodSeconds ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetTerminationGracePeriodSeconds() *int
GetTerminationGracePeriodSeconds returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration.TerminationGracePeriodSeconds, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetTpuCores ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetTpuCores() *int
GetTpuCores returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration.TpuCores, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetTpuTfVersion ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetTpuTfVersion() *string
GetTpuTfVersion returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration.TpuTfVersion, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetTpuType ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetTpuType() *string
GetTpuType returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration.TpuType, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetVolumes ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration) GetVolumes() []*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationVolumesVolumeSpec
GetVolumes returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration.Volumes, and is useful for accessing the field via an interface.
type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationAutoscalingAutoscalingData ¶
type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationAutoscalingAutoscalingData struct { MinReplicas int `json:"minReplicas"` MaxReplicas int `json:"maxReplicas"` CoolDownPeriod int `json:"coolDownPeriod"` Spec string `json:"spec"` Triggers []*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationAutoscalingAutoscalingDataTriggersAutoscalingTrigger `json:"triggers"` KedaScaledObjectSpec *string `json:"kedaScaledObjectSpec"` }
DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationAutoscalingAutoscalingData includes the requested fields of the GraphQL type AutoscalingData.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationAutoscalingAutoscalingData) GetCoolDownPeriod ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationAutoscalingAutoscalingData) GetCoolDownPeriod() int
GetCoolDownPeriod returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationAutoscalingAutoscalingData.CoolDownPeriod, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationAutoscalingAutoscalingData) GetKedaScaledObjectSpec ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationAutoscalingAutoscalingData) GetKedaScaledObjectSpec() *string
GetKedaScaledObjectSpec returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationAutoscalingAutoscalingData.KedaScaledObjectSpec, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationAutoscalingAutoscalingData) GetMaxReplicas ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationAutoscalingAutoscalingData) GetMaxReplicas() int
GetMaxReplicas returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationAutoscalingAutoscalingData.MaxReplicas, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationAutoscalingAutoscalingData) GetMinReplicas ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationAutoscalingAutoscalingData) GetMinReplicas() int
GetMinReplicas returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationAutoscalingAutoscalingData.MinReplicas, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationAutoscalingAutoscalingData) GetSpec ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationAutoscalingAutoscalingData) GetSpec() string
GetSpec returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationAutoscalingAutoscalingData.Spec, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationAutoscalingAutoscalingData) GetTriggers ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationAutoscalingAutoscalingData) GetTriggers() []*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationAutoscalingAutoscalingDataTriggersAutoscalingTrigger
GetTriggers returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationAutoscalingAutoscalingData.Triggers, and is useful for accessing the field via an interface.
type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationAutoscalingAutoscalingDataTriggersAutoscalingTrigger ¶
type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationAutoscalingAutoscalingDataTriggersAutoscalingTrigger struct { Type string `json:"type"` Spec string `json:"spec"` }
DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationAutoscalingAutoscalingDataTriggersAutoscalingTrigger includes the requested fields of the GraphQL type AutoscalingTrigger.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationAutoscalingAutoscalingDataTriggersAutoscalingTrigger) GetSpec ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationAutoscalingAutoscalingDataTriggersAutoscalingTrigger) GetSpec() string
GetSpec returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationAutoscalingAutoscalingDataTriggersAutoscalingTrigger.Spec, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationAutoscalingAutoscalingDataTriggersAutoscalingTrigger) GetType ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationAutoscalingAutoscalingDataTriggersAutoscalingTrigger) GetType() string
GetType returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationAutoscalingAutoscalingDataTriggersAutoscalingTrigger.Type, and is useful for accessing the field via an interface.
type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationContainerRegistrySource ¶
type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationContainerRegistrySource struct { RegistryId *uuid.UUID `json:"registryId"` RegistryUrl *string `json:"registryUrl"` Repository string `json:"repository"` Tag *string `json:"tag"` Digest *string `json:"digest"` }
DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationContainerRegistrySource includes the requested fields of the GraphQL type ContainerRegistrySource.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationContainerRegistrySource) GetDigest ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationContainerRegistrySource) GetDigest() *string
GetDigest returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationContainerRegistrySource.Digest, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationContainerRegistrySource) GetRegistryId ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationContainerRegistrySource) GetRegistryId() *uuid.UUID
GetRegistryId returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationContainerRegistrySource.RegistryId, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationContainerRegistrySource) GetRegistryUrl ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationContainerRegistrySource) GetRegistryUrl() *string
GetRegistryUrl returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationContainerRegistrySource.RegistryUrl, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationContainerRegistrySource) GetRepository ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationContainerRegistrySource) GetRepository() string
GetRepository returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationContainerRegistrySource.Repository, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationContainerRegistrySource) GetTag ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationContainerRegistrySource) GetTag() *string
GetTag returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationContainerRegistrySource.Tag, and is useful for accessing the field via an interface.
type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationEnvsEnvVar ¶
type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationEnvsEnvVar struct { Id uuid.UUID `json:"id"` Name string `json:"name"` Value string `json:"value"` Visible bool `json:"visible"` Sealed bool `json:"sealed"` Source *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationEnvsEnvVarSource `json:"source"` CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"updatedAt"` }
DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationEnvsEnvVar includes the requested fields of the GraphQL type EnvVar.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationEnvsEnvVar) GetCreatedAt ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationEnvsEnvVar) GetCreatedAt() time.Time
GetCreatedAt returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationEnvsEnvVar.CreatedAt, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationEnvsEnvVar) GetId ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationEnvsEnvVar) GetId() uuid.UUID
GetId returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationEnvsEnvVar.Id, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationEnvsEnvVar) GetName ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationEnvsEnvVar) GetName() string
GetName returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationEnvsEnvVar.Name, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationEnvsEnvVar) GetSealed ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationEnvsEnvVar) GetSealed() bool
GetSealed returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationEnvsEnvVar.Sealed, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationEnvsEnvVar) GetSource ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationEnvsEnvVar) GetSource() *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationEnvsEnvVarSource
GetSource returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationEnvsEnvVar.Source, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationEnvsEnvVar) GetUpdatedAt ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationEnvsEnvVar) GetUpdatedAt() time.Time
GetUpdatedAt returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationEnvsEnvVar.UpdatedAt, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationEnvsEnvVar) GetValue ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationEnvsEnvVar) GetValue() string
GetValue returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationEnvsEnvVar.Value, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationEnvsEnvVar) GetVisible ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationEnvsEnvVar) GetVisible() bool
GetVisible returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationEnvsEnvVar.Visible, and is useful for accessing the field via an interface.
type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationEnvsEnvVarSource ¶
type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationEnvsEnvVarSource struct {
Type EnvVarSourceType `json:"type"`
}
DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationEnvsEnvVarSource includes the requested fields of the GraphQL type EnvVarSource.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationEnvsEnvVarSource) GetType ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationEnvsEnvVarSource) GetType() EnvVarSourceType
GetType returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationEnvsEnvVarSource.Type, and is useful for accessing the field via an interface.
type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLegacyRepo ¶
type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLegacyRepo struct { Id string `json:"id"` Name string `json:"name"` AppId string `json:"appId"` }
DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLegacyRepo includes the requested fields of the GraphQL type LegacyRepo.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLegacyRepo) GetAppId ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLegacyRepo) GetAppId() string
GetAppId returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLegacyRepo.AppId, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLegacyRepo) GetId ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLegacyRepo) GetId() string
GetId returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLegacyRepo.Id, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLegacyRepo) GetName ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLegacyRepo) GetName() string
GetName returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLegacyRepo.Name, and is useful for accessing the field via an interface.
type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeData ¶
type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeData struct { Command *string `json:"command"` Http *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeDataHttpHTTPProbe `json:"http"` Tcp *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeDataTcpTCPProbe `json:"tcp"` InitialDelaySeconds *int `json:"initialDelaySeconds"` PeriodSeconds *int `json:"periodSeconds"` SuccessThreshold *int `json:"successThreshold"` FailureThreshold *int `json:"failureThreshold"` TimeoutSeconds *int `json:"timeoutSeconds"` }
DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeData includes the requested fields of the GraphQL type ProbeData.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeData) GetCommand ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeData) GetCommand() *string
GetCommand returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeData.Command, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeData) GetFailureThreshold ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeData) GetFailureThreshold() *int
GetFailureThreshold returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeData.FailureThreshold, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeData) GetHttp ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeData) GetHttp() *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeDataHttpHTTPProbe
GetHttp returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeData.Http, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeData) GetInitialDelaySeconds ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeData) GetInitialDelaySeconds() *int
GetInitialDelaySeconds returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeData.InitialDelaySeconds, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeData) GetPeriodSeconds ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeData) GetPeriodSeconds() *int
GetPeriodSeconds returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeData.PeriodSeconds, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeData) GetSuccessThreshold ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeData) GetSuccessThreshold() *int
GetSuccessThreshold returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeData.SuccessThreshold, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeData) GetTcp ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeData) GetTcp() *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeDataTcpTCPProbe
GetTcp returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeData.Tcp, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeData) GetTimeoutSeconds ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeData) GetTimeoutSeconds() *int
GetTimeoutSeconds returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeData.TimeoutSeconds, and is useful for accessing the field via an interface.
type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeDataHttpHTTPProbe ¶
type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeDataHttpHTTPProbe struct { Host string `json:"host"` Port string `json:"port"` Path string `json:"path"` }
DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeDataHttpHTTPProbe includes the requested fields of the GraphQL type HTTPProbe.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeDataHttpHTTPProbe) GetHost ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeDataHttpHTTPProbe) GetHost() string
GetHost returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeDataHttpHTTPProbe.Host, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeDataHttpHTTPProbe) GetPath ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeDataHttpHTTPProbe) GetPath() string
GetPath returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeDataHttpHTTPProbe.Path, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeDataHttpHTTPProbe) GetPort ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeDataHttpHTTPProbe) GetPort() string
GetPort returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeDataHttpHTTPProbe.Port, and is useful for accessing the field via an interface.
type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeDataTcpTCPProbe ¶
type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeDataTcpTCPProbe struct { Host string `json:"host"` Port string `json:"port"` }
DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeDataTcpTCPProbe includes the requested fields of the GraphQL type TCPProbe.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeDataTcpTCPProbe) GetHost ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeDataTcpTCPProbe) GetHost() string
GetHost returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeDataTcpTCPProbe.Host, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeDataTcpTCPProbe) GetPort ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeDataTcpTCPProbe) GetPort() string
GetPort returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeDataTcpTCPProbe.Port, and is useful for accessing the field via an interface.
type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationPortsPortData ¶
type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationPortsPortData struct { Port string `json:"port"` Https *bool `json:"https"` Grpc *bool `json:"grpc"` Public *bool `json:"public"` Protocol *string `json:"protocol"` LoadBalancer *bool `json:"loadBalancer"` }
DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationPortsPortData includes the requested fields of the GraphQL type PortData.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationPortsPortData) GetGrpc ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationPortsPortData) GetGrpc() *bool
GetGrpc returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationPortsPortData.Grpc, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationPortsPortData) GetHttps ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationPortsPortData) GetHttps() *bool
GetHttps returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationPortsPortData.Https, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationPortsPortData) GetLoadBalancer ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationPortsPortData) GetLoadBalancer() *bool
GetLoadBalancer returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationPortsPortData.LoadBalancer, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationPortsPortData) GetPort ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationPortsPortData) GetPort() string
GetPort returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationPortsPortData.Port, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationPortsPortData) GetProtocol ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationPortsPortData) GetProtocol() *string
GetProtocol returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationPortsPortData.Protocol, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationPortsPortData) GetPublic ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationPortsPortData) GetPublic() *bool
GetPublic returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationPortsPortData.Public, and is useful for accessing the field via an interface.
type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeData ¶
type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeData struct { Command *string `json:"command"` Http *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeDataHttpHTTPProbe `json:"http"` Tcp *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeDataTcpTCPProbe `json:"tcp"` InitialDelaySeconds *int `json:"initialDelaySeconds"` PeriodSeconds *int `json:"periodSeconds"` SuccessThreshold *int `json:"successThreshold"` FailureThreshold *int `json:"failureThreshold"` TimeoutSeconds *int `json:"timeoutSeconds"` }
DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeData includes the requested fields of the GraphQL type ProbeData.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeData) GetCommand ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeData) GetCommand() *string
GetCommand returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeData.Command, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeData) GetFailureThreshold ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeData) GetFailureThreshold() *int
GetFailureThreshold returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeData.FailureThreshold, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeData) GetHttp ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeData) GetHttp() *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeDataHttpHTTPProbe
GetHttp returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeData.Http, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeData) GetInitialDelaySeconds ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeData) GetInitialDelaySeconds() *int
GetInitialDelaySeconds returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeData.InitialDelaySeconds, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeData) GetPeriodSeconds ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeData) GetPeriodSeconds() *int
GetPeriodSeconds returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeData.PeriodSeconds, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeData) GetSuccessThreshold ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeData) GetSuccessThreshold() *int
GetSuccessThreshold returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeData.SuccessThreshold, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeData) GetTcp ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeData) GetTcp() *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeDataTcpTCPProbe
GetTcp returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeData.Tcp, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeData) GetTimeoutSeconds ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeData) GetTimeoutSeconds() *int
GetTimeoutSeconds returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeData.TimeoutSeconds, and is useful for accessing the field via an interface.
type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeDataHttpHTTPProbe ¶
type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeDataHttpHTTPProbe struct { Host string `json:"host"` Port string `json:"port"` Path string `json:"path"` }
DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeDataHttpHTTPProbe includes the requested fields of the GraphQL type HTTPProbe.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeDataHttpHTTPProbe) GetHost ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeDataHttpHTTPProbe) GetHost() string
GetHost returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeDataHttpHTTPProbe.Host, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeDataHttpHTTPProbe) GetPath ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeDataHttpHTTPProbe) GetPath() string
GetPath returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeDataHttpHTTPProbe.Path, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeDataHttpHTTPProbe) GetPort ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeDataHttpHTTPProbe) GetPort() string
GetPort returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeDataHttpHTTPProbe.Port, and is useful for accessing the field via an interface.
type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeDataTcpTCPProbe ¶
type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeDataTcpTCPProbe struct { Host string `json:"host"` Port string `json:"port"` }
DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeDataTcpTCPProbe includes the requested fields of the GraphQL type TCPProbe.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeDataTcpTCPProbe) GetHost ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeDataTcpTCPProbe) GetHost() string
GetHost returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeDataTcpTCPProbe.Host, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeDataTcpTCPProbe) GetPort ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeDataTcpTCPProbe) GetPort() string
GetPort returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeDataTcpTCPProbe.Port, and is useful for accessing the field via an interface.
type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationSecretMountsSecretMountData ¶
type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationSecretMountsSecretMountData struct { SecretName string `json:"secretName"` MountPath string `json:"mountPath"` ReadOnly *bool `json:"readOnly"` }
DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationSecretMountsSecretMountData includes the requested fields of the GraphQL type SecretMountData.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationSecretMountsSecretMountData) GetMountPath ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationSecretMountsSecretMountData) GetMountPath() string
GetMountPath returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationSecretMountsSecretMountData.MountPath, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationSecretMountsSecretMountData) GetReadOnly ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationSecretMountsSecretMountData) GetReadOnly() *bool
GetReadOnly returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationSecretMountsSecretMountData.ReadOnly, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationSecretMountsSecretMountData) GetSecretName ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationSecretMountsSecretMountData) GetSecretName() string
GetSecretName returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationSecretMountsSecretMountData.SecretName, and is useful for accessing the field via an interface.
type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeData ¶
type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeData struct { Command *string `json:"command"` Http *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeDataHttpHTTPProbe `json:"http"` Tcp *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeDataTcpTCPProbe `json:"tcp"` InitialDelaySeconds *int `json:"initialDelaySeconds"` PeriodSeconds *int `json:"periodSeconds"` SuccessThreshold *int `json:"successThreshold"` FailureThreshold *int `json:"failureThreshold"` TimeoutSeconds *int `json:"timeoutSeconds"` }
DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeData includes the requested fields of the GraphQL type ProbeData.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeData) GetCommand ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeData) GetCommand() *string
GetCommand returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeData.Command, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeData) GetFailureThreshold ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeData) GetFailureThreshold() *int
GetFailureThreshold returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeData.FailureThreshold, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeData) GetHttp ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeData) GetHttp() *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeDataHttpHTTPProbe
GetHttp returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeData.Http, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeData) GetInitialDelaySeconds ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeData) GetInitialDelaySeconds() *int
GetInitialDelaySeconds returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeData.InitialDelaySeconds, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeData) GetPeriodSeconds ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeData) GetPeriodSeconds() *int
GetPeriodSeconds returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeData.PeriodSeconds, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeData) GetSuccessThreshold ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeData) GetSuccessThreshold() *int
GetSuccessThreshold returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeData.SuccessThreshold, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeData) GetTcp ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeData) GetTcp() *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeDataTcpTCPProbe
GetTcp returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeData.Tcp, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeData) GetTimeoutSeconds ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeData) GetTimeoutSeconds() *int
GetTimeoutSeconds returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeData.TimeoutSeconds, and is useful for accessing the field via an interface.
type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeDataHttpHTTPProbe ¶
type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeDataHttpHTTPProbe struct { Host string `json:"host"` Port string `json:"port"` Path string `json:"path"` }
DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeDataHttpHTTPProbe includes the requested fields of the GraphQL type HTTPProbe.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeDataHttpHTTPProbe) GetHost ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeDataHttpHTTPProbe) GetHost() string
GetHost returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeDataHttpHTTPProbe.Host, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeDataHttpHTTPProbe) GetPath ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeDataHttpHTTPProbe) GetPath() string
GetPath returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeDataHttpHTTPProbe.Path, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeDataHttpHTTPProbe) GetPort ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeDataHttpHTTPProbe) GetPort() string
GetPort returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeDataHttpHTTPProbe.Port, and is useful for accessing the field via an interface.
type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeDataTcpTCPProbe ¶
type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeDataTcpTCPProbe struct { Host string `json:"host"` Port string `json:"port"` }
DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeDataTcpTCPProbe includes the requested fields of the GraphQL type TCPProbe.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeDataTcpTCPProbe) GetHost ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeDataTcpTCPProbe) GetHost() string
GetHost returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeDataTcpTCPProbe.Host, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeDataTcpTCPProbe) GetPort ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeDataTcpTCPProbe) GetPort() string
GetPort returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeDataTcpTCPProbe.Port, and is useful for accessing the field via an interface.
type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationVolumesVolumeSpec ¶
type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationVolumesVolumeSpec struct { Size int `json:"size"` MountPath string `json:"mountPath"` }
DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationVolumesVolumeSpec includes the requested fields of the GraphQL type VolumeSpec.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationVolumesVolumeSpec) GetMountPath ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationVolumesVolumeSpec) GetMountPath() string
GetMountPath returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationVolumesVolumeSpec.MountPath, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationVolumesVolumeSpec) GetSize ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationVolumesVolumeSpec) GetSize() int
GetSize returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationVolumesVolumeSpec.Size, and is useful for accessing the field via an interface.
type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesTargetManifestTargetConfiguration ¶
type DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesTargetManifestTargetConfiguration struct { ClusterId uuid.UUID `json:"clusterId"` Namespace *string `json:"namespace"` }
DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesTargetManifestTargetConfiguration includes the requested fields of the GraphQL type ManifestTargetConfiguration.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesTargetManifestTargetConfiguration) GetClusterId ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesTargetManifestTargetConfiguration) GetClusterId() uuid.UUID
GetClusterId returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesTargetManifestTargetConfiguration.ClusterId, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesTargetManifestTargetConfiguration) GetNamespace ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesTargetManifestTargetConfiguration) GetNamespace() *string
GetNamespace returns DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesTargetManifestTargetConfiguration.Namespace, and is useful for accessing the field via an interface.
type DeployConfigurationDetailConfigurationDeploymentConfigurationTerraform ¶
type DeployConfigurationDetailConfigurationDeploymentConfigurationTerraform struct { Blueprint *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfiguration `json:"blueprint"` Target *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfiguration `json:"target"` }
DeployConfigurationDetailConfigurationDeploymentConfigurationTerraform includes the requested fields of the GraphQL type DeploymentConfigurationTerraform.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationTerraform) GetBlueprint ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraform) GetBlueprint() *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfiguration
GetBlueprint returns DeployConfigurationDetailConfigurationDeploymentConfigurationTerraform.Blueprint, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationTerraform) GetTarget ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraform) GetTarget() *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfiguration
GetTarget returns DeployConfigurationDetailConfigurationDeploymentConfigurationTerraform.Target, and is useful for accessing the field via an interface.
type DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfiguration ¶
type DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfiguration struct { Source *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfigurationSource `json:"source"` OutputConfiguration *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfigurationOutputConfigurationTerraformOutputConfiguration `json:"outputConfiguration"` TerraformVersion *string `json:"terraformVersion"` }
DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfiguration includes the requested fields of the GraphQL type BlueprintTerraformConfiguration.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfiguration) GetOutputConfiguration ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfiguration) GetOutputConfiguration() *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfigurationOutputConfigurationTerraformOutputConfiguration
GetOutputConfiguration returns DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfiguration.OutputConfiguration, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfiguration) GetSource ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfiguration) GetSource() *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfigurationSource
GetSource returns DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfiguration.Source, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfiguration) GetTerraformVersion ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfiguration) GetTerraformVersion() *string
GetTerraformVersion returns DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfiguration.TerraformVersion, and is useful for accessing the field via an interface.
type DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfigurationOutputConfigurationTerraformOutputConfiguration ¶
type DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfigurationOutputConfigurationTerraformOutputConfiguration struct { // Configuration for the automatic output handler. This configuration does not affect output defined via 'customization'. Automatic *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfigurationOutputConfigurationTerraformOutputConfigurationAutomaticTerraformAutomaticOutputConfiguration `json:"automatic"` // A JSON object using Terraform configuration syntax // (https://developer.hashicorp.com/terraform/language/syntax/json), constituting // a valid "output" block. // // Example: // “` // { // "output": { // "example": { // "value": "${aws_instance.example}" // } // } // } // “` // // This must include the "output" key at the top level. // // To reference module values, use the expression mapping syntax: https://developer.hashicorp.com/terraform/language/syntax/json#expression-mapping Customization *string `json:"customization"` }
DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfigurationOutputConfigurationTerraformOutputConfiguration includes the requested fields of the GraphQL type TerraformOutputConfiguration.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfigurationOutputConfigurationTerraformOutputConfiguration) GetAutomatic ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfigurationOutputConfigurationTerraformOutputConfiguration) GetAutomatic() *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfigurationOutputConfigurationTerraformOutputConfigurationAutomaticTerraformAutomaticOutputConfiguration
GetAutomatic returns DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfigurationOutputConfigurationTerraformOutputConfiguration.Automatic, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfigurationOutputConfigurationTerraformOutputConfiguration) GetCustomization ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfigurationOutputConfigurationTerraformOutputConfiguration) GetCustomization() *string
GetCustomization returns DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfigurationOutputConfigurationTerraformOutputConfiguration.Customization, and is useful for accessing the field via an interface.
type DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfigurationOutputConfigurationTerraformOutputConfigurationAutomaticTerraformAutomaticOutputConfiguration ¶
type DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfigurationOutputConfigurationTerraformOutputConfigurationAutomaticTerraformAutomaticOutputConfiguration struct { // Disable the 'automatic output' handler, which produces a single map named 'outputs' containing all module outputs. Disabled *bool `json:"disabled"` // The keys of any module outputs that should be excluded from the automatic output value. Ignored when 'disabled' is true. Excluded []string `json:"excluded"` // Mark the automatic output as sensitive. This MUST be 'true' when any sensitive // module output is not specified 'excluded' *and* 'disabled' is false. Sensitive *bool `json:"sensitive"` }
DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfigurationOutputConfigurationTerraformOutputConfigurationAutomaticTerraformAutomaticOutputConfiguration includes the requested fields of the GraphQL type TerraformAutomaticOutputConfiguration.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfigurationOutputConfigurationTerraformOutputConfigurationAutomaticTerraformAutomaticOutputConfiguration) GetDisabled ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfigurationOutputConfigurationTerraformOutputConfigurationAutomaticTerraformAutomaticOutputConfiguration) GetDisabled() *bool
GetDisabled returns DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfigurationOutputConfigurationTerraformOutputConfigurationAutomaticTerraformAutomaticOutputConfiguration.Disabled, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfigurationOutputConfigurationTerraformOutputConfigurationAutomaticTerraformAutomaticOutputConfiguration) GetExcluded ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfigurationOutputConfigurationTerraformOutputConfigurationAutomaticTerraformAutomaticOutputConfiguration) GetExcluded() []string
GetExcluded returns DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfigurationOutputConfigurationTerraformOutputConfigurationAutomaticTerraformAutomaticOutputConfiguration.Excluded, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfigurationOutputConfigurationTerraformOutputConfigurationAutomaticTerraformAutomaticOutputConfiguration) GetSensitive ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfigurationOutputConfigurationTerraformOutputConfigurationAutomaticTerraformAutomaticOutputConfiguration) GetSensitive() *bool
GetSensitive returns DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfigurationOutputConfigurationTerraformOutputConfigurationAutomaticTerraformAutomaticOutputConfiguration.Sensitive, and is useful for accessing the field via an interface.
type DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfigurationSource ¶
type DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfigurationSource struct {
ProjectSourceDetail `json:"-"`
}
DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfigurationSource includes the requested fields of the GraphQL type Source.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfigurationSource) GetContainerRegistry ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfigurationSource) GetContainerRegistry() *ProjectSourceDetailContainerRegistryContainerRegistrySource
GetContainerRegistry returns DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfigurationSource.ContainerRegistry, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfigurationSource) GetGit ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfigurationSource) GetGit() *ProjectSourceDetailGitGitSource
GetGit returns DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfigurationSource.Git, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfigurationSource) GetHelmRepository ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfigurationSource) GetHelmRepository() *ProjectSourceDetailHelmRepositoryHelmRepositorySource
GetHelmRepository returns DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfigurationSource.HelmRepository, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfigurationSource) GetTerraformModule ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfigurationSource) GetTerraformModule() *ProjectSourceDetailTerraformModuleTerraformModuleSource
GetTerraformModule returns DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfigurationSource.TerraformModule, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfigurationSource) MarshalJSON ¶
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfigurationSource) UnmarshalJSON ¶
type DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfiguration ¶
type DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfiguration struct { ModuleName *string `json:"moduleName"` StateBackend *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackend `json:"stateBackend"` Provider *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProvider `json:"provider"` }
DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfiguration includes the requested fields of the GraphQL type TerraformTargetConfiguration.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfiguration) GetModuleName ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfiguration) GetModuleName() *string
GetModuleName returns DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfiguration.ModuleName, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfiguration) GetProvider ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfiguration) GetProvider() *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProvider
GetProvider returns DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfiguration.Provider, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfiguration) GetStateBackend ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfiguration) GetStateBackend() *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackend
GetStateBackend returns DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfiguration.StateBackend, and is useful for accessing the field via an interface.
type DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProvider ¶
type DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProvider struct { AwsAccount *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProviderAwsAccountAWSAccount `json:"awsAccount"` GcpAccount *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProviderGcpAccountGCPAccount `json:"gcpAccount"` DoAccount *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProviderDoAccountDOAccount `json:"doAccount"` // Region name, when applicable Region *string `json:"region"` }
DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProvider includes the requested fields of the GraphQL type TerraformProvider. The GraphQL type's documentation follows.
The Zeet-connected cloud account which will be mapped to a terraform provider
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProvider) GetAwsAccount ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProvider) GetAwsAccount() *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProviderAwsAccountAWSAccount
GetAwsAccount returns DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProvider.AwsAccount, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProvider) GetDoAccount ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProvider) GetDoAccount() *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProviderDoAccountDOAccount
GetDoAccount returns DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProvider.DoAccount, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProvider) GetGcpAccount ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProvider) GetGcpAccount() *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProviderGcpAccountGCPAccount
GetGcpAccount returns DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProvider.GcpAccount, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProvider) GetRegion ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProvider) GetRegion() *string
GetRegion returns DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProvider.Region, and is useful for accessing the field via an interface.
type DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProviderAwsAccountAWSAccount ¶
type DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProviderAwsAccountAWSAccount struct {
Id uuid.UUID `json:"id"`
}
DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProviderAwsAccountAWSAccount includes the requested fields of the GraphQL type AWSAccount.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProviderAwsAccountAWSAccount) GetId ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProviderAwsAccountAWSAccount) GetId() uuid.UUID
GetId returns DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProviderAwsAccountAWSAccount.Id, and is useful for accessing the field via an interface.
type DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProviderDoAccountDOAccount ¶
type DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProviderDoAccountDOAccount struct {
Id uuid.UUID `json:"id"`
}
DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProviderDoAccountDOAccount includes the requested fields of the GraphQL type DOAccount.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProviderDoAccountDOAccount) GetId ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProviderDoAccountDOAccount) GetId() uuid.UUID
GetId returns DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProviderDoAccountDOAccount.Id, and is useful for accessing the field via an interface.
type DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProviderGcpAccountGCPAccount ¶
type DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProviderGcpAccountGCPAccount struct {
Id uuid.UUID `json:"id"`
}
DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProviderGcpAccountGCPAccount includes the requested fields of the GraphQL type GCPAccount.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProviderGcpAccountGCPAccount) GetId ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProviderGcpAccountGCPAccount) GetId() uuid.UUID
GetId returns DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProviderGcpAccountGCPAccount.Id, and is useful for accessing the field via an interface.
type DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackend ¶
type DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackend struct { S3Bucket *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendS3BucketS3BucketConfiguration `json:"s3Bucket"` GcsBucket *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendGcsBucketGCSBucketConfiguration `json:"gcsBucket"` }
DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackend includes the requested fields of the GraphQL type TerraformStateBackend.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackend) GetGcsBucket ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackend) GetGcsBucket() *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendGcsBucketGCSBucketConfiguration
GetGcsBucket returns DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackend.GcsBucket, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackend) GetS3Bucket ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackend) GetS3Bucket() *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendS3BucketS3BucketConfiguration
GetS3Bucket returns DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackend.S3Bucket, and is useful for accessing the field via an interface.
type DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendGcsBucketGCSBucketConfiguration ¶
type DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendGcsBucketGCSBucketConfiguration struct { GcpAccountId uuid.UUID `json:"gcpAccountId"` Location string `json:"location"` BucketName string `json:"bucketName"` Prefix *string `json:"prefix"` }
DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendGcsBucketGCSBucketConfiguration includes the requested fields of the GraphQL type GCSBucketConfiguration.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendGcsBucketGCSBucketConfiguration) GetBucketName ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendGcsBucketGCSBucketConfiguration) GetBucketName() string
GetBucketName returns DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendGcsBucketGCSBucketConfiguration.BucketName, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendGcsBucketGCSBucketConfiguration) GetGcpAccountId ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendGcsBucketGCSBucketConfiguration) GetGcpAccountId() uuid.UUID
GetGcpAccountId returns DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendGcsBucketGCSBucketConfiguration.GcpAccountId, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendGcsBucketGCSBucketConfiguration) GetLocation ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendGcsBucketGCSBucketConfiguration) GetLocation() string
GetLocation returns DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendGcsBucketGCSBucketConfiguration.Location, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendGcsBucketGCSBucketConfiguration) GetPrefix ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendGcsBucketGCSBucketConfiguration) GetPrefix() *string
GetPrefix returns DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendGcsBucketGCSBucketConfiguration.Prefix, and is useful for accessing the field via an interface.
type DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendS3BucketS3BucketConfiguration ¶
type DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendS3BucketS3BucketConfiguration struct { AwsAccountId uuid.UUID `json:"awsAccountId"` Region string `json:"region"` BucketName string `json:"bucketName"` Key *string `json:"key"` }
DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendS3BucketS3BucketConfiguration includes the requested fields of the GraphQL type S3BucketConfiguration.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendS3BucketS3BucketConfiguration) GetAwsAccountId ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendS3BucketS3BucketConfiguration) GetAwsAccountId() uuid.UUID
GetAwsAccountId returns DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendS3BucketS3BucketConfiguration.AwsAccountId, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendS3BucketS3BucketConfiguration) GetBucketName ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendS3BucketS3BucketConfiguration) GetBucketName() string
GetBucketName returns DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendS3BucketS3BucketConfiguration.BucketName, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendS3BucketS3BucketConfiguration) GetKey ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendS3BucketS3BucketConfiguration) GetKey() *string
GetKey returns DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendS3BucketS3BucketConfiguration.Key, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendS3BucketS3BucketConfiguration) GetRegion ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendS3BucketS3BucketConfiguration) GetRegion() string
GetRegion returns DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendS3BucketS3BucketConfiguration.Region, and is useful for accessing the field via an interface.
type DeployConfigurationDetailConfigurationDeploymentConfigurationVariablesDeployVariable ¶
type DeployConfigurationDetailConfigurationDeploymentConfigurationVariablesDeployVariable struct {
DeployVariableDetail `json:"-"`
}
DeployConfigurationDetailConfigurationDeploymentConfigurationVariablesDeployVariable includes the requested fields of the GraphQL type DeployVariable.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationVariablesDeployVariable) GetId ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationVariablesDeployVariable) GetId() uuid.UUID
GetId returns DeployConfigurationDetailConfigurationDeploymentConfigurationVariablesDeployVariable.Id, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationVariablesDeployVariable) GetName ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationVariablesDeployVariable) GetName() string
GetName returns DeployConfigurationDetailConfigurationDeploymentConfigurationVariablesDeployVariable.Name, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationVariablesDeployVariable) GetSpecId ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationVariablesDeployVariable) GetSpecId() *uuid.UUID
GetSpecId returns DeployConfigurationDetailConfigurationDeploymentConfigurationVariablesDeployVariable.SpecId, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationVariablesDeployVariable) GetValue ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationVariablesDeployVariable) GetValue() string
GetValue returns DeployConfigurationDetailConfigurationDeploymentConfigurationVariablesDeployVariable.Value, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationVariablesDeployVariable) GetValueBoolean ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationVariablesDeployVariable) GetValueBoolean() *bool
GetValueBoolean returns DeployConfigurationDetailConfigurationDeploymentConfigurationVariablesDeployVariable.ValueBoolean, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationVariablesDeployVariable) GetValueFloat ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationVariablesDeployVariable) GetValueFloat() *float64
GetValueFloat returns DeployConfigurationDetailConfigurationDeploymentConfigurationVariablesDeployVariable.ValueFloat, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationVariablesDeployVariable) GetValueInt ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationVariablesDeployVariable) GetValueInt() *int
GetValueInt returns DeployConfigurationDetailConfigurationDeploymentConfigurationVariablesDeployVariable.ValueInt, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationVariablesDeployVariable) GetValueJson ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationVariablesDeployVariable) GetValueJson() *string
GetValueJson returns DeployConfigurationDetailConfigurationDeploymentConfigurationVariablesDeployVariable.ValueJson, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationVariablesDeployVariable) GetValueString ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationVariablesDeployVariable) GetValueString() *string
GetValueString returns DeployConfigurationDetailConfigurationDeploymentConfigurationVariablesDeployVariable.ValueString, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationVariablesDeployVariable) MarshalJSON ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationVariablesDeployVariable) MarshalJSON() ([]byte, error)
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationVariablesDeployVariable) UnmarshalJSON ¶
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationVariablesDeployVariable) UnmarshalJSON(b []byte) error
type DeployStrategy ¶
type DeployStrategy string
const ( DeployStrategyRestart DeployStrategy = "RESTART" DeployStrategyRolling DeployStrategy = "ROLLING" )
type DeployVariableDetail ¶
type DeployVariableDetail struct { Id uuid.UUID `json:"id"` SpecId *uuid.UUID `json:"specId"` Name string `json:"name"` Value string `json:"value"` ValueString *string `json:"valueString"` ValueBoolean *bool `json:"valueBoolean"` ValueInt *int `json:"valueInt"` ValueFloat *float64 `json:"valueFloat"` ValueJson *string `json:"valueJson"` }
DeployVariableDetail includes the GraphQL fields of DeployVariable requested by the fragment DeployVariableDetail.
func (*DeployVariableDetail) GetId ¶
func (v *DeployVariableDetail) GetId() uuid.UUID
GetId returns DeployVariableDetail.Id, and is useful for accessing the field via an interface.
func (*DeployVariableDetail) GetName ¶
func (v *DeployVariableDetail) GetName() string
GetName returns DeployVariableDetail.Name, and is useful for accessing the field via an interface.
func (*DeployVariableDetail) GetSpecId ¶
func (v *DeployVariableDetail) GetSpecId() *uuid.UUID
GetSpecId returns DeployVariableDetail.SpecId, and is useful for accessing the field via an interface.
func (*DeployVariableDetail) GetValue ¶
func (v *DeployVariableDetail) GetValue() string
GetValue returns DeployVariableDetail.Value, and is useful for accessing the field via an interface.
func (*DeployVariableDetail) GetValueBoolean ¶
func (v *DeployVariableDetail) GetValueBoolean() *bool
GetValueBoolean returns DeployVariableDetail.ValueBoolean, and is useful for accessing the field via an interface.
func (*DeployVariableDetail) GetValueFloat ¶
func (v *DeployVariableDetail) GetValueFloat() *float64
GetValueFloat returns DeployVariableDetail.ValueFloat, and is useful for accessing the field via an interface.
func (*DeployVariableDetail) GetValueInt ¶
func (v *DeployVariableDetail) GetValueInt() *int
GetValueInt returns DeployVariableDetail.ValueInt, and is useful for accessing the field via an interface.
func (*DeployVariableDetail) GetValueJson ¶
func (v *DeployVariableDetail) GetValueJson() *string
GetValueJson returns DeployVariableDetail.ValueJson, and is useful for accessing the field via an interface.
func (*DeployVariableDetail) GetValueString ¶
func (v *DeployVariableDetail) GetValueString() *string
GetValueString returns DeployVariableDetail.ValueString, and is useful for accessing the field via an interface.
type DeploymentConfigurationAwsSamInput ¶
type DeploymentConfigurationAwsSamInput struct { Target *AwsSamTargetConfigurationInput `json:"target"` Generator *AwsSamGeneratorConfigurationInput `json:"generator"` }
func (*DeploymentConfigurationAwsSamInput) GetGenerator ¶
func (v *DeploymentConfigurationAwsSamInput) GetGenerator() *AwsSamGeneratorConfigurationInput
GetGenerator returns DeploymentConfigurationAwsSamInput.Generator, and is useful for accessing the field via an interface.
func (*DeploymentConfigurationAwsSamInput) GetTarget ¶
func (v *DeploymentConfigurationAwsSamInput) GetTarget() *AwsSamTargetConfigurationInput
GetTarget returns DeploymentConfigurationAwsSamInput.Target, and is useful for accessing the field via an interface.
type DeploymentConfigurationGcpCloudRunInput ¶
type DeploymentConfigurationGcpCloudRunInput struct { Target *GcpCloudRunTargetConfigurationInput `json:"target"` Generator *GcpCloudRunGeneratorConfigurationInput `json:"generator"` }
func (*DeploymentConfigurationGcpCloudRunInput) GetGenerator ¶
func (v *DeploymentConfigurationGcpCloudRunInput) GetGenerator() *GcpCloudRunGeneratorConfigurationInput
GetGenerator returns DeploymentConfigurationGcpCloudRunInput.Generator, and is useful for accessing the field via an interface.
func (*DeploymentConfigurationGcpCloudRunInput) GetTarget ¶
func (v *DeploymentConfigurationGcpCloudRunInput) GetTarget() *GcpCloudRunTargetConfigurationInput
GetTarget returns DeploymentConfigurationGcpCloudRunInput.Target, and is useful for accessing the field via an interface.
type DeploymentConfigurationInput ¶
type DeploymentConfigurationInput struct { DefaultWorkflowSteps []BlueprintDriverWorkflowStepAction `json:"defaultWorkflowSteps"` RequirePlanApproval *bool `json:"requirePlanApproval"` Variables []BlueprintVariableInput `json:"variables"` Kubernetes *DeploymentConfigurationKubernetesInput `json:"kubernetes"` Helm *DeploymentConfigurationKubernetesHelmInput `json:"helm"` Terraform *DeploymentConfigurationTerraformInput `json:"terraform"` AwsSam *DeploymentConfigurationAwsSamInput `json:"awsSam"` GcpCloudRun *DeploymentConfigurationGcpCloudRunInput `json:"gcpCloudRun"` }
func (*DeploymentConfigurationInput) GetAwsSam ¶
func (v *DeploymentConfigurationInput) GetAwsSam() *DeploymentConfigurationAwsSamInput
GetAwsSam returns DeploymentConfigurationInput.AwsSam, and is useful for accessing the field via an interface.
func (*DeploymentConfigurationInput) GetDefaultWorkflowSteps ¶
func (v *DeploymentConfigurationInput) GetDefaultWorkflowSteps() []BlueprintDriverWorkflowStepAction
GetDefaultWorkflowSteps returns DeploymentConfigurationInput.DefaultWorkflowSteps, and is useful for accessing the field via an interface.
func (*DeploymentConfigurationInput) GetGcpCloudRun ¶
func (v *DeploymentConfigurationInput) GetGcpCloudRun() *DeploymentConfigurationGcpCloudRunInput
GetGcpCloudRun returns DeploymentConfigurationInput.GcpCloudRun, and is useful for accessing the field via an interface.
func (*DeploymentConfigurationInput) GetHelm ¶
func (v *DeploymentConfigurationInput) GetHelm() *DeploymentConfigurationKubernetesHelmInput
GetHelm returns DeploymentConfigurationInput.Helm, and is useful for accessing the field via an interface.
func (*DeploymentConfigurationInput) GetKubernetes ¶
func (v *DeploymentConfigurationInput) GetKubernetes() *DeploymentConfigurationKubernetesInput
GetKubernetes returns DeploymentConfigurationInput.Kubernetes, and is useful for accessing the field via an interface.
func (*DeploymentConfigurationInput) GetRequirePlanApproval ¶
func (v *DeploymentConfigurationInput) GetRequirePlanApproval() *bool
GetRequirePlanApproval returns DeploymentConfigurationInput.RequirePlanApproval, and is useful for accessing the field via an interface.
func (*DeploymentConfigurationInput) GetTerraform ¶
func (v *DeploymentConfigurationInput) GetTerraform() *DeploymentConfigurationTerraformInput
GetTerraform returns DeploymentConfigurationInput.Terraform, and is useful for accessing the field via an interface.
func (*DeploymentConfigurationInput) GetVariables ¶
func (v *DeploymentConfigurationInput) GetVariables() []BlueprintVariableInput
GetVariables returns DeploymentConfigurationInput.Variables, and is useful for accessing the field via an interface.
type DeploymentConfigurationKubernetesHelmInput ¶
type DeploymentConfigurationKubernetesHelmInput struct { Blueprint *BlueprintHelmConfigurationInput `json:"blueprint"` Target *HelmTargetConfigurationInput `json:"target"` Values *string `json:"values"` }
func (*DeploymentConfigurationKubernetesHelmInput) GetBlueprint ¶
func (v *DeploymentConfigurationKubernetesHelmInput) GetBlueprint() *BlueprintHelmConfigurationInput
GetBlueprint returns DeploymentConfigurationKubernetesHelmInput.Blueprint, and is useful for accessing the field via an interface.
func (*DeploymentConfigurationKubernetesHelmInput) GetTarget ¶
func (v *DeploymentConfigurationKubernetesHelmInput) GetTarget() *HelmTargetConfigurationInput
GetTarget returns DeploymentConfigurationKubernetesHelmInput.Target, and is useful for accessing the field via an interface.
func (*DeploymentConfigurationKubernetesHelmInput) GetValues ¶
func (v *DeploymentConfigurationKubernetesHelmInput) GetValues() *string
GetValues returns DeploymentConfigurationKubernetesHelmInput.Values, and is useful for accessing the field via an interface.
type DeploymentConfigurationKubernetesInput ¶
type DeploymentConfigurationKubernetesInput struct { Blueprint *BlueprintManifestConfigurationInput `json:"blueprint"` Target *ManifestTargetConfigurationInput `json:"target"` Generator *KubernetesGeneratorConfigurationInput `json:"generator"` }
func (*DeploymentConfigurationKubernetesInput) GetBlueprint ¶
func (v *DeploymentConfigurationKubernetesInput) GetBlueprint() *BlueprintManifestConfigurationInput
GetBlueprint returns DeploymentConfigurationKubernetesInput.Blueprint, and is useful for accessing the field via an interface.
func (*DeploymentConfigurationKubernetesInput) GetGenerator ¶
func (v *DeploymentConfigurationKubernetesInput) GetGenerator() *KubernetesGeneratorConfigurationInput
GetGenerator returns DeploymentConfigurationKubernetesInput.Generator, and is useful for accessing the field via an interface.
func (*DeploymentConfigurationKubernetesInput) GetTarget ¶
func (v *DeploymentConfigurationKubernetesInput) GetTarget() *ManifestTargetConfigurationInput
GetTarget returns DeploymentConfigurationKubernetesInput.Target, and is useful for accessing the field via an interface.
type DeploymentConfigurationTerraformInput ¶
type DeploymentConfigurationTerraformInput struct { Blueprint *BlueprintTerraformConfigurationInput `json:"blueprint"` Target *TerraformTargetConfigurationInput `json:"target"` }
func (*DeploymentConfigurationTerraformInput) GetBlueprint ¶
func (v *DeploymentConfigurationTerraformInput) GetBlueprint() *BlueprintTerraformConfigurationInput
GetBlueprint returns DeploymentConfigurationTerraformInput.Blueprint, and is useful for accessing the field via an interface.
func (*DeploymentConfigurationTerraformInput) GetTarget ¶
func (v *DeploymentConfigurationTerraformInput) GetTarget() *TerraformTargetConfigurationInput
GetTarget returns DeploymentConfigurationTerraformInput.Target, and is useful for accessing the field via an interface.
type DriverWorkflowStepActionType ¶
type DriverWorkflowStepActionType string
const ( DriverWorkflowStepActionTypeDriverPlanDestroy DriverWorkflowStepActionType = "DRIVER_PLAN_DESTROY" DriverWorkflowStepActionTypeDriverPlan DriverWorkflowStepActionType = "DRIVER_PLAN" DriverWorkflowStepActionTypeDriverApprove DriverWorkflowStepActionType = "DRIVER_APPROVE" DriverWorkflowStepActionTypeDriverApply DriverWorkflowStepActionType = "DRIVER_APPLY" DriverWorkflowStepActionTypeProjectDelete DriverWorkflowStepActionType = "PROJECT_DELETE" )
type DuplicateProjectInput ¶
type DuplicateProjectInput struct { GroupId *uuid.UUID `json:"groupId"` GroupName *string `json:"groupName"` SubGroupId *uuid.UUID `json:"subGroupId"` SubGroupName *string `json:"subGroupName"` Name string `json:"name"` }
func (*DuplicateProjectInput) GetGroupId ¶
func (v *DuplicateProjectInput) GetGroupId() *uuid.UUID
GetGroupId returns DuplicateProjectInput.GroupId, and is useful for accessing the field via an interface.
func (*DuplicateProjectInput) GetGroupName ¶
func (v *DuplicateProjectInput) GetGroupName() *string
GetGroupName returns DuplicateProjectInput.GroupName, and is useful for accessing the field via an interface.
func (*DuplicateProjectInput) GetName ¶
func (v *DuplicateProjectInput) GetName() string
GetName returns DuplicateProjectInput.Name, and is useful for accessing the field via an interface.
func (*DuplicateProjectInput) GetSubGroupId ¶
func (v *DuplicateProjectInput) GetSubGroupId() *uuid.UUID
GetSubGroupId returns DuplicateProjectInput.SubGroupId, and is useful for accessing the field via an interface.
func (*DuplicateProjectInput) GetSubGroupName ¶
func (v *DuplicateProjectInput) GetSubGroupName() *string
GetSubGroupName returns DuplicateProjectInput.SubGroupName, and is useful for accessing the field via an interface.
type DuplicateProjectResponse ¶
type DuplicateProjectResponse struct {
DuplicateProject duplicateProjectDuplicateProject `json:"duplicateProject"`
}
duplicateProjectResponse is returned by duplicateProject on success.
func DuplicateProjectMutation ¶
func DuplicateProjectMutation( ctx_ context.Context, client_ graphql.Client, id uuid.UUID, input DuplicateProjectInput, ) (*DuplicateProjectResponse, error)
func (*DuplicateProjectResponse) GetDuplicateProject ¶
func (v *DuplicateProjectResponse) GetDuplicateProject() duplicateProjectDuplicateProject
GetDuplicateProject returns DuplicateProjectResponse.DuplicateProject, and is useful for accessing the field via an interface.
type EjectClusterComponentInput ¶
type EjectClusterComponentInput struct { Name string `json:"name"` Type ClusterComponentType `json:"type"` GroupName string `json:"groupName"` SubGroupName string `json:"subGroupName"` ProjectName string `json:"projectName"` }
func (*EjectClusterComponentInput) GetGroupName ¶
func (v *EjectClusterComponentInput) GetGroupName() string
GetGroupName returns EjectClusterComponentInput.GroupName, and is useful for accessing the field via an interface.
func (*EjectClusterComponentInput) GetName ¶
func (v *EjectClusterComponentInput) GetName() string
GetName returns EjectClusterComponentInput.Name, and is useful for accessing the field via an interface.
func (*EjectClusterComponentInput) GetProjectName ¶
func (v *EjectClusterComponentInput) GetProjectName() string
GetProjectName returns EjectClusterComponentInput.ProjectName, and is useful for accessing the field via an interface.
func (*EjectClusterComponentInput) GetSubGroupName ¶
func (v *EjectClusterComponentInput) GetSubGroupName() string
GetSubGroupName returns EjectClusterComponentInput.SubGroupName, and is useful for accessing the field via an interface.
func (*EjectClusterComponentInput) GetType ¶
func (v *EjectClusterComponentInput) GetType() ClusterComponentType
GetType returns EjectClusterComponentInput.Type, and is useful for accessing the field via an interface.
type EjectClusterComponentResponse ¶
type EjectClusterComponentResponse struct {
EjectClusterComponent ejectClusterComponentEjectClusterComponent `json:"ejectClusterComponent"`
}
ejectClusterComponentResponse is returned by ejectClusterComponent on success.
func EjectClusterComponentMutation ¶
func EjectClusterComponentMutation( ctx_ context.Context, client_ graphql.Client, clusterId uuid.UUID, input EjectClusterComponentInput, ) (*EjectClusterComponentResponse, error)
func (*EjectClusterComponentResponse) GetEjectClusterComponent ¶
func (v *EjectClusterComponentResponse) GetEjectClusterComponent() ejectClusterComponentEjectClusterComponent
GetEjectClusterComponent returns EjectClusterComponentResponse.EjectClusterComponent, and is useful for accessing the field via an interface.
type EnvVarInput ¶
type EnvVarInput struct { Name string `json:"name"` Value string `json:"value"` Sealed *bool `json:"sealed"` }
func (*EnvVarInput) GetName ¶
func (v *EnvVarInput) GetName() string
GetName returns EnvVarInput.Name, and is useful for accessing the field via an interface.
func (*EnvVarInput) GetSealed ¶
func (v *EnvVarInput) GetSealed() *bool
GetSealed returns EnvVarInput.Sealed, and is useful for accessing the field via an interface.
func (*EnvVarInput) GetValue ¶
func (v *EnvVarInput) GetValue() string
GetValue returns EnvVarInput.Value, and is useful for accessing the field via an interface.
type EnvVarSourceType ¶
type EnvVarSourceType string
const ( EnvVarSourceTypeZeet EnvVarSourceType = "ZEET" EnvVarSourceTypeCluster EnvVarSourceType = "CLUSTER" EnvVarSourceTypeGroup EnvVarSourceType = "GROUP" EnvVarSourceTypeSubgroup EnvVarSourceType = "SUBGROUP" EnvVarSourceTypeProject EnvVarSourceType = "PROJECT" EnvVarSourceTypeProjectLink EnvVarSourceType = "PROJECT_LINK" )
type EventTriggerConfigurationInput ¶
type EventTriggerConfigurationInput struct { Git *GitEventTriggerConfigurationInput `json:"git"` CronJob *CronJobEventTriggerConfigurationInput `json:"cronJob"` }
func (*EventTriggerConfigurationInput) GetCronJob ¶
func (v *EventTriggerConfigurationInput) GetCronJob() *CronJobEventTriggerConfigurationInput
GetCronJob returns EventTriggerConfigurationInput.CronJob, and is useful for accessing the field via an interface.
func (*EventTriggerConfigurationInput) GetGit ¶
func (v *EventTriggerConfigurationInput) GetGit() *GitEventTriggerConfigurationInput
GetGit returns EventTriggerConfigurationInput.Git, and is useful for accessing the field via an interface.
type FilterCriterionOperatorType ¶
type FilterCriterionOperatorType string
const ( FilterCriterionOperatorTypeEquals FilterCriterionOperatorType = "EQUALS" FilterCriterionOperatorTypeNotEquals FilterCriterionOperatorType = "NOT_EQUALS" FilterCriterionOperatorTypeIncludes FilterCriterionOperatorType = "INCLUDES" FilterCriterionOperatorTypeExcludes FilterCriterionOperatorType = "EXCLUDES" FilterCriterionOperatorTypeStarts FilterCriterionOperatorType = "STARTS" FilterCriterionOperatorTypeEnds FilterCriterionOperatorType = "ENDS" FilterCriterionOperatorTypeContains FilterCriterionOperatorType = "CONTAINS" )
type GCSBucketBackendInput ¶
type GCSBucketBackendInput struct { GcpAccountId uuid.UUID `json:"gcpAccountId"` BucketName string `json:"bucketName"` Location *string `json:"location"` Prefix *string `json:"prefix"` }
func (*GCSBucketBackendInput) GetBucketName ¶
func (v *GCSBucketBackendInput) GetBucketName() string
GetBucketName returns GCSBucketBackendInput.BucketName, and is useful for accessing the field via an interface.
func (*GCSBucketBackendInput) GetGcpAccountId ¶
func (v *GCSBucketBackendInput) GetGcpAccountId() uuid.UUID
GetGcpAccountId returns GCSBucketBackendInput.GcpAccountId, and is useful for accessing the field via an interface.
func (*GCSBucketBackendInput) GetLocation ¶
func (v *GCSBucketBackendInput) GetLocation() *string
GetLocation returns GCSBucketBackendInput.Location, and is useful for accessing the field via an interface.
func (*GCSBucketBackendInput) GetPrefix ¶
func (v *GCSBucketBackendInput) GetPrefix() *string
GetPrefix returns GCSBucketBackendInput.Prefix, and is useful for accessing the field via an interface.
type GcpCloudRunGeneratorConfigurationInput ¶
type GcpCloudRunGeneratorConfigurationInput struct { EnvVars []*EnvVarInput `json:"envVars"` Name string `json:"name"` HttpPort *string `json:"httpPort"` ContainerMemory *float64 `json:"containerMemory"` ContainerCpu *float64 `json:"containerCpu"` RunCommand *string `json:"runCommand"` }
func (*GcpCloudRunGeneratorConfigurationInput) GetContainerCpu ¶
func (v *GcpCloudRunGeneratorConfigurationInput) GetContainerCpu() *float64
GetContainerCpu returns GcpCloudRunGeneratorConfigurationInput.ContainerCpu, and is useful for accessing the field via an interface.
func (*GcpCloudRunGeneratorConfigurationInput) GetContainerMemory ¶
func (v *GcpCloudRunGeneratorConfigurationInput) GetContainerMemory() *float64
GetContainerMemory returns GcpCloudRunGeneratorConfigurationInput.ContainerMemory, and is useful for accessing the field via an interface.
func (*GcpCloudRunGeneratorConfigurationInput) GetEnvVars ¶
func (v *GcpCloudRunGeneratorConfigurationInput) GetEnvVars() []*EnvVarInput
GetEnvVars returns GcpCloudRunGeneratorConfigurationInput.EnvVars, and is useful for accessing the field via an interface.
func (*GcpCloudRunGeneratorConfigurationInput) GetHttpPort ¶
func (v *GcpCloudRunGeneratorConfigurationInput) GetHttpPort() *string
GetHttpPort returns GcpCloudRunGeneratorConfigurationInput.HttpPort, and is useful for accessing the field via an interface.
func (*GcpCloudRunGeneratorConfigurationInput) GetName ¶
func (v *GcpCloudRunGeneratorConfigurationInput) GetName() string
GetName returns GcpCloudRunGeneratorConfigurationInput.Name, and is useful for accessing the field via an interface.
func (*GcpCloudRunGeneratorConfigurationInput) GetRunCommand ¶
func (v *GcpCloudRunGeneratorConfigurationInput) GetRunCommand() *string
GetRunCommand returns GcpCloudRunGeneratorConfigurationInput.RunCommand, and is useful for accessing the field via an interface.
type GcpCloudRunTargetConfigurationInput ¶
type GcpCloudRunTargetConfigurationInput struct { GcpAccountId *uuid.UUID `json:"gcpAccountId"` GcpRegion *string `json:"gcpRegion"` }
func (*GcpCloudRunTargetConfigurationInput) GetGcpAccountId ¶
func (v *GcpCloudRunTargetConfigurationInput) GetGcpAccountId() *uuid.UUID
GetGcpAccountId returns GcpCloudRunTargetConfigurationInput.GcpAccountId, and is useful for accessing the field via an interface.
func (*GcpCloudRunTargetConfigurationInput) GetGcpRegion ¶
func (v *GcpCloudRunTargetConfigurationInput) GetGcpRegion() *string
GetGcpRegion returns GcpCloudRunTargetConfigurationInput.GcpRegion, and is useful for accessing the field via an interface.
type GenerateDownloadableLogLinkForWorkflowRunStepResponse ¶
type GenerateDownloadableLogLinkForWorkflowRunStepResponse struct {
GenerateDownloadableLogLinkForWorkflowRunStep string `json:"generateDownloadableLogLinkForWorkflowRunStep"`
}
generateDownloadableLogLinkForWorkflowRunStepResponse is returned by generateDownloadableLogLinkForWorkflowRunStep on success.
func (*GenerateDownloadableLogLinkForWorkflowRunStepResponse) GetGenerateDownloadableLogLinkForWorkflowRunStep ¶
func (v *GenerateDownloadableLogLinkForWorkflowRunStepResponse) GetGenerateDownloadableLogLinkForWorkflowRunStep() string
GetGenerateDownloadableLogLinkForWorkflowRunStep returns GenerateDownloadableLogLinkForWorkflowRunStepResponse.GenerateDownloadableLogLinkForWorkflowRunStep, and is useful for accessing the field via an interface.
type GenericWorkflowStepActionType ¶
type GenericWorkflowStepActionType string
const ( GenericWorkflowStepActionTypeDriverPlanDestroy GenericWorkflowStepActionType = "DRIVER_PLAN_DESTROY" GenericWorkflowStepActionTypeDriverPlan GenericWorkflowStepActionType = "DRIVER_PLAN" GenericWorkflowStepActionTypeDriverApprove GenericWorkflowStepActionType = "DRIVER_APPROVE" GenericWorkflowStepActionTypeDriverApply GenericWorkflowStepActionType = "DRIVER_APPLY" GenericWorkflowStepActionTypeProjectDelete GenericWorkflowStepActionType = "PROJECT_DELETE" GenericWorkflowStepActionTypeOrchestrationBuild GenericWorkflowStepActionType = "ORCHESTRATION_BUILD" GenericWorkflowStepActionTypeOrchestrationClusterPrecheck GenericWorkflowStepActionType = "ORCHESTRATION_CLUSTER_PRECHECK" GenericWorkflowStepActionTypeOrchestrationDeploy GenericWorkflowStepActionType = "ORCHESTRATION_DEPLOY" GenericWorkflowStepActionTypeOrchestrationRelease GenericWorkflowStepActionType = "ORCHESTRATION_RELEASE" GenericWorkflowStepActionTypeOrchestrationDestroy GenericWorkflowStepActionType = "ORCHESTRATION_DESTROY" )
type GitEventTriggerConfigurationInput ¶
type GitEventTriggerConfigurationInput struct { RepoId *string `json:"repoId"` RepoBranchName *string `json:"repoBranchName"` RepoOwner *string `json:"repoOwner"` RepoName *string `json:"repoName"` GithubConnectionId *int `json:"githubConnectionId"` }
func (*GitEventTriggerConfigurationInput) GetGithubConnectionId ¶
func (v *GitEventTriggerConfigurationInput) GetGithubConnectionId() *int
GetGithubConnectionId returns GitEventTriggerConfigurationInput.GithubConnectionId, and is useful for accessing the field via an interface.
func (*GitEventTriggerConfigurationInput) GetRepoBranchName ¶
func (v *GitEventTriggerConfigurationInput) GetRepoBranchName() *string
GetRepoBranchName returns GitEventTriggerConfigurationInput.RepoBranchName, and is useful for accessing the field via an interface.
func (*GitEventTriggerConfigurationInput) GetRepoId ¶
func (v *GitEventTriggerConfigurationInput) GetRepoId() *string
GetRepoId returns GitEventTriggerConfigurationInput.RepoId, and is useful for accessing the field via an interface.
func (*GitEventTriggerConfigurationInput) GetRepoName ¶
func (v *GitEventTriggerConfigurationInput) GetRepoName() *string
GetRepoName returns GitEventTriggerConfigurationInput.RepoName, and is useful for accessing the field via an interface.
func (*GitEventTriggerConfigurationInput) GetRepoOwner ¶
func (v *GitEventTriggerConfigurationInput) GetRepoOwner() *string
GetRepoOwner returns GitEventTriggerConfigurationInput.RepoOwner, and is useful for accessing the field via an interface.
type GitSourceInput ¶
type GitSourceInput struct { Repository string `json:"repository"` Ref *string `json:"ref"` Path *string `json:"path"` Integration *GitSourceIntegrationInput `json:"integration"` }
func (*GitSourceInput) GetIntegration ¶
func (v *GitSourceInput) GetIntegration() *GitSourceIntegrationInput
GetIntegration returns GitSourceInput.Integration, and is useful for accessing the field via an interface.
func (*GitSourceInput) GetPath ¶
func (v *GitSourceInput) GetPath() *string
GetPath returns GitSourceInput.Path, and is useful for accessing the field via an interface.
func (*GitSourceInput) GetRef ¶
func (v *GitSourceInput) GetRef() *string
GetRef returns GitSourceInput.Ref, and is useful for accessing the field via an interface.
func (*GitSourceInput) GetRepository ¶
func (v *GitSourceInput) GetRepository() string
GetRepository returns GitSourceInput.Repository, and is useful for accessing the field via an interface.
type GitSourceIntegrationInput ¶
type GitSourceIntegrationInput struct { GithubInstallationId *int `json:"githubInstallationId"` GithubIntegrationId *uuid.UUID `json:"githubIntegrationId"` GitlabIntegrationId *uuid.UUID `json:"gitlabIntegrationId"` BitbucketIntegrationId *uuid.UUID `json:"bitbucketIntegrationId"` }
func (*GitSourceIntegrationInput) GetBitbucketIntegrationId ¶
func (v *GitSourceIntegrationInput) GetBitbucketIntegrationId() *uuid.UUID
GetBitbucketIntegrationId returns GitSourceIntegrationInput.BitbucketIntegrationId, and is useful for accessing the field via an interface.
func (*GitSourceIntegrationInput) GetGithubInstallationId ¶
func (v *GitSourceIntegrationInput) GetGithubInstallationId() *int
GetGithubInstallationId returns GitSourceIntegrationInput.GithubInstallationId, and is useful for accessing the field via an interface.
func (*GitSourceIntegrationInput) GetGithubIntegrationId ¶
func (v *GitSourceIntegrationInput) GetGithubIntegrationId() *uuid.UUID
GetGithubIntegrationId returns GitSourceIntegrationInput.GithubIntegrationId, and is useful for accessing the field via an interface.
func (*GitSourceIntegrationInput) GetGitlabIntegrationId ¶
func (v *GitSourceIntegrationInput) GetGitlabIntegrationId() *uuid.UUID
GetGitlabIntegrationId returns GitSourceIntegrationInput.GitlabIntegrationId, and is useful for accessing the field via an interface.
type GroupFilter ¶ added in v0.9.4
type GroupFilter struct { Id *MultiEntityCriterion `json:"id"` Name *StringCriterion `json:"name"` }
func (*GroupFilter) GetId ¶ added in v0.9.4
func (v *GroupFilter) GetId() *MultiEntityCriterion
GetId returns GroupFilter.Id, and is useful for accessing the field via an interface.
func (*GroupFilter) GetName ¶ added in v0.9.4
func (v *GroupFilter) GetName() *StringCriterion
GetName returns GroupFilter.Name, and is useful for accessing the field via an interface.
type GroupResponse ¶ added in v0.9.4
type GroupResponse struct {
Team *groupTeam `json:"team"`
}
groupResponse is returned by group on success.
func GroupQuery ¶ added in v0.9.4
func (*GroupResponse) GetTeam ¶ added in v0.9.4
func (v *GroupResponse) GetTeam() *groupTeam
GetTeam returns GroupResponse.Team, and is useful for accessing the field via an interface.
type GroupSubGroupsResponse ¶ added in v0.9.4
type GroupSubGroupsResponse struct {
Team *groupSubGroupsTeam `json:"team"`
}
groupSubGroupsResponse is returned by groupSubGroups on success.
func GroupSubGroupsQuery ¶ added in v0.9.4
func (*GroupSubGroupsResponse) GetTeam ¶ added in v0.9.4
func (v *GroupSubGroupsResponse) GetTeam() *groupSubGroupsTeam
GetTeam returns GroupSubGroupsResponse.Team, and is useful for accessing the field via an interface.
type GroupsInput ¶ added in v0.9.4
type GroupsInput struct { Sort *SortInput `json:"sort"` Page *PageInput `json:"page"` Filter *GroupFilter `json:"filter"` }
func (*GroupsInput) GetFilter ¶ added in v0.9.4
func (v *GroupsInput) GetFilter() *GroupFilter
GetFilter returns GroupsInput.Filter, and is useful for accessing the field via an interface.
func (*GroupsInput) GetPage ¶ added in v0.9.4
func (v *GroupsInput) GetPage() *PageInput
GetPage returns GroupsInput.Page, and is useful for accessing the field via an interface.
func (*GroupsInput) GetSort ¶ added in v0.9.4
func (v *GroupsInput) GetSort() *SortInput
GetSort returns GroupsInput.Sort, and is useful for accessing the field via an interface.
type GroupsResponse ¶ added in v0.9.4
type GroupsResponse struct {
Team *groupsTeam `json:"team"`
}
groupsResponse is returned by groups on success.
func GroupsQuery ¶ added in v0.9.4
func GroupsQuery( ctx_ context.Context, client_ graphql.Client, teamId uuid.UUID, input GroupsInput, ) (*GroupsResponse, error)
func (*GroupsResponse) GetTeam ¶ added in v0.9.4
func (v *GroupsResponse) GetTeam() *groupsTeam
GetTeam returns GroupsResponse.Team, and is useful for accessing the field via an interface.
type GroupsWithSubgroupsResponse ¶
type GroupsWithSubgroupsResponse struct {
Team *groupsWithSubgroupsTeam `json:"team"`
}
groupsWithSubgroupsResponse is returned by groupsWithSubgroups on success.
func (*GroupsWithSubgroupsResponse) GetTeam ¶
func (v *GroupsWithSubgroupsResponse) GetTeam() *groupsWithSubgroupsTeam
GetTeam returns GroupsWithSubgroupsResponse.Team, and is useful for accessing the field via an interface.
type HTTPProbeInput ¶
type HTTPProbeInput struct { Host string `json:"host"` Port string `json:"port"` Path string `json:"path"` }
func (*HTTPProbeInput) GetHost ¶
func (v *HTTPProbeInput) GetHost() string
GetHost returns HTTPProbeInput.Host, and is useful for accessing the field via an interface.
func (*HTTPProbeInput) GetPath ¶
func (v *HTTPProbeInput) GetPath() string
GetPath returns HTTPProbeInput.Path, and is useful for accessing the field via an interface.
func (*HTTPProbeInput) GetPort ¶
func (v *HTTPProbeInput) GetPort() string
GetPort returns HTTPProbeInput.Port, and is useful for accessing the field via an interface.
type HelmRepositorySourceInput ¶
type HelmRepositorySourceInput struct { RepositoryUrl string `json:"repositoryUrl"` Chart string `json:"chart"` Version *string `json:"version"` }
func (*HelmRepositorySourceInput) GetChart ¶
func (v *HelmRepositorySourceInput) GetChart() string
GetChart returns HelmRepositorySourceInput.Chart, and is useful for accessing the field via an interface.
func (*HelmRepositorySourceInput) GetRepositoryUrl ¶
func (v *HelmRepositorySourceInput) GetRepositoryUrl() string
GetRepositoryUrl returns HelmRepositorySourceInput.RepositoryUrl, and is useful for accessing the field via an interface.
func (*HelmRepositorySourceInput) GetVersion ¶
func (v *HelmRepositorySourceInput) GetVersion() *string
GetVersion returns HelmRepositorySourceInput.Version, and is useful for accessing the field via an interface.
type HelmTargetConfigurationInput ¶
type HelmTargetConfigurationInput struct { ClusterId uuid.UUID `json:"clusterId"` Namespace *string `json:"namespace"` ReleaseName *string `json:"releaseName"` }
func (*HelmTargetConfigurationInput) GetClusterId ¶
func (v *HelmTargetConfigurationInput) GetClusterId() uuid.UUID
GetClusterId returns HelmTargetConfigurationInput.ClusterId, and is useful for accessing the field via an interface.
func (*HelmTargetConfigurationInput) GetNamespace ¶
func (v *HelmTargetConfigurationInput) GetNamespace() *string
GetNamespace returns HelmTargetConfigurationInput.Namespace, and is useful for accessing the field via an interface.
func (*HelmTargetConfigurationInput) GetReleaseName ¶
func (v *HelmTargetConfigurationInput) GetReleaseName() *string
GetReleaseName returns HelmTargetConfigurationInput.ReleaseName, and is useful for accessing the field via an interface.
type InsightsCloudsMetricResponse ¶ added in v0.9.3
type InsightsCloudsMetricResponse struct {
Insights *insightsCloudsMetricInsights `json:"insights"`
}
insightsCloudsMetricResponse is returned by insightsCloudsMetric on success.
func InsightsCloudsMetricQuery ¶ added in v0.9.3
func (*InsightsCloudsMetricResponse) GetInsights ¶ added in v0.9.3
func (v *InsightsCloudsMetricResponse) GetInsights() *insightsCloudsMetricInsights
GetInsights returns InsightsCloudsMetricResponse.Insights, and is useful for accessing the field via an interface.
type InsightsClustersMetricResponse ¶ added in v0.9.3
type InsightsClustersMetricResponse struct {
Insights *insightsClustersMetricInsights `json:"insights"`
}
insightsClustersMetricResponse is returned by insightsClustersMetric on success.
func InsightsClustersMetricQuery ¶ added in v0.9.3
func (*InsightsClustersMetricResponse) GetInsights ¶ added in v0.9.3
func (v *InsightsClustersMetricResponse) GetInsights() *insightsClustersMetricInsights
GetInsights returns InsightsClustersMetricResponse.Insights, and is useful for accessing the field via an interface.
type JobDefinitionInput ¶
type JobDefinitionInput struct { ContainerRegistry *ContainerRegistrySourceInput `json:"containerRegistry"` ClusterId *string `json:"clusterId"` JobName *string `json:"jobName"` JobNamespace *string `json:"jobNamespace"` DockerEntrypoint []*string `json:"dockerEntrypoint"` DockerCommand []*string `json:"dockerCommand"` EnvVars []*EnvVarInput `json:"envVars"` Parallelism *int `json:"parallelism"` TimeoutSeconds *int `json:"timeoutSeconds"` AppGeneratorVersion *string `json:"appGeneratorVersion"` BranchName *string `json:"branchName"` ProductionBranchName *string `json:"productionBranchName"` CpuRequest *string `json:"cpuRequest"` MemoryRequest *string `json:"memoryRequest"` EphemeralStorage *string `json:"ephemeralStorage"` Dedicated *bool `json:"dedicated"` GpuRequest *string `json:"gpuRequest"` GpuType *string `json:"gpuType"` TpuType *string `json:"tpuType"` TpuTfVersion *string `json:"tpuTfVersion"` TpuCores *int `json:"tpuCores"` StaticIp *bool `json:"staticIp"` HostNetwork *bool `json:"hostNetwork"` Volumes []*VolumeSpecInput `json:"volumes"` SecretMounts []*SecretMountDataInput `json:"secretMounts"` LogShipperType *LogShipperType `json:"logShipperType"` BetterstackToken *string `json:"betterstackToken"` DatadogApmEnabled *bool `json:"datadogApmEnabled"` DatadogHost *string `json:"datadogHost"` DatadogKey *string `json:"datadogKey"` LogDnaKey *string `json:"logDnaKey"` LogzToken *string `json:"logzToken"` LogzUrl *string `json:"logzUrl"` SyslogConfig *string `json:"syslogConfig"` AwsIamRole *string `json:"awsIamRole"` GcpServiceAccount *string `json:"gcpServiceAccount"` ServiceAccountName *string `json:"serviceAccountName"` Annotations *map[string]string `json:"annotations"` NodeSelector *map[string]string `json:"nodeSelector"` PodSpecPatch *string `json:"podSpecPatch"` }
func (*JobDefinitionInput) GetAnnotations ¶
func (v *JobDefinitionInput) GetAnnotations() *map[string]string
GetAnnotations returns JobDefinitionInput.Annotations, and is useful for accessing the field via an interface.
func (*JobDefinitionInput) GetAppGeneratorVersion ¶
func (v *JobDefinitionInput) GetAppGeneratorVersion() *string
GetAppGeneratorVersion returns JobDefinitionInput.AppGeneratorVersion, and is useful for accessing the field via an interface.
func (*JobDefinitionInput) GetAwsIamRole ¶
func (v *JobDefinitionInput) GetAwsIamRole() *string
GetAwsIamRole returns JobDefinitionInput.AwsIamRole, and is useful for accessing the field via an interface.
func (*JobDefinitionInput) GetBetterstackToken ¶
func (v *JobDefinitionInput) GetBetterstackToken() *string
GetBetterstackToken returns JobDefinitionInput.BetterstackToken, and is useful for accessing the field via an interface.
func (*JobDefinitionInput) GetBranchName ¶
func (v *JobDefinitionInput) GetBranchName() *string
GetBranchName returns JobDefinitionInput.BranchName, and is useful for accessing the field via an interface.
func (*JobDefinitionInput) GetClusterId ¶
func (v *JobDefinitionInput) GetClusterId() *string
GetClusterId returns JobDefinitionInput.ClusterId, and is useful for accessing the field via an interface.
func (*JobDefinitionInput) GetContainerRegistry ¶
func (v *JobDefinitionInput) GetContainerRegistry() *ContainerRegistrySourceInput
GetContainerRegistry returns JobDefinitionInput.ContainerRegistry, and is useful for accessing the field via an interface.
func (*JobDefinitionInput) GetCpuRequest ¶
func (v *JobDefinitionInput) GetCpuRequest() *string
GetCpuRequest returns JobDefinitionInput.CpuRequest, and is useful for accessing the field via an interface.
func (*JobDefinitionInput) GetDatadogApmEnabled ¶
func (v *JobDefinitionInput) GetDatadogApmEnabled() *bool
GetDatadogApmEnabled returns JobDefinitionInput.DatadogApmEnabled, and is useful for accessing the field via an interface.
func (*JobDefinitionInput) GetDatadogHost ¶
func (v *JobDefinitionInput) GetDatadogHost() *string
GetDatadogHost returns JobDefinitionInput.DatadogHost, and is useful for accessing the field via an interface.
func (*JobDefinitionInput) GetDatadogKey ¶
func (v *JobDefinitionInput) GetDatadogKey() *string
GetDatadogKey returns JobDefinitionInput.DatadogKey, and is useful for accessing the field via an interface.
func (*JobDefinitionInput) GetDedicated ¶
func (v *JobDefinitionInput) GetDedicated() *bool
GetDedicated returns JobDefinitionInput.Dedicated, and is useful for accessing the field via an interface.
func (*JobDefinitionInput) GetDockerCommand ¶
func (v *JobDefinitionInput) GetDockerCommand() []*string
GetDockerCommand returns JobDefinitionInput.DockerCommand, and is useful for accessing the field via an interface.
func (*JobDefinitionInput) GetDockerEntrypoint ¶
func (v *JobDefinitionInput) GetDockerEntrypoint() []*string
GetDockerEntrypoint returns JobDefinitionInput.DockerEntrypoint, and is useful for accessing the field via an interface.
func (*JobDefinitionInput) GetEnvVars ¶
func (v *JobDefinitionInput) GetEnvVars() []*EnvVarInput
GetEnvVars returns JobDefinitionInput.EnvVars, and is useful for accessing the field via an interface.
func (*JobDefinitionInput) GetEphemeralStorage ¶
func (v *JobDefinitionInput) GetEphemeralStorage() *string
GetEphemeralStorage returns JobDefinitionInput.EphemeralStorage, and is useful for accessing the field via an interface.
func (*JobDefinitionInput) GetGcpServiceAccount ¶
func (v *JobDefinitionInput) GetGcpServiceAccount() *string
GetGcpServiceAccount returns JobDefinitionInput.GcpServiceAccount, and is useful for accessing the field via an interface.
func (*JobDefinitionInput) GetGpuRequest ¶
func (v *JobDefinitionInput) GetGpuRequest() *string
GetGpuRequest returns JobDefinitionInput.GpuRequest, and is useful for accessing the field via an interface.
func (*JobDefinitionInput) GetGpuType ¶
func (v *JobDefinitionInput) GetGpuType() *string
GetGpuType returns JobDefinitionInput.GpuType, and is useful for accessing the field via an interface.
func (*JobDefinitionInput) GetHostNetwork ¶
func (v *JobDefinitionInput) GetHostNetwork() *bool
GetHostNetwork returns JobDefinitionInput.HostNetwork, and is useful for accessing the field via an interface.
func (*JobDefinitionInput) GetJobName ¶
func (v *JobDefinitionInput) GetJobName() *string
GetJobName returns JobDefinitionInput.JobName, and is useful for accessing the field via an interface.
func (*JobDefinitionInput) GetJobNamespace ¶
func (v *JobDefinitionInput) GetJobNamespace() *string
GetJobNamespace returns JobDefinitionInput.JobNamespace, and is useful for accessing the field via an interface.
func (*JobDefinitionInput) GetLogDnaKey ¶
func (v *JobDefinitionInput) GetLogDnaKey() *string
GetLogDnaKey returns JobDefinitionInput.LogDnaKey, and is useful for accessing the field via an interface.
func (*JobDefinitionInput) GetLogShipperType ¶
func (v *JobDefinitionInput) GetLogShipperType() *LogShipperType
GetLogShipperType returns JobDefinitionInput.LogShipperType, and is useful for accessing the field via an interface.
func (*JobDefinitionInput) GetLogzToken ¶
func (v *JobDefinitionInput) GetLogzToken() *string
GetLogzToken returns JobDefinitionInput.LogzToken, and is useful for accessing the field via an interface.
func (*JobDefinitionInput) GetLogzUrl ¶
func (v *JobDefinitionInput) GetLogzUrl() *string
GetLogzUrl returns JobDefinitionInput.LogzUrl, and is useful for accessing the field via an interface.
func (*JobDefinitionInput) GetMemoryRequest ¶
func (v *JobDefinitionInput) GetMemoryRequest() *string
GetMemoryRequest returns JobDefinitionInput.MemoryRequest, and is useful for accessing the field via an interface.
func (*JobDefinitionInput) GetNodeSelector ¶
func (v *JobDefinitionInput) GetNodeSelector() *map[string]string
GetNodeSelector returns JobDefinitionInput.NodeSelector, and is useful for accessing the field via an interface.
func (*JobDefinitionInput) GetParallelism ¶
func (v *JobDefinitionInput) GetParallelism() *int
GetParallelism returns JobDefinitionInput.Parallelism, and is useful for accessing the field via an interface.
func (*JobDefinitionInput) GetPodSpecPatch ¶
func (v *JobDefinitionInput) GetPodSpecPatch() *string
GetPodSpecPatch returns JobDefinitionInput.PodSpecPatch, and is useful for accessing the field via an interface.
func (*JobDefinitionInput) GetProductionBranchName ¶
func (v *JobDefinitionInput) GetProductionBranchName() *string
GetProductionBranchName returns JobDefinitionInput.ProductionBranchName, and is useful for accessing the field via an interface.
func (*JobDefinitionInput) GetSecretMounts ¶
func (v *JobDefinitionInput) GetSecretMounts() []*SecretMountDataInput
GetSecretMounts returns JobDefinitionInput.SecretMounts, and is useful for accessing the field via an interface.
func (*JobDefinitionInput) GetServiceAccountName ¶
func (v *JobDefinitionInput) GetServiceAccountName() *string
GetServiceAccountName returns JobDefinitionInput.ServiceAccountName, and is useful for accessing the field via an interface.
func (*JobDefinitionInput) GetStaticIp ¶
func (v *JobDefinitionInput) GetStaticIp() *bool
GetStaticIp returns JobDefinitionInput.StaticIp, and is useful for accessing the field via an interface.
func (*JobDefinitionInput) GetSyslogConfig ¶
func (v *JobDefinitionInput) GetSyslogConfig() *string
GetSyslogConfig returns JobDefinitionInput.SyslogConfig, and is useful for accessing the field via an interface.
func (*JobDefinitionInput) GetTimeoutSeconds ¶
func (v *JobDefinitionInput) GetTimeoutSeconds() *int
GetTimeoutSeconds returns JobDefinitionInput.TimeoutSeconds, and is useful for accessing the field via an interface.
func (*JobDefinitionInput) GetTpuCores ¶
func (v *JobDefinitionInput) GetTpuCores() *int
GetTpuCores returns JobDefinitionInput.TpuCores, and is useful for accessing the field via an interface.
func (*JobDefinitionInput) GetTpuTfVersion ¶
func (v *JobDefinitionInput) GetTpuTfVersion() *string
GetTpuTfVersion returns JobDefinitionInput.TpuTfVersion, and is useful for accessing the field via an interface.
func (*JobDefinitionInput) GetTpuType ¶
func (v *JobDefinitionInput) GetTpuType() *string
GetTpuType returns JobDefinitionInput.TpuType, and is useful for accessing the field via an interface.
func (*JobDefinitionInput) GetVolumes ¶
func (v *JobDefinitionInput) GetVolumes() []*VolumeSpecInput
GetVolumes returns JobDefinitionInput.Volumes, and is useful for accessing the field via an interface.
type JobDetailItem ¶
type JobDetailItem struct { Id uuid.UUID `json:"id"` Definition JobDetailItemDefinitionJobDefinition `json:"definition"` Runs JobDetailItemRunsJobRunConnection `json:"runs"` }
JobDetailItem includes the GraphQL fields of Job requested by the fragment JobDetailItem.
func (*JobDetailItem) GetDefinition ¶
func (v *JobDetailItem) GetDefinition() JobDetailItemDefinitionJobDefinition
GetDefinition returns JobDetailItem.Definition, and is useful for accessing the field via an interface.
func (*JobDetailItem) GetId ¶
func (v *JobDetailItem) GetId() uuid.UUID
GetId returns JobDetailItem.Id, and is useful for accessing the field via an interface.
func (*JobDetailItem) GetRuns ¶
func (v *JobDetailItem) GetRuns() JobDetailItemRunsJobRunConnection
GetRuns returns JobDetailItem.Runs, and is useful for accessing the field via an interface.
type JobDetailItemDefinitionJobDefinition ¶
type JobDetailItemDefinitionJobDefinition struct {
JobName *string `json:"jobName"`
}
JobDetailItemDefinitionJobDefinition includes the requested fields of the GraphQL type JobDefinition.
func (*JobDetailItemDefinitionJobDefinition) GetJobName ¶
func (v *JobDetailItemDefinitionJobDefinition) GetJobName() *string
GetJobName returns JobDetailItemDefinitionJobDefinition.JobName, and is useful for accessing the field via an interface.
type JobDetailItemRunsJobRunConnection ¶
type JobDetailItemRunsJobRunConnection struct { TotalCount int `json:"totalCount"` PageInfo JobDetailItemRunsJobRunConnectionPageInfo `json:"pageInfo"` Nodes []JobDetailItemRunsJobRunConnectionNodesJobRun `json:"nodes"` }
JobDetailItemRunsJobRunConnection includes the requested fields of the GraphQL type JobRunConnection.
func (*JobDetailItemRunsJobRunConnection) GetNodes ¶
func (v *JobDetailItemRunsJobRunConnection) GetNodes() []JobDetailItemRunsJobRunConnectionNodesJobRun
GetNodes returns JobDetailItemRunsJobRunConnection.Nodes, and is useful for accessing the field via an interface.
func (*JobDetailItemRunsJobRunConnection) GetPageInfo ¶
func (v *JobDetailItemRunsJobRunConnection) GetPageInfo() JobDetailItemRunsJobRunConnectionPageInfo
GetPageInfo returns JobDetailItemRunsJobRunConnection.PageInfo, and is useful for accessing the field via an interface.
func (*JobDetailItemRunsJobRunConnection) GetTotalCount ¶
func (v *JobDetailItemRunsJobRunConnection) GetTotalCount() int
GetTotalCount returns JobDetailItemRunsJobRunConnection.TotalCount, and is useful for accessing the field via an interface.
type JobDetailItemRunsJobRunConnectionNodesJobRun ¶
type JobDetailItemRunsJobRunConnectionNodesJobRun struct {
JobRunListItem `json:"-"`
}
JobDetailItemRunsJobRunConnectionNodesJobRun includes the requested fields of the GraphQL type JobRun.
func (*JobDetailItemRunsJobRunConnectionNodesJobRun) GetCreatedAt ¶
func (v *JobDetailItemRunsJobRunConnectionNodesJobRun) GetCreatedAt() time.Time
GetCreatedAt returns JobDetailItemRunsJobRunConnectionNodesJobRun.CreatedAt, and is useful for accessing the field via an interface.
func (*JobDetailItemRunsJobRunConnectionNodesJobRun) GetId ¶
func (v *JobDetailItemRunsJobRunConnectionNodesJobRun) GetId() uuid.UUID
GetId returns JobDetailItemRunsJobRunConnectionNodesJobRun.Id, and is useful for accessing the field via an interface.
func (*JobDetailItemRunsJobRunConnectionNodesJobRun) GetSequence ¶
func (v *JobDetailItemRunsJobRunConnectionNodesJobRun) GetSequence() *int
GetSequence returns JobDetailItemRunsJobRunConnectionNodesJobRun.Sequence, and is useful for accessing the field via an interface.
func (*JobDetailItemRunsJobRunConnectionNodesJobRun) GetState ¶
func (v *JobDetailItemRunsJobRunConnectionNodesJobRun) GetState() JobRunState
GetState returns JobDetailItemRunsJobRunConnectionNodesJobRun.State, and is useful for accessing the field via an interface.
func (*JobDetailItemRunsJobRunConnectionNodesJobRun) MarshalJSON ¶
func (v *JobDetailItemRunsJobRunConnectionNodesJobRun) MarshalJSON() ([]byte, error)
func (*JobDetailItemRunsJobRunConnectionNodesJobRun) UnmarshalJSON ¶
func (v *JobDetailItemRunsJobRunConnectionNodesJobRun) UnmarshalJSON(b []byte) error
type JobDetailItemRunsJobRunConnectionPageInfo ¶
type JobDetailItemRunsJobRunConnectionPageInfo struct {
HasNextPage bool `json:"hasNextPage"`
}
JobDetailItemRunsJobRunConnectionPageInfo includes the requested fields of the GraphQL type PageInfo.
func (*JobDetailItemRunsJobRunConnectionPageInfo) GetHasNextPage ¶
func (v *JobDetailItemRunsJobRunConnectionPageInfo) GetHasNextPage() bool
GetHasNextPage returns JobDetailItemRunsJobRunConnectionPageInfo.HasNextPage, and is useful for accessing the field via an interface.
type JobListItem ¶
type JobListItem struct { Id uuid.UUID `json:"id"` Definition JobListItemDefinitionJobDefinition `json:"definition"` Runs JobListItemRunsJobRunConnection `json:"runs"` }
JobListItem includes the GraphQL fields of Job requested by the fragment JobListItem.
func (*JobListItem) GetDefinition ¶
func (v *JobListItem) GetDefinition() JobListItemDefinitionJobDefinition
GetDefinition returns JobListItem.Definition, and is useful for accessing the field via an interface.
func (*JobListItem) GetId ¶
func (v *JobListItem) GetId() uuid.UUID
GetId returns JobListItem.Id, and is useful for accessing the field via an interface.
func (*JobListItem) GetRuns ¶
func (v *JobListItem) GetRuns() JobListItemRunsJobRunConnection
GetRuns returns JobListItem.Runs, and is useful for accessing the field via an interface.
type JobListItemDefinitionJobDefinition ¶
type JobListItemDefinitionJobDefinition struct {
JobName *string `json:"jobName"`
}
JobListItemDefinitionJobDefinition includes the requested fields of the GraphQL type JobDefinition.
func (*JobListItemDefinitionJobDefinition) GetJobName ¶
func (v *JobListItemDefinitionJobDefinition) GetJobName() *string
GetJobName returns JobListItemDefinitionJobDefinition.JobName, and is useful for accessing the field via an interface.
type JobListItemRunsJobRunConnection ¶
type JobListItemRunsJobRunConnection struct {
TotalCount int `json:"totalCount"`
}
JobListItemRunsJobRunConnection includes the requested fields of the GraphQL type JobRunConnection.
func (*JobListItemRunsJobRunConnection) GetTotalCount ¶
func (v *JobListItemRunsJobRunConnection) GetTotalCount() int
GetTotalCount returns JobListItemRunsJobRunConnection.TotalCount, and is useful for accessing the field via an interface.
type JobListResponse ¶
type JobListResponse struct {
Team *jobListTeam `json:"team"`
}
jobListResponse is returned by jobList on success.
func JobListQuery ¶
func (*JobListResponse) GetTeam ¶
func (v *JobListResponse) GetTeam() *jobListTeam
GetTeam returns JobListResponse.Team, and is useful for accessing the field via an interface.
type JobRunDetail ¶
type JobRunDetail struct { JobRunListItem `json:"-"` UpdatedAt time.Time `json:"updatedAt"` Command string `json:"command"` ExitCode *int `json:"exitCode"` ErrorMessage *string `json:"errorMessage"` Definition JobRunDetailDefinitionJobDefinition `json:"definition"` }
JobRunDetail includes the GraphQL fields of JobRun requested by the fragment JobRunDetail.
func (*JobRunDetail) GetCommand ¶
func (v *JobRunDetail) GetCommand() string
GetCommand returns JobRunDetail.Command, and is useful for accessing the field via an interface.
func (*JobRunDetail) GetCreatedAt ¶
func (v *JobRunDetail) GetCreatedAt() time.Time
GetCreatedAt returns JobRunDetail.CreatedAt, and is useful for accessing the field via an interface.
func (*JobRunDetail) GetDefinition ¶
func (v *JobRunDetail) GetDefinition() JobRunDetailDefinitionJobDefinition
GetDefinition returns JobRunDetail.Definition, and is useful for accessing the field via an interface.
func (*JobRunDetail) GetErrorMessage ¶
func (v *JobRunDetail) GetErrorMessage() *string
GetErrorMessage returns JobRunDetail.ErrorMessage, and is useful for accessing the field via an interface.
func (*JobRunDetail) GetExitCode ¶
func (v *JobRunDetail) GetExitCode() *int
GetExitCode returns JobRunDetail.ExitCode, and is useful for accessing the field via an interface.
func (*JobRunDetail) GetId ¶
func (v *JobRunDetail) GetId() uuid.UUID
GetId returns JobRunDetail.Id, and is useful for accessing the field via an interface.
func (*JobRunDetail) GetSequence ¶
func (v *JobRunDetail) GetSequence() *int
GetSequence returns JobRunDetail.Sequence, and is useful for accessing the field via an interface.
func (*JobRunDetail) GetState ¶
func (v *JobRunDetail) GetState() JobRunState
GetState returns JobRunDetail.State, and is useful for accessing the field via an interface.
func (*JobRunDetail) GetUpdatedAt ¶
func (v *JobRunDetail) GetUpdatedAt() time.Time
GetUpdatedAt returns JobRunDetail.UpdatedAt, and is useful for accessing the field via an interface.
func (*JobRunDetail) MarshalJSON ¶
func (v *JobRunDetail) MarshalJSON() ([]byte, error)
func (*JobRunDetail) UnmarshalJSON ¶
func (v *JobRunDetail) UnmarshalJSON(b []byte) error
type JobRunDetailDefinitionJobDefinition ¶
type JobRunDetailDefinitionJobDefinition struct {
JobName *string `json:"jobName"`
}
JobRunDetailDefinitionJobDefinition includes the requested fields of the GraphQL type JobDefinition.
func (*JobRunDetailDefinitionJobDefinition) GetJobName ¶
func (v *JobRunDetailDefinitionJobDefinition) GetJobName() *string
GetJobName returns JobRunDetailDefinitionJobDefinition.JobName, and is useful for accessing the field via an interface.
type JobRunDetailResponse ¶
type JobRunDetailResponse struct {
Team *jobRunDetailTeam `json:"team"`
}
jobRunDetailResponse is returned by jobRunDetail on success.
func JobRunDetailQuery ¶
func (*JobRunDetailResponse) GetTeam ¶
func (v *JobRunDetailResponse) GetTeam() *jobRunDetailTeam
GetTeam returns JobRunDetailResponse.Team, and is useful for accessing the field via an interface.
type JobRunListItem ¶
type JobRunListItem struct { Id uuid.UUID `json:"id"` Sequence *int `json:"sequence"` CreatedAt time.Time `json:"createdAt"` State JobRunState `json:"state"` }
JobRunListItem includes the GraphQL fields of JobRun requested by the fragment JobRunListItem.
func (*JobRunListItem) GetCreatedAt ¶
func (v *JobRunListItem) GetCreatedAt() time.Time
GetCreatedAt returns JobRunListItem.CreatedAt, and is useful for accessing the field via an interface.
func (*JobRunListItem) GetId ¶
func (v *JobRunListItem) GetId() uuid.UUID
GetId returns JobRunListItem.Id, and is useful for accessing the field via an interface.
func (*JobRunListItem) GetSequence ¶
func (v *JobRunListItem) GetSequence() *int
GetSequence returns JobRunListItem.Sequence, and is useful for accessing the field via an interface.
func (*JobRunListItem) GetState ¶
func (v *JobRunListItem) GetState() JobRunState
GetState returns JobRunListItem.State, and is useful for accessing the field via an interface.
type JobRunListResponse ¶
type JobRunListResponse struct {
Team *jobRunListTeam `json:"team"`
}
jobRunListResponse is returned by jobRunList on success.
func JobRunListQuery ¶
func (*JobRunListResponse) GetTeam ¶
func (v *JobRunListResponse) GetTeam() *jobRunListTeam
GetTeam returns JobRunListResponse.Team, and is useful for accessing the field via an interface.
type JobRunLogs ¶
type JobRunLogs struct { Id uuid.UUID `json:"id"` Logs *JobRunLogsLogs `json:"logs"` }
JobRunLogs includes the GraphQL fields of JobRun requested by the fragment JobRunLogs.
func (*JobRunLogs) GetId ¶
func (v *JobRunLogs) GetId() uuid.UUID
GetId returns JobRunLogs.Id, and is useful for accessing the field via an interface.
func (*JobRunLogs) GetLogs ¶
func (v *JobRunLogs) GetLogs() *JobRunLogsLogs
GetLogs returns JobRunLogs.Logs, and is useful for accessing the field via an interface.
type JobRunLogsLogs ¶
type JobRunLogsLogs struct { Id uuid.UUID `json:"id"` Completed bool `json:"completed"` Expired *bool `json:"expired"` Entries []JobRunLogsLogsEntriesLogEntry `json:"entries"` }
JobRunLogsLogs includes the requested fields of the GraphQL type Logs.
func (*JobRunLogsLogs) GetCompleted ¶
func (v *JobRunLogsLogs) GetCompleted() bool
GetCompleted returns JobRunLogsLogs.Completed, and is useful for accessing the field via an interface.
func (*JobRunLogsLogs) GetEntries ¶
func (v *JobRunLogsLogs) GetEntries() []JobRunLogsLogsEntriesLogEntry
GetEntries returns JobRunLogsLogs.Entries, and is useful for accessing the field via an interface.
func (*JobRunLogsLogs) GetExpired ¶
func (v *JobRunLogsLogs) GetExpired() *bool
GetExpired returns JobRunLogsLogs.Expired, and is useful for accessing the field via an interface.
func (*JobRunLogsLogs) GetId ¶
func (v *JobRunLogsLogs) GetId() uuid.UUID
GetId returns JobRunLogsLogs.Id, and is useful for accessing the field via an interface.
type JobRunLogsLogsEntriesLogEntry ¶
type JobRunLogsLogsEntriesLogEntry struct { Timestamp *time.Time `json:"timestamp"` Text string `json:"text"` }
JobRunLogsLogsEntriesLogEntry includes the requested fields of the GraphQL type LogEntry.
func (*JobRunLogsLogsEntriesLogEntry) GetText ¶
func (v *JobRunLogsLogsEntriesLogEntry) GetText() string
GetText returns JobRunLogsLogsEntriesLogEntry.Text, and is useful for accessing the field via an interface.
func (*JobRunLogsLogsEntriesLogEntry) GetTimestamp ¶
func (v *JobRunLogsLogsEntriesLogEntry) GetTimestamp() *time.Time
GetTimestamp returns JobRunLogsLogsEntriesLogEntry.Timestamp, and is useful for accessing the field via an interface.
type JobRunLogsResponse ¶
type JobRunLogsResponse struct {
Team *jobRunLogsTeam `json:"team"`
}
jobRunLogsResponse is returned by jobRunLogs on success.
func JobRunLogsQuery ¶
func (*JobRunLogsResponse) GetTeam ¶
func (v *JobRunLogsResponse) GetTeam() *jobRunLogsTeam
GetTeam returns JobRunLogsResponse.Team, and is useful for accessing the field via an interface.
type JobRunState ¶
type JobRunState string
const ( JobRunStateJobRunStarting JobRunState = "JOB_RUN_STARTING" JobRunStateJobRunRunning JobRunState = "JOB_RUN_RUNNING" JobRunStateJobRunFailed JobRunState = "JOB_RUN_FAILED" JobRunStateJobRunSucceeded JobRunState = "JOB_RUN_SUCCEEDED" JobRunStateJobRunPendingApproval JobRunState = "JOB_RUN_PENDING_APPROVAL" )
type KubernetesGeneratorConfigurationInput ¶
type KubernetesGeneratorConfigurationInput struct { ContainerRegistrySource *ContainerRegistrySourceInput `json:"containerRegistrySource"` AppId string `json:"appId"` BranchName string `json:"branchName"` ProductionBranchName string `json:"productionBranchName"` Envs []*EnvVarInput `json:"envs"` AppGeneratorVersion string `json:"appGeneratorVersion"` CpuRequest *string `json:"cpuRequest"` MemoryRequest *string `json:"memoryRequest"` EphemeralStorage *string `json:"ephemeralStorage"` Dedicated *bool `json:"dedicated"` GpuRequest *string `json:"gpuRequest"` GpuType *string `json:"gpuType"` TpuType *string `json:"tpuType"` TpuTfVersion *string `json:"tpuTfVersion"` TpuCores *int `json:"tpuCores"` Replicas *int `json:"replicas"` Autoscaling *AutoscalingDataInput `json:"autoscaling"` Ports []*PortDataInput `json:"ports"` StaticIp *bool `json:"staticIp"` HostNetwork *bool `json:"hostNetwork"` Endpoint *string `json:"endpoint"` DefaultIngressDomain *string `json:"defaultIngressDomain"` Volumes []*VolumeSpecInput `json:"volumes"` SecretMounts []*SecretMountDataInput `json:"secretMounts"` DeployStrategy *DeployStrategy `json:"deployStrategy"` PreStopSleep *int `json:"preStopSleep"` TerminationGracePeriodSeconds *int `json:"terminationGracePeriodSeconds"` StartupProbe *ProbeDataInput `json:"startupProbe"` LivenessProbe *ProbeDataInput `json:"livenessProbe"` ReadinessProbe *ProbeDataInput `json:"readinessProbe"` LogShipperType *LogShipperType `json:"logShipperType"` BetterstackToken *string `json:"betterstackToken"` DatadogApmEnabled *bool `json:"datadogApmEnabled"` DatadogHost *string `json:"datadogHost"` DatadogKey *string `json:"datadogKey"` LogDnaKey *string `json:"logDnaKey"` LogzToken *string `json:"logzToken"` LogzUrl *string `json:"logzUrl"` SyslogConfig *string `json:"syslogConfig"` DockerEntrypoint []*string `json:"dockerEntrypoint"` DockerCommand []*string `json:"dockerCommand"` AwsIamRole *string `json:"awsIamRole"` GcpServiceAccount *string `json:"gcpServiceAccount"` ServiceAccountName *string `json:"serviceAccountName"` Annotations *map[string]string `json:"annotations"` ServiceAnnotations *map[string]string `json:"serviceAnnotations"` NodeSelector *map[string]string `json:"nodeSelector"` PodSpecPatch *string `json:"podSpecPatch"` }
func (*KubernetesGeneratorConfigurationInput) GetAnnotations ¶
func (v *KubernetesGeneratorConfigurationInput) GetAnnotations() *map[string]string
GetAnnotations returns KubernetesGeneratorConfigurationInput.Annotations, and is useful for accessing the field via an interface.
func (*KubernetesGeneratorConfigurationInput) GetAppGeneratorVersion ¶
func (v *KubernetesGeneratorConfigurationInput) GetAppGeneratorVersion() string
GetAppGeneratorVersion returns KubernetesGeneratorConfigurationInput.AppGeneratorVersion, and is useful for accessing the field via an interface.
func (*KubernetesGeneratorConfigurationInput) GetAppId ¶
func (v *KubernetesGeneratorConfigurationInput) GetAppId() string
GetAppId returns KubernetesGeneratorConfigurationInput.AppId, and is useful for accessing the field via an interface.
func (*KubernetesGeneratorConfigurationInput) GetAutoscaling ¶
func (v *KubernetesGeneratorConfigurationInput) GetAutoscaling() *AutoscalingDataInput
GetAutoscaling returns KubernetesGeneratorConfigurationInput.Autoscaling, and is useful for accessing the field via an interface.
func (*KubernetesGeneratorConfigurationInput) GetAwsIamRole ¶
func (v *KubernetesGeneratorConfigurationInput) GetAwsIamRole() *string
GetAwsIamRole returns KubernetesGeneratorConfigurationInput.AwsIamRole, and is useful for accessing the field via an interface.
func (*KubernetesGeneratorConfigurationInput) GetBetterstackToken ¶
func (v *KubernetesGeneratorConfigurationInput) GetBetterstackToken() *string
GetBetterstackToken returns KubernetesGeneratorConfigurationInput.BetterstackToken, and is useful for accessing the field via an interface.
func (*KubernetesGeneratorConfigurationInput) GetBranchName ¶
func (v *KubernetesGeneratorConfigurationInput) GetBranchName() string
GetBranchName returns KubernetesGeneratorConfigurationInput.BranchName, and is useful for accessing the field via an interface.
func (*KubernetesGeneratorConfigurationInput) GetContainerRegistrySource ¶
func (v *KubernetesGeneratorConfigurationInput) GetContainerRegistrySource() *ContainerRegistrySourceInput
GetContainerRegistrySource returns KubernetesGeneratorConfigurationInput.ContainerRegistrySource, and is useful for accessing the field via an interface.
func (*KubernetesGeneratorConfigurationInput) GetCpuRequest ¶
func (v *KubernetesGeneratorConfigurationInput) GetCpuRequest() *string
GetCpuRequest returns KubernetesGeneratorConfigurationInput.CpuRequest, and is useful for accessing the field via an interface.
func (*KubernetesGeneratorConfigurationInput) GetDatadogApmEnabled ¶
func (v *KubernetesGeneratorConfigurationInput) GetDatadogApmEnabled() *bool
GetDatadogApmEnabled returns KubernetesGeneratorConfigurationInput.DatadogApmEnabled, and is useful for accessing the field via an interface.
func (*KubernetesGeneratorConfigurationInput) GetDatadogHost ¶
func (v *KubernetesGeneratorConfigurationInput) GetDatadogHost() *string
GetDatadogHost returns KubernetesGeneratorConfigurationInput.DatadogHost, and is useful for accessing the field via an interface.
func (*KubernetesGeneratorConfigurationInput) GetDatadogKey ¶
func (v *KubernetesGeneratorConfigurationInput) GetDatadogKey() *string
GetDatadogKey returns KubernetesGeneratorConfigurationInput.DatadogKey, and is useful for accessing the field via an interface.
func (*KubernetesGeneratorConfigurationInput) GetDedicated ¶
func (v *KubernetesGeneratorConfigurationInput) GetDedicated() *bool
GetDedicated returns KubernetesGeneratorConfigurationInput.Dedicated, and is useful for accessing the field via an interface.
func (*KubernetesGeneratorConfigurationInput) GetDefaultIngressDomain ¶
func (v *KubernetesGeneratorConfigurationInput) GetDefaultIngressDomain() *string
GetDefaultIngressDomain returns KubernetesGeneratorConfigurationInput.DefaultIngressDomain, and is useful for accessing the field via an interface.
func (*KubernetesGeneratorConfigurationInput) GetDeployStrategy ¶
func (v *KubernetesGeneratorConfigurationInput) GetDeployStrategy() *DeployStrategy
GetDeployStrategy returns KubernetesGeneratorConfigurationInput.DeployStrategy, and is useful for accessing the field via an interface.
func (*KubernetesGeneratorConfigurationInput) GetDockerCommand ¶
func (v *KubernetesGeneratorConfigurationInput) GetDockerCommand() []*string
GetDockerCommand returns KubernetesGeneratorConfigurationInput.DockerCommand, and is useful for accessing the field via an interface.
func (*KubernetesGeneratorConfigurationInput) GetDockerEntrypoint ¶
func (v *KubernetesGeneratorConfigurationInput) GetDockerEntrypoint() []*string
GetDockerEntrypoint returns KubernetesGeneratorConfigurationInput.DockerEntrypoint, and is useful for accessing the field via an interface.
func (*KubernetesGeneratorConfigurationInput) GetEndpoint ¶
func (v *KubernetesGeneratorConfigurationInput) GetEndpoint() *string
GetEndpoint returns KubernetesGeneratorConfigurationInput.Endpoint, and is useful for accessing the field via an interface.
func (*KubernetesGeneratorConfigurationInput) GetEnvs ¶
func (v *KubernetesGeneratorConfigurationInput) GetEnvs() []*EnvVarInput
GetEnvs returns KubernetesGeneratorConfigurationInput.Envs, and is useful for accessing the field via an interface.
func (*KubernetesGeneratorConfigurationInput) GetEphemeralStorage ¶
func (v *KubernetesGeneratorConfigurationInput) GetEphemeralStorage() *string
GetEphemeralStorage returns KubernetesGeneratorConfigurationInput.EphemeralStorage, and is useful for accessing the field via an interface.
func (*KubernetesGeneratorConfigurationInput) GetGcpServiceAccount ¶
func (v *KubernetesGeneratorConfigurationInput) GetGcpServiceAccount() *string
GetGcpServiceAccount returns KubernetesGeneratorConfigurationInput.GcpServiceAccount, and is useful for accessing the field via an interface.
func (*KubernetesGeneratorConfigurationInput) GetGpuRequest ¶
func (v *KubernetesGeneratorConfigurationInput) GetGpuRequest() *string
GetGpuRequest returns KubernetesGeneratorConfigurationInput.GpuRequest, and is useful for accessing the field via an interface.
func (*KubernetesGeneratorConfigurationInput) GetGpuType ¶
func (v *KubernetesGeneratorConfigurationInput) GetGpuType() *string
GetGpuType returns KubernetesGeneratorConfigurationInput.GpuType, and is useful for accessing the field via an interface.
func (*KubernetesGeneratorConfigurationInput) GetHostNetwork ¶
func (v *KubernetesGeneratorConfigurationInput) GetHostNetwork() *bool
GetHostNetwork returns KubernetesGeneratorConfigurationInput.HostNetwork, and is useful for accessing the field via an interface.
func (*KubernetesGeneratorConfigurationInput) GetLivenessProbe ¶
func (v *KubernetesGeneratorConfigurationInput) GetLivenessProbe() *ProbeDataInput
GetLivenessProbe returns KubernetesGeneratorConfigurationInput.LivenessProbe, and is useful for accessing the field via an interface.
func (*KubernetesGeneratorConfigurationInput) GetLogDnaKey ¶
func (v *KubernetesGeneratorConfigurationInput) GetLogDnaKey() *string
GetLogDnaKey returns KubernetesGeneratorConfigurationInput.LogDnaKey, and is useful for accessing the field via an interface.
func (*KubernetesGeneratorConfigurationInput) GetLogShipperType ¶
func (v *KubernetesGeneratorConfigurationInput) GetLogShipperType() *LogShipperType
GetLogShipperType returns KubernetesGeneratorConfigurationInput.LogShipperType, and is useful for accessing the field via an interface.
func (*KubernetesGeneratorConfigurationInput) GetLogzToken ¶
func (v *KubernetesGeneratorConfigurationInput) GetLogzToken() *string
GetLogzToken returns KubernetesGeneratorConfigurationInput.LogzToken, and is useful for accessing the field via an interface.
func (*KubernetesGeneratorConfigurationInput) GetLogzUrl ¶
func (v *KubernetesGeneratorConfigurationInput) GetLogzUrl() *string
GetLogzUrl returns KubernetesGeneratorConfigurationInput.LogzUrl, and is useful for accessing the field via an interface.
func (*KubernetesGeneratorConfigurationInput) GetMemoryRequest ¶
func (v *KubernetesGeneratorConfigurationInput) GetMemoryRequest() *string
GetMemoryRequest returns KubernetesGeneratorConfigurationInput.MemoryRequest, and is useful for accessing the field via an interface.
func (*KubernetesGeneratorConfigurationInput) GetNodeSelector ¶
func (v *KubernetesGeneratorConfigurationInput) GetNodeSelector() *map[string]string
GetNodeSelector returns KubernetesGeneratorConfigurationInput.NodeSelector, and is useful for accessing the field via an interface.
func (*KubernetesGeneratorConfigurationInput) GetPodSpecPatch ¶
func (v *KubernetesGeneratorConfigurationInput) GetPodSpecPatch() *string
GetPodSpecPatch returns KubernetesGeneratorConfigurationInput.PodSpecPatch, and is useful for accessing the field via an interface.
func (*KubernetesGeneratorConfigurationInput) GetPorts ¶
func (v *KubernetesGeneratorConfigurationInput) GetPorts() []*PortDataInput
GetPorts returns KubernetesGeneratorConfigurationInput.Ports, and is useful for accessing the field via an interface.
func (*KubernetesGeneratorConfigurationInput) GetPreStopSleep ¶
func (v *KubernetesGeneratorConfigurationInput) GetPreStopSleep() *int
GetPreStopSleep returns KubernetesGeneratorConfigurationInput.PreStopSleep, and is useful for accessing the field via an interface.
func (*KubernetesGeneratorConfigurationInput) GetProductionBranchName ¶
func (v *KubernetesGeneratorConfigurationInput) GetProductionBranchName() string
GetProductionBranchName returns KubernetesGeneratorConfigurationInput.ProductionBranchName, and is useful for accessing the field via an interface.
func (*KubernetesGeneratorConfigurationInput) GetReadinessProbe ¶
func (v *KubernetesGeneratorConfigurationInput) GetReadinessProbe() *ProbeDataInput
GetReadinessProbe returns KubernetesGeneratorConfigurationInput.ReadinessProbe, and is useful for accessing the field via an interface.
func (*KubernetesGeneratorConfigurationInput) GetReplicas ¶
func (v *KubernetesGeneratorConfigurationInput) GetReplicas() *int
GetReplicas returns KubernetesGeneratorConfigurationInput.Replicas, and is useful for accessing the field via an interface.
func (*KubernetesGeneratorConfigurationInput) GetSecretMounts ¶
func (v *KubernetesGeneratorConfigurationInput) GetSecretMounts() []*SecretMountDataInput
GetSecretMounts returns KubernetesGeneratorConfigurationInput.SecretMounts, and is useful for accessing the field via an interface.
func (*KubernetesGeneratorConfigurationInput) GetServiceAccountName ¶
func (v *KubernetesGeneratorConfigurationInput) GetServiceAccountName() *string
GetServiceAccountName returns KubernetesGeneratorConfigurationInput.ServiceAccountName, and is useful for accessing the field via an interface.
func (*KubernetesGeneratorConfigurationInput) GetServiceAnnotations ¶
func (v *KubernetesGeneratorConfigurationInput) GetServiceAnnotations() *map[string]string
GetServiceAnnotations returns KubernetesGeneratorConfigurationInput.ServiceAnnotations, and is useful for accessing the field via an interface.
func (*KubernetesGeneratorConfigurationInput) GetStartupProbe ¶
func (v *KubernetesGeneratorConfigurationInput) GetStartupProbe() *ProbeDataInput
GetStartupProbe returns KubernetesGeneratorConfigurationInput.StartupProbe, and is useful for accessing the field via an interface.
func (*KubernetesGeneratorConfigurationInput) GetStaticIp ¶
func (v *KubernetesGeneratorConfigurationInput) GetStaticIp() *bool
GetStaticIp returns KubernetesGeneratorConfigurationInput.StaticIp, and is useful for accessing the field via an interface.
func (*KubernetesGeneratorConfigurationInput) GetSyslogConfig ¶
func (v *KubernetesGeneratorConfigurationInput) GetSyslogConfig() *string
GetSyslogConfig returns KubernetesGeneratorConfigurationInput.SyslogConfig, and is useful for accessing the field via an interface.
func (*KubernetesGeneratorConfigurationInput) GetTerminationGracePeriodSeconds ¶
func (v *KubernetesGeneratorConfigurationInput) GetTerminationGracePeriodSeconds() *int
GetTerminationGracePeriodSeconds returns KubernetesGeneratorConfigurationInput.TerminationGracePeriodSeconds, and is useful for accessing the field via an interface.
func (*KubernetesGeneratorConfigurationInput) GetTpuCores ¶
func (v *KubernetesGeneratorConfigurationInput) GetTpuCores() *int
GetTpuCores returns KubernetesGeneratorConfigurationInput.TpuCores, and is useful for accessing the field via an interface.
func (*KubernetesGeneratorConfigurationInput) GetTpuTfVersion ¶
func (v *KubernetesGeneratorConfigurationInput) GetTpuTfVersion() *string
GetTpuTfVersion returns KubernetesGeneratorConfigurationInput.TpuTfVersion, and is useful for accessing the field via an interface.
func (*KubernetesGeneratorConfigurationInput) GetTpuType ¶
func (v *KubernetesGeneratorConfigurationInput) GetTpuType() *string
GetTpuType returns KubernetesGeneratorConfigurationInput.TpuType, and is useful for accessing the field via an interface.
func (*KubernetesGeneratorConfigurationInput) GetVolumes ¶
func (v *KubernetesGeneratorConfigurationInput) GetVolumes() []*VolumeSpecInput
GetVolumes returns KubernetesGeneratorConfigurationInput.Volumes, and is useful for accessing the field via an interface.
type LinkProjectResponse ¶
type LinkProjectResponse struct {
LinkProject linkProjectLinkProjectProjectLink `json:"linkProject"`
}
linkProjectResponse is returned by linkProject on success.
func LinkProjectMutation ¶
func LinkProjectMutation( ctx_ context.Context, client_ graphql.Client, input ProjectLinkInput, ) (*LinkProjectResponse, error)
func (*LinkProjectResponse) GetLinkProject ¶
func (v *LinkProjectResponse) GetLinkProject() linkProjectLinkProjectProjectLink
GetLinkProject returns LinkProjectResponse.LinkProject, and is useful for accessing the field via an interface.
type LogShipperType ¶
type LogShipperType string
const ( LogShipperTypeLogzio LogShipperType = "LOGZIO" LogShipperTypeSyslog LogShipperType = "SYSLOG" LogShipperTypeLogdna LogShipperType = "LOGDNA" LogShipperTypeDatadog LogShipperType = "DATADOG" LogShipperTypeBetterstack LogShipperType = "BETTERSTACK" )
type ManifestTargetConfigurationInput ¶
type ManifestTargetConfigurationInput struct { ClusterId uuid.UUID `json:"clusterId"` Namespace *string `json:"namespace"` }
func (*ManifestTargetConfigurationInput) GetClusterId ¶
func (v *ManifestTargetConfigurationInput) GetClusterId() uuid.UUID
GetClusterId returns ManifestTargetConfigurationInput.ClusterId, and is useful for accessing the field via an interface.
func (*ManifestTargetConfigurationInput) GetNamespace ¶
func (v *ManifestTargetConfigurationInput) GetNamespace() *string
GetNamespace returns ManifestTargetConfigurationInput.Namespace, and is useful for accessing the field via an interface.
type MetricAnnotationDirection ¶ added in v0.9.3
type MetricAnnotationDirection string
const ( MetricAnnotationDirectionVertical MetricAnnotationDirection = "VERTICAL" MetricAnnotationDirectionHorizontal MetricAnnotationDirection = "HORIZONTAL" )
type MetricAnnotationFunction ¶ added in v0.9.3
type MetricAnnotationFunction string
const ( MetricAnnotationFunctionAverage MetricAnnotationFunction = "AVERAGE" MetricAnnotationFunctionMax MetricAnnotationFunction = "MAX" MetricAnnotationFunctionMin MetricAnnotationFunction = "MIN" )
type MetricAnnotationType ¶ added in v0.9.3
type MetricAnnotationType string
const ( MetricAnnotationTypeLine MetricAnnotationType = "LINE" MetricAnnotationTypePoint MetricAnnotationType = "POINT" )
type MetricLabelType ¶ added in v0.9.3
type MetricLabelType string
const ( MetricLabelTypePod MetricLabelType = "POD" MetricLabelTypeContainer MetricLabelType = "CONTAINER" )
type MetricStreamV1 ¶ added in v0.9.3
type MetricStreamV1 struct { Type *MetricType `json:"type"` Query string `json:"query"` Annotations []MetricStreamV1AnnotationsMetricAnnotation `json:"annotations"` Labels []MetricStreamV1LabelsMetricStreamLabel `json:"labels"` Entries []MetricStreamV1EntriesMetricEntry `json:"entries"` }
MetricStreamV1 includes the GraphQL fields of MetricStream requested by the fragment MetricStreamV1.
func (*MetricStreamV1) GetAnnotations ¶ added in v0.9.3
func (v *MetricStreamV1) GetAnnotations() []MetricStreamV1AnnotationsMetricAnnotation
GetAnnotations returns MetricStreamV1.Annotations, and is useful for accessing the field via an interface.
func (*MetricStreamV1) GetEntries ¶ added in v0.9.3
func (v *MetricStreamV1) GetEntries() []MetricStreamV1EntriesMetricEntry
GetEntries returns MetricStreamV1.Entries, and is useful for accessing the field via an interface.
func (*MetricStreamV1) GetLabels ¶ added in v0.9.3
func (v *MetricStreamV1) GetLabels() []MetricStreamV1LabelsMetricStreamLabel
GetLabels returns MetricStreamV1.Labels, and is useful for accessing the field via an interface.
func (*MetricStreamV1) GetQuery ¶ added in v0.9.3
func (v *MetricStreamV1) GetQuery() string
GetQuery returns MetricStreamV1.Query, and is useful for accessing the field via an interface.
func (*MetricStreamV1) GetType ¶ added in v0.9.3
func (v *MetricStreamV1) GetType() *MetricType
GetType returns MetricStreamV1.Type, and is useful for accessing the field via an interface.
type MetricStreamV1AnnotationsMetricAnnotation ¶ added in v0.9.3
type MetricStreamV1AnnotationsMetricAnnotation struct { Type MetricAnnotationType `json:"type"` Direction MetricAnnotationDirection `json:"direction"` Function *MetricAnnotationFunction `json:"function"` Label *string `json:"label"` Value *float64 `json:"value"` }
MetricStreamV1AnnotationsMetricAnnotation includes the requested fields of the GraphQL type MetricAnnotation.
func (*MetricStreamV1AnnotationsMetricAnnotation) GetDirection ¶ added in v0.9.3
func (v *MetricStreamV1AnnotationsMetricAnnotation) GetDirection() MetricAnnotationDirection
GetDirection returns MetricStreamV1AnnotationsMetricAnnotation.Direction, and is useful for accessing the field via an interface.
func (*MetricStreamV1AnnotationsMetricAnnotation) GetFunction ¶ added in v0.9.3
func (v *MetricStreamV1AnnotationsMetricAnnotation) GetFunction() *MetricAnnotationFunction
GetFunction returns MetricStreamV1AnnotationsMetricAnnotation.Function, and is useful for accessing the field via an interface.
func (*MetricStreamV1AnnotationsMetricAnnotation) GetLabel ¶ added in v0.9.3
func (v *MetricStreamV1AnnotationsMetricAnnotation) GetLabel() *string
GetLabel returns MetricStreamV1AnnotationsMetricAnnotation.Label, and is useful for accessing the field via an interface.
func (*MetricStreamV1AnnotationsMetricAnnotation) GetType ¶ added in v0.9.3
func (v *MetricStreamV1AnnotationsMetricAnnotation) GetType() MetricAnnotationType
GetType returns MetricStreamV1AnnotationsMetricAnnotation.Type, and is useful for accessing the field via an interface.
func (*MetricStreamV1AnnotationsMetricAnnotation) GetValue ¶ added in v0.9.3
func (v *MetricStreamV1AnnotationsMetricAnnotation) GetValue() *float64
GetValue returns MetricStreamV1AnnotationsMetricAnnotation.Value, and is useful for accessing the field via an interface.
type MetricStreamV1EntriesMetricEntry ¶ added in v0.9.3
type MetricStreamV1EntriesMetricEntry struct { Value *float64 `json:"value"` Timestamp time.Time `json:"timestamp"` }
MetricStreamV1EntriesMetricEntry includes the requested fields of the GraphQL type MetricEntry.
func (*MetricStreamV1EntriesMetricEntry) GetTimestamp ¶ added in v0.9.3
func (v *MetricStreamV1EntriesMetricEntry) GetTimestamp() time.Time
GetTimestamp returns MetricStreamV1EntriesMetricEntry.Timestamp, and is useful for accessing the field via an interface.
func (*MetricStreamV1EntriesMetricEntry) GetValue ¶ added in v0.9.3
func (v *MetricStreamV1EntriesMetricEntry) GetValue() *float64
GetValue returns MetricStreamV1EntriesMetricEntry.Value, and is useful for accessing the field via an interface.
type MetricStreamV1LabelsMetricStreamLabel ¶ added in v0.9.3
type MetricStreamV1LabelsMetricStreamLabel struct { Label MetricLabelType `json:"label"` Value string `json:"value"` }
MetricStreamV1LabelsMetricStreamLabel includes the requested fields of the GraphQL type MetricStreamLabel.
func (*MetricStreamV1LabelsMetricStreamLabel) GetLabel ¶ added in v0.9.3
func (v *MetricStreamV1LabelsMetricStreamLabel) GetLabel() MetricLabelType
GetLabel returns MetricStreamV1LabelsMetricStreamLabel.Label, and is useful for accessing the field via an interface.
func (*MetricStreamV1LabelsMetricStreamLabel) GetValue ¶ added in v0.9.3
func (v *MetricStreamV1LabelsMetricStreamLabel) GetValue() string
GetValue returns MetricStreamV1LabelsMetricStreamLabel.Value, and is useful for accessing the field via an interface.
type MetricType ¶
type MetricType string
const ( MetricTypeQuery MetricType = "QUERY" MetricTypeCpu MetricType = "CPU" MetricTypeMemory MetricType = "MEMORY" MetricTypeNetwork MetricType = "NETWORK" MetricTypeStorage MetricType = "STORAGE" MetricTypeFunctionInvocation MetricType = "FUNCTION_INVOCATION" MetricTypeFunctionError MetricType = "FUNCTION_ERROR" MetricTypeFunctionDuration MetricType = "FUNCTION_DURATION" MetricTypeFunctionConcurrent MetricType = "FUNCTION_CONCURRENT" MetricTypeRequestCount MetricType = "REQUEST_COUNT" MetricTypeInstanceCount MetricType = "INSTANCE_COUNT" MetricTypeCpuUtilization MetricType = "CPU_UTILIZATION" MetricTypeMemoryUtilization MetricType = "MEMORY_UTILIZATION" )
type MultiEntityCriterion ¶ added in v0.9.4
func (*MultiEntityCriterion) GetValue ¶ added in v0.9.4
func (v *MultiEntityCriterion) GetValue() []uuid.UUID
GetValue returns MultiEntityCriterion.Value, and is useful for accessing the field via an interface.
type ObservabilityConfigInput ¶ added in v0.9.1
type ObservabilityConfigInput struct {
Selector *ObservabilityResourceSelectorInput `json:"selector"`
}
func (*ObservabilityConfigInput) GetSelector ¶ added in v0.9.1
func (v *ObservabilityConfigInput) GetSelector() *ObservabilityResourceSelectorInput
GetSelector returns ObservabilityConfigInput.Selector, and is useful for accessing the field via an interface.
type ObservabilityConfigResponse ¶
type ObservabilityConfigResponse struct {
Team *observabilityConfigTeam `json:"team"`
}
observabilityConfigResponse is returned by observabilityConfig on success.
func (*ObservabilityConfigResponse) GetTeam ¶
func (v *ObservabilityConfigResponse) GetTeam() *observabilityConfigTeam
GetTeam returns ObservabilityConfigResponse.Team, and is useful for accessing the field via an interface.
type ObservabilityResourceSelectorInput ¶
type ObservabilityResourceSelectorInput struct { Type ResourceType `json:"type"` Namespace *string `json:"namespace"` ResourceName *string `json:"resourceName"` ContainerName *string `json:"containerName"` Labels []ObservabilityResourceSelectorLabelInput `json:"labels"` }
func (*ObservabilityResourceSelectorInput) GetContainerName ¶
func (v *ObservabilityResourceSelectorInput) GetContainerName() *string
GetContainerName returns ObservabilityResourceSelectorInput.ContainerName, and is useful for accessing the field via an interface.
func (*ObservabilityResourceSelectorInput) GetLabels ¶
func (v *ObservabilityResourceSelectorInput) GetLabels() []ObservabilityResourceSelectorLabelInput
GetLabels returns ObservabilityResourceSelectorInput.Labels, and is useful for accessing the field via an interface.
func (*ObservabilityResourceSelectorInput) GetNamespace ¶
func (v *ObservabilityResourceSelectorInput) GetNamespace() *string
GetNamespace returns ObservabilityResourceSelectorInput.Namespace, and is useful for accessing the field via an interface.
func (*ObservabilityResourceSelectorInput) GetResourceName ¶
func (v *ObservabilityResourceSelectorInput) GetResourceName() *string
GetResourceName returns ObservabilityResourceSelectorInput.ResourceName, and is useful for accessing the field via an interface.
func (*ObservabilityResourceSelectorInput) GetType ¶
func (v *ObservabilityResourceSelectorInput) GetType() ResourceType
GetType returns ObservabilityResourceSelectorInput.Type, and is useful for accessing the field via an interface.
type ObservabilityResourceSelectorLabelInput ¶
type ObservabilityResourceSelectorLabelInput struct { Name string `json:"name"` Value string `json:"value"` }
func (*ObservabilityResourceSelectorLabelInput) GetName ¶
func (v *ObservabilityResourceSelectorLabelInput) GetName() string
GetName returns ObservabilityResourceSelectorLabelInput.Name, and is useful for accessing the field via an interface.
func (*ObservabilityResourceSelectorLabelInput) GetValue ¶
func (v *ObservabilityResourceSelectorLabelInput) GetValue() string
GetValue returns ObservabilityResourceSelectorLabelInput.Value, and is useful for accessing the field via an interface.
type OutputEntryDetail ¶ added in v0.9.1
type OutputEntryDetail struct { DisplayName *string `json:"displayName"` Name *string `json:"name"` Type *VariableType `json:"type"` Value *string `json:"value"` }
OutputEntryDetail includes the GraphQL fields of ProjectOutputEntry requested by the fragment OutputEntryDetail.
func (*OutputEntryDetail) GetDisplayName ¶ added in v0.9.1
func (v *OutputEntryDetail) GetDisplayName() *string
GetDisplayName returns OutputEntryDetail.DisplayName, and is useful for accessing the field via an interface.
func (*OutputEntryDetail) GetName ¶ added in v0.9.1
func (v *OutputEntryDetail) GetName() *string
GetName returns OutputEntryDetail.Name, and is useful for accessing the field via an interface.
func (*OutputEntryDetail) GetType ¶ added in v0.9.1
func (v *OutputEntryDetail) GetType() *VariableType
GetType returns OutputEntryDetail.Type, and is useful for accessing the field via an interface.
func (*OutputEntryDetail) GetValue ¶ added in v0.9.1
func (v *OutputEntryDetail) GetValue() *string
GetValue returns OutputEntryDetail.Value, and is useful for accessing the field via an interface.
type PageInput ¶
type PageInput struct { First *int `json:"first"` Last *int `json:"last"` After *string `json:"after"` Before *string `json:"before"` }
func (*PageInput) GetAfter ¶
GetAfter returns PageInput.After, and is useful for accessing the field via an interface.
func (*PageInput) GetBefore ¶
GetBefore returns PageInput.Before, and is useful for accessing the field via an interface.
type PortDataInput ¶
type PortDataInput struct { Port string `json:"port"` Https *bool `json:"https"` Grpc *bool `json:"grpc"` Public *bool `json:"public"` Protocol *string `json:"protocol"` LoadBalancer *bool `json:"loadBalancer"` }
func (*PortDataInput) GetGrpc ¶
func (v *PortDataInput) GetGrpc() *bool
GetGrpc returns PortDataInput.Grpc, and is useful for accessing the field via an interface.
func (*PortDataInput) GetHttps ¶
func (v *PortDataInput) GetHttps() *bool
GetHttps returns PortDataInput.Https, and is useful for accessing the field via an interface.
func (*PortDataInput) GetLoadBalancer ¶
func (v *PortDataInput) GetLoadBalancer() *bool
GetLoadBalancer returns PortDataInput.LoadBalancer, and is useful for accessing the field via an interface.
func (*PortDataInput) GetPort ¶
func (v *PortDataInput) GetPort() string
GetPort returns PortDataInput.Port, and is useful for accessing the field via an interface.
func (*PortDataInput) GetProtocol ¶
func (v *PortDataInput) GetProtocol() *string
GetProtocol returns PortDataInput.Protocol, and is useful for accessing the field via an interface.
func (*PortDataInput) GetPublic ¶
func (v *PortDataInput) GetPublic() *bool
GetPublic returns PortDataInput.Public, and is useful for accessing the field via an interface.
type ProbeDataInput ¶
type ProbeDataInput struct { Command *string `json:"command"` Http *HTTPProbeInput `json:"http"` Tcp *TCPProbeInput `json:"tcp"` InitialDelaySeconds *int `json:"initialDelaySeconds"` PeriodSeconds *int `json:"periodSeconds"` SuccessThreshold *int `json:"successThreshold"` FailureThreshold *int `json:"failureThreshold"` TimeoutSeconds *int `json:"timeoutSeconds"` }
func (*ProbeDataInput) GetCommand ¶
func (v *ProbeDataInput) GetCommand() *string
GetCommand returns ProbeDataInput.Command, and is useful for accessing the field via an interface.
func (*ProbeDataInput) GetFailureThreshold ¶
func (v *ProbeDataInput) GetFailureThreshold() *int
GetFailureThreshold returns ProbeDataInput.FailureThreshold, and is useful for accessing the field via an interface.
func (*ProbeDataInput) GetHttp ¶
func (v *ProbeDataInput) GetHttp() *HTTPProbeInput
GetHttp returns ProbeDataInput.Http, and is useful for accessing the field via an interface.
func (*ProbeDataInput) GetInitialDelaySeconds ¶
func (v *ProbeDataInput) GetInitialDelaySeconds() *int
GetInitialDelaySeconds returns ProbeDataInput.InitialDelaySeconds, and is useful for accessing the field via an interface.
func (*ProbeDataInput) GetPeriodSeconds ¶
func (v *ProbeDataInput) GetPeriodSeconds() *int
GetPeriodSeconds returns ProbeDataInput.PeriodSeconds, and is useful for accessing the field via an interface.
func (*ProbeDataInput) GetSuccessThreshold ¶
func (v *ProbeDataInput) GetSuccessThreshold() *int
GetSuccessThreshold returns ProbeDataInput.SuccessThreshold, and is useful for accessing the field via an interface.
func (*ProbeDataInput) GetTcp ¶
func (v *ProbeDataInput) GetTcp() *TCPProbeInput
GetTcp returns ProbeDataInput.Tcp, and is useful for accessing the field via an interface.
func (*ProbeDataInput) GetTimeoutSeconds ¶
func (v *ProbeDataInput) GetTimeoutSeconds() *int
GetTimeoutSeconds returns ProbeDataInput.TimeoutSeconds, and is useful for accessing the field via an interface.
type ProjectAvailableProvidersResponse ¶
type ProjectAvailableProvidersResponse struct {
Team *projectAvailableProvidersTeam `json:"team"`
}
projectAvailableProvidersResponse is returned by projectAvailableProviders on success.
func (*ProjectAvailableProvidersResponse) GetTeam ¶
func (v *ProjectAvailableProvidersResponse) GetTeam() *projectAvailableProvidersTeam
GetTeam returns ProjectAvailableProvidersResponse.Team, and is useful for accessing the field via an interface.
type ProjectBlueprintDetail ¶ added in v0.9.3
type ProjectBlueprintDetail struct { Id uuid.UUID `json:"id"` Type BlueprintType `json:"type"` // Query the revision history of this blueprint. Configuration ProjectBlueprintDetailConfigurationBlueprintConfiguration `json:"configuration"` }
ProjectBlueprintDetail includes the GraphQL fields of Blueprint requested by the fragment ProjectBlueprintDetail.
func (*ProjectBlueprintDetail) GetConfiguration ¶ added in v0.9.3
func (v *ProjectBlueprintDetail) GetConfiguration() ProjectBlueprintDetailConfigurationBlueprintConfiguration
GetConfiguration returns ProjectBlueprintDetail.Configuration, and is useful for accessing the field via an interface.
func (*ProjectBlueprintDetail) GetId ¶ added in v0.9.3
func (v *ProjectBlueprintDetail) GetId() uuid.UUID
GetId returns ProjectBlueprintDetail.Id, and is useful for accessing the field via an interface.
func (*ProjectBlueprintDetail) GetType ¶ added in v0.9.3
func (v *ProjectBlueprintDetail) GetType() BlueprintType
GetType returns ProjectBlueprintDetail.Type, and is useful for accessing the field via an interface.
type ProjectBlueprintDetailConfigurationBlueprintConfiguration ¶ added in v0.9.3
type ProjectBlueprintDetailConfigurationBlueprintConfiguration struct {
BlueprintConfigurationDetail `json:"-"`
}
ProjectBlueprintDetailConfigurationBlueprintConfiguration includes the requested fields of the GraphQL type BlueprintConfiguration.
func (*ProjectBlueprintDetailConfigurationBlueprintConfiguration) GetDescription ¶ added in v0.9.3
func (v *ProjectBlueprintDetailConfigurationBlueprintConfiguration) GetDescription() *string
GetDescription returns ProjectBlueprintDetailConfigurationBlueprintConfiguration.Description, and is useful for accessing the field via an interface.
func (*ProjectBlueprintDetailConfigurationBlueprintConfiguration) GetDisplayName ¶ added in v0.9.3
func (v *ProjectBlueprintDetailConfigurationBlueprintConfiguration) GetDisplayName() string
GetDisplayName returns ProjectBlueprintDetailConfigurationBlueprintConfiguration.DisplayName, and is useful for accessing the field via an interface.
func (*ProjectBlueprintDetailConfigurationBlueprintConfiguration) GetLogoUrl ¶ added in v0.9.3
func (v *ProjectBlueprintDetailConfigurationBlueprintConfiguration) GetLogoUrl() *string
GetLogoUrl returns ProjectBlueprintDetailConfigurationBlueprintConfiguration.LogoUrl, and is useful for accessing the field via an interface.
func (*ProjectBlueprintDetailConfigurationBlueprintConfiguration) GetPublished ¶ added in v0.9.3
func (v *ProjectBlueprintDetailConfigurationBlueprintConfiguration) GetPublished() bool
GetPublished returns ProjectBlueprintDetailConfigurationBlueprintConfiguration.Published, and is useful for accessing the field via an interface.
func (*ProjectBlueprintDetailConfigurationBlueprintConfiguration) GetRichInputSchema ¶ added in v0.9.3
func (v *ProjectBlueprintDetailConfigurationBlueprintConfiguration) GetRichInputSchema() *string
GetRichInputSchema returns ProjectBlueprintDetailConfigurationBlueprintConfiguration.RichInputSchema, and is useful for accessing the field via an interface.
func (*ProjectBlueprintDetailConfigurationBlueprintConfiguration) GetSlug ¶ added in v0.9.3
func (v *ProjectBlueprintDetailConfigurationBlueprintConfiguration) GetSlug() string
GetSlug returns ProjectBlueprintDetailConfigurationBlueprintConfiguration.Slug, and is useful for accessing the field via an interface.
func (*ProjectBlueprintDetailConfigurationBlueprintConfiguration) GetTags ¶ added in v0.9.3
func (v *ProjectBlueprintDetailConfigurationBlueprintConfiguration) GetTags() []string
GetTags returns ProjectBlueprintDetailConfigurationBlueprintConfiguration.Tags, and is useful for accessing the field via an interface.
func (*ProjectBlueprintDetailConfigurationBlueprintConfiguration) MarshalJSON ¶ added in v0.9.3
func (v *ProjectBlueprintDetailConfigurationBlueprintConfiguration) MarshalJSON() ([]byte, error)
func (*ProjectBlueprintDetailConfigurationBlueprintConfiguration) UnmarshalJSON ¶ added in v0.9.3
func (v *ProjectBlueprintDetailConfigurationBlueprintConfiguration) UnmarshalJSON(b []byte) error
type ProjectClustersResponse ¶
type ProjectClustersResponse struct {
Team *projectClustersTeam `json:"team"`
}
projectClustersResponse is returned by projectClusters on success.
func ProjectClustersQuery ¶
func (*ProjectClustersResponse) GetTeam ¶
func (v *ProjectClustersResponse) GetTeam() *projectClustersTeam
GetTeam returns ProjectClustersResponse.Team, and is useful for accessing the field via an interface.
type ProjectConnectorType ¶
type ProjectConnectorType string
const (
ProjectConnectorTypeDatabaseConnection ProjectConnectorType = "DATABASE_CONNECTION"
)
type ProjectDeployDetail ¶
type ProjectDeployDetail struct { Id uuid.UUID `json:"id"` Name string `json:"name"` Runs *ProjectDeployDetailRunsDeployRunConnection `json:"runs"` }
ProjectDeployDetail includes the GraphQL fields of Deploy requested by the fragment ProjectDeployDetail.
func (*ProjectDeployDetail) GetId ¶
func (v *ProjectDeployDetail) GetId() uuid.UUID
GetId returns ProjectDeployDetail.Id, and is useful for accessing the field via an interface.
func (*ProjectDeployDetail) GetName ¶
func (v *ProjectDeployDetail) GetName() string
GetName returns ProjectDeployDetail.Name, and is useful for accessing the field via an interface.
func (*ProjectDeployDetail) GetRuns ¶
func (v *ProjectDeployDetail) GetRuns() *ProjectDeployDetailRunsDeployRunConnection
GetRuns returns ProjectDeployDetail.Runs, and is useful for accessing the field via an interface.
type ProjectDeployDetailResponse ¶
type ProjectDeployDetailResponse struct {
Team *projectDeployDetailTeam `json:"team"`
}
projectDeployDetailResponse is returned by projectDeployDetail on success.
func (*ProjectDeployDetailResponse) GetTeam ¶
func (v *ProjectDeployDetailResponse) GetTeam() *projectDeployDetailTeam
GetTeam returns ProjectDeployDetailResponse.Team, and is useful for accessing the field via an interface.
type ProjectDeployDetailRunsDeployRunConnection ¶
type ProjectDeployDetailRunsDeployRunConnection struct { TotalCount int `json:"totalCount"` Nodes []ProjectDeployDetailRunsDeployRunConnectionNodesDeployRun `json:"nodes"` }
ProjectDeployDetailRunsDeployRunConnection includes the requested fields of the GraphQL type DeployRunConnection.
func (*ProjectDeployDetailRunsDeployRunConnection) GetNodes ¶
func (v *ProjectDeployDetailRunsDeployRunConnection) GetNodes() []ProjectDeployDetailRunsDeployRunConnectionNodesDeployRun
GetNodes returns ProjectDeployDetailRunsDeployRunConnection.Nodes, and is useful for accessing the field via an interface.
func (*ProjectDeployDetailRunsDeployRunConnection) GetTotalCount ¶
func (v *ProjectDeployDetailRunsDeployRunConnection) GetTotalCount() int
GetTotalCount returns ProjectDeployDetailRunsDeployRunConnection.TotalCount, and is useful for accessing the field via an interface.
type ProjectDeployDetailRunsDeployRunConnectionNodesDeployRun ¶
type ProjectDeployDetailRunsDeployRunConnectionNodesDeployRun struct {
ProjectDeployRunList `json:"-"`
}
ProjectDeployDetailRunsDeployRunConnectionNodesDeployRun includes the requested fields of the GraphQL type DeployRun.
func (*ProjectDeployDetailRunsDeployRunConnectionNodesDeployRun) GetId ¶
func (v *ProjectDeployDetailRunsDeployRunConnectionNodesDeployRun) GetId() uuid.UUID
GetId returns ProjectDeployDetailRunsDeployRunConnectionNodesDeployRun.Id, and is useful for accessing the field via an interface.
func (*ProjectDeployDetailRunsDeployRunConnectionNodesDeployRun) GetResult ¶
func (v *ProjectDeployDetailRunsDeployRunConnectionNodesDeployRun) GetResult() *ProjectDeployRunListResultDeploymentResult
GetResult returns ProjectDeployDetailRunsDeployRunConnectionNodesDeployRun.Result, and is useful for accessing the field via an interface.
func (*ProjectDeployDetailRunsDeployRunConnectionNodesDeployRun) GetSequence ¶
func (v *ProjectDeployDetailRunsDeployRunConnectionNodesDeployRun) GetSequence() int
GetSequence returns ProjectDeployDetailRunsDeployRunConnectionNodesDeployRun.Sequence, and is useful for accessing the field via an interface.
func (*ProjectDeployDetailRunsDeployRunConnectionNodesDeployRun) MarshalJSON ¶
func (v *ProjectDeployDetailRunsDeployRunConnectionNodesDeployRun) MarshalJSON() ([]byte, error)
func (*ProjectDeployDetailRunsDeployRunConnectionNodesDeployRun) UnmarshalJSON ¶
func (v *ProjectDeployDetailRunsDeployRunConnectionNodesDeployRun) UnmarshalJSON(b []byte) error
type ProjectDeployList ¶
type ProjectDeployList struct { Id uuid.UUID `json:"id"` Name string `json:"name"` Runs *ProjectDeployListRunsDeployRunConnection `json:"runs"` }
ProjectDeployList includes the GraphQL fields of Deploy requested by the fragment ProjectDeployList.
func (*ProjectDeployList) GetId ¶
func (v *ProjectDeployList) GetId() uuid.UUID
GetId returns ProjectDeployList.Id, and is useful for accessing the field via an interface.
func (*ProjectDeployList) GetName ¶
func (v *ProjectDeployList) GetName() string
GetName returns ProjectDeployList.Name, and is useful for accessing the field via an interface.
func (*ProjectDeployList) GetRuns ¶
func (v *ProjectDeployList) GetRuns() *ProjectDeployListRunsDeployRunConnection
GetRuns returns ProjectDeployList.Runs, and is useful for accessing the field via an interface.
type ProjectDeployListRunsDeployRunConnection ¶
type ProjectDeployListRunsDeployRunConnection struct { TotalCount int `json:"totalCount"` Nodes []ProjectDeployListRunsDeployRunConnectionNodesDeployRun `json:"nodes"` }
ProjectDeployListRunsDeployRunConnection includes the requested fields of the GraphQL type DeployRunConnection.
func (*ProjectDeployListRunsDeployRunConnection) GetNodes ¶
func (v *ProjectDeployListRunsDeployRunConnection) GetNodes() []ProjectDeployListRunsDeployRunConnectionNodesDeployRun
GetNodes returns ProjectDeployListRunsDeployRunConnection.Nodes, and is useful for accessing the field via an interface.
func (*ProjectDeployListRunsDeployRunConnection) GetTotalCount ¶
func (v *ProjectDeployListRunsDeployRunConnection) GetTotalCount() int
GetTotalCount returns ProjectDeployListRunsDeployRunConnection.TotalCount, and is useful for accessing the field via an interface.
type ProjectDeployListRunsDeployRunConnectionNodesDeployRun ¶
type ProjectDeployListRunsDeployRunConnectionNodesDeployRun struct { Id uuid.UUID `json:"id"` Sequence int `json:"sequence"` }
ProjectDeployListRunsDeployRunConnectionNodesDeployRun includes the requested fields of the GraphQL type DeployRun.
func (*ProjectDeployListRunsDeployRunConnectionNodesDeployRun) GetId ¶
func (v *ProjectDeployListRunsDeployRunConnectionNodesDeployRun) GetId() uuid.UUID
GetId returns ProjectDeployListRunsDeployRunConnectionNodesDeployRun.Id, and is useful for accessing the field via an interface.
func (*ProjectDeployListRunsDeployRunConnectionNodesDeployRun) GetSequence ¶
func (v *ProjectDeployListRunsDeployRunConnectionNodesDeployRun) GetSequence() int
GetSequence returns ProjectDeployListRunsDeployRunConnectionNodesDeployRun.Sequence, and is useful for accessing the field via an interface.
type ProjectDeployRevisionsResponse ¶
type ProjectDeployRevisionsResponse struct {
Team *projectDeployRevisionsTeam `json:"team"`
}
projectDeployRevisionsResponse is returned by projectDeployRevisions on success.
func (*ProjectDeployRevisionsResponse) GetTeam ¶
func (v *ProjectDeployRevisionsResponse) GetTeam() *projectDeployRevisionsTeam
GetTeam returns ProjectDeployRevisionsResponse.Team, and is useful for accessing the field via an interface.
type ProjectDeployRunDetail ¶
type ProjectDeployRunDetail struct { Id uuid.UUID `json:"id"` Sequence int `json:"sequence"` Result *ProjectDeployRunDetailResultDeploymentResult `json:"result"` }
ProjectDeployRunDetail includes the GraphQL fields of DeployRun requested by the fragment ProjectDeployRunDetail.
func (*ProjectDeployRunDetail) GetId ¶
func (v *ProjectDeployRunDetail) GetId() uuid.UUID
GetId returns ProjectDeployRunDetail.Id, and is useful for accessing the field via an interface.
func (*ProjectDeployRunDetail) GetResult ¶
func (v *ProjectDeployRunDetail) GetResult() *ProjectDeployRunDetailResultDeploymentResult
GetResult returns ProjectDeployRunDetail.Result, and is useful for accessing the field via an interface.
func (*ProjectDeployRunDetail) GetSequence ¶
func (v *ProjectDeployRunDetail) GetSequence() int
GetSequence returns ProjectDeployRunDetail.Sequence, and is useful for accessing the field via an interface.
type ProjectDeployRunDetailResponse ¶
type ProjectDeployRunDetailResponse struct {
Team *projectDeployRunDetailTeam `json:"team"`
}
projectDeployRunDetailResponse is returned by projectDeployRunDetail on success.
func (*ProjectDeployRunDetailResponse) GetTeam ¶
func (v *ProjectDeployRunDetailResponse) GetTeam() *projectDeployRunDetailTeam
GetTeam returns ProjectDeployRunDetailResponse.Team, and is useful for accessing the field via an interface.
type ProjectDeployRunDetailResultDeploymentResult ¶
type ProjectDeployRunDetailResultDeploymentResult struct {
Resources ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnection `json:"resources"`
}
ProjectDeployRunDetailResultDeploymentResult includes the requested fields of the GraphQL type DeploymentResult.
func (*ProjectDeployRunDetailResultDeploymentResult) GetResources ¶
func (v *ProjectDeployRunDetailResultDeploymentResult) GetResources() ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnection
GetResources returns ProjectDeployRunDetailResultDeploymentResult.Resources, and is useful for accessing the field via an interface.
type ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnection ¶
type ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnection struct { TotalCount int `json:"totalCount"` Nodes []ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnectionNodesResource `json:"-"` }
ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnection includes the requested fields of the GraphQL type ResourceConnection.
func (*ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnection) GetNodes ¶
func (v *ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnection) GetNodes() []ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnectionNodesResource
GetNodes returns ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnection.Nodes, and is useful for accessing the field via an interface.
func (*ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnection) GetTotalCount ¶
func (v *ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnection) GetTotalCount() int
GetTotalCount returns ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnection.TotalCount, and is useful for accessing the field via an interface.
func (*ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnection) MarshalJSON ¶
func (v *ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnection) MarshalJSON() ([]byte, error)
func (*ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnection) UnmarshalJSON ¶
func (v *ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnection) UnmarshalJSON(b []byte) error
type ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnectionNodesCertificateResource ¶
type ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnectionNodesCertificateResource struct { Typename *string `json:"__typename"` DisplayName string `json:"displayName"` ExternalId string `json:"externalId"` }
ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnectionNodesCertificateResource includes the requested fields of the GraphQL type CertificateResource.
func (*ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnectionNodesCertificateResource) GetDisplayName ¶
func (v *ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnectionNodesCertificateResource) GetDisplayName() string
GetDisplayName returns ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnectionNodesCertificateResource.DisplayName, and is useful for accessing the field via an interface.
func (*ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnectionNodesCertificateResource) GetExternalId ¶
func (v *ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnectionNodesCertificateResource) GetExternalId() string
GetExternalId returns ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnectionNodesCertificateResource.ExternalId, and is useful for accessing the field via an interface.
func (*ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnectionNodesCertificateResource) GetTypename ¶
func (v *ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnectionNodesCertificateResource) GetTypename() *string
GetTypename returns ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnectionNodesCertificateResource.Typename, and is useful for accessing the field via an interface.
type ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnectionNodesContainerResource ¶
type ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnectionNodesContainerResource struct { Typename *string `json:"__typename"` DisplayName string `json:"displayName"` ExternalId string `json:"externalId"` }
ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnectionNodesContainerResource includes the requested fields of the GraphQL type ContainerResource.
func (*ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnectionNodesContainerResource) GetDisplayName ¶
func (v *ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnectionNodesContainerResource) GetDisplayName() string
GetDisplayName returns ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnectionNodesContainerResource.DisplayName, and is useful for accessing the field via an interface.
func (*ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnectionNodesContainerResource) GetExternalId ¶
func (v *ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnectionNodesContainerResource) GetExternalId() string
GetExternalId returns ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnectionNodesContainerResource.ExternalId, and is useful for accessing the field via an interface.
func (*ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnectionNodesContainerResource) GetTypename ¶
func (v *ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnectionNodesContainerResource) GetTypename() *string
GetTypename returns ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnectionNodesContainerResource.Typename, and is useful for accessing the field via an interface.
type ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnectionNodesEndpointResource ¶
type ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnectionNodesEndpointResource struct { Typename *string `json:"__typename"` DisplayName string `json:"displayName"` ExternalId string `json:"externalId"` }
ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnectionNodesEndpointResource includes the requested fields of the GraphQL type EndpointResource.
func (*ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnectionNodesEndpointResource) GetDisplayName ¶
func (v *ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnectionNodesEndpointResource) GetDisplayName() string
GetDisplayName returns ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnectionNodesEndpointResource.DisplayName, and is useful for accessing the field via an interface.
func (*ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnectionNodesEndpointResource) GetExternalId ¶
func (v *ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnectionNodesEndpointResource) GetExternalId() string
GetExternalId returns ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnectionNodesEndpointResource.ExternalId, and is useful for accessing the field via an interface.
func (*ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnectionNodesEndpointResource) GetTypename ¶
func (v *ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnectionNodesEndpointResource) GetTypename() *string
GetTypename returns ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnectionNodesEndpointResource.Typename, and is useful for accessing the field via an interface.
type ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnectionNodesResource ¶
type ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnectionNodesResource interface { // GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values). GetTypename() *string // GetDisplayName returns the interface-field "displayName" from its implementation. GetDisplayName() string // GetExternalId returns the interface-field "externalId" from its implementation. GetExternalId() string // contains filtered or unexported methods }
ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnectionNodesResource includes the requested fields of the GraphQL interface Resource.
ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnectionNodesResource is implemented by the following types: ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnectionNodesCertificateResource ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnectionNodesContainerResource ProjectDeployRunDetailResultDeploymentResultResourcesResourceConnectionNodesEndpointResource
type ProjectDeployRunList ¶
type ProjectDeployRunList struct { Id uuid.UUID `json:"id"` Sequence int `json:"sequence"` Result *ProjectDeployRunListResultDeploymentResult `json:"result"` }
ProjectDeployRunList includes the GraphQL fields of DeployRun requested by the fragment ProjectDeployRunList.
func (*ProjectDeployRunList) GetId ¶
func (v *ProjectDeployRunList) GetId() uuid.UUID
GetId returns ProjectDeployRunList.Id, and is useful for accessing the field via an interface.
func (*ProjectDeployRunList) GetResult ¶
func (v *ProjectDeployRunList) GetResult() *ProjectDeployRunListResultDeploymentResult
GetResult returns ProjectDeployRunList.Result, and is useful for accessing the field via an interface.
func (*ProjectDeployRunList) GetSequence ¶
func (v *ProjectDeployRunList) GetSequence() int
GetSequence returns ProjectDeployRunList.Sequence, and is useful for accessing the field via an interface.
type ProjectDeployRunListResultDeploymentResult ¶
type ProjectDeployRunListResultDeploymentResult struct {
Resources ProjectDeployRunListResultDeploymentResultResourcesResourceConnection `json:"resources"`
}
ProjectDeployRunListResultDeploymentResult includes the requested fields of the GraphQL type DeploymentResult.
func (*ProjectDeployRunListResultDeploymentResult) GetResources ¶
func (v *ProjectDeployRunListResultDeploymentResult) GetResources() ProjectDeployRunListResultDeploymentResultResourcesResourceConnection
GetResources returns ProjectDeployRunListResultDeploymentResult.Resources, and is useful for accessing the field via an interface.
type ProjectDeployRunListResultDeploymentResultResourcesResourceConnection ¶
type ProjectDeployRunListResultDeploymentResultResourcesResourceConnection struct { TotalCount int `json:"totalCount"` Nodes []ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesResource `json:"-"` }
ProjectDeployRunListResultDeploymentResultResourcesResourceConnection includes the requested fields of the GraphQL type ResourceConnection.
func (*ProjectDeployRunListResultDeploymentResultResourcesResourceConnection) GetNodes ¶
func (v *ProjectDeployRunListResultDeploymentResultResourcesResourceConnection) GetNodes() []ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesResource
GetNodes returns ProjectDeployRunListResultDeploymentResultResourcesResourceConnection.Nodes, and is useful for accessing the field via an interface.
func (*ProjectDeployRunListResultDeploymentResultResourcesResourceConnection) GetTotalCount ¶
func (v *ProjectDeployRunListResultDeploymentResultResourcesResourceConnection) GetTotalCount() int
GetTotalCount returns ProjectDeployRunListResultDeploymentResultResourcesResourceConnection.TotalCount, and is useful for accessing the field via an interface.
func (*ProjectDeployRunListResultDeploymentResultResourcesResourceConnection) MarshalJSON ¶
func (v *ProjectDeployRunListResultDeploymentResultResourcesResourceConnection) MarshalJSON() ([]byte, error)
func (*ProjectDeployRunListResultDeploymentResultResourcesResourceConnection) UnmarshalJSON ¶
func (v *ProjectDeployRunListResultDeploymentResultResourcesResourceConnection) UnmarshalJSON(b []byte) error
type ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesCertificateResource ¶
type ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesCertificateResource struct { Typename *string `json:"__typename"` DisplayName string `json:"displayName"` ExternalId string `json:"externalId"` ExternalLink *string `json:"externalLink"` ExternalType *string `json:"externalType"` }
ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesCertificateResource includes the requested fields of the GraphQL type CertificateResource.
func (*ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesCertificateResource) GetDisplayName ¶
func (v *ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesCertificateResource) GetDisplayName() string
GetDisplayName returns ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesCertificateResource.DisplayName, and is useful for accessing the field via an interface.
func (*ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesCertificateResource) GetExternalId ¶
func (v *ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesCertificateResource) GetExternalId() string
GetExternalId returns ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesCertificateResource.ExternalId, and is useful for accessing the field via an interface.
func (*ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesCertificateResource) GetExternalLink ¶
func (v *ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesCertificateResource) GetExternalLink() *string
GetExternalLink returns ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesCertificateResource.ExternalLink, and is useful for accessing the field via an interface.
func (*ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesCertificateResource) GetExternalType ¶
func (v *ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesCertificateResource) GetExternalType() *string
GetExternalType returns ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesCertificateResource.ExternalType, and is useful for accessing the field via an interface.
func (*ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesCertificateResource) GetTypename ¶
func (v *ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesCertificateResource) GetTypename() *string
GetTypename returns ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesCertificateResource.Typename, and is useful for accessing the field via an interface.
type ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesContainerResource ¶
type ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesContainerResource struct { Typename *string `json:"__typename"` DisplayName string `json:"displayName"` ExternalId string `json:"externalId"` ExternalLink *string `json:"externalLink"` ExternalType *string `json:"externalType"` Logs *ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesContainerResourceLogs `json:"logs"` }
ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesContainerResource includes the requested fields of the GraphQL type ContainerResource.
func (*ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesContainerResource) GetDisplayName ¶
func (v *ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesContainerResource) GetDisplayName() string
GetDisplayName returns ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesContainerResource.DisplayName, and is useful for accessing the field via an interface.
func (*ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesContainerResource) GetExternalId ¶
func (v *ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesContainerResource) GetExternalId() string
GetExternalId returns ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesContainerResource.ExternalId, and is useful for accessing the field via an interface.
func (*ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesContainerResource) GetExternalLink ¶
func (v *ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesContainerResource) GetExternalLink() *string
GetExternalLink returns ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesContainerResource.ExternalLink, and is useful for accessing the field via an interface.
func (*ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesContainerResource) GetExternalType ¶
func (v *ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesContainerResource) GetExternalType() *string
GetExternalType returns ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesContainerResource.ExternalType, and is useful for accessing the field via an interface.
func (*ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesContainerResource) GetLogs ¶
func (v *ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesContainerResource) GetLogs() *ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesContainerResourceLogs
GetLogs returns ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesContainerResource.Logs, and is useful for accessing the field via an interface.
func (*ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesContainerResource) GetTypename ¶
func (v *ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesContainerResource) GetTypename() *string
GetTypename returns ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesContainerResource.Typename, and is useful for accessing the field via an interface.
type ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesContainerResourceLogs ¶
type ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesContainerResourceLogs struct { Id uuid.UUID `json:"id"` Completed bool `json:"completed"` Expired *bool `json:"expired"` Entries []ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesContainerResourceLogsEntriesLogEntry `json:"entries"` }
ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesContainerResourceLogs includes the requested fields of the GraphQL type Logs.
func (*ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesContainerResourceLogs) GetCompleted ¶
func (v *ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesContainerResourceLogs) GetCompleted() bool
GetCompleted returns ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesContainerResourceLogs.Completed, and is useful for accessing the field via an interface.
func (*ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesContainerResourceLogs) GetEntries ¶
func (v *ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesContainerResourceLogs) GetEntries() []ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesContainerResourceLogsEntriesLogEntry
GetEntries returns ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesContainerResourceLogs.Entries, and is useful for accessing the field via an interface.
func (*ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesContainerResourceLogs) GetExpired ¶
func (v *ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesContainerResourceLogs) GetExpired() *bool
GetExpired returns ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesContainerResourceLogs.Expired, and is useful for accessing the field via an interface.
func (*ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesContainerResourceLogs) GetId ¶
func (v *ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesContainerResourceLogs) GetId() uuid.UUID
GetId returns ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesContainerResourceLogs.Id, and is useful for accessing the field via an interface.
type ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesContainerResourceLogsEntriesLogEntry ¶
type ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesContainerResourceLogsEntriesLogEntry struct { Text string `json:"text"` Timestamp *time.Time `json:"timestamp"` }
ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesContainerResourceLogsEntriesLogEntry includes the requested fields of the GraphQL type LogEntry.
func (*ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesContainerResourceLogsEntriesLogEntry) GetText ¶
func (v *ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesContainerResourceLogsEntriesLogEntry) GetText() string
GetText returns ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesContainerResourceLogsEntriesLogEntry.Text, and is useful for accessing the field via an interface.
func (*ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesContainerResourceLogsEntriesLogEntry) GetTimestamp ¶
func (v *ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesContainerResourceLogsEntriesLogEntry) GetTimestamp() *time.Time
GetTimestamp returns ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesContainerResourceLogsEntriesLogEntry.Timestamp, and is useful for accessing the field via an interface.
type ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesEndpointResource ¶
type ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesEndpointResource struct { Typename *string `json:"__typename"` DisplayName string `json:"displayName"` ExternalId string `json:"externalId"` ExternalLink *string `json:"externalLink"` ExternalType *string `json:"externalType"` }
ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesEndpointResource includes the requested fields of the GraphQL type EndpointResource.
func (*ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesEndpointResource) GetDisplayName ¶
func (v *ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesEndpointResource) GetDisplayName() string
GetDisplayName returns ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesEndpointResource.DisplayName, and is useful for accessing the field via an interface.
func (*ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesEndpointResource) GetExternalId ¶
func (v *ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesEndpointResource) GetExternalId() string
GetExternalId returns ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesEndpointResource.ExternalId, and is useful for accessing the field via an interface.
func (*ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesEndpointResource) GetExternalLink ¶
func (v *ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesEndpointResource) GetExternalLink() *string
GetExternalLink returns ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesEndpointResource.ExternalLink, and is useful for accessing the field via an interface.
func (*ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesEndpointResource) GetExternalType ¶
func (v *ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesEndpointResource) GetExternalType() *string
GetExternalType returns ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesEndpointResource.ExternalType, and is useful for accessing the field via an interface.
func (*ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesEndpointResource) GetTypename ¶
func (v *ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesEndpointResource) GetTypename() *string
GetTypename returns ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesEndpointResource.Typename, and is useful for accessing the field via an interface.
type ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesResource ¶
type ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesResource interface { // GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values). GetTypename() *string // GetDisplayName returns the interface-field "displayName" from its implementation. GetDisplayName() string // GetExternalId returns the interface-field "externalId" from its implementation. GetExternalId() string // GetExternalLink returns the interface-field "externalLink" from its implementation. GetExternalLink() *string // GetExternalType returns the interface-field "externalType" from its implementation. GetExternalType() *string // contains filtered or unexported methods }
ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesResource includes the requested fields of the GraphQL interface Resource.
ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesResource is implemented by the following types: ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesCertificateResource ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesContainerResource ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesEndpointResource
type ProjectDeploysResponse ¶
type ProjectDeploysResponse struct {
Team *projectDeploysTeam `json:"team"`
}
projectDeploysResponse is returned by projectDeploys on success.
func ProjectDeploysQuery ¶
func (*ProjectDeploysResponse) GetTeam ¶
func (v *ProjectDeploysResponse) GetTeam() *projectDeploysTeam
GetTeam returns ProjectDeploysResponse.Team, and is useful for accessing the field via an interface.
type ProjectDetail ¶
type ProjectDetail struct { ProjectInfo `json:"-"` Deploys ProjectDetailDeploysDeployConnection `json:"deploys"` Build *ProjectDetailBuild `json:"build"` Blueprint *ProjectDetailBlueprint `json:"blueprint"` Group *ProjectDetailGroup `json:"group"` SubGroup *ProjectDetailSubGroup `json:"subGroup"` }
ProjectDetail includes the GraphQL fields of Project requested by the fragment ProjectDetail.
func (*ProjectDetail) GetBlueprint ¶
func (v *ProjectDetail) GetBlueprint() *ProjectDetailBlueprint
GetBlueprint returns ProjectDetail.Blueprint, and is useful for accessing the field via an interface.
func (*ProjectDetail) GetBuild ¶
func (v *ProjectDetail) GetBuild() *ProjectDetailBuild
GetBuild returns ProjectDetail.Build, and is useful for accessing the field via an interface.
func (*ProjectDetail) GetCreatedAt ¶
func (v *ProjectDetail) GetCreatedAt() time.Time
GetCreatedAt returns ProjectDetail.CreatedAt, and is useful for accessing the field via an interface.
func (*ProjectDetail) GetDeploys ¶
func (v *ProjectDetail) GetDeploys() ProjectDetailDeploysDeployConnection
GetDeploys returns ProjectDetail.Deploys, and is useful for accessing the field via an interface.
func (*ProjectDetail) GetGroup ¶
func (v *ProjectDetail) GetGroup() *ProjectDetailGroup
GetGroup returns ProjectDetail.Group, and is useful for accessing the field via an interface.
func (*ProjectDetail) GetId ¶
func (v *ProjectDetail) GetId() uuid.UUID
GetId returns ProjectDetail.Id, and is useful for accessing the field via an interface.
func (*ProjectDetail) GetJobs ¶
func (v *ProjectDetail) GetJobs() []ProjectInfoJobsJob
GetJobs returns ProjectDetail.Jobs, and is useful for accessing the field via an interface.
func (*ProjectDetail) GetName ¶
func (v *ProjectDetail) GetName() string
GetName returns ProjectDetail.Name, and is useful for accessing the field via an interface.
func (*ProjectDetail) GetStatus ¶
func (v *ProjectDetail) GetStatus() ProjectStatus
GetStatus returns ProjectDetail.Status, and is useful for accessing the field via an interface.
func (*ProjectDetail) GetSubGroup ¶
func (v *ProjectDetail) GetSubGroup() *ProjectDetailSubGroup
GetSubGroup returns ProjectDetail.SubGroup, and is useful for accessing the field via an interface.
func (*ProjectDetail) GetUpdatedAt ¶
func (v *ProjectDetail) GetUpdatedAt() time.Time
GetUpdatedAt returns ProjectDetail.UpdatedAt, and is useful for accessing the field via an interface.
func (*ProjectDetail) GetWorkflow ¶
func (v *ProjectDetail) GetWorkflow() *ProjectInfoWorkflow
GetWorkflow returns ProjectDetail.Workflow, and is useful for accessing the field via an interface.
func (*ProjectDetail) MarshalJSON ¶
func (v *ProjectDetail) MarshalJSON() ([]byte, error)
func (*ProjectDetail) UnmarshalJSON ¶
func (v *ProjectDetail) UnmarshalJSON(b []byte) error
type ProjectDetailBlueprint ¶
type ProjectDetailBlueprint struct {
ProjectBlueprintDetail `json:"-"`
}
ProjectDetailBlueprint includes the requested fields of the GraphQL type Blueprint.
func (*ProjectDetailBlueprint) GetConfiguration ¶
func (v *ProjectDetailBlueprint) GetConfiguration() ProjectBlueprintDetailConfigurationBlueprintConfiguration
GetConfiguration returns ProjectDetailBlueprint.Configuration, and is useful for accessing the field via an interface.
func (*ProjectDetailBlueprint) GetId ¶
func (v *ProjectDetailBlueprint) GetId() uuid.UUID
GetId returns ProjectDetailBlueprint.Id, and is useful for accessing the field via an interface.
func (*ProjectDetailBlueprint) GetType ¶ added in v0.9.3
func (v *ProjectDetailBlueprint) GetType() BlueprintType
GetType returns ProjectDetailBlueprint.Type, and is useful for accessing the field via an interface.
func (*ProjectDetailBlueprint) MarshalJSON ¶ added in v0.9.3
func (v *ProjectDetailBlueprint) MarshalJSON() ([]byte, error)
func (*ProjectDetailBlueprint) UnmarshalJSON ¶ added in v0.9.3
func (v *ProjectDetailBlueprint) UnmarshalJSON(b []byte) error
type ProjectDetailBuild ¶
type ProjectDetailBuild struct { Id uuid.UUID `json:"id"` Definition ProjectDetailBuildDefinition `json:"definition"` }
ProjectDetailBuild includes the requested fields of the GraphQL type Build.
func (*ProjectDetailBuild) GetDefinition ¶
func (v *ProjectDetailBuild) GetDefinition() ProjectDetailBuildDefinition
GetDefinition returns ProjectDetailBuild.Definition, and is useful for accessing the field via an interface.
func (*ProjectDetailBuild) GetId ¶
func (v *ProjectDetailBuild) GetId() uuid.UUID
GetId returns ProjectDetailBuild.Id, and is useful for accessing the field via an interface.
type ProjectDetailBuildDefinition ¶
ProjectDetailBuildDefinition includes the requested fields of the GraphQL type BuildDefinition.
func (*ProjectDetailBuildDefinition) GetId ¶
func (v *ProjectDetailBuildDefinition) GetId() uuid.UUID
GetId returns ProjectDetailBuildDefinition.Id, and is useful for accessing the field via an interface.
type ProjectDetailDeploysDeployConnection ¶
type ProjectDetailDeploysDeployConnection struct {
Nodes []ProjectDetailDeploysDeployConnectionNodesDeploy `json:"nodes"`
}
ProjectDetailDeploysDeployConnection includes the requested fields of the GraphQL type DeployConnection.
func (*ProjectDetailDeploysDeployConnection) GetNodes ¶
func (v *ProjectDetailDeploysDeployConnection) GetNodes() []ProjectDetailDeploysDeployConnectionNodesDeploy
GetNodes returns ProjectDetailDeploysDeployConnection.Nodes, and is useful for accessing the field via an interface.
type ProjectDetailDeploysDeployConnectionNodesDeploy ¶
type ProjectDetailDeploysDeployConnectionNodesDeploy struct {
DeployConfigurationDetail `json:"-"`
}
ProjectDetailDeploysDeployConnectionNodesDeploy includes the requested fields of the GraphQL type Deploy.
func (*ProjectDetailDeploysDeployConnectionNodesDeploy) GetBranchName ¶
func (v *ProjectDetailDeploysDeployConnectionNodesDeploy) GetBranchName() *string
GetBranchName returns ProjectDetailDeploysDeployConnectionNodesDeploy.BranchName, and is useful for accessing the field via an interface.
func (*ProjectDetailDeploysDeployConnectionNodesDeploy) GetConfiguration ¶
func (v *ProjectDetailDeploysDeployConnectionNodesDeploy) GetConfiguration() *DeployConfigurationDetailConfigurationDeploymentConfiguration
GetConfiguration returns ProjectDetailDeploysDeployConnectionNodesDeploy.Configuration, and is useful for accessing the field via an interface.
func (*ProjectDetailDeploysDeployConnectionNodesDeploy) GetId ¶
func (v *ProjectDetailDeploysDeployConnectionNodesDeploy) GetId() uuid.UUID
GetId returns ProjectDetailDeploysDeployConnectionNodesDeploy.Id, and is useful for accessing the field via an interface.
func (*ProjectDetailDeploysDeployConnectionNodesDeploy) GetName ¶
func (v *ProjectDetailDeploysDeployConnectionNodesDeploy) GetName() string
GetName returns ProjectDetailDeploysDeployConnectionNodesDeploy.Name, and is useful for accessing the field via an interface.
func (*ProjectDetailDeploysDeployConnectionNodesDeploy) MarshalJSON ¶
func (v *ProjectDetailDeploysDeployConnectionNodesDeploy) MarshalJSON() ([]byte, error)
func (*ProjectDetailDeploysDeployConnectionNodesDeploy) UnmarshalJSON ¶
func (v *ProjectDetailDeploysDeployConnectionNodesDeploy) UnmarshalJSON(b []byte) error
type ProjectDetailGroup ¶
ProjectDetailGroup includes the requested fields of the GraphQL type Group.
func (*ProjectDetailGroup) GetId ¶
func (v *ProjectDetailGroup) GetId() uuid.UUID
GetId returns ProjectDetailGroup.Id, and is useful for accessing the field via an interface.
func (*ProjectDetailGroup) GetName ¶
func (v *ProjectDetailGroup) GetName() string
GetName returns ProjectDetailGroup.Name, and is useful for accessing the field via an interface.
type ProjectDetailResponse ¶
type ProjectDetailResponse struct {
Team *projectDetailTeam `json:"team"`
}
projectDetailResponse is returned by projectDetail on success.
func ProjectDetailQuery ¶
func (*ProjectDetailResponse) GetTeam ¶
func (v *ProjectDetailResponse) GetTeam() *projectDetailTeam
GetTeam returns ProjectDetailResponse.Team, and is useful for accessing the field via an interface.
type ProjectDetailSubGroup ¶
ProjectDetailSubGroup includes the requested fields of the GraphQL type SubGroup.
func (*ProjectDetailSubGroup) GetId ¶
func (v *ProjectDetailSubGroup) GetId() uuid.UUID
GetId returns ProjectDetailSubGroup.Id, and is useful for accessing the field via an interface.
func (*ProjectDetailSubGroup) GetName ¶
func (v *ProjectDetailSubGroup) GetName() string
GetName returns ProjectDetailSubGroup.Name, and is useful for accessing the field via an interface.
type ProjectFilter ¶
type ProjectFilter struct { // Selects only the Projects having one of these ids. Ids []uuid.UUID `json:"ids"` // Filter Projects by name, status, groupName and subGroupName Status *ProjectStatusCriterion `json:"status"` Name *StringCriterion `json:"name"` GroupName *StringCriterion `json:"groupName"` SubGroupName *StringCriterion `json:"subGroupName"` }
Available filters for querying Projects. The result set is the intersection of all specified filters.
func (*ProjectFilter) GetGroupName ¶
func (v *ProjectFilter) GetGroupName() *StringCriterion
GetGroupName returns ProjectFilter.GroupName, and is useful for accessing the field via an interface.
func (*ProjectFilter) GetIds ¶
func (v *ProjectFilter) GetIds() []uuid.UUID
GetIds returns ProjectFilter.Ids, and is useful for accessing the field via an interface.
func (*ProjectFilter) GetName ¶
func (v *ProjectFilter) GetName() *StringCriterion
GetName returns ProjectFilter.Name, and is useful for accessing the field via an interface.
func (*ProjectFilter) GetStatus ¶
func (v *ProjectFilter) GetStatus() *ProjectStatusCriterion
GetStatus returns ProjectFilter.Status, and is useful for accessing the field via an interface.
func (*ProjectFilter) GetSubGroupName ¶
func (v *ProjectFilter) GetSubGroupName() *StringCriterion
GetSubGroupName returns ProjectFilter.SubGroupName, and is useful for accessing the field via an interface.
type ProjectInfo ¶
type ProjectInfo struct { Id uuid.UUID `json:"id"` Name string `json:"name"` CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"updatedAt"` Status ProjectStatus `json:"status"` Build *ProjectInfoBuild `json:"build"` Deploys ProjectInfoDeploysDeployConnection `json:"deploys"` Workflow *ProjectInfoWorkflow `json:"workflow"` Jobs []ProjectInfoJobsJob `json:"jobs"` Blueprint *ProjectInfoBlueprint `json:"blueprint"` }
ProjectInfo includes the GraphQL fields of Project requested by the fragment ProjectInfo.
func (*ProjectInfo) GetBlueprint ¶
func (v *ProjectInfo) GetBlueprint() *ProjectInfoBlueprint
GetBlueprint returns ProjectInfo.Blueprint, and is useful for accessing the field via an interface.
func (*ProjectInfo) GetBuild ¶
func (v *ProjectInfo) GetBuild() *ProjectInfoBuild
GetBuild returns ProjectInfo.Build, and is useful for accessing the field via an interface.
func (*ProjectInfo) GetCreatedAt ¶
func (v *ProjectInfo) GetCreatedAt() time.Time
GetCreatedAt returns ProjectInfo.CreatedAt, and is useful for accessing the field via an interface.
func (*ProjectInfo) GetDeploys ¶
func (v *ProjectInfo) GetDeploys() ProjectInfoDeploysDeployConnection
GetDeploys returns ProjectInfo.Deploys, and is useful for accessing the field via an interface.
func (*ProjectInfo) GetId ¶
func (v *ProjectInfo) GetId() uuid.UUID
GetId returns ProjectInfo.Id, and is useful for accessing the field via an interface.
func (*ProjectInfo) GetJobs ¶
func (v *ProjectInfo) GetJobs() []ProjectInfoJobsJob
GetJobs returns ProjectInfo.Jobs, and is useful for accessing the field via an interface.
func (*ProjectInfo) GetName ¶
func (v *ProjectInfo) GetName() string
GetName returns ProjectInfo.Name, and is useful for accessing the field via an interface.
func (*ProjectInfo) GetStatus ¶
func (v *ProjectInfo) GetStatus() ProjectStatus
GetStatus returns ProjectInfo.Status, and is useful for accessing the field via an interface.
func (*ProjectInfo) GetUpdatedAt ¶
func (v *ProjectInfo) GetUpdatedAt() time.Time
GetUpdatedAt returns ProjectInfo.UpdatedAt, and is useful for accessing the field via an interface.
func (*ProjectInfo) GetWorkflow ¶
func (v *ProjectInfo) GetWorkflow() *ProjectInfoWorkflow
GetWorkflow returns ProjectInfo.Workflow, and is useful for accessing the field via an interface.
type ProjectInfoBlueprint ¶
type ProjectInfoBlueprint struct { Id uuid.UUID `json:"id"` Type BlueprintType `json:"type"` }
ProjectInfoBlueprint includes the requested fields of the GraphQL type Blueprint.
func (*ProjectInfoBlueprint) GetId ¶
func (v *ProjectInfoBlueprint) GetId() uuid.UUID
GetId returns ProjectInfoBlueprint.Id, and is useful for accessing the field via an interface.
func (*ProjectInfoBlueprint) GetType ¶
func (v *ProjectInfoBlueprint) GetType() BlueprintType
GetType returns ProjectInfoBlueprint.Type, and is useful for accessing the field via an interface.
type ProjectInfoBuild ¶
ProjectInfoBuild includes the requested fields of the GraphQL type Build.
func (*ProjectInfoBuild) GetId ¶
func (v *ProjectInfoBuild) GetId() uuid.UUID
GetId returns ProjectInfoBuild.Id, and is useful for accessing the field via an interface.
type ProjectInfoDeploysDeployConnection ¶
type ProjectInfoDeploysDeployConnection struct {
TotalCount int `json:"totalCount"`
}
ProjectInfoDeploysDeployConnection includes the requested fields of the GraphQL type DeployConnection.
func (*ProjectInfoDeploysDeployConnection) GetTotalCount ¶
func (v *ProjectInfoDeploysDeployConnection) GetTotalCount() int
GetTotalCount returns ProjectInfoDeploysDeployConnection.TotalCount, and is useful for accessing the field via an interface.
type ProjectInfoJobsJob ¶
ProjectInfoJobsJob includes the requested fields of the GraphQL type Job.
func (*ProjectInfoJobsJob) GetId ¶
func (v *ProjectInfoJobsJob) GetId() uuid.UUID
GetId returns ProjectInfoJobsJob.Id, and is useful for accessing the field via an interface.
type ProjectInfoResponse ¶
type ProjectInfoResponse struct {
Team *projectInfoTeam `json:"team"`
}
projectInfoResponse is returned by projectInfo on success.
func ProjectInfoQuery ¶
func (*ProjectInfoResponse) GetTeam ¶
func (v *ProjectInfoResponse) GetTeam() *projectInfoTeam
GetTeam returns ProjectInfoResponse.Team, and is useful for accessing the field via an interface.
type ProjectInfoWorkflow ¶
type ProjectInfoWorkflow struct { Id uuid.UUID `json:"id"` Runs ProjectInfoWorkflowRunsWorkflowRunConnection `json:"runs"` }
ProjectInfoWorkflow includes the requested fields of the GraphQL type Workflow.
func (*ProjectInfoWorkflow) GetId ¶
func (v *ProjectInfoWorkflow) GetId() uuid.UUID
GetId returns ProjectInfoWorkflow.Id, and is useful for accessing the field via an interface.
func (*ProjectInfoWorkflow) GetRuns ¶
func (v *ProjectInfoWorkflow) GetRuns() ProjectInfoWorkflowRunsWorkflowRunConnection
GetRuns returns ProjectInfoWorkflow.Runs, and is useful for accessing the field via an interface.
type ProjectInfoWorkflowRunsWorkflowRunConnection ¶
type ProjectInfoWorkflowRunsWorkflowRunConnection struct {
Nodes []ProjectInfoWorkflowRunsWorkflowRunConnectionNodesWorkflowRun `json:"nodes"`
}
ProjectInfoWorkflowRunsWorkflowRunConnection includes the requested fields of the GraphQL type WorkflowRunConnection.
func (*ProjectInfoWorkflowRunsWorkflowRunConnection) GetNodes ¶
func (v *ProjectInfoWorkflowRunsWorkflowRunConnection) GetNodes() []ProjectInfoWorkflowRunsWorkflowRunConnectionNodesWorkflowRun
GetNodes returns ProjectInfoWorkflowRunsWorkflowRunConnection.Nodes, and is useful for accessing the field via an interface.
type ProjectInfoWorkflowRunsWorkflowRunConnectionNodesWorkflowRun ¶
type ProjectInfoWorkflowRunsWorkflowRunConnectionNodesWorkflowRun struct {
WorkflowRunDetail `json:"-"`
}
ProjectInfoWorkflowRunsWorkflowRunConnectionNodesWorkflowRun includes the requested fields of the GraphQL type WorkflowRun.
func (*ProjectInfoWorkflowRunsWorkflowRunConnectionNodesWorkflowRun) GetCreatedAt ¶
func (v *ProjectInfoWorkflowRunsWorkflowRunConnectionNodesWorkflowRun) GetCreatedAt() time.Time
GetCreatedAt returns ProjectInfoWorkflowRunsWorkflowRunConnectionNodesWorkflowRun.CreatedAt, and is useful for accessing the field via an interface.
func (*ProjectInfoWorkflowRunsWorkflowRunConnectionNodesWorkflowRun) GetFinishedAt ¶
func (v *ProjectInfoWorkflowRunsWorkflowRunConnectionNodesWorkflowRun) GetFinishedAt() *time.Time
GetFinishedAt returns ProjectInfoWorkflowRunsWorkflowRunConnectionNodesWorkflowRun.FinishedAt, and is useful for accessing the field via an interface.
func (*ProjectInfoWorkflowRunsWorkflowRunConnectionNodesWorkflowRun) GetId ¶
func (v *ProjectInfoWorkflowRunsWorkflowRunConnectionNodesWorkflowRun) GetId() uuid.UUID
GetId returns ProjectInfoWorkflowRunsWorkflowRunConnectionNodesWorkflowRun.Id, and is useful for accessing the field via an interface.
func (*ProjectInfoWorkflowRunsWorkflowRunConnectionNodesWorkflowRun) GetSequence ¶
func (v *ProjectInfoWorkflowRunsWorkflowRunConnectionNodesWorkflowRun) GetSequence() int
GetSequence returns ProjectInfoWorkflowRunsWorkflowRunConnectionNodesWorkflowRun.Sequence, and is useful for accessing the field via an interface.
func (*ProjectInfoWorkflowRunsWorkflowRunConnectionNodesWorkflowRun) GetStatus ¶
func (v *ProjectInfoWorkflowRunsWorkflowRunConnectionNodesWorkflowRun) GetStatus() WorkflowRunStatus
GetStatus returns ProjectInfoWorkflowRunsWorkflowRunConnectionNodesWorkflowRun.Status, and is useful for accessing the field via an interface.
func (*ProjectInfoWorkflowRunsWorkflowRunConnectionNodesWorkflowRun) GetSteps ¶
func (v *ProjectInfoWorkflowRunsWorkflowRunConnectionNodesWorkflowRun) GetSteps() []*WorkflowRunDetailStepsWorkflowRunStep
GetSteps returns ProjectInfoWorkflowRunsWorkflowRunConnectionNodesWorkflowRun.Steps, and is useful for accessing the field via an interface.
func (*ProjectInfoWorkflowRunsWorkflowRunConnectionNodesWorkflowRun) MarshalJSON ¶
func (v *ProjectInfoWorkflowRunsWorkflowRunConnectionNodesWorkflowRun) MarshalJSON() ([]byte, error)
func (*ProjectInfoWorkflowRunsWorkflowRunConnectionNodesWorkflowRun) UnmarshalJSON ¶
func (v *ProjectInfoWorkflowRunsWorkflowRunConnectionNodesWorkflowRun) UnmarshalJSON(b []byte) error
type ProjectLinkDetail ¶
type ProjectLinkDetail struct { Id uuid.UUID `json:"id"` Project ProjectLinkDetailProject `json:"project"` Provider ProjectLinkDetailProviderProject `json:"provider"` LinkType ProjectLinkType `json:"linkType"` EnvPrefix *string `json:"envPrefix"` Envs []ProjectLinkDetailEnvsProjectLinkEnvVar `json:"envs"` }
ProjectLinkDetail includes the GraphQL fields of ProjectLink requested by the fragment ProjectLinkDetail.
func (*ProjectLinkDetail) GetEnvPrefix ¶
func (v *ProjectLinkDetail) GetEnvPrefix() *string
GetEnvPrefix returns ProjectLinkDetail.EnvPrefix, and is useful for accessing the field via an interface.
func (*ProjectLinkDetail) GetEnvs ¶
func (v *ProjectLinkDetail) GetEnvs() []ProjectLinkDetailEnvsProjectLinkEnvVar
GetEnvs returns ProjectLinkDetail.Envs, and is useful for accessing the field via an interface.
func (*ProjectLinkDetail) GetId ¶
func (v *ProjectLinkDetail) GetId() uuid.UUID
GetId returns ProjectLinkDetail.Id, and is useful for accessing the field via an interface.
func (*ProjectLinkDetail) GetLinkType ¶
func (v *ProjectLinkDetail) GetLinkType() ProjectLinkType
GetLinkType returns ProjectLinkDetail.LinkType, and is useful for accessing the field via an interface.
func (*ProjectLinkDetail) GetProject ¶
func (v *ProjectLinkDetail) GetProject() ProjectLinkDetailProject
GetProject returns ProjectLinkDetail.Project, and is useful for accessing the field via an interface.
func (*ProjectLinkDetail) GetProvider ¶
func (v *ProjectLinkDetail) GetProvider() ProjectLinkDetailProviderProject
GetProvider returns ProjectLinkDetail.Provider, and is useful for accessing the field via an interface.
type ProjectLinkDetailEnvsProjectLinkEnvVar ¶
type ProjectLinkDetailEnvsProjectLinkEnvVar struct { Name *string `json:"name"` Value *string `json:"value"` }
ProjectLinkDetailEnvsProjectLinkEnvVar includes the requested fields of the GraphQL type ProjectLinkEnvVar.
func (*ProjectLinkDetailEnvsProjectLinkEnvVar) GetName ¶
func (v *ProjectLinkDetailEnvsProjectLinkEnvVar) GetName() *string
GetName returns ProjectLinkDetailEnvsProjectLinkEnvVar.Name, and is useful for accessing the field via an interface.
func (*ProjectLinkDetailEnvsProjectLinkEnvVar) GetValue ¶
func (v *ProjectLinkDetailEnvsProjectLinkEnvVar) GetValue() *string
GetValue returns ProjectLinkDetailEnvsProjectLinkEnvVar.Value, and is useful for accessing the field via an interface.
type ProjectLinkDetailProject ¶
type ProjectLinkDetailProject struct {
ProjectWithName `json:"-"`
}
ProjectLinkDetailProject includes the requested fields of the GraphQL type Project.
func (*ProjectLinkDetailProject) GetId ¶
func (v *ProjectLinkDetailProject) GetId() uuid.UUID
GetId returns ProjectLinkDetailProject.Id, and is useful for accessing the field via an interface.
func (*ProjectLinkDetailProject) GetName ¶
func (v *ProjectLinkDetailProject) GetName() string
GetName returns ProjectLinkDetailProject.Name, and is useful for accessing the field via an interface.
func (*ProjectLinkDetailProject) MarshalJSON ¶
func (v *ProjectLinkDetailProject) MarshalJSON() ([]byte, error)
func (*ProjectLinkDetailProject) UnmarshalJSON ¶
func (v *ProjectLinkDetailProject) UnmarshalJSON(b []byte) error
type ProjectLinkDetailProviderProject ¶
type ProjectLinkDetailProviderProject struct {
ProjectWithName `json:"-"`
}
ProjectLinkDetailProviderProject includes the requested fields of the GraphQL type Project.
func (*ProjectLinkDetailProviderProject) GetId ¶
func (v *ProjectLinkDetailProviderProject) GetId() uuid.UUID
GetId returns ProjectLinkDetailProviderProject.Id, and is useful for accessing the field via an interface.
func (*ProjectLinkDetailProviderProject) GetName ¶
func (v *ProjectLinkDetailProviderProject) GetName() string
GetName returns ProjectLinkDetailProviderProject.Name, and is useful for accessing the field via an interface.
func (*ProjectLinkDetailProviderProject) MarshalJSON ¶
func (v *ProjectLinkDetailProviderProject) MarshalJSON() ([]byte, error)
func (*ProjectLinkDetailProviderProject) UnmarshalJSON ¶
func (v *ProjectLinkDetailProviderProject) UnmarshalJSON(b []byte) error
type ProjectLinkInput ¶
type ProjectLinkInput struct { ProjectId uuid.UUID `json:"projectId"` ProviderId uuid.UUID `json:"providerId"` LinkType ProjectLinkType `json:"linkType"` EnvPrefix *string `json:"envPrefix"` }
func (*ProjectLinkInput) GetEnvPrefix ¶
func (v *ProjectLinkInput) GetEnvPrefix() *string
GetEnvPrefix returns ProjectLinkInput.EnvPrefix, and is useful for accessing the field via an interface.
func (*ProjectLinkInput) GetLinkType ¶
func (v *ProjectLinkInput) GetLinkType() ProjectLinkType
GetLinkType returns ProjectLinkInput.LinkType, and is useful for accessing the field via an interface.
func (*ProjectLinkInput) GetProjectId ¶
func (v *ProjectLinkInput) GetProjectId() uuid.UUID
GetProjectId returns ProjectLinkInput.ProjectId, and is useful for accessing the field via an interface.
func (*ProjectLinkInput) GetProviderId ¶
func (v *ProjectLinkInput) GetProviderId() uuid.UUID
GetProviderId returns ProjectLinkInput.ProviderId, and is useful for accessing the field via an interface.
type ProjectLinkType ¶
type ProjectLinkType string
const ( ProjectLinkTypeUnknown ProjectLinkType = "UNKNOWN" ProjectLinkTypeDatabase ProjectLinkType = "DATABASE" )
type ProjectLinkedProjectsResponse ¶
type ProjectLinkedProjectsResponse struct {
Team *projectLinkedProjectsTeam `json:"team"`
}
projectLinkedProjectsResponse is returned by projectLinkedProjects on success.
func (*ProjectLinkedProjectsResponse) GetTeam ¶
func (v *ProjectLinkedProjectsResponse) GetTeam() *projectLinkedProjectsTeam
GetTeam returns ProjectLinkedProjectsResponse.Team, and is useful for accessing the field via an interface.
type ProjectOutput ¶ added in v0.9.1
type ProjectOutput struct {
Output *ProjectOutputOutputProjectOutput `json:"output"`
}
ProjectOutput includes the GraphQL fields of Project requested by the fragment ProjectOutput.
func (*ProjectOutput) GetOutput ¶ added in v0.9.1
func (v *ProjectOutput) GetOutput() *ProjectOutputOutputProjectOutput
GetOutput returns ProjectOutput.Output, and is useful for accessing the field via an interface.
type ProjectOutputOutputProjectOutput ¶ added in v0.9.1
type ProjectOutputOutputProjectOutput struct {
Entries []ProjectOutputOutputProjectOutputEntriesProjectOutputEntry `json:"entries"`
}
ProjectOutputOutputProjectOutput includes the requested fields of the GraphQL type ProjectOutput.
func (*ProjectOutputOutputProjectOutput) GetEntries ¶ added in v0.9.1
func (v *ProjectOutputOutputProjectOutput) GetEntries() []ProjectOutputOutputProjectOutputEntriesProjectOutputEntry
GetEntries returns ProjectOutputOutputProjectOutput.Entries, and is useful for accessing the field via an interface.
type ProjectOutputOutputProjectOutputEntriesProjectOutputEntry ¶ added in v0.9.1
type ProjectOutputOutputProjectOutputEntriesProjectOutputEntry struct {
OutputEntryDetail `json:"-"`
}
ProjectOutputOutputProjectOutputEntriesProjectOutputEntry includes the requested fields of the GraphQL type ProjectOutputEntry.
func (*ProjectOutputOutputProjectOutputEntriesProjectOutputEntry) GetDisplayName ¶ added in v0.9.1
func (v *ProjectOutputOutputProjectOutputEntriesProjectOutputEntry) GetDisplayName() *string
GetDisplayName returns ProjectOutputOutputProjectOutputEntriesProjectOutputEntry.DisplayName, and is useful for accessing the field via an interface.
func (*ProjectOutputOutputProjectOutputEntriesProjectOutputEntry) GetName ¶ added in v0.9.1
func (v *ProjectOutputOutputProjectOutputEntriesProjectOutputEntry) GetName() *string
GetName returns ProjectOutputOutputProjectOutputEntriesProjectOutputEntry.Name, and is useful for accessing the field via an interface.
func (*ProjectOutputOutputProjectOutputEntriesProjectOutputEntry) GetType ¶ added in v0.9.1
func (v *ProjectOutputOutputProjectOutputEntriesProjectOutputEntry) GetType() *VariableType
GetType returns ProjectOutputOutputProjectOutputEntriesProjectOutputEntry.Type, and is useful for accessing the field via an interface.
func (*ProjectOutputOutputProjectOutputEntriesProjectOutputEntry) GetValue ¶ added in v0.9.1
func (v *ProjectOutputOutputProjectOutputEntriesProjectOutputEntry) GetValue() *string
GetValue returns ProjectOutputOutputProjectOutputEntriesProjectOutputEntry.Value, and is useful for accessing the field via an interface.
func (*ProjectOutputOutputProjectOutputEntriesProjectOutputEntry) MarshalJSON ¶ added in v0.9.1
func (v *ProjectOutputOutputProjectOutputEntriesProjectOutputEntry) MarshalJSON() ([]byte, error)
func (*ProjectOutputOutputProjectOutputEntriesProjectOutputEntry) UnmarshalJSON ¶ added in v0.9.1
func (v *ProjectOutputOutputProjectOutputEntriesProjectOutputEntry) UnmarshalJSON(b []byte) error
type ProjectOutputResponse ¶ added in v0.9.1
type ProjectOutputResponse struct {
Team *projectOutputTeam `json:"team"`
}
projectOutputResponse is returned by projectOutput on success.
func ProjectOutputQuery ¶ added in v0.9.1
func (*ProjectOutputResponse) GetTeam ¶ added in v0.9.1
func (v *ProjectOutputResponse) GetTeam() *projectOutputTeam
GetTeam returns ProjectOutputResponse.Team, and is useful for accessing the field via an interface.
type ProjectOutputsResponse ¶
type ProjectOutputsResponse struct {
Team *projectOutputsTeam `json:"team"`
}
projectOutputsResponse is returned by projectOutputs on success.
func ProjectOutputsQuery ¶
func (*ProjectOutputsResponse) GetTeam ¶
func (v *ProjectOutputsResponse) GetTeam() *projectOutputsTeam
GetTeam returns ProjectOutputsResponse.Team, and is useful for accessing the field via an interface.
type ProjectSourceDetail ¶
type ProjectSourceDetail struct { Git *ProjectSourceDetailGitGitSource `json:"git"` TerraformModule *ProjectSourceDetailTerraformModuleTerraformModuleSource `json:"terraformModule"` HelmRepository *ProjectSourceDetailHelmRepositoryHelmRepositorySource `json:"helmRepository"` ContainerRegistry *ProjectSourceDetailContainerRegistryContainerRegistrySource `json:"containerRegistry"` }
ProjectSourceDetail includes the GraphQL fields of Source requested by the fragment ProjectSourceDetail.
func (*ProjectSourceDetail) GetContainerRegistry ¶
func (v *ProjectSourceDetail) GetContainerRegistry() *ProjectSourceDetailContainerRegistryContainerRegistrySource
GetContainerRegistry returns ProjectSourceDetail.ContainerRegistry, and is useful for accessing the field via an interface.
func (*ProjectSourceDetail) GetGit ¶
func (v *ProjectSourceDetail) GetGit() *ProjectSourceDetailGitGitSource
GetGit returns ProjectSourceDetail.Git, and is useful for accessing the field via an interface.
func (*ProjectSourceDetail) GetHelmRepository ¶
func (v *ProjectSourceDetail) GetHelmRepository() *ProjectSourceDetailHelmRepositoryHelmRepositorySource
GetHelmRepository returns ProjectSourceDetail.HelmRepository, and is useful for accessing the field via an interface.
func (*ProjectSourceDetail) GetTerraformModule ¶
func (v *ProjectSourceDetail) GetTerraformModule() *ProjectSourceDetailTerraformModuleTerraformModuleSource
GetTerraformModule returns ProjectSourceDetail.TerraformModule, and is useful for accessing the field via an interface.
type ProjectSourceDetailContainerRegistryContainerRegistrySource ¶
type ProjectSourceDetailContainerRegistryContainerRegistrySource struct { RegistryId *uuid.UUID `json:"registryId"` RegistryUrl *string `json:"registryUrl"` Repository string `json:"repository"` Tag *string `json:"tag"` Digest *string `json:"digest"` }
ProjectSourceDetailContainerRegistryContainerRegistrySource includes the requested fields of the GraphQL type ContainerRegistrySource.
func (*ProjectSourceDetailContainerRegistryContainerRegistrySource) GetDigest ¶
func (v *ProjectSourceDetailContainerRegistryContainerRegistrySource) GetDigest() *string
GetDigest returns ProjectSourceDetailContainerRegistryContainerRegistrySource.Digest, and is useful for accessing the field via an interface.
func (*ProjectSourceDetailContainerRegistryContainerRegistrySource) GetRegistryId ¶
func (v *ProjectSourceDetailContainerRegistryContainerRegistrySource) GetRegistryId() *uuid.UUID
GetRegistryId returns ProjectSourceDetailContainerRegistryContainerRegistrySource.RegistryId, and is useful for accessing the field via an interface.
func (*ProjectSourceDetailContainerRegistryContainerRegistrySource) GetRegistryUrl ¶
func (v *ProjectSourceDetailContainerRegistryContainerRegistrySource) GetRegistryUrl() *string
GetRegistryUrl returns ProjectSourceDetailContainerRegistryContainerRegistrySource.RegistryUrl, and is useful for accessing the field via an interface.
func (*ProjectSourceDetailContainerRegistryContainerRegistrySource) GetRepository ¶
func (v *ProjectSourceDetailContainerRegistryContainerRegistrySource) GetRepository() string
GetRepository returns ProjectSourceDetailContainerRegistryContainerRegistrySource.Repository, and is useful for accessing the field via an interface.
func (*ProjectSourceDetailContainerRegistryContainerRegistrySource) GetTag ¶
func (v *ProjectSourceDetailContainerRegistryContainerRegistrySource) GetTag() *string
GetTag returns ProjectSourceDetailContainerRegistryContainerRegistrySource.Tag, and is useful for accessing the field via an interface.
type ProjectSourceDetailGitGitSource ¶
type ProjectSourceDetailGitGitSource struct { Repository string `json:"repository"` Ref *string `json:"ref"` Path *string `json:"path"` Integration *ProjectSourceDetailGitGitSourceIntegration `json:"integration"` }
ProjectSourceDetailGitGitSource includes the requested fields of the GraphQL type GitSource.
func (*ProjectSourceDetailGitGitSource) GetIntegration ¶
func (v *ProjectSourceDetailGitGitSource) GetIntegration() *ProjectSourceDetailGitGitSourceIntegration
GetIntegration returns ProjectSourceDetailGitGitSource.Integration, and is useful for accessing the field via an interface.
func (*ProjectSourceDetailGitGitSource) GetPath ¶
func (v *ProjectSourceDetailGitGitSource) GetPath() *string
GetPath returns ProjectSourceDetailGitGitSource.Path, and is useful for accessing the field via an interface.
func (*ProjectSourceDetailGitGitSource) GetRef ¶
func (v *ProjectSourceDetailGitGitSource) GetRef() *string
GetRef returns ProjectSourceDetailGitGitSource.Ref, and is useful for accessing the field via an interface.
func (*ProjectSourceDetailGitGitSource) GetRepository ¶
func (v *ProjectSourceDetailGitGitSource) GetRepository() string
GetRepository returns ProjectSourceDetailGitGitSource.Repository, and is useful for accessing the field via an interface.
type ProjectSourceDetailGitGitSourceIntegration ¶
type ProjectSourceDetailGitGitSourceIntegration struct { GithubInstallationId *int `json:"githubInstallationId"` GithubIntegrationId *uuid.UUID `json:"githubIntegrationId"` GitlabIntegrationId *uuid.UUID `json:"gitlabIntegrationId"` }
ProjectSourceDetailGitGitSourceIntegration includes the requested fields of the GraphQL type GitSourceIntegration.
func (*ProjectSourceDetailGitGitSourceIntegration) GetGithubInstallationId ¶
func (v *ProjectSourceDetailGitGitSourceIntegration) GetGithubInstallationId() *int
GetGithubInstallationId returns ProjectSourceDetailGitGitSourceIntegration.GithubInstallationId, and is useful for accessing the field via an interface.
func (*ProjectSourceDetailGitGitSourceIntegration) GetGithubIntegrationId ¶
func (v *ProjectSourceDetailGitGitSourceIntegration) GetGithubIntegrationId() *uuid.UUID
GetGithubIntegrationId returns ProjectSourceDetailGitGitSourceIntegration.GithubIntegrationId, and is useful for accessing the field via an interface.
func (*ProjectSourceDetailGitGitSourceIntegration) GetGitlabIntegrationId ¶
func (v *ProjectSourceDetailGitGitSourceIntegration) GetGitlabIntegrationId() *uuid.UUID
GetGitlabIntegrationId returns ProjectSourceDetailGitGitSourceIntegration.GitlabIntegrationId, and is useful for accessing the field via an interface.
type ProjectSourceDetailHelmRepositoryHelmRepositorySource ¶
type ProjectSourceDetailHelmRepositoryHelmRepositorySource struct { RepositoryUrl string `json:"repositoryUrl"` Chart string `json:"chart"` Version *string `json:"version"` }
ProjectSourceDetailHelmRepositoryHelmRepositorySource includes the requested fields of the GraphQL type HelmRepositorySource.
func (*ProjectSourceDetailHelmRepositoryHelmRepositorySource) GetChart ¶
func (v *ProjectSourceDetailHelmRepositoryHelmRepositorySource) GetChart() string
GetChart returns ProjectSourceDetailHelmRepositoryHelmRepositorySource.Chart, and is useful for accessing the field via an interface.
func (*ProjectSourceDetailHelmRepositoryHelmRepositorySource) GetRepositoryUrl ¶
func (v *ProjectSourceDetailHelmRepositoryHelmRepositorySource) GetRepositoryUrl() string
GetRepositoryUrl returns ProjectSourceDetailHelmRepositoryHelmRepositorySource.RepositoryUrl, and is useful for accessing the field via an interface.
func (*ProjectSourceDetailHelmRepositoryHelmRepositorySource) GetVersion ¶
func (v *ProjectSourceDetailHelmRepositoryHelmRepositorySource) GetVersion() *string
GetVersion returns ProjectSourceDetailHelmRepositoryHelmRepositorySource.Version, and is useful for accessing the field via an interface.
type ProjectSourceDetailTerraformModuleTerraformModuleSource ¶
type ProjectSourceDetailTerraformModuleTerraformModuleSource struct { // Any valid Terraform Module source: https://developer.hashicorp.com/terraform/language/modules/sources Source string `json:"source"` // The version field is only applicable to Terraform Registry sources Version *string `json:"version"` // Configuring an integration provides authentication to retrieve the module from private sources Integration *ProjectSourceDetailTerraformModuleTerraformModuleSourceIntegration `json:"integration"` }
ProjectSourceDetailTerraformModuleTerraformModuleSource includes the requested fields of the GraphQL type TerraformModuleSource.
func (*ProjectSourceDetailTerraformModuleTerraformModuleSource) GetIntegration ¶
func (v *ProjectSourceDetailTerraformModuleTerraformModuleSource) GetIntegration() *ProjectSourceDetailTerraformModuleTerraformModuleSourceIntegration
GetIntegration returns ProjectSourceDetailTerraformModuleTerraformModuleSource.Integration, and is useful for accessing the field via an interface.
func (*ProjectSourceDetailTerraformModuleTerraformModuleSource) GetSource ¶
func (v *ProjectSourceDetailTerraformModuleTerraformModuleSource) GetSource() string
GetSource returns ProjectSourceDetailTerraformModuleTerraformModuleSource.Source, and is useful for accessing the field via an interface.
func (*ProjectSourceDetailTerraformModuleTerraformModuleSource) GetVersion ¶
func (v *ProjectSourceDetailTerraformModuleTerraformModuleSource) GetVersion() *string
GetVersion returns ProjectSourceDetailTerraformModuleTerraformModuleSource.Version, and is useful for accessing the field via an interface.
type ProjectSourceDetailTerraformModuleTerraformModuleSourceIntegration ¶
type ProjectSourceDetailTerraformModuleTerraformModuleSourceIntegration struct {
Git *ProjectSourceDetailTerraformModuleTerraformModuleSourceIntegrationGitGitSourceIntegration `json:"git"`
}
ProjectSourceDetailTerraformModuleTerraformModuleSourceIntegration includes the requested fields of the GraphQL type TerraformModuleSourceIntegration.
func (*ProjectSourceDetailTerraformModuleTerraformModuleSourceIntegration) GetGit ¶
func (v *ProjectSourceDetailTerraformModuleTerraformModuleSourceIntegration) GetGit() *ProjectSourceDetailTerraformModuleTerraformModuleSourceIntegrationGitGitSourceIntegration
GetGit returns ProjectSourceDetailTerraformModuleTerraformModuleSourceIntegration.Git, and is useful for accessing the field via an interface.
type ProjectSourceDetailTerraformModuleTerraformModuleSourceIntegrationGitGitSourceIntegration ¶
type ProjectSourceDetailTerraformModuleTerraformModuleSourceIntegrationGitGitSourceIntegration struct {
GithubInstallationId *int `json:"githubInstallationId"`
}
ProjectSourceDetailTerraformModuleTerraformModuleSourceIntegrationGitGitSourceIntegration includes the requested fields of the GraphQL type GitSourceIntegration.
func (*ProjectSourceDetailTerraformModuleTerraformModuleSourceIntegrationGitGitSourceIntegration) GetGithubInstallationId ¶
func (v *ProjectSourceDetailTerraformModuleTerraformModuleSourceIntegrationGitGitSourceIntegration) GetGithubInstallationId() *int
GetGithubInstallationId returns ProjectSourceDetailTerraformModuleTerraformModuleSourceIntegrationGitGitSourceIntegration.GithubInstallationId, and is useful for accessing the field via an interface.
type ProjectStatus ¶
type ProjectStatus string
const ( ProjectStatusUnknown ProjectStatus = "UNKNOWN" ProjectStatusDraft ProjectStatus = "DRAFT" ProjectStatusPaused ProjectStatus = "PAUSED" ProjectStatusInactive ProjectStatus = "INACTIVE" ProjectStatusDestroying ProjectStatus = "DESTROYING" ProjectStatusJobRunStarting ProjectStatus = "JOB_RUN_STARTING" ProjectStatusJobRunRunning ProjectStatus = "JOB_RUN_RUNNING" ProjectStatusJobRunFailed ProjectStatus = "JOB_RUN_FAILED" ProjectStatusJobRunSucceeded ProjectStatus = "JOB_RUN_SUCCEEDED" ProjectStatusJobRunCancelled ProjectStatus = "JOB_RUN_CANCELLED" ProjectStatusJobRunPendingApproval ProjectStatus = "JOB_RUN_PENDING_APPROVAL" ProjectStatusDeployPending ProjectStatus = "DEPLOY_PENDING" ProjectStatusDeployInProgress ProjectStatus = "DEPLOY_IN_PROGRESS" ProjectStatusDeployFailed ProjectStatus = "DEPLOY_FAILED" ProjectStatusDeploySucceeded ProjectStatus = "DEPLOY_SUCCEEDED" ProjectStatusDeployStopped ProjectStatus = "DEPLOY_STOPPED" ProjectStatusDeployHealthy ProjectStatus = "DEPLOY_HEALTHY" ProjectStatusDeployCrashing ProjectStatus = "DEPLOY_CRASHING" ProjectStatusBuildPending ProjectStatus = "BUILD_PENDING" ProjectStatusBuildInProgress ProjectStatus = "BUILD_IN_PROGRESS" ProjectStatusBuildFailed ProjectStatus = "BUILD_FAILED" ProjectStatusBuildSucceeded ProjectStatus = "BUILD_SUCCEEDED" ProjectStatusBuildAborted ProjectStatus = "BUILD_ABORTED" ProjectStatusContainerPulling ProjectStatus = "CONTAINER_PULLING" ProjectStatusHealthChecking ProjectStatus = "HEALTH_CHECKING" ProjectStatusNodeProvisioning ProjectStatus = "NODE_PROVISIONING" ProjectStatusPendingHealthyCluster ProjectStatus = "PENDING_HEALTHY_CLUSTER" )
type ProjectStatusCriterion ¶
type ProjectStatusCriterion struct {
Value []string `json:"value"`
}
func (*ProjectStatusCriterion) GetValue ¶
func (v *ProjectStatusCriterion) GetValue() []string
GetValue returns ProjectStatusCriterion.Value, and is useful for accessing the field via an interface.
type ProjectStatusOnlyResponse ¶
type ProjectStatusOnlyResponse struct {
Team *projectStatusOnlyTeam `json:"team"`
}
projectStatusOnlyResponse is returned by projectStatusOnly on success.
func ProjectStatusOnlyQuery ¶
func (*ProjectStatusOnlyResponse) GetTeam ¶
func (v *ProjectStatusOnlyResponse) GetTeam() *projectStatusOnlyTeam
GetTeam returns ProjectStatusOnlyResponse.Team, and is useful for accessing the field via an interface.
type ProjectWithBlueprint ¶
type ProjectWithBlueprint struct { Id uuid.UUID `json:"id"` Blueprint *ProjectWithBlueprintBlueprint `json:"blueprint"` }
ProjectWithBlueprint includes the GraphQL fields of Project requested by the fragment ProjectWithBlueprint.
func (*ProjectWithBlueprint) GetBlueprint ¶
func (v *ProjectWithBlueprint) GetBlueprint() *ProjectWithBlueprintBlueprint
GetBlueprint returns ProjectWithBlueprint.Blueprint, and is useful for accessing the field via an interface.
func (*ProjectWithBlueprint) GetId ¶
func (v *ProjectWithBlueprint) GetId() uuid.UUID
GetId returns ProjectWithBlueprint.Id, and is useful for accessing the field via an interface.
type ProjectWithBlueprintBlueprint ¶
type ProjectWithBlueprintBlueprint struct { Id uuid.UUID `json:"id"` Type BlueprintType `json:"type"` // Query the revision history of this blueprint. Configuration ProjectWithBlueprintBlueprintConfiguration `json:"configuration"` }
ProjectWithBlueprintBlueprint includes the requested fields of the GraphQL type Blueprint.
func (*ProjectWithBlueprintBlueprint) GetConfiguration ¶
func (v *ProjectWithBlueprintBlueprint) GetConfiguration() ProjectWithBlueprintBlueprintConfiguration
GetConfiguration returns ProjectWithBlueprintBlueprint.Configuration, and is useful for accessing the field via an interface.
func (*ProjectWithBlueprintBlueprint) GetId ¶
func (v *ProjectWithBlueprintBlueprint) GetId() uuid.UUID
GetId returns ProjectWithBlueprintBlueprint.Id, and is useful for accessing the field via an interface.
func (*ProjectWithBlueprintBlueprint) GetType ¶
func (v *ProjectWithBlueprintBlueprint) GetType() BlueprintType
GetType returns ProjectWithBlueprintBlueprint.Type, and is useful for accessing the field via an interface.
type ProjectWithBlueprintBlueprintConfiguration ¶
type ProjectWithBlueprintBlueprintConfiguration struct { // An identifier for this blueprint, unique within the owner's namespace. Slug string `json:"slug"` // A url for a logo image. LogoUrl *string `json:"logoUrl"` }
ProjectWithBlueprintBlueprintConfiguration includes the requested fields of the GraphQL type BlueprintConfiguration.
func (*ProjectWithBlueprintBlueprintConfiguration) GetLogoUrl ¶
func (v *ProjectWithBlueprintBlueprintConfiguration) GetLogoUrl() *string
GetLogoUrl returns ProjectWithBlueprintBlueprintConfiguration.LogoUrl, and is useful for accessing the field via an interface.
func (*ProjectWithBlueprintBlueprintConfiguration) GetSlug ¶
func (v *ProjectWithBlueprintBlueprintConfiguration) GetSlug() string
GetSlug returns ProjectWithBlueprintBlueprintConfiguration.Slug, and is useful for accessing the field via an interface.
type ProjectWithClusters ¶
type ProjectWithClusters struct { Id uuid.UUID `json:"id"` Clusters []ProjectWithClustersClustersCluster `json:"clusters"` }
ProjectWithClusters includes the GraphQL fields of Project requested by the fragment ProjectWithClusters.
func (*ProjectWithClusters) GetClusters ¶
func (v *ProjectWithClusters) GetClusters() []ProjectWithClustersClustersCluster
GetClusters returns ProjectWithClusters.Clusters, and is useful for accessing the field via an interface.
func (*ProjectWithClusters) GetId ¶
func (v *ProjectWithClusters) GetId() uuid.UUID
GetId returns ProjectWithClusters.Id, and is useful for accessing the field via an interface.
type ProjectWithClustersClustersCluster ¶
type ProjectWithClustersClustersCluster struct {
ClusterDetailV1 `json:"-"`
}
ProjectWithClustersClustersCluster includes the requested fields of the GraphQL type Cluster.
func (*ProjectWithClustersClustersCluster) GetCloudProvider ¶
func (v *ProjectWithClustersClustersCluster) GetCloudProvider() *CloudProvider
GetCloudProvider returns ProjectWithClustersClustersCluster.CloudProvider, and is useful for accessing the field via an interface.
func (*ProjectWithClustersClustersCluster) GetConnected ¶
func (v *ProjectWithClustersClustersCluster) GetConnected() *bool
GetConnected returns ProjectWithClustersClustersCluster.Connected, and is useful for accessing the field via an interface.
func (*ProjectWithClustersClustersCluster) GetCreatedAt ¶
func (v *ProjectWithClustersClustersCluster) GetCreatedAt() time.Time
GetCreatedAt returns ProjectWithClustersClustersCluster.CreatedAt, and is useful for accessing the field via an interface.
func (*ProjectWithClustersClustersCluster) GetDisplayName ¶
func (v *ProjectWithClustersClustersCluster) GetDisplayName() string
GetDisplayName returns ProjectWithClustersClustersCluster.DisplayName, and is useful for accessing the field via an interface.
func (*ProjectWithClustersClustersCluster) GetId ¶
func (v *ProjectWithClustersClustersCluster) GetId() uuid.UUID
GetId returns ProjectWithClustersClustersCluster.Id, and is useful for accessing the field via an interface.
func (*ProjectWithClustersClustersCluster) GetState ¶
func (v *ProjectWithClustersClustersCluster) GetState() ClusterState
GetState returns ProjectWithClustersClustersCluster.State, and is useful for accessing the field via an interface.
func (*ProjectWithClustersClustersCluster) GetUpdatedAt ¶
func (v *ProjectWithClustersClustersCluster) GetUpdatedAt() time.Time
GetUpdatedAt returns ProjectWithClustersClustersCluster.UpdatedAt, and is useful for accessing the field via an interface.
func (*ProjectWithClustersClustersCluster) MarshalJSON ¶
func (v *ProjectWithClustersClustersCluster) MarshalJSON() ([]byte, error)
func (*ProjectWithClustersClustersCluster) UnmarshalJSON ¶
func (v *ProjectWithClustersClustersCluster) UnmarshalJSON(b []byte) error
type ProjectWithDeploymentTime ¶
type ProjectWithDeploymentTime struct { Id uuid.UUID `json:"id"` DeploymentTimestamps *ProjectWithDeploymentTimeDeploymentTimestamps `json:"deploymentTimestamps"` UpdatedAt time.Time `json:"updatedAt"` }
ProjectWithDeploymentTime includes the GraphQL fields of Project requested by the fragment ProjectWithDeploymentTime.
func (*ProjectWithDeploymentTime) GetDeploymentTimestamps ¶
func (v *ProjectWithDeploymentTime) GetDeploymentTimestamps() *ProjectWithDeploymentTimeDeploymentTimestamps
GetDeploymentTimestamps returns ProjectWithDeploymentTime.DeploymentTimestamps, and is useful for accessing the field via an interface.
func (*ProjectWithDeploymentTime) GetId ¶
func (v *ProjectWithDeploymentTime) GetId() uuid.UUID
GetId returns ProjectWithDeploymentTime.Id, and is useful for accessing the field via an interface.
func (*ProjectWithDeploymentTime) GetUpdatedAt ¶
func (v *ProjectWithDeploymentTime) GetUpdatedAt() time.Time
GetUpdatedAt returns ProjectWithDeploymentTime.UpdatedAt, and is useful for accessing the field via an interface.
type ProjectWithDeploymentTimeDeploymentTimestamps ¶
type ProjectWithDeploymentTimeDeploymentTimestamps struct {
LastUpdatedAt *time.Time `json:"lastUpdatedAt"`
}
ProjectWithDeploymentTimeDeploymentTimestamps includes the requested fields of the GraphQL type DeploymentTimestamps.
func (*ProjectWithDeploymentTimeDeploymentTimestamps) GetLastUpdatedAt ¶
func (v *ProjectWithDeploymentTimeDeploymentTimestamps) GetLastUpdatedAt() *time.Time
GetLastUpdatedAt returns ProjectWithDeploymentTimeDeploymentTimestamps.LastUpdatedAt, and is useful for accessing the field via an interface.
type ProjectWithName ¶
ProjectWithName includes the GraphQL fields of Project requested by the fragment ProjectWithName.
func (*ProjectWithName) GetId ¶
func (v *ProjectWithName) GetId() uuid.UUID
GetId returns ProjectWithName.Id, and is useful for accessing the field via an interface.
func (*ProjectWithName) GetName ¶
func (v *ProjectWithName) GetName() string
GetName returns ProjectWithName.Name, and is useful for accessing the field via an interface.
type ProjectWithStatus ¶
type ProjectWithStatus struct { Id uuid.UUID `json:"id"` Status ProjectStatus `json:"status"` }
ProjectWithStatus includes the GraphQL fields of Project requested by the fragment ProjectWithStatus.
func (*ProjectWithStatus) GetId ¶
func (v *ProjectWithStatus) GetId() uuid.UUID
GetId returns ProjectWithStatus.Id, and is useful for accessing the field via an interface.
func (*ProjectWithStatus) GetStatus ¶
func (v *ProjectWithStatus) GetStatus() ProjectStatus
GetStatus returns ProjectWithStatus.Status, and is useful for accessing the field via an interface.
type ProjectsCountResponse ¶
type ProjectsCountResponse struct {
Team *projectsCountTeam `json:"team"`
}
projectsCountResponse is returned by projectsCount on success.
func ProjectsCountQuery ¶
func (*ProjectsCountResponse) GetTeam ¶
func (v *ProjectsCountResponse) GetTeam() *projectsCountTeam
GetTeam returns ProjectsCountResponse.Team, and is useful for accessing the field via an interface.
type ProjectsInput ¶
type ProjectsInput struct { // Sorting is applied before pagination. Sort *SortInput `json:"sort"` Page *PageInput `json:"page"` Filter *ProjectFilter `json:"filter"` }
Filter a ProjectConnection result set.
func (*ProjectsInput) GetFilter ¶
func (v *ProjectsInput) GetFilter() *ProjectFilter
GetFilter returns ProjectsInput.Filter, and is useful for accessing the field via an interface.
func (*ProjectsInput) GetPage ¶
func (v *ProjectsInput) GetPage() *PageInput
GetPage returns ProjectsInput.Page, and is useful for accessing the field via an interface.
func (*ProjectsInput) GetSort ¶
func (v *ProjectsInput) GetSort() *SortInput
GetSort returns ProjectsInput.Sort, and is useful for accessing the field via an interface.
type ProjectsWithBlueprintResponse ¶
type ProjectsWithBlueprintResponse struct {
Team *projectsWithBlueprintTeam `json:"team"`
}
projectsWithBlueprintResponse is returned by projectsWithBlueprint on success.
func (*ProjectsWithBlueprintResponse) GetTeam ¶
func (v *ProjectsWithBlueprintResponse) GetTeam() *projectsWithBlueprintTeam
GetTeam returns ProjectsWithBlueprintResponse.Team, and is useful for accessing the field via an interface.
type ProjectsWithDeploymentTimesResponse ¶
type ProjectsWithDeploymentTimesResponse struct {
Team *projectsWithDeploymentTimesTeam `json:"team"`
}
projectsWithDeploymentTimesResponse is returned by projectsWithDeploymentTimes on success.
func ProjectsWithDeploymentTimesQuery ¶
func ProjectsWithDeploymentTimesQuery( ctx_ context.Context, client_ graphql.Client, teamId uuid.UUID, input ProjectsInput, ) (*ProjectsWithDeploymentTimesResponse, error)
func (*ProjectsWithDeploymentTimesResponse) GetTeam ¶
func (v *ProjectsWithDeploymentTimesResponse) GetTeam() *projectsWithDeploymentTimesTeam
GetTeam returns ProjectsWithDeploymentTimesResponse.Team, and is useful for accessing the field via an interface.
type ProjectsWithStatusResponse ¶
type ProjectsWithStatusResponse struct {
Team *projectsWithStatusTeam `json:"team"`
}
projectsWithStatusResponse is returned by projectsWithStatus on success.
func ProjectsWithStatusQuery ¶
func ProjectsWithStatusQuery( ctx_ context.Context, client_ graphql.Client, teamId uuid.UUID, input ProjectsInput, ) (*ProjectsWithStatusResponse, error)
func (*ProjectsWithStatusResponse) GetTeam ¶
func (v *ProjectsWithStatusResponse) GetTeam() *projectsWithStatusTeam
GetTeam returns ProjectsWithStatusResponse.Team, and is useful for accessing the field via an interface.
type ResourceEventType ¶
type ResourceEventType string
const ( ResourceEventTypeNormal ResourceEventType = "NORMAL" ResourceEventTypeWarning ResourceEventType = "WARNING" )
type ResourceLogs ¶
type ResourceLogs interface { // GetExternalId returns the interface-field "externalId" from its implementation. GetExternalId() string // GetExternalType returns the interface-field "externalType" from its implementation. GetExternalType() *string // GetExternalLink returns the interface-field "externalLink" from its implementation. GetExternalLink() *string // GetDisplayName returns the interface-field "displayName" from its implementation. GetDisplayName() string // GetStatus returns the interface-field "status" from its implementation. GetStatus() *string // contains filtered or unexported methods }
ResourceLogs includes the GraphQL fields of Resource requested by the fragment ResourceLogs.
ResourceLogs is implemented by the following types: ResourceLogsCertificateResource ResourceLogsContainerResource ResourceLogsEndpointResource
type ResourceLogsCertificateResource ¶
type ResourceLogsCertificateResource struct { ExternalId string `json:"externalId"` ExternalType *string `json:"externalType"` ExternalLink *string `json:"externalLink"` DisplayName string `json:"displayName"` Status *string `json:"status"` }
ResourceLogs includes the GraphQL fields of CertificateResource requested by the fragment ResourceLogs.
func (*ResourceLogsCertificateResource) GetDisplayName ¶
func (v *ResourceLogsCertificateResource) GetDisplayName() string
GetDisplayName returns ResourceLogsCertificateResource.DisplayName, and is useful for accessing the field via an interface.
func (*ResourceLogsCertificateResource) GetExternalId ¶
func (v *ResourceLogsCertificateResource) GetExternalId() string
GetExternalId returns ResourceLogsCertificateResource.ExternalId, and is useful for accessing the field via an interface.
func (*ResourceLogsCertificateResource) GetExternalLink ¶
func (v *ResourceLogsCertificateResource) GetExternalLink() *string
GetExternalLink returns ResourceLogsCertificateResource.ExternalLink, and is useful for accessing the field via an interface.
func (*ResourceLogsCertificateResource) GetExternalType ¶
func (v *ResourceLogsCertificateResource) GetExternalType() *string
GetExternalType returns ResourceLogsCertificateResource.ExternalType, and is useful for accessing the field via an interface.
func (*ResourceLogsCertificateResource) GetStatus ¶
func (v *ResourceLogsCertificateResource) GetStatus() *string
GetStatus returns ResourceLogsCertificateResource.Status, and is useful for accessing the field via an interface.
type ResourceLogsContainerResource ¶
type ResourceLogsContainerResource struct { ExternalId string `json:"externalId"` ExternalType *string `json:"externalType"` ExternalLink *string `json:"externalLink"` DisplayName string `json:"displayName"` Status *string `json:"status"` Logs *ResourceLogsLogs `json:"logs"` }
ResourceLogs includes the GraphQL fields of ContainerResource requested by the fragment ResourceLogs.
func (*ResourceLogsContainerResource) GetDisplayName ¶
func (v *ResourceLogsContainerResource) GetDisplayName() string
GetDisplayName returns ResourceLogsContainerResource.DisplayName, and is useful for accessing the field via an interface.
func (*ResourceLogsContainerResource) GetExternalId ¶
func (v *ResourceLogsContainerResource) GetExternalId() string
GetExternalId returns ResourceLogsContainerResource.ExternalId, and is useful for accessing the field via an interface.
func (*ResourceLogsContainerResource) GetExternalLink ¶
func (v *ResourceLogsContainerResource) GetExternalLink() *string
GetExternalLink returns ResourceLogsContainerResource.ExternalLink, and is useful for accessing the field via an interface.
func (*ResourceLogsContainerResource) GetExternalType ¶
func (v *ResourceLogsContainerResource) GetExternalType() *string
GetExternalType returns ResourceLogsContainerResource.ExternalType, and is useful for accessing the field via an interface.
func (*ResourceLogsContainerResource) GetLogs ¶
func (v *ResourceLogsContainerResource) GetLogs() *ResourceLogsLogs
GetLogs returns ResourceLogsContainerResource.Logs, and is useful for accessing the field via an interface.
func (*ResourceLogsContainerResource) GetStatus ¶
func (v *ResourceLogsContainerResource) GetStatus() *string
GetStatus returns ResourceLogsContainerResource.Status, and is useful for accessing the field via an interface.
type ResourceLogsEndpointResource ¶
type ResourceLogsEndpointResource struct { ExternalId string `json:"externalId"` ExternalType *string `json:"externalType"` ExternalLink *string `json:"externalLink"` DisplayName string `json:"displayName"` Status *string `json:"status"` }
ResourceLogs includes the GraphQL fields of EndpointResource requested by the fragment ResourceLogs.
func (*ResourceLogsEndpointResource) GetDisplayName ¶
func (v *ResourceLogsEndpointResource) GetDisplayName() string
GetDisplayName returns ResourceLogsEndpointResource.DisplayName, and is useful for accessing the field via an interface.
func (*ResourceLogsEndpointResource) GetExternalId ¶
func (v *ResourceLogsEndpointResource) GetExternalId() string
GetExternalId returns ResourceLogsEndpointResource.ExternalId, and is useful for accessing the field via an interface.
func (*ResourceLogsEndpointResource) GetExternalLink ¶
func (v *ResourceLogsEndpointResource) GetExternalLink() *string
GetExternalLink returns ResourceLogsEndpointResource.ExternalLink, and is useful for accessing the field via an interface.
func (*ResourceLogsEndpointResource) GetExternalType ¶
func (v *ResourceLogsEndpointResource) GetExternalType() *string
GetExternalType returns ResourceLogsEndpointResource.ExternalType, and is useful for accessing the field via an interface.
func (*ResourceLogsEndpointResource) GetStatus ¶
func (v *ResourceLogsEndpointResource) GetStatus() *string
GetStatus returns ResourceLogsEndpointResource.Status, and is useful for accessing the field via an interface.
type ResourceLogsLogs ¶
type ResourceLogsLogs struct { Id uuid.UUID `json:"id"` Completed bool `json:"completed"` Expired *bool `json:"expired"` Entries []ResourceLogsLogsEntriesLogEntry `json:"entries"` }
ResourceLogsLogs includes the requested fields of the GraphQL type Logs.
func (*ResourceLogsLogs) GetCompleted ¶
func (v *ResourceLogsLogs) GetCompleted() bool
GetCompleted returns ResourceLogsLogs.Completed, and is useful for accessing the field via an interface.
func (*ResourceLogsLogs) GetEntries ¶
func (v *ResourceLogsLogs) GetEntries() []ResourceLogsLogsEntriesLogEntry
GetEntries returns ResourceLogsLogs.Entries, and is useful for accessing the field via an interface.
func (*ResourceLogsLogs) GetExpired ¶
func (v *ResourceLogsLogs) GetExpired() *bool
GetExpired returns ResourceLogsLogs.Expired, and is useful for accessing the field via an interface.
func (*ResourceLogsLogs) GetId ¶
func (v *ResourceLogsLogs) GetId() uuid.UUID
GetId returns ResourceLogsLogs.Id, and is useful for accessing the field via an interface.
type ResourceLogsLogsEntriesLogEntry ¶
type ResourceLogsLogsEntriesLogEntry struct { Text string `json:"text"` Timestamp *time.Time `json:"timestamp"` }
ResourceLogsLogsEntriesLogEntry includes the requested fields of the GraphQL type LogEntry.
func (*ResourceLogsLogsEntriesLogEntry) GetText ¶
func (v *ResourceLogsLogsEntriesLogEntry) GetText() string
GetText returns ResourceLogsLogsEntriesLogEntry.Text, and is useful for accessing the field via an interface.
func (*ResourceLogsLogsEntriesLogEntry) GetTimestamp ¶
func (v *ResourceLogsLogsEntriesLogEntry) GetTimestamp() *time.Time
GetTimestamp returns ResourceLogsLogsEntriesLogEntry.Timestamp, and is useful for accessing the field via an interface.
type ResourceLogsResponse ¶
type ResourceLogsResponse struct {
Team *resourceLogsTeam `json:"team"`
}
resourceLogsResponse is returned by resourceLogs on success.
func ResourceLogsQuery ¶
func (*ResourceLogsResponse) GetTeam ¶
func (v *ResourceLogsResponse) GetTeam() *resourceLogsTeam
GetTeam returns ResourceLogsResponse.Team, and is useful for accessing the field via an interface.
type ResourceStatus ¶
type ResourceStatus string
const ( ResourceStatusUnknown ResourceStatus = "UNKNOWN" ResourceStatusWaiting ResourceStatus = "WAITING" ResourceStatusRunning ResourceStatus = "RUNNING" ResourceStatusPending ResourceStatus = "PENDING" ResourceStatusSucceeded ResourceStatus = "SUCCEEDED" ResourceStatusFailed ResourceStatus = "FAILED" ResourceStatusTerminated ResourceStatus = "TERMINATED" )
type ResourceType ¶
type ResourceType string
const ( ResourceTypeContainer ResourceType = "CONTAINER" ResourceTypePod ResourceType = "POD" ResourceTypeJob ResourceType = "JOB" ResourceTypeDeployment ResourceType = "DEPLOYMENT" ResourceTypeReplicaset ResourceType = "REPLICASET" ResourceTypeStatefulset ResourceType = "STATEFULSET" ResourceTypeDaemonset ResourceType = "DAEMONSET" ResourceTypeService ResourceType = "SERVICE" )
type ResourcesWithLogsResponse ¶
type ResourcesWithLogsResponse struct {
Team *resourcesWithLogsTeam `json:"team"`
}
resourcesWithLogsResponse is returned by resourcesWithLogs on success.
func ResourcesWithLogsQuery ¶
func (*ResourcesWithLogsResponse) GetTeam ¶
func (v *ResourcesWithLogsResponse) GetTeam() *resourcesWithLogsTeam
GetTeam returns ResourcesWithLogsResponse.Team, and is useful for accessing the field via an interface.
type ResourcesWithMetricsResponse ¶
type ResourcesWithMetricsResponse struct {
Team *resourcesWithMetricsTeam `json:"team"`
}
resourcesWithMetricsResponse is returned by resourcesWithMetrics on success.
func ResourcesWithMetricsQuery ¶
func ResourcesWithMetricsQuery( ctx_ context.Context, client_ graphql.Client, teamId uuid.UUID, projectId uuid.UUID, clusterId uuid.UUID, metricTypes []MetricType, selector *ObservabilityResourceSelectorInput, ) (*ResourcesWithMetricsResponse, error)
func (*ResourcesWithMetricsResponse) GetTeam ¶
func (v *ResourcesWithMetricsResponse) GetTeam() *resourcesWithMetricsTeam
GetTeam returns ResourcesWithMetricsResponse.Team, and is useful for accessing the field via an interface.
type RevisionDetailV1 ¶
type RevisionDetailV1 interface { // GetRevisionData returns the interface-field "revisionData" from its implementation. GetRevisionData() string // GetRevisionMetadata returns the interface-field "revisionMetadata" from its implementation. GetRevisionMetadata() RevisionDetailV1RevisionMetadata // contains filtered or unexported methods }
RevisionDetailV1 includes the GraphQL fields of RevisableEntity requested by the fragment RevisionDetailV1.
RevisionDetailV1 is implemented by the following types: RevisionDetailV1AWSAccountConfiguration RevisionDetailV1AzureAccountConfiguration RevisionDetailV1BlueprintConfiguration RevisionDetailV1ClusterConfiguration RevisionDetailV1CoreWeaveAccountConfiguration RevisionDetailV1DOAccountConfiguration RevisionDetailV1DeploymentConfiguration RevisionDetailV1GCPAccountConfiguration RevisionDetailV1LinodeAccountConfiguration RevisionDetailV1VultrAccountConfiguration
type RevisionDetailV1AWSAccountConfiguration ¶
type RevisionDetailV1AWSAccountConfiguration struct { RevisionData string `json:"revisionData"` RevisionMetadata RevisionDetailV1RevisionMetadata `json:"revisionMetadata"` }
RevisionDetailV1 includes the GraphQL fields of AWSAccountConfiguration requested by the fragment RevisionDetailV1.
func (*RevisionDetailV1AWSAccountConfiguration) GetRevisionData ¶
func (v *RevisionDetailV1AWSAccountConfiguration) GetRevisionData() string
GetRevisionData returns RevisionDetailV1AWSAccountConfiguration.RevisionData, and is useful for accessing the field via an interface.
func (*RevisionDetailV1AWSAccountConfiguration) GetRevisionMetadata ¶
func (v *RevisionDetailV1AWSAccountConfiguration) GetRevisionMetadata() RevisionDetailV1RevisionMetadata
GetRevisionMetadata returns RevisionDetailV1AWSAccountConfiguration.RevisionMetadata, and is useful for accessing the field via an interface.
type RevisionDetailV1AzureAccountConfiguration ¶
type RevisionDetailV1AzureAccountConfiguration struct { RevisionData string `json:"revisionData"` RevisionMetadata RevisionDetailV1RevisionMetadata `json:"revisionMetadata"` }
RevisionDetailV1 includes the GraphQL fields of AzureAccountConfiguration requested by the fragment RevisionDetailV1.
func (*RevisionDetailV1AzureAccountConfiguration) GetRevisionData ¶
func (v *RevisionDetailV1AzureAccountConfiguration) GetRevisionData() string
GetRevisionData returns RevisionDetailV1AzureAccountConfiguration.RevisionData, and is useful for accessing the field via an interface.
func (*RevisionDetailV1AzureAccountConfiguration) GetRevisionMetadata ¶
func (v *RevisionDetailV1AzureAccountConfiguration) GetRevisionMetadata() RevisionDetailV1RevisionMetadata
GetRevisionMetadata returns RevisionDetailV1AzureAccountConfiguration.RevisionMetadata, and is useful for accessing the field via an interface.
type RevisionDetailV1BlueprintConfiguration ¶
type RevisionDetailV1BlueprintConfiguration struct { RevisionData string `json:"revisionData"` RevisionMetadata RevisionDetailV1RevisionMetadata `json:"revisionMetadata"` }
RevisionDetailV1 includes the GraphQL fields of BlueprintConfiguration requested by the fragment RevisionDetailV1.
func (*RevisionDetailV1BlueprintConfiguration) GetRevisionData ¶
func (v *RevisionDetailV1BlueprintConfiguration) GetRevisionData() string
GetRevisionData returns RevisionDetailV1BlueprintConfiguration.RevisionData, and is useful for accessing the field via an interface.
func (*RevisionDetailV1BlueprintConfiguration) GetRevisionMetadata ¶
func (v *RevisionDetailV1BlueprintConfiguration) GetRevisionMetadata() RevisionDetailV1RevisionMetadata
GetRevisionMetadata returns RevisionDetailV1BlueprintConfiguration.RevisionMetadata, and is useful for accessing the field via an interface.
type RevisionDetailV1ClusterConfiguration ¶
type RevisionDetailV1ClusterConfiguration struct { RevisionData string `json:"revisionData"` RevisionMetadata RevisionDetailV1RevisionMetadata `json:"revisionMetadata"` }
RevisionDetailV1 includes the GraphQL fields of ClusterConfiguration requested by the fragment RevisionDetailV1.
func (*RevisionDetailV1ClusterConfiguration) GetRevisionData ¶
func (v *RevisionDetailV1ClusterConfiguration) GetRevisionData() string
GetRevisionData returns RevisionDetailV1ClusterConfiguration.RevisionData, and is useful for accessing the field via an interface.
func (*RevisionDetailV1ClusterConfiguration) GetRevisionMetadata ¶
func (v *RevisionDetailV1ClusterConfiguration) GetRevisionMetadata() RevisionDetailV1RevisionMetadata
GetRevisionMetadata returns RevisionDetailV1ClusterConfiguration.RevisionMetadata, and is useful for accessing the field via an interface.
type RevisionDetailV1CoreWeaveAccountConfiguration ¶
type RevisionDetailV1CoreWeaveAccountConfiguration struct { RevisionData string `json:"revisionData"` RevisionMetadata RevisionDetailV1RevisionMetadata `json:"revisionMetadata"` }
RevisionDetailV1 includes the GraphQL fields of CoreWeaveAccountConfiguration requested by the fragment RevisionDetailV1.
func (*RevisionDetailV1CoreWeaveAccountConfiguration) GetRevisionData ¶
func (v *RevisionDetailV1CoreWeaveAccountConfiguration) GetRevisionData() string
GetRevisionData returns RevisionDetailV1CoreWeaveAccountConfiguration.RevisionData, and is useful for accessing the field via an interface.
func (*RevisionDetailV1CoreWeaveAccountConfiguration) GetRevisionMetadata ¶
func (v *RevisionDetailV1CoreWeaveAccountConfiguration) GetRevisionMetadata() RevisionDetailV1RevisionMetadata
GetRevisionMetadata returns RevisionDetailV1CoreWeaveAccountConfiguration.RevisionMetadata, and is useful for accessing the field via an interface.
type RevisionDetailV1DOAccountConfiguration ¶
type RevisionDetailV1DOAccountConfiguration struct { RevisionData string `json:"revisionData"` RevisionMetadata RevisionDetailV1RevisionMetadata `json:"revisionMetadata"` }
RevisionDetailV1 includes the GraphQL fields of DOAccountConfiguration requested by the fragment RevisionDetailV1.
func (*RevisionDetailV1DOAccountConfiguration) GetRevisionData ¶
func (v *RevisionDetailV1DOAccountConfiguration) GetRevisionData() string
GetRevisionData returns RevisionDetailV1DOAccountConfiguration.RevisionData, and is useful for accessing the field via an interface.
func (*RevisionDetailV1DOAccountConfiguration) GetRevisionMetadata ¶
func (v *RevisionDetailV1DOAccountConfiguration) GetRevisionMetadata() RevisionDetailV1RevisionMetadata
GetRevisionMetadata returns RevisionDetailV1DOAccountConfiguration.RevisionMetadata, and is useful for accessing the field via an interface.
type RevisionDetailV1DeploymentConfiguration ¶
type RevisionDetailV1DeploymentConfiguration struct { RevisionData string `json:"revisionData"` RevisionMetadata RevisionDetailV1RevisionMetadata `json:"revisionMetadata"` }
RevisionDetailV1 includes the GraphQL fields of DeploymentConfiguration requested by the fragment RevisionDetailV1.
func (*RevisionDetailV1DeploymentConfiguration) GetRevisionData ¶
func (v *RevisionDetailV1DeploymentConfiguration) GetRevisionData() string
GetRevisionData returns RevisionDetailV1DeploymentConfiguration.RevisionData, and is useful for accessing the field via an interface.
func (*RevisionDetailV1DeploymentConfiguration) GetRevisionMetadata ¶
func (v *RevisionDetailV1DeploymentConfiguration) GetRevisionMetadata() RevisionDetailV1RevisionMetadata
GetRevisionMetadata returns RevisionDetailV1DeploymentConfiguration.RevisionMetadata, and is useful for accessing the field via an interface.
type RevisionDetailV1GCPAccountConfiguration ¶
type RevisionDetailV1GCPAccountConfiguration struct { RevisionData string `json:"revisionData"` RevisionMetadata RevisionDetailV1RevisionMetadata `json:"revisionMetadata"` }
RevisionDetailV1 includes the GraphQL fields of GCPAccountConfiguration requested by the fragment RevisionDetailV1.
func (*RevisionDetailV1GCPAccountConfiguration) GetRevisionData ¶
func (v *RevisionDetailV1GCPAccountConfiguration) GetRevisionData() string
GetRevisionData returns RevisionDetailV1GCPAccountConfiguration.RevisionData, and is useful for accessing the field via an interface.
func (*RevisionDetailV1GCPAccountConfiguration) GetRevisionMetadata ¶
func (v *RevisionDetailV1GCPAccountConfiguration) GetRevisionMetadata() RevisionDetailV1RevisionMetadata
GetRevisionMetadata returns RevisionDetailV1GCPAccountConfiguration.RevisionMetadata, and is useful for accessing the field via an interface.
type RevisionDetailV1LinodeAccountConfiguration ¶
type RevisionDetailV1LinodeAccountConfiguration struct { RevisionData string `json:"revisionData"` RevisionMetadata RevisionDetailV1RevisionMetadata `json:"revisionMetadata"` }
RevisionDetailV1 includes the GraphQL fields of LinodeAccountConfiguration requested by the fragment RevisionDetailV1.
func (*RevisionDetailV1LinodeAccountConfiguration) GetRevisionData ¶
func (v *RevisionDetailV1LinodeAccountConfiguration) GetRevisionData() string
GetRevisionData returns RevisionDetailV1LinodeAccountConfiguration.RevisionData, and is useful for accessing the field via an interface.
func (*RevisionDetailV1LinodeAccountConfiguration) GetRevisionMetadata ¶
func (v *RevisionDetailV1LinodeAccountConfiguration) GetRevisionMetadata() RevisionDetailV1RevisionMetadata
GetRevisionMetadata returns RevisionDetailV1LinodeAccountConfiguration.RevisionMetadata, and is useful for accessing the field via an interface.
type RevisionDetailV1RevisionMetadata ¶
type RevisionDetailV1RevisionMetadata struct { Id uuid.UUID `json:"id"` SequenceId int `json:"sequenceId"` Description string `json:"description"` CreatedAt time.Time `json:"createdAt"` // The user that authored this revision. // // If the user has been deleted, this will contain a placeholder User, with the // Name field changed to the deleted user's username. // When this field represents a deleted user, it SHOULD NOT be used for any API // operations expecting a userId, and any attempts will likely fail. // // To confirm whether this field represents a deleted user, you may additionally // consult the `authorInfo.creatorDeleted` flag (see `RevisionAuthorInfo`). CreatedBy RevisionDetailV1RevisionMetadataCreatedByUser `json:"createdBy"` // A revision may have additional information about how it was initiated. AuthorInfo *RevisionDetailV1RevisionMetadataAuthorInfoRevisionAuthorInfo `json:"authorInfo"` }
RevisionDetailV1RevisionMetadata includes the requested fields of the GraphQL type RevisionMetadata.
func (*RevisionDetailV1RevisionMetadata) GetAuthorInfo ¶
func (v *RevisionDetailV1RevisionMetadata) GetAuthorInfo() *RevisionDetailV1RevisionMetadataAuthorInfoRevisionAuthorInfo
GetAuthorInfo returns RevisionDetailV1RevisionMetadata.AuthorInfo, and is useful for accessing the field via an interface.
func (*RevisionDetailV1RevisionMetadata) GetCreatedAt ¶
func (v *RevisionDetailV1RevisionMetadata) GetCreatedAt() time.Time
GetCreatedAt returns RevisionDetailV1RevisionMetadata.CreatedAt, and is useful for accessing the field via an interface.
func (*RevisionDetailV1RevisionMetadata) GetCreatedBy ¶
func (v *RevisionDetailV1RevisionMetadata) GetCreatedBy() RevisionDetailV1RevisionMetadataCreatedByUser
GetCreatedBy returns RevisionDetailV1RevisionMetadata.CreatedBy, and is useful for accessing the field via an interface.
func (*RevisionDetailV1RevisionMetadata) GetDescription ¶
func (v *RevisionDetailV1RevisionMetadata) GetDescription() string
GetDescription returns RevisionDetailV1RevisionMetadata.Description, and is useful for accessing the field via an interface.
func (*RevisionDetailV1RevisionMetadata) GetId ¶
func (v *RevisionDetailV1RevisionMetadata) GetId() uuid.UUID
GetId returns RevisionDetailV1RevisionMetadata.Id, and is useful for accessing the field via an interface.
func (*RevisionDetailV1RevisionMetadata) GetSequenceId ¶
func (v *RevisionDetailV1RevisionMetadata) GetSequenceId() int
GetSequenceId returns RevisionDetailV1RevisionMetadata.SequenceId, and is useful for accessing the field via an interface.
type RevisionDetailV1RevisionMetadataAuthorInfoRevisionAuthorInfo ¶
type RevisionDetailV1RevisionMetadataAuthorInfoRevisionAuthorInfo struct { // A short description of how the revision was initiated. Summary string `json:"summary"` // When true, this indicates the original author's user has since been deleted. CreatorDeleted bool `json:"creatorDeleted"` }
RevisionDetailV1RevisionMetadataAuthorInfoRevisionAuthorInfo includes the requested fields of the GraphQL type RevisionAuthorInfo.
func (*RevisionDetailV1RevisionMetadataAuthorInfoRevisionAuthorInfo) GetCreatorDeleted ¶
func (v *RevisionDetailV1RevisionMetadataAuthorInfoRevisionAuthorInfo) GetCreatorDeleted() bool
GetCreatorDeleted returns RevisionDetailV1RevisionMetadataAuthorInfoRevisionAuthorInfo.CreatorDeleted, and is useful for accessing the field via an interface.
func (*RevisionDetailV1RevisionMetadataAuthorInfoRevisionAuthorInfo) GetSummary ¶
func (v *RevisionDetailV1RevisionMetadataAuthorInfoRevisionAuthorInfo) GetSummary() string
GetSummary returns RevisionDetailV1RevisionMetadataAuthorInfoRevisionAuthorInfo.Summary, and is useful for accessing the field via an interface.
type RevisionDetailV1RevisionMetadataCreatedByUser ¶
type RevisionDetailV1RevisionMetadataCreatedByUser struct { Id uuid.UUID `json:"id"` Login string `json:"login"` Name string `json:"name"` Avatar *string `json:"avatar"` }
RevisionDetailV1RevisionMetadataCreatedByUser includes the requested fields of the GraphQL type User.
func (*RevisionDetailV1RevisionMetadataCreatedByUser) GetAvatar ¶
func (v *RevisionDetailV1RevisionMetadataCreatedByUser) GetAvatar() *string
GetAvatar returns RevisionDetailV1RevisionMetadataCreatedByUser.Avatar, and is useful for accessing the field via an interface.
func (*RevisionDetailV1RevisionMetadataCreatedByUser) GetId ¶
func (v *RevisionDetailV1RevisionMetadataCreatedByUser) GetId() uuid.UUID
GetId returns RevisionDetailV1RevisionMetadataCreatedByUser.Id, and is useful for accessing the field via an interface.
func (*RevisionDetailV1RevisionMetadataCreatedByUser) GetLogin ¶
func (v *RevisionDetailV1RevisionMetadataCreatedByUser) GetLogin() string
GetLogin returns RevisionDetailV1RevisionMetadataCreatedByUser.Login, and is useful for accessing the field via an interface.
func (*RevisionDetailV1RevisionMetadataCreatedByUser) GetName ¶
func (v *RevisionDetailV1RevisionMetadataCreatedByUser) GetName() string
GetName returns RevisionDetailV1RevisionMetadataCreatedByUser.Name, and is useful for accessing the field via an interface.
type RevisionDetailV1VultrAccountConfiguration ¶
type RevisionDetailV1VultrAccountConfiguration struct { RevisionData string `json:"revisionData"` RevisionMetadata RevisionDetailV1RevisionMetadata `json:"revisionMetadata"` }
RevisionDetailV1 includes the GraphQL fields of VultrAccountConfiguration requested by the fragment RevisionDetailV1.
func (*RevisionDetailV1VultrAccountConfiguration) GetRevisionData ¶
func (v *RevisionDetailV1VultrAccountConfiguration) GetRevisionData() string
GetRevisionData returns RevisionDetailV1VultrAccountConfiguration.RevisionData, and is useful for accessing the field via an interface.
func (*RevisionDetailV1VultrAccountConfiguration) GetRevisionMetadata ¶
func (v *RevisionDetailV1VultrAccountConfiguration) GetRevisionMetadata() RevisionDetailV1RevisionMetadata
GetRevisionMetadata returns RevisionDetailV1VultrAccountConfiguration.RevisionMetadata, and is useful for accessing the field via an interface.
type S3BucketBackendInput ¶
type S3BucketBackendInput struct { AwsAccountId uuid.UUID `json:"awsAccountId"` BucketName string `json:"bucketName"` Region string `json:"region"` Key *string `json:"key"` }
func (*S3BucketBackendInput) GetAwsAccountId ¶
func (v *S3BucketBackendInput) GetAwsAccountId() uuid.UUID
GetAwsAccountId returns S3BucketBackendInput.AwsAccountId, and is useful for accessing the field via an interface.
func (*S3BucketBackendInput) GetBucketName ¶
func (v *S3BucketBackendInput) GetBucketName() string
GetBucketName returns S3BucketBackendInput.BucketName, and is useful for accessing the field via an interface.
func (*S3BucketBackendInput) GetKey ¶
func (v *S3BucketBackendInput) GetKey() *string
GetKey returns S3BucketBackendInput.Key, and is useful for accessing the field via an interface.
func (*S3BucketBackendInput) GetRegion ¶
func (v *S3BucketBackendInput) GetRegion() string
GetRegion returns S3BucketBackendInput.Region, and is useful for accessing the field via an interface.
type SecretMountDataInput ¶
type SecretMountDataInput struct { SecretName string `json:"secretName"` MountPath string `json:"mountPath"` ReadOnly *bool `json:"readOnly"` }
func (*SecretMountDataInput) GetMountPath ¶
func (v *SecretMountDataInput) GetMountPath() string
GetMountPath returns SecretMountDataInput.MountPath, and is useful for accessing the field via an interface.
func (*SecretMountDataInput) GetReadOnly ¶
func (v *SecretMountDataInput) GetReadOnly() *bool
GetReadOnly returns SecretMountDataInput.ReadOnly, and is useful for accessing the field via an interface.
func (*SecretMountDataInput) GetSecretName ¶
func (v *SecretMountDataInput) GetSecretName() string
GetSecretName returns SecretMountDataInput.SecretName, and is useful for accessing the field via an interface.
type SortDirection ¶
type SortDirection string
const ( SortDirectionAsc SortDirection = "ASC" SortDirectionDesc SortDirection = "DESC" )
type SortInput ¶
type SortInput struct { Direction *SortDirection `json:"direction"` Field *string `json:"field"` }
func (*SortInput) GetDirection ¶
func (v *SortInput) GetDirection() *SortDirection
GetDirection returns SortInput.Direction, and is useful for accessing the field via an interface.
type SourceInput ¶
type SourceInput struct { Git *GitSourceInput `json:"git"` TerraformModule *TerraformModuleSourceInput `json:"terraformModule"` HelmRepository *HelmRepositorySourceInput `json:"helmRepository"` ContainerRegistry *ContainerRegistrySourceInput `json:"containerRegistry"` }
func (*SourceInput) GetContainerRegistry ¶
func (v *SourceInput) GetContainerRegistry() *ContainerRegistrySourceInput
GetContainerRegistry returns SourceInput.ContainerRegistry, and is useful for accessing the field via an interface.
func (*SourceInput) GetGit ¶
func (v *SourceInput) GetGit() *GitSourceInput
GetGit returns SourceInput.Git, and is useful for accessing the field via an interface.
func (*SourceInput) GetHelmRepository ¶
func (v *SourceInput) GetHelmRepository() *HelmRepositorySourceInput
GetHelmRepository returns SourceInput.HelmRepository, and is useful for accessing the field via an interface.
func (*SourceInput) GetTerraformModule ¶
func (v *SourceInput) GetTerraformModule() *TerraformModuleSourceInput
GetTerraformModule returns SourceInput.TerraformModule, and is useful for accessing the field via an interface.
type StringCriterion ¶
type StringCriterion struct { Value *string `json:"value"` Operator *FilterCriterionOperatorType `json:"operator"` }
func (*StringCriterion) GetOperator ¶
func (v *StringCriterion) GetOperator() *FilterCriterionOperatorType
GetOperator returns StringCriterion.Operator, and is useful for accessing the field via an interface.
func (*StringCriterion) GetValue ¶
func (v *StringCriterion) GetValue() *string
GetValue returns StringCriterion.Value, and is useful for accessing the field via an interface.
type SubGroupResponse ¶ added in v0.9.4
type SubGroupResponse struct {
Team *subGroupTeam `json:"team"`
}
subGroupResponse is returned by subGroup on success.
func SubGroupQuery ¶ added in v0.9.4
func (*SubGroupResponse) GetTeam ¶ added in v0.9.4
func (v *SubGroupResponse) GetTeam() *subGroupTeam
GetTeam returns SubGroupResponse.Team, and is useful for accessing the field via an interface.
type SubmitWorkflowRunResponse ¶
type SubmitWorkflowRunResponse struct {
SubmitWorkflow submitWorkflowRunSubmitWorkflowWorkflowRun `json:"submitWorkflow"`
}
submitWorkflowRunResponse is returned by submitWorkflowRun on success.
func SubmitWorkflowRunMutation ¶
func SubmitWorkflowRunMutation( ctx_ context.Context, client_ graphql.Client, workflowId uuid.UUID, definition *WorkflowRunDefinitionInput, ) (*SubmitWorkflowRunResponse, error)
func (*SubmitWorkflowRunResponse) GetSubmitWorkflow ¶
func (v *SubmitWorkflowRunResponse) GetSubmitWorkflow() submitWorkflowRunSubmitWorkflowWorkflowRun
GetSubmitWorkflow returns SubmitWorkflowRunResponse.SubmitWorkflow, and is useful for accessing the field via an interface.
type TCPProbeInput ¶
func (*TCPProbeInput) GetHost ¶
func (v *TCPProbeInput) GetHost() string
GetHost returns TCPProbeInput.Host, and is useful for accessing the field via an interface.
func (*TCPProbeInput) GetPort ¶
func (v *TCPProbeInput) GetPort() string
GetPort returns TCPProbeInput.Port, and is useful for accessing the field via an interface.
type TeamResponse ¶ added in v0.9.4
type TeamResponse struct {
Team *teamTeam `json:"team"`
}
teamResponse is returned by team on success.
func (*TeamResponse) GetTeam ¶ added in v0.9.4
func (v *TeamResponse) GetTeam() *teamTeam
GetTeam returns TeamResponse.Team, and is useful for accessing the field via an interface.
type TerraformAutomaticOutputConfigurationInput ¶
type TerraformAutomaticOutputConfigurationInput struct { Disabled *bool `json:"disabled"` Sensitive *bool `json:"sensitive"` Excluded []string `json:"excluded"` }
See TerraformAutomaticOutputConfiguration.
func (*TerraformAutomaticOutputConfigurationInput) GetDisabled ¶
func (v *TerraformAutomaticOutputConfigurationInput) GetDisabled() *bool
GetDisabled returns TerraformAutomaticOutputConfigurationInput.Disabled, and is useful for accessing the field via an interface.
func (*TerraformAutomaticOutputConfigurationInput) GetExcluded ¶
func (v *TerraformAutomaticOutputConfigurationInput) GetExcluded() []string
GetExcluded returns TerraformAutomaticOutputConfigurationInput.Excluded, and is useful for accessing the field via an interface.
func (*TerraformAutomaticOutputConfigurationInput) GetSensitive ¶
func (v *TerraformAutomaticOutputConfigurationInput) GetSensitive() *bool
GetSensitive returns TerraformAutomaticOutputConfigurationInput.Sensitive, and is useful for accessing the field via an interface.
type TerraformModuleSourceInput ¶
type TerraformModuleSourceInput struct { Source string `json:"source"` Version *string `json:"version"` Integration *TerraformModuleSourceIntegrationInput `json:"integration"` }
func (*TerraformModuleSourceInput) GetIntegration ¶
func (v *TerraformModuleSourceInput) GetIntegration() *TerraformModuleSourceIntegrationInput
GetIntegration returns TerraformModuleSourceInput.Integration, and is useful for accessing the field via an interface.
func (*TerraformModuleSourceInput) GetSource ¶
func (v *TerraformModuleSourceInput) GetSource() string
GetSource returns TerraformModuleSourceInput.Source, and is useful for accessing the field via an interface.
func (*TerraformModuleSourceInput) GetVersion ¶
func (v *TerraformModuleSourceInput) GetVersion() *string
GetVersion returns TerraformModuleSourceInput.Version, and is useful for accessing the field via an interface.
type TerraformModuleSourceIntegrationInput ¶
type TerraformModuleSourceIntegrationInput struct {
Git *GitSourceIntegrationInput `json:"git"`
}
func (*TerraformModuleSourceIntegrationInput) GetGit ¶
func (v *TerraformModuleSourceIntegrationInput) GetGit() *GitSourceIntegrationInput
GetGit returns TerraformModuleSourceIntegrationInput.Git, and is useful for accessing the field via an interface.
type TerraformOutputConfigurationInput ¶
type TerraformOutputConfigurationInput struct { Automatic *TerraformAutomaticOutputConfigurationInput `json:"automatic"` Customization *string `json:"customization"` }
See TerraformOutputConfiguration.
func (*TerraformOutputConfigurationInput) GetAutomatic ¶
func (v *TerraformOutputConfigurationInput) GetAutomatic() *TerraformAutomaticOutputConfigurationInput
GetAutomatic returns TerraformOutputConfigurationInput.Automatic, and is useful for accessing the field via an interface.
func (*TerraformOutputConfigurationInput) GetCustomization ¶
func (v *TerraformOutputConfigurationInput) GetCustomization() *string
GetCustomization returns TerraformOutputConfigurationInput.Customization, and is useful for accessing the field via an interface.
type TerraformProviderInput ¶
type TerraformProviderInput struct { // Zeet ID for a connected AWS Account AwsAccountId *uuid.UUID `json:"awsAccountId"` // Zeet ID for a connected GCP Account GcpAccountId *uuid.UUID `json:"gcpAccountId"` // Zeet ID for a connected DigitalOcean Account DoAccountId *uuid.UUID `json:"doAccountId"` // Region name, when applicable Region *string `json:"region"` }
func (*TerraformProviderInput) GetAwsAccountId ¶
func (v *TerraformProviderInput) GetAwsAccountId() *uuid.UUID
GetAwsAccountId returns TerraformProviderInput.AwsAccountId, and is useful for accessing the field via an interface.
func (*TerraformProviderInput) GetDoAccountId ¶
func (v *TerraformProviderInput) GetDoAccountId() *uuid.UUID
GetDoAccountId returns TerraformProviderInput.DoAccountId, and is useful for accessing the field via an interface.
func (*TerraformProviderInput) GetGcpAccountId ¶
func (v *TerraformProviderInput) GetGcpAccountId() *uuid.UUID
GetGcpAccountId returns TerraformProviderInput.GcpAccountId, and is useful for accessing the field via an interface.
func (*TerraformProviderInput) GetRegion ¶
func (v *TerraformProviderInput) GetRegion() *string
GetRegion returns TerraformProviderInput.Region, and is useful for accessing the field via an interface.
type TerraformStateBackendInput ¶
type TerraformStateBackendInput struct { S3Bucket *S3BucketBackendInput `json:"s3Bucket"` GcsBucket *GCSBucketBackendInput `json:"gcsBucket"` }
func (*TerraformStateBackendInput) GetGcsBucket ¶
func (v *TerraformStateBackendInput) GetGcsBucket() *GCSBucketBackendInput
GetGcsBucket returns TerraformStateBackendInput.GcsBucket, and is useful for accessing the field via an interface.
func (*TerraformStateBackendInput) GetS3Bucket ¶
func (v *TerraformStateBackendInput) GetS3Bucket() *S3BucketBackendInput
GetS3Bucket returns TerraformStateBackendInput.S3Bucket, and is useful for accessing the field via an interface.
type TerraformTargetConfigurationInput ¶
type TerraformTargetConfigurationInput struct { StateBackend TerraformStateBackendInput `json:"stateBackend"` ModuleName *string `json:"moduleName"` Provider TerraformProviderInput `json:"provider"` }
func (*TerraformTargetConfigurationInput) GetModuleName ¶
func (v *TerraformTargetConfigurationInput) GetModuleName() *string
GetModuleName returns TerraformTargetConfigurationInput.ModuleName, and is useful for accessing the field via an interface.
func (*TerraformTargetConfigurationInput) GetProvider ¶
func (v *TerraformTargetConfigurationInput) GetProvider() TerraformProviderInput
GetProvider returns TerraformTargetConfigurationInput.Provider, and is useful for accessing the field via an interface.
func (*TerraformTargetConfigurationInput) GetStateBackend ¶
func (v *TerraformTargetConfigurationInput) GetStateBackend() TerraformStateBackendInput
GetStateBackend returns TerraformTargetConfigurationInput.StateBackend, and is useful for accessing the field via an interface.
type TriggerActionType ¶
type TriggerActionType string
const (
TriggerActionTypeOrchestrationWorkflow TriggerActionType = "ORCHESTRATION_WORKFLOW"
)
type TriggerConfigurationInput ¶
type TriggerConfigurationInput struct { Event *EventTriggerConfigurationInput `json:"event"` Action *ActionTriggerConfigurationInput `json:"action"` }
func (*TriggerConfigurationInput) GetAction ¶
func (v *TriggerConfigurationInput) GetAction() *ActionTriggerConfigurationInput
GetAction returns TriggerConfigurationInput.Action, and is useful for accessing the field via an interface.
func (*TriggerConfigurationInput) GetEvent ¶
func (v *TriggerConfigurationInput) GetEvent() *EventTriggerConfigurationInput
GetEvent returns TriggerConfigurationInput.Event, and is useful for accessing the field via an interface.
type TriggerDefinitionInput ¶
type TriggerDefinitionInput struct { Action TriggerActionType `json:"action"` Events []TriggerEventType `json:"events"` Configuration TriggerConfigurationInput `json:"configuration"` }
func (*TriggerDefinitionInput) GetAction ¶
func (v *TriggerDefinitionInput) GetAction() TriggerActionType
GetAction returns TriggerDefinitionInput.Action, and is useful for accessing the field via an interface.
func (*TriggerDefinitionInput) GetConfiguration ¶
func (v *TriggerDefinitionInput) GetConfiguration() TriggerConfigurationInput
GetConfiguration returns TriggerDefinitionInput.Configuration, and is useful for accessing the field via an interface.
func (*TriggerDefinitionInput) GetEvents ¶
func (v *TriggerDefinitionInput) GetEvents() []TriggerEventType
GetEvents returns TriggerDefinitionInput.Events, and is useful for accessing the field via an interface.
type TriggerEventType ¶
type TriggerEventType string
const ( TriggerEventTypeManual TriggerEventType = "MANUAL" TriggerEventTypeGitPush TriggerEventType = "GIT_PUSH" TriggerEventTypeGitPrOpened TriggerEventType = "GIT_PR_OPENED" TriggerEventTypeGitPrReviewComment TriggerEventType = "GIT_PR_REVIEW_COMMENT" TriggerEventTypeGitReleaseCreated TriggerEventType = "GIT_RELEASE_CREATED" TriggerEventTypeGitReleaseReleased TriggerEventType = "GIT_RELEASE_RELEASED" TriggerEventTypeGitIssueOpened TriggerEventType = "GIT_ISSUE_OPENED" TriggerEventTypeCronjob TriggerEventType = "CRONJOB" )
type UnlinkProjectResponse ¶
type UnlinkProjectResponse struct {
UnlinkProject bool `json:"unlinkProject"`
}
unlinkProjectResponse is returned by unlinkProject on success.
func UnlinkProjectMutation ¶
func (*UnlinkProjectResponse) GetUnlinkProject ¶
func (v *UnlinkProjectResponse) GetUnlinkProject() bool
GetUnlinkProject returns UnlinkProjectResponse.UnlinkProject, and is useful for accessing the field via an interface.
type UpdateDeployInput ¶
type UpdateDeployInput struct {
Configuration *DeploymentConfigurationInput `json:"configuration"`
}
func (*UpdateDeployInput) GetConfiguration ¶
func (v *UpdateDeployInput) GetConfiguration() *DeploymentConfigurationInput
GetConfiguration returns UpdateDeployInput.Configuration, and is useful for accessing the field via an interface.
type UpdateDeployResponse ¶
type UpdateDeployResponse struct {
UpdateDeploy updateDeployUpdateDeploy `json:"updateDeploy"`
}
updateDeployResponse is returned by updateDeploy on success.
func UpdateDeployMutation ¶
func UpdateDeployMutation( ctx_ context.Context, client_ graphql.Client, id uuid.UUID, input UpdateDeployInput, ) (*UpdateDeployResponse, error)
func (*UpdateDeployResponse) GetUpdateDeploy ¶
func (v *UpdateDeployResponse) GetUpdateDeploy() updateDeployUpdateDeploy
GetUpdateDeploy returns UpdateDeployResponse.UpdateDeploy, and is useful for accessing the field via an interface.
type UpdateGroupInput ¶ added in v0.9.4
type UpdateGroupInput struct { Id uuid.UUID `json:"id"` Name *string `json:"name"` Envs []EnvVarInput `json:"envs"` }
func (*UpdateGroupInput) GetEnvs ¶ added in v0.9.4
func (v *UpdateGroupInput) GetEnvs() []EnvVarInput
GetEnvs returns UpdateGroupInput.Envs, and is useful for accessing the field via an interface.
func (*UpdateGroupInput) GetId ¶ added in v0.9.4
func (v *UpdateGroupInput) GetId() uuid.UUID
GetId returns UpdateGroupInput.Id, and is useful for accessing the field via an interface.
func (*UpdateGroupInput) GetName ¶ added in v0.9.4
func (v *UpdateGroupInput) GetName() *string
GetName returns UpdateGroupInput.Name, and is useful for accessing the field via an interface.
type UpdateGroupResponse ¶ added in v0.9.4
type UpdateGroupResponse struct {
UpdateGroup updateGroupUpdateGroup `json:"updateGroup"`
}
updateGroupResponse is returned by updateGroup on success.
func UpdateGroupMutation ¶ added in v0.9.4
func UpdateGroupMutation( ctx_ context.Context, client_ graphql.Client, id uuid.UUID, input UpdateGroupInput, ) (*UpdateGroupResponse, error)
func (*UpdateGroupResponse) GetUpdateGroup ¶ added in v0.9.4
func (v *UpdateGroupResponse) GetUpdateGroup() updateGroupUpdateGroup
GetUpdateGroup returns UpdateGroupResponse.UpdateGroup, and is useful for accessing the field via an interface.
type UpdateProjectInput ¶
type UpdateProjectInput struct { GroupId *uuid.UUID `json:"groupId"` GroupName *string `json:"groupName"` SubGroupId *uuid.UUID `json:"subGroupId"` SubGroupName *string `json:"subGroupName"` Name *string `json:"name"` Envs []EnvVarInput `json:"envs"` ObservabilityConfig *ObservabilityConfigInput `json:"observabilityConfig"` }
func (*UpdateProjectInput) GetEnvs ¶
func (v *UpdateProjectInput) GetEnvs() []EnvVarInput
GetEnvs returns UpdateProjectInput.Envs, and is useful for accessing the field via an interface.
func (*UpdateProjectInput) GetGroupId ¶
func (v *UpdateProjectInput) GetGroupId() *uuid.UUID
GetGroupId returns UpdateProjectInput.GroupId, and is useful for accessing the field via an interface.
func (*UpdateProjectInput) GetGroupName ¶
func (v *UpdateProjectInput) GetGroupName() *string
GetGroupName returns UpdateProjectInput.GroupName, and is useful for accessing the field via an interface.
func (*UpdateProjectInput) GetName ¶
func (v *UpdateProjectInput) GetName() *string
GetName returns UpdateProjectInput.Name, and is useful for accessing the field via an interface.
func (*UpdateProjectInput) GetObservabilityConfig ¶ added in v0.9.1
func (v *UpdateProjectInput) GetObservabilityConfig() *ObservabilityConfigInput
GetObservabilityConfig returns UpdateProjectInput.ObservabilityConfig, and is useful for accessing the field via an interface.
func (*UpdateProjectInput) GetSubGroupId ¶
func (v *UpdateProjectInput) GetSubGroupId() *uuid.UUID
GetSubGroupId returns UpdateProjectInput.SubGroupId, and is useful for accessing the field via an interface.
func (*UpdateProjectInput) GetSubGroupName ¶
func (v *UpdateProjectInput) GetSubGroupName() *string
GetSubGroupName returns UpdateProjectInput.SubGroupName, and is useful for accessing the field via an interface.
type UpdateProjectResponse ¶
type UpdateProjectResponse struct {
UpdateProject updateProjectUpdateProject `json:"updateProject"`
}
updateProjectResponse is returned by updateProject on success.
func UpdateProjectMutation ¶
func UpdateProjectMutation( ctx_ context.Context, client_ graphql.Client, id uuid.UUID, input UpdateProjectInput, ) (*UpdateProjectResponse, error)
func (*UpdateProjectResponse) GetUpdateProject ¶
func (v *UpdateProjectResponse) GetUpdateProject() updateProjectUpdateProject
GetUpdateProject returns UpdateProjectResponse.UpdateProject, and is useful for accessing the field via an interface.
type UpdateSubGroupInput ¶ added in v0.9.4
type UpdateSubGroupInput struct { Id uuid.UUID `json:"id"` Name *string `json:"name"` Envs []EnvVarInput `json:"envs"` }
func (*UpdateSubGroupInput) GetEnvs ¶ added in v0.9.4
func (v *UpdateSubGroupInput) GetEnvs() []EnvVarInput
GetEnvs returns UpdateSubGroupInput.Envs, and is useful for accessing the field via an interface.
func (*UpdateSubGroupInput) GetId ¶ added in v0.9.4
func (v *UpdateSubGroupInput) GetId() uuid.UUID
GetId returns UpdateSubGroupInput.Id, and is useful for accessing the field via an interface.
func (*UpdateSubGroupInput) GetName ¶ added in v0.9.4
func (v *UpdateSubGroupInput) GetName() *string
GetName returns UpdateSubGroupInput.Name, and is useful for accessing the field via an interface.
type UpdateSubGroupResponse ¶ added in v0.9.4
type UpdateSubGroupResponse struct {
UpdateSubGroup updateSubGroupUpdateSubGroup `json:"updateSubGroup"`
}
updateSubGroupResponse is returned by updateSubGroup on success.
func UpdateSubGroupMutation ¶ added in v0.9.4
func UpdateSubGroupMutation( ctx_ context.Context, client_ graphql.Client, id uuid.UUID, input UpdateSubGroupInput, ) (*UpdateSubGroupResponse, error)
func (*UpdateSubGroupResponse) GetUpdateSubGroup ¶ added in v0.9.4
func (v *UpdateSubGroupResponse) GetUpdateSubGroup() updateSubGroupUpdateSubGroup
GetUpdateSubGroup returns UpdateSubGroupResponse.UpdateSubGroup, and is useful for accessing the field via an interface.
type UpdateTriggerInput ¶
type UpdateTriggerInput struct { TriggerId uuid.UUID `json:"triggerId"` Definition *TriggerDefinitionInput `json:"definition"` }
func (*UpdateTriggerInput) GetDefinition ¶
func (v *UpdateTriggerInput) GetDefinition() *TriggerDefinitionInput
GetDefinition returns UpdateTriggerInput.Definition, and is useful for accessing the field via an interface.
func (*UpdateTriggerInput) GetTriggerId ¶
func (v *UpdateTriggerInput) GetTriggerId() uuid.UUID
GetTriggerId returns UpdateTriggerInput.TriggerId, and is useful for accessing the field via an interface.
type UpdateWorkflowInput ¶
type UpdateWorkflowInput struct { Name *string `json:"name"` Definition *WorkflowDefinitionInput `json:"definition"` }
func (*UpdateWorkflowInput) GetDefinition ¶
func (v *UpdateWorkflowInput) GetDefinition() *WorkflowDefinitionInput
GetDefinition returns UpdateWorkflowInput.Definition, and is useful for accessing the field via an interface.
func (*UpdateWorkflowInput) GetName ¶
func (v *UpdateWorkflowInput) GetName() *string
GetName returns UpdateWorkflowInput.Name, and is useful for accessing the field via an interface.
type UpdateWorkflowResponse ¶
type UpdateWorkflowResponse struct {
UpdateWorkflow updateWorkflowUpdateWorkflow `json:"updateWorkflow"`
}
updateWorkflowResponse is returned by updateWorkflow on success.
func UpdateWorkflowMutation ¶
func UpdateWorkflowMutation( ctx_ context.Context, client_ graphql.Client, id uuid.UUID, input UpdateWorkflowInput, ) (*UpdateWorkflowResponse, error)
func (*UpdateWorkflowResponse) GetUpdateWorkflow ¶
func (v *UpdateWorkflowResponse) GetUpdateWorkflow() updateWorkflowUpdateWorkflow
GetUpdateWorkflow returns UpdateWorkflowResponse.UpdateWorkflow, and is useful for accessing the field via an interface.
type UpdateWorkflowTriggerResponse ¶
type UpdateWorkflowTriggerResponse struct {
UpdateTrigger updateWorkflowTriggerUpdateTrigger `json:"updateTrigger"`
}
updateWorkflowTriggerResponse is returned by updateWorkflowTrigger on success.
func UpdateWorkflowTriggerMutation ¶
func UpdateWorkflowTriggerMutation( ctx_ context.Context, client_ graphql.Client, id uuid.UUID, input UpdateTriggerInput, ) (*UpdateWorkflowTriggerResponse, error)
func (*UpdateWorkflowTriggerResponse) GetUpdateTrigger ¶
func (v *UpdateWorkflowTriggerResponse) GetUpdateTrigger() updateWorkflowTriggerUpdateTrigger
GetUpdateTrigger returns UpdateWorkflowTriggerResponse.UpdateTrigger, and is useful for accessing the field via an interface.
type UserPersonalAccessTokensResponse ¶
type UserPersonalAccessTokensResponse struct {
User userPersonalAccessTokensUser `json:"user"`
}
userPersonalAccessTokensResponse is returned by userPersonalAccessTokens on success.
func (*UserPersonalAccessTokensResponse) GetUser ¶
func (v *UserPersonalAccessTokensResponse) GetUser() userPersonalAccessTokensUser
GetUser returns UserPersonalAccessTokensResponse.User, and is useful for accessing the field via an interface.
type VariableType ¶
type VariableType string
const ( VariableTypeString VariableType = "STRING" VariableTypeBoolean VariableType = "BOOLEAN" VariableTypeInteger VariableType = "INTEGER" VariableTypeFloat VariableType = "FLOAT" )
type VolumeSpecInput ¶
func (*VolumeSpecInput) GetMountPath ¶
func (v *VolumeSpecInput) GetMountPath() string
GetMountPath returns VolumeSpecInput.MountPath, and is useful for accessing the field via an interface.
func (*VolumeSpecInput) GetSize ¶
func (v *VolumeSpecInput) GetSize() int
GetSize returns VolumeSpecInput.Size, and is useful for accessing the field via an interface.
type WorkflowBranchDefinitionInput ¶
type WorkflowBranchDefinitionInput struct { Name string `json:"name"` CommitSha string `json:"commitSha"` }
func (*WorkflowBranchDefinitionInput) GetCommitSha ¶
func (v *WorkflowBranchDefinitionInput) GetCommitSha() string
GetCommitSha returns WorkflowBranchDefinitionInput.CommitSha, and is useful for accessing the field via an interface.
func (*WorkflowBranchDefinitionInput) GetName ¶
func (v *WorkflowBranchDefinitionInput) GetName() string
GetName returns WorkflowBranchDefinitionInput.Name, and is useful for accessing the field via an interface.
type WorkflowDefinitionInput ¶
type WorkflowDefinitionInput struct { Steps []WorkflowStepDefinitionInput `json:"steps"` Source *SourceInput `json:"source"` Branch *WorkflowBranchDefinitionInput `json:"branch"` WorkflowClusterId *uuid.UUID `json:"workflowClusterId"` }
func (*WorkflowDefinitionInput) GetBranch ¶
func (v *WorkflowDefinitionInput) GetBranch() *WorkflowBranchDefinitionInput
GetBranch returns WorkflowDefinitionInput.Branch, and is useful for accessing the field via an interface.
func (*WorkflowDefinitionInput) GetSource ¶
func (v *WorkflowDefinitionInput) GetSource() *SourceInput
GetSource returns WorkflowDefinitionInput.Source, and is useful for accessing the field via an interface.
func (*WorkflowDefinitionInput) GetSteps ¶
func (v *WorkflowDefinitionInput) GetSteps() []WorkflowStepDefinitionInput
GetSteps returns WorkflowDefinitionInput.Steps, and is useful for accessing the field via an interface.
func (*WorkflowDefinitionInput) GetWorkflowClusterId ¶
func (v *WorkflowDefinitionInput) GetWorkflowClusterId() *uuid.UUID
GetWorkflowClusterId returns WorkflowDefinitionInput.WorkflowClusterId, and is useful for accessing the field via an interface.
type WorkflowDetail ¶
type WorkflowDetail struct { Id uuid.UUID `json:"id"` Steps []WorkflowDetailStepsWorkflowStepDefinition `json:"steps"` Triggers WorkflowDetailTriggersTriggerConnection `json:"triggers"` }
WorkflowDetail includes the GraphQL fields of Workflow requested by the fragment WorkflowDetail.
func (*WorkflowDetail) GetId ¶
func (v *WorkflowDetail) GetId() uuid.UUID
GetId returns WorkflowDetail.Id, and is useful for accessing the field via an interface.
func (*WorkflowDetail) GetSteps ¶
func (v *WorkflowDetail) GetSteps() []WorkflowDetailStepsWorkflowStepDefinition
GetSteps returns WorkflowDetail.Steps, and is useful for accessing the field via an interface.
func (*WorkflowDetail) GetTriggers ¶
func (v *WorkflowDetail) GetTriggers() WorkflowDetailTriggersTriggerConnection
GetTriggers returns WorkflowDetail.Triggers, and is useful for accessing the field via an interface.
type WorkflowDetailResponse ¶
type WorkflowDetailResponse struct {
Team *workflowDetailTeam `json:"team"`
}
workflowDetailResponse is returned by workflowDetail on success.
func WorkflowDetailQuery ¶
func (*WorkflowDetailResponse) GetTeam ¶
func (v *WorkflowDetailResponse) GetTeam() *workflowDetailTeam
GetTeam returns WorkflowDetailResponse.Team, and is useful for accessing the field via an interface.
type WorkflowDetailStepsWorkflowStepDefinition ¶
type WorkflowDetailStepsWorkflowStepDefinition struct { Action WorkflowStepActionType `json:"action"` SequenceNumber *int `json:"sequenceNumber"` Disabled *bool `json:"disabled"` }
WorkflowDetailStepsWorkflowStepDefinition includes the requested fields of the GraphQL type WorkflowStepDefinition.
func (*WorkflowDetailStepsWorkflowStepDefinition) GetAction ¶
func (v *WorkflowDetailStepsWorkflowStepDefinition) GetAction() WorkflowStepActionType
GetAction returns WorkflowDetailStepsWorkflowStepDefinition.Action, and is useful for accessing the field via an interface.
func (*WorkflowDetailStepsWorkflowStepDefinition) GetDisabled ¶
func (v *WorkflowDetailStepsWorkflowStepDefinition) GetDisabled() *bool
GetDisabled returns WorkflowDetailStepsWorkflowStepDefinition.Disabled, and is useful for accessing the field via an interface.
func (*WorkflowDetailStepsWorkflowStepDefinition) GetSequenceNumber ¶
func (v *WorkflowDetailStepsWorkflowStepDefinition) GetSequenceNumber() *int
GetSequenceNumber returns WorkflowDetailStepsWorkflowStepDefinition.SequenceNumber, and is useful for accessing the field via an interface.
type WorkflowDetailTriggersTriggerConnection ¶
type WorkflowDetailTriggersTriggerConnection struct { TotalCount int `json:"totalCount"` Nodes []WorkflowDetailTriggersTriggerConnectionNodesTrigger `json:"nodes"` }
WorkflowDetailTriggersTriggerConnection includes the requested fields of the GraphQL type TriggerConnection.
func (*WorkflowDetailTriggersTriggerConnection) GetNodes ¶
func (v *WorkflowDetailTriggersTriggerConnection) GetNodes() []WorkflowDetailTriggersTriggerConnectionNodesTrigger
GetNodes returns WorkflowDetailTriggersTriggerConnection.Nodes, and is useful for accessing the field via an interface.
func (*WorkflowDetailTriggersTriggerConnection) GetTotalCount ¶
func (v *WorkflowDetailTriggersTriggerConnection) GetTotalCount() int
GetTotalCount returns WorkflowDetailTriggersTriggerConnection.TotalCount, and is useful for accessing the field via an interface.
type WorkflowDetailTriggersTriggerConnectionNodesTrigger ¶
type WorkflowDetailTriggersTriggerConnectionNodesTrigger struct { Id uuid.UUID `json:"id"` Action TriggerActionType `json:"action"` Events []TriggerEventType `json:"events"` Configuration *WorkflowDetailTriggersTriggerConnectionNodesTriggerConfiguration `json:"configuration"` }
WorkflowDetailTriggersTriggerConnectionNodesTrigger includes the requested fields of the GraphQL type Trigger.
func (*WorkflowDetailTriggersTriggerConnectionNodesTrigger) GetAction ¶
func (v *WorkflowDetailTriggersTriggerConnectionNodesTrigger) GetAction() TriggerActionType
GetAction returns WorkflowDetailTriggersTriggerConnectionNodesTrigger.Action, and is useful for accessing the field via an interface.
func (*WorkflowDetailTriggersTriggerConnectionNodesTrigger) GetConfiguration ¶
func (v *WorkflowDetailTriggersTriggerConnectionNodesTrigger) GetConfiguration() *WorkflowDetailTriggersTriggerConnectionNodesTriggerConfiguration
GetConfiguration returns WorkflowDetailTriggersTriggerConnectionNodesTrigger.Configuration, and is useful for accessing the field via an interface.
func (*WorkflowDetailTriggersTriggerConnectionNodesTrigger) GetEvents ¶
func (v *WorkflowDetailTriggersTriggerConnectionNodesTrigger) GetEvents() []TriggerEventType
GetEvents returns WorkflowDetailTriggersTriggerConnectionNodesTrigger.Events, and is useful for accessing the field via an interface.
func (*WorkflowDetailTriggersTriggerConnectionNodesTrigger) GetId ¶
func (v *WorkflowDetailTriggersTriggerConnectionNodesTrigger) GetId() uuid.UUID
GetId returns WorkflowDetailTriggersTriggerConnectionNodesTrigger.Id, and is useful for accessing the field via an interface.
type WorkflowDetailTriggersTriggerConnectionNodesTriggerConfiguration ¶
type WorkflowDetailTriggersTriggerConnectionNodesTriggerConfiguration struct { Event *WorkflowDetailTriggersTriggerConnectionNodesTriggerConfigurationEventEventTriggerConfiguration `json:"event"` Action *WorkflowDetailTriggersTriggerConnectionNodesTriggerConfigurationActionActionTriggerConfiguration `json:"action"` }
WorkflowDetailTriggersTriggerConnectionNodesTriggerConfiguration includes the requested fields of the GraphQL type TriggerConfiguration.
func (*WorkflowDetailTriggersTriggerConnectionNodesTriggerConfiguration) GetAction ¶
func (v *WorkflowDetailTriggersTriggerConnectionNodesTriggerConfiguration) GetAction() *WorkflowDetailTriggersTriggerConnectionNodesTriggerConfigurationActionActionTriggerConfiguration
GetAction returns WorkflowDetailTriggersTriggerConnectionNodesTriggerConfiguration.Action, and is useful for accessing the field via an interface.
func (*WorkflowDetailTriggersTriggerConnectionNodesTriggerConfiguration) GetEvent ¶
func (v *WorkflowDetailTriggersTriggerConnectionNodesTriggerConfiguration) GetEvent() *WorkflowDetailTriggersTriggerConnectionNodesTriggerConfigurationEventEventTriggerConfiguration
GetEvent returns WorkflowDetailTriggersTriggerConnectionNodesTriggerConfiguration.Event, and is useful for accessing the field via an interface.
type WorkflowDetailTriggersTriggerConnectionNodesTriggerConfigurationActionActionTriggerConfiguration ¶
type WorkflowDetailTriggersTriggerConnectionNodesTriggerConfigurationActionActionTriggerConfiguration struct {
WorkflowId *uuid.UUID `json:"workflowId"`
}
WorkflowDetailTriggersTriggerConnectionNodesTriggerConfigurationActionActionTriggerConfiguration includes the requested fields of the GraphQL type ActionTriggerConfiguration.
func (*WorkflowDetailTriggersTriggerConnectionNodesTriggerConfigurationActionActionTriggerConfiguration) GetWorkflowId ¶
func (v *WorkflowDetailTriggersTriggerConnectionNodesTriggerConfigurationActionActionTriggerConfiguration) GetWorkflowId() *uuid.UUID
GetWorkflowId returns WorkflowDetailTriggersTriggerConnectionNodesTriggerConfigurationActionActionTriggerConfiguration.WorkflowId, and is useful for accessing the field via an interface.
type WorkflowDetailTriggersTriggerConnectionNodesTriggerConfigurationEventEventTriggerConfiguration ¶
type WorkflowDetailTriggersTriggerConnectionNodesTriggerConfigurationEventEventTriggerConfiguration struct {
Git *WorkflowDetailTriggersTriggerConnectionNodesTriggerConfigurationEventEventTriggerConfigurationGitGitEventTriggerConfiguration `json:"git"`
}
WorkflowDetailTriggersTriggerConnectionNodesTriggerConfigurationEventEventTriggerConfiguration includes the requested fields of the GraphQL type EventTriggerConfiguration.
func (*WorkflowDetailTriggersTriggerConnectionNodesTriggerConfigurationEventEventTriggerConfiguration) GetGit ¶
func (v *WorkflowDetailTriggersTriggerConnectionNodesTriggerConfigurationEventEventTriggerConfiguration) GetGit() *WorkflowDetailTriggersTriggerConnectionNodesTriggerConfigurationEventEventTriggerConfigurationGitGitEventTriggerConfiguration
GetGit returns WorkflowDetailTriggersTriggerConnectionNodesTriggerConfigurationEventEventTriggerConfiguration.Git, and is useful for accessing the field via an interface.
type WorkflowDetailTriggersTriggerConnectionNodesTriggerConfigurationEventEventTriggerConfigurationGitGitEventTriggerConfiguration ¶
type WorkflowDetailTriggersTriggerConnectionNodesTriggerConfigurationEventEventTriggerConfigurationGitGitEventTriggerConfiguration struct { RepoId *string `json:"repoId"` RepoBranchName *string `json:"repoBranchName"` RepoOwner *string `json:"repoOwner"` RepoName *string `json:"repoName"` GithubConnectionId *int `json:"githubConnectionId"` }
WorkflowDetailTriggersTriggerConnectionNodesTriggerConfigurationEventEventTriggerConfigurationGitGitEventTriggerConfiguration includes the requested fields of the GraphQL type GitEventTriggerConfiguration.
func (*WorkflowDetailTriggersTriggerConnectionNodesTriggerConfigurationEventEventTriggerConfigurationGitGitEventTriggerConfiguration) GetGithubConnectionId ¶
func (v *WorkflowDetailTriggersTriggerConnectionNodesTriggerConfigurationEventEventTriggerConfigurationGitGitEventTriggerConfiguration) GetGithubConnectionId() *int
GetGithubConnectionId returns WorkflowDetailTriggersTriggerConnectionNodesTriggerConfigurationEventEventTriggerConfigurationGitGitEventTriggerConfiguration.GithubConnectionId, and is useful for accessing the field via an interface.
func (*WorkflowDetailTriggersTriggerConnectionNodesTriggerConfigurationEventEventTriggerConfigurationGitGitEventTriggerConfiguration) GetRepoBranchName ¶
func (v *WorkflowDetailTriggersTriggerConnectionNodesTriggerConfigurationEventEventTriggerConfigurationGitGitEventTriggerConfiguration) GetRepoBranchName() *string
GetRepoBranchName returns WorkflowDetailTriggersTriggerConnectionNodesTriggerConfigurationEventEventTriggerConfigurationGitGitEventTriggerConfiguration.RepoBranchName, and is useful for accessing the field via an interface.
func (*WorkflowDetailTriggersTriggerConnectionNodesTriggerConfigurationEventEventTriggerConfigurationGitGitEventTriggerConfiguration) GetRepoId ¶
func (v *WorkflowDetailTriggersTriggerConnectionNodesTriggerConfigurationEventEventTriggerConfigurationGitGitEventTriggerConfiguration) GetRepoId() *string
GetRepoId returns WorkflowDetailTriggersTriggerConnectionNodesTriggerConfigurationEventEventTriggerConfigurationGitGitEventTriggerConfiguration.RepoId, and is useful for accessing the field via an interface.
func (*WorkflowDetailTriggersTriggerConnectionNodesTriggerConfigurationEventEventTriggerConfigurationGitGitEventTriggerConfiguration) GetRepoName ¶
func (v *WorkflowDetailTriggersTriggerConnectionNodesTriggerConfigurationEventEventTriggerConfigurationGitGitEventTriggerConfiguration) GetRepoName() *string
GetRepoName returns WorkflowDetailTriggersTriggerConnectionNodesTriggerConfigurationEventEventTriggerConfigurationGitGitEventTriggerConfiguration.RepoName, and is useful for accessing the field via an interface.
func (*WorkflowDetailTriggersTriggerConnectionNodesTriggerConfigurationEventEventTriggerConfigurationGitGitEventTriggerConfiguration) GetRepoOwner ¶
func (v *WorkflowDetailTriggersTriggerConnectionNodesTriggerConfigurationEventEventTriggerConfigurationGitGitEventTriggerConfiguration) GetRepoOwner() *string
GetRepoOwner returns WorkflowDetailTriggersTriggerConnectionNodesTriggerConfigurationEventEventTriggerConfigurationGitGitEventTriggerConfiguration.RepoOwner, and is useful for accessing the field via an interface.
type WorkflowExecutionType ¶
type WorkflowExecutionType string
const ( WorkflowExecutionTypeBuildRun WorkflowExecutionType = "BUILD_RUN" WorkflowExecutionTypeDeployRun WorkflowExecutionType = "DEPLOY_RUN" WorkflowExecutionTypeDriverAction WorkflowExecutionType = "DRIVER_ACTION" )
type WorkflowRunDefinitionInput ¶
type WorkflowRunDefinitionInput struct { Steps []WorkflowRunStepDefinitionInput `json:"steps"` Source *SourceInput `json:"source"` Branch *WorkflowBranchDefinitionInput `json:"branch"` }
func (*WorkflowRunDefinitionInput) GetBranch ¶
func (v *WorkflowRunDefinitionInput) GetBranch() *WorkflowBranchDefinitionInput
GetBranch returns WorkflowRunDefinitionInput.Branch, and is useful for accessing the field via an interface.
func (*WorkflowRunDefinitionInput) GetSource ¶
func (v *WorkflowRunDefinitionInput) GetSource() *SourceInput
GetSource returns WorkflowRunDefinitionInput.Source, and is useful for accessing the field via an interface.
func (*WorkflowRunDefinitionInput) GetSteps ¶
func (v *WorkflowRunDefinitionInput) GetSteps() []WorkflowRunStepDefinitionInput
GetSteps returns WorkflowRunDefinitionInput.Steps, and is useful for accessing the field via an interface.
type WorkflowRunDetail ¶
type WorkflowRunDetail struct { WorkflowRunListItem `json:"-"` FinishedAt *time.Time `json:"finishedAt"` Steps []*WorkflowRunDetailStepsWorkflowRunStep `json:"-"` }
WorkflowRunDetail includes the GraphQL fields of WorkflowRun requested by the fragment WorkflowRunDetail.
func (*WorkflowRunDetail) GetCreatedAt ¶
func (v *WorkflowRunDetail) GetCreatedAt() time.Time
GetCreatedAt returns WorkflowRunDetail.CreatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunDetail) GetFinishedAt ¶
func (v *WorkflowRunDetail) GetFinishedAt() *time.Time
GetFinishedAt returns WorkflowRunDetail.FinishedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunDetail) GetId ¶
func (v *WorkflowRunDetail) GetId() uuid.UUID
GetId returns WorkflowRunDetail.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunDetail) GetSequence ¶
func (v *WorkflowRunDetail) GetSequence() int
GetSequence returns WorkflowRunDetail.Sequence, and is useful for accessing the field via an interface.
func (*WorkflowRunDetail) GetStatus ¶
func (v *WorkflowRunDetail) GetStatus() WorkflowRunStatus
GetStatus returns WorkflowRunDetail.Status, and is useful for accessing the field via an interface.
func (*WorkflowRunDetail) GetSteps ¶
func (v *WorkflowRunDetail) GetSteps() []*WorkflowRunDetailStepsWorkflowRunStep
GetSteps returns WorkflowRunDetail.Steps, and is useful for accessing the field via an interface.
func (*WorkflowRunDetail) MarshalJSON ¶
func (v *WorkflowRunDetail) MarshalJSON() ([]byte, error)
func (*WorkflowRunDetail) UnmarshalJSON ¶
func (v *WorkflowRunDetail) UnmarshalJSON(b []byte) error
type WorkflowRunDetailLogsResponse ¶
type WorkflowRunDetailLogsResponse struct {
Team *workflowRunDetailLogsTeam `json:"team"`
}
workflowRunDetailLogsResponse is returned by workflowRunDetailLogs on success.
func (*WorkflowRunDetailLogsResponse) GetTeam ¶
func (v *WorkflowRunDetailLogsResponse) GetTeam() *workflowRunDetailLogsTeam
GetTeam returns WorkflowRunDetailLogsResponse.Team, and is useful for accessing the field via an interface.
type WorkflowRunDetailResponse ¶
type WorkflowRunDetailResponse struct {
Team *workflowRunDetailTeam `json:"team"`
}
workflowRunDetailResponse is returned by workflowRunDetail on success.
func WorkflowRunDetailQuery ¶
func (*WorkflowRunDetailResponse) GetTeam ¶
func (v *WorkflowRunDetailResponse) GetTeam() *workflowRunDetailTeam
GetTeam returns WorkflowRunDetailResponse.Team, and is useful for accessing the field via an interface.
type WorkflowRunDetailStepsBuildRunStep ¶
type WorkflowRunDetailStepsBuildRunStep struct { Typename *string `json:"__typename"` WorkflowRunStepDetailBuildRunStep `json:"-"` }
WorkflowRunDetailStepsBuildRunStep includes the requested fields of the GraphQL type BuildRunStep.
func (*WorkflowRunDetailStepsBuildRunStep) GetAction ¶
func (v *WorkflowRunDetailStepsBuildRunStep) GetAction() GenericWorkflowStepActionType
GetAction returns WorkflowRunDetailStepsBuildRunStep.Action, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailStepsBuildRunStep) GetCreatedAt ¶
func (v *WorkflowRunDetailStepsBuildRunStep) GetCreatedAt() time.Time
GetCreatedAt returns WorkflowRunDetailStepsBuildRunStep.CreatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailStepsBuildRunStep) GetDependsOn ¶
func (v *WorkflowRunDetailStepsBuildRunStep) GetDependsOn() []WorkflowRunStepDetailDependsOnWorkflowRunStep
GetDependsOn returns WorkflowRunDetailStepsBuildRunStep.DependsOn, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailStepsBuildRunStep) GetExecutionError ¶
func (v *WorkflowRunDetailStepsBuildRunStep) GetExecutionError() *string
GetExecutionError returns WorkflowRunDetailStepsBuildRunStep.ExecutionError, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailStepsBuildRunStep) GetExecutionId ¶
func (v *WorkflowRunDetailStepsBuildRunStep) GetExecutionId() *uuid.UUID
GetExecutionId returns WorkflowRunDetailStepsBuildRunStep.ExecutionId, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailStepsBuildRunStep) GetExecutionType ¶
func (v *WorkflowRunDetailStepsBuildRunStep) GetExecutionType() *WorkflowExecutionType
GetExecutionType returns WorkflowRunDetailStepsBuildRunStep.ExecutionType, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailStepsBuildRunStep) GetId ¶
func (v *WorkflowRunDetailStepsBuildRunStep) GetId() uuid.UUID
GetId returns WorkflowRunDetailStepsBuildRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailStepsBuildRunStep) GetOutputs ¶
func (v *WorkflowRunDetailStepsBuildRunStep) GetOutputs() []*WorkflowRunStepDetailOutputsBuildArtifact
GetOutputs returns WorkflowRunDetailStepsBuildRunStep.Outputs, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailStepsBuildRunStep) GetSequenceNumber ¶
func (v *WorkflowRunDetailStepsBuildRunStep) GetSequenceNumber() int
GetSequenceNumber returns WorkflowRunDetailStepsBuildRunStep.SequenceNumber, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailStepsBuildRunStep) GetStatus ¶
func (v *WorkflowRunDetailStepsBuildRunStep) GetStatus() WorkflowRunStepStatus
GetStatus returns WorkflowRunDetailStepsBuildRunStep.Status, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailStepsBuildRunStep) GetTypename ¶
func (v *WorkflowRunDetailStepsBuildRunStep) GetTypename() *string
GetTypename returns WorkflowRunDetailStepsBuildRunStep.Typename, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailStepsBuildRunStep) GetUpdatedAt ¶
func (v *WorkflowRunDetailStepsBuildRunStep) GetUpdatedAt() time.Time
GetUpdatedAt returns WorkflowRunDetailStepsBuildRunStep.UpdatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailStepsBuildRunStep) MarshalJSON ¶
func (v *WorkflowRunDetailStepsBuildRunStep) MarshalJSON() ([]byte, error)
func (*WorkflowRunDetailStepsBuildRunStep) UnmarshalJSON ¶
func (v *WorkflowRunDetailStepsBuildRunStep) UnmarshalJSON(b []byte) error
type WorkflowRunDetailStepsClusterPrecheckStep ¶
type WorkflowRunDetailStepsClusterPrecheckStep struct { Typename *string `json:"__typename"` WorkflowRunStepDetailClusterPrecheckStep `json:"-"` }
WorkflowRunDetailStepsClusterPrecheckStep includes the requested fields of the GraphQL type ClusterPrecheckStep.
func (*WorkflowRunDetailStepsClusterPrecheckStep) GetAction ¶
func (v *WorkflowRunDetailStepsClusterPrecheckStep) GetAction() GenericWorkflowStepActionType
GetAction returns WorkflowRunDetailStepsClusterPrecheckStep.Action, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailStepsClusterPrecheckStep) GetCluster ¶
func (v *WorkflowRunDetailStepsClusterPrecheckStep) GetCluster() *WorkflowRunStepDetailCluster
GetCluster returns WorkflowRunDetailStepsClusterPrecheckStep.Cluster, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailStepsClusterPrecheckStep) GetCreatedAt ¶
func (v *WorkflowRunDetailStepsClusterPrecheckStep) GetCreatedAt() time.Time
GetCreatedAt returns WorkflowRunDetailStepsClusterPrecheckStep.CreatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailStepsClusterPrecheckStep) GetDependsOn ¶
func (v *WorkflowRunDetailStepsClusterPrecheckStep) GetDependsOn() []WorkflowRunStepDetailDependsOnWorkflowRunStep
GetDependsOn returns WorkflowRunDetailStepsClusterPrecheckStep.DependsOn, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailStepsClusterPrecheckStep) GetExecutionError ¶
func (v *WorkflowRunDetailStepsClusterPrecheckStep) GetExecutionError() *string
GetExecutionError returns WorkflowRunDetailStepsClusterPrecheckStep.ExecutionError, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailStepsClusterPrecheckStep) GetExecutionId ¶
func (v *WorkflowRunDetailStepsClusterPrecheckStep) GetExecutionId() *uuid.UUID
GetExecutionId returns WorkflowRunDetailStepsClusterPrecheckStep.ExecutionId, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailStepsClusterPrecheckStep) GetExecutionType ¶
func (v *WorkflowRunDetailStepsClusterPrecheckStep) GetExecutionType() *WorkflowExecutionType
GetExecutionType returns WorkflowRunDetailStepsClusterPrecheckStep.ExecutionType, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailStepsClusterPrecheckStep) GetId ¶
func (v *WorkflowRunDetailStepsClusterPrecheckStep) GetId() uuid.UUID
GetId returns WorkflowRunDetailStepsClusterPrecheckStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailStepsClusterPrecheckStep) GetSequenceNumber ¶
func (v *WorkflowRunDetailStepsClusterPrecheckStep) GetSequenceNumber() int
GetSequenceNumber returns WorkflowRunDetailStepsClusterPrecheckStep.SequenceNumber, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailStepsClusterPrecheckStep) GetStatus ¶
func (v *WorkflowRunDetailStepsClusterPrecheckStep) GetStatus() WorkflowRunStepStatus
GetStatus returns WorkflowRunDetailStepsClusterPrecheckStep.Status, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailStepsClusterPrecheckStep) GetTypename ¶
func (v *WorkflowRunDetailStepsClusterPrecheckStep) GetTypename() *string
GetTypename returns WorkflowRunDetailStepsClusterPrecheckStep.Typename, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailStepsClusterPrecheckStep) GetUpdatedAt ¶
func (v *WorkflowRunDetailStepsClusterPrecheckStep) GetUpdatedAt() time.Time
GetUpdatedAt returns WorkflowRunDetailStepsClusterPrecheckStep.UpdatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailStepsClusterPrecheckStep) MarshalJSON ¶
func (v *WorkflowRunDetailStepsClusterPrecheckStep) MarshalJSON() ([]byte, error)
func (*WorkflowRunDetailStepsClusterPrecheckStep) UnmarshalJSON ¶
func (v *WorkflowRunDetailStepsClusterPrecheckStep) UnmarshalJSON(b []byte) error
type WorkflowRunDetailStepsDeployRunStep ¶
type WorkflowRunDetailStepsDeployRunStep struct { Typename *string `json:"__typename"` WorkflowRunStepDetailDeployRunStep `json:"-"` }
WorkflowRunDetailStepsDeployRunStep includes the requested fields of the GraphQL type DeployRunStep.
func (*WorkflowRunDetailStepsDeployRunStep) GetAction ¶
func (v *WorkflowRunDetailStepsDeployRunStep) GetAction() GenericWorkflowStepActionType
GetAction returns WorkflowRunDetailStepsDeployRunStep.Action, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailStepsDeployRunStep) GetCreatedAt ¶
func (v *WorkflowRunDetailStepsDeployRunStep) GetCreatedAt() time.Time
GetCreatedAt returns WorkflowRunDetailStepsDeployRunStep.CreatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailStepsDeployRunStep) GetDependsOn ¶
func (v *WorkflowRunDetailStepsDeployRunStep) GetDependsOn() []WorkflowRunStepDetailDependsOnWorkflowRunStep
GetDependsOn returns WorkflowRunDetailStepsDeployRunStep.DependsOn, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailStepsDeployRunStep) GetExecutionError ¶
func (v *WorkflowRunDetailStepsDeployRunStep) GetExecutionError() *string
GetExecutionError returns WorkflowRunDetailStepsDeployRunStep.ExecutionError, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailStepsDeployRunStep) GetExecutionId ¶
func (v *WorkflowRunDetailStepsDeployRunStep) GetExecutionId() *uuid.UUID
GetExecutionId returns WorkflowRunDetailStepsDeployRunStep.ExecutionId, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailStepsDeployRunStep) GetExecutionType ¶
func (v *WorkflowRunDetailStepsDeployRunStep) GetExecutionType() *WorkflowExecutionType
GetExecutionType returns WorkflowRunDetailStepsDeployRunStep.ExecutionType, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailStepsDeployRunStep) GetId ¶
func (v *WorkflowRunDetailStepsDeployRunStep) GetId() uuid.UUID
GetId returns WorkflowRunDetailStepsDeployRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailStepsDeployRunStep) GetSequenceNumber ¶
func (v *WorkflowRunDetailStepsDeployRunStep) GetSequenceNumber() int
GetSequenceNumber returns WorkflowRunDetailStepsDeployRunStep.SequenceNumber, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailStepsDeployRunStep) GetStatus ¶
func (v *WorkflowRunDetailStepsDeployRunStep) GetStatus() WorkflowRunStepStatus
GetStatus returns WorkflowRunDetailStepsDeployRunStep.Status, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailStepsDeployRunStep) GetTypename ¶
func (v *WorkflowRunDetailStepsDeployRunStep) GetTypename() *string
GetTypename returns WorkflowRunDetailStepsDeployRunStep.Typename, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailStepsDeployRunStep) GetUpdatedAt ¶
func (v *WorkflowRunDetailStepsDeployRunStep) GetUpdatedAt() time.Time
GetUpdatedAt returns WorkflowRunDetailStepsDeployRunStep.UpdatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailStepsDeployRunStep) GetWorkflowRun ¶
func (v *WorkflowRunDetailStepsDeployRunStep) GetWorkflowRun() *WorkflowRunStepDetailWorkflowRun
GetWorkflowRun returns WorkflowRunDetailStepsDeployRunStep.WorkflowRun, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailStepsDeployRunStep) MarshalJSON ¶
func (v *WorkflowRunDetailStepsDeployRunStep) MarshalJSON() ([]byte, error)
func (*WorkflowRunDetailStepsDeployRunStep) UnmarshalJSON ¶
func (v *WorkflowRunDetailStepsDeployRunStep) UnmarshalJSON(b []byte) error
type WorkflowRunDetailStepsDestroyRunStep ¶
type WorkflowRunDetailStepsDestroyRunStep struct { Typename *string `json:"__typename"` WorkflowRunStepDetailDestroyRunStep `json:"-"` }
WorkflowRunDetailStepsDestroyRunStep includes the requested fields of the GraphQL type DestroyRunStep.
func (*WorkflowRunDetailStepsDestroyRunStep) GetAction ¶
func (v *WorkflowRunDetailStepsDestroyRunStep) GetAction() GenericWorkflowStepActionType
GetAction returns WorkflowRunDetailStepsDestroyRunStep.Action, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailStepsDestroyRunStep) GetCreatedAt ¶
func (v *WorkflowRunDetailStepsDestroyRunStep) GetCreatedAt() time.Time
GetCreatedAt returns WorkflowRunDetailStepsDestroyRunStep.CreatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailStepsDestroyRunStep) GetDependsOn ¶
func (v *WorkflowRunDetailStepsDestroyRunStep) GetDependsOn() []WorkflowRunStepDetailDependsOnWorkflowRunStep
GetDependsOn returns WorkflowRunDetailStepsDestroyRunStep.DependsOn, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailStepsDestroyRunStep) GetExecutionError ¶
func (v *WorkflowRunDetailStepsDestroyRunStep) GetExecutionError() *string
GetExecutionError returns WorkflowRunDetailStepsDestroyRunStep.ExecutionError, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailStepsDestroyRunStep) GetExecutionId ¶
func (v *WorkflowRunDetailStepsDestroyRunStep) GetExecutionId() *uuid.UUID
GetExecutionId returns WorkflowRunDetailStepsDestroyRunStep.ExecutionId, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailStepsDestroyRunStep) GetExecutionType ¶
func (v *WorkflowRunDetailStepsDestroyRunStep) GetExecutionType() *WorkflowExecutionType
GetExecutionType returns WorkflowRunDetailStepsDestroyRunStep.ExecutionType, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailStepsDestroyRunStep) GetId ¶
func (v *WorkflowRunDetailStepsDestroyRunStep) GetId() uuid.UUID
GetId returns WorkflowRunDetailStepsDestroyRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailStepsDestroyRunStep) GetSequenceNumber ¶
func (v *WorkflowRunDetailStepsDestroyRunStep) GetSequenceNumber() int
GetSequenceNumber returns WorkflowRunDetailStepsDestroyRunStep.SequenceNumber, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailStepsDestroyRunStep) GetStatus ¶
func (v *WorkflowRunDetailStepsDestroyRunStep) GetStatus() WorkflowRunStepStatus
GetStatus returns WorkflowRunDetailStepsDestroyRunStep.Status, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailStepsDestroyRunStep) GetTypename ¶
func (v *WorkflowRunDetailStepsDestroyRunStep) GetTypename() *string
GetTypename returns WorkflowRunDetailStepsDestroyRunStep.Typename, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailStepsDestroyRunStep) GetUpdatedAt ¶
func (v *WorkflowRunDetailStepsDestroyRunStep) GetUpdatedAt() time.Time
GetUpdatedAt returns WorkflowRunDetailStepsDestroyRunStep.UpdatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailStepsDestroyRunStep) MarshalJSON ¶
func (v *WorkflowRunDetailStepsDestroyRunStep) MarshalJSON() ([]byte, error)
func (*WorkflowRunDetailStepsDestroyRunStep) UnmarshalJSON ¶
func (v *WorkflowRunDetailStepsDestroyRunStep) UnmarshalJSON(b []byte) error
type WorkflowRunDetailStepsJobRunStep ¶
type WorkflowRunDetailStepsJobRunStep struct { Typename *string `json:"__typename"` WorkflowRunStepDetailJobRunStep `json:"-"` }
WorkflowRunDetailStepsJobRunStep includes the requested fields of the GraphQL type JobRunStep.
func (*WorkflowRunDetailStepsJobRunStep) GetAction ¶
func (v *WorkflowRunDetailStepsJobRunStep) GetAction() GenericWorkflowStepActionType
GetAction returns WorkflowRunDetailStepsJobRunStep.Action, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailStepsJobRunStep) GetCreatedAt ¶
func (v *WorkflowRunDetailStepsJobRunStep) GetCreatedAt() time.Time
GetCreatedAt returns WorkflowRunDetailStepsJobRunStep.CreatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailStepsJobRunStep) GetDependsOn ¶
func (v *WorkflowRunDetailStepsJobRunStep) GetDependsOn() []WorkflowRunStepDetailDependsOnWorkflowRunStep
GetDependsOn returns WorkflowRunDetailStepsJobRunStep.DependsOn, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailStepsJobRunStep) GetExecutionError ¶
func (v *WorkflowRunDetailStepsJobRunStep) GetExecutionError() *string
GetExecutionError returns WorkflowRunDetailStepsJobRunStep.ExecutionError, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailStepsJobRunStep) GetExecutionId ¶
func (v *WorkflowRunDetailStepsJobRunStep) GetExecutionId() *uuid.UUID
GetExecutionId returns WorkflowRunDetailStepsJobRunStep.ExecutionId, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailStepsJobRunStep) GetExecutionType ¶
func (v *WorkflowRunDetailStepsJobRunStep) GetExecutionType() *WorkflowExecutionType
GetExecutionType returns WorkflowRunDetailStepsJobRunStep.ExecutionType, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailStepsJobRunStep) GetId ¶
func (v *WorkflowRunDetailStepsJobRunStep) GetId() uuid.UUID
GetId returns WorkflowRunDetailStepsJobRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailStepsJobRunStep) GetSequenceNumber ¶
func (v *WorkflowRunDetailStepsJobRunStep) GetSequenceNumber() int
GetSequenceNumber returns WorkflowRunDetailStepsJobRunStep.SequenceNumber, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailStepsJobRunStep) GetStatus ¶
func (v *WorkflowRunDetailStepsJobRunStep) GetStatus() WorkflowRunStepStatus
GetStatus returns WorkflowRunDetailStepsJobRunStep.Status, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailStepsJobRunStep) GetTypename ¶
func (v *WorkflowRunDetailStepsJobRunStep) GetTypename() *string
GetTypename returns WorkflowRunDetailStepsJobRunStep.Typename, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailStepsJobRunStep) GetUpdatedAt ¶
func (v *WorkflowRunDetailStepsJobRunStep) GetUpdatedAt() time.Time
GetUpdatedAt returns WorkflowRunDetailStepsJobRunStep.UpdatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailStepsJobRunStep) MarshalJSON ¶
func (v *WorkflowRunDetailStepsJobRunStep) MarshalJSON() ([]byte, error)
func (*WorkflowRunDetailStepsJobRunStep) UnmarshalJSON ¶
func (v *WorkflowRunDetailStepsJobRunStep) UnmarshalJSON(b []byte) error
type WorkflowRunDetailStepsWorkflowRunStep ¶
type WorkflowRunDetailStepsWorkflowRunStep interface { // GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values). GetTypename() *string WorkflowRunStepDetail // contains filtered or unexported methods }
WorkflowRunDetailStepsWorkflowRunStep includes the requested fields of the GraphQL interface WorkflowRunStep.
WorkflowRunDetailStepsWorkflowRunStep is implemented by the following types: WorkflowRunDetailStepsBuildRunStep WorkflowRunDetailStepsClusterPrecheckStep WorkflowRunDetailStepsDeployRunStep WorkflowRunDetailStepsDestroyRunStep WorkflowRunDetailStepsJobRunStep
type WorkflowRunListItem ¶
type WorkflowRunListItem struct { Id uuid.UUID `json:"id"` Sequence int `json:"sequence"` Status WorkflowRunStatus `json:"status"` CreatedAt time.Time `json:"createdAt"` Steps []*WorkflowRunListItemStepsWorkflowRunStep `json:"-"` }
WorkflowRunListItem includes the GraphQL fields of WorkflowRun requested by the fragment WorkflowRunListItem.
func (*WorkflowRunListItem) GetCreatedAt ¶
func (v *WorkflowRunListItem) GetCreatedAt() time.Time
GetCreatedAt returns WorkflowRunListItem.CreatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunListItem) GetId ¶
func (v *WorkflowRunListItem) GetId() uuid.UUID
GetId returns WorkflowRunListItem.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunListItem) GetSequence ¶
func (v *WorkflowRunListItem) GetSequence() int
GetSequence returns WorkflowRunListItem.Sequence, and is useful for accessing the field via an interface.
func (*WorkflowRunListItem) GetStatus ¶
func (v *WorkflowRunListItem) GetStatus() WorkflowRunStatus
GetStatus returns WorkflowRunListItem.Status, and is useful for accessing the field via an interface.
func (*WorkflowRunListItem) GetSteps ¶
func (v *WorkflowRunListItem) GetSteps() []*WorkflowRunListItemStepsWorkflowRunStep
GetSteps returns WorkflowRunListItem.Steps, and is useful for accessing the field via an interface.
func (*WorkflowRunListItem) MarshalJSON ¶
func (v *WorkflowRunListItem) MarshalJSON() ([]byte, error)
func (*WorkflowRunListItem) UnmarshalJSON ¶
func (v *WorkflowRunListItem) UnmarshalJSON(b []byte) error
type WorkflowRunListItemStepsBuildRunStep ¶
type WorkflowRunListItemStepsBuildRunStep struct { Typename *string `json:"__typename"` Id uuid.UUID `json:"id"` Action GenericWorkflowStepActionType `json:"action"` DependsOn []WorkflowRunListItemStepsWorkflowRunStepDependsOnWorkflowRunStep `json:"-"` Status WorkflowRunStepStatus `json:"status"` SequenceNumber int `json:"sequenceNumber"` CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"updatedAt"` ExecutionId *uuid.UUID `json:"executionId"` ExecutionType *WorkflowExecutionType `json:"executionType"` Outputs []*WorkflowRunListItemStepsBuildRunStepOutputsBuildArtifact `json:"outputs"` }
WorkflowRunListItemStepsBuildRunStep includes the requested fields of the GraphQL type BuildRunStep.
func (*WorkflowRunListItemStepsBuildRunStep) GetAction ¶
func (v *WorkflowRunListItemStepsBuildRunStep) GetAction() GenericWorkflowStepActionType
GetAction returns WorkflowRunListItemStepsBuildRunStep.Action, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsBuildRunStep) GetCreatedAt ¶
func (v *WorkflowRunListItemStepsBuildRunStep) GetCreatedAt() time.Time
GetCreatedAt returns WorkflowRunListItemStepsBuildRunStep.CreatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsBuildRunStep) GetDependsOn ¶
func (v *WorkflowRunListItemStepsBuildRunStep) GetDependsOn() []WorkflowRunListItemStepsWorkflowRunStepDependsOnWorkflowRunStep
GetDependsOn returns WorkflowRunListItemStepsBuildRunStep.DependsOn, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsBuildRunStep) GetExecutionId ¶
func (v *WorkflowRunListItemStepsBuildRunStep) GetExecutionId() *uuid.UUID
GetExecutionId returns WorkflowRunListItemStepsBuildRunStep.ExecutionId, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsBuildRunStep) GetExecutionType ¶
func (v *WorkflowRunListItemStepsBuildRunStep) GetExecutionType() *WorkflowExecutionType
GetExecutionType returns WorkflowRunListItemStepsBuildRunStep.ExecutionType, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsBuildRunStep) GetId ¶
func (v *WorkflowRunListItemStepsBuildRunStep) GetId() uuid.UUID
GetId returns WorkflowRunListItemStepsBuildRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsBuildRunStep) GetOutputs ¶
func (v *WorkflowRunListItemStepsBuildRunStep) GetOutputs() []*WorkflowRunListItemStepsBuildRunStepOutputsBuildArtifact
GetOutputs returns WorkflowRunListItemStepsBuildRunStep.Outputs, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsBuildRunStep) GetSequenceNumber ¶
func (v *WorkflowRunListItemStepsBuildRunStep) GetSequenceNumber() int
GetSequenceNumber returns WorkflowRunListItemStepsBuildRunStep.SequenceNumber, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsBuildRunStep) GetStatus ¶
func (v *WorkflowRunListItemStepsBuildRunStep) GetStatus() WorkflowRunStepStatus
GetStatus returns WorkflowRunListItemStepsBuildRunStep.Status, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsBuildRunStep) GetTypename ¶
func (v *WorkflowRunListItemStepsBuildRunStep) GetTypename() *string
GetTypename returns WorkflowRunListItemStepsBuildRunStep.Typename, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsBuildRunStep) GetUpdatedAt ¶
func (v *WorkflowRunListItemStepsBuildRunStep) GetUpdatedAt() time.Time
GetUpdatedAt returns WorkflowRunListItemStepsBuildRunStep.UpdatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsBuildRunStep) MarshalJSON ¶
func (v *WorkflowRunListItemStepsBuildRunStep) MarshalJSON() ([]byte, error)
func (*WorkflowRunListItemStepsBuildRunStep) UnmarshalJSON ¶
func (v *WorkflowRunListItemStepsBuildRunStep) UnmarshalJSON(b []byte) error
type WorkflowRunListItemStepsBuildRunStepOutputsBuildArtifact ¶
type WorkflowRunListItemStepsBuildRunStepOutputsBuildArtifact struct { Id uuid.UUID `json:"id"` Image string `json:"image"` }
WorkflowRunListItemStepsBuildRunStepOutputsBuildArtifact includes the requested fields of the GraphQL type BuildArtifact.
func (*WorkflowRunListItemStepsBuildRunStepOutputsBuildArtifact) GetId ¶
func (v *WorkflowRunListItemStepsBuildRunStepOutputsBuildArtifact) GetId() uuid.UUID
GetId returns WorkflowRunListItemStepsBuildRunStepOutputsBuildArtifact.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsBuildRunStepOutputsBuildArtifact) GetImage ¶
func (v *WorkflowRunListItemStepsBuildRunStepOutputsBuildArtifact) GetImage() string
GetImage returns WorkflowRunListItemStepsBuildRunStepOutputsBuildArtifact.Image, and is useful for accessing the field via an interface.
type WorkflowRunListItemStepsClusterPrecheckStep ¶
type WorkflowRunListItemStepsClusterPrecheckStep struct { Typename *string `json:"__typename"` Id uuid.UUID `json:"id"` Action GenericWorkflowStepActionType `json:"action"` DependsOn []WorkflowRunListItemStepsWorkflowRunStepDependsOnWorkflowRunStep `json:"-"` Status WorkflowRunStepStatus `json:"status"` SequenceNumber int `json:"sequenceNumber"` CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"updatedAt"` ExecutionId *uuid.UUID `json:"executionId"` ExecutionType *WorkflowExecutionType `json:"executionType"` }
WorkflowRunListItemStepsClusterPrecheckStep includes the requested fields of the GraphQL type ClusterPrecheckStep.
func (*WorkflowRunListItemStepsClusterPrecheckStep) GetAction ¶
func (v *WorkflowRunListItemStepsClusterPrecheckStep) GetAction() GenericWorkflowStepActionType
GetAction returns WorkflowRunListItemStepsClusterPrecheckStep.Action, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsClusterPrecheckStep) GetCreatedAt ¶
func (v *WorkflowRunListItemStepsClusterPrecheckStep) GetCreatedAt() time.Time
GetCreatedAt returns WorkflowRunListItemStepsClusterPrecheckStep.CreatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsClusterPrecheckStep) GetDependsOn ¶
func (v *WorkflowRunListItemStepsClusterPrecheckStep) GetDependsOn() []WorkflowRunListItemStepsWorkflowRunStepDependsOnWorkflowRunStep
GetDependsOn returns WorkflowRunListItemStepsClusterPrecheckStep.DependsOn, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsClusterPrecheckStep) GetExecutionId ¶
func (v *WorkflowRunListItemStepsClusterPrecheckStep) GetExecutionId() *uuid.UUID
GetExecutionId returns WorkflowRunListItemStepsClusterPrecheckStep.ExecutionId, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsClusterPrecheckStep) GetExecutionType ¶
func (v *WorkflowRunListItemStepsClusterPrecheckStep) GetExecutionType() *WorkflowExecutionType
GetExecutionType returns WorkflowRunListItemStepsClusterPrecheckStep.ExecutionType, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsClusterPrecheckStep) GetId ¶
func (v *WorkflowRunListItemStepsClusterPrecheckStep) GetId() uuid.UUID
GetId returns WorkflowRunListItemStepsClusterPrecheckStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsClusterPrecheckStep) GetSequenceNumber ¶
func (v *WorkflowRunListItemStepsClusterPrecheckStep) GetSequenceNumber() int
GetSequenceNumber returns WorkflowRunListItemStepsClusterPrecheckStep.SequenceNumber, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsClusterPrecheckStep) GetStatus ¶
func (v *WorkflowRunListItemStepsClusterPrecheckStep) GetStatus() WorkflowRunStepStatus
GetStatus returns WorkflowRunListItemStepsClusterPrecheckStep.Status, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsClusterPrecheckStep) GetTypename ¶
func (v *WorkflowRunListItemStepsClusterPrecheckStep) GetTypename() *string
GetTypename returns WorkflowRunListItemStepsClusterPrecheckStep.Typename, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsClusterPrecheckStep) GetUpdatedAt ¶
func (v *WorkflowRunListItemStepsClusterPrecheckStep) GetUpdatedAt() time.Time
GetUpdatedAt returns WorkflowRunListItemStepsClusterPrecheckStep.UpdatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsClusterPrecheckStep) MarshalJSON ¶
func (v *WorkflowRunListItemStepsClusterPrecheckStep) MarshalJSON() ([]byte, error)
func (*WorkflowRunListItemStepsClusterPrecheckStep) UnmarshalJSON ¶
func (v *WorkflowRunListItemStepsClusterPrecheckStep) UnmarshalJSON(b []byte) error
type WorkflowRunListItemStepsDeployRunStep ¶
type WorkflowRunListItemStepsDeployRunStep struct { Typename *string `json:"__typename"` Id uuid.UUID `json:"id"` Action GenericWorkflowStepActionType `json:"action"` DependsOn []WorkflowRunListItemStepsWorkflowRunStepDependsOnWorkflowRunStep `json:"-"` Status WorkflowRunStepStatus `json:"status"` SequenceNumber int `json:"sequenceNumber"` CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"updatedAt"` ExecutionId *uuid.UUID `json:"executionId"` ExecutionType *WorkflowExecutionType `json:"executionType"` WorkflowRun *WorkflowRunListItemStepsDeployRunStepWorkflowRun `json:"workflowRun"` }
WorkflowRunListItemStepsDeployRunStep includes the requested fields of the GraphQL type DeployRunStep.
func (*WorkflowRunListItemStepsDeployRunStep) GetAction ¶
func (v *WorkflowRunListItemStepsDeployRunStep) GetAction() GenericWorkflowStepActionType
GetAction returns WorkflowRunListItemStepsDeployRunStep.Action, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStep) GetCreatedAt ¶
func (v *WorkflowRunListItemStepsDeployRunStep) GetCreatedAt() time.Time
GetCreatedAt returns WorkflowRunListItemStepsDeployRunStep.CreatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStep) GetDependsOn ¶
func (v *WorkflowRunListItemStepsDeployRunStep) GetDependsOn() []WorkflowRunListItemStepsWorkflowRunStepDependsOnWorkflowRunStep
GetDependsOn returns WorkflowRunListItemStepsDeployRunStep.DependsOn, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStep) GetExecutionId ¶
func (v *WorkflowRunListItemStepsDeployRunStep) GetExecutionId() *uuid.UUID
GetExecutionId returns WorkflowRunListItemStepsDeployRunStep.ExecutionId, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStep) GetExecutionType ¶
func (v *WorkflowRunListItemStepsDeployRunStep) GetExecutionType() *WorkflowExecutionType
GetExecutionType returns WorkflowRunListItemStepsDeployRunStep.ExecutionType, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStep) GetId ¶
func (v *WorkflowRunListItemStepsDeployRunStep) GetId() uuid.UUID
GetId returns WorkflowRunListItemStepsDeployRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStep) GetSequenceNumber ¶
func (v *WorkflowRunListItemStepsDeployRunStep) GetSequenceNumber() int
GetSequenceNumber returns WorkflowRunListItemStepsDeployRunStep.SequenceNumber, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStep) GetStatus ¶
func (v *WorkflowRunListItemStepsDeployRunStep) GetStatus() WorkflowRunStepStatus
GetStatus returns WorkflowRunListItemStepsDeployRunStep.Status, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStep) GetTypename ¶
func (v *WorkflowRunListItemStepsDeployRunStep) GetTypename() *string
GetTypename returns WorkflowRunListItemStepsDeployRunStep.Typename, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStep) GetUpdatedAt ¶
func (v *WorkflowRunListItemStepsDeployRunStep) GetUpdatedAt() time.Time
GetUpdatedAt returns WorkflowRunListItemStepsDeployRunStep.UpdatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStep) GetWorkflowRun ¶
func (v *WorkflowRunListItemStepsDeployRunStep) GetWorkflowRun() *WorkflowRunListItemStepsDeployRunStepWorkflowRun
GetWorkflowRun returns WorkflowRunListItemStepsDeployRunStep.WorkflowRun, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStep) MarshalJSON ¶
func (v *WorkflowRunListItemStepsDeployRunStep) MarshalJSON() ([]byte, error)
func (*WorkflowRunListItemStepsDeployRunStep) UnmarshalJSON ¶
func (v *WorkflowRunListItemStepsDeployRunStep) UnmarshalJSON(b []byte) error
type WorkflowRunListItemStepsDeployRunStepWorkflowRun ¶
type WorkflowRunListItemStepsDeployRunStepWorkflowRun struct { Id uuid.UUID `json:"id"` WorkflowId uuid.UUID `json:"workflowId"` Sequence int `json:"sequence"` Status WorkflowRunStatus `json:"status"` CreatedAt time.Time `json:"createdAt"` Steps []*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStep `json:"-"` }
WorkflowRunListItemStepsDeployRunStepWorkflowRun includes the requested fields of the GraphQL type WorkflowRun.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRun) GetCreatedAt ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRun) GetCreatedAt() time.Time
GetCreatedAt returns WorkflowRunListItemStepsDeployRunStepWorkflowRun.CreatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRun) GetId ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRun) GetId() uuid.UUID
GetId returns WorkflowRunListItemStepsDeployRunStepWorkflowRun.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRun) GetSequence ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRun) GetSequence() int
GetSequence returns WorkflowRunListItemStepsDeployRunStepWorkflowRun.Sequence, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRun) GetStatus ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRun) GetStatus() WorkflowRunStatus
GetStatus returns WorkflowRunListItemStepsDeployRunStepWorkflowRun.Status, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRun) GetSteps ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRun) GetSteps() []*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStep
GetSteps returns WorkflowRunListItemStepsDeployRunStepWorkflowRun.Steps, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRun) GetWorkflowId ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRun) GetWorkflowId() uuid.UUID
GetWorkflowId returns WorkflowRunListItemStepsDeployRunStepWorkflowRun.WorkflowId, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRun) MarshalJSON ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRun) MarshalJSON() ([]byte, error)
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRun) UnmarshalJSON ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRun) UnmarshalJSON(b []byte) error
type WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsBuildRunStep ¶
type WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsBuildRunStep struct { Typename *string `json:"__typename"` Id uuid.UUID `json:"id"` Action GenericWorkflowStepActionType `json:"action"` DependsOn []WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep `json:"-"` Status WorkflowRunStepStatus `json:"status"` SequenceNumber int `json:"sequenceNumber"` CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"updatedAt"` ExecutionId *uuid.UUID `json:"executionId"` ExecutionType *WorkflowExecutionType `json:"executionType"` }
WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsBuildRunStep includes the requested fields of the GraphQL type BuildRunStep.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsBuildRunStep) GetAction ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsBuildRunStep) GetAction() GenericWorkflowStepActionType
GetAction returns WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsBuildRunStep.Action, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsBuildRunStep) GetCreatedAt ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsBuildRunStep) GetCreatedAt() time.Time
GetCreatedAt returns WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsBuildRunStep.CreatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsBuildRunStep) GetDependsOn ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsBuildRunStep) GetDependsOn() []WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep
GetDependsOn returns WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsBuildRunStep.DependsOn, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsBuildRunStep) GetExecutionId ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsBuildRunStep) GetExecutionId() *uuid.UUID
GetExecutionId returns WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsBuildRunStep.ExecutionId, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsBuildRunStep) GetExecutionType ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsBuildRunStep) GetExecutionType() *WorkflowExecutionType
GetExecutionType returns WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsBuildRunStep.ExecutionType, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsBuildRunStep) GetId ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsBuildRunStep) GetId() uuid.UUID
GetId returns WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsBuildRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsBuildRunStep) GetSequenceNumber ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsBuildRunStep) GetSequenceNumber() int
GetSequenceNumber returns WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsBuildRunStep.SequenceNumber, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsBuildRunStep) GetStatus ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsBuildRunStep) GetStatus() WorkflowRunStepStatus
GetStatus returns WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsBuildRunStep.Status, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsBuildRunStep) GetTypename ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsBuildRunStep) GetTypename() *string
GetTypename returns WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsBuildRunStep.Typename, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsBuildRunStep) GetUpdatedAt ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsBuildRunStep) GetUpdatedAt() time.Time
GetUpdatedAt returns WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsBuildRunStep.UpdatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsBuildRunStep) MarshalJSON ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsBuildRunStep) MarshalJSON() ([]byte, error)
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsBuildRunStep) UnmarshalJSON ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsBuildRunStep) UnmarshalJSON(b []byte) error
type WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsClusterPrecheckStep ¶
type WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsClusterPrecheckStep struct { Typename *string `json:"__typename"` Id uuid.UUID `json:"id"` Action GenericWorkflowStepActionType `json:"action"` DependsOn []WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep `json:"-"` Status WorkflowRunStepStatus `json:"status"` SequenceNumber int `json:"sequenceNumber"` CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"updatedAt"` ExecutionId *uuid.UUID `json:"executionId"` ExecutionType *WorkflowExecutionType `json:"executionType"` }
WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsClusterPrecheckStep includes the requested fields of the GraphQL type ClusterPrecheckStep.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsClusterPrecheckStep) GetAction ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsClusterPrecheckStep) GetAction() GenericWorkflowStepActionType
GetAction returns WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsClusterPrecheckStep.Action, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsClusterPrecheckStep) GetCreatedAt ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsClusterPrecheckStep) GetCreatedAt() time.Time
GetCreatedAt returns WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsClusterPrecheckStep.CreatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsClusterPrecheckStep) GetDependsOn ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsClusterPrecheckStep) GetDependsOn() []WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep
GetDependsOn returns WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsClusterPrecheckStep.DependsOn, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsClusterPrecheckStep) GetExecutionId ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsClusterPrecheckStep) GetExecutionId() *uuid.UUID
GetExecutionId returns WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsClusterPrecheckStep.ExecutionId, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsClusterPrecheckStep) GetExecutionType ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsClusterPrecheckStep) GetExecutionType() *WorkflowExecutionType
GetExecutionType returns WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsClusterPrecheckStep.ExecutionType, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsClusterPrecheckStep) GetId ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsClusterPrecheckStep) GetId() uuid.UUID
GetId returns WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsClusterPrecheckStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsClusterPrecheckStep) GetSequenceNumber ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsClusterPrecheckStep) GetSequenceNumber() int
GetSequenceNumber returns WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsClusterPrecheckStep.SequenceNumber, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsClusterPrecheckStep) GetStatus ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsClusterPrecheckStep) GetStatus() WorkflowRunStepStatus
GetStatus returns WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsClusterPrecheckStep.Status, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsClusterPrecheckStep) GetTypename ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsClusterPrecheckStep) GetTypename() *string
GetTypename returns WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsClusterPrecheckStep.Typename, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsClusterPrecheckStep) GetUpdatedAt ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsClusterPrecheckStep) GetUpdatedAt() time.Time
GetUpdatedAt returns WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsClusterPrecheckStep.UpdatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsClusterPrecheckStep) MarshalJSON ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsClusterPrecheckStep) MarshalJSON() ([]byte, error)
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsClusterPrecheckStep) UnmarshalJSON ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsClusterPrecheckStep) UnmarshalJSON(b []byte) error
type WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDeployRunStep ¶
type WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDeployRunStep struct { Typename *string `json:"__typename"` Id uuid.UUID `json:"id"` Action GenericWorkflowStepActionType `json:"action"` DependsOn []WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep `json:"-"` Status WorkflowRunStepStatus `json:"status"` SequenceNumber int `json:"sequenceNumber"` CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"updatedAt"` ExecutionId *uuid.UUID `json:"executionId"` ExecutionType *WorkflowExecutionType `json:"executionType"` }
WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDeployRunStep includes the requested fields of the GraphQL type DeployRunStep.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDeployRunStep) GetAction ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDeployRunStep) GetAction() GenericWorkflowStepActionType
GetAction returns WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDeployRunStep.Action, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDeployRunStep) GetCreatedAt ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDeployRunStep) GetCreatedAt() time.Time
GetCreatedAt returns WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDeployRunStep.CreatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDeployRunStep) GetDependsOn ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDeployRunStep) GetDependsOn() []WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep
GetDependsOn returns WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDeployRunStep.DependsOn, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDeployRunStep) GetExecutionId ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDeployRunStep) GetExecutionId() *uuid.UUID
GetExecutionId returns WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDeployRunStep.ExecutionId, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDeployRunStep) GetExecutionType ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDeployRunStep) GetExecutionType() *WorkflowExecutionType
GetExecutionType returns WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDeployRunStep.ExecutionType, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDeployRunStep) GetId ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDeployRunStep) GetId() uuid.UUID
GetId returns WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDeployRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDeployRunStep) GetSequenceNumber ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDeployRunStep) GetSequenceNumber() int
GetSequenceNumber returns WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDeployRunStep.SequenceNumber, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDeployRunStep) GetStatus ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDeployRunStep) GetStatus() WorkflowRunStepStatus
GetStatus returns WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDeployRunStep.Status, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDeployRunStep) GetTypename ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDeployRunStep) GetTypename() *string
GetTypename returns WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDeployRunStep.Typename, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDeployRunStep) GetUpdatedAt ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDeployRunStep) GetUpdatedAt() time.Time
GetUpdatedAt returns WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDeployRunStep.UpdatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDeployRunStep) MarshalJSON ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDeployRunStep) MarshalJSON() ([]byte, error)
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDeployRunStep) UnmarshalJSON ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDeployRunStep) UnmarshalJSON(b []byte) error
type WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDestroyRunStep ¶
type WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDestroyRunStep struct { Typename *string `json:"__typename"` Id uuid.UUID `json:"id"` Action GenericWorkflowStepActionType `json:"action"` DependsOn []WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep `json:"-"` Status WorkflowRunStepStatus `json:"status"` SequenceNumber int `json:"sequenceNumber"` CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"updatedAt"` ExecutionId *uuid.UUID `json:"executionId"` ExecutionType *WorkflowExecutionType `json:"executionType"` }
WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDestroyRunStep includes the requested fields of the GraphQL type DestroyRunStep.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDestroyRunStep) GetAction ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDestroyRunStep) GetAction() GenericWorkflowStepActionType
GetAction returns WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDestroyRunStep.Action, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDestroyRunStep) GetCreatedAt ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDestroyRunStep) GetCreatedAt() time.Time
GetCreatedAt returns WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDestroyRunStep.CreatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDestroyRunStep) GetDependsOn ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDestroyRunStep) GetDependsOn() []WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep
GetDependsOn returns WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDestroyRunStep.DependsOn, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDestroyRunStep) GetExecutionId ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDestroyRunStep) GetExecutionId() *uuid.UUID
GetExecutionId returns WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDestroyRunStep.ExecutionId, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDestroyRunStep) GetExecutionType ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDestroyRunStep) GetExecutionType() *WorkflowExecutionType
GetExecutionType returns WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDestroyRunStep.ExecutionType, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDestroyRunStep) GetId ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDestroyRunStep) GetId() uuid.UUID
GetId returns WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDestroyRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDestroyRunStep) GetSequenceNumber ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDestroyRunStep) GetSequenceNumber() int
GetSequenceNumber returns WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDestroyRunStep.SequenceNumber, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDestroyRunStep) GetStatus ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDestroyRunStep) GetStatus() WorkflowRunStepStatus
GetStatus returns WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDestroyRunStep.Status, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDestroyRunStep) GetTypename ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDestroyRunStep) GetTypename() *string
GetTypename returns WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDestroyRunStep.Typename, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDestroyRunStep) GetUpdatedAt ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDestroyRunStep) GetUpdatedAt() time.Time
GetUpdatedAt returns WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDestroyRunStep.UpdatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDestroyRunStep) MarshalJSON ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDestroyRunStep) MarshalJSON() ([]byte, error)
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDestroyRunStep) UnmarshalJSON ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDestroyRunStep) UnmarshalJSON(b []byte) error
type WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsJobRunStep ¶
type WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsJobRunStep struct { Typename *string `json:"__typename"` Id uuid.UUID `json:"id"` Action GenericWorkflowStepActionType `json:"action"` DependsOn []WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep `json:"-"` Status WorkflowRunStepStatus `json:"status"` SequenceNumber int `json:"sequenceNumber"` CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"updatedAt"` ExecutionId *uuid.UUID `json:"executionId"` ExecutionType *WorkflowExecutionType `json:"executionType"` }
WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsJobRunStep includes the requested fields of the GraphQL type JobRunStep.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsJobRunStep) GetAction ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsJobRunStep) GetAction() GenericWorkflowStepActionType
GetAction returns WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsJobRunStep.Action, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsJobRunStep) GetCreatedAt ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsJobRunStep) GetCreatedAt() time.Time
GetCreatedAt returns WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsJobRunStep.CreatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsJobRunStep) GetDependsOn ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsJobRunStep) GetDependsOn() []WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep
GetDependsOn returns WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsJobRunStep.DependsOn, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsJobRunStep) GetExecutionId ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsJobRunStep) GetExecutionId() *uuid.UUID
GetExecutionId returns WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsJobRunStep.ExecutionId, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsJobRunStep) GetExecutionType ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsJobRunStep) GetExecutionType() *WorkflowExecutionType
GetExecutionType returns WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsJobRunStep.ExecutionType, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsJobRunStep) GetId ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsJobRunStep) GetId() uuid.UUID
GetId returns WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsJobRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsJobRunStep) GetSequenceNumber ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsJobRunStep) GetSequenceNumber() int
GetSequenceNumber returns WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsJobRunStep.SequenceNumber, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsJobRunStep) GetStatus ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsJobRunStep) GetStatus() WorkflowRunStepStatus
GetStatus returns WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsJobRunStep.Status, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsJobRunStep) GetTypename ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsJobRunStep) GetTypename() *string
GetTypename returns WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsJobRunStep.Typename, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsJobRunStep) GetUpdatedAt ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsJobRunStep) GetUpdatedAt() time.Time
GetUpdatedAt returns WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsJobRunStep.UpdatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsJobRunStep) MarshalJSON ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsJobRunStep) MarshalJSON() ([]byte, error)
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsJobRunStep) UnmarshalJSON ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsJobRunStep) UnmarshalJSON(b []byte) error
type WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStep ¶
type WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStep interface { // GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values). GetTypename() *string // GetId returns the interface-field "id" from its implementation. GetId() uuid.UUID // GetAction returns the interface-field "action" from its implementation. GetAction() GenericWorkflowStepActionType // GetDependsOn returns the interface-field "dependsOn" from its implementation. GetDependsOn() []WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep // GetStatus returns the interface-field "status" from its implementation. GetStatus() WorkflowRunStepStatus // GetSequenceNumber returns the interface-field "sequenceNumber" from its implementation. GetSequenceNumber() int // GetCreatedAt returns the interface-field "createdAt" from its implementation. GetCreatedAt() time.Time // GetUpdatedAt returns the interface-field "updatedAt" from its implementation. GetUpdatedAt() time.Time // GetExecutionId returns the interface-field "executionId" from its implementation. GetExecutionId() *uuid.UUID // GetExecutionType returns the interface-field "executionType" from its implementation. GetExecutionType() *WorkflowExecutionType // contains filtered or unexported methods }
WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStep includes the requested fields of the GraphQL interface WorkflowRunStep.
WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStep is implemented by the following types: WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsBuildRunStep WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsClusterPrecheckStep WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDeployRunStep WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsDestroyRunStep WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsJobRunStep
type WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnBuildRunStep ¶
type WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnBuildRunStep struct { Typename *string `json:"__typename"` Id uuid.UUID `json:"id"` }
WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnBuildRunStep includes the requested fields of the GraphQL type BuildRunStep.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnBuildRunStep) GetId ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnBuildRunStep) GetId() uuid.UUID
GetId returns WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnBuildRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnBuildRunStep) GetTypename ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnBuildRunStep) GetTypename() *string
GetTypename returns WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnBuildRunStep.Typename, and is useful for accessing the field via an interface.
type WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnClusterPrecheckStep ¶
type WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnClusterPrecheckStep struct { Typename *string `json:"__typename"` Id uuid.UUID `json:"id"` }
WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnClusterPrecheckStep includes the requested fields of the GraphQL type ClusterPrecheckStep.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnClusterPrecheckStep) GetId ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnClusterPrecheckStep) GetId() uuid.UUID
GetId returns WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnClusterPrecheckStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnClusterPrecheckStep) GetTypename ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnClusterPrecheckStep) GetTypename() *string
GetTypename returns WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnClusterPrecheckStep.Typename, and is useful for accessing the field via an interface.
type WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnDeployRunStep ¶
type WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnDeployRunStep struct { Typename *string `json:"__typename"` Id uuid.UUID `json:"id"` }
WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnDeployRunStep includes the requested fields of the GraphQL type DeployRunStep.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnDeployRunStep) GetId ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnDeployRunStep) GetId() uuid.UUID
GetId returns WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnDeployRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnDeployRunStep) GetTypename ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnDeployRunStep) GetTypename() *string
GetTypename returns WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnDeployRunStep.Typename, and is useful for accessing the field via an interface.
type WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnDestroyRunStep ¶
type WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnDestroyRunStep struct { Typename *string `json:"__typename"` Id uuid.UUID `json:"id"` }
WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnDestroyRunStep includes the requested fields of the GraphQL type DestroyRunStep.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnDestroyRunStep) GetId ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnDestroyRunStep) GetId() uuid.UUID
GetId returns WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnDestroyRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnDestroyRunStep) GetTypename ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnDestroyRunStep) GetTypename() *string
GetTypename returns WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnDestroyRunStep.Typename, and is useful for accessing the field via an interface.
type WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnJobRunStep ¶
type WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnJobRunStep struct { Typename *string `json:"__typename"` Id uuid.UUID `json:"id"` }
WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnJobRunStep includes the requested fields of the GraphQL type JobRunStep.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnJobRunStep) GetId ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnJobRunStep) GetId() uuid.UUID
GetId returns WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnJobRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnJobRunStep) GetTypename ¶
func (v *WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnJobRunStep) GetTypename() *string
GetTypename returns WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnJobRunStep.Typename, and is useful for accessing the field via an interface.
type WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep ¶
type WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep interface { // GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values). GetTypename() *string // GetId returns the interface-field "id" from its implementation. GetId() uuid.UUID // contains filtered or unexported methods }
WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep includes the requested fields of the GraphQL interface WorkflowRunStep.
WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep is implemented by the following types: WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnBuildRunStep WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnClusterPrecheckStep WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnDeployRunStep WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnDestroyRunStep WorkflowRunListItemStepsDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnJobRunStep
type WorkflowRunListItemStepsDestroyRunStep ¶
type WorkflowRunListItemStepsDestroyRunStep struct { Typename *string `json:"__typename"` Id uuid.UUID `json:"id"` Action GenericWorkflowStepActionType `json:"action"` DependsOn []WorkflowRunListItemStepsWorkflowRunStepDependsOnWorkflowRunStep `json:"-"` Status WorkflowRunStepStatus `json:"status"` SequenceNumber int `json:"sequenceNumber"` CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"updatedAt"` ExecutionId *uuid.UUID `json:"executionId"` ExecutionType *WorkflowExecutionType `json:"executionType"` }
WorkflowRunListItemStepsDestroyRunStep includes the requested fields of the GraphQL type DestroyRunStep.
func (*WorkflowRunListItemStepsDestroyRunStep) GetAction ¶
func (v *WorkflowRunListItemStepsDestroyRunStep) GetAction() GenericWorkflowStepActionType
GetAction returns WorkflowRunListItemStepsDestroyRunStep.Action, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDestroyRunStep) GetCreatedAt ¶
func (v *WorkflowRunListItemStepsDestroyRunStep) GetCreatedAt() time.Time
GetCreatedAt returns WorkflowRunListItemStepsDestroyRunStep.CreatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDestroyRunStep) GetDependsOn ¶
func (v *WorkflowRunListItemStepsDestroyRunStep) GetDependsOn() []WorkflowRunListItemStepsWorkflowRunStepDependsOnWorkflowRunStep
GetDependsOn returns WorkflowRunListItemStepsDestroyRunStep.DependsOn, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDestroyRunStep) GetExecutionId ¶
func (v *WorkflowRunListItemStepsDestroyRunStep) GetExecutionId() *uuid.UUID
GetExecutionId returns WorkflowRunListItemStepsDestroyRunStep.ExecutionId, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDestroyRunStep) GetExecutionType ¶
func (v *WorkflowRunListItemStepsDestroyRunStep) GetExecutionType() *WorkflowExecutionType
GetExecutionType returns WorkflowRunListItemStepsDestroyRunStep.ExecutionType, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDestroyRunStep) GetId ¶
func (v *WorkflowRunListItemStepsDestroyRunStep) GetId() uuid.UUID
GetId returns WorkflowRunListItemStepsDestroyRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDestroyRunStep) GetSequenceNumber ¶
func (v *WorkflowRunListItemStepsDestroyRunStep) GetSequenceNumber() int
GetSequenceNumber returns WorkflowRunListItemStepsDestroyRunStep.SequenceNumber, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDestroyRunStep) GetStatus ¶
func (v *WorkflowRunListItemStepsDestroyRunStep) GetStatus() WorkflowRunStepStatus
GetStatus returns WorkflowRunListItemStepsDestroyRunStep.Status, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDestroyRunStep) GetTypename ¶
func (v *WorkflowRunListItemStepsDestroyRunStep) GetTypename() *string
GetTypename returns WorkflowRunListItemStepsDestroyRunStep.Typename, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDestroyRunStep) GetUpdatedAt ¶
func (v *WorkflowRunListItemStepsDestroyRunStep) GetUpdatedAt() time.Time
GetUpdatedAt returns WorkflowRunListItemStepsDestroyRunStep.UpdatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsDestroyRunStep) MarshalJSON ¶
func (v *WorkflowRunListItemStepsDestroyRunStep) MarshalJSON() ([]byte, error)
func (*WorkflowRunListItemStepsDestroyRunStep) UnmarshalJSON ¶
func (v *WorkflowRunListItemStepsDestroyRunStep) UnmarshalJSON(b []byte) error
type WorkflowRunListItemStepsJobRunStep ¶
type WorkflowRunListItemStepsJobRunStep struct { Typename *string `json:"__typename"` Id uuid.UUID `json:"id"` Action GenericWorkflowStepActionType `json:"action"` DependsOn []WorkflowRunListItemStepsWorkflowRunStepDependsOnWorkflowRunStep `json:"-"` Status WorkflowRunStepStatus `json:"status"` SequenceNumber int `json:"sequenceNumber"` CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"updatedAt"` ExecutionId *uuid.UUID `json:"executionId"` ExecutionType *WorkflowExecutionType `json:"executionType"` }
WorkflowRunListItemStepsJobRunStep includes the requested fields of the GraphQL type JobRunStep.
func (*WorkflowRunListItemStepsJobRunStep) GetAction ¶
func (v *WorkflowRunListItemStepsJobRunStep) GetAction() GenericWorkflowStepActionType
GetAction returns WorkflowRunListItemStepsJobRunStep.Action, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsJobRunStep) GetCreatedAt ¶
func (v *WorkflowRunListItemStepsJobRunStep) GetCreatedAt() time.Time
GetCreatedAt returns WorkflowRunListItemStepsJobRunStep.CreatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsJobRunStep) GetDependsOn ¶
func (v *WorkflowRunListItemStepsJobRunStep) GetDependsOn() []WorkflowRunListItemStepsWorkflowRunStepDependsOnWorkflowRunStep
GetDependsOn returns WorkflowRunListItemStepsJobRunStep.DependsOn, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsJobRunStep) GetExecutionId ¶
func (v *WorkflowRunListItemStepsJobRunStep) GetExecutionId() *uuid.UUID
GetExecutionId returns WorkflowRunListItemStepsJobRunStep.ExecutionId, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsJobRunStep) GetExecutionType ¶
func (v *WorkflowRunListItemStepsJobRunStep) GetExecutionType() *WorkflowExecutionType
GetExecutionType returns WorkflowRunListItemStepsJobRunStep.ExecutionType, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsJobRunStep) GetId ¶
func (v *WorkflowRunListItemStepsJobRunStep) GetId() uuid.UUID
GetId returns WorkflowRunListItemStepsJobRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsJobRunStep) GetSequenceNumber ¶
func (v *WorkflowRunListItemStepsJobRunStep) GetSequenceNumber() int
GetSequenceNumber returns WorkflowRunListItemStepsJobRunStep.SequenceNumber, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsJobRunStep) GetStatus ¶
func (v *WorkflowRunListItemStepsJobRunStep) GetStatus() WorkflowRunStepStatus
GetStatus returns WorkflowRunListItemStepsJobRunStep.Status, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsJobRunStep) GetTypename ¶
func (v *WorkflowRunListItemStepsJobRunStep) GetTypename() *string
GetTypename returns WorkflowRunListItemStepsJobRunStep.Typename, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsJobRunStep) GetUpdatedAt ¶
func (v *WorkflowRunListItemStepsJobRunStep) GetUpdatedAt() time.Time
GetUpdatedAt returns WorkflowRunListItemStepsJobRunStep.UpdatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsJobRunStep) MarshalJSON ¶
func (v *WorkflowRunListItemStepsJobRunStep) MarshalJSON() ([]byte, error)
func (*WorkflowRunListItemStepsJobRunStep) UnmarshalJSON ¶
func (v *WorkflowRunListItemStepsJobRunStep) UnmarshalJSON(b []byte) error
type WorkflowRunListItemStepsWorkflowRunStep ¶
type WorkflowRunListItemStepsWorkflowRunStep interface { // GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values). GetTypename() *string // GetId returns the interface-field "id" from its implementation. GetId() uuid.UUID // GetAction returns the interface-field "action" from its implementation. GetAction() GenericWorkflowStepActionType // GetDependsOn returns the interface-field "dependsOn" from its implementation. GetDependsOn() []WorkflowRunListItemStepsWorkflowRunStepDependsOnWorkflowRunStep // GetStatus returns the interface-field "status" from its implementation. GetStatus() WorkflowRunStepStatus // GetSequenceNumber returns the interface-field "sequenceNumber" from its implementation. GetSequenceNumber() int // GetCreatedAt returns the interface-field "createdAt" from its implementation. GetCreatedAt() time.Time // GetUpdatedAt returns the interface-field "updatedAt" from its implementation. GetUpdatedAt() time.Time // GetExecutionId returns the interface-field "executionId" from its implementation. GetExecutionId() *uuid.UUID // GetExecutionType returns the interface-field "executionType" from its implementation. GetExecutionType() *WorkflowExecutionType // contains filtered or unexported methods }
WorkflowRunListItemStepsWorkflowRunStep includes the requested fields of the GraphQL interface WorkflowRunStep.
WorkflowRunListItemStepsWorkflowRunStep is implemented by the following types: WorkflowRunListItemStepsBuildRunStep WorkflowRunListItemStepsClusterPrecheckStep WorkflowRunListItemStepsDeployRunStep WorkflowRunListItemStepsDestroyRunStep WorkflowRunListItemStepsJobRunStep
type WorkflowRunListItemStepsWorkflowRunStepDependsOnBuildRunStep ¶
type WorkflowRunListItemStepsWorkflowRunStepDependsOnBuildRunStep struct { Typename *string `json:"__typename"` Id uuid.UUID `json:"id"` }
WorkflowRunListItemStepsWorkflowRunStepDependsOnBuildRunStep includes the requested fields of the GraphQL type BuildRunStep.
func (*WorkflowRunListItemStepsWorkflowRunStepDependsOnBuildRunStep) GetId ¶
func (v *WorkflowRunListItemStepsWorkflowRunStepDependsOnBuildRunStep) GetId() uuid.UUID
GetId returns WorkflowRunListItemStepsWorkflowRunStepDependsOnBuildRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsWorkflowRunStepDependsOnBuildRunStep) GetTypename ¶
func (v *WorkflowRunListItemStepsWorkflowRunStepDependsOnBuildRunStep) GetTypename() *string
GetTypename returns WorkflowRunListItemStepsWorkflowRunStepDependsOnBuildRunStep.Typename, and is useful for accessing the field via an interface.
type WorkflowRunListItemStepsWorkflowRunStepDependsOnClusterPrecheckStep ¶
type WorkflowRunListItemStepsWorkflowRunStepDependsOnClusterPrecheckStep struct { Typename *string `json:"__typename"` Id uuid.UUID `json:"id"` }
WorkflowRunListItemStepsWorkflowRunStepDependsOnClusterPrecheckStep includes the requested fields of the GraphQL type ClusterPrecheckStep.
func (*WorkflowRunListItemStepsWorkflowRunStepDependsOnClusterPrecheckStep) GetId ¶
func (v *WorkflowRunListItemStepsWorkflowRunStepDependsOnClusterPrecheckStep) GetId() uuid.UUID
GetId returns WorkflowRunListItemStepsWorkflowRunStepDependsOnClusterPrecheckStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsWorkflowRunStepDependsOnClusterPrecheckStep) GetTypename ¶
func (v *WorkflowRunListItemStepsWorkflowRunStepDependsOnClusterPrecheckStep) GetTypename() *string
GetTypename returns WorkflowRunListItemStepsWorkflowRunStepDependsOnClusterPrecheckStep.Typename, and is useful for accessing the field via an interface.
type WorkflowRunListItemStepsWorkflowRunStepDependsOnDeployRunStep ¶
type WorkflowRunListItemStepsWorkflowRunStepDependsOnDeployRunStep struct { Typename *string `json:"__typename"` Id uuid.UUID `json:"id"` }
WorkflowRunListItemStepsWorkflowRunStepDependsOnDeployRunStep includes the requested fields of the GraphQL type DeployRunStep.
func (*WorkflowRunListItemStepsWorkflowRunStepDependsOnDeployRunStep) GetId ¶
func (v *WorkflowRunListItemStepsWorkflowRunStepDependsOnDeployRunStep) GetId() uuid.UUID
GetId returns WorkflowRunListItemStepsWorkflowRunStepDependsOnDeployRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsWorkflowRunStepDependsOnDeployRunStep) GetTypename ¶
func (v *WorkflowRunListItemStepsWorkflowRunStepDependsOnDeployRunStep) GetTypename() *string
GetTypename returns WorkflowRunListItemStepsWorkflowRunStepDependsOnDeployRunStep.Typename, and is useful for accessing the field via an interface.
type WorkflowRunListItemStepsWorkflowRunStepDependsOnDestroyRunStep ¶
type WorkflowRunListItemStepsWorkflowRunStepDependsOnDestroyRunStep struct { Typename *string `json:"__typename"` Id uuid.UUID `json:"id"` }
WorkflowRunListItemStepsWorkflowRunStepDependsOnDestroyRunStep includes the requested fields of the GraphQL type DestroyRunStep.
func (*WorkflowRunListItemStepsWorkflowRunStepDependsOnDestroyRunStep) GetId ¶
func (v *WorkflowRunListItemStepsWorkflowRunStepDependsOnDestroyRunStep) GetId() uuid.UUID
GetId returns WorkflowRunListItemStepsWorkflowRunStepDependsOnDestroyRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsWorkflowRunStepDependsOnDestroyRunStep) GetTypename ¶
func (v *WorkflowRunListItemStepsWorkflowRunStepDependsOnDestroyRunStep) GetTypename() *string
GetTypename returns WorkflowRunListItemStepsWorkflowRunStepDependsOnDestroyRunStep.Typename, and is useful for accessing the field via an interface.
type WorkflowRunListItemStepsWorkflowRunStepDependsOnJobRunStep ¶
type WorkflowRunListItemStepsWorkflowRunStepDependsOnJobRunStep struct { Typename *string `json:"__typename"` Id uuid.UUID `json:"id"` }
WorkflowRunListItemStepsWorkflowRunStepDependsOnJobRunStep includes the requested fields of the GraphQL type JobRunStep.
func (*WorkflowRunListItemStepsWorkflowRunStepDependsOnJobRunStep) GetId ¶
func (v *WorkflowRunListItemStepsWorkflowRunStepDependsOnJobRunStep) GetId() uuid.UUID
GetId returns WorkflowRunListItemStepsWorkflowRunStepDependsOnJobRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunListItemStepsWorkflowRunStepDependsOnJobRunStep) GetTypename ¶
func (v *WorkflowRunListItemStepsWorkflowRunStepDependsOnJobRunStep) GetTypename() *string
GetTypename returns WorkflowRunListItemStepsWorkflowRunStepDependsOnJobRunStep.Typename, and is useful for accessing the field via an interface.
type WorkflowRunListItemStepsWorkflowRunStepDependsOnWorkflowRunStep ¶
type WorkflowRunListItemStepsWorkflowRunStepDependsOnWorkflowRunStep interface { // GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values). GetTypename() *string // GetId returns the interface-field "id" from its implementation. GetId() uuid.UUID // contains filtered or unexported methods }
WorkflowRunListItemStepsWorkflowRunStepDependsOnWorkflowRunStep includes the requested fields of the GraphQL interface WorkflowRunStep.
WorkflowRunListItemStepsWorkflowRunStepDependsOnWorkflowRunStep is implemented by the following types: WorkflowRunListItemStepsWorkflowRunStepDependsOnBuildRunStep WorkflowRunListItemStepsWorkflowRunStepDependsOnClusterPrecheckStep WorkflowRunListItemStepsWorkflowRunStepDependsOnDeployRunStep WorkflowRunListItemStepsWorkflowRunStepDependsOnDestroyRunStep WorkflowRunListItemStepsWorkflowRunStepDependsOnJobRunStep
type WorkflowRunStatus ¶
type WorkflowRunStatus string
const ( WorkflowRunStatusPending WorkflowRunStatus = "PENDING" WorkflowRunStatusInProgress WorkflowRunStatus = "IN_PROGRESS" WorkflowRunStatusCompleted WorkflowRunStatus = "COMPLETED" WorkflowRunStatusFailed WorkflowRunStatus = "FAILED" WorkflowRunStatusAborted WorkflowRunStatus = "ABORTED" )
type WorkflowRunStepDefinitionInput ¶
type WorkflowRunStepDefinitionInput struct { Action WorkflowStepActionType `json:"action"` DependsOn []int `json:"dependsOn"` Disabled *bool `json:"disabled"` MatchingRule *WorkflowStepDefinitionMatchingRuleInput `json:"matchingRule"` SequenceNumber *int `json:"sequenceNumber"` Metadata *WorkflowRunStepDefinitionMetadataInput `json:"metadata"` }
func (*WorkflowRunStepDefinitionInput) GetAction ¶
func (v *WorkflowRunStepDefinitionInput) GetAction() WorkflowStepActionType
GetAction returns WorkflowRunStepDefinitionInput.Action, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDefinitionInput) GetDependsOn ¶
func (v *WorkflowRunStepDefinitionInput) GetDependsOn() []int
GetDependsOn returns WorkflowRunStepDefinitionInput.DependsOn, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDefinitionInput) GetDisabled ¶
func (v *WorkflowRunStepDefinitionInput) GetDisabled() *bool
GetDisabled returns WorkflowRunStepDefinitionInput.Disabled, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDefinitionInput) GetMatchingRule ¶
func (v *WorkflowRunStepDefinitionInput) GetMatchingRule() *WorkflowStepDefinitionMatchingRuleInput
GetMatchingRule returns WorkflowRunStepDefinitionInput.MatchingRule, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDefinitionInput) GetMetadata ¶
func (v *WorkflowRunStepDefinitionInput) GetMetadata() *WorkflowRunStepDefinitionMetadataInput
GetMetadata returns WorkflowRunStepDefinitionInput.Metadata, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDefinitionInput) GetSequenceNumber ¶
func (v *WorkflowRunStepDefinitionInput) GetSequenceNumber() *int
GetSequenceNumber returns WorkflowRunStepDefinitionInput.SequenceNumber, and is useful for accessing the field via an interface.
type WorkflowRunStepDefinitionMetadataInput ¶
type WorkflowRunStepDefinitionMetadataInput struct {
DeploySteps []DriverWorkflowStepActionType `json:"deploySteps"`
}
func (*WorkflowRunStepDefinitionMetadataInput) GetDeploySteps ¶
func (v *WorkflowRunStepDefinitionMetadataInput) GetDeploySteps() []DriverWorkflowStepActionType
GetDeploySteps returns WorkflowRunStepDefinitionMetadataInput.DeploySteps, and is useful for accessing the field via an interface.
type WorkflowRunStepDetail ¶
type WorkflowRunStepDetail interface { // GetId returns the interface-field "id" from its implementation. GetId() uuid.UUID // GetAction returns the interface-field "action" from its implementation. GetAction() GenericWorkflowStepActionType // GetDependsOn returns the interface-field "dependsOn" from its implementation. GetDependsOn() []WorkflowRunStepDetailDependsOnWorkflowRunStep // GetStatus returns the interface-field "status" from its implementation. GetStatus() WorkflowRunStepStatus // GetSequenceNumber returns the interface-field "sequenceNumber" from its implementation. GetSequenceNumber() int // GetCreatedAt returns the interface-field "createdAt" from its implementation. GetCreatedAt() time.Time // GetUpdatedAt returns the interface-field "updatedAt" from its implementation. GetUpdatedAt() time.Time // GetExecutionId returns the interface-field "executionId" from its implementation. GetExecutionId() *uuid.UUID // GetExecutionType returns the interface-field "executionType" from its implementation. GetExecutionType() *WorkflowExecutionType // GetExecutionError returns the interface-field "executionError" from its implementation. GetExecutionError() *string // contains filtered or unexported methods }
WorkflowRunStepDetail includes the GraphQL fields of WorkflowRunStep requested by the fragment WorkflowRunStepDetail.
WorkflowRunStepDetail is implemented by the following types: WorkflowRunStepDetailBuildRunStep WorkflowRunStepDetailClusterPrecheckStep WorkflowRunStepDetailDeployRunStep WorkflowRunStepDetailDestroyRunStep WorkflowRunStepDetailJobRunStep
type WorkflowRunStepDetailBuildRunStep ¶
type WorkflowRunStepDetailBuildRunStep struct { Id uuid.UUID `json:"id"` Action GenericWorkflowStepActionType `json:"action"` DependsOn []WorkflowRunStepDetailDependsOnWorkflowRunStep `json:"-"` Status WorkflowRunStepStatus `json:"status"` SequenceNumber int `json:"sequenceNumber"` CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"updatedAt"` ExecutionId *uuid.UUID `json:"executionId"` ExecutionType *WorkflowExecutionType `json:"executionType"` ExecutionError *string `json:"executionError"` Outputs []*WorkflowRunStepDetailOutputsBuildArtifact `json:"outputs"` }
WorkflowRunStepDetail includes the GraphQL fields of BuildRunStep requested by the fragment WorkflowRunStepDetail.
func (*WorkflowRunStepDetailBuildRunStep) GetAction ¶
func (v *WorkflowRunStepDetailBuildRunStep) GetAction() GenericWorkflowStepActionType
GetAction returns WorkflowRunStepDetailBuildRunStep.Action, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailBuildRunStep) GetCreatedAt ¶
func (v *WorkflowRunStepDetailBuildRunStep) GetCreatedAt() time.Time
GetCreatedAt returns WorkflowRunStepDetailBuildRunStep.CreatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailBuildRunStep) GetDependsOn ¶
func (v *WorkflowRunStepDetailBuildRunStep) GetDependsOn() []WorkflowRunStepDetailDependsOnWorkflowRunStep
GetDependsOn returns WorkflowRunStepDetailBuildRunStep.DependsOn, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailBuildRunStep) GetExecutionError ¶
func (v *WorkflowRunStepDetailBuildRunStep) GetExecutionError() *string
GetExecutionError returns WorkflowRunStepDetailBuildRunStep.ExecutionError, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailBuildRunStep) GetExecutionId ¶
func (v *WorkflowRunStepDetailBuildRunStep) GetExecutionId() *uuid.UUID
GetExecutionId returns WorkflowRunStepDetailBuildRunStep.ExecutionId, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailBuildRunStep) GetExecutionType ¶
func (v *WorkflowRunStepDetailBuildRunStep) GetExecutionType() *WorkflowExecutionType
GetExecutionType returns WorkflowRunStepDetailBuildRunStep.ExecutionType, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailBuildRunStep) GetId ¶
func (v *WorkflowRunStepDetailBuildRunStep) GetId() uuid.UUID
GetId returns WorkflowRunStepDetailBuildRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailBuildRunStep) GetOutputs ¶
func (v *WorkflowRunStepDetailBuildRunStep) GetOutputs() []*WorkflowRunStepDetailOutputsBuildArtifact
GetOutputs returns WorkflowRunStepDetailBuildRunStep.Outputs, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailBuildRunStep) GetSequenceNumber ¶
func (v *WorkflowRunStepDetailBuildRunStep) GetSequenceNumber() int
GetSequenceNumber returns WorkflowRunStepDetailBuildRunStep.SequenceNumber, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailBuildRunStep) GetStatus ¶
func (v *WorkflowRunStepDetailBuildRunStep) GetStatus() WorkflowRunStepStatus
GetStatus returns WorkflowRunStepDetailBuildRunStep.Status, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailBuildRunStep) GetUpdatedAt ¶
func (v *WorkflowRunStepDetailBuildRunStep) GetUpdatedAt() time.Time
GetUpdatedAt returns WorkflowRunStepDetailBuildRunStep.UpdatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailBuildRunStep) MarshalJSON ¶
func (v *WorkflowRunStepDetailBuildRunStep) MarshalJSON() ([]byte, error)
func (*WorkflowRunStepDetailBuildRunStep) UnmarshalJSON ¶
func (v *WorkflowRunStepDetailBuildRunStep) UnmarshalJSON(b []byte) error
type WorkflowRunStepDetailCluster ¶
type WorkflowRunStepDetailCluster struct {
ClusterDetailV1 `json:"-"`
}
WorkflowRunStepDetailCluster includes the requested fields of the GraphQL type Cluster.
func (*WorkflowRunStepDetailCluster) GetCloudProvider ¶
func (v *WorkflowRunStepDetailCluster) GetCloudProvider() *CloudProvider
GetCloudProvider returns WorkflowRunStepDetailCluster.CloudProvider, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailCluster) GetConnected ¶
func (v *WorkflowRunStepDetailCluster) GetConnected() *bool
GetConnected returns WorkflowRunStepDetailCluster.Connected, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailCluster) GetCreatedAt ¶
func (v *WorkflowRunStepDetailCluster) GetCreatedAt() time.Time
GetCreatedAt returns WorkflowRunStepDetailCluster.CreatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailCluster) GetDisplayName ¶
func (v *WorkflowRunStepDetailCluster) GetDisplayName() string
GetDisplayName returns WorkflowRunStepDetailCluster.DisplayName, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailCluster) GetId ¶
func (v *WorkflowRunStepDetailCluster) GetId() uuid.UUID
GetId returns WorkflowRunStepDetailCluster.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailCluster) GetState ¶
func (v *WorkflowRunStepDetailCluster) GetState() ClusterState
GetState returns WorkflowRunStepDetailCluster.State, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailCluster) GetUpdatedAt ¶
func (v *WorkflowRunStepDetailCluster) GetUpdatedAt() time.Time
GetUpdatedAt returns WorkflowRunStepDetailCluster.UpdatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailCluster) MarshalJSON ¶
func (v *WorkflowRunStepDetailCluster) MarshalJSON() ([]byte, error)
func (*WorkflowRunStepDetailCluster) UnmarshalJSON ¶
func (v *WorkflowRunStepDetailCluster) UnmarshalJSON(b []byte) error
type WorkflowRunStepDetailClusterPrecheckStep ¶
type WorkflowRunStepDetailClusterPrecheckStep struct { Id uuid.UUID `json:"id"` Action GenericWorkflowStepActionType `json:"action"` DependsOn []WorkflowRunStepDetailDependsOnWorkflowRunStep `json:"-"` Status WorkflowRunStepStatus `json:"status"` SequenceNumber int `json:"sequenceNumber"` CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"updatedAt"` ExecutionId *uuid.UUID `json:"executionId"` ExecutionType *WorkflowExecutionType `json:"executionType"` ExecutionError *string `json:"executionError"` Cluster *WorkflowRunStepDetailCluster `json:"cluster"` }
WorkflowRunStepDetail includes the GraphQL fields of ClusterPrecheckStep requested by the fragment WorkflowRunStepDetail.
func (*WorkflowRunStepDetailClusterPrecheckStep) GetAction ¶
func (v *WorkflowRunStepDetailClusterPrecheckStep) GetAction() GenericWorkflowStepActionType
GetAction returns WorkflowRunStepDetailClusterPrecheckStep.Action, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailClusterPrecheckStep) GetCluster ¶
func (v *WorkflowRunStepDetailClusterPrecheckStep) GetCluster() *WorkflowRunStepDetailCluster
GetCluster returns WorkflowRunStepDetailClusterPrecheckStep.Cluster, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailClusterPrecheckStep) GetCreatedAt ¶
func (v *WorkflowRunStepDetailClusterPrecheckStep) GetCreatedAt() time.Time
GetCreatedAt returns WorkflowRunStepDetailClusterPrecheckStep.CreatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailClusterPrecheckStep) GetDependsOn ¶
func (v *WorkflowRunStepDetailClusterPrecheckStep) GetDependsOn() []WorkflowRunStepDetailDependsOnWorkflowRunStep
GetDependsOn returns WorkflowRunStepDetailClusterPrecheckStep.DependsOn, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailClusterPrecheckStep) GetExecutionError ¶
func (v *WorkflowRunStepDetailClusterPrecheckStep) GetExecutionError() *string
GetExecutionError returns WorkflowRunStepDetailClusterPrecheckStep.ExecutionError, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailClusterPrecheckStep) GetExecutionId ¶
func (v *WorkflowRunStepDetailClusterPrecheckStep) GetExecutionId() *uuid.UUID
GetExecutionId returns WorkflowRunStepDetailClusterPrecheckStep.ExecutionId, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailClusterPrecheckStep) GetExecutionType ¶
func (v *WorkflowRunStepDetailClusterPrecheckStep) GetExecutionType() *WorkflowExecutionType
GetExecutionType returns WorkflowRunStepDetailClusterPrecheckStep.ExecutionType, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailClusterPrecheckStep) GetId ¶
func (v *WorkflowRunStepDetailClusterPrecheckStep) GetId() uuid.UUID
GetId returns WorkflowRunStepDetailClusterPrecheckStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailClusterPrecheckStep) GetSequenceNumber ¶
func (v *WorkflowRunStepDetailClusterPrecheckStep) GetSequenceNumber() int
GetSequenceNumber returns WorkflowRunStepDetailClusterPrecheckStep.SequenceNumber, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailClusterPrecheckStep) GetStatus ¶
func (v *WorkflowRunStepDetailClusterPrecheckStep) GetStatus() WorkflowRunStepStatus
GetStatus returns WorkflowRunStepDetailClusterPrecheckStep.Status, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailClusterPrecheckStep) GetUpdatedAt ¶
func (v *WorkflowRunStepDetailClusterPrecheckStep) GetUpdatedAt() time.Time
GetUpdatedAt returns WorkflowRunStepDetailClusterPrecheckStep.UpdatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailClusterPrecheckStep) MarshalJSON ¶
func (v *WorkflowRunStepDetailClusterPrecheckStep) MarshalJSON() ([]byte, error)
func (*WorkflowRunStepDetailClusterPrecheckStep) UnmarshalJSON ¶
func (v *WorkflowRunStepDetailClusterPrecheckStep) UnmarshalJSON(b []byte) error
type WorkflowRunStepDetailDependsOnBuildRunStep ¶
type WorkflowRunStepDetailDependsOnBuildRunStep struct { Typename *string `json:"__typename"` Id uuid.UUID `json:"id"` }
WorkflowRunStepDetailDependsOnBuildRunStep includes the requested fields of the GraphQL type BuildRunStep.
func (*WorkflowRunStepDetailDependsOnBuildRunStep) GetId ¶
func (v *WorkflowRunStepDetailDependsOnBuildRunStep) GetId() uuid.UUID
GetId returns WorkflowRunStepDetailDependsOnBuildRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailDependsOnBuildRunStep) GetTypename ¶
func (v *WorkflowRunStepDetailDependsOnBuildRunStep) GetTypename() *string
GetTypename returns WorkflowRunStepDetailDependsOnBuildRunStep.Typename, and is useful for accessing the field via an interface.
type WorkflowRunStepDetailDependsOnClusterPrecheckStep ¶
type WorkflowRunStepDetailDependsOnClusterPrecheckStep struct { Typename *string `json:"__typename"` Id uuid.UUID `json:"id"` }
WorkflowRunStepDetailDependsOnClusterPrecheckStep includes the requested fields of the GraphQL type ClusterPrecheckStep.
func (*WorkflowRunStepDetailDependsOnClusterPrecheckStep) GetId ¶
func (v *WorkflowRunStepDetailDependsOnClusterPrecheckStep) GetId() uuid.UUID
GetId returns WorkflowRunStepDetailDependsOnClusterPrecheckStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailDependsOnClusterPrecheckStep) GetTypename ¶
func (v *WorkflowRunStepDetailDependsOnClusterPrecheckStep) GetTypename() *string
GetTypename returns WorkflowRunStepDetailDependsOnClusterPrecheckStep.Typename, and is useful for accessing the field via an interface.
type WorkflowRunStepDetailDependsOnDeployRunStep ¶
type WorkflowRunStepDetailDependsOnDeployRunStep struct { Typename *string `json:"__typename"` Id uuid.UUID `json:"id"` }
WorkflowRunStepDetailDependsOnDeployRunStep includes the requested fields of the GraphQL type DeployRunStep.
func (*WorkflowRunStepDetailDependsOnDeployRunStep) GetId ¶
func (v *WorkflowRunStepDetailDependsOnDeployRunStep) GetId() uuid.UUID
GetId returns WorkflowRunStepDetailDependsOnDeployRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailDependsOnDeployRunStep) GetTypename ¶
func (v *WorkflowRunStepDetailDependsOnDeployRunStep) GetTypename() *string
GetTypename returns WorkflowRunStepDetailDependsOnDeployRunStep.Typename, and is useful for accessing the field via an interface.
type WorkflowRunStepDetailDependsOnDestroyRunStep ¶
type WorkflowRunStepDetailDependsOnDestroyRunStep struct { Typename *string `json:"__typename"` Id uuid.UUID `json:"id"` }
WorkflowRunStepDetailDependsOnDestroyRunStep includes the requested fields of the GraphQL type DestroyRunStep.
func (*WorkflowRunStepDetailDependsOnDestroyRunStep) GetId ¶
func (v *WorkflowRunStepDetailDependsOnDestroyRunStep) GetId() uuid.UUID
GetId returns WorkflowRunStepDetailDependsOnDestroyRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailDependsOnDestroyRunStep) GetTypename ¶
func (v *WorkflowRunStepDetailDependsOnDestroyRunStep) GetTypename() *string
GetTypename returns WorkflowRunStepDetailDependsOnDestroyRunStep.Typename, and is useful for accessing the field via an interface.
type WorkflowRunStepDetailDependsOnJobRunStep ¶
type WorkflowRunStepDetailDependsOnJobRunStep struct { Typename *string `json:"__typename"` Id uuid.UUID `json:"id"` }
WorkflowRunStepDetailDependsOnJobRunStep includes the requested fields of the GraphQL type JobRunStep.
func (*WorkflowRunStepDetailDependsOnJobRunStep) GetId ¶
func (v *WorkflowRunStepDetailDependsOnJobRunStep) GetId() uuid.UUID
GetId returns WorkflowRunStepDetailDependsOnJobRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailDependsOnJobRunStep) GetTypename ¶
func (v *WorkflowRunStepDetailDependsOnJobRunStep) GetTypename() *string
GetTypename returns WorkflowRunStepDetailDependsOnJobRunStep.Typename, and is useful for accessing the field via an interface.
type WorkflowRunStepDetailDependsOnWorkflowRunStep ¶
type WorkflowRunStepDetailDependsOnWorkflowRunStep interface { // GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values). GetTypename() *string // GetId returns the interface-field "id" from its implementation. GetId() uuid.UUID // contains filtered or unexported methods }
WorkflowRunStepDetailDependsOnWorkflowRunStep includes the requested fields of the GraphQL interface WorkflowRunStep.
WorkflowRunStepDetailDependsOnWorkflowRunStep is implemented by the following types: WorkflowRunStepDetailDependsOnBuildRunStep WorkflowRunStepDetailDependsOnClusterPrecheckStep WorkflowRunStepDetailDependsOnDeployRunStep WorkflowRunStepDetailDependsOnDestroyRunStep WorkflowRunStepDetailDependsOnJobRunStep
type WorkflowRunStepDetailDeployRunStep ¶
type WorkflowRunStepDetailDeployRunStep struct { Id uuid.UUID `json:"id"` Action GenericWorkflowStepActionType `json:"action"` DependsOn []WorkflowRunStepDetailDependsOnWorkflowRunStep `json:"-"` Status WorkflowRunStepStatus `json:"status"` SequenceNumber int `json:"sequenceNumber"` CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"updatedAt"` ExecutionId *uuid.UUID `json:"executionId"` ExecutionType *WorkflowExecutionType `json:"executionType"` ExecutionError *string `json:"executionError"` WorkflowRun *WorkflowRunStepDetailWorkflowRun `json:"workflowRun"` }
WorkflowRunStepDetail includes the GraphQL fields of DeployRunStep requested by the fragment WorkflowRunStepDetail.
func (*WorkflowRunStepDetailDeployRunStep) GetAction ¶
func (v *WorkflowRunStepDetailDeployRunStep) GetAction() GenericWorkflowStepActionType
GetAction returns WorkflowRunStepDetailDeployRunStep.Action, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailDeployRunStep) GetCreatedAt ¶
func (v *WorkflowRunStepDetailDeployRunStep) GetCreatedAt() time.Time
GetCreatedAt returns WorkflowRunStepDetailDeployRunStep.CreatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailDeployRunStep) GetDependsOn ¶
func (v *WorkflowRunStepDetailDeployRunStep) GetDependsOn() []WorkflowRunStepDetailDependsOnWorkflowRunStep
GetDependsOn returns WorkflowRunStepDetailDeployRunStep.DependsOn, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailDeployRunStep) GetExecutionError ¶
func (v *WorkflowRunStepDetailDeployRunStep) GetExecutionError() *string
GetExecutionError returns WorkflowRunStepDetailDeployRunStep.ExecutionError, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailDeployRunStep) GetExecutionId ¶
func (v *WorkflowRunStepDetailDeployRunStep) GetExecutionId() *uuid.UUID
GetExecutionId returns WorkflowRunStepDetailDeployRunStep.ExecutionId, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailDeployRunStep) GetExecutionType ¶
func (v *WorkflowRunStepDetailDeployRunStep) GetExecutionType() *WorkflowExecutionType
GetExecutionType returns WorkflowRunStepDetailDeployRunStep.ExecutionType, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailDeployRunStep) GetId ¶
func (v *WorkflowRunStepDetailDeployRunStep) GetId() uuid.UUID
GetId returns WorkflowRunStepDetailDeployRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailDeployRunStep) GetSequenceNumber ¶
func (v *WorkflowRunStepDetailDeployRunStep) GetSequenceNumber() int
GetSequenceNumber returns WorkflowRunStepDetailDeployRunStep.SequenceNumber, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailDeployRunStep) GetStatus ¶
func (v *WorkflowRunStepDetailDeployRunStep) GetStatus() WorkflowRunStepStatus
GetStatus returns WorkflowRunStepDetailDeployRunStep.Status, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailDeployRunStep) GetUpdatedAt ¶
func (v *WorkflowRunStepDetailDeployRunStep) GetUpdatedAt() time.Time
GetUpdatedAt returns WorkflowRunStepDetailDeployRunStep.UpdatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailDeployRunStep) GetWorkflowRun ¶
func (v *WorkflowRunStepDetailDeployRunStep) GetWorkflowRun() *WorkflowRunStepDetailWorkflowRun
GetWorkflowRun returns WorkflowRunStepDetailDeployRunStep.WorkflowRun, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailDeployRunStep) MarshalJSON ¶
func (v *WorkflowRunStepDetailDeployRunStep) MarshalJSON() ([]byte, error)
func (*WorkflowRunStepDetailDeployRunStep) UnmarshalJSON ¶
func (v *WorkflowRunStepDetailDeployRunStep) UnmarshalJSON(b []byte) error
type WorkflowRunStepDetailDestroyRunStep ¶
type WorkflowRunStepDetailDestroyRunStep struct { Id uuid.UUID `json:"id"` Action GenericWorkflowStepActionType `json:"action"` DependsOn []WorkflowRunStepDetailDependsOnWorkflowRunStep `json:"-"` Status WorkflowRunStepStatus `json:"status"` SequenceNumber int `json:"sequenceNumber"` CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"updatedAt"` ExecutionId *uuid.UUID `json:"executionId"` ExecutionType *WorkflowExecutionType `json:"executionType"` ExecutionError *string `json:"executionError"` }
WorkflowRunStepDetail includes the GraphQL fields of DestroyRunStep requested by the fragment WorkflowRunStepDetail.
func (*WorkflowRunStepDetailDestroyRunStep) GetAction ¶
func (v *WorkflowRunStepDetailDestroyRunStep) GetAction() GenericWorkflowStepActionType
GetAction returns WorkflowRunStepDetailDestroyRunStep.Action, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailDestroyRunStep) GetCreatedAt ¶
func (v *WorkflowRunStepDetailDestroyRunStep) GetCreatedAt() time.Time
GetCreatedAt returns WorkflowRunStepDetailDestroyRunStep.CreatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailDestroyRunStep) GetDependsOn ¶
func (v *WorkflowRunStepDetailDestroyRunStep) GetDependsOn() []WorkflowRunStepDetailDependsOnWorkflowRunStep
GetDependsOn returns WorkflowRunStepDetailDestroyRunStep.DependsOn, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailDestroyRunStep) GetExecutionError ¶
func (v *WorkflowRunStepDetailDestroyRunStep) GetExecutionError() *string
GetExecutionError returns WorkflowRunStepDetailDestroyRunStep.ExecutionError, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailDestroyRunStep) GetExecutionId ¶
func (v *WorkflowRunStepDetailDestroyRunStep) GetExecutionId() *uuid.UUID
GetExecutionId returns WorkflowRunStepDetailDestroyRunStep.ExecutionId, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailDestroyRunStep) GetExecutionType ¶
func (v *WorkflowRunStepDetailDestroyRunStep) GetExecutionType() *WorkflowExecutionType
GetExecutionType returns WorkflowRunStepDetailDestroyRunStep.ExecutionType, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailDestroyRunStep) GetId ¶
func (v *WorkflowRunStepDetailDestroyRunStep) GetId() uuid.UUID
GetId returns WorkflowRunStepDetailDestroyRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailDestroyRunStep) GetSequenceNumber ¶
func (v *WorkflowRunStepDetailDestroyRunStep) GetSequenceNumber() int
GetSequenceNumber returns WorkflowRunStepDetailDestroyRunStep.SequenceNumber, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailDestroyRunStep) GetStatus ¶
func (v *WorkflowRunStepDetailDestroyRunStep) GetStatus() WorkflowRunStepStatus
GetStatus returns WorkflowRunStepDetailDestroyRunStep.Status, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailDestroyRunStep) GetUpdatedAt ¶
func (v *WorkflowRunStepDetailDestroyRunStep) GetUpdatedAt() time.Time
GetUpdatedAt returns WorkflowRunStepDetailDestroyRunStep.UpdatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailDestroyRunStep) MarshalJSON ¶
func (v *WorkflowRunStepDetailDestroyRunStep) MarshalJSON() ([]byte, error)
func (*WorkflowRunStepDetailDestroyRunStep) UnmarshalJSON ¶
func (v *WorkflowRunStepDetailDestroyRunStep) UnmarshalJSON(b []byte) error
type WorkflowRunStepDetailJobRunStep ¶
type WorkflowRunStepDetailJobRunStep struct { Id uuid.UUID `json:"id"` Action GenericWorkflowStepActionType `json:"action"` DependsOn []WorkflowRunStepDetailDependsOnWorkflowRunStep `json:"-"` Status WorkflowRunStepStatus `json:"status"` SequenceNumber int `json:"sequenceNumber"` CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"updatedAt"` ExecutionId *uuid.UUID `json:"executionId"` ExecutionType *WorkflowExecutionType `json:"executionType"` ExecutionError *string `json:"executionError"` }
WorkflowRunStepDetail includes the GraphQL fields of JobRunStep requested by the fragment WorkflowRunStepDetail.
func (*WorkflowRunStepDetailJobRunStep) GetAction ¶
func (v *WorkflowRunStepDetailJobRunStep) GetAction() GenericWorkflowStepActionType
GetAction returns WorkflowRunStepDetailJobRunStep.Action, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailJobRunStep) GetCreatedAt ¶
func (v *WorkflowRunStepDetailJobRunStep) GetCreatedAt() time.Time
GetCreatedAt returns WorkflowRunStepDetailJobRunStep.CreatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailJobRunStep) GetDependsOn ¶
func (v *WorkflowRunStepDetailJobRunStep) GetDependsOn() []WorkflowRunStepDetailDependsOnWorkflowRunStep
GetDependsOn returns WorkflowRunStepDetailJobRunStep.DependsOn, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailJobRunStep) GetExecutionError ¶
func (v *WorkflowRunStepDetailJobRunStep) GetExecutionError() *string
GetExecutionError returns WorkflowRunStepDetailJobRunStep.ExecutionError, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailJobRunStep) GetExecutionId ¶
func (v *WorkflowRunStepDetailJobRunStep) GetExecutionId() *uuid.UUID
GetExecutionId returns WorkflowRunStepDetailJobRunStep.ExecutionId, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailJobRunStep) GetExecutionType ¶
func (v *WorkflowRunStepDetailJobRunStep) GetExecutionType() *WorkflowExecutionType
GetExecutionType returns WorkflowRunStepDetailJobRunStep.ExecutionType, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailJobRunStep) GetId ¶
func (v *WorkflowRunStepDetailJobRunStep) GetId() uuid.UUID
GetId returns WorkflowRunStepDetailJobRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailJobRunStep) GetSequenceNumber ¶
func (v *WorkflowRunStepDetailJobRunStep) GetSequenceNumber() int
GetSequenceNumber returns WorkflowRunStepDetailJobRunStep.SequenceNumber, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailJobRunStep) GetStatus ¶
func (v *WorkflowRunStepDetailJobRunStep) GetStatus() WorkflowRunStepStatus
GetStatus returns WorkflowRunStepDetailJobRunStep.Status, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailJobRunStep) GetUpdatedAt ¶
func (v *WorkflowRunStepDetailJobRunStep) GetUpdatedAt() time.Time
GetUpdatedAt returns WorkflowRunStepDetailJobRunStep.UpdatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailJobRunStep) MarshalJSON ¶
func (v *WorkflowRunStepDetailJobRunStep) MarshalJSON() ([]byte, error)
func (*WorkflowRunStepDetailJobRunStep) UnmarshalJSON ¶
func (v *WorkflowRunStepDetailJobRunStep) UnmarshalJSON(b []byte) error
type WorkflowRunStepDetailOutputsBuildArtifact ¶
type WorkflowRunStepDetailOutputsBuildArtifact struct { Id uuid.UUID `json:"id"` Image string `json:"image"` }
WorkflowRunStepDetailOutputsBuildArtifact includes the requested fields of the GraphQL type BuildArtifact.
func (*WorkflowRunStepDetailOutputsBuildArtifact) GetId ¶
func (v *WorkflowRunStepDetailOutputsBuildArtifact) GetId() uuid.UUID
GetId returns WorkflowRunStepDetailOutputsBuildArtifact.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailOutputsBuildArtifact) GetImage ¶
func (v *WorkflowRunStepDetailOutputsBuildArtifact) GetImage() string
GetImage returns WorkflowRunStepDetailOutputsBuildArtifact.Image, and is useful for accessing the field via an interface.
type WorkflowRunStepDetailWorkflowRun ¶
type WorkflowRunStepDetailWorkflowRun struct { Id uuid.UUID `json:"id"` WorkflowId uuid.UUID `json:"workflowId"` Sequence int `json:"sequence"` Status WorkflowRunStatus `json:"status"` CreatedAt time.Time `json:"createdAt"` Steps []*WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStep `json:"-"` }
WorkflowRunStepDetailWorkflowRun includes the requested fields of the GraphQL type WorkflowRun.
func (*WorkflowRunStepDetailWorkflowRun) GetCreatedAt ¶
func (v *WorkflowRunStepDetailWorkflowRun) GetCreatedAt() time.Time
GetCreatedAt returns WorkflowRunStepDetailWorkflowRun.CreatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailWorkflowRun) GetId ¶
func (v *WorkflowRunStepDetailWorkflowRun) GetId() uuid.UUID
GetId returns WorkflowRunStepDetailWorkflowRun.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailWorkflowRun) GetSequence ¶
func (v *WorkflowRunStepDetailWorkflowRun) GetSequence() int
GetSequence returns WorkflowRunStepDetailWorkflowRun.Sequence, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailWorkflowRun) GetStatus ¶
func (v *WorkflowRunStepDetailWorkflowRun) GetStatus() WorkflowRunStatus
GetStatus returns WorkflowRunStepDetailWorkflowRun.Status, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailWorkflowRun) GetSteps ¶
func (v *WorkflowRunStepDetailWorkflowRun) GetSteps() []*WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStep
GetSteps returns WorkflowRunStepDetailWorkflowRun.Steps, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailWorkflowRun) GetWorkflowId ¶
func (v *WorkflowRunStepDetailWorkflowRun) GetWorkflowId() uuid.UUID
GetWorkflowId returns WorkflowRunStepDetailWorkflowRun.WorkflowId, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailWorkflowRun) MarshalJSON ¶
func (v *WorkflowRunStepDetailWorkflowRun) MarshalJSON() ([]byte, error)
func (*WorkflowRunStepDetailWorkflowRun) UnmarshalJSON ¶
func (v *WorkflowRunStepDetailWorkflowRun) UnmarshalJSON(b []byte) error
type WorkflowRunStepDetailWorkflowRunStepsBuildRunStep ¶
type WorkflowRunStepDetailWorkflowRunStepsBuildRunStep struct { Typename *string `json:"__typename"` Id uuid.UUID `json:"id"` Action GenericWorkflowStepActionType `json:"action"` DependsOn []WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep `json:"-"` Status WorkflowRunStepStatus `json:"status"` SequenceNumber int `json:"sequenceNumber"` CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"updatedAt"` ExecutionId *uuid.UUID `json:"executionId"` ExecutionType *WorkflowExecutionType `json:"executionType"` ExecutionError *string `json:"executionError"` }
WorkflowRunStepDetailWorkflowRunStepsBuildRunStep includes the requested fields of the GraphQL type BuildRunStep.
func (*WorkflowRunStepDetailWorkflowRunStepsBuildRunStep) GetAction ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsBuildRunStep) GetAction() GenericWorkflowStepActionType
GetAction returns WorkflowRunStepDetailWorkflowRunStepsBuildRunStep.Action, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailWorkflowRunStepsBuildRunStep) GetCreatedAt ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsBuildRunStep) GetCreatedAt() time.Time
GetCreatedAt returns WorkflowRunStepDetailWorkflowRunStepsBuildRunStep.CreatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailWorkflowRunStepsBuildRunStep) GetDependsOn ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsBuildRunStep) GetDependsOn() []WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep
GetDependsOn returns WorkflowRunStepDetailWorkflowRunStepsBuildRunStep.DependsOn, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailWorkflowRunStepsBuildRunStep) GetExecutionError ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsBuildRunStep) GetExecutionError() *string
GetExecutionError returns WorkflowRunStepDetailWorkflowRunStepsBuildRunStep.ExecutionError, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailWorkflowRunStepsBuildRunStep) GetExecutionId ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsBuildRunStep) GetExecutionId() *uuid.UUID
GetExecutionId returns WorkflowRunStepDetailWorkflowRunStepsBuildRunStep.ExecutionId, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailWorkflowRunStepsBuildRunStep) GetExecutionType ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsBuildRunStep) GetExecutionType() *WorkflowExecutionType
GetExecutionType returns WorkflowRunStepDetailWorkflowRunStepsBuildRunStep.ExecutionType, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailWorkflowRunStepsBuildRunStep) GetId ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsBuildRunStep) GetId() uuid.UUID
GetId returns WorkflowRunStepDetailWorkflowRunStepsBuildRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailWorkflowRunStepsBuildRunStep) GetSequenceNumber ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsBuildRunStep) GetSequenceNumber() int
GetSequenceNumber returns WorkflowRunStepDetailWorkflowRunStepsBuildRunStep.SequenceNumber, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailWorkflowRunStepsBuildRunStep) GetStatus ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsBuildRunStep) GetStatus() WorkflowRunStepStatus
GetStatus returns WorkflowRunStepDetailWorkflowRunStepsBuildRunStep.Status, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailWorkflowRunStepsBuildRunStep) GetTypename ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsBuildRunStep) GetTypename() *string
GetTypename returns WorkflowRunStepDetailWorkflowRunStepsBuildRunStep.Typename, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailWorkflowRunStepsBuildRunStep) GetUpdatedAt ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsBuildRunStep) GetUpdatedAt() time.Time
GetUpdatedAt returns WorkflowRunStepDetailWorkflowRunStepsBuildRunStep.UpdatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailWorkflowRunStepsBuildRunStep) MarshalJSON ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsBuildRunStep) MarshalJSON() ([]byte, error)
func (*WorkflowRunStepDetailWorkflowRunStepsBuildRunStep) UnmarshalJSON ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsBuildRunStep) UnmarshalJSON(b []byte) error
type WorkflowRunStepDetailWorkflowRunStepsClusterPrecheckStep ¶
type WorkflowRunStepDetailWorkflowRunStepsClusterPrecheckStep struct { Typename *string `json:"__typename"` Id uuid.UUID `json:"id"` Action GenericWorkflowStepActionType `json:"action"` DependsOn []WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep `json:"-"` Status WorkflowRunStepStatus `json:"status"` SequenceNumber int `json:"sequenceNumber"` CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"updatedAt"` ExecutionId *uuid.UUID `json:"executionId"` ExecutionType *WorkflowExecutionType `json:"executionType"` ExecutionError *string `json:"executionError"` }
WorkflowRunStepDetailWorkflowRunStepsClusterPrecheckStep includes the requested fields of the GraphQL type ClusterPrecheckStep.
func (*WorkflowRunStepDetailWorkflowRunStepsClusterPrecheckStep) GetAction ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsClusterPrecheckStep) GetAction() GenericWorkflowStepActionType
GetAction returns WorkflowRunStepDetailWorkflowRunStepsClusterPrecheckStep.Action, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailWorkflowRunStepsClusterPrecheckStep) GetCreatedAt ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsClusterPrecheckStep) GetCreatedAt() time.Time
GetCreatedAt returns WorkflowRunStepDetailWorkflowRunStepsClusterPrecheckStep.CreatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailWorkflowRunStepsClusterPrecheckStep) GetDependsOn ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsClusterPrecheckStep) GetDependsOn() []WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep
GetDependsOn returns WorkflowRunStepDetailWorkflowRunStepsClusterPrecheckStep.DependsOn, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailWorkflowRunStepsClusterPrecheckStep) GetExecutionError ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsClusterPrecheckStep) GetExecutionError() *string
GetExecutionError returns WorkflowRunStepDetailWorkflowRunStepsClusterPrecheckStep.ExecutionError, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailWorkflowRunStepsClusterPrecheckStep) GetExecutionId ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsClusterPrecheckStep) GetExecutionId() *uuid.UUID
GetExecutionId returns WorkflowRunStepDetailWorkflowRunStepsClusterPrecheckStep.ExecutionId, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailWorkflowRunStepsClusterPrecheckStep) GetExecutionType ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsClusterPrecheckStep) GetExecutionType() *WorkflowExecutionType
GetExecutionType returns WorkflowRunStepDetailWorkflowRunStepsClusterPrecheckStep.ExecutionType, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailWorkflowRunStepsClusterPrecheckStep) GetId ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsClusterPrecheckStep) GetId() uuid.UUID
GetId returns WorkflowRunStepDetailWorkflowRunStepsClusterPrecheckStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailWorkflowRunStepsClusterPrecheckStep) GetSequenceNumber ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsClusterPrecheckStep) GetSequenceNumber() int
GetSequenceNumber returns WorkflowRunStepDetailWorkflowRunStepsClusterPrecheckStep.SequenceNumber, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailWorkflowRunStepsClusterPrecheckStep) GetStatus ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsClusterPrecheckStep) GetStatus() WorkflowRunStepStatus
GetStatus returns WorkflowRunStepDetailWorkflowRunStepsClusterPrecheckStep.Status, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailWorkflowRunStepsClusterPrecheckStep) GetTypename ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsClusterPrecheckStep) GetTypename() *string
GetTypename returns WorkflowRunStepDetailWorkflowRunStepsClusterPrecheckStep.Typename, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailWorkflowRunStepsClusterPrecheckStep) GetUpdatedAt ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsClusterPrecheckStep) GetUpdatedAt() time.Time
GetUpdatedAt returns WorkflowRunStepDetailWorkflowRunStepsClusterPrecheckStep.UpdatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailWorkflowRunStepsClusterPrecheckStep) MarshalJSON ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsClusterPrecheckStep) MarshalJSON() ([]byte, error)
func (*WorkflowRunStepDetailWorkflowRunStepsClusterPrecheckStep) UnmarshalJSON ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsClusterPrecheckStep) UnmarshalJSON(b []byte) error
type WorkflowRunStepDetailWorkflowRunStepsDeployRunStep ¶
type WorkflowRunStepDetailWorkflowRunStepsDeployRunStep struct { Typename *string `json:"__typename"` Id uuid.UUID `json:"id"` Action GenericWorkflowStepActionType `json:"action"` DependsOn []WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep `json:"-"` Status WorkflowRunStepStatus `json:"status"` SequenceNumber int `json:"sequenceNumber"` CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"updatedAt"` ExecutionId *uuid.UUID `json:"executionId"` ExecutionType *WorkflowExecutionType `json:"executionType"` ExecutionError *string `json:"executionError"` }
WorkflowRunStepDetailWorkflowRunStepsDeployRunStep includes the requested fields of the GraphQL type DeployRunStep.
func (*WorkflowRunStepDetailWorkflowRunStepsDeployRunStep) GetAction ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsDeployRunStep) GetAction() GenericWorkflowStepActionType
GetAction returns WorkflowRunStepDetailWorkflowRunStepsDeployRunStep.Action, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailWorkflowRunStepsDeployRunStep) GetCreatedAt ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsDeployRunStep) GetCreatedAt() time.Time
GetCreatedAt returns WorkflowRunStepDetailWorkflowRunStepsDeployRunStep.CreatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailWorkflowRunStepsDeployRunStep) GetDependsOn ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsDeployRunStep) GetDependsOn() []WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep
GetDependsOn returns WorkflowRunStepDetailWorkflowRunStepsDeployRunStep.DependsOn, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailWorkflowRunStepsDeployRunStep) GetExecutionError ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsDeployRunStep) GetExecutionError() *string
GetExecutionError returns WorkflowRunStepDetailWorkflowRunStepsDeployRunStep.ExecutionError, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailWorkflowRunStepsDeployRunStep) GetExecutionId ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsDeployRunStep) GetExecutionId() *uuid.UUID
GetExecutionId returns WorkflowRunStepDetailWorkflowRunStepsDeployRunStep.ExecutionId, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailWorkflowRunStepsDeployRunStep) GetExecutionType ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsDeployRunStep) GetExecutionType() *WorkflowExecutionType
GetExecutionType returns WorkflowRunStepDetailWorkflowRunStepsDeployRunStep.ExecutionType, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailWorkflowRunStepsDeployRunStep) GetId ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsDeployRunStep) GetId() uuid.UUID
GetId returns WorkflowRunStepDetailWorkflowRunStepsDeployRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailWorkflowRunStepsDeployRunStep) GetSequenceNumber ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsDeployRunStep) GetSequenceNumber() int
GetSequenceNumber returns WorkflowRunStepDetailWorkflowRunStepsDeployRunStep.SequenceNumber, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailWorkflowRunStepsDeployRunStep) GetStatus ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsDeployRunStep) GetStatus() WorkflowRunStepStatus
GetStatus returns WorkflowRunStepDetailWorkflowRunStepsDeployRunStep.Status, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailWorkflowRunStepsDeployRunStep) GetTypename ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsDeployRunStep) GetTypename() *string
GetTypename returns WorkflowRunStepDetailWorkflowRunStepsDeployRunStep.Typename, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailWorkflowRunStepsDeployRunStep) GetUpdatedAt ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsDeployRunStep) GetUpdatedAt() time.Time
GetUpdatedAt returns WorkflowRunStepDetailWorkflowRunStepsDeployRunStep.UpdatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailWorkflowRunStepsDeployRunStep) MarshalJSON ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsDeployRunStep) MarshalJSON() ([]byte, error)
func (*WorkflowRunStepDetailWorkflowRunStepsDeployRunStep) UnmarshalJSON ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsDeployRunStep) UnmarshalJSON(b []byte) error
type WorkflowRunStepDetailWorkflowRunStepsDestroyRunStep ¶
type WorkflowRunStepDetailWorkflowRunStepsDestroyRunStep struct { Typename *string `json:"__typename"` Id uuid.UUID `json:"id"` Action GenericWorkflowStepActionType `json:"action"` DependsOn []WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep `json:"-"` Status WorkflowRunStepStatus `json:"status"` SequenceNumber int `json:"sequenceNumber"` CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"updatedAt"` ExecutionId *uuid.UUID `json:"executionId"` ExecutionType *WorkflowExecutionType `json:"executionType"` ExecutionError *string `json:"executionError"` }
WorkflowRunStepDetailWorkflowRunStepsDestroyRunStep includes the requested fields of the GraphQL type DestroyRunStep.
func (*WorkflowRunStepDetailWorkflowRunStepsDestroyRunStep) GetAction ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsDestroyRunStep) GetAction() GenericWorkflowStepActionType
GetAction returns WorkflowRunStepDetailWorkflowRunStepsDestroyRunStep.Action, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailWorkflowRunStepsDestroyRunStep) GetCreatedAt ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsDestroyRunStep) GetCreatedAt() time.Time
GetCreatedAt returns WorkflowRunStepDetailWorkflowRunStepsDestroyRunStep.CreatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailWorkflowRunStepsDestroyRunStep) GetDependsOn ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsDestroyRunStep) GetDependsOn() []WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep
GetDependsOn returns WorkflowRunStepDetailWorkflowRunStepsDestroyRunStep.DependsOn, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailWorkflowRunStepsDestroyRunStep) GetExecutionError ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsDestroyRunStep) GetExecutionError() *string
GetExecutionError returns WorkflowRunStepDetailWorkflowRunStepsDestroyRunStep.ExecutionError, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailWorkflowRunStepsDestroyRunStep) GetExecutionId ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsDestroyRunStep) GetExecutionId() *uuid.UUID
GetExecutionId returns WorkflowRunStepDetailWorkflowRunStepsDestroyRunStep.ExecutionId, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailWorkflowRunStepsDestroyRunStep) GetExecutionType ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsDestroyRunStep) GetExecutionType() *WorkflowExecutionType
GetExecutionType returns WorkflowRunStepDetailWorkflowRunStepsDestroyRunStep.ExecutionType, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailWorkflowRunStepsDestroyRunStep) GetId ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsDestroyRunStep) GetId() uuid.UUID
GetId returns WorkflowRunStepDetailWorkflowRunStepsDestroyRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailWorkflowRunStepsDestroyRunStep) GetSequenceNumber ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsDestroyRunStep) GetSequenceNumber() int
GetSequenceNumber returns WorkflowRunStepDetailWorkflowRunStepsDestroyRunStep.SequenceNumber, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailWorkflowRunStepsDestroyRunStep) GetStatus ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsDestroyRunStep) GetStatus() WorkflowRunStepStatus
GetStatus returns WorkflowRunStepDetailWorkflowRunStepsDestroyRunStep.Status, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailWorkflowRunStepsDestroyRunStep) GetTypename ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsDestroyRunStep) GetTypename() *string
GetTypename returns WorkflowRunStepDetailWorkflowRunStepsDestroyRunStep.Typename, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailWorkflowRunStepsDestroyRunStep) GetUpdatedAt ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsDestroyRunStep) GetUpdatedAt() time.Time
GetUpdatedAt returns WorkflowRunStepDetailWorkflowRunStepsDestroyRunStep.UpdatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailWorkflowRunStepsDestroyRunStep) MarshalJSON ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsDestroyRunStep) MarshalJSON() ([]byte, error)
func (*WorkflowRunStepDetailWorkflowRunStepsDestroyRunStep) UnmarshalJSON ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsDestroyRunStep) UnmarshalJSON(b []byte) error
type WorkflowRunStepDetailWorkflowRunStepsJobRunStep ¶
type WorkflowRunStepDetailWorkflowRunStepsJobRunStep struct { Typename *string `json:"__typename"` Id uuid.UUID `json:"id"` Action GenericWorkflowStepActionType `json:"action"` DependsOn []WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep `json:"-"` Status WorkflowRunStepStatus `json:"status"` SequenceNumber int `json:"sequenceNumber"` CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"updatedAt"` ExecutionId *uuid.UUID `json:"executionId"` ExecutionType *WorkflowExecutionType `json:"executionType"` ExecutionError *string `json:"executionError"` }
WorkflowRunStepDetailWorkflowRunStepsJobRunStep includes the requested fields of the GraphQL type JobRunStep.
func (*WorkflowRunStepDetailWorkflowRunStepsJobRunStep) GetAction ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsJobRunStep) GetAction() GenericWorkflowStepActionType
GetAction returns WorkflowRunStepDetailWorkflowRunStepsJobRunStep.Action, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailWorkflowRunStepsJobRunStep) GetCreatedAt ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsJobRunStep) GetCreatedAt() time.Time
GetCreatedAt returns WorkflowRunStepDetailWorkflowRunStepsJobRunStep.CreatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailWorkflowRunStepsJobRunStep) GetDependsOn ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsJobRunStep) GetDependsOn() []WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep
GetDependsOn returns WorkflowRunStepDetailWorkflowRunStepsJobRunStep.DependsOn, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailWorkflowRunStepsJobRunStep) GetExecutionError ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsJobRunStep) GetExecutionError() *string
GetExecutionError returns WorkflowRunStepDetailWorkflowRunStepsJobRunStep.ExecutionError, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailWorkflowRunStepsJobRunStep) GetExecutionId ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsJobRunStep) GetExecutionId() *uuid.UUID
GetExecutionId returns WorkflowRunStepDetailWorkflowRunStepsJobRunStep.ExecutionId, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailWorkflowRunStepsJobRunStep) GetExecutionType ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsJobRunStep) GetExecutionType() *WorkflowExecutionType
GetExecutionType returns WorkflowRunStepDetailWorkflowRunStepsJobRunStep.ExecutionType, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailWorkflowRunStepsJobRunStep) GetId ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsJobRunStep) GetId() uuid.UUID
GetId returns WorkflowRunStepDetailWorkflowRunStepsJobRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailWorkflowRunStepsJobRunStep) GetSequenceNumber ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsJobRunStep) GetSequenceNumber() int
GetSequenceNumber returns WorkflowRunStepDetailWorkflowRunStepsJobRunStep.SequenceNumber, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailWorkflowRunStepsJobRunStep) GetStatus ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsJobRunStep) GetStatus() WorkflowRunStepStatus
GetStatus returns WorkflowRunStepDetailWorkflowRunStepsJobRunStep.Status, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailWorkflowRunStepsJobRunStep) GetTypename ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsJobRunStep) GetTypename() *string
GetTypename returns WorkflowRunStepDetailWorkflowRunStepsJobRunStep.Typename, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailWorkflowRunStepsJobRunStep) GetUpdatedAt ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsJobRunStep) GetUpdatedAt() time.Time
GetUpdatedAt returns WorkflowRunStepDetailWorkflowRunStepsJobRunStep.UpdatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailWorkflowRunStepsJobRunStep) MarshalJSON ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsJobRunStep) MarshalJSON() ([]byte, error)
func (*WorkflowRunStepDetailWorkflowRunStepsJobRunStep) UnmarshalJSON ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsJobRunStep) UnmarshalJSON(b []byte) error
type WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStep ¶
type WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStep interface { // GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values). GetTypename() *string // GetId returns the interface-field "id" from its implementation. GetId() uuid.UUID // GetAction returns the interface-field "action" from its implementation. GetAction() GenericWorkflowStepActionType // GetDependsOn returns the interface-field "dependsOn" from its implementation. GetDependsOn() []WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep // GetStatus returns the interface-field "status" from its implementation. GetStatus() WorkflowRunStepStatus // GetSequenceNumber returns the interface-field "sequenceNumber" from its implementation. GetSequenceNumber() int // GetCreatedAt returns the interface-field "createdAt" from its implementation. GetCreatedAt() time.Time // GetUpdatedAt returns the interface-field "updatedAt" from its implementation. GetUpdatedAt() time.Time // GetExecutionId returns the interface-field "executionId" from its implementation. GetExecutionId() *uuid.UUID // GetExecutionType returns the interface-field "executionType" from its implementation. GetExecutionType() *WorkflowExecutionType // GetExecutionError returns the interface-field "executionError" from its implementation. GetExecutionError() *string // contains filtered or unexported methods }
WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStep includes the requested fields of the GraphQL interface WorkflowRunStep.
WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStep is implemented by the following types: WorkflowRunStepDetailWorkflowRunStepsBuildRunStep WorkflowRunStepDetailWorkflowRunStepsClusterPrecheckStep WorkflowRunStepDetailWorkflowRunStepsDeployRunStep WorkflowRunStepDetailWorkflowRunStepsDestroyRunStep WorkflowRunStepDetailWorkflowRunStepsJobRunStep
type WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnBuildRunStep ¶
type WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnBuildRunStep struct { Typename *string `json:"__typename"` Id uuid.UUID `json:"id"` }
WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnBuildRunStep includes the requested fields of the GraphQL type BuildRunStep.
func (*WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnBuildRunStep) GetId ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnBuildRunStep) GetId() uuid.UUID
GetId returns WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnBuildRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnBuildRunStep) GetTypename ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnBuildRunStep) GetTypename() *string
GetTypename returns WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnBuildRunStep.Typename, and is useful for accessing the field via an interface.
type WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnClusterPrecheckStep ¶
type WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnClusterPrecheckStep struct { Typename *string `json:"__typename"` Id uuid.UUID `json:"id"` }
WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnClusterPrecheckStep includes the requested fields of the GraphQL type ClusterPrecheckStep.
func (*WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnClusterPrecheckStep) GetId ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnClusterPrecheckStep) GetId() uuid.UUID
GetId returns WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnClusterPrecheckStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnClusterPrecheckStep) GetTypename ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnClusterPrecheckStep) GetTypename() *string
GetTypename returns WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnClusterPrecheckStep.Typename, and is useful for accessing the field via an interface.
type WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnDeployRunStep ¶
type WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnDeployRunStep struct { Typename *string `json:"__typename"` Id uuid.UUID `json:"id"` }
WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnDeployRunStep includes the requested fields of the GraphQL type DeployRunStep.
func (*WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnDeployRunStep) GetId ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnDeployRunStep) GetId() uuid.UUID
GetId returns WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnDeployRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnDeployRunStep) GetTypename ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnDeployRunStep) GetTypename() *string
GetTypename returns WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnDeployRunStep.Typename, and is useful for accessing the field via an interface.
type WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnDestroyRunStep ¶
type WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnDestroyRunStep struct { Typename *string `json:"__typename"` Id uuid.UUID `json:"id"` }
WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnDestroyRunStep includes the requested fields of the GraphQL type DestroyRunStep.
func (*WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnDestroyRunStep) GetId ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnDestroyRunStep) GetId() uuid.UUID
GetId returns WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnDestroyRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnDestroyRunStep) GetTypename ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnDestroyRunStep) GetTypename() *string
GetTypename returns WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnDestroyRunStep.Typename, and is useful for accessing the field via an interface.
type WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnJobRunStep ¶
type WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnJobRunStep struct { Typename *string `json:"__typename"` Id uuid.UUID `json:"id"` }
WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnJobRunStep includes the requested fields of the GraphQL type JobRunStep.
func (*WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnJobRunStep) GetId ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnJobRunStep) GetId() uuid.UUID
GetId returns WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnJobRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnJobRunStep) GetTypename ¶
func (v *WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnJobRunStep) GetTypename() *string
GetTypename returns WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnJobRunStep.Typename, and is useful for accessing the field via an interface.
type WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep ¶
type WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep interface { // GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values). GetTypename() *string // GetId returns the interface-field "id" from its implementation. GetId() uuid.UUID // contains filtered or unexported methods }
WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep includes the requested fields of the GraphQL interface WorkflowRunStep.
WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep is implemented by the following types: WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnBuildRunStep WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnClusterPrecheckStep WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnDeployRunStep WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnDestroyRunStep WorkflowRunStepDetailWorkflowRunStepsWorkflowRunStepDependsOnJobRunStep
type WorkflowRunStepNestedDetailLogsResponse ¶
type WorkflowRunStepNestedDetailLogsResponse struct {
Team *workflowRunStepNestedDetailLogsTeam `json:"team"`
}
workflowRunStepNestedDetailLogsResponse is returned by workflowRunStepNestedDetailLogs on success.
func (*WorkflowRunStepNestedDetailLogsResponse) GetTeam ¶
func (v *WorkflowRunStepNestedDetailLogsResponse) GetTeam() *workflowRunStepNestedDetailLogsTeam
GetTeam returns WorkflowRunStepNestedDetailLogsResponse.Team, and is useful for accessing the field via an interface.
type WorkflowRunStepNestedDetailResponse ¶
type WorkflowRunStepNestedDetailResponse struct {
Team *workflowRunStepNestedDetailTeam `json:"team"`
}
workflowRunStepNestedDetailResponse is returned by workflowRunStepNestedDetail on success.
func (*WorkflowRunStepNestedDetailResponse) GetTeam ¶
func (v *WorkflowRunStepNestedDetailResponse) GetTeam() *workflowRunStepNestedDetailTeam
GetTeam returns WorkflowRunStepNestedDetailResponse.Team, and is useful for accessing the field via an interface.
type WorkflowRunStepStatus ¶
type WorkflowRunStepStatus string
const ( WorkflowRunStepStatusPending WorkflowRunStepStatus = "PENDING" WorkflowRunStepStatusRunning WorkflowRunStepStatus = "RUNNING" WorkflowRunStepStatusCompleted WorkflowRunStepStatus = "COMPLETED" WorkflowRunStepStatusFailed WorkflowRunStepStatus = "FAILED" WorkflowRunStepStatusError WorkflowRunStepStatus = "ERROR" WorkflowRunStepStatusAborted WorkflowRunStepStatus = "ABORTED" )
type WorkflowRunsResponse ¶
type WorkflowRunsResponse struct {
Team *workflowRunsTeam `json:"team"`
}
workflowRunsResponse is returned by workflowRuns on success.
func WorkflowRunsQuery ¶
func (*WorkflowRunsResponse) GetTeam ¶
func (v *WorkflowRunsResponse) GetTeam() *workflowRunsTeam
GetTeam returns WorkflowRunsResponse.Team, and is useful for accessing the field via an interface.
type WorkflowStepActionType ¶
type WorkflowStepActionType string
const ( WorkflowStepActionTypeOrchestrationBuild WorkflowStepActionType = "ORCHESTRATION_BUILD" WorkflowStepActionTypeOrchestrationClusterPrecheck WorkflowStepActionType = "ORCHESTRATION_CLUSTER_PRECHECK" WorkflowStepActionTypeOrchestrationDeploy WorkflowStepActionType = "ORCHESTRATION_DEPLOY" WorkflowStepActionTypeOrchestrationRelease WorkflowStepActionType = "ORCHESTRATION_RELEASE" WorkflowStepActionTypeOrchestrationDestroy WorkflowStepActionType = "ORCHESTRATION_DESTROY" )
type WorkflowStepDefinitionInput ¶
type WorkflowStepDefinitionInput struct { Action WorkflowStepActionType `json:"action"` DependsOn []int `json:"dependsOn"` Disabled *bool `json:"disabled"` MatchingRule *WorkflowStepDefinitionMatchingRuleInput `json:"matchingRule"` SequenceNumber *int `json:"sequenceNumber"` }
func (*WorkflowStepDefinitionInput) GetAction ¶
func (v *WorkflowStepDefinitionInput) GetAction() WorkflowStepActionType
GetAction returns WorkflowStepDefinitionInput.Action, and is useful for accessing the field via an interface.
func (*WorkflowStepDefinitionInput) GetDependsOn ¶
func (v *WorkflowStepDefinitionInput) GetDependsOn() []int
GetDependsOn returns WorkflowStepDefinitionInput.DependsOn, and is useful for accessing the field via an interface.
func (*WorkflowStepDefinitionInput) GetDisabled ¶
func (v *WorkflowStepDefinitionInput) GetDisabled() *bool
GetDisabled returns WorkflowStepDefinitionInput.Disabled, and is useful for accessing the field via an interface.
func (*WorkflowStepDefinitionInput) GetMatchingRule ¶
func (v *WorkflowStepDefinitionInput) GetMatchingRule() *WorkflowStepDefinitionMatchingRuleInput
GetMatchingRule returns WorkflowStepDefinitionInput.MatchingRule, and is useful for accessing the field via an interface.
func (*WorkflowStepDefinitionInput) GetSequenceNumber ¶
func (v *WorkflowStepDefinitionInput) GetSequenceNumber() *int
GetSequenceNumber returns WorkflowStepDefinitionInput.SequenceNumber, and is useful for accessing the field via an interface.
type WorkflowStepDefinitionMatchingRuleInput ¶
type WorkflowStepDefinitionMatchingRuleInput struct { Label *string `json:"label"` EntityId *uuid.UUID `json:"entityId"` BranchName *string `json:"branchName"` }
func (*WorkflowStepDefinitionMatchingRuleInput) GetBranchName ¶
func (v *WorkflowStepDefinitionMatchingRuleInput) GetBranchName() *string
GetBranchName returns WorkflowStepDefinitionMatchingRuleInput.BranchName, and is useful for accessing the field via an interface.
func (*WorkflowStepDefinitionMatchingRuleInput) GetEntityId ¶
func (v *WorkflowStepDefinitionMatchingRuleInput) GetEntityId() *uuid.UUID
GetEntityId returns WorkflowStepDefinitionMatchingRuleInput.EntityId, and is useful for accessing the field via an interface.
func (*WorkflowStepDefinitionMatchingRuleInput) GetLabel ¶
func (v *WorkflowStepDefinitionMatchingRuleInput) GetLabel() *string
GetLabel returns WorkflowStepDefinitionMatchingRuleInput.Label, and is useful for accessing the field via an interface.