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 BlueprintByIdBlueprint
- func (v *BlueprintByIdBlueprint) GetConfiguration() BlueprintDetailConfigurationBlueprintConfiguration
- func (v *BlueprintByIdBlueprint) GetEnabled() *bool
- func (v *BlueprintByIdBlueprint) GetId() uuid.UUID
- func (v *BlueprintByIdBlueprint) GetIsOfficial() *bool
- func (v *BlueprintByIdBlueprint) GetType() BlueprintType
- func (v *BlueprintByIdBlueprint) MarshalJSON() ([]byte, error)
- func (v *BlueprintByIdBlueprint) UnmarshalJSON(b []byte) error
- type BlueprintByIdResponse
- 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 BlueprintRevisionsTeam
- type BlueprintRevisionsTeamBlueprint
- type BlueprintRevisionsTeamBlueprintConfigurationRevisionsBlueprintConfigurationConnection
- type BlueprintRevisionsTeamBlueprintConfigurationRevisionsBlueprintConfigurationConnectionNodesBlueprintConfiguration
- func (v *BlueprintRevisionsTeamBlueprintConfigurationRevisionsBlueprintConfigurationConnectionNodesBlueprintConfiguration) GetDescription() *string
- func (v *BlueprintRevisionsTeamBlueprintConfigurationRevisionsBlueprintConfigurationConnectionNodesBlueprintConfiguration) GetDisplayName() string
- func (v *BlueprintRevisionsTeamBlueprintConfigurationRevisionsBlueprintConfigurationConnectionNodesBlueprintConfiguration) GetLogoUrl() *string
- func (v *BlueprintRevisionsTeamBlueprintConfigurationRevisionsBlueprintConfigurationConnectionNodesBlueprintConfiguration) GetPublished() bool
- func (v *BlueprintRevisionsTeamBlueprintConfigurationRevisionsBlueprintConfigurationConnectionNodesBlueprintConfiguration) GetRevisionData() string
- func (v *BlueprintRevisionsTeamBlueprintConfigurationRevisionsBlueprintConfigurationConnectionNodesBlueprintConfiguration) GetRevisionMetadata() RevisionDetailV1RevisionMetadata
- func (v *BlueprintRevisionsTeamBlueprintConfigurationRevisionsBlueprintConfigurationConnectionNodesBlueprintConfiguration) GetRichInputSchema() *string
- func (v *BlueprintRevisionsTeamBlueprintConfigurationRevisionsBlueprintConfigurationConnectionNodesBlueprintConfiguration) GetSlug() string
- func (v *BlueprintRevisionsTeamBlueprintConfigurationRevisionsBlueprintConfigurationConnectionNodesBlueprintConfiguration) GetTags() []string
- func (v *BlueprintRevisionsTeamBlueprintConfigurationRevisionsBlueprintConfigurationConnectionNodesBlueprintConfiguration) MarshalJSON() ([]byte, error)
- func (v *BlueprintRevisionsTeamBlueprintConfigurationRevisionsBlueprintConfigurationConnectionNodesBlueprintConfiguration) UnmarshalJSON(b []byte) error
- type BlueprintTeam
- type BlueprintTeamBlueprint
- func (v *BlueprintTeamBlueprint) GetConfiguration() BlueprintDetailConfigurationBlueprintConfiguration
- func (v *BlueprintTeamBlueprint) GetEnabled() *bool
- func (v *BlueprintTeamBlueprint) GetId() uuid.UUID
- func (v *BlueprintTeamBlueprint) GetIsOfficial() *bool
- func (v *BlueprintTeamBlueprint) GetType() BlueprintType
- func (v *BlueprintTeamBlueprint) MarshalJSON() ([]byte, error)
- func (v *BlueprintTeamBlueprint) UnmarshalJSON(b []byte) error
- type BlueprintTerraformConfigurationInput
- type BlueprintType
- type BlueprintVariableInput
- type BlueprintVariableType
- type BuildArtifactsResponse
- type BuildArtifactsTeam
- type BuildArtifactsTeamProject
- type BuildArtifactsTeamProjectBuild
- type BuildArtifactsTeamProjectBuildRunsBuildRunConnection
- func (v *BuildArtifactsTeamProjectBuildRunsBuildRunConnection) GetNodes() []BuildArtifactsTeamProjectBuildRunsBuildRunConnectionNodesBuildRun
- func (v *BuildArtifactsTeamProjectBuildRunsBuildRunConnection) GetPageInfo() BuildArtifactsTeamProjectBuildRunsBuildRunConnectionPageInfo
- func (v *BuildArtifactsTeamProjectBuildRunsBuildRunConnection) GetTotalCount() int
- type BuildArtifactsTeamProjectBuildRunsBuildRunConnectionNodesBuildRun
- type BuildArtifactsTeamProjectBuildRunsBuildRunConnectionNodesBuildRunArtifactsBuildArtifact
- func (v *BuildArtifactsTeamProjectBuildRunsBuildRunConnectionNodesBuildRunArtifactsBuildArtifact) GetCreatedAt() time.Time
- func (v *BuildArtifactsTeamProjectBuildRunsBuildRunConnectionNodesBuildRunArtifactsBuildArtifact) GetId() uuid.UUID
- func (v *BuildArtifactsTeamProjectBuildRunsBuildRunConnectionNodesBuildRunArtifactsBuildArtifact) GetImage() string
- type BuildArtifactsTeamProjectBuildRunsBuildRunConnectionPageInfo
- 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 BuildRunDetailTeam
- type BuildRunDetailTeamProject
- type BuildRunDetailTeamProjectBuild
- type BuildRunDetailTeamProjectBuildRun
- func (v *BuildRunDetailTeamProjectBuildRun) GetArtifacts() []BuildRunDetailArtifactsBuildArtifact
- func (v *BuildRunDetailTeamProjectBuildRun) GetDefinition() *BuildRunDetailDefinitionBuildDefinition
- func (v *BuildRunDetailTeamProjectBuildRun) GetId() uuid.UUID
- func (v *BuildRunDetailTeamProjectBuildRun) GetJobRun() *BuildRunDetailJobRun
- func (v *BuildRunDetailTeamProjectBuildRun) GetSequence() int
- func (v *BuildRunDetailTeamProjectBuildRun) GetTriggeredBy() *BuildRunDetailTriggeredByWorkflowRun
- func (v *BuildRunDetailTeamProjectBuildRun) MarshalJSON() ([]byte, error)
- func (v *BuildRunDetailTeamProjectBuildRun) UnmarshalJSON(b []byte) error
- type BuildRunDetailTriggeredByWorkflowRun
- type BuildRunListItem
- type BuildRunListItemJobRun
- type BuildRunListItemTriggeredByWorkflowRun
- type BuildRunsResponse
- type BuildRunsTeam
- type BuildRunsTeamProject
- type BuildRunsTeamProjectBuild
- type BuildRunsTeamProjectBuildRunsBuildRunConnection
- func (v *BuildRunsTeamProjectBuildRunsBuildRunConnection) GetNodes() []BuildRunsTeamProjectBuildRunsBuildRunConnectionNodesBuildRun
- func (v *BuildRunsTeamProjectBuildRunsBuildRunConnection) GetPageInfo() BuildRunsTeamProjectBuildRunsBuildRunConnectionPageInfo
- func (v *BuildRunsTeamProjectBuildRunsBuildRunConnection) GetTotalCount() int
- type BuildRunsTeamProjectBuildRunsBuildRunConnectionNodesBuildRun
- func (v *BuildRunsTeamProjectBuildRunsBuildRunConnectionNodesBuildRun) GetId() uuid.UUID
- func (v *BuildRunsTeamProjectBuildRunsBuildRunConnectionNodesBuildRun) GetJobRun() *BuildRunListItemJobRun
- func (v *BuildRunsTeamProjectBuildRunsBuildRunConnectionNodesBuildRun) GetSequence() int
- func (v *BuildRunsTeamProjectBuildRunsBuildRunConnectionNodesBuildRun) GetTriggeredBy() *BuildRunListItemTriggeredByWorkflowRun
- func (v *BuildRunsTeamProjectBuildRunsBuildRunConnectionNodesBuildRun) MarshalJSON() ([]byte, error)
- func (v *BuildRunsTeamProjectBuildRunsBuildRunConnectionNodesBuildRun) UnmarshalJSON(b []byte) error
- type BuildRunsTeamProjectBuildRunsBuildRunConnectionPageInfo
- 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 CloudRevisionsTeam
- type CloudRevisionsTeamCloudAccount
- type CloudRevisionsTeamCloudAccountAWSAccount
- type CloudRevisionsTeamCloudAccountAWSAccountConfigurationRevisionsAWSAccountConfigurationConnection
- type CloudRevisionsTeamCloudAccountAWSAccountConfigurationRevisionsAWSAccountConfigurationConnectionNodesAWSAccountConfiguration
- func (v *CloudRevisionsTeamCloudAccountAWSAccountConfigurationRevisionsAWSAccountConfigurationConnectionNodesAWSAccountConfiguration) GetRevisionData() string
- func (v *CloudRevisionsTeamCloudAccountAWSAccountConfigurationRevisionsAWSAccountConfigurationConnectionNodesAWSAccountConfiguration) GetRevisionMetadata() RevisionDetailV1RevisionMetadata
- func (v *CloudRevisionsTeamCloudAccountAWSAccountConfigurationRevisionsAWSAccountConfigurationConnectionNodesAWSAccountConfiguration) MarshalJSON() ([]byte, error)
- func (v *CloudRevisionsTeamCloudAccountAWSAccountConfigurationRevisionsAWSAccountConfigurationConnectionNodesAWSAccountConfiguration) UnmarshalJSON(b []byte) error
- type CloudRevisionsTeamCloudAccountAzureAccount
- type CloudRevisionsTeamCloudAccountAzureAccountConfigurationRevisionsAzureAccountConfigurationConnection
- type CloudRevisionsTeamCloudAccountAzureAccountConfigurationRevisionsAzureAccountConfigurationConnectionNodesAzureAccountConfiguration
- func (v *CloudRevisionsTeamCloudAccountAzureAccountConfigurationRevisionsAzureAccountConfigurationConnectionNodesAzureAccountConfiguration) GetRevisionData() string
- func (v *CloudRevisionsTeamCloudAccountAzureAccountConfigurationRevisionsAzureAccountConfigurationConnectionNodesAzureAccountConfiguration) GetRevisionMetadata() RevisionDetailV1RevisionMetadata
- func (v *CloudRevisionsTeamCloudAccountAzureAccountConfigurationRevisionsAzureAccountConfigurationConnectionNodesAzureAccountConfiguration) MarshalJSON() ([]byte, error)
- func (v *CloudRevisionsTeamCloudAccountAzureAccountConfigurationRevisionsAzureAccountConfigurationConnectionNodesAzureAccountConfiguration) UnmarshalJSON(b []byte) error
- type CloudRevisionsTeamCloudAccountCoreWeaveAccount
- type CloudRevisionsTeamCloudAccountCoreWeaveAccountConfigurationRevisionsCoreWeaveAccountConfigurationConnection
- type CloudRevisionsTeamCloudAccountCoreWeaveAccountConfigurationRevisionsCoreWeaveAccountConfigurationConnectionNodesCoreWeaveAccountConfiguration
- func (v *CloudRevisionsTeamCloudAccountCoreWeaveAccountConfigurationRevisionsCoreWeaveAccountConfigurationConnectionNodesCoreWeaveAccountConfiguration) GetRevisionData() string
- func (v *CloudRevisionsTeamCloudAccountCoreWeaveAccountConfigurationRevisionsCoreWeaveAccountConfigurationConnectionNodesCoreWeaveAccountConfiguration) GetRevisionMetadata() RevisionDetailV1RevisionMetadata
- func (v *CloudRevisionsTeamCloudAccountCoreWeaveAccountConfigurationRevisionsCoreWeaveAccountConfigurationConnectionNodesCoreWeaveAccountConfiguration) MarshalJSON() ([]byte, error)
- func (v *CloudRevisionsTeamCloudAccountCoreWeaveAccountConfigurationRevisionsCoreWeaveAccountConfigurationConnectionNodesCoreWeaveAccountConfiguration) UnmarshalJSON(b []byte) error
- type CloudRevisionsTeamCloudAccountDOAccount
- type CloudRevisionsTeamCloudAccountDOAccountConfigurationRevisionsDOAccountConfigurationConnection
- type CloudRevisionsTeamCloudAccountDOAccountConfigurationRevisionsDOAccountConfigurationConnectionNodesDOAccountConfiguration
- func (v *CloudRevisionsTeamCloudAccountDOAccountConfigurationRevisionsDOAccountConfigurationConnectionNodesDOAccountConfiguration) GetRevisionData() string
- func (v *CloudRevisionsTeamCloudAccountDOAccountConfigurationRevisionsDOAccountConfigurationConnectionNodesDOAccountConfiguration) GetRevisionMetadata() RevisionDetailV1RevisionMetadata
- func (v *CloudRevisionsTeamCloudAccountDOAccountConfigurationRevisionsDOAccountConfigurationConnectionNodesDOAccountConfiguration) MarshalJSON() ([]byte, error)
- func (v *CloudRevisionsTeamCloudAccountDOAccountConfigurationRevisionsDOAccountConfigurationConnectionNodesDOAccountConfiguration) UnmarshalJSON(b []byte) error
- type CloudRevisionsTeamCloudAccountGCPAccount
- type CloudRevisionsTeamCloudAccountGCPAccountConfigurationRevisionsGCPAccountConfigurationConnection
- type CloudRevisionsTeamCloudAccountGCPAccountConfigurationRevisionsGCPAccountConfigurationConnectionNodesGCPAccountConfiguration
- func (v *CloudRevisionsTeamCloudAccountGCPAccountConfigurationRevisionsGCPAccountConfigurationConnectionNodesGCPAccountConfiguration) GetRevisionData() string
- func (v *CloudRevisionsTeamCloudAccountGCPAccountConfigurationRevisionsGCPAccountConfigurationConnectionNodesGCPAccountConfiguration) GetRevisionMetadata() RevisionDetailV1RevisionMetadata
- func (v *CloudRevisionsTeamCloudAccountGCPAccountConfigurationRevisionsGCPAccountConfigurationConnectionNodesGCPAccountConfiguration) MarshalJSON() ([]byte, error)
- func (v *CloudRevisionsTeamCloudAccountGCPAccountConfigurationRevisionsGCPAccountConfigurationConnectionNodesGCPAccountConfiguration) UnmarshalJSON(b []byte) error
- type CloudRevisionsTeamCloudAccountLinodeAccount
- type CloudRevisionsTeamCloudAccountLinodeAccountConfigurationRevisionsLinodeAccountConfigurationConnection
- type CloudRevisionsTeamCloudAccountLinodeAccountConfigurationRevisionsLinodeAccountConfigurationConnectionNodesLinodeAccountConfiguration
- func (v *CloudRevisionsTeamCloudAccountLinodeAccountConfigurationRevisionsLinodeAccountConfigurationConnectionNodesLinodeAccountConfiguration) GetRevisionData() string
- func (v *CloudRevisionsTeamCloudAccountLinodeAccountConfigurationRevisionsLinodeAccountConfigurationConnectionNodesLinodeAccountConfiguration) GetRevisionMetadata() RevisionDetailV1RevisionMetadata
- func (v *CloudRevisionsTeamCloudAccountLinodeAccountConfigurationRevisionsLinodeAccountConfigurationConnectionNodesLinodeAccountConfiguration) MarshalJSON() ([]byte, error)
- func (v *CloudRevisionsTeamCloudAccountLinodeAccountConfigurationRevisionsLinodeAccountConfigurationConnectionNodesLinodeAccountConfiguration) UnmarshalJSON(b []byte) error
- type CloudRevisionsTeamCloudAccountVultrAccount
- type CloudRevisionsTeamCloudAccountVultrAccountConfigurationRevisionsVultrAccountConfigurationConnection
- type CloudRevisionsTeamCloudAccountVultrAccountConfigurationRevisionsVultrAccountConfigurationConnectionNodesVultrAccountConfiguration
- func (v *CloudRevisionsTeamCloudAccountVultrAccountConfigurationRevisionsVultrAccountConfigurationConnectionNodesVultrAccountConfiguration) GetRevisionData() string
- func (v *CloudRevisionsTeamCloudAccountVultrAccountConfigurationRevisionsVultrAccountConfigurationConnectionNodesVultrAccountConfiguration) GetRevisionMetadata() RevisionDetailV1RevisionMetadata
- func (v *CloudRevisionsTeamCloudAccountVultrAccountConfigurationRevisionsVultrAccountConfigurationConnectionNodesVultrAccountConfiguration) MarshalJSON() ([]byte, error)
- func (v *CloudRevisionsTeamCloudAccountVultrAccountConfigurationRevisionsVultrAccountConfigurationConnectionNodesVultrAccountConfiguration) UnmarshalJSON(b []byte) error
- 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 ClusterDetailsTeam
- type ClusterDetailsTeamCluster
- func (v *ClusterDetailsTeamCluster) GetCloudProvider() *CloudProvider
- func (v *ClusterDetailsTeamCluster) GetConnected() *bool
- func (v *ClusterDetailsTeamCluster) GetCreatedAt() time.Time
- func (v *ClusterDetailsTeamCluster) GetDisplayName() string
- func (v *ClusterDetailsTeamCluster) GetId() uuid.UUID
- func (v *ClusterDetailsTeamCluster) GetState() ClusterState
- func (v *ClusterDetailsTeamCluster) GetUpdatedAt() time.Time
- func (v *ClusterDetailsTeamCluster) MarshalJSON() ([]byte, error)
- func (v *ClusterDetailsTeamCluster) UnmarshalJSON(b []byte) error
- type ClusterRevisionsResponse
- type ClusterRevisionsTeam
- type ClusterRevisionsTeamCluster
- type ClusterRevisionsTeamClusterConfigurationRevisionsClusterConfigurationConnection
- type ClusterRevisionsTeamClusterConfigurationRevisionsClusterConfigurationConnectionNodesClusterConfiguration
- func (v *ClusterRevisionsTeamClusterConfigurationRevisionsClusterConfigurationConnectionNodesClusterConfiguration) GetRevisionData() string
- func (v *ClusterRevisionsTeamClusterConfigurationRevisionsClusterConfigurationConnectionNodesClusterConfiguration) GetRevisionMetadata() RevisionDetailV1RevisionMetadata
- func (v *ClusterRevisionsTeamClusterConfigurationRevisionsClusterConfigurationConnectionNodesClusterConfiguration) MarshalJSON() ([]byte, error)
- func (v *ClusterRevisionsTeamClusterConfigurationRevisionsClusterConfigurationConnectionNodesClusterConfiguration) UnmarshalJSON(b []byte) error
- type ClusterState
- type ClusterStatus
- type ClusterStatusResponse
- type ClusterStatusTeam
- type ClusterStatusTeamCluster
- type ContainerRegistrySourceInput
- type CreateBuildRunCreateBuildRun
- type CreateBuildRunResponse
- type CreateDeployRunCreateDeployRun
- type CreateDeployRunInput
- type CreateDeployRunResponse
- type CreateGroupCreateGroup
- func (v *CreateGroupCreateGroup) GetCreatedAt() time.Time
- func (v *CreateGroupCreateGroup) GetEnvs() []CreateGroupCreateGroupEnvsEnvVar
- func (v *CreateGroupCreateGroup) GetId() uuid.UUID
- func (v *CreateGroupCreateGroup) GetName() string
- func (v *CreateGroupCreateGroup) GetOwner() CreateGroupCreateGroupOwnerTeam
- func (v *CreateGroupCreateGroup) GetUpdatedAt() time.Time
- type CreateGroupCreateGroupEnvsEnvVar
- type CreateGroupCreateGroupOwnerTeam
- type CreateGroupInput
- type CreateGroupResponse
- type CreateProjectCreateProject
- type CreateProjectCreateProjectWorkflow
- 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 CreateSubGroupCreateSubGroup
- func (v *CreateSubGroupCreateSubGroup) GetCreatedAt() time.Time
- func (v *CreateSubGroupCreateSubGroup) GetEnvs() []CreateSubGroupCreateSubGroupEnvsEnvVar
- func (v *CreateSubGroupCreateSubGroup) GetGroup() *CreateSubGroupCreateSubGroupGroup
- func (v *CreateSubGroupCreateSubGroup) GetId() uuid.UUID
- func (v *CreateSubGroupCreateSubGroup) GetName() string
- func (v *CreateSubGroupCreateSubGroup) GetUpdatedAt() time.Time
- type CreateSubGroupCreateSubGroupEnvsEnvVar
- type CreateSubGroupCreateSubGroupGroup
- type CreateSubGroupInput
- type CreateSubGroupResponse
- type CreateTriggerInput
- type CreateUserPersonalAccessTokenCreatePersonalAccessTokenForUserPersonalAccessToken
- func (v *CreateUserPersonalAccessTokenCreatePersonalAccessTokenForUserPersonalAccessToken) GetCreatedAt() time.Time
- func (v *CreateUserPersonalAccessTokenCreatePersonalAccessTokenForUserPersonalAccessToken) GetId() uuid.UUID
- func (v *CreateUserPersonalAccessTokenCreatePersonalAccessTokenForUserPersonalAccessToken) GetName() string
- func (v *CreateUserPersonalAccessTokenCreatePersonalAccessTokenForUserPersonalAccessToken) GetToken() string
- type CreateUserPersonalAccessTokenResponse
- type CreateWorkflowTriggerCreateTrigger
- type CreateWorkflowTriggerResponse
- type CronJobEventTriggerConfigurationInput
- type CurrentUserCurrentUser
- 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() string
- 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() string
- 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() string
- 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) GetLinodeAccount() ...
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProvider) GetRegion() *string
- type DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProviderAwsAccountAWSAccount
- type DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProviderDoAccountDOAccount
- type DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProviderGcpAccountGCPAccount
- type DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProviderLinodeAccount
- type DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackend
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackend) GetGcsBucket() ...
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackend) GetLinodeBucket() ...
- 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 DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendLinodeBucketLinodeBucketConfiguration
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendLinodeBucketLinodeBucketConfiguration) GetAccessKey() string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendLinodeBucketLinodeBucketConfiguration) GetBucketName() string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendLinodeBucketLinodeBucketConfiguration) GetKey() string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendLinodeBucketLinodeBucketConfiguration) GetLinodeAccountId() uuid.UUID
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendLinodeBucketLinodeBucketConfiguration) GetRegion() string
- func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendLinodeBucketLinodeBucketConfiguration) GetSecretAccessKey() 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 DuplicateProjectDuplicateProject
- func (v *DuplicateProjectDuplicateProject) GetGroup() *DuplicateProjectDuplicateProjectGroup
- func (v *DuplicateProjectDuplicateProject) GetId() uuid.UUID
- func (v *DuplicateProjectDuplicateProject) GetName() string
- func (v *DuplicateProjectDuplicateProject) GetSubGroup() *DuplicateProjectDuplicateProjectSubGroup
- type DuplicateProjectDuplicateProjectGroup
- type DuplicateProjectDuplicateProjectSubGroup
- type DuplicateProjectInput
- type DuplicateProjectResponse
- type EjectClusterComponentEjectClusterComponent
- 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 GroupSubGroupsTeam
- type GroupSubGroupsTeamGroupsGroupConnection
- type GroupSubGroupsTeamGroupsGroupConnectionNodesGroup
- type GroupSubGroupsTeamGroupsGroupConnectionNodesGroupSubGroupsSubGroup
- func (v *GroupSubGroupsTeamGroupsGroupConnectionNodesGroupSubGroupsSubGroup) GetCreatedAt() time.Time
- func (v *GroupSubGroupsTeamGroupsGroupConnectionNodesGroupSubGroupsSubGroup) GetId() uuid.UUID
- func (v *GroupSubGroupsTeamGroupsGroupConnectionNodesGroupSubGroupsSubGroup) GetName() string
- func (v *GroupSubGroupsTeamGroupsGroupConnectionNodesGroupSubGroupsSubGroup) GetUpdatedAt() time.Time
- type GroupTeam
- type GroupTeamGroupsGroupConnection
- type GroupTeamGroupsGroupConnectionNodesGroup
- func (v *GroupTeamGroupsGroupConnectionNodesGroup) GetCreatedAt() time.Time
- func (v *GroupTeamGroupsGroupConnectionNodesGroup) GetEnvs() []GroupTeamGroupsGroupConnectionNodesGroupEnvsEnvVar
- func (v *GroupTeamGroupsGroupConnectionNodesGroup) GetId() uuid.UUID
- func (v *GroupTeamGroupsGroupConnectionNodesGroup) GetName() string
- func (v *GroupTeamGroupsGroupConnectionNodesGroup) GetUpdatedAt() time.Time
- type GroupTeamGroupsGroupConnectionNodesGroupEnvsEnvVar
- type GroupsInput
- type GroupsResponse
- type GroupsTeam
- type GroupsTeamGroupsGroupConnection
- type GroupsTeamGroupsGroupConnectionNodesGroup
- type GroupsTeamGroupsGroupConnectionPageInfo
- type GroupsWithSubgroupsResponse
- type GroupsWithSubgroupsTeam
- type GroupsWithSubgroupsTeamGroupsGroupConnection
- type GroupsWithSubgroupsTeamGroupsGroupConnectionNodesGroup
- func (v *GroupsWithSubgroupsTeamGroupsGroupConnectionNodesGroup) GetId() uuid.UUID
- func (v *GroupsWithSubgroupsTeamGroupsGroupConnectionNodesGroup) GetName() string
- func (v *GroupsWithSubgroupsTeamGroupsGroupConnectionNodesGroup) GetSubGroups() []GroupsWithSubgroupsTeamGroupsGroupConnectionNodesGroupSubGroupsSubGroup
- type GroupsWithSubgroupsTeamGroupsGroupConnectionNodesGroupSubGroupsSubGroup
- type HTTPProbeInput
- type HelmRepositorySourceInput
- type HelmTargetConfigurationInput
- type InsightsCloudsMetricInsights
- type InsightsCloudsMetricInsightsCloudCloudInsights
- type InsightsCloudsMetricResponse
- type InsightsClustersMetricInsights
- type InsightsClustersMetricInsightsCloudCloudInsights
- 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 JobListTeam
- type JobListTeamProject
- type JobListTeamProjectJobsJob
- func (v *JobListTeamProjectJobsJob) GetDefinition() JobListItemDefinitionJobDefinition
- func (v *JobListTeamProjectJobsJob) GetId() uuid.UUID
- func (v *JobListTeamProjectJobsJob) GetRuns() JobListItemRunsJobRunConnection
- func (v *JobListTeamProjectJobsJob) MarshalJSON() ([]byte, error)
- func (v *JobListTeamProjectJobsJob) UnmarshalJSON(b []byte) error
- 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 JobRunDetailTeam
- type JobRunDetailTeamJobRun
- func (v *JobRunDetailTeamJobRun) GetCommand() string
- func (v *JobRunDetailTeamJobRun) GetCreatedAt() time.Time
- func (v *JobRunDetailTeamJobRun) GetDefinition() JobRunDetailDefinitionJobDefinition
- func (v *JobRunDetailTeamJobRun) GetErrorMessage() *string
- func (v *JobRunDetailTeamJobRun) GetExitCode() *int
- func (v *JobRunDetailTeamJobRun) GetId() uuid.UUID
- func (v *JobRunDetailTeamJobRun) GetSequence() *int
- func (v *JobRunDetailTeamJobRun) GetState() JobRunState
- func (v *JobRunDetailTeamJobRun) GetUpdatedAt() time.Time
- func (v *JobRunDetailTeamJobRun) MarshalJSON() ([]byte, error)
- func (v *JobRunDetailTeamJobRun) UnmarshalJSON(b []byte) error
- type JobRunListItem
- type JobRunListResponse
- type JobRunListTeam
- type JobRunListTeamJob
- func (v *JobRunListTeamJob) GetDefinition() JobDetailItemDefinitionJobDefinition
- func (v *JobRunListTeamJob) GetId() uuid.UUID
- func (v *JobRunListTeamJob) GetRuns() JobDetailItemRunsJobRunConnection
- func (v *JobRunListTeamJob) MarshalJSON() ([]byte, error)
- func (v *JobRunListTeamJob) UnmarshalJSON(b []byte) error
- type JobRunLogs
- type JobRunLogsLogs
- type JobRunLogsLogsEntriesLogEntry
- type JobRunLogsResponse
- type JobRunLogsTeam
- type JobRunLogsTeamJobRun
- 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 LinkProjectLinkProjectProjectLink
- type LinkProjectResponse
- type LinodeBucketBackendInput
- func (v *LinodeBucketBackendInput) GetAccessKey() string
- func (v *LinodeBucketBackendInput) GetBucketName() string
- func (v *LinodeBucketBackendInput) GetKey() string
- func (v *LinodeBucketBackendInput) GetLinodeAccountId() uuid.UUID
- func (v *LinodeBucketBackendInput) GetRegion() string
- func (v *LinodeBucketBackendInput) GetSecretAccessKey() string
- 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 ObservabilityConfigTeam
- type ObservabilityConfigTeamProject
- type ObservabilityConfigTeamProjectObservabilityConfig
- type ObservabilityConfigTeamProjectObservabilityConfigSelectorObservabilityResourceSelector
- func (v *ObservabilityConfigTeamProjectObservabilityConfigSelectorObservabilityResourceSelector) GetContainerName() *string
- func (v *ObservabilityConfigTeamProjectObservabilityConfigSelectorObservabilityResourceSelector) GetLabels() ...
- func (v *ObservabilityConfigTeamProjectObservabilityConfigSelectorObservabilityResourceSelector) GetNamespace() *string
- func (v *ObservabilityConfigTeamProjectObservabilityConfigSelectorObservabilityResourceSelector) GetResourceName() *string
- func (v *ObservabilityConfigTeamProjectObservabilityConfigSelectorObservabilityResourceSelector) GetType() ResourceType
- type ObservabilityConfigTeamProjectObservabilityConfigSelectorObservabilityResourceSelectorLabelsObservabilityResourceSelectorLabel
- func (v *ObservabilityConfigTeamProjectObservabilityConfigSelectorObservabilityResourceSelectorLabelsObservabilityResourceSelectorLabel) GetName() string
- func (v *ObservabilityConfigTeamProjectObservabilityConfigSelectorObservabilityResourceSelectorLabelsObservabilityResourceSelectorLabel) GetValue() string
- 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 ProjectAvailableProvidersTeam
- type ProjectAvailableProvidersTeamProject
- type ProjectAvailableProvidersTeamProjectAvailableProvidersProject
- func (v *ProjectAvailableProvidersTeamProjectAvailableProvidersProject) GetId() uuid.UUID
- func (v *ProjectAvailableProvidersTeamProjectAvailableProvidersProject) GetName() string
- func (v *ProjectAvailableProvidersTeamProjectAvailableProvidersProject) MarshalJSON() ([]byte, error)
- func (v *ProjectAvailableProvidersTeamProjectAvailableProvidersProject) UnmarshalJSON(b []byte) error
- 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 ProjectClustersTeam
- type ProjectClustersTeamProject
- 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 ProjectDeployDetailTeam
- type ProjectDeployDetailTeamDeploy
- func (v *ProjectDeployDetailTeamDeploy) GetId() uuid.UUID
- func (v *ProjectDeployDetailTeamDeploy) GetName() string
- func (v *ProjectDeployDetailTeamDeploy) GetRuns() *ProjectDeployDetailRunsDeployRunConnection
- func (v *ProjectDeployDetailTeamDeploy) MarshalJSON() ([]byte, error)
- func (v *ProjectDeployDetailTeamDeploy) UnmarshalJSON(b []byte) error
- type ProjectDeployList
- type ProjectDeployListRunsDeployRunConnection
- type ProjectDeployListRunsDeployRunConnectionNodesDeployRun
- type ProjectDeployRevisionsResponse
- type ProjectDeployRevisionsTeam
- type ProjectDeployRevisionsTeamProject
- type ProjectDeployRevisionsTeamProjectDeploysDeployConnection
- type ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeploy
- func (v *ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeploy) GetConfigurationRevisions() ...
- func (v *ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeploy) GetId() uuid.UUID
- func (v *ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeploy) GetName() string
- type ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeployConfigurationRevisionsDeploymentConfigurationConnection
- func (v *ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeployConfigurationRevisionsDeploymentConfigurationConnection) GetNodes() ...
- func (v *ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeployConfigurationRevisionsDeploymentConfigurationConnection) GetPageInfo() ...
- func (v *ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeployConfigurationRevisionsDeploymentConfigurationConnection) GetTotalCount() int
- type ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeployConfigurationRevisionsDeploymentConfigurationConnectionNodesDeploymentConfiguration
- func (v *ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeployConfigurationRevisionsDeploymentConfigurationConnectionNodesDeploymentConfiguration) GetId() uuid.UUID
- func (v *ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeployConfigurationRevisionsDeploymentConfigurationConnectionNodesDeploymentConfiguration) GetRevisionData() string
- func (v *ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeployConfigurationRevisionsDeploymentConfigurationConnectionNodesDeploymentConfiguration) GetRevisionMetadata() RevisionDetailV1RevisionMetadata
- func (v *ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeployConfigurationRevisionsDeploymentConfigurationConnectionNodesDeploymentConfiguration) MarshalJSON() ([]byte, error)
- func (v *ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeployConfigurationRevisionsDeploymentConfigurationConnectionNodesDeploymentConfiguration) UnmarshalJSON(b []byte) error
- type ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeployConfigurationRevisionsDeploymentConfigurationConnectionPageInfo
- 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 ProjectDeployRunDetailTeam
- type ProjectDeployRunDetailTeamDeployRun
- func (v *ProjectDeployRunDetailTeamDeployRun) GetId() uuid.UUID
- func (v *ProjectDeployRunDetailTeamDeployRun) GetResult() *ProjectDeployRunDetailResultDeploymentResult
- func (v *ProjectDeployRunDetailTeamDeployRun) GetSequence() int
- func (v *ProjectDeployRunDetailTeamDeployRun) MarshalJSON() ([]byte, error)
- func (v *ProjectDeployRunDetailTeamDeployRun) UnmarshalJSON(b []byte) error
- 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() string
- 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 ProjectDeploysTeam
- type ProjectDeploysTeamProject
- type ProjectDeploysTeamProjectDeploysDeployConnection
- type ProjectDeploysTeamProjectDeploysDeployConnectionNodesDeploy
- func (v *ProjectDeploysTeamProjectDeploysDeployConnectionNodesDeploy) GetId() uuid.UUID
- func (v *ProjectDeploysTeamProjectDeploysDeployConnectionNodesDeploy) GetName() string
- func (v *ProjectDeploysTeamProjectDeploysDeployConnectionNodesDeploy) GetRuns() *ProjectDeployListRunsDeployRunConnection
- func (v *ProjectDeploysTeamProjectDeploysDeployConnectionNodesDeploy) MarshalJSON() ([]byte, error)
- func (v *ProjectDeploysTeamProjectDeploysDeployConnectionNodesDeploy) UnmarshalJSON(b []byte) error
- 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 ProjectDetailTeam
- type ProjectDetailTeamProject
- func (v *ProjectDetailTeamProject) GetBlueprint() *ProjectDetailBlueprint
- func (v *ProjectDetailTeamProject) GetBuild() *ProjectDetailBuild
- func (v *ProjectDetailTeamProject) GetCreatedAt() time.Time
- func (v *ProjectDetailTeamProject) GetDeploys() ProjectDetailDeploysDeployConnection
- func (v *ProjectDetailTeamProject) GetGroup() *ProjectDetailGroup
- func (v *ProjectDetailTeamProject) GetId() uuid.UUID
- func (v *ProjectDetailTeamProject) GetJobs() []ProjectInfoJobsJob
- func (v *ProjectDetailTeamProject) GetName() string
- func (v *ProjectDetailTeamProject) GetStatus() ProjectStatus
- func (v *ProjectDetailTeamProject) GetSubGroup() *ProjectDetailSubGroup
- func (v *ProjectDetailTeamProject) GetUpdatedAt() time.Time
- func (v *ProjectDetailTeamProject) GetWorkflow() *ProjectInfoWorkflow
- func (v *ProjectDetailTeamProject) MarshalJSON() ([]byte, error)
- func (v *ProjectDetailTeamProject) UnmarshalJSON(b []byte) error
- 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 ProjectInfoTeam
- type ProjectInfoTeamProject
- func (v *ProjectInfoTeamProject) GetBlueprint() *ProjectInfoBlueprint
- func (v *ProjectInfoTeamProject) GetBuild() *ProjectInfoBuild
- func (v *ProjectInfoTeamProject) GetCreatedAt() time.Time
- func (v *ProjectInfoTeamProject) GetDeploys() ProjectInfoDeploysDeployConnection
- func (v *ProjectInfoTeamProject) GetId() uuid.UUID
- func (v *ProjectInfoTeamProject) GetJobs() []ProjectInfoJobsJob
- func (v *ProjectInfoTeamProject) GetName() string
- func (v *ProjectInfoTeamProject) GetStatus() ProjectStatus
- func (v *ProjectInfoTeamProject) GetUpdatedAt() time.Time
- func (v *ProjectInfoTeamProject) GetWorkflow() *ProjectInfoWorkflow
- func (v *ProjectInfoTeamProject) MarshalJSON() ([]byte, error)
- func (v *ProjectInfoTeamProject) UnmarshalJSON(b []byte) error
- 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 ProjectLinkedProjectsTeam
- type ProjectLinkedProjectsTeamProject
- type ProjectLinkedProjectsTeamProjectLinkedProjectsProjectLinkConnection
- type ProjectLinkedProjectsTeamProjectLinkedProjectsProjectLinkConnectionNodesProjectLink
- func (v *ProjectLinkedProjectsTeamProjectLinkedProjectsProjectLinkConnectionNodesProjectLink) GetEnvPrefix() *string
- func (v *ProjectLinkedProjectsTeamProjectLinkedProjectsProjectLinkConnectionNodesProjectLink) GetEnvs() []ProjectLinkDetailEnvsProjectLinkEnvVar
- func (v *ProjectLinkedProjectsTeamProjectLinkedProjectsProjectLinkConnectionNodesProjectLink) GetId() uuid.UUID
- func (v *ProjectLinkedProjectsTeamProjectLinkedProjectsProjectLinkConnectionNodesProjectLink) GetLinkType() ProjectLinkType
- func (v *ProjectLinkedProjectsTeamProjectLinkedProjectsProjectLinkConnectionNodesProjectLink) GetProject() ProjectLinkDetailProject
- func (v *ProjectLinkedProjectsTeamProjectLinkedProjectsProjectLinkConnectionNodesProjectLink) GetProvider() ProjectLinkDetailProviderProject
- func (v *ProjectLinkedProjectsTeamProjectLinkedProjectsProjectLinkConnectionNodesProjectLink) MarshalJSON() ([]byte, error)
- func (v *ProjectLinkedProjectsTeamProjectLinkedProjectsProjectLinkConnectionNodesProjectLink) UnmarshalJSON(b []byte) error
- 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 ProjectOutputTeam
- type ProjectOutputTeamProject
- type ProjectOutputsResponse
- type ProjectOutputsTeam
- type ProjectOutputsTeamProject
- type ProjectOutputsTeamProjectConnector
- type ProjectOutputsTeamProjectConnectorFieldsProjectConnectorField
- func (v *ProjectOutputsTeamProjectConnectorFieldsProjectConnectorField) GetDisplayName() *string
- func (v *ProjectOutputsTeamProjectConnectorFieldsProjectConnectorField) GetName() *string
- func (v *ProjectOutputsTeamProjectConnectorFieldsProjectConnectorField) GetType() *VariableType
- func (v *ProjectOutputsTeamProjectConnectorFieldsProjectConnectorField) GetValue() *string
- type ProjectOutputsTeamProjectWorkflow
- 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 ProjectStatusOnlyTeam
- type ProjectStatusOnlyTeamProject
- 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 ProjectsCountTeam
- type ProjectsCountTeamProjectsProjectConnection
- type ProjectsInput
- type ProjectsWithBlueprintResponse
- type ProjectsWithBlueprintTeam
- type ProjectsWithBlueprintTeamProjectsProjectConnection
- type ProjectsWithBlueprintTeamProjectsProjectConnectionNodesProject
- func (v *ProjectsWithBlueprintTeamProjectsProjectConnectionNodesProject) GetBlueprint() *ProjectWithBlueprintBlueprint
- func (v *ProjectsWithBlueprintTeamProjectsProjectConnectionNodesProject) GetId() uuid.UUID
- func (v *ProjectsWithBlueprintTeamProjectsProjectConnectionNodesProject) MarshalJSON() ([]byte, error)
- func (v *ProjectsWithBlueprintTeamProjectsProjectConnectionNodesProject) UnmarshalJSON(b []byte) error
- type ProjectsWithDeploymentTimesResponse
- type ProjectsWithDeploymentTimesTeam
- type ProjectsWithDeploymentTimesTeamProjectsProjectConnection
- type ProjectsWithDeploymentTimesTeamProjectsProjectConnectionNodesProject
- func (v *ProjectsWithDeploymentTimesTeamProjectsProjectConnectionNodesProject) GetDeploymentTimestamps() *ProjectWithDeploymentTimeDeploymentTimestamps
- func (v *ProjectsWithDeploymentTimesTeamProjectsProjectConnectionNodesProject) GetId() uuid.UUID
- func (v *ProjectsWithDeploymentTimesTeamProjectsProjectConnectionNodesProject) GetUpdatedAt() time.Time
- func (v *ProjectsWithDeploymentTimesTeamProjectsProjectConnectionNodesProject) MarshalJSON() ([]byte, error)
- func (v *ProjectsWithDeploymentTimesTeamProjectsProjectConnectionNodesProject) UnmarshalJSON(b []byte) error
- type ProjectsWithStatusResponse
- type ProjectsWithStatusTeam
- type ProjectsWithStatusTeamProjectsProjectConnection
- type ProjectsWithStatusTeamProjectsProjectConnectionNodesProject
- func (v *ProjectsWithStatusTeamProjectsProjectConnectionNodesProject) GetId() uuid.UUID
- func (v *ProjectsWithStatusTeamProjectsProjectConnectionNodesProject) GetStatus() ProjectStatus
- func (v *ProjectsWithStatusTeamProjectsProjectConnectionNodesProject) MarshalJSON() ([]byte, error)
- func (v *ProjectsWithStatusTeamProjectsProjectConnectionNodesProject) UnmarshalJSON(b []byte) error
- 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 ResourceLogsTeam
- type ResourceLogsTeamResource
- type ResourceLogsTeamResourceCertificateResource
- func (v *ResourceLogsTeamResourceCertificateResource) GetDisplayName() string
- func (v *ResourceLogsTeamResourceCertificateResource) GetExternalId() string
- func (v *ResourceLogsTeamResourceCertificateResource) GetExternalLink() *string
- func (v *ResourceLogsTeamResourceCertificateResource) GetExternalType() *string
- func (v *ResourceLogsTeamResourceCertificateResource) GetStatus() *string
- func (v *ResourceLogsTeamResourceCertificateResource) GetTypename() *string
- func (v *ResourceLogsTeamResourceCertificateResource) MarshalJSON() ([]byte, error)
- func (v *ResourceLogsTeamResourceCertificateResource) UnmarshalJSON(b []byte) error
- type ResourceLogsTeamResourceContainerResource
- func (v *ResourceLogsTeamResourceContainerResource) GetDisplayName() string
- func (v *ResourceLogsTeamResourceContainerResource) GetExternalId() string
- func (v *ResourceLogsTeamResourceContainerResource) GetExternalLink() *string
- func (v *ResourceLogsTeamResourceContainerResource) GetExternalType() *string
- func (v *ResourceLogsTeamResourceContainerResource) GetLogs() *ResourceLogsLogs
- func (v *ResourceLogsTeamResourceContainerResource) GetStatus() *string
- func (v *ResourceLogsTeamResourceContainerResource) GetTypename() *string
- func (v *ResourceLogsTeamResourceContainerResource) MarshalJSON() ([]byte, error)
- func (v *ResourceLogsTeamResourceContainerResource) UnmarshalJSON(b []byte) error
- type ResourceLogsTeamResourceEndpointResource
- func (v *ResourceLogsTeamResourceEndpointResource) GetDisplayName() string
- func (v *ResourceLogsTeamResourceEndpointResource) GetExternalId() string
- func (v *ResourceLogsTeamResourceEndpointResource) GetExternalLink() *string
- func (v *ResourceLogsTeamResourceEndpointResource) GetExternalType() *string
- func (v *ResourceLogsTeamResourceEndpointResource) GetStatus() *string
- func (v *ResourceLogsTeamResourceEndpointResource) GetTypename() *string
- func (v *ResourceLogsTeamResourceEndpointResource) MarshalJSON() ([]byte, error)
- func (v *ResourceLogsTeamResourceEndpointResource) UnmarshalJSON(b []byte) error
- type ResourceStatus
- type ResourceType
- type ResourcesWithLogsResponse
- type ResourcesWithLogsTeam
- type ResourcesWithLogsTeamProject
- type ResourcesWithLogsTeamProjectResourcesCloudResource
- func (v *ResourcesWithLogsTeamProjectResourcesCloudResource) GetCreatedAt() *time.Time
- func (v *ResourcesWithLogsTeamProjectResourcesCloudResource) GetEvents() []CloudResourceEventsResourceEvent
- func (v *ResourcesWithLogsTeamProjectResourcesCloudResource) GetLog() []ResourcesWithLogsTeamProjectResourcesCloudResourceLog
- func (v *ResourcesWithLogsTeamProjectResourcesCloudResource) GetName() string
- func (v *ResourcesWithLogsTeamProjectResourcesCloudResource) GetOwners() []CloudResourceOwnersResourceOwner
- func (v *ResourcesWithLogsTeamProjectResourcesCloudResource) GetResources() []ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResource
- func (v *ResourcesWithLogsTeamProjectResourcesCloudResource) GetStatus() ResourceStatus
- func (v *ResourcesWithLogsTeamProjectResourcesCloudResource) GetType() ResourceType
- func (v *ResourcesWithLogsTeamProjectResourcesCloudResource) MarshalJSON() ([]byte, error)
- func (v *ResourcesWithLogsTeamProjectResourcesCloudResource) UnmarshalJSON(b []byte) error
- type ResourcesWithLogsTeamProjectResourcesCloudResourceLog
- type ResourcesWithLogsTeamProjectResourcesCloudResourceLogEntriesLogEntry
- type ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResource
- func (v *ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResource) GetCreatedAt() *time.Time
- func (v *ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResource) GetEvents() []CloudResourceEventsResourceEvent
- func (v *ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResource) GetName() string
- func (v *ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResource) GetOwners() []CloudResourceOwnersResourceOwner
- func (v *ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResource) GetResources() ...
- func (v *ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResource) GetStatus() ResourceStatus
- func (v *ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResource) GetType() ResourceType
- func (v *ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResource) MarshalJSON() ([]byte, error)
- func (v *ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResource) UnmarshalJSON(b []byte) error
- type ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource
- func (v *ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource) GetCreatedAt() *time.Time
- func (v *ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource) GetEvents() []CloudResourceEventsResourceEvent
- func (v *ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource) GetName() string
- func (v *ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource) GetOwners() []CloudResourceOwnersResourceOwner
- func (v *ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource) GetStatus() ResourceStatus
- func (v *ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource) GetType() ResourceType
- func (v *ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource) MarshalJSON() ([]byte, error)
- func (v *ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource) UnmarshalJSON(b []byte) error
- type ResourcesWithMetricsResponse
- type ResourcesWithMetricsTeam
- type ResourcesWithMetricsTeamProject
- type ResourcesWithMetricsTeamProjectResourcesCloudResource
- func (v *ResourcesWithMetricsTeamProjectResourcesCloudResource) GetCreatedAt() *time.Time
- func (v *ResourcesWithMetricsTeamProjectResourcesCloudResource) GetEvents() []CloudResourceEventsResourceEvent
- func (v *ResourcesWithMetricsTeamProjectResourcesCloudResource) GetMetric() []ResourcesWithMetricsTeamProjectResourcesCloudResourceMetricMetricStream
- func (v *ResourcesWithMetricsTeamProjectResourcesCloudResource) GetName() string
- func (v *ResourcesWithMetricsTeamProjectResourcesCloudResource) GetOwners() []CloudResourceOwnersResourceOwner
- func (v *ResourcesWithMetricsTeamProjectResourcesCloudResource) GetResources() []ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResource
- func (v *ResourcesWithMetricsTeamProjectResourcesCloudResource) GetStatus() ResourceStatus
- func (v *ResourcesWithMetricsTeamProjectResourcesCloudResource) GetType() ResourceType
- func (v *ResourcesWithMetricsTeamProjectResourcesCloudResource) MarshalJSON() ([]byte, error)
- func (v *ResourcesWithMetricsTeamProjectResourcesCloudResource) UnmarshalJSON(b []byte) error
- type ResourcesWithMetricsTeamProjectResourcesCloudResourceMetricMetricStream
- func (v *ResourcesWithMetricsTeamProjectResourcesCloudResourceMetricMetricStream) GetAnnotations() []MetricStreamV1AnnotationsMetricAnnotation
- func (v *ResourcesWithMetricsTeamProjectResourcesCloudResourceMetricMetricStream) GetEntries() []MetricStreamV1EntriesMetricEntry
- func (v *ResourcesWithMetricsTeamProjectResourcesCloudResourceMetricMetricStream) GetLabels() []MetricStreamV1LabelsMetricStreamLabel
- func (v *ResourcesWithMetricsTeamProjectResourcesCloudResourceMetricMetricStream) GetQuery() string
- func (v *ResourcesWithMetricsTeamProjectResourcesCloudResourceMetricMetricStream) GetType() *MetricType
- func (v *ResourcesWithMetricsTeamProjectResourcesCloudResourceMetricMetricStream) MarshalJSON() ([]byte, error)
- func (v *ResourcesWithMetricsTeamProjectResourcesCloudResourceMetricMetricStream) UnmarshalJSON(b []byte) error
- type ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResource
- func (v *ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResource) GetCreatedAt() *time.Time
- func (v *ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResource) GetEvents() []CloudResourceEventsResourceEvent
- func (v *ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResource) GetName() string
- func (v *ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResource) GetOwners() []CloudResourceOwnersResourceOwner
- func (v *ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResource) GetResources() ...
- func (v *ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResource) GetStatus() ResourceStatus
- func (v *ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResource) GetType() ResourceType
- func (v *ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResource) MarshalJSON() ([]byte, error)
- func (v *ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResource) UnmarshalJSON(b []byte) error
- type ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource
- func (v *ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource) GetCreatedAt() *time.Time
- func (v *ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource) GetEvents() []CloudResourceEventsResourceEvent
- func (v *ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource) GetName() string
- func (v *ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource) GetOwners() []CloudResourceOwnersResourceOwner
- func (v *ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource) GetStatus() ResourceStatus
- func (v *ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource) GetType() ResourceType
- func (v *ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource) MarshalJSON() ([]byte, error)
- func (v *ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource) UnmarshalJSON(b []byte) error
- 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 SubGroupTeam
- type SubGroupTeamGroupsGroupConnection
- type SubGroupTeamGroupsGroupConnectionNodesGroup
- type SubGroupTeamGroupsGroupConnectionNodesGroupSubGroup
- func (v *SubGroupTeamGroupsGroupConnectionNodesGroupSubGroup) GetCreatedAt() time.Time
- func (v *SubGroupTeamGroupsGroupConnectionNodesGroupSubGroup) GetEnvs() []SubGroupTeamGroupsGroupConnectionNodesGroupSubGroupEnvsEnvVar
- func (v *SubGroupTeamGroupsGroupConnectionNodesGroupSubGroup) GetId() uuid.UUID
- func (v *SubGroupTeamGroupsGroupConnectionNodesGroupSubGroup) GetName() string
- func (v *SubGroupTeamGroupsGroupConnectionNodesGroupSubGroup) GetUpdatedAt() time.Time
- type SubGroupTeamGroupsGroupConnectionNodesGroupSubGroupEnvsEnvVar
- type SubmitWorkflowRunResponse
- type SubmitWorkflowRunSubmitWorkflowWorkflowRun
- type TCPProbeInput
- type TeamResponse
- type TeamTeam
- type TerraformAutomaticOutputConfigurationInput
- type TerraformModuleSourceInput
- type TerraformModuleSourceIntegrationInput
- type TerraformOutputConfigurationInput
- type TerraformProviderInput
- func (v *TerraformProviderInput) GetAwsAccountId() *uuid.UUID
- func (v *TerraformProviderInput) GetDoAccountId() *uuid.UUID
- func (v *TerraformProviderInput) GetGcpAccountId() *uuid.UUID
- func (v *TerraformProviderInput) GetLinodeAccountId() *uuid.UUID
- func (v *TerraformProviderInput) GetRegion() *string
- type TerraformStateBackendInput
- type TerraformTargetConfigurationInput
- type TriggerActionType
- type TriggerConfigurationInput
- type TriggerDefinitionInput
- type TriggerEventType
- type UnlinkProjectResponse
- type UpdateDeployInput
- type UpdateDeployResponse
- type UpdateDeployUpdateDeploy
- type UpdateGroupInput
- type UpdateGroupResponse
- type UpdateGroupUpdateGroup
- type UpdateGroupUpdateGroupEnvsEnvVar
- 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 UpdateProjectUpdateProject
- type UpdateSubGroupInput
- type UpdateSubGroupResponse
- type UpdateSubGroupUpdateSubGroup
- func (v *UpdateSubGroupUpdateSubGroup) GetCreatedAt() time.Time
- func (v *UpdateSubGroupUpdateSubGroup) GetEnvs() []UpdateSubGroupUpdateSubGroupEnvsEnvVar
- func (v *UpdateSubGroupUpdateSubGroup) GetId() uuid.UUID
- func (v *UpdateSubGroupUpdateSubGroup) GetName() string
- func (v *UpdateSubGroupUpdateSubGroup) GetUpdatedAt() time.Time
- type UpdateSubGroupUpdateSubGroupEnvsEnvVar
- type UpdateTriggerInput
- type UpdateWorkflowInput
- type UpdateWorkflowResponse
- type UpdateWorkflowTriggerResponse
- type UpdateWorkflowTriggerUpdateTrigger
- type UpdateWorkflowUpdateWorkflow
- type UserPersonalAccessTokensResponse
- type UserPersonalAccessTokensUser
- type UserPersonalAccessTokensUserPersonalAccessTokensPersonalAccessToken
- func (v *UserPersonalAccessTokensUserPersonalAccessTokensPersonalAccessToken) GetCreatedAt() time.Time
- func (v *UserPersonalAccessTokensUserPersonalAccessTokensPersonalAccessToken) GetId() uuid.UUID
- func (v *UserPersonalAccessTokensUserPersonalAccessTokensPersonalAccessToken) GetName() string
- func (v *UserPersonalAccessTokensUserPersonalAccessTokensPersonalAccessToken) GetToken() string
- type VariableType
- type VolumeSpecInput
- type WorkflowBranchDefinitionInput
- type WorkflowDefinitionInput
- type WorkflowDetail
- type WorkflowDetailResponse
- type WorkflowDetailStepsWorkflowStepDefinition
- type WorkflowDetailTeam
- type WorkflowDetailTeamProject
- type WorkflowDetailTeamProjectWorkflow
- func (v *WorkflowDetailTeamProjectWorkflow) GetId() uuid.UUID
- func (v *WorkflowDetailTeamProjectWorkflow) GetSteps() []WorkflowDetailStepsWorkflowStepDefinition
- func (v *WorkflowDetailTeamProjectWorkflow) GetTriggers() WorkflowDetailTriggersTriggerConnection
- func (v *WorkflowDetailTeamProjectWorkflow) MarshalJSON() ([]byte, error)
- func (v *WorkflowDetailTeamProjectWorkflow) UnmarshalJSON(b []byte) error
- 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 WorkflowRunDetailLogsTeam
- type WorkflowRunDetailLogsTeamProject
- type WorkflowRunDetailLogsTeamProjectWorkflow
- type WorkflowRunDetailLogsTeamProjectWorkflowRun
- func (v *WorkflowRunDetailLogsTeamProjectWorkflowRun) GetId() uuid.UUID
- func (v *WorkflowRunDetailLogsTeamProjectWorkflowRun) GetStep() WorkflowRunDetailLogsTeamProjectWorkflowRunStep
- func (v *WorkflowRunDetailLogsTeamProjectWorkflowRun) MarshalJSON() ([]byte, error)
- func (v *WorkflowRunDetailLogsTeamProjectWorkflowRun) UnmarshalJSON(b []byte) error
- type WorkflowRunDetailLogsTeamProjectWorkflowRunStep
- type WorkflowRunDetailLogsTeamProjectWorkflowRunStepBuildRunStep
- func (v *WorkflowRunDetailLogsTeamProjectWorkflowRunStepBuildRunStep) GetId() uuid.UUID
- func (v *WorkflowRunDetailLogsTeamProjectWorkflowRunStepBuildRunStep) GetLogs() *WorkflowRunDetailLogsTeamProjectWorkflowRunStepBuildRunStepLogs
- func (v *WorkflowRunDetailLogsTeamProjectWorkflowRunStepBuildRunStep) GetTypename() *string
- type WorkflowRunDetailLogsTeamProjectWorkflowRunStepBuildRunStepLogs
- func (v *WorkflowRunDetailLogsTeamProjectWorkflowRunStepBuildRunStepLogs) GetCompleted() bool
- func (v *WorkflowRunDetailLogsTeamProjectWorkflowRunStepBuildRunStepLogs) GetEntries() ...
- func (v *WorkflowRunDetailLogsTeamProjectWorkflowRunStepBuildRunStepLogs) GetExpired() *bool
- func (v *WorkflowRunDetailLogsTeamProjectWorkflowRunStepBuildRunStepLogs) GetId() string
- type WorkflowRunDetailLogsTeamProjectWorkflowRunStepBuildRunStepLogsEntriesLogEntry
- type WorkflowRunDetailLogsTeamProjectWorkflowRunStepClusterPrecheckStep
- type WorkflowRunDetailLogsTeamProjectWorkflowRunStepDeployRunStep
- type WorkflowRunDetailLogsTeamProjectWorkflowRunStepDestroyRunStep
- type WorkflowRunDetailLogsTeamProjectWorkflowRunStepJobRunStep
- func (v *WorkflowRunDetailLogsTeamProjectWorkflowRunStepJobRunStep) GetId() uuid.UUID
- func (v *WorkflowRunDetailLogsTeamProjectWorkflowRunStepJobRunStep) GetLogs() *WorkflowRunDetailLogsTeamProjectWorkflowRunStepJobRunStepLogs
- func (v *WorkflowRunDetailLogsTeamProjectWorkflowRunStepJobRunStep) GetTypename() *string
- type WorkflowRunDetailLogsTeamProjectWorkflowRunStepJobRunStepLogs
- func (v *WorkflowRunDetailLogsTeamProjectWorkflowRunStepJobRunStepLogs) GetCompleted() bool
- func (v *WorkflowRunDetailLogsTeamProjectWorkflowRunStepJobRunStepLogs) GetEntries() []WorkflowRunDetailLogsTeamProjectWorkflowRunStepJobRunStepLogsEntriesLogEntry
- func (v *WorkflowRunDetailLogsTeamProjectWorkflowRunStepJobRunStepLogs) GetExpired() *bool
- func (v *WorkflowRunDetailLogsTeamProjectWorkflowRunStepJobRunStepLogs) GetId() string
- type WorkflowRunDetailLogsTeamProjectWorkflowRunStepJobRunStepLogsEntriesLogEntry
- 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 WorkflowRunDetailTeam
- type WorkflowRunDetailTeamProject
- type WorkflowRunDetailTeamProjectWorkflow
- type WorkflowRunDetailTeamProjectWorkflowRun
- func (v *WorkflowRunDetailTeamProjectWorkflowRun) GetCreatedAt() time.Time
- func (v *WorkflowRunDetailTeamProjectWorkflowRun) GetFinishedAt() *time.Time
- func (v *WorkflowRunDetailTeamProjectWorkflowRun) GetId() uuid.UUID
- func (v *WorkflowRunDetailTeamProjectWorkflowRun) GetSequence() int
- func (v *WorkflowRunDetailTeamProjectWorkflowRun) GetStatus() WorkflowRunStatus
- func (v *WorkflowRunDetailTeamProjectWorkflowRun) GetSteps() []*WorkflowRunDetailStepsWorkflowRunStep
- func (v *WorkflowRunDetailTeamProjectWorkflowRun) MarshalJSON() ([]byte, error)
- func (v *WorkflowRunDetailTeamProjectWorkflowRun) UnmarshalJSON(b []byte) error
- 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 WorkflowRunStepNestedDetailLogsTeam
- type WorkflowRunStepNestedDetailLogsTeamProject
- type WorkflowRunStepNestedDetailLogsTeamProjectWorkflow
- type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRun
- func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRun) GetId() uuid.UUID
- func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRun) GetStep() WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStep
- func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRun) MarshalJSON() ([]byte, error)
- func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRun) UnmarshalJSON(b []byte) error
- type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStep
- type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepBuildRunStep
- type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepClusterPrecheckStep
- type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStep
- func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStep) GetId() uuid.UUID
- func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStep) GetTypename() *string
- func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStep) GetWorkflowRun() ...
- type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRun
- func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRun) GetCreatedAt() time.Time
- func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRun) GetId() uuid.UUID
- func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRun) GetSequence() int
- func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRun) GetStatus() WorkflowRunStatus
- func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRun) GetStep() ...
- func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRun) MarshalJSON() ([]byte, error)
- func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRun) UnmarshalJSON(b []byte) error
- type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStep
- type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepBuildRunStep
- type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepClusterPrecheckStep
- type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepDeployRunStep
- type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepDestroyRunStep
- type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepJobRunStep
- func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepJobRunStep) GetId() uuid.UUID
- func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepJobRunStep) GetLogs() ...
- func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepJobRunStep) GetTypename() *string
- type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepJobRunStepLogs
- func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepJobRunStepLogs) GetCompleted() bool
- func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepJobRunStepLogs) GetEntries() ...
- func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepJobRunStepLogs) GetExpired() *bool
- func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepJobRunStepLogs) GetId() string
- type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepJobRunStepLogsEntriesLogEntry
- type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStep
- func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStep) GetId() uuid.UUID
- func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStep) GetTypename() *string
- func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStep) GetWorkflowRun() ...
- type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun
- func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun) GetCreatedAt() time.Time
- func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun) GetId() uuid.UUID
- func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun) GetSequence() int
- func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun) GetStatus() WorkflowRunStatus
- func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun) GetStep() ...
- func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun) MarshalJSON() ([]byte, error)
- func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun) UnmarshalJSON(b []byte) error
- type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStep
- type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepBuildRunStep
- type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepClusterPrecheckStep
- type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepDeployRunStep
- type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepDestroyRunStep
- type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepJobRunStep
- func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepJobRunStep) GetId() uuid.UUID
- func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepJobRunStep) GetLogs() ...
- func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepJobRunStep) GetTypename() *string
- type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepJobRunStepLogs
- func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepJobRunStepLogs) GetCompleted() bool
- func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepJobRunStepLogs) GetEntries() ...
- func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepJobRunStepLogs) GetExpired() *bool
- func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepJobRunStepLogs) GetId() string
- type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepJobRunStepLogsEntriesLogEntry
- type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepJobRunStep
- type WorkflowRunStepNestedDetailResponse
- type WorkflowRunStepNestedDetailTeam
- type WorkflowRunStepNestedDetailTeamProject
- type WorkflowRunStepNestedDetailTeamProjectWorkflow
- type WorkflowRunStepNestedDetailTeamProjectWorkflowRun
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRun) GetId() uuid.UUID
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRun) GetStep() WorkflowRunStepNestedDetailTeamProjectWorkflowRunStep
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRun) MarshalJSON() ([]byte, error)
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRun) UnmarshalJSON(b []byte) error
- type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStep
- type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepBuildRunStep
- type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepClusterPrecheckStep
- type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStep
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStep) GetId() uuid.UUID
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStep) GetTypename() *string
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStep) GetWorkflowRun() *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRun
- type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRun
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRun) GetCreatedAt() time.Time
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRun) GetId() uuid.UUID
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRun) GetSequence() int
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRun) GetStatus() WorkflowRunStatus
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRun) GetSteps() ...
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRun) GetWorkflowId() uuid.UUID
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRun) MarshalJSON() ([]byte, error)
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRun) UnmarshalJSON(b []byte) error
- type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsBuildRunStep
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsBuildRunStep) GetAction() GenericWorkflowStepActionType
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsBuildRunStep) GetCreatedAt() time.Time
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsBuildRunStep) GetDependsOn() ...
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsBuildRunStep) GetExecutionError() *string
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsBuildRunStep) GetExecutionId() *uuid.UUID
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsBuildRunStep) GetExecutionType() *WorkflowExecutionType
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsBuildRunStep) GetId() uuid.UUID
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsBuildRunStep) GetSequenceNumber() int
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsBuildRunStep) GetStatus() WorkflowRunStepStatus
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsBuildRunStep) GetTypename() *string
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsBuildRunStep) GetUpdatedAt() time.Time
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsBuildRunStep) MarshalJSON() ([]byte, error)
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsBuildRunStep) UnmarshalJSON(b []byte) error
- type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsClusterPrecheckStep
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsClusterPrecheckStep) GetAction() GenericWorkflowStepActionType
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsClusterPrecheckStep) GetCreatedAt() time.Time
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsClusterPrecheckStep) GetDependsOn() ...
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsClusterPrecheckStep) GetExecutionError() *string
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsClusterPrecheckStep) GetExecutionId() *uuid.UUID
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsClusterPrecheckStep) GetExecutionType() *WorkflowExecutionType
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsClusterPrecheckStep) GetId() uuid.UUID
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsClusterPrecheckStep) GetSequenceNumber() int
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsClusterPrecheckStep) GetStatus() WorkflowRunStepStatus
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsClusterPrecheckStep) GetTypename() *string
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsClusterPrecheckStep) GetUpdatedAt() time.Time
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsClusterPrecheckStep) MarshalJSON() ([]byte, error)
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsClusterPrecheckStep) UnmarshalJSON(b []byte) error
- type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDeployRunStep
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDeployRunStep) GetAction() GenericWorkflowStepActionType
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDeployRunStep) GetCreatedAt() time.Time
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDeployRunStep) GetDependsOn() ...
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDeployRunStep) GetExecutionError() *string
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDeployRunStep) GetExecutionId() *uuid.UUID
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDeployRunStep) GetExecutionType() *WorkflowExecutionType
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDeployRunStep) GetId() uuid.UUID
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDeployRunStep) GetSequenceNumber() int
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDeployRunStep) GetStatus() WorkflowRunStepStatus
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDeployRunStep) GetTypename() *string
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDeployRunStep) GetUpdatedAt() time.Time
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDeployRunStep) MarshalJSON() ([]byte, error)
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDeployRunStep) UnmarshalJSON(b []byte) error
- type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDestroyRunStep
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDestroyRunStep) GetAction() GenericWorkflowStepActionType
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDestroyRunStep) GetCreatedAt() time.Time
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDestroyRunStep) GetDependsOn() ...
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDestroyRunStep) GetExecutionError() *string
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDestroyRunStep) GetExecutionId() *uuid.UUID
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDestroyRunStep) GetExecutionType() *WorkflowExecutionType
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDestroyRunStep) GetId() uuid.UUID
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDestroyRunStep) GetSequenceNumber() int
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDestroyRunStep) GetStatus() WorkflowRunStepStatus
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDestroyRunStep) GetTypename() *string
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDestroyRunStep) GetUpdatedAt() time.Time
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDestroyRunStep) MarshalJSON() ([]byte, error)
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDestroyRunStep) UnmarshalJSON(b []byte) error
- type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsJobRunStep
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsJobRunStep) GetAction() GenericWorkflowStepActionType
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsJobRunStep) GetCreatedAt() time.Time
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsJobRunStep) GetDependsOn() ...
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsJobRunStep) GetExecutionError() *string
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsJobRunStep) GetExecutionId() *uuid.UUID
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsJobRunStep) GetExecutionType() *WorkflowExecutionType
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsJobRunStep) GetId() uuid.UUID
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsJobRunStep) GetSequenceNumber() int
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsJobRunStep) GetStatus() WorkflowRunStepStatus
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsJobRunStep) GetTypename() *string
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsJobRunStep) GetUpdatedAt() time.Time
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsJobRunStep) MarshalJSON() ([]byte, error)
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsJobRunStep) UnmarshalJSON(b []byte) error
- type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStep
- type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnBuildRunStep
- type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnClusterPrecheckStep
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnClusterPrecheckStep) GetId() uuid.UUID
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnClusterPrecheckStep) GetTypename() *string
- type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnDeployRunStep
- type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnDestroyRunStep
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnDestroyRunStep) GetId() uuid.UUID
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnDestroyRunStep) GetTypename() *string
- type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnJobRunStep
- type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep
- type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStep
- type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun) GetCreatedAt() time.Time
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun) GetId() uuid.UUID
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun) GetSequence() int
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun) GetStatus() WorkflowRunStatus
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun) GetSteps() ...
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun) GetWorkflowId() uuid.UUID
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun) MarshalJSON() ([]byte, error)
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun) UnmarshalJSON(b []byte) error
- type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsBuildRunStep
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsBuildRunStep) GetAction() GenericWorkflowStepActionType
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsBuildRunStep) GetCreatedAt() time.Time
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsBuildRunStep) GetDependsOn() ...
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsBuildRunStep) GetExecutionError() *string
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsBuildRunStep) GetExecutionId() *uuid.UUID
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsBuildRunStep) GetExecutionType() *WorkflowExecutionType
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsBuildRunStep) GetId() uuid.UUID
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsBuildRunStep) GetSequenceNumber() int
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsBuildRunStep) GetStatus() WorkflowRunStepStatus
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsBuildRunStep) GetTypename() *string
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsBuildRunStep) GetUpdatedAt() time.Time
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsBuildRunStep) MarshalJSON() ([]byte, error)
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsBuildRunStep) UnmarshalJSON(b []byte) error
- type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsClusterPrecheckStep
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsClusterPrecheckStep) GetAction() GenericWorkflowStepActionType
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsClusterPrecheckStep) GetCreatedAt() time.Time
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsClusterPrecheckStep) GetDependsOn() ...
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsClusterPrecheckStep) GetExecutionError() *string
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsClusterPrecheckStep) GetExecutionId() *uuid.UUID
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsClusterPrecheckStep) GetExecutionType() *WorkflowExecutionType
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsClusterPrecheckStep) GetId() uuid.UUID
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsClusterPrecheckStep) GetSequenceNumber() int
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsClusterPrecheckStep) GetStatus() WorkflowRunStepStatus
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsClusterPrecheckStep) GetTypename() *string
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsClusterPrecheckStep) GetUpdatedAt() time.Time
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsClusterPrecheckStep) MarshalJSON() ([]byte, error)
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsClusterPrecheckStep) UnmarshalJSON(b []byte) error
- type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDeployRunStep
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDeployRunStep) GetAction() GenericWorkflowStepActionType
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDeployRunStep) GetCreatedAt() time.Time
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDeployRunStep) GetDependsOn() ...
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDeployRunStep) GetExecutionError() *string
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDeployRunStep) GetExecutionId() *uuid.UUID
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDeployRunStep) GetExecutionType() *WorkflowExecutionType
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDeployRunStep) GetId() uuid.UUID
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDeployRunStep) GetSequenceNumber() int
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDeployRunStep) GetStatus() WorkflowRunStepStatus
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDeployRunStep) GetTypename() *string
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDeployRunStep) GetUpdatedAt() time.Time
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDeployRunStep) MarshalJSON() ([]byte, error)
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDeployRunStep) UnmarshalJSON(b []byte) error
- type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDestroyRunStep
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDestroyRunStep) GetAction() GenericWorkflowStepActionType
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDestroyRunStep) GetCreatedAt() time.Time
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDestroyRunStep) GetDependsOn() ...
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDestroyRunStep) GetExecutionError() *string
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDestroyRunStep) GetExecutionId() *uuid.UUID
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDestroyRunStep) GetExecutionType() *WorkflowExecutionType
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDestroyRunStep) GetId() uuid.UUID
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDestroyRunStep) GetSequenceNumber() int
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDestroyRunStep) GetStatus() WorkflowRunStepStatus
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDestroyRunStep) GetTypename() *string
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDestroyRunStep) GetUpdatedAt() time.Time
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDestroyRunStep) MarshalJSON() ([]byte, error)
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDestroyRunStep) UnmarshalJSON(b []byte) error
- type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsJobRunStep
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsJobRunStep) GetAction() GenericWorkflowStepActionType
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsJobRunStep) GetCreatedAt() time.Time
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsJobRunStep) GetDependsOn() ...
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsJobRunStep) GetExecutionError() *string
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsJobRunStep) GetExecutionId() *uuid.UUID
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsJobRunStep) GetExecutionType() *WorkflowExecutionType
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsJobRunStep) GetId() uuid.UUID
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsJobRunStep) GetSequenceNumber() int
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsJobRunStep) GetStatus() WorkflowRunStepStatus
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsJobRunStep) GetTypename() *string
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsJobRunStep) GetUpdatedAt() time.Time
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsJobRunStep) MarshalJSON() ([]byte, error)
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsJobRunStep) UnmarshalJSON(b []byte) error
- type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStep
- type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnBuildRunStep
- type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnClusterPrecheckStep
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnClusterPrecheckStep) GetId() uuid.UUID
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnClusterPrecheckStep) GetTypename() *string
- type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnDeployRunStep
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnDeployRunStep) GetId() uuid.UUID
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnDeployRunStep) GetTypename() *string
- type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnDestroyRunStep
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnDestroyRunStep) GetId() uuid.UUID
- func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnDestroyRunStep) GetTypename() *string
- type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnJobRunStep
- type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep
- type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepJobRunStep
- type WorkflowRunStepStatus
- type WorkflowRunsResponse
- type WorkflowRunsTeam
- type WorkflowRunsTeamProject
- type WorkflowRunsTeamProjectWorkflow
- type WorkflowRunsTeamProjectWorkflowRunsWorkflowRunConnection
- func (v *WorkflowRunsTeamProjectWorkflowRunsWorkflowRunConnection) GetNodes() []WorkflowRunsTeamProjectWorkflowRunsWorkflowRunConnectionNodesWorkflowRun
- func (v *WorkflowRunsTeamProjectWorkflowRunsWorkflowRunConnection) GetPageInfo() WorkflowRunsTeamProjectWorkflowRunsWorkflowRunConnectionPageInfo
- func (v *WorkflowRunsTeamProjectWorkflowRunsWorkflowRunConnection) GetTotalCount() int
- type WorkflowRunsTeamProjectWorkflowRunsWorkflowRunConnectionNodesWorkflowRun
- func (v *WorkflowRunsTeamProjectWorkflowRunsWorkflowRunConnectionNodesWorkflowRun) GetCreatedAt() time.Time
- func (v *WorkflowRunsTeamProjectWorkflowRunsWorkflowRunConnectionNodesWorkflowRun) GetId() uuid.UUID
- func (v *WorkflowRunsTeamProjectWorkflowRunsWorkflowRunConnectionNodesWorkflowRun) GetSequence() int
- func (v *WorkflowRunsTeamProjectWorkflowRunsWorkflowRunConnectionNodesWorkflowRun) GetStatus() WorkflowRunStatus
- func (v *WorkflowRunsTeamProjectWorkflowRunsWorkflowRunConnectionNodesWorkflowRun) GetSteps() []*WorkflowRunListItemStepsWorkflowRunStep
- func (v *WorkflowRunsTeamProjectWorkflowRunsWorkflowRunConnectionNodesWorkflowRun) MarshalJSON() ([]byte, error)
- func (v *WorkflowRunsTeamProjectWorkflowRunsWorkflowRunConnectionNodesWorkflowRun) UnmarshalJSON(b []byte) error
- type WorkflowRunsTeamProjectWorkflowRunsWorkflowRunConnectionPageInfo
- 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,omitempty"` KedaScaledObjectSpec *string `json:"kedaScaledObjectSpec,omitempty"` }
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,omitempty"` RunCommand *string `json:"runCommand,omitempty"` ServerlessMemory *int `json:"serverlessMemory,omitempty"` ServerlessArch *string `json:"serverlessArch,omitempty"` CustomDomainHost *string `json:"customDomainHost,omitempty"` CustomDomainCertificateArn *string `json:"customDomainCertificateArn,omitempty"` HttpPort *string `json:"httpPort,omitempty"` BuildImage *string `json:"buildImage,omitempty"` }
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,omitempty"` AwsRegion *string `json:"awsRegion,omitempty"` StackName *string `json:"stackName,omitempty"` }
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 BlueprintByIdBlueprint ¶ added in v0.9.6
type BlueprintByIdBlueprint struct {
BlueprintDetail `json:"-"`
}
BlueprintByIdBlueprint includes the requested fields of the GraphQL type Blueprint.
func (*BlueprintByIdBlueprint) GetConfiguration ¶ added in v0.9.6
func (v *BlueprintByIdBlueprint) GetConfiguration() BlueprintDetailConfigurationBlueprintConfiguration
GetConfiguration returns BlueprintByIdBlueprint.Configuration, and is useful for accessing the field via an interface.
func (*BlueprintByIdBlueprint) GetEnabled ¶ added in v0.9.6
func (v *BlueprintByIdBlueprint) GetEnabled() *bool
GetEnabled returns BlueprintByIdBlueprint.Enabled, and is useful for accessing the field via an interface.
func (*BlueprintByIdBlueprint) GetId ¶ added in v0.9.6
func (v *BlueprintByIdBlueprint) GetId() uuid.UUID
GetId returns BlueprintByIdBlueprint.Id, and is useful for accessing the field via an interface.
func (*BlueprintByIdBlueprint) GetIsOfficial ¶ added in v0.9.6
func (v *BlueprintByIdBlueprint) GetIsOfficial() *bool
GetIsOfficial returns BlueprintByIdBlueprint.IsOfficial, and is useful for accessing the field via an interface.
func (*BlueprintByIdBlueprint) GetType ¶ added in v0.9.6
func (v *BlueprintByIdBlueprint) GetType() BlueprintType
GetType returns BlueprintByIdBlueprint.Type, and is useful for accessing the field via an interface.
func (*BlueprintByIdBlueprint) MarshalJSON ¶ added in v0.9.6
func (v *BlueprintByIdBlueprint) MarshalJSON() ([]byte, error)
func (*BlueprintByIdBlueprint) UnmarshalJSON ¶ added in v0.9.6
func (v *BlueprintByIdBlueprint) UnmarshalJSON(b []byte) error
type BlueprintByIdResponse ¶ added in v0.9.6
type BlueprintByIdResponse struct {
Blueprint *BlueprintByIdBlueprint `json:"blueprint,omitempty"`
}
blueprintByIdResponse is returned by blueprintById on success.
func BlueprintByIdQuery ¶ added in v0.9.6
func (*BlueprintByIdResponse) GetBlueprint ¶ added in v0.9.6
func (v *BlueprintByIdResponse) GetBlueprint() *BlueprintByIdBlueprint
GetBlueprint returns BlueprintByIdResponse.Blueprint, 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,omitempty"` // Relevant classifications for this blueprint. Tags []string `json:"tags,omitempty"` // A url for a logo image. LogoUrl *string `json:"logoUrl,omitempty"` // 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,omitempty"` }
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,omitempty"` // Whether this blueprint is enabled for your team. Does not affect existing projects. Enabled *bool `json:"enabled,omitempty"` // 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,omitempty"`
}
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,omitempty"` UseKustomize *bool `json:"useKustomize,omitempty"` }
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,omitempty"`
}
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,omitempty"`
}
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 BlueprintRevisionsTeam ¶ added in v0.9.5
type BlueprintRevisionsTeam struct { Id uuid.UUID `json:"id"` Blueprint *BlueprintRevisionsTeamBlueprint `json:"blueprint,omitempty"` }
BlueprintRevisionsTeam includes the requested fields of the GraphQL type Team. The GraphQL type's documentation follows.
A Zeet Team is used as a permission boundary, and as the owner of projects, clusters, and other resources. Groups can grant access to multiple teams.
Teams can also have sub-teams or a parent team. A member of parent team will have equal access to all sub-teams. Being a member of sub-team does not confer access to the parent team.
func (*BlueprintRevisionsTeam) GetBlueprint ¶ added in v0.9.5
func (v *BlueprintRevisionsTeam) GetBlueprint() *BlueprintRevisionsTeamBlueprint
GetBlueprint returns BlueprintRevisionsTeam.Blueprint, and is useful for accessing the field via an interface.
func (*BlueprintRevisionsTeam) GetId ¶ added in v0.9.5
func (v *BlueprintRevisionsTeam) GetId() uuid.UUID
GetId returns BlueprintRevisionsTeam.Id, and is useful for accessing the field via an interface.
type BlueprintRevisionsTeamBlueprint ¶ added in v0.9.5
type BlueprintRevisionsTeamBlueprint struct { Id uuid.UUID `json:"id"` ConfigurationRevisions BlueprintRevisionsTeamBlueprintConfigurationRevisionsBlueprintConfigurationConnection `json:"configurationRevisions"` }
BlueprintRevisionsTeamBlueprint includes the requested fields of the GraphQL type Blueprint.
func (*BlueprintRevisionsTeamBlueprint) GetConfigurationRevisions ¶ added in v0.9.5
func (v *BlueprintRevisionsTeamBlueprint) GetConfigurationRevisions() BlueprintRevisionsTeamBlueprintConfigurationRevisionsBlueprintConfigurationConnection
GetConfigurationRevisions returns BlueprintRevisionsTeamBlueprint.ConfigurationRevisions, and is useful for accessing the field via an interface.
func (*BlueprintRevisionsTeamBlueprint) GetId ¶ added in v0.9.5
func (v *BlueprintRevisionsTeamBlueprint) GetId() uuid.UUID
GetId returns BlueprintRevisionsTeamBlueprint.Id, and is useful for accessing the field via an interface.
type BlueprintRevisionsTeamBlueprintConfigurationRevisionsBlueprintConfigurationConnection ¶ added in v0.9.5
type BlueprintRevisionsTeamBlueprintConfigurationRevisionsBlueprintConfigurationConnection struct {
Nodes []BlueprintRevisionsTeamBlueprintConfigurationRevisionsBlueprintConfigurationConnectionNodesBlueprintConfiguration `json:"nodes,omitempty"`
}
BlueprintRevisionsTeamBlueprintConfigurationRevisionsBlueprintConfigurationConnection includes the requested fields of the GraphQL type BlueprintConfigurationConnection.
func (*BlueprintRevisionsTeamBlueprintConfigurationRevisionsBlueprintConfigurationConnection) GetNodes ¶ added in v0.9.5
func (v *BlueprintRevisionsTeamBlueprintConfigurationRevisionsBlueprintConfigurationConnection) GetNodes() []BlueprintRevisionsTeamBlueprintConfigurationRevisionsBlueprintConfigurationConnectionNodesBlueprintConfiguration
GetNodes returns BlueprintRevisionsTeamBlueprintConfigurationRevisionsBlueprintConfigurationConnection.Nodes, and is useful for accessing the field via an interface.
type BlueprintRevisionsTeamBlueprintConfigurationRevisionsBlueprintConfigurationConnectionNodesBlueprintConfiguration ¶ added in v0.9.5
type BlueprintRevisionsTeamBlueprintConfigurationRevisionsBlueprintConfigurationConnectionNodesBlueprintConfiguration struct { BlueprintConfigurationDetail `json:"-"` BlueprintConfigurationRevision `json:"-"` }
BlueprintRevisionsTeamBlueprintConfigurationRevisionsBlueprintConfigurationConnectionNodesBlueprintConfiguration includes the requested fields of the GraphQL type BlueprintConfiguration.
func (*BlueprintRevisionsTeamBlueprintConfigurationRevisionsBlueprintConfigurationConnectionNodesBlueprintConfiguration) GetDescription ¶ added in v0.9.5
func (v *BlueprintRevisionsTeamBlueprintConfigurationRevisionsBlueprintConfigurationConnectionNodesBlueprintConfiguration) GetDescription() *string
GetDescription returns BlueprintRevisionsTeamBlueprintConfigurationRevisionsBlueprintConfigurationConnectionNodesBlueprintConfiguration.Description, and is useful for accessing the field via an interface.
func (*BlueprintRevisionsTeamBlueprintConfigurationRevisionsBlueprintConfigurationConnectionNodesBlueprintConfiguration) GetDisplayName ¶ added in v0.9.5
func (v *BlueprintRevisionsTeamBlueprintConfigurationRevisionsBlueprintConfigurationConnectionNodesBlueprintConfiguration) GetDisplayName() string
GetDisplayName returns BlueprintRevisionsTeamBlueprintConfigurationRevisionsBlueprintConfigurationConnectionNodesBlueprintConfiguration.DisplayName, and is useful for accessing the field via an interface.
func (*BlueprintRevisionsTeamBlueprintConfigurationRevisionsBlueprintConfigurationConnectionNodesBlueprintConfiguration) GetLogoUrl ¶ added in v0.9.5
func (v *BlueprintRevisionsTeamBlueprintConfigurationRevisionsBlueprintConfigurationConnectionNodesBlueprintConfiguration) GetLogoUrl() *string
GetLogoUrl returns BlueprintRevisionsTeamBlueprintConfigurationRevisionsBlueprintConfigurationConnectionNodesBlueprintConfiguration.LogoUrl, and is useful for accessing the field via an interface.
func (*BlueprintRevisionsTeamBlueprintConfigurationRevisionsBlueprintConfigurationConnectionNodesBlueprintConfiguration) GetPublished ¶ added in v0.9.5
func (v *BlueprintRevisionsTeamBlueprintConfigurationRevisionsBlueprintConfigurationConnectionNodesBlueprintConfiguration) GetPublished() bool
GetPublished returns BlueprintRevisionsTeamBlueprintConfigurationRevisionsBlueprintConfigurationConnectionNodesBlueprintConfiguration.Published, and is useful for accessing the field via an interface.
func (*BlueprintRevisionsTeamBlueprintConfigurationRevisionsBlueprintConfigurationConnectionNodesBlueprintConfiguration) GetRevisionData ¶ added in v0.9.5
func (v *BlueprintRevisionsTeamBlueprintConfigurationRevisionsBlueprintConfigurationConnectionNodesBlueprintConfiguration) GetRevisionData() string
GetRevisionData returns BlueprintRevisionsTeamBlueprintConfigurationRevisionsBlueprintConfigurationConnectionNodesBlueprintConfiguration.RevisionData, and is useful for accessing the field via an interface.
func (*BlueprintRevisionsTeamBlueprintConfigurationRevisionsBlueprintConfigurationConnectionNodesBlueprintConfiguration) GetRevisionMetadata ¶ added in v0.9.5
func (v *BlueprintRevisionsTeamBlueprintConfigurationRevisionsBlueprintConfigurationConnectionNodesBlueprintConfiguration) GetRevisionMetadata() RevisionDetailV1RevisionMetadata
GetRevisionMetadata returns BlueprintRevisionsTeamBlueprintConfigurationRevisionsBlueprintConfigurationConnectionNodesBlueprintConfiguration.RevisionMetadata, and is useful for accessing the field via an interface.
func (*BlueprintRevisionsTeamBlueprintConfigurationRevisionsBlueprintConfigurationConnectionNodesBlueprintConfiguration) GetRichInputSchema ¶ added in v0.9.5
func (v *BlueprintRevisionsTeamBlueprintConfigurationRevisionsBlueprintConfigurationConnectionNodesBlueprintConfiguration) GetRichInputSchema() *string
GetRichInputSchema returns BlueprintRevisionsTeamBlueprintConfigurationRevisionsBlueprintConfigurationConnectionNodesBlueprintConfiguration.RichInputSchema, and is useful for accessing the field via an interface.
func (*BlueprintRevisionsTeamBlueprintConfigurationRevisionsBlueprintConfigurationConnectionNodesBlueprintConfiguration) GetSlug ¶ added in v0.9.5
func (v *BlueprintRevisionsTeamBlueprintConfigurationRevisionsBlueprintConfigurationConnectionNodesBlueprintConfiguration) GetSlug() string
GetSlug returns BlueprintRevisionsTeamBlueprintConfigurationRevisionsBlueprintConfigurationConnectionNodesBlueprintConfiguration.Slug, and is useful for accessing the field via an interface.
func (*BlueprintRevisionsTeamBlueprintConfigurationRevisionsBlueprintConfigurationConnectionNodesBlueprintConfiguration) GetTags ¶ added in v0.9.5
func (v *BlueprintRevisionsTeamBlueprintConfigurationRevisionsBlueprintConfigurationConnectionNodesBlueprintConfiguration) GetTags() []string
GetTags returns BlueprintRevisionsTeamBlueprintConfigurationRevisionsBlueprintConfigurationConnectionNodesBlueprintConfiguration.Tags, and is useful for accessing the field via an interface.
func (*BlueprintRevisionsTeamBlueprintConfigurationRevisionsBlueprintConfigurationConnectionNodesBlueprintConfiguration) MarshalJSON ¶ added in v0.9.5
func (v *BlueprintRevisionsTeamBlueprintConfigurationRevisionsBlueprintConfigurationConnectionNodesBlueprintConfiguration) MarshalJSON() ([]byte, error)
func (*BlueprintRevisionsTeamBlueprintConfigurationRevisionsBlueprintConfigurationConnectionNodesBlueprintConfiguration) UnmarshalJSON ¶ added in v0.9.5
func (v *BlueprintRevisionsTeamBlueprintConfigurationRevisionsBlueprintConfigurationConnectionNodesBlueprintConfiguration) UnmarshalJSON(b []byte) error
type BlueprintTeam ¶ added in v0.9.5
type BlueprintTeam struct { Id uuid.UUID `json:"id"` Blueprint *BlueprintTeamBlueprint `json:"blueprint,omitempty"` }
BlueprintTeam includes the requested fields of the GraphQL type Team. The GraphQL type's documentation follows.
A Zeet Team is used as a permission boundary, and as the owner of projects, clusters, and other resources. Groups can grant access to multiple teams.
Teams can also have sub-teams or a parent team. A member of parent team will have equal access to all sub-teams. Being a member of sub-team does not confer access to the parent team.
func (*BlueprintTeam) GetBlueprint ¶ added in v0.9.5
func (v *BlueprintTeam) GetBlueprint() *BlueprintTeamBlueprint
GetBlueprint returns BlueprintTeam.Blueprint, and is useful for accessing the field via an interface.
func (*BlueprintTeam) GetId ¶ added in v0.9.5
func (v *BlueprintTeam) GetId() uuid.UUID
GetId returns BlueprintTeam.Id, and is useful for accessing the field via an interface.
type BlueprintTeamBlueprint ¶ added in v0.9.5
type BlueprintTeamBlueprint struct {
BlueprintDetail `json:"-"`
}
BlueprintTeamBlueprint includes the requested fields of the GraphQL type Blueprint.
func (*BlueprintTeamBlueprint) GetConfiguration ¶ added in v0.9.5
func (v *BlueprintTeamBlueprint) GetConfiguration() BlueprintDetailConfigurationBlueprintConfiguration
GetConfiguration returns BlueprintTeamBlueprint.Configuration, and is useful for accessing the field via an interface.
func (*BlueprintTeamBlueprint) GetEnabled ¶ added in v0.9.5
func (v *BlueprintTeamBlueprint) GetEnabled() *bool
GetEnabled returns BlueprintTeamBlueprint.Enabled, and is useful for accessing the field via an interface.
func (*BlueprintTeamBlueprint) GetId ¶ added in v0.9.5
func (v *BlueprintTeamBlueprint) GetId() uuid.UUID
GetId returns BlueprintTeamBlueprint.Id, and is useful for accessing the field via an interface.
func (*BlueprintTeamBlueprint) GetIsOfficial ¶ added in v0.9.5
func (v *BlueprintTeamBlueprint) GetIsOfficial() *bool
GetIsOfficial returns BlueprintTeamBlueprint.IsOfficial, and is useful for accessing the field via an interface.
func (*BlueprintTeamBlueprint) GetType ¶ added in v0.9.5
func (v *BlueprintTeamBlueprint) GetType() BlueprintType
GetType returns BlueprintTeamBlueprint.Type, and is useful for accessing the field via an interface.
func (*BlueprintTeamBlueprint) MarshalJSON ¶ added in v0.9.5
func (v *BlueprintTeamBlueprint) MarshalJSON() ([]byte, error)
func (*BlueprintTeamBlueprint) UnmarshalJSON ¶ added in v0.9.5
func (v *BlueprintTeamBlueprint) UnmarshalJSON(b []byte) error
type BlueprintTerraformConfigurationInput ¶
type BlueprintTerraformConfigurationInput struct { Source *SourceInput `json:"source,omitempty"` OutputConfiguration *TerraformOutputConfigurationInput `json:"outputConfiguration,omitempty"` TerraformVersion *string `json:"terraformVersion,omitempty"` }
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,omitempty"` // 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,omitempty"` // 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,omitempty"` }
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,omitempty"`
}
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 BuildArtifactsTeam ¶ added in v0.9.5
type BuildArtifactsTeam struct { Id uuid.UUID `json:"id"` Project *BuildArtifactsTeamProject `json:"project,omitempty"` }
BuildArtifactsTeam includes the requested fields of the GraphQL type Team. The GraphQL type's documentation follows.
A Zeet Team is used as a permission boundary, and as the owner of projects, clusters, and other resources. Groups can grant access to multiple teams.
Teams can also have sub-teams or a parent team. A member of parent team will have equal access to all sub-teams. Being a member of sub-team does not confer access to the parent team.
func (*BuildArtifactsTeam) GetId ¶ added in v0.11.0
func (v *BuildArtifactsTeam) GetId() uuid.UUID
GetId returns BuildArtifactsTeam.Id, and is useful for accessing the field via an interface.
func (*BuildArtifactsTeam) GetProject ¶ added in v0.9.5
func (v *BuildArtifactsTeam) GetProject() *BuildArtifactsTeamProject
GetProject returns BuildArtifactsTeam.Project, and is useful for accessing the field via an interface.
type BuildArtifactsTeamProject ¶ added in v0.9.5
type BuildArtifactsTeamProject struct { Id uuid.UUID `json:"id"` Build *BuildArtifactsTeamProjectBuild `json:"build,omitempty"` }
BuildArtifactsTeamProject includes the requested fields of the GraphQL type Project.
func (*BuildArtifactsTeamProject) GetBuild ¶ added in v0.9.5
func (v *BuildArtifactsTeamProject) GetBuild() *BuildArtifactsTeamProjectBuild
GetBuild returns BuildArtifactsTeamProject.Build, and is useful for accessing the field via an interface.
func (*BuildArtifactsTeamProject) GetId ¶ added in v0.11.0
func (v *BuildArtifactsTeamProject) GetId() uuid.UUID
GetId returns BuildArtifactsTeamProject.Id, and is useful for accessing the field via an interface.
type BuildArtifactsTeamProjectBuild ¶ added in v0.9.5
type BuildArtifactsTeamProjectBuild struct { Id uuid.UUID `json:"id"` Runs BuildArtifactsTeamProjectBuildRunsBuildRunConnection `json:"runs"` }
BuildArtifactsTeamProjectBuild includes the requested fields of the GraphQL type Build.
func (*BuildArtifactsTeamProjectBuild) GetId ¶ added in v0.11.0
func (v *BuildArtifactsTeamProjectBuild) GetId() uuid.UUID
GetId returns BuildArtifactsTeamProjectBuild.Id, and is useful for accessing the field via an interface.
func (*BuildArtifactsTeamProjectBuild) GetRuns ¶ added in v0.9.5
func (v *BuildArtifactsTeamProjectBuild) GetRuns() BuildArtifactsTeamProjectBuildRunsBuildRunConnection
GetRuns returns BuildArtifactsTeamProjectBuild.Runs, and is useful for accessing the field via an interface.
type BuildArtifactsTeamProjectBuildRunsBuildRunConnection ¶ added in v0.9.5
type BuildArtifactsTeamProjectBuildRunsBuildRunConnection struct { TotalCount int `json:"totalCount"` PageInfo BuildArtifactsTeamProjectBuildRunsBuildRunConnectionPageInfo `json:"pageInfo"` Nodes []BuildArtifactsTeamProjectBuildRunsBuildRunConnectionNodesBuildRun `json:"nodes,omitempty"` }
BuildArtifactsTeamProjectBuildRunsBuildRunConnection includes the requested fields of the GraphQL type BuildRunConnection.
func (*BuildArtifactsTeamProjectBuildRunsBuildRunConnection) GetNodes ¶ added in v0.9.5
func (v *BuildArtifactsTeamProjectBuildRunsBuildRunConnection) GetNodes() []BuildArtifactsTeamProjectBuildRunsBuildRunConnectionNodesBuildRun
GetNodes returns BuildArtifactsTeamProjectBuildRunsBuildRunConnection.Nodes, and is useful for accessing the field via an interface.
func (*BuildArtifactsTeamProjectBuildRunsBuildRunConnection) GetPageInfo ¶ added in v0.9.5
func (v *BuildArtifactsTeamProjectBuildRunsBuildRunConnection) GetPageInfo() BuildArtifactsTeamProjectBuildRunsBuildRunConnectionPageInfo
GetPageInfo returns BuildArtifactsTeamProjectBuildRunsBuildRunConnection.PageInfo, and is useful for accessing the field via an interface.
func (*BuildArtifactsTeamProjectBuildRunsBuildRunConnection) GetTotalCount ¶ added in v0.9.5
func (v *BuildArtifactsTeamProjectBuildRunsBuildRunConnection) GetTotalCount() int
GetTotalCount returns BuildArtifactsTeamProjectBuildRunsBuildRunConnection.TotalCount, and is useful for accessing the field via an interface.
type BuildArtifactsTeamProjectBuildRunsBuildRunConnectionNodesBuildRun ¶ added in v0.9.5
type BuildArtifactsTeamProjectBuildRunsBuildRunConnectionNodesBuildRun struct { Id uuid.UUID `json:"id"` Sequence int `json:"sequence"` Artifacts []BuildArtifactsTeamProjectBuildRunsBuildRunConnectionNodesBuildRunArtifactsBuildArtifact `json:"artifacts,omitempty"` }
BuildArtifactsTeamProjectBuildRunsBuildRunConnectionNodesBuildRun includes the requested fields of the GraphQL type BuildRun.
func (*BuildArtifactsTeamProjectBuildRunsBuildRunConnectionNodesBuildRun) GetArtifacts ¶ added in v0.9.5
func (v *BuildArtifactsTeamProjectBuildRunsBuildRunConnectionNodesBuildRun) GetArtifacts() []BuildArtifactsTeamProjectBuildRunsBuildRunConnectionNodesBuildRunArtifactsBuildArtifact
GetArtifacts returns BuildArtifactsTeamProjectBuildRunsBuildRunConnectionNodesBuildRun.Artifacts, and is useful for accessing the field via an interface.
func (*BuildArtifactsTeamProjectBuildRunsBuildRunConnectionNodesBuildRun) GetId ¶ added in v0.9.5
func (v *BuildArtifactsTeamProjectBuildRunsBuildRunConnectionNodesBuildRun) GetId() uuid.UUID
GetId returns BuildArtifactsTeamProjectBuildRunsBuildRunConnectionNodesBuildRun.Id, and is useful for accessing the field via an interface.
func (*BuildArtifactsTeamProjectBuildRunsBuildRunConnectionNodesBuildRun) GetSequence ¶ added in v0.9.5
func (v *BuildArtifactsTeamProjectBuildRunsBuildRunConnectionNodesBuildRun) GetSequence() int
GetSequence returns BuildArtifactsTeamProjectBuildRunsBuildRunConnectionNodesBuildRun.Sequence, and is useful for accessing the field via an interface.
type BuildArtifactsTeamProjectBuildRunsBuildRunConnectionNodesBuildRunArtifactsBuildArtifact ¶ added in v0.9.5
type BuildArtifactsTeamProjectBuildRunsBuildRunConnectionNodesBuildRunArtifactsBuildArtifact struct { Id uuid.UUID `json:"id"` Image string `json:"image"` CreatedAt time.Time `json:"createdAt"` }
BuildArtifactsTeamProjectBuildRunsBuildRunConnectionNodesBuildRunArtifactsBuildArtifact includes the requested fields of the GraphQL type BuildArtifact.
func (*BuildArtifactsTeamProjectBuildRunsBuildRunConnectionNodesBuildRunArtifactsBuildArtifact) GetCreatedAt ¶ added in v0.9.5
func (v *BuildArtifactsTeamProjectBuildRunsBuildRunConnectionNodesBuildRunArtifactsBuildArtifact) GetCreatedAt() time.Time
GetCreatedAt returns BuildArtifactsTeamProjectBuildRunsBuildRunConnectionNodesBuildRunArtifactsBuildArtifact.CreatedAt, and is useful for accessing the field via an interface.
func (*BuildArtifactsTeamProjectBuildRunsBuildRunConnectionNodesBuildRunArtifactsBuildArtifact) GetId ¶ added in v0.9.5
func (v *BuildArtifactsTeamProjectBuildRunsBuildRunConnectionNodesBuildRunArtifactsBuildArtifact) GetId() uuid.UUID
GetId returns BuildArtifactsTeamProjectBuildRunsBuildRunConnectionNodesBuildRunArtifactsBuildArtifact.Id, and is useful for accessing the field via an interface.
func (*BuildArtifactsTeamProjectBuildRunsBuildRunConnectionNodesBuildRunArtifactsBuildArtifact) GetImage ¶ added in v0.9.5
func (v *BuildArtifactsTeamProjectBuildRunsBuildRunConnectionNodesBuildRunArtifactsBuildArtifact) GetImage() string
GetImage returns BuildArtifactsTeamProjectBuildRunsBuildRunConnectionNodesBuildRunArtifactsBuildArtifact.Image, and is useful for accessing the field via an interface.
type BuildArtifactsTeamProjectBuildRunsBuildRunConnectionPageInfo ¶ added in v0.9.5
type BuildArtifactsTeamProjectBuildRunsBuildRunConnectionPageInfo struct {
HasNextPage bool `json:"hasNextPage"`
}
BuildArtifactsTeamProjectBuildRunsBuildRunConnectionPageInfo includes the requested fields of the GraphQL type PageInfo.
func (*BuildArtifactsTeamProjectBuildRunsBuildRunConnectionPageInfo) GetHasNextPage ¶ added in v0.9.5
func (v *BuildArtifactsTeamProjectBuildRunsBuildRunConnectionPageInfo) GetHasNextPage() bool
GetHasNextPage returns BuildArtifactsTeamProjectBuildRunsBuildRunConnectionPageInfo.HasNextPage, and is useful for accessing the field via an interface.
type BuildDefinitionInput ¶
type BuildDefinitionInput struct { BuildAppId *string `json:"buildAppId,omitempty"` BuildAppName *string `json:"buildAppName,omitempty"` GitSource *GitSourceInput `json:"gitSource,omitempty"` BuildClusterId *uuid.UUID `json:"buildClusterId,omitempty"` Target *BuildTargetInput `json:"target,omitempty"` Type *BuildType `json:"type,omitempty"` Engine *BuildEngine `json:"engine,omitempty"` NodeJsVersion *string `json:"nodeJsVersion,omitempty"` PythonVersion *string `json:"pythonVersion,omitempty"` GolangVersion *string `json:"golangVersion,omitempty"` StaticPath *string `json:"staticPath,omitempty"` DockerfilePath *string `json:"dockerfilePath,omitempty"` DockerfileText *string `json:"dockerfileText,omitempty"` WorkingDirectory *string `json:"workingDirectory,omitempty"` BuildCommand *string `json:"buildCommand,omitempty"` TestCommand *string `json:"testCommand,omitempty"` RunCommand *string `json:"runCommand,omitempty"` NoBuildCache *bool `json:"noBuildCache,omitempty"` AutoRetry *bool `json:"autoRetry,omitempty"` KanikoFlags []*string `json:"kanikoFlags,omitempty"` }
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,omitempty"` TriggeredBy *BuildRunDetailTriggeredByWorkflowRun `json:"triggeredBy,omitempty"` Definition *BuildRunDetailDefinitionBuildDefinition `json:"definition,omitempty"` Artifacts []BuildRunDetailArtifactsBuildArtifact `json:"artifacts,omitempty"` }
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,omitempty"`
}
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 BuildRunDetailTeam ¶ added in v0.9.5
type BuildRunDetailTeam struct { Id uuid.UUID `json:"id"` Project *BuildRunDetailTeamProject `json:"project,omitempty"` }
BuildRunDetailTeam includes the requested fields of the GraphQL type Team. The GraphQL type's documentation follows.
A Zeet Team is used as a permission boundary, and as the owner of projects, clusters, and other resources. Groups can grant access to multiple teams.
Teams can also have sub-teams or a parent team. A member of parent team will have equal access to all sub-teams. Being a member of sub-team does not confer access to the parent team.
func (*BuildRunDetailTeam) GetId ¶ added in v0.11.0
func (v *BuildRunDetailTeam) GetId() uuid.UUID
GetId returns BuildRunDetailTeam.Id, and is useful for accessing the field via an interface.
func (*BuildRunDetailTeam) GetProject ¶ added in v0.9.5
func (v *BuildRunDetailTeam) GetProject() *BuildRunDetailTeamProject
GetProject returns BuildRunDetailTeam.Project, and is useful for accessing the field via an interface.
type BuildRunDetailTeamProject ¶ added in v0.9.5
type BuildRunDetailTeamProject struct { Id uuid.UUID `json:"id"` Build *BuildRunDetailTeamProjectBuild `json:"build,omitempty"` }
BuildRunDetailTeamProject includes the requested fields of the GraphQL type Project.
func (*BuildRunDetailTeamProject) GetBuild ¶ added in v0.9.5
func (v *BuildRunDetailTeamProject) GetBuild() *BuildRunDetailTeamProjectBuild
GetBuild returns BuildRunDetailTeamProject.Build, and is useful for accessing the field via an interface.
func (*BuildRunDetailTeamProject) GetId ¶ added in v0.11.0
func (v *BuildRunDetailTeamProject) GetId() uuid.UUID
GetId returns BuildRunDetailTeamProject.Id, and is useful for accessing the field via an interface.
type BuildRunDetailTeamProjectBuild ¶ added in v0.9.5
type BuildRunDetailTeamProjectBuild struct { Id uuid.UUID `json:"id"` Run *BuildRunDetailTeamProjectBuildRun `json:"run,omitempty"` }
BuildRunDetailTeamProjectBuild includes the requested fields of the GraphQL type Build.
func (*BuildRunDetailTeamProjectBuild) GetId ¶ added in v0.9.5
func (v *BuildRunDetailTeamProjectBuild) GetId() uuid.UUID
GetId returns BuildRunDetailTeamProjectBuild.Id, and is useful for accessing the field via an interface.
func (*BuildRunDetailTeamProjectBuild) GetRun ¶ added in v0.9.5
func (v *BuildRunDetailTeamProjectBuild) GetRun() *BuildRunDetailTeamProjectBuildRun
GetRun returns BuildRunDetailTeamProjectBuild.Run, and is useful for accessing the field via an interface.
type BuildRunDetailTeamProjectBuildRun ¶ added in v0.9.5
type BuildRunDetailTeamProjectBuildRun struct {
BuildRunDetail `json:"-"`
}
BuildRunDetailTeamProjectBuildRun includes the requested fields of the GraphQL type BuildRun.
func (*BuildRunDetailTeamProjectBuildRun) GetArtifacts ¶ added in v0.9.5
func (v *BuildRunDetailTeamProjectBuildRun) GetArtifacts() []BuildRunDetailArtifactsBuildArtifact
GetArtifacts returns BuildRunDetailTeamProjectBuildRun.Artifacts, and is useful for accessing the field via an interface.
func (*BuildRunDetailTeamProjectBuildRun) GetDefinition ¶ added in v0.9.5
func (v *BuildRunDetailTeamProjectBuildRun) GetDefinition() *BuildRunDetailDefinitionBuildDefinition
GetDefinition returns BuildRunDetailTeamProjectBuildRun.Definition, and is useful for accessing the field via an interface.
func (*BuildRunDetailTeamProjectBuildRun) GetId ¶ added in v0.9.5
func (v *BuildRunDetailTeamProjectBuildRun) GetId() uuid.UUID
GetId returns BuildRunDetailTeamProjectBuildRun.Id, and is useful for accessing the field via an interface.
func (*BuildRunDetailTeamProjectBuildRun) GetJobRun ¶ added in v0.9.5
func (v *BuildRunDetailTeamProjectBuildRun) GetJobRun() *BuildRunDetailJobRun
GetJobRun returns BuildRunDetailTeamProjectBuildRun.JobRun, and is useful for accessing the field via an interface.
func (*BuildRunDetailTeamProjectBuildRun) GetSequence ¶ added in v0.9.5
func (v *BuildRunDetailTeamProjectBuildRun) GetSequence() int
GetSequence returns BuildRunDetailTeamProjectBuildRun.Sequence, and is useful for accessing the field via an interface.
func (*BuildRunDetailTeamProjectBuildRun) GetTriggeredBy ¶ added in v0.9.5
func (v *BuildRunDetailTeamProjectBuildRun) GetTriggeredBy() *BuildRunDetailTriggeredByWorkflowRun
GetTriggeredBy returns BuildRunDetailTeamProjectBuildRun.TriggeredBy, and is useful for accessing the field via an interface.
func (*BuildRunDetailTeamProjectBuildRun) MarshalJSON ¶ added in v0.9.5
func (v *BuildRunDetailTeamProjectBuildRun) MarshalJSON() ([]byte, error)
func (*BuildRunDetailTeamProjectBuildRun) UnmarshalJSON ¶ added in v0.9.5
func (v *BuildRunDetailTeamProjectBuildRun) UnmarshalJSON(b []byte) error
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,omitempty"` TriggeredBy *BuildRunListItemTriggeredByWorkflowRun `json:"triggeredBy,omitempty"` }
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 { Id uuid.UUID `json:"id"` 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) GetId ¶ added in v0.11.0
func (v *BuildRunListItemJobRun) GetId() uuid.UUID
GetId returns BuildRunListItemJobRun.Id, 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,omitempty"`
}
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 BuildRunsTeam ¶ added in v0.9.5
type BuildRunsTeam struct { Id uuid.UUID `json:"id"` Project *BuildRunsTeamProject `json:"project,omitempty"` }
BuildRunsTeam includes the requested fields of the GraphQL type Team. The GraphQL type's documentation follows.
A Zeet Team is used as a permission boundary, and as the owner of projects, clusters, and other resources. Groups can grant access to multiple teams.
Teams can also have sub-teams or a parent team. A member of parent team will have equal access to all sub-teams. Being a member of sub-team does not confer access to the parent team.
func (*BuildRunsTeam) GetId ¶ added in v0.11.0
func (v *BuildRunsTeam) GetId() uuid.UUID
GetId returns BuildRunsTeam.Id, and is useful for accessing the field via an interface.
func (*BuildRunsTeam) GetProject ¶ added in v0.9.5
func (v *BuildRunsTeam) GetProject() *BuildRunsTeamProject
GetProject returns BuildRunsTeam.Project, and is useful for accessing the field via an interface.
type BuildRunsTeamProject ¶ added in v0.9.5
type BuildRunsTeamProject struct { Id uuid.UUID `json:"id"` Build *BuildRunsTeamProjectBuild `json:"build,omitempty"` }
BuildRunsTeamProject includes the requested fields of the GraphQL type Project.
func (*BuildRunsTeamProject) GetBuild ¶ added in v0.9.5
func (v *BuildRunsTeamProject) GetBuild() *BuildRunsTeamProjectBuild
GetBuild returns BuildRunsTeamProject.Build, and is useful for accessing the field via an interface.
func (*BuildRunsTeamProject) GetId ¶ added in v0.11.0
func (v *BuildRunsTeamProject) GetId() uuid.UUID
GetId returns BuildRunsTeamProject.Id, and is useful for accessing the field via an interface.
type BuildRunsTeamProjectBuild ¶ added in v0.9.5
type BuildRunsTeamProjectBuild struct { Id uuid.UUID `json:"id"` Runs BuildRunsTeamProjectBuildRunsBuildRunConnection `json:"runs"` }
BuildRunsTeamProjectBuild includes the requested fields of the GraphQL type Build.
func (*BuildRunsTeamProjectBuild) GetId ¶ added in v0.9.5
func (v *BuildRunsTeamProjectBuild) GetId() uuid.UUID
GetId returns BuildRunsTeamProjectBuild.Id, and is useful for accessing the field via an interface.
func (*BuildRunsTeamProjectBuild) GetRuns ¶ added in v0.9.5
func (v *BuildRunsTeamProjectBuild) GetRuns() BuildRunsTeamProjectBuildRunsBuildRunConnection
GetRuns returns BuildRunsTeamProjectBuild.Runs, and is useful for accessing the field via an interface.
type BuildRunsTeamProjectBuildRunsBuildRunConnection ¶ added in v0.9.5
type BuildRunsTeamProjectBuildRunsBuildRunConnection struct { TotalCount int `json:"totalCount"` PageInfo BuildRunsTeamProjectBuildRunsBuildRunConnectionPageInfo `json:"pageInfo"` Nodes []BuildRunsTeamProjectBuildRunsBuildRunConnectionNodesBuildRun `json:"nodes,omitempty"` }
BuildRunsTeamProjectBuildRunsBuildRunConnection includes the requested fields of the GraphQL type BuildRunConnection.
func (*BuildRunsTeamProjectBuildRunsBuildRunConnection) GetNodes ¶ added in v0.9.5
func (v *BuildRunsTeamProjectBuildRunsBuildRunConnection) GetNodes() []BuildRunsTeamProjectBuildRunsBuildRunConnectionNodesBuildRun
GetNodes returns BuildRunsTeamProjectBuildRunsBuildRunConnection.Nodes, and is useful for accessing the field via an interface.
func (*BuildRunsTeamProjectBuildRunsBuildRunConnection) GetPageInfo ¶ added in v0.9.5
func (v *BuildRunsTeamProjectBuildRunsBuildRunConnection) GetPageInfo() BuildRunsTeamProjectBuildRunsBuildRunConnectionPageInfo
GetPageInfo returns BuildRunsTeamProjectBuildRunsBuildRunConnection.PageInfo, and is useful for accessing the field via an interface.
func (*BuildRunsTeamProjectBuildRunsBuildRunConnection) GetTotalCount ¶ added in v0.9.5
func (v *BuildRunsTeamProjectBuildRunsBuildRunConnection) GetTotalCount() int
GetTotalCount returns BuildRunsTeamProjectBuildRunsBuildRunConnection.TotalCount, and is useful for accessing the field via an interface.
type BuildRunsTeamProjectBuildRunsBuildRunConnectionNodesBuildRun ¶ added in v0.9.5
type BuildRunsTeamProjectBuildRunsBuildRunConnectionNodesBuildRun struct {
BuildRunListItem `json:"-"`
}
BuildRunsTeamProjectBuildRunsBuildRunConnectionNodesBuildRun includes the requested fields of the GraphQL type BuildRun.
func (*BuildRunsTeamProjectBuildRunsBuildRunConnectionNodesBuildRun) GetId ¶ added in v0.9.5
func (v *BuildRunsTeamProjectBuildRunsBuildRunConnectionNodesBuildRun) GetId() uuid.UUID
GetId returns BuildRunsTeamProjectBuildRunsBuildRunConnectionNodesBuildRun.Id, and is useful for accessing the field via an interface.
func (*BuildRunsTeamProjectBuildRunsBuildRunConnectionNodesBuildRun) GetJobRun ¶ added in v0.9.5
func (v *BuildRunsTeamProjectBuildRunsBuildRunConnectionNodesBuildRun) GetJobRun() *BuildRunListItemJobRun
GetJobRun returns BuildRunsTeamProjectBuildRunsBuildRunConnectionNodesBuildRun.JobRun, and is useful for accessing the field via an interface.
func (*BuildRunsTeamProjectBuildRunsBuildRunConnectionNodesBuildRun) GetSequence ¶ added in v0.9.5
func (v *BuildRunsTeamProjectBuildRunsBuildRunConnectionNodesBuildRun) GetSequence() int
GetSequence returns BuildRunsTeamProjectBuildRunsBuildRunConnectionNodesBuildRun.Sequence, and is useful for accessing the field via an interface.
func (*BuildRunsTeamProjectBuildRunsBuildRunConnectionNodesBuildRun) GetTriggeredBy ¶ added in v0.9.5
func (v *BuildRunsTeamProjectBuildRunsBuildRunConnectionNodesBuildRun) GetTriggeredBy() *BuildRunListItemTriggeredByWorkflowRun
GetTriggeredBy returns BuildRunsTeamProjectBuildRunsBuildRunConnectionNodesBuildRun.TriggeredBy, and is useful for accessing the field via an interface.
func (*BuildRunsTeamProjectBuildRunsBuildRunConnectionNodesBuildRun) MarshalJSON ¶ added in v0.9.5
func (v *BuildRunsTeamProjectBuildRunsBuildRunConnectionNodesBuildRun) MarshalJSON() ([]byte, error)
func (*BuildRunsTeamProjectBuildRunsBuildRunConnectionNodesBuildRun) UnmarshalJSON ¶ added in v0.9.5
func (v *BuildRunsTeamProjectBuildRunsBuildRunConnectionNodesBuildRun) UnmarshalJSON(b []byte) error
type BuildRunsTeamProjectBuildRunsBuildRunConnectionPageInfo ¶ added in v0.9.5
type BuildRunsTeamProjectBuildRunsBuildRunConnectionPageInfo struct {
HasNextPage bool `json:"hasNextPage"`
}
BuildRunsTeamProjectBuildRunsBuildRunConnectionPageInfo includes the requested fields of the GraphQL type PageInfo.
func (*BuildRunsTeamProjectBuildRunsBuildRunConnectionPageInfo) GetHasNextPage ¶ added in v0.9.5
func (v *BuildRunsTeamProjectBuildRunsBuildRunConnectionPageInfo) GetHasNextPage() bool
GetHasNextPage returns BuildRunsTeamProjectBuildRunsBuildRunConnectionPageInfo.HasNextPage, and is useful for accessing the field via an interface.
type BuildTargetInput ¶
type BuildTargetInput struct { Type BuildTargetType `json:"type"` Repository *string `json:"repository,omitempty"` AlternativeImageTagTemplates []string `json:"alternativeImageTagTemplates,omitempty"` Integration *BuildTargetIntegrationInput `json:"integration,omitempty"` }
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,omitempty"` RegistryClusterId *uuid.UUID `json:"registryClusterId,omitempty"` AwsAccountId *uuid.UUID `json:"awsAccountId,omitempty"` AwsRegion *string `json:"awsRegion,omitempty"` GcpAccountId *uuid.UUID `json:"gcpAccountId,omitempty"` GcpRegion *string `json:"gcpRegion,omitempty"` }
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,omitempty"` Owners []CloudResourceOwnersResourceOwner `json:"owners,omitempty"` Events []CloudResourceEventsResourceEvent `json:"events,omitempty"` }
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,omitempty"` FirstOccurrenceAt *time.Time `json:"firstOccurrenceAt,omitempty"` LastOccurrenceAt *time.Time `json:"lastOccurrenceAt,omitempty"` 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,omitempty"`
}
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 CloudRevisionsTeam ¶ added in v0.9.5
type CloudRevisionsTeam struct { Id uuid.UUID `json:"id"` CloudAccount *CloudRevisionsTeamCloudAccount `json:"-"` }
CloudRevisionsTeam includes the requested fields of the GraphQL type Team. The GraphQL type's documentation follows.
A Zeet Team is used as a permission boundary, and as the owner of projects, clusters, and other resources. Groups can grant access to multiple teams.
Teams can also have sub-teams or a parent team. A member of parent team will have equal access to all sub-teams. Being a member of sub-team does not confer access to the parent team.
func (*CloudRevisionsTeam) GetCloudAccount ¶ added in v0.9.5
func (v *CloudRevisionsTeam) GetCloudAccount() *CloudRevisionsTeamCloudAccount
GetCloudAccount returns CloudRevisionsTeam.CloudAccount, and is useful for accessing the field via an interface.
func (*CloudRevisionsTeam) GetId ¶ added in v0.9.5
func (v *CloudRevisionsTeam) GetId() uuid.UUID
GetId returns CloudRevisionsTeam.Id, and is useful for accessing the field via an interface.
func (*CloudRevisionsTeam) MarshalJSON ¶ added in v0.9.5
func (v *CloudRevisionsTeam) MarshalJSON() ([]byte, error)
func (*CloudRevisionsTeam) UnmarshalJSON ¶ added in v0.9.5
func (v *CloudRevisionsTeam) UnmarshalJSON(b []byte) error
type CloudRevisionsTeamCloudAccount ¶ added in v0.9.5
type CloudRevisionsTeamCloudAccount interface { // GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values). GetTypename() *string // contains filtered or unexported methods }
CloudRevisionsTeamCloudAccount includes the requested fields of the GraphQL interface CloudAccount.
CloudRevisionsTeamCloudAccount is implemented by the following types: CloudRevisionsTeamCloudAccountAWSAccount CloudRevisionsTeamCloudAccountAzureAccount CloudRevisionsTeamCloudAccountCoreWeaveAccount CloudRevisionsTeamCloudAccountDOAccount CloudRevisionsTeamCloudAccountGCPAccount CloudRevisionsTeamCloudAccountLinodeAccount CloudRevisionsTeamCloudAccountVultrAccount
type CloudRevisionsTeamCloudAccountAWSAccount ¶ added in v0.9.5
type CloudRevisionsTeamCloudAccountAWSAccount struct { Typename *string `json:"__typename,omitempty"` Id uuid.UUID `json:"id"` ConfigurationRevisions CloudRevisionsTeamCloudAccountAWSAccountConfigurationRevisionsAWSAccountConfigurationConnection `json:"configurationRevisions"` }
CloudRevisionsTeamCloudAccountAWSAccount includes the requested fields of the GraphQL type AWSAccount.
func (*CloudRevisionsTeamCloudAccountAWSAccount) GetConfigurationRevisions ¶ added in v0.9.5
func (v *CloudRevisionsTeamCloudAccountAWSAccount) GetConfigurationRevisions() CloudRevisionsTeamCloudAccountAWSAccountConfigurationRevisionsAWSAccountConfigurationConnection
GetConfigurationRevisions returns CloudRevisionsTeamCloudAccountAWSAccount.ConfigurationRevisions, and is useful for accessing the field via an interface.
func (*CloudRevisionsTeamCloudAccountAWSAccount) GetId ¶ added in v0.9.5
func (v *CloudRevisionsTeamCloudAccountAWSAccount) GetId() uuid.UUID
GetId returns CloudRevisionsTeamCloudAccountAWSAccount.Id, and is useful for accessing the field via an interface.
func (*CloudRevisionsTeamCloudAccountAWSAccount) GetTypename ¶ added in v0.9.5
func (v *CloudRevisionsTeamCloudAccountAWSAccount) GetTypename() *string
GetTypename returns CloudRevisionsTeamCloudAccountAWSAccount.Typename, and is useful for accessing the field via an interface.
type CloudRevisionsTeamCloudAccountAWSAccountConfigurationRevisionsAWSAccountConfigurationConnection ¶ added in v0.9.5
type CloudRevisionsTeamCloudAccountAWSAccountConfigurationRevisionsAWSAccountConfigurationConnection struct {
Nodes []CloudRevisionsTeamCloudAccountAWSAccountConfigurationRevisionsAWSAccountConfigurationConnectionNodesAWSAccountConfiguration `json:"nodes,omitempty"`
}
CloudRevisionsTeamCloudAccountAWSAccountConfigurationRevisionsAWSAccountConfigurationConnection includes the requested fields of the GraphQL type AWSAccountConfigurationConnection.
func (*CloudRevisionsTeamCloudAccountAWSAccountConfigurationRevisionsAWSAccountConfigurationConnection) GetNodes ¶ added in v0.9.5
func (v *CloudRevisionsTeamCloudAccountAWSAccountConfigurationRevisionsAWSAccountConfigurationConnection) GetNodes() []CloudRevisionsTeamCloudAccountAWSAccountConfigurationRevisionsAWSAccountConfigurationConnectionNodesAWSAccountConfiguration
GetNodes returns CloudRevisionsTeamCloudAccountAWSAccountConfigurationRevisionsAWSAccountConfigurationConnection.Nodes, and is useful for accessing the field via an interface.
type CloudRevisionsTeamCloudAccountAWSAccountConfigurationRevisionsAWSAccountConfigurationConnectionNodesAWSAccountConfiguration ¶ added in v0.9.5
type CloudRevisionsTeamCloudAccountAWSAccountConfigurationRevisionsAWSAccountConfigurationConnectionNodesAWSAccountConfiguration struct {
RevisionDetailV1AWSAccountConfiguration `json:"-"`
}
CloudRevisionsTeamCloudAccountAWSAccountConfigurationRevisionsAWSAccountConfigurationConnectionNodesAWSAccountConfiguration includes the requested fields of the GraphQL type AWSAccountConfiguration.
func (*CloudRevisionsTeamCloudAccountAWSAccountConfigurationRevisionsAWSAccountConfigurationConnectionNodesAWSAccountConfiguration) GetRevisionData ¶ added in v0.9.5
func (v *CloudRevisionsTeamCloudAccountAWSAccountConfigurationRevisionsAWSAccountConfigurationConnectionNodesAWSAccountConfiguration) GetRevisionData() string
GetRevisionData returns CloudRevisionsTeamCloudAccountAWSAccountConfigurationRevisionsAWSAccountConfigurationConnectionNodesAWSAccountConfiguration.RevisionData, and is useful for accessing the field via an interface.
func (*CloudRevisionsTeamCloudAccountAWSAccountConfigurationRevisionsAWSAccountConfigurationConnectionNodesAWSAccountConfiguration) GetRevisionMetadata ¶ added in v0.9.5
func (v *CloudRevisionsTeamCloudAccountAWSAccountConfigurationRevisionsAWSAccountConfigurationConnectionNodesAWSAccountConfiguration) GetRevisionMetadata() RevisionDetailV1RevisionMetadata
GetRevisionMetadata returns CloudRevisionsTeamCloudAccountAWSAccountConfigurationRevisionsAWSAccountConfigurationConnectionNodesAWSAccountConfiguration.RevisionMetadata, and is useful for accessing the field via an interface.
func (*CloudRevisionsTeamCloudAccountAWSAccountConfigurationRevisionsAWSAccountConfigurationConnectionNodesAWSAccountConfiguration) MarshalJSON ¶ added in v0.9.5
func (*CloudRevisionsTeamCloudAccountAWSAccountConfigurationRevisionsAWSAccountConfigurationConnectionNodesAWSAccountConfiguration) UnmarshalJSON ¶ added in v0.9.5
type CloudRevisionsTeamCloudAccountAzureAccount ¶ added in v0.9.5
type CloudRevisionsTeamCloudAccountAzureAccount struct { Typename *string `json:"__typename,omitempty"` Id uuid.UUID `json:"id"` ConfigurationRevisions CloudRevisionsTeamCloudAccountAzureAccountConfigurationRevisionsAzureAccountConfigurationConnection `json:"configurationRevisions"` }
CloudRevisionsTeamCloudAccountAzureAccount includes the requested fields of the GraphQL type AzureAccount.
func (*CloudRevisionsTeamCloudAccountAzureAccount) GetConfigurationRevisions ¶ added in v0.9.5
func (v *CloudRevisionsTeamCloudAccountAzureAccount) GetConfigurationRevisions() CloudRevisionsTeamCloudAccountAzureAccountConfigurationRevisionsAzureAccountConfigurationConnection
GetConfigurationRevisions returns CloudRevisionsTeamCloudAccountAzureAccount.ConfigurationRevisions, and is useful for accessing the field via an interface.
func (*CloudRevisionsTeamCloudAccountAzureAccount) GetId ¶ added in v0.9.5
func (v *CloudRevisionsTeamCloudAccountAzureAccount) GetId() uuid.UUID
GetId returns CloudRevisionsTeamCloudAccountAzureAccount.Id, and is useful for accessing the field via an interface.
func (*CloudRevisionsTeamCloudAccountAzureAccount) GetTypename ¶ added in v0.9.5
func (v *CloudRevisionsTeamCloudAccountAzureAccount) GetTypename() *string
GetTypename returns CloudRevisionsTeamCloudAccountAzureAccount.Typename, and is useful for accessing the field via an interface.
type CloudRevisionsTeamCloudAccountAzureAccountConfigurationRevisionsAzureAccountConfigurationConnection ¶ added in v0.9.5
type CloudRevisionsTeamCloudAccountAzureAccountConfigurationRevisionsAzureAccountConfigurationConnection struct {
Nodes []CloudRevisionsTeamCloudAccountAzureAccountConfigurationRevisionsAzureAccountConfigurationConnectionNodesAzureAccountConfiguration `json:"nodes,omitempty"`
}
CloudRevisionsTeamCloudAccountAzureAccountConfigurationRevisionsAzureAccountConfigurationConnection includes the requested fields of the GraphQL type AzureAccountConfigurationConnection.
func (*CloudRevisionsTeamCloudAccountAzureAccountConfigurationRevisionsAzureAccountConfigurationConnection) GetNodes ¶ added in v0.9.5
func (v *CloudRevisionsTeamCloudAccountAzureAccountConfigurationRevisionsAzureAccountConfigurationConnection) GetNodes() []CloudRevisionsTeamCloudAccountAzureAccountConfigurationRevisionsAzureAccountConfigurationConnectionNodesAzureAccountConfiguration
GetNodes returns CloudRevisionsTeamCloudAccountAzureAccountConfigurationRevisionsAzureAccountConfigurationConnection.Nodes, and is useful for accessing the field via an interface.
type CloudRevisionsTeamCloudAccountAzureAccountConfigurationRevisionsAzureAccountConfigurationConnectionNodesAzureAccountConfiguration ¶ added in v0.9.5
type CloudRevisionsTeamCloudAccountAzureAccountConfigurationRevisionsAzureAccountConfigurationConnectionNodesAzureAccountConfiguration struct {
RevisionDetailV1AzureAccountConfiguration `json:"-"`
}
CloudRevisionsTeamCloudAccountAzureAccountConfigurationRevisionsAzureAccountConfigurationConnectionNodesAzureAccountConfiguration includes the requested fields of the GraphQL type AzureAccountConfiguration.
func (*CloudRevisionsTeamCloudAccountAzureAccountConfigurationRevisionsAzureAccountConfigurationConnectionNodesAzureAccountConfiguration) GetRevisionData ¶ added in v0.9.5
func (v *CloudRevisionsTeamCloudAccountAzureAccountConfigurationRevisionsAzureAccountConfigurationConnectionNodesAzureAccountConfiguration) GetRevisionData() string
GetRevisionData returns CloudRevisionsTeamCloudAccountAzureAccountConfigurationRevisionsAzureAccountConfigurationConnectionNodesAzureAccountConfiguration.RevisionData, and is useful for accessing the field via an interface.
func (*CloudRevisionsTeamCloudAccountAzureAccountConfigurationRevisionsAzureAccountConfigurationConnectionNodesAzureAccountConfiguration) GetRevisionMetadata ¶ added in v0.9.5
func (v *CloudRevisionsTeamCloudAccountAzureAccountConfigurationRevisionsAzureAccountConfigurationConnectionNodesAzureAccountConfiguration) GetRevisionMetadata() RevisionDetailV1RevisionMetadata
GetRevisionMetadata returns CloudRevisionsTeamCloudAccountAzureAccountConfigurationRevisionsAzureAccountConfigurationConnectionNodesAzureAccountConfiguration.RevisionMetadata, and is useful for accessing the field via an interface.
func (*CloudRevisionsTeamCloudAccountAzureAccountConfigurationRevisionsAzureAccountConfigurationConnectionNodesAzureAccountConfiguration) MarshalJSON ¶ added in v0.9.5
func (*CloudRevisionsTeamCloudAccountAzureAccountConfigurationRevisionsAzureAccountConfigurationConnectionNodesAzureAccountConfiguration) UnmarshalJSON ¶ added in v0.9.5
type CloudRevisionsTeamCloudAccountCoreWeaveAccount ¶ added in v0.9.5
type CloudRevisionsTeamCloudAccountCoreWeaveAccount struct { Typename *string `json:"__typename,omitempty"` Id uuid.UUID `json:"id"` ConfigurationRevisions CloudRevisionsTeamCloudAccountCoreWeaveAccountConfigurationRevisionsCoreWeaveAccountConfigurationConnection `json:"configurationRevisions"` }
CloudRevisionsTeamCloudAccountCoreWeaveAccount includes the requested fields of the GraphQL type CoreWeaveAccount.
func (*CloudRevisionsTeamCloudAccountCoreWeaveAccount) GetConfigurationRevisions ¶ added in v0.9.5
func (v *CloudRevisionsTeamCloudAccountCoreWeaveAccount) GetConfigurationRevisions() CloudRevisionsTeamCloudAccountCoreWeaveAccountConfigurationRevisionsCoreWeaveAccountConfigurationConnection
GetConfigurationRevisions returns CloudRevisionsTeamCloudAccountCoreWeaveAccount.ConfigurationRevisions, and is useful for accessing the field via an interface.
func (*CloudRevisionsTeamCloudAccountCoreWeaveAccount) GetId ¶ added in v0.9.5
func (v *CloudRevisionsTeamCloudAccountCoreWeaveAccount) GetId() uuid.UUID
GetId returns CloudRevisionsTeamCloudAccountCoreWeaveAccount.Id, and is useful for accessing the field via an interface.
func (*CloudRevisionsTeamCloudAccountCoreWeaveAccount) GetTypename ¶ added in v0.9.5
func (v *CloudRevisionsTeamCloudAccountCoreWeaveAccount) GetTypename() *string
GetTypename returns CloudRevisionsTeamCloudAccountCoreWeaveAccount.Typename, and is useful for accessing the field via an interface.
type CloudRevisionsTeamCloudAccountCoreWeaveAccountConfigurationRevisionsCoreWeaveAccountConfigurationConnection ¶ added in v0.9.5
type CloudRevisionsTeamCloudAccountCoreWeaveAccountConfigurationRevisionsCoreWeaveAccountConfigurationConnection struct {
Nodes []CloudRevisionsTeamCloudAccountCoreWeaveAccountConfigurationRevisionsCoreWeaveAccountConfigurationConnectionNodesCoreWeaveAccountConfiguration `json:"nodes,omitempty"`
}
CloudRevisionsTeamCloudAccountCoreWeaveAccountConfigurationRevisionsCoreWeaveAccountConfigurationConnection includes the requested fields of the GraphQL type CoreWeaveAccountConfigurationConnection.
func (*CloudRevisionsTeamCloudAccountCoreWeaveAccountConfigurationRevisionsCoreWeaveAccountConfigurationConnection) GetNodes ¶ added in v0.9.5
func (v *CloudRevisionsTeamCloudAccountCoreWeaveAccountConfigurationRevisionsCoreWeaveAccountConfigurationConnection) GetNodes() []CloudRevisionsTeamCloudAccountCoreWeaveAccountConfigurationRevisionsCoreWeaveAccountConfigurationConnectionNodesCoreWeaveAccountConfiguration
GetNodes returns CloudRevisionsTeamCloudAccountCoreWeaveAccountConfigurationRevisionsCoreWeaveAccountConfigurationConnection.Nodes, and is useful for accessing the field via an interface.
type CloudRevisionsTeamCloudAccountCoreWeaveAccountConfigurationRevisionsCoreWeaveAccountConfigurationConnectionNodesCoreWeaveAccountConfiguration ¶ added in v0.9.5
type CloudRevisionsTeamCloudAccountCoreWeaveAccountConfigurationRevisionsCoreWeaveAccountConfigurationConnectionNodesCoreWeaveAccountConfiguration struct {
RevisionDetailV1CoreWeaveAccountConfiguration `json:"-"`
}
CloudRevisionsTeamCloudAccountCoreWeaveAccountConfigurationRevisionsCoreWeaveAccountConfigurationConnectionNodesCoreWeaveAccountConfiguration includes the requested fields of the GraphQL type CoreWeaveAccountConfiguration.
func (*CloudRevisionsTeamCloudAccountCoreWeaveAccountConfigurationRevisionsCoreWeaveAccountConfigurationConnectionNodesCoreWeaveAccountConfiguration) GetRevisionData ¶ added in v0.9.5
func (v *CloudRevisionsTeamCloudAccountCoreWeaveAccountConfigurationRevisionsCoreWeaveAccountConfigurationConnectionNodesCoreWeaveAccountConfiguration) GetRevisionData() string
GetRevisionData returns CloudRevisionsTeamCloudAccountCoreWeaveAccountConfigurationRevisionsCoreWeaveAccountConfigurationConnectionNodesCoreWeaveAccountConfiguration.RevisionData, and is useful for accessing the field via an interface.
func (*CloudRevisionsTeamCloudAccountCoreWeaveAccountConfigurationRevisionsCoreWeaveAccountConfigurationConnectionNodesCoreWeaveAccountConfiguration) GetRevisionMetadata ¶ added in v0.9.5
func (v *CloudRevisionsTeamCloudAccountCoreWeaveAccountConfigurationRevisionsCoreWeaveAccountConfigurationConnectionNodesCoreWeaveAccountConfiguration) GetRevisionMetadata() RevisionDetailV1RevisionMetadata
GetRevisionMetadata returns CloudRevisionsTeamCloudAccountCoreWeaveAccountConfigurationRevisionsCoreWeaveAccountConfigurationConnectionNodesCoreWeaveAccountConfiguration.RevisionMetadata, and is useful for accessing the field via an interface.
func (*CloudRevisionsTeamCloudAccountCoreWeaveAccountConfigurationRevisionsCoreWeaveAccountConfigurationConnectionNodesCoreWeaveAccountConfiguration) MarshalJSON ¶ added in v0.9.5
func (*CloudRevisionsTeamCloudAccountCoreWeaveAccountConfigurationRevisionsCoreWeaveAccountConfigurationConnectionNodesCoreWeaveAccountConfiguration) UnmarshalJSON ¶ added in v0.9.5
type CloudRevisionsTeamCloudAccountDOAccount ¶ added in v0.9.5
type CloudRevisionsTeamCloudAccountDOAccount struct { Typename *string `json:"__typename,omitempty"` Id uuid.UUID `json:"id"` ConfigurationRevisions CloudRevisionsTeamCloudAccountDOAccountConfigurationRevisionsDOAccountConfigurationConnection `json:"configurationRevisions"` }
CloudRevisionsTeamCloudAccountDOAccount includes the requested fields of the GraphQL type DOAccount.
func (*CloudRevisionsTeamCloudAccountDOAccount) GetConfigurationRevisions ¶ added in v0.9.5
func (v *CloudRevisionsTeamCloudAccountDOAccount) GetConfigurationRevisions() CloudRevisionsTeamCloudAccountDOAccountConfigurationRevisionsDOAccountConfigurationConnection
GetConfigurationRevisions returns CloudRevisionsTeamCloudAccountDOAccount.ConfigurationRevisions, and is useful for accessing the field via an interface.
func (*CloudRevisionsTeamCloudAccountDOAccount) GetId ¶ added in v0.9.5
func (v *CloudRevisionsTeamCloudAccountDOAccount) GetId() uuid.UUID
GetId returns CloudRevisionsTeamCloudAccountDOAccount.Id, and is useful for accessing the field via an interface.
func (*CloudRevisionsTeamCloudAccountDOAccount) GetTypename ¶ added in v0.9.5
func (v *CloudRevisionsTeamCloudAccountDOAccount) GetTypename() *string
GetTypename returns CloudRevisionsTeamCloudAccountDOAccount.Typename, and is useful for accessing the field via an interface.
type CloudRevisionsTeamCloudAccountDOAccountConfigurationRevisionsDOAccountConfigurationConnection ¶ added in v0.9.5
type CloudRevisionsTeamCloudAccountDOAccountConfigurationRevisionsDOAccountConfigurationConnection struct {
Nodes []CloudRevisionsTeamCloudAccountDOAccountConfigurationRevisionsDOAccountConfigurationConnectionNodesDOAccountConfiguration `json:"nodes,omitempty"`
}
CloudRevisionsTeamCloudAccountDOAccountConfigurationRevisionsDOAccountConfigurationConnection includes the requested fields of the GraphQL type DOAccountConfigurationConnection.
func (*CloudRevisionsTeamCloudAccountDOAccountConfigurationRevisionsDOAccountConfigurationConnection) GetNodes ¶ added in v0.9.5
func (v *CloudRevisionsTeamCloudAccountDOAccountConfigurationRevisionsDOAccountConfigurationConnection) GetNodes() []CloudRevisionsTeamCloudAccountDOAccountConfigurationRevisionsDOAccountConfigurationConnectionNodesDOAccountConfiguration
GetNodes returns CloudRevisionsTeamCloudAccountDOAccountConfigurationRevisionsDOAccountConfigurationConnection.Nodes, and is useful for accessing the field via an interface.
type CloudRevisionsTeamCloudAccountDOAccountConfigurationRevisionsDOAccountConfigurationConnectionNodesDOAccountConfiguration ¶ added in v0.9.5
type CloudRevisionsTeamCloudAccountDOAccountConfigurationRevisionsDOAccountConfigurationConnectionNodesDOAccountConfiguration struct {
RevisionDetailV1DOAccountConfiguration `json:"-"`
}
CloudRevisionsTeamCloudAccountDOAccountConfigurationRevisionsDOAccountConfigurationConnectionNodesDOAccountConfiguration includes the requested fields of the GraphQL type DOAccountConfiguration.
func (*CloudRevisionsTeamCloudAccountDOAccountConfigurationRevisionsDOAccountConfigurationConnectionNodesDOAccountConfiguration) GetRevisionData ¶ added in v0.9.5
func (v *CloudRevisionsTeamCloudAccountDOAccountConfigurationRevisionsDOAccountConfigurationConnectionNodesDOAccountConfiguration) GetRevisionData() string
GetRevisionData returns CloudRevisionsTeamCloudAccountDOAccountConfigurationRevisionsDOAccountConfigurationConnectionNodesDOAccountConfiguration.RevisionData, and is useful for accessing the field via an interface.
func (*CloudRevisionsTeamCloudAccountDOAccountConfigurationRevisionsDOAccountConfigurationConnectionNodesDOAccountConfiguration) GetRevisionMetadata ¶ added in v0.9.5
func (v *CloudRevisionsTeamCloudAccountDOAccountConfigurationRevisionsDOAccountConfigurationConnectionNodesDOAccountConfiguration) GetRevisionMetadata() RevisionDetailV1RevisionMetadata
GetRevisionMetadata returns CloudRevisionsTeamCloudAccountDOAccountConfigurationRevisionsDOAccountConfigurationConnectionNodesDOAccountConfiguration.RevisionMetadata, and is useful for accessing the field via an interface.
func (*CloudRevisionsTeamCloudAccountDOAccountConfigurationRevisionsDOAccountConfigurationConnectionNodesDOAccountConfiguration) MarshalJSON ¶ added in v0.9.5
func (*CloudRevisionsTeamCloudAccountDOAccountConfigurationRevisionsDOAccountConfigurationConnectionNodesDOAccountConfiguration) UnmarshalJSON ¶ added in v0.9.5
type CloudRevisionsTeamCloudAccountGCPAccount ¶ added in v0.9.5
type CloudRevisionsTeamCloudAccountGCPAccount struct { Typename *string `json:"__typename,omitempty"` Id uuid.UUID `json:"id"` ConfigurationRevisions CloudRevisionsTeamCloudAccountGCPAccountConfigurationRevisionsGCPAccountConfigurationConnection `json:"configurationRevisions"` }
CloudRevisionsTeamCloudAccountGCPAccount includes the requested fields of the GraphQL type GCPAccount.
func (*CloudRevisionsTeamCloudAccountGCPAccount) GetConfigurationRevisions ¶ added in v0.9.5
func (v *CloudRevisionsTeamCloudAccountGCPAccount) GetConfigurationRevisions() CloudRevisionsTeamCloudAccountGCPAccountConfigurationRevisionsGCPAccountConfigurationConnection
GetConfigurationRevisions returns CloudRevisionsTeamCloudAccountGCPAccount.ConfigurationRevisions, and is useful for accessing the field via an interface.
func (*CloudRevisionsTeamCloudAccountGCPAccount) GetId ¶ added in v0.9.5
func (v *CloudRevisionsTeamCloudAccountGCPAccount) GetId() uuid.UUID
GetId returns CloudRevisionsTeamCloudAccountGCPAccount.Id, and is useful for accessing the field via an interface.
func (*CloudRevisionsTeamCloudAccountGCPAccount) GetTypename ¶ added in v0.9.5
func (v *CloudRevisionsTeamCloudAccountGCPAccount) GetTypename() *string
GetTypename returns CloudRevisionsTeamCloudAccountGCPAccount.Typename, and is useful for accessing the field via an interface.
type CloudRevisionsTeamCloudAccountGCPAccountConfigurationRevisionsGCPAccountConfigurationConnection ¶ added in v0.9.5
type CloudRevisionsTeamCloudAccountGCPAccountConfigurationRevisionsGCPAccountConfigurationConnection struct {
Nodes []CloudRevisionsTeamCloudAccountGCPAccountConfigurationRevisionsGCPAccountConfigurationConnectionNodesGCPAccountConfiguration `json:"nodes,omitempty"`
}
CloudRevisionsTeamCloudAccountGCPAccountConfigurationRevisionsGCPAccountConfigurationConnection includes the requested fields of the GraphQL type GCPAccountConfigurationConnection.
func (*CloudRevisionsTeamCloudAccountGCPAccountConfigurationRevisionsGCPAccountConfigurationConnection) GetNodes ¶ added in v0.9.5
func (v *CloudRevisionsTeamCloudAccountGCPAccountConfigurationRevisionsGCPAccountConfigurationConnection) GetNodes() []CloudRevisionsTeamCloudAccountGCPAccountConfigurationRevisionsGCPAccountConfigurationConnectionNodesGCPAccountConfiguration
GetNodes returns CloudRevisionsTeamCloudAccountGCPAccountConfigurationRevisionsGCPAccountConfigurationConnection.Nodes, and is useful for accessing the field via an interface.
type CloudRevisionsTeamCloudAccountGCPAccountConfigurationRevisionsGCPAccountConfigurationConnectionNodesGCPAccountConfiguration ¶ added in v0.9.5
type CloudRevisionsTeamCloudAccountGCPAccountConfigurationRevisionsGCPAccountConfigurationConnectionNodesGCPAccountConfiguration struct {
RevisionDetailV1GCPAccountConfiguration `json:"-"`
}
CloudRevisionsTeamCloudAccountGCPAccountConfigurationRevisionsGCPAccountConfigurationConnectionNodesGCPAccountConfiguration includes the requested fields of the GraphQL type GCPAccountConfiguration.
func (*CloudRevisionsTeamCloudAccountGCPAccountConfigurationRevisionsGCPAccountConfigurationConnectionNodesGCPAccountConfiguration) GetRevisionData ¶ added in v0.9.5
func (v *CloudRevisionsTeamCloudAccountGCPAccountConfigurationRevisionsGCPAccountConfigurationConnectionNodesGCPAccountConfiguration) GetRevisionData() string
GetRevisionData returns CloudRevisionsTeamCloudAccountGCPAccountConfigurationRevisionsGCPAccountConfigurationConnectionNodesGCPAccountConfiguration.RevisionData, and is useful for accessing the field via an interface.
func (*CloudRevisionsTeamCloudAccountGCPAccountConfigurationRevisionsGCPAccountConfigurationConnectionNodesGCPAccountConfiguration) GetRevisionMetadata ¶ added in v0.9.5
func (v *CloudRevisionsTeamCloudAccountGCPAccountConfigurationRevisionsGCPAccountConfigurationConnectionNodesGCPAccountConfiguration) GetRevisionMetadata() RevisionDetailV1RevisionMetadata
GetRevisionMetadata returns CloudRevisionsTeamCloudAccountGCPAccountConfigurationRevisionsGCPAccountConfigurationConnectionNodesGCPAccountConfiguration.RevisionMetadata, and is useful for accessing the field via an interface.
func (*CloudRevisionsTeamCloudAccountGCPAccountConfigurationRevisionsGCPAccountConfigurationConnectionNodesGCPAccountConfiguration) MarshalJSON ¶ added in v0.9.5
func (*CloudRevisionsTeamCloudAccountGCPAccountConfigurationRevisionsGCPAccountConfigurationConnectionNodesGCPAccountConfiguration) UnmarshalJSON ¶ added in v0.9.5
type CloudRevisionsTeamCloudAccountLinodeAccount ¶ added in v0.9.5
type CloudRevisionsTeamCloudAccountLinodeAccount struct { Typename *string `json:"__typename,omitempty"` Id uuid.UUID `json:"id"` ConfigurationRevisions CloudRevisionsTeamCloudAccountLinodeAccountConfigurationRevisionsLinodeAccountConfigurationConnection `json:"configurationRevisions"` }
CloudRevisionsTeamCloudAccountLinodeAccount includes the requested fields of the GraphQL type LinodeAccount.
func (*CloudRevisionsTeamCloudAccountLinodeAccount) GetConfigurationRevisions ¶ added in v0.9.5
func (v *CloudRevisionsTeamCloudAccountLinodeAccount) GetConfigurationRevisions() CloudRevisionsTeamCloudAccountLinodeAccountConfigurationRevisionsLinodeAccountConfigurationConnection
GetConfigurationRevisions returns CloudRevisionsTeamCloudAccountLinodeAccount.ConfigurationRevisions, and is useful for accessing the field via an interface.
func (*CloudRevisionsTeamCloudAccountLinodeAccount) GetId ¶ added in v0.9.5
func (v *CloudRevisionsTeamCloudAccountLinodeAccount) GetId() uuid.UUID
GetId returns CloudRevisionsTeamCloudAccountLinodeAccount.Id, and is useful for accessing the field via an interface.
func (*CloudRevisionsTeamCloudAccountLinodeAccount) GetTypename ¶ added in v0.9.5
func (v *CloudRevisionsTeamCloudAccountLinodeAccount) GetTypename() *string
GetTypename returns CloudRevisionsTeamCloudAccountLinodeAccount.Typename, and is useful for accessing the field via an interface.
type CloudRevisionsTeamCloudAccountLinodeAccountConfigurationRevisionsLinodeAccountConfigurationConnection ¶ added in v0.9.5
type CloudRevisionsTeamCloudAccountLinodeAccountConfigurationRevisionsLinodeAccountConfigurationConnection struct {
Nodes []CloudRevisionsTeamCloudAccountLinodeAccountConfigurationRevisionsLinodeAccountConfigurationConnectionNodesLinodeAccountConfiguration `json:"nodes,omitempty"`
}
CloudRevisionsTeamCloudAccountLinodeAccountConfigurationRevisionsLinodeAccountConfigurationConnection includes the requested fields of the GraphQL type LinodeAccountConfigurationConnection.
func (*CloudRevisionsTeamCloudAccountLinodeAccountConfigurationRevisionsLinodeAccountConfigurationConnection) GetNodes ¶ added in v0.9.5
func (v *CloudRevisionsTeamCloudAccountLinodeAccountConfigurationRevisionsLinodeAccountConfigurationConnection) GetNodes() []CloudRevisionsTeamCloudAccountLinodeAccountConfigurationRevisionsLinodeAccountConfigurationConnectionNodesLinodeAccountConfiguration
GetNodes returns CloudRevisionsTeamCloudAccountLinodeAccountConfigurationRevisionsLinodeAccountConfigurationConnection.Nodes, and is useful for accessing the field via an interface.
type CloudRevisionsTeamCloudAccountLinodeAccountConfigurationRevisionsLinodeAccountConfigurationConnectionNodesLinodeAccountConfiguration ¶ added in v0.9.5
type CloudRevisionsTeamCloudAccountLinodeAccountConfigurationRevisionsLinodeAccountConfigurationConnectionNodesLinodeAccountConfiguration struct {
RevisionDetailV1LinodeAccountConfiguration `json:"-"`
}
CloudRevisionsTeamCloudAccountLinodeAccountConfigurationRevisionsLinodeAccountConfigurationConnectionNodesLinodeAccountConfiguration includes the requested fields of the GraphQL type LinodeAccountConfiguration.
func (*CloudRevisionsTeamCloudAccountLinodeAccountConfigurationRevisionsLinodeAccountConfigurationConnectionNodesLinodeAccountConfiguration) GetRevisionData ¶ added in v0.9.5
func (v *CloudRevisionsTeamCloudAccountLinodeAccountConfigurationRevisionsLinodeAccountConfigurationConnectionNodesLinodeAccountConfiguration) GetRevisionData() string
GetRevisionData returns CloudRevisionsTeamCloudAccountLinodeAccountConfigurationRevisionsLinodeAccountConfigurationConnectionNodesLinodeAccountConfiguration.RevisionData, and is useful for accessing the field via an interface.
func (*CloudRevisionsTeamCloudAccountLinodeAccountConfigurationRevisionsLinodeAccountConfigurationConnectionNodesLinodeAccountConfiguration) GetRevisionMetadata ¶ added in v0.9.5
func (v *CloudRevisionsTeamCloudAccountLinodeAccountConfigurationRevisionsLinodeAccountConfigurationConnectionNodesLinodeAccountConfiguration) GetRevisionMetadata() RevisionDetailV1RevisionMetadata
GetRevisionMetadata returns CloudRevisionsTeamCloudAccountLinodeAccountConfigurationRevisionsLinodeAccountConfigurationConnectionNodesLinodeAccountConfiguration.RevisionMetadata, and is useful for accessing the field via an interface.
func (*CloudRevisionsTeamCloudAccountLinodeAccountConfigurationRevisionsLinodeAccountConfigurationConnectionNodesLinodeAccountConfiguration) MarshalJSON ¶ added in v0.9.5
func (*CloudRevisionsTeamCloudAccountLinodeAccountConfigurationRevisionsLinodeAccountConfigurationConnectionNodesLinodeAccountConfiguration) UnmarshalJSON ¶ added in v0.9.5
type CloudRevisionsTeamCloudAccountVultrAccount ¶ added in v0.9.5
type CloudRevisionsTeamCloudAccountVultrAccount struct { Typename *string `json:"__typename,omitempty"` Id uuid.UUID `json:"id"` ConfigurationRevisions CloudRevisionsTeamCloudAccountVultrAccountConfigurationRevisionsVultrAccountConfigurationConnection `json:"configurationRevisions"` }
CloudRevisionsTeamCloudAccountVultrAccount includes the requested fields of the GraphQL type VultrAccount.
func (*CloudRevisionsTeamCloudAccountVultrAccount) GetConfigurationRevisions ¶ added in v0.9.5
func (v *CloudRevisionsTeamCloudAccountVultrAccount) GetConfigurationRevisions() CloudRevisionsTeamCloudAccountVultrAccountConfigurationRevisionsVultrAccountConfigurationConnection
GetConfigurationRevisions returns CloudRevisionsTeamCloudAccountVultrAccount.ConfigurationRevisions, and is useful for accessing the field via an interface.
func (*CloudRevisionsTeamCloudAccountVultrAccount) GetId ¶ added in v0.9.5
func (v *CloudRevisionsTeamCloudAccountVultrAccount) GetId() uuid.UUID
GetId returns CloudRevisionsTeamCloudAccountVultrAccount.Id, and is useful for accessing the field via an interface.
func (*CloudRevisionsTeamCloudAccountVultrAccount) GetTypename ¶ added in v0.9.5
func (v *CloudRevisionsTeamCloudAccountVultrAccount) GetTypename() *string
GetTypename returns CloudRevisionsTeamCloudAccountVultrAccount.Typename, and is useful for accessing the field via an interface.
type CloudRevisionsTeamCloudAccountVultrAccountConfigurationRevisionsVultrAccountConfigurationConnection ¶ added in v0.9.5
type CloudRevisionsTeamCloudAccountVultrAccountConfigurationRevisionsVultrAccountConfigurationConnection struct {
Nodes []CloudRevisionsTeamCloudAccountVultrAccountConfigurationRevisionsVultrAccountConfigurationConnectionNodesVultrAccountConfiguration `json:"nodes,omitempty"`
}
CloudRevisionsTeamCloudAccountVultrAccountConfigurationRevisionsVultrAccountConfigurationConnection includes the requested fields of the GraphQL type VultrAccountConfigurationConnection.
func (*CloudRevisionsTeamCloudAccountVultrAccountConfigurationRevisionsVultrAccountConfigurationConnection) GetNodes ¶ added in v0.9.5
func (v *CloudRevisionsTeamCloudAccountVultrAccountConfigurationRevisionsVultrAccountConfigurationConnection) GetNodes() []CloudRevisionsTeamCloudAccountVultrAccountConfigurationRevisionsVultrAccountConfigurationConnectionNodesVultrAccountConfiguration
GetNodes returns CloudRevisionsTeamCloudAccountVultrAccountConfigurationRevisionsVultrAccountConfigurationConnection.Nodes, and is useful for accessing the field via an interface.
type CloudRevisionsTeamCloudAccountVultrAccountConfigurationRevisionsVultrAccountConfigurationConnectionNodesVultrAccountConfiguration ¶ added in v0.9.5
type CloudRevisionsTeamCloudAccountVultrAccountConfigurationRevisionsVultrAccountConfigurationConnectionNodesVultrAccountConfiguration struct {
RevisionDetailV1VultrAccountConfiguration `json:"-"`
}
CloudRevisionsTeamCloudAccountVultrAccountConfigurationRevisionsVultrAccountConfigurationConnectionNodesVultrAccountConfiguration includes the requested fields of the GraphQL type VultrAccountConfiguration.
func (*CloudRevisionsTeamCloudAccountVultrAccountConfigurationRevisionsVultrAccountConfigurationConnectionNodesVultrAccountConfiguration) GetRevisionData ¶ added in v0.9.5
func (v *CloudRevisionsTeamCloudAccountVultrAccountConfigurationRevisionsVultrAccountConfigurationConnectionNodesVultrAccountConfiguration) GetRevisionData() string
GetRevisionData returns CloudRevisionsTeamCloudAccountVultrAccountConfigurationRevisionsVultrAccountConfigurationConnectionNodesVultrAccountConfiguration.RevisionData, and is useful for accessing the field via an interface.
func (*CloudRevisionsTeamCloudAccountVultrAccountConfigurationRevisionsVultrAccountConfigurationConnectionNodesVultrAccountConfiguration) GetRevisionMetadata ¶ added in v0.9.5
func (v *CloudRevisionsTeamCloudAccountVultrAccountConfigurationRevisionsVultrAccountConfigurationConnectionNodesVultrAccountConfiguration) GetRevisionMetadata() RevisionDetailV1RevisionMetadata
GetRevisionMetadata returns CloudRevisionsTeamCloudAccountVultrAccountConfigurationRevisionsVultrAccountConfigurationConnectionNodesVultrAccountConfiguration.RevisionMetadata, and is useful for accessing the field via an interface.
func (*CloudRevisionsTeamCloudAccountVultrAccountConfigurationRevisionsVultrAccountConfigurationConnectionNodesVultrAccountConfiguration) MarshalJSON ¶ added in v0.9.5
func (*CloudRevisionsTeamCloudAccountVultrAccountConfigurationRevisionsVultrAccountConfigurationConnectionNodesVultrAccountConfiguration) UnmarshalJSON ¶ added in v0.9.5
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,omitempty"` CloudProvider *CloudProvider `json:"cloudProvider,omitempty"` 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,omitempty"`
}
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 ClusterDetailsTeam ¶ added in v0.9.5
type ClusterDetailsTeam struct { Id uuid.UUID `json:"id"` Cluster *ClusterDetailsTeamCluster `json:"cluster,omitempty"` }
ClusterDetailsTeam includes the requested fields of the GraphQL type Team. The GraphQL type's documentation follows.
A Zeet Team is used as a permission boundary, and as the owner of projects, clusters, and other resources. Groups can grant access to multiple teams.
Teams can also have sub-teams or a parent team. A member of parent team will have equal access to all sub-teams. Being a member of sub-team does not confer access to the parent team.
func (*ClusterDetailsTeam) GetCluster ¶ added in v0.9.5
func (v *ClusterDetailsTeam) GetCluster() *ClusterDetailsTeamCluster
GetCluster returns ClusterDetailsTeam.Cluster, and is useful for accessing the field via an interface.
func (*ClusterDetailsTeam) GetId ¶ added in v0.9.5
func (v *ClusterDetailsTeam) GetId() uuid.UUID
GetId returns ClusterDetailsTeam.Id, and is useful for accessing the field via an interface.
type ClusterDetailsTeamCluster ¶ added in v0.9.5
type ClusterDetailsTeamCluster struct { Id uuid.UUID `json:"id"` ClusterDetailV1 `json:"-"` }
ClusterDetailsTeamCluster includes the requested fields of the GraphQL type Cluster.
func (*ClusterDetailsTeamCluster) GetCloudProvider ¶ added in v0.9.5
func (v *ClusterDetailsTeamCluster) GetCloudProvider() *CloudProvider
GetCloudProvider returns ClusterDetailsTeamCluster.CloudProvider, and is useful for accessing the field via an interface.
func (*ClusterDetailsTeamCluster) GetConnected ¶ added in v0.9.5
func (v *ClusterDetailsTeamCluster) GetConnected() *bool
GetConnected returns ClusterDetailsTeamCluster.Connected, and is useful for accessing the field via an interface.
func (*ClusterDetailsTeamCluster) GetCreatedAt ¶ added in v0.9.5
func (v *ClusterDetailsTeamCluster) GetCreatedAt() time.Time
GetCreatedAt returns ClusterDetailsTeamCluster.CreatedAt, and is useful for accessing the field via an interface.
func (*ClusterDetailsTeamCluster) GetDisplayName ¶ added in v0.9.5
func (v *ClusterDetailsTeamCluster) GetDisplayName() string
GetDisplayName returns ClusterDetailsTeamCluster.DisplayName, and is useful for accessing the field via an interface.
func (*ClusterDetailsTeamCluster) GetId ¶ added in v0.9.5
func (v *ClusterDetailsTeamCluster) GetId() uuid.UUID
GetId returns ClusterDetailsTeamCluster.Id, and is useful for accessing the field via an interface.
func (*ClusterDetailsTeamCluster) GetState ¶ added in v0.9.5
func (v *ClusterDetailsTeamCluster) GetState() ClusterState
GetState returns ClusterDetailsTeamCluster.State, and is useful for accessing the field via an interface.
func (*ClusterDetailsTeamCluster) GetUpdatedAt ¶ added in v0.9.5
func (v *ClusterDetailsTeamCluster) GetUpdatedAt() time.Time
GetUpdatedAt returns ClusterDetailsTeamCluster.UpdatedAt, and is useful for accessing the field via an interface.
func (*ClusterDetailsTeamCluster) MarshalJSON ¶ added in v0.9.5
func (v *ClusterDetailsTeamCluster) MarshalJSON() ([]byte, error)
func (*ClusterDetailsTeamCluster) UnmarshalJSON ¶ added in v0.9.5
func (v *ClusterDetailsTeamCluster) UnmarshalJSON(b []byte) error
type ClusterRevisionsResponse ¶
type ClusterRevisionsResponse struct {
Team *ClusterRevisionsTeam `json:"team,omitempty"`
}
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 ClusterRevisionsTeam ¶ added in v0.9.5
type ClusterRevisionsTeam struct { Id uuid.UUID `json:"id"` Cluster *ClusterRevisionsTeamCluster `json:"cluster,omitempty"` }
ClusterRevisionsTeam includes the requested fields of the GraphQL type Team. The GraphQL type's documentation follows.
A Zeet Team is used as a permission boundary, and as the owner of projects, clusters, and other resources. Groups can grant access to multiple teams.
Teams can also have sub-teams or a parent team. A member of parent team will have equal access to all sub-teams. Being a member of sub-team does not confer access to the parent team.
func (*ClusterRevisionsTeam) GetCluster ¶ added in v0.9.5
func (v *ClusterRevisionsTeam) GetCluster() *ClusterRevisionsTeamCluster
GetCluster returns ClusterRevisionsTeam.Cluster, and is useful for accessing the field via an interface.
func (*ClusterRevisionsTeam) GetId ¶ added in v0.9.5
func (v *ClusterRevisionsTeam) GetId() uuid.UUID
GetId returns ClusterRevisionsTeam.Id, and is useful for accessing the field via an interface.
type ClusterRevisionsTeamCluster ¶ added in v0.9.5
type ClusterRevisionsTeamCluster struct { Id uuid.UUID `json:"id"` ConfigurationRevisions ClusterRevisionsTeamClusterConfigurationRevisionsClusterConfigurationConnection `json:"configurationRevisions"` }
ClusterRevisionsTeamCluster includes the requested fields of the GraphQL type Cluster.
func (*ClusterRevisionsTeamCluster) GetConfigurationRevisions ¶ added in v0.9.5
func (v *ClusterRevisionsTeamCluster) GetConfigurationRevisions() ClusterRevisionsTeamClusterConfigurationRevisionsClusterConfigurationConnection
GetConfigurationRevisions returns ClusterRevisionsTeamCluster.ConfigurationRevisions, and is useful for accessing the field via an interface.
func (*ClusterRevisionsTeamCluster) GetId ¶ added in v0.9.5
func (v *ClusterRevisionsTeamCluster) GetId() uuid.UUID
GetId returns ClusterRevisionsTeamCluster.Id, and is useful for accessing the field via an interface.
type ClusterRevisionsTeamClusterConfigurationRevisionsClusterConfigurationConnection ¶ added in v0.9.5
type ClusterRevisionsTeamClusterConfigurationRevisionsClusterConfigurationConnection struct {
Nodes []ClusterRevisionsTeamClusterConfigurationRevisionsClusterConfigurationConnectionNodesClusterConfiguration `json:"nodes,omitempty"`
}
ClusterRevisionsTeamClusterConfigurationRevisionsClusterConfigurationConnection includes the requested fields of the GraphQL type ClusterConfigurationConnection.
func (*ClusterRevisionsTeamClusterConfigurationRevisionsClusterConfigurationConnection) GetNodes ¶ added in v0.9.5
func (v *ClusterRevisionsTeamClusterConfigurationRevisionsClusterConfigurationConnection) GetNodes() []ClusterRevisionsTeamClusterConfigurationRevisionsClusterConfigurationConnectionNodesClusterConfiguration
GetNodes returns ClusterRevisionsTeamClusterConfigurationRevisionsClusterConfigurationConnection.Nodes, and is useful for accessing the field via an interface.
type ClusterRevisionsTeamClusterConfigurationRevisionsClusterConfigurationConnectionNodesClusterConfiguration ¶ added in v0.9.5
type ClusterRevisionsTeamClusterConfigurationRevisionsClusterConfigurationConnectionNodesClusterConfiguration struct {
RevisionDetailV1ClusterConfiguration `json:"-"`
}
ClusterRevisionsTeamClusterConfigurationRevisionsClusterConfigurationConnectionNodesClusterConfiguration includes the requested fields of the GraphQL type ClusterConfiguration.
func (*ClusterRevisionsTeamClusterConfigurationRevisionsClusterConfigurationConnectionNodesClusterConfiguration) GetRevisionData ¶ added in v0.9.5
func (v *ClusterRevisionsTeamClusterConfigurationRevisionsClusterConfigurationConnectionNodesClusterConfiguration) GetRevisionData() string
GetRevisionData returns ClusterRevisionsTeamClusterConfigurationRevisionsClusterConfigurationConnectionNodesClusterConfiguration.RevisionData, and is useful for accessing the field via an interface.
func (*ClusterRevisionsTeamClusterConfigurationRevisionsClusterConfigurationConnectionNodesClusterConfiguration) GetRevisionMetadata ¶ added in v0.9.5
func (v *ClusterRevisionsTeamClusterConfigurationRevisionsClusterConfigurationConnectionNodesClusterConfiguration) GetRevisionMetadata() RevisionDetailV1RevisionMetadata
GetRevisionMetadata returns ClusterRevisionsTeamClusterConfigurationRevisionsClusterConfigurationConnectionNodesClusterConfiguration.RevisionMetadata, and is useful for accessing the field via an interface.
func (*ClusterRevisionsTeamClusterConfigurationRevisionsClusterConfigurationConnectionNodesClusterConfiguration) MarshalJSON ¶ added in v0.9.5
func (v *ClusterRevisionsTeamClusterConfigurationRevisionsClusterConfigurationConnectionNodesClusterConfiguration) MarshalJSON() ([]byte, error)
func (*ClusterRevisionsTeamClusterConfigurationRevisionsClusterConfigurationConnectionNodesClusterConfiguration) UnmarshalJSON ¶ added in v0.9.5
func (v *ClusterRevisionsTeamClusterConfigurationRevisionsClusterConfigurationConnectionNodesClusterConfiguration) UnmarshalJSON(b []byte) error
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,omitempty"`
}
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 ClusterStatusTeam ¶ added in v0.9.5
type ClusterStatusTeam struct { Id uuid.UUID `json:"id"` Cluster *ClusterStatusTeamCluster `json:"cluster,omitempty"` }
ClusterStatusTeam includes the requested fields of the GraphQL type Team. The GraphQL type's documentation follows.
A Zeet Team is used as a permission boundary, and as the owner of projects, clusters, and other resources. Groups can grant access to multiple teams.
Teams can also have sub-teams or a parent team. A member of parent team will have equal access to all sub-teams. Being a member of sub-team does not confer access to the parent team.
func (*ClusterStatusTeam) GetCluster ¶ added in v0.9.5
func (v *ClusterStatusTeam) GetCluster() *ClusterStatusTeamCluster
GetCluster returns ClusterStatusTeam.Cluster, and is useful for accessing the field via an interface.
func (*ClusterStatusTeam) GetId ¶ added in v0.9.5
func (v *ClusterStatusTeam) GetId() uuid.UUID
GetId returns ClusterStatusTeam.Id, and is useful for accessing the field via an interface.
type ClusterStatusTeamCluster ¶ added in v0.9.5
type ClusterStatusTeamCluster struct { Id uuid.UUID `json:"id"` Status *ClusterStatus `json:"status,omitempty"` }
ClusterStatusTeamCluster includes the requested fields of the GraphQL type Cluster.
func (*ClusterStatusTeamCluster) GetId ¶ added in v0.9.5
func (v *ClusterStatusTeamCluster) GetId() uuid.UUID
GetId returns ClusterStatusTeamCluster.Id, and is useful for accessing the field via an interface.
func (*ClusterStatusTeamCluster) GetStatus ¶ added in v0.9.5
func (v *ClusterStatusTeamCluster) GetStatus() *ClusterStatus
GetStatus returns ClusterStatusTeamCluster.Status, and is useful for accessing the field via an interface.
type ContainerRegistrySourceInput ¶
type ContainerRegistrySourceInput struct { RegistryId *uuid.UUID `json:"registryId,omitempty"` RegistryUrl *string `json:"registryUrl,omitempty"` Repository string `json:"repository"` Tag *string `json:"tag,omitempty"` }
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 CreateBuildRunCreateBuildRun ¶ added in v0.9.5
CreateBuildRunCreateBuildRun includes the requested fields of the GraphQL type BuildRun.
func (*CreateBuildRunCreateBuildRun) GetId ¶ added in v0.9.5
func (v *CreateBuildRunCreateBuildRun) GetId() uuid.UUID
GetId returns CreateBuildRunCreateBuildRun.Id, 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 CreateDeployRunCreateDeployRun ¶ added in v0.9.5
CreateDeployRunCreateDeployRun includes the requested fields of the GraphQL type DeployRun.
func (*CreateDeployRunCreateDeployRun) GetId ¶ added in v0.9.5
func (v *CreateDeployRunCreateDeployRun) GetId() uuid.UUID
GetId returns CreateDeployRunCreateDeployRun.Id, 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,omitempty"` }
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 CreateGroupCreateGroup ¶ added in v0.9.5
type CreateGroupCreateGroup struct { Id uuid.UUID `json:"id"` Name string `json:"name"` Envs []CreateGroupCreateGroupEnvsEnvVar `json:"envs,omitempty"` Owner CreateGroupCreateGroupOwnerTeam `json:"owner"` CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"updatedAt"` }
CreateGroupCreateGroup includes the requested fields of the GraphQL type Group.
func (*CreateGroupCreateGroup) GetCreatedAt ¶ added in v0.9.5
func (v *CreateGroupCreateGroup) GetCreatedAt() time.Time
GetCreatedAt returns CreateGroupCreateGroup.CreatedAt, and is useful for accessing the field via an interface.
func (*CreateGroupCreateGroup) GetEnvs ¶ added in v0.9.5
func (v *CreateGroupCreateGroup) GetEnvs() []CreateGroupCreateGroupEnvsEnvVar
GetEnvs returns CreateGroupCreateGroup.Envs, and is useful for accessing the field via an interface.
func (*CreateGroupCreateGroup) GetId ¶ added in v0.9.5
func (v *CreateGroupCreateGroup) GetId() uuid.UUID
GetId returns CreateGroupCreateGroup.Id, and is useful for accessing the field via an interface.
func (*CreateGroupCreateGroup) GetName ¶ added in v0.9.5
func (v *CreateGroupCreateGroup) GetName() string
GetName returns CreateGroupCreateGroup.Name, and is useful for accessing the field via an interface.
func (*CreateGroupCreateGroup) GetOwner ¶ added in v0.9.5
func (v *CreateGroupCreateGroup) GetOwner() CreateGroupCreateGroupOwnerTeam
GetOwner returns CreateGroupCreateGroup.Owner, and is useful for accessing the field via an interface.
func (*CreateGroupCreateGroup) GetUpdatedAt ¶ added in v0.9.5
func (v *CreateGroupCreateGroup) GetUpdatedAt() time.Time
GetUpdatedAt returns CreateGroupCreateGroup.UpdatedAt, and is useful for accessing the field via an interface.
type CreateGroupCreateGroupEnvsEnvVar ¶ added in v0.9.5
type CreateGroupCreateGroupEnvsEnvVar struct { Name string `json:"name"` Value string `json:"value"` }
CreateGroupCreateGroupEnvsEnvVar includes the requested fields of the GraphQL type EnvVar.
func (*CreateGroupCreateGroupEnvsEnvVar) GetName ¶ added in v0.9.5
func (v *CreateGroupCreateGroupEnvsEnvVar) GetName() string
GetName returns CreateGroupCreateGroupEnvsEnvVar.Name, and is useful for accessing the field via an interface.
func (*CreateGroupCreateGroupEnvsEnvVar) GetValue ¶ added in v0.9.5
func (v *CreateGroupCreateGroupEnvsEnvVar) GetValue() string
GetValue returns CreateGroupCreateGroupEnvsEnvVar.Value, and is useful for accessing the field via an interface.
type CreateGroupCreateGroupOwnerTeam ¶ added in v0.9.5
CreateGroupCreateGroupOwnerTeam includes the requested fields of the GraphQL type Team. The GraphQL type's documentation follows.
A Zeet Team is used as a permission boundary, and as the owner of projects, clusters, and other resources. Groups can grant access to multiple teams.
Teams can also have sub-teams or a parent team. A member of parent team will have equal access to all sub-teams. Being a member of sub-team does not confer access to the parent team.
func (*CreateGroupCreateGroupOwnerTeam) GetId ¶ added in v0.9.5
func (v *CreateGroupCreateGroupOwnerTeam) GetId() uuid.UUID
GetId returns CreateGroupCreateGroupOwnerTeam.Id, and is useful for accessing the field via an interface.
func (*CreateGroupCreateGroupOwnerTeam) GetName ¶ added in v0.9.5
func (v *CreateGroupCreateGroupOwnerTeam) GetName() string
GetName returns CreateGroupCreateGroupOwnerTeam.Name, 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,omitempty"` }
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 CreateProjectCreateProject ¶ added in v0.9.5
type CreateProjectCreateProject struct { Id uuid.UUID `json:"id"` Name string `json:"name"` Workflow *CreateProjectCreateProjectWorkflow `json:"workflow,omitempty"` }
CreateProjectCreateProject includes the requested fields of the GraphQL type Project.
func (*CreateProjectCreateProject) GetId ¶ added in v0.9.5
func (v *CreateProjectCreateProject) GetId() uuid.UUID
GetId returns CreateProjectCreateProject.Id, and is useful for accessing the field via an interface.
func (*CreateProjectCreateProject) GetName ¶ added in v0.9.5
func (v *CreateProjectCreateProject) GetName() string
GetName returns CreateProjectCreateProject.Name, and is useful for accessing the field via an interface.
func (*CreateProjectCreateProject) GetWorkflow ¶ added in v0.9.5
func (v *CreateProjectCreateProject) GetWorkflow() *CreateProjectCreateProjectWorkflow
GetWorkflow returns CreateProjectCreateProject.Workflow, and is useful for accessing the field via an interface.
type CreateProjectCreateProjectWorkflow ¶ added in v0.9.5
CreateProjectCreateProjectWorkflow includes the requested fields of the GraphQL type Workflow.
func (*CreateProjectCreateProjectWorkflow) GetId ¶ added in v0.9.5
func (v *CreateProjectCreateProjectWorkflow) GetId() uuid.UUID
GetId returns CreateProjectCreateProjectWorkflow.Id, 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,omitempty"` GroupName *string `json:"groupName,omitempty"` SubGroupId *uuid.UUID `json:"subGroupId,omitempty"` SubGroupName *string `json:"subGroupName,omitempty"` Name string `json:"name"` Enabled *bool `json:"enabled,omitempty"` Workflow *WorkflowDefinitionInput `json:"workflow,omitempty"` Build *BuildDefinitionInput `json:"build,omitempty"` Jobs []JobDefinitionInput `json:"jobs,omitempty"` Deploys []DeploymentConfigurationInput `json:"deploys,omitempty"` Envs []EnvVarInput `json:"envs,omitempty"` BlueprintId *uuid.UUID `json:"blueprintId,omitempty"` }
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 CreateSubGroupCreateSubGroup ¶ added in v0.9.5
type CreateSubGroupCreateSubGroup struct { Id uuid.UUID `json:"id"` Name string `json:"name"` Envs []CreateSubGroupCreateSubGroupEnvsEnvVar `json:"envs,omitempty"` Group *CreateSubGroupCreateSubGroupGroup `json:"group,omitempty"` CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"updatedAt"` }
CreateSubGroupCreateSubGroup includes the requested fields of the GraphQL type SubGroup.
func (*CreateSubGroupCreateSubGroup) GetCreatedAt ¶ added in v0.9.5
func (v *CreateSubGroupCreateSubGroup) GetCreatedAt() time.Time
GetCreatedAt returns CreateSubGroupCreateSubGroup.CreatedAt, and is useful for accessing the field via an interface.
func (*CreateSubGroupCreateSubGroup) GetEnvs ¶ added in v0.9.5
func (v *CreateSubGroupCreateSubGroup) GetEnvs() []CreateSubGroupCreateSubGroupEnvsEnvVar
GetEnvs returns CreateSubGroupCreateSubGroup.Envs, and is useful for accessing the field via an interface.
func (*CreateSubGroupCreateSubGroup) GetGroup ¶ added in v0.9.5
func (v *CreateSubGroupCreateSubGroup) GetGroup() *CreateSubGroupCreateSubGroupGroup
GetGroup returns CreateSubGroupCreateSubGroup.Group, and is useful for accessing the field via an interface.
func (*CreateSubGroupCreateSubGroup) GetId ¶ added in v0.9.5
func (v *CreateSubGroupCreateSubGroup) GetId() uuid.UUID
GetId returns CreateSubGroupCreateSubGroup.Id, and is useful for accessing the field via an interface.
func (*CreateSubGroupCreateSubGroup) GetName ¶ added in v0.9.5
func (v *CreateSubGroupCreateSubGroup) GetName() string
GetName returns CreateSubGroupCreateSubGroup.Name, and is useful for accessing the field via an interface.
func (*CreateSubGroupCreateSubGroup) GetUpdatedAt ¶ added in v0.9.5
func (v *CreateSubGroupCreateSubGroup) GetUpdatedAt() time.Time
GetUpdatedAt returns CreateSubGroupCreateSubGroup.UpdatedAt, and is useful for accessing the field via an interface.
type CreateSubGroupCreateSubGroupEnvsEnvVar ¶ added in v0.9.5
type CreateSubGroupCreateSubGroupEnvsEnvVar struct { Name string `json:"name"` Value string `json:"value"` }
CreateSubGroupCreateSubGroupEnvsEnvVar includes the requested fields of the GraphQL type EnvVar.
func (*CreateSubGroupCreateSubGroupEnvsEnvVar) GetName ¶ added in v0.9.5
func (v *CreateSubGroupCreateSubGroupEnvsEnvVar) GetName() string
GetName returns CreateSubGroupCreateSubGroupEnvsEnvVar.Name, and is useful for accessing the field via an interface.
func (*CreateSubGroupCreateSubGroupEnvsEnvVar) GetValue ¶ added in v0.9.5
func (v *CreateSubGroupCreateSubGroupEnvsEnvVar) GetValue() string
GetValue returns CreateSubGroupCreateSubGroupEnvsEnvVar.Value, and is useful for accessing the field via an interface.
type CreateSubGroupCreateSubGroupGroup ¶ added in v0.9.5
type CreateSubGroupCreateSubGroupGroup struct { Id uuid.UUID `json:"id"` Name string `json:"name"` }
CreateSubGroupCreateSubGroupGroup includes the requested fields of the GraphQL type Group.
func (*CreateSubGroupCreateSubGroupGroup) GetId ¶ added in v0.9.5
func (v *CreateSubGroupCreateSubGroupGroup) GetId() uuid.UUID
GetId returns CreateSubGroupCreateSubGroupGroup.Id, and is useful for accessing the field via an interface.
func (*CreateSubGroupCreateSubGroupGroup) GetName ¶ added in v0.9.5
func (v *CreateSubGroupCreateSubGroupGroup) GetName() string
GetName returns CreateSubGroupCreateSubGroupGroup.Name, 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,omitempty"` }
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 CreateUserPersonalAccessTokenCreatePersonalAccessTokenForUserPersonalAccessToken ¶ added in v0.9.5
type CreateUserPersonalAccessTokenCreatePersonalAccessTokenForUserPersonalAccessToken struct { Id uuid.UUID `json:"id"` Name string `json:"name"` Token string `json:"token"` CreatedAt time.Time `json:"createdAt"` }
CreateUserPersonalAccessTokenCreatePersonalAccessTokenForUserPersonalAccessToken includes the requested fields of the GraphQL type PersonalAccessToken.
func (*CreateUserPersonalAccessTokenCreatePersonalAccessTokenForUserPersonalAccessToken) GetCreatedAt ¶ added in v0.9.5
func (v *CreateUserPersonalAccessTokenCreatePersonalAccessTokenForUserPersonalAccessToken) GetCreatedAt() time.Time
GetCreatedAt returns CreateUserPersonalAccessTokenCreatePersonalAccessTokenForUserPersonalAccessToken.CreatedAt, and is useful for accessing the field via an interface.
func (*CreateUserPersonalAccessTokenCreatePersonalAccessTokenForUserPersonalAccessToken) GetId ¶ added in v0.9.5
func (v *CreateUserPersonalAccessTokenCreatePersonalAccessTokenForUserPersonalAccessToken) GetId() uuid.UUID
GetId returns CreateUserPersonalAccessTokenCreatePersonalAccessTokenForUserPersonalAccessToken.Id, and is useful for accessing the field via an interface.
func (*CreateUserPersonalAccessTokenCreatePersonalAccessTokenForUserPersonalAccessToken) GetName ¶ added in v0.9.5
func (v *CreateUserPersonalAccessTokenCreatePersonalAccessTokenForUserPersonalAccessToken) GetName() string
GetName returns CreateUserPersonalAccessTokenCreatePersonalAccessTokenForUserPersonalAccessToken.Name, and is useful for accessing the field via an interface.
func (*CreateUserPersonalAccessTokenCreatePersonalAccessTokenForUserPersonalAccessToken) GetToken ¶ added in v0.9.5
func (v *CreateUserPersonalAccessTokenCreatePersonalAccessTokenForUserPersonalAccessToken) GetToken() string
GetToken returns CreateUserPersonalAccessTokenCreatePersonalAccessTokenForUserPersonalAccessToken.Token, 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 CreateWorkflowTriggerCreateTrigger ¶ added in v0.9.5
CreateWorkflowTriggerCreateTrigger includes the requested fields of the GraphQL type Trigger.
func (*CreateWorkflowTriggerCreateTrigger) GetId ¶ added in v0.9.5
func (v *CreateWorkflowTriggerCreateTrigger) GetId() uuid.UUID
GetId returns CreateWorkflowTriggerCreateTrigger.Id, 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,omitempty"`
}
func (*CronJobEventTriggerConfigurationInput) GetExpression ¶
func (v *CronJobEventTriggerConfigurationInput) GetExpression() *string
GetExpression returns CronJobEventTriggerConfigurationInput.Expression, and is useful for accessing the field via an interface.
type CurrentUserCurrentUser ¶ added in v0.9.5
type CurrentUserCurrentUser struct { Id uuid.UUID `json:"id"` Name string `json:"name"` Login string `json:"login"` }
CurrentUserCurrentUser includes the requested fields of the GraphQL type User.
func (*CurrentUserCurrentUser) GetId ¶ added in v0.9.5
func (v *CurrentUserCurrentUser) GetId() uuid.UUID
GetId returns CurrentUserCurrentUser.Id, and is useful for accessing the field via an interface.
func (*CurrentUserCurrentUser) GetLogin ¶ added in v0.9.5
func (v *CurrentUserCurrentUser) GetLogin() string
GetLogin returns CurrentUserCurrentUser.Login, and is useful for accessing the field via an interface.
func (*CurrentUserCurrentUser) GetName ¶ added in v0.9.5
func (v *CurrentUserCurrentUser) GetName() string
GetName returns CurrentUserCurrentUser.Name, 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,omitempty"`
}
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,omitempty"`
}
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,omitempty"` // 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,omitempty"` }
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,omitempty"` RequirePlanApproval *bool `json:"requirePlanApproval,omitempty"` Variables []DeployConfigurationDetailConfigurationDeploymentConfigurationVariablesDeployVariable `json:"variables,omitempty"` Kubernetes *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetes `json:"kubernetes,omitempty"` Helm *DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelm `json:"helm,omitempty"` Terraform *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraform `json:"terraform,omitempty"` AwsSam *DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSam `json:"awsSam,omitempty"` GcpCloudRun *DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRun `json:"gcpCloudRun,omitempty"` }
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,omitempty"` Generator *DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfiguration `json:"generator,omitempty"` }
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,omitempty"` RunCommand *string `json:"runCommand,omitempty"` ServerlessMemory *int `json:"serverlessMemory,omitempty"` ServerlessArch *string `json:"serverlessArch,omitempty"` CustomDomainHost *string `json:"customDomainHost,omitempty"` CustomDomainCertificateArn *string `json:"customDomainCertificateArn,omitempty"` HttpPort *string `json:"httpPort,omitempty"` BuildImage *string `json:"buildImage,omitempty"` }
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 string `json:"id"` Name string `json:"name"` Value string `json:"value"` Visible bool `json:"visible"` Sealed bool `json:"sealed"` Source *DeployConfigurationDetailConfigurationDeploymentConfigurationAwsSamGeneratorAwsSamGeneratorConfigurationEnvVarsEnvVarSource `json:"source,omitempty"` 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() string
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,omitempty"` AwsRegion *string `json:"awsRegion,omitempty"` StackName *string `json:"stackName,omitempty"` }
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,omitempty"` Generator *DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfiguration `json:"generator,omitempty"` }
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,omitempty"` ContainerMemory *float64 `json:"containerMemory,omitempty"` Name string `json:"name"` HttpPort *string `json:"httpPort,omitempty"` RunCommand *string `json:"runCommand,omitempty"` ContainerCpu *float64 `json:"containerCpu,omitempty"` }
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 string `json:"id"` Name string `json:"name"` Value string `json:"value"` Visible bool `json:"visible"` Sealed bool `json:"sealed"` Source *DeployConfigurationDetailConfigurationDeploymentConfigurationGcpCloudRunGeneratorGcpCloudRunGeneratorConfigurationEnvVarsEnvVarSource `json:"source,omitempty"` 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() string
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,omitempty"` GcpRegion *string `json:"gcpRegion,omitempty"` }
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,omitempty"` Target *DeployConfigurationDetailConfigurationDeploymentConfigurationHelmDeploymentConfigurationKubernetesHelmTargetHelmTargetConfiguration `json:"target,omitempty"` Values *string `json:"values,omitempty"` }
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,omitempty"`
}
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,omitempty"` ReleaseName *string `json:"releaseName,omitempty"` }
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,omitempty"` Target *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesTargetManifestTargetConfiguration `json:"target,omitempty"` Generator *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfiguration `json:"generator,omitempty"` }
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,omitempty"` UseKustomize *bool `json:"useKustomize,omitempty"` }
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,omitempty"` AppId string `json:"appId"` BranchName string `json:"branchName"` ProductionBranchName string `json:"productionBranchName"` Envs []*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationEnvsEnvVar `json:"envs,omitempty"` AppGeneratorVersion string `json:"appGeneratorVersion"` CpuRequest *string `json:"cpuRequest,omitempty"` MemoryRequest *string `json:"memoryRequest,omitempty"` EphemeralStorage *string `json:"ephemeralStorage,omitempty"` Dedicated *bool `json:"dedicated,omitempty"` GpuRequest *string `json:"gpuRequest,omitempty"` GpuType *string `json:"gpuType,omitempty"` TpuType *string `json:"tpuType,omitempty"` TpuTfVersion *string `json:"tpuTfVersion,omitempty"` TpuCores *int `json:"tpuCores,omitempty"` Replicas *int `json:"replicas,omitempty"` Autoscaling *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationAutoscalingAutoscalingData `json:"autoscaling,omitempty"` Ports []*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationPortsPortData `json:"ports,omitempty"` StaticIp *bool `json:"staticIp,omitempty"` HostNetwork *bool `json:"hostNetwork,omitempty"` Endpoint *string `json:"endpoint,omitempty"` DefaultIngressDomain *string `json:"defaultIngressDomain,omitempty"` Volumes []*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationVolumesVolumeSpec `json:"volumes,omitempty"` SecretMounts []*DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationSecretMountsSecretMountData `json:"secretMounts,omitempty"` DeployStrategy *DeployStrategy `json:"deployStrategy,omitempty"` PreStopSleep *int `json:"preStopSleep,omitempty"` TerminationGracePeriodSeconds *int `json:"terminationGracePeriodSeconds,omitempty"` StartupProbe *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeData `json:"startupProbe,omitempty"` LivenessProbe *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeData `json:"livenessProbe,omitempty"` ReadinessProbe *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeData `json:"readinessProbe,omitempty"` LogShipperType *LogShipperType `json:"logShipperType,omitempty"` BetterstackToken *string `json:"betterstackToken,omitempty"` DatadogApmEnabled *bool `json:"datadogApmEnabled,omitempty"` DatadogHost *string `json:"datadogHost,omitempty"` DatadogKey *string `json:"datadogKey,omitempty"` LogDnaKey *string `json:"logDnaKey,omitempty"` LogzToken *string `json:"logzToken,omitempty"` LogzUrl *string `json:"logzUrl,omitempty"` SyslogConfig *string `json:"syslogConfig,omitempty"` DockerEntrypoint []*string `json:"dockerEntrypoint,omitempty"` DockerCommand []*string `json:"dockerCommand,omitempty"` AwsIamRole *string `json:"awsIamRole,omitempty"` GcpServiceAccount *string `json:"gcpServiceAccount,omitempty"` ServiceAccountName *string `json:"serviceAccountName,omitempty"` Annotations *map[string]string `json:"annotations,omitempty"` ServiceAnnotations *map[string]string `json:"serviceAnnotations,omitempty"` NodeSelector *map[string]string `json:"nodeSelector,omitempty"` PodSpecPatch *string `json:"podSpecPatch,omitempty"` LegacyRepo *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLegacyRepo `json:"legacyRepo,omitempty"` }
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,omitempty"` KedaScaledObjectSpec *string `json:"kedaScaledObjectSpec,omitempty"` }
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,omitempty"` RegistryUrl *string `json:"registryUrl,omitempty"` Repository string `json:"repository"` Tag *string `json:"tag,omitempty"` Digest *string `json:"digest,omitempty"` }
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 string `json:"id"` Name string `json:"name"` Value string `json:"value"` Visible bool `json:"visible"` Sealed bool `json:"sealed"` Source *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationEnvsEnvVarSource `json:"source,omitempty"` 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() string
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,omitempty"` Http *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeDataHttpHTTPProbe `json:"http,omitempty"` Tcp *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationLivenessProbeProbeDataTcpTCPProbe `json:"tcp,omitempty"` InitialDelaySeconds *int `json:"initialDelaySeconds,omitempty"` PeriodSeconds *int `json:"periodSeconds,omitempty"` SuccessThreshold *int `json:"successThreshold,omitempty"` FailureThreshold *int `json:"failureThreshold,omitempty"` TimeoutSeconds *int `json:"timeoutSeconds,omitempty"` }
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,omitempty"` Grpc *bool `json:"grpc,omitempty"` Public *bool `json:"public,omitempty"` Protocol *string `json:"protocol,omitempty"` LoadBalancer *bool `json:"loadBalancer,omitempty"` }
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,omitempty"` Http *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeDataHttpHTTPProbe `json:"http,omitempty"` Tcp *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationReadinessProbeProbeDataTcpTCPProbe `json:"tcp,omitempty"` InitialDelaySeconds *int `json:"initialDelaySeconds,omitempty"` PeriodSeconds *int `json:"periodSeconds,omitempty"` SuccessThreshold *int `json:"successThreshold,omitempty"` FailureThreshold *int `json:"failureThreshold,omitempty"` TimeoutSeconds *int `json:"timeoutSeconds,omitempty"` }
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,omitempty"` }
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,omitempty"` Http *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeDataHttpHTTPProbe `json:"http,omitempty"` Tcp *DeployConfigurationDetailConfigurationDeploymentConfigurationKubernetesGeneratorKubernetesGeneratorConfigurationStartupProbeProbeDataTcpTCPProbe `json:"tcp,omitempty"` InitialDelaySeconds *int `json:"initialDelaySeconds,omitempty"` PeriodSeconds *int `json:"periodSeconds,omitempty"` SuccessThreshold *int `json:"successThreshold,omitempty"` FailureThreshold *int `json:"failureThreshold,omitempty"` TimeoutSeconds *int `json:"timeoutSeconds,omitempty"` }
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,omitempty"` }
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,omitempty"` Target *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfiguration `json:"target,omitempty"` }
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,omitempty"` OutputConfiguration *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformBlueprintBlueprintTerraformConfigurationOutputConfigurationTerraformOutputConfiguration `json:"outputConfiguration,omitempty"` TerraformVersion *string `json:"terraformVersion,omitempty"` }
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,omitempty"` // 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,omitempty"` }
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,omitempty"` // The keys of any module outputs that should be excluded from the automatic output value. Ignored when 'disabled' is true. Excluded []string `json:"excluded,omitempty"` // 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,omitempty"` }
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,omitempty"` StateBackend *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackend `json:"stateBackend,omitempty"` Provider *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProvider `json:"provider,omitempty"` }
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,omitempty"` GcpAccount *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProviderGcpAccountGCPAccount `json:"gcpAccount,omitempty"` DoAccount *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProviderDoAccountDOAccount `json:"doAccount,omitempty"` LinodeAccount *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProviderLinodeAccount `json:"linodeAccount,omitempty"` // Region name, when applicable Region *string `json:"region,omitempty"` }
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) GetLinodeAccount ¶ added in v0.11.0
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProvider) GetLinodeAccount() *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProviderLinodeAccount
GetLinodeAccount returns DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProvider.LinodeAccount, 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 DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProviderLinodeAccount ¶ added in v0.11.0
type DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProviderLinodeAccount struct {
Id uuid.UUID `json:"id"`
}
DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProviderLinodeAccount includes the requested fields of the GraphQL type LinodeAccount.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProviderLinodeAccount) GetId ¶ added in v0.11.0
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProviderLinodeAccount) GetId() uuid.UUID
GetId returns DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationProviderTerraformProviderLinodeAccount.Id, and is useful for accessing the field via an interface.
type DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackend ¶
type DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackend struct { S3Bucket *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendS3BucketS3BucketConfiguration `json:"s3Bucket,omitempty"` GcsBucket *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendGcsBucketGCSBucketConfiguration `json:"gcsBucket,omitempty"` LinodeBucket *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendLinodeBucketLinodeBucketConfiguration `json:"linodeBucket,omitempty"` }
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) GetLinodeBucket ¶ added in v0.11.0
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackend) GetLinodeBucket() *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendLinodeBucketLinodeBucketConfiguration
GetLinodeBucket returns DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackend.LinodeBucket, 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,omitempty"` }
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 DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendLinodeBucketLinodeBucketConfiguration ¶ added in v0.11.0
type DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendLinodeBucketLinodeBucketConfiguration struct { LinodeAccountId uuid.UUID `json:"linodeAccountId"` BucketName string `json:"bucketName"` Region string `json:"region"` Key string `json:"key"` AccessKey string `json:"accessKey"` SecretAccessKey string `json:"secretAccessKey"` }
DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendLinodeBucketLinodeBucketConfiguration includes the requested fields of the GraphQL type LinodeBucketConfiguration.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendLinodeBucketLinodeBucketConfiguration) GetAccessKey ¶ added in v0.11.0
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendLinodeBucketLinodeBucketConfiguration) GetAccessKey() string
GetAccessKey returns DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendLinodeBucketLinodeBucketConfiguration.AccessKey, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendLinodeBucketLinodeBucketConfiguration) GetBucketName ¶ added in v0.11.0
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendLinodeBucketLinodeBucketConfiguration) GetBucketName() string
GetBucketName returns DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendLinodeBucketLinodeBucketConfiguration.BucketName, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendLinodeBucketLinodeBucketConfiguration) GetKey ¶ added in v0.11.0
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendLinodeBucketLinodeBucketConfiguration) GetKey() string
GetKey returns DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendLinodeBucketLinodeBucketConfiguration.Key, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendLinodeBucketLinodeBucketConfiguration) GetLinodeAccountId ¶ added in v0.11.0
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendLinodeBucketLinodeBucketConfiguration) GetLinodeAccountId() uuid.UUID
GetLinodeAccountId returns DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendLinodeBucketLinodeBucketConfiguration.LinodeAccountId, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendLinodeBucketLinodeBucketConfiguration) GetRegion ¶ added in v0.11.0
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendLinodeBucketLinodeBucketConfiguration) GetRegion() string
GetRegion returns DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendLinodeBucketLinodeBucketConfiguration.Region, and is useful for accessing the field via an interface.
func (*DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendLinodeBucketLinodeBucketConfiguration) GetSecretAccessKey ¶ added in v0.11.0
func (v *DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendLinodeBucketLinodeBucketConfiguration) GetSecretAccessKey() string
GetSecretAccessKey returns DeployConfigurationDetailConfigurationDeploymentConfigurationTerraformTargetTerraformTargetConfigurationStateBackendTerraformStateBackendLinodeBucketLinodeBucketConfiguration.SecretAccessKey, 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,omitempty"` }
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,omitempty"` Name string `json:"name"` Value string `json:"value"` ValueString *string `json:"valueString,omitempty"` ValueBoolean *bool `json:"valueBoolean,omitempty"` ValueInt *int `json:"valueInt,omitempty"` ValueFloat *float64 `json:"valueFloat,omitempty"` ValueJson *string `json:"valueJson,omitempty"` }
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,omitempty"` Generator *AwsSamGeneratorConfigurationInput `json:"generator,omitempty"` }
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,omitempty"` Generator *GcpCloudRunGeneratorConfigurationInput `json:"generator,omitempty"` }
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,omitempty"` RequirePlanApproval *bool `json:"requirePlanApproval,omitempty"` Variables []BlueprintVariableInput `json:"variables,omitempty"` Kubernetes *DeploymentConfigurationKubernetesInput `json:"kubernetes,omitempty"` Helm *DeploymentConfigurationKubernetesHelmInput `json:"helm,omitempty"` Terraform *DeploymentConfigurationTerraformInput `json:"terraform,omitempty"` AwsSam *DeploymentConfigurationAwsSamInput `json:"awsSam,omitempty"` GcpCloudRun *DeploymentConfigurationGcpCloudRunInput `json:"gcpCloudRun,omitempty"` }
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,omitempty"` Target *HelmTargetConfigurationInput `json:"target,omitempty"` Values *string `json:"values,omitempty"` }
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,omitempty"` Target *ManifestTargetConfigurationInput `json:"target,omitempty"` Generator *KubernetesGeneratorConfigurationInput `json:"generator,omitempty"` }
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,omitempty"` Target *TerraformTargetConfigurationInput `json:"target,omitempty"` }
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 DuplicateProjectDuplicateProject ¶ added in v0.9.5
type DuplicateProjectDuplicateProject struct { Id uuid.UUID `json:"id"` Name string `json:"name"` Group *DuplicateProjectDuplicateProjectGroup `json:"group,omitempty"` SubGroup *DuplicateProjectDuplicateProjectSubGroup `json:"subGroup,omitempty"` }
DuplicateProjectDuplicateProject includes the requested fields of the GraphQL type Project.
func (*DuplicateProjectDuplicateProject) GetGroup ¶ added in v0.9.5
func (v *DuplicateProjectDuplicateProject) GetGroup() *DuplicateProjectDuplicateProjectGroup
GetGroup returns DuplicateProjectDuplicateProject.Group, and is useful for accessing the field via an interface.
func (*DuplicateProjectDuplicateProject) GetId ¶ added in v0.9.5
func (v *DuplicateProjectDuplicateProject) GetId() uuid.UUID
GetId returns DuplicateProjectDuplicateProject.Id, and is useful for accessing the field via an interface.
func (*DuplicateProjectDuplicateProject) GetName ¶ added in v0.9.5
func (v *DuplicateProjectDuplicateProject) GetName() string
GetName returns DuplicateProjectDuplicateProject.Name, and is useful for accessing the field via an interface.
func (*DuplicateProjectDuplicateProject) GetSubGroup ¶ added in v0.9.5
func (v *DuplicateProjectDuplicateProject) GetSubGroup() *DuplicateProjectDuplicateProjectSubGroup
GetSubGroup returns DuplicateProjectDuplicateProject.SubGroup, and is useful for accessing the field via an interface.
type DuplicateProjectDuplicateProjectGroup ¶ added in v0.9.5
type DuplicateProjectDuplicateProjectGroup struct { Id uuid.UUID `json:"id"` Name string `json:"name"` }
DuplicateProjectDuplicateProjectGroup includes the requested fields of the GraphQL type Group.
func (*DuplicateProjectDuplicateProjectGroup) GetId ¶ added in v0.9.5
func (v *DuplicateProjectDuplicateProjectGroup) GetId() uuid.UUID
GetId returns DuplicateProjectDuplicateProjectGroup.Id, and is useful for accessing the field via an interface.
func (*DuplicateProjectDuplicateProjectGroup) GetName ¶ added in v0.9.5
func (v *DuplicateProjectDuplicateProjectGroup) GetName() string
GetName returns DuplicateProjectDuplicateProjectGroup.Name, and is useful for accessing the field via an interface.
type DuplicateProjectDuplicateProjectSubGroup ¶ added in v0.9.5
type DuplicateProjectDuplicateProjectSubGroup struct { Id uuid.UUID `json:"id"` Name string `json:"name"` }
DuplicateProjectDuplicateProjectSubGroup includes the requested fields of the GraphQL type SubGroup.
func (*DuplicateProjectDuplicateProjectSubGroup) GetId ¶ added in v0.9.5
func (v *DuplicateProjectDuplicateProjectSubGroup) GetId() uuid.UUID
GetId returns DuplicateProjectDuplicateProjectSubGroup.Id, and is useful for accessing the field via an interface.
func (*DuplicateProjectDuplicateProjectSubGroup) GetName ¶ added in v0.9.5
func (v *DuplicateProjectDuplicateProjectSubGroup) GetName() string
GetName returns DuplicateProjectDuplicateProjectSubGroup.Name, and is useful for accessing the field via an interface.
type DuplicateProjectInput ¶
type DuplicateProjectInput struct { GroupId *uuid.UUID `json:"groupId,omitempty"` GroupName *string `json:"groupName,omitempty"` SubGroupId *uuid.UUID `json:"subGroupId,omitempty"` SubGroupName *string `json:"subGroupName,omitempty"` 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 EjectClusterComponentEjectClusterComponent ¶ added in v0.9.5
type EjectClusterComponentEjectClusterComponent struct { Name string `json:"name"` Status ClusterComponentEjectedStatus `json:"status"` }
EjectClusterComponentEjectClusterComponent includes the requested fields of the GraphQL type ClusterComponent.
func (*EjectClusterComponentEjectClusterComponent) GetName ¶ added in v0.9.5
func (v *EjectClusterComponentEjectClusterComponent) GetName() string
GetName returns EjectClusterComponentEjectClusterComponent.Name, and is useful for accessing the field via an interface.
func (*EjectClusterComponentEjectClusterComponent) GetStatus ¶ added in v0.9.5
func (v *EjectClusterComponentEjectClusterComponent) GetStatus() ClusterComponentEjectedStatus
GetStatus returns EjectClusterComponentEjectClusterComponent.Status, 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,omitempty"` }
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,omitempty"` CronJob *CronJobEventTriggerConfigurationInput `json:"cronJob,omitempty"` }
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,omitempty"` Prefix *string `json:"prefix,omitempty"` }
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,omitempty"` Name string `json:"name"` HttpPort *string `json:"httpPort,omitempty"` ContainerMemory *float64 `json:"containerMemory,omitempty"` ContainerCpu *float64 `json:"containerCpu,omitempty"` RunCommand *string `json:"runCommand,omitempty"` }
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,omitempty"` GcpRegion *string `json:"gcpRegion,omitempty"` }
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,omitempty"` RepoBranchName *string `json:"repoBranchName,omitempty"` RepoOwner *string `json:"repoOwner,omitempty"` RepoName *string `json:"repoName,omitempty"` GithubConnectionId *int `json:"githubConnectionId,omitempty"` }
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,omitempty"` Path *string `json:"path,omitempty"` Integration *GitSourceIntegrationInput `json:"integration,omitempty"` }
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,omitempty"` GithubIntegrationId *uuid.UUID `json:"githubIntegrationId,omitempty"` GitlabIntegrationId *uuid.UUID `json:"gitlabIntegrationId,omitempty"` BitbucketIntegrationId *uuid.UUID `json:"bitbucketIntegrationId,omitempty"` }
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,omitempty"` Name *StringCriterion `json:"name,omitempty"` }
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,omitempty"`
}
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,omitempty"`
}
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 GroupSubGroupsTeam ¶ added in v0.9.5
type GroupSubGroupsTeam struct {
Groups GroupSubGroupsTeamGroupsGroupConnection `json:"groups"`
}
GroupSubGroupsTeam includes the requested fields of the GraphQL type Team. The GraphQL type's documentation follows.
A Zeet Team is used as a permission boundary, and as the owner of projects, clusters, and other resources. Groups can grant access to multiple teams.
Teams can also have sub-teams or a parent team. A member of parent team will have equal access to all sub-teams. Being a member of sub-team does not confer access to the parent team.
func (*GroupSubGroupsTeam) GetGroups ¶ added in v0.9.5
func (v *GroupSubGroupsTeam) GetGroups() GroupSubGroupsTeamGroupsGroupConnection
GetGroups returns GroupSubGroupsTeam.Groups, and is useful for accessing the field via an interface.
type GroupSubGroupsTeamGroupsGroupConnection ¶ added in v0.9.5
type GroupSubGroupsTeamGroupsGroupConnection struct {
Nodes []GroupSubGroupsTeamGroupsGroupConnectionNodesGroup `json:"nodes,omitempty"`
}
GroupSubGroupsTeamGroupsGroupConnection includes the requested fields of the GraphQL type GroupConnection.
func (*GroupSubGroupsTeamGroupsGroupConnection) GetNodes ¶ added in v0.9.5
func (v *GroupSubGroupsTeamGroupsGroupConnection) GetNodes() []GroupSubGroupsTeamGroupsGroupConnectionNodesGroup
GetNodes returns GroupSubGroupsTeamGroupsGroupConnection.Nodes, and is useful for accessing the field via an interface.
type GroupSubGroupsTeamGroupsGroupConnectionNodesGroup ¶ added in v0.9.5
type GroupSubGroupsTeamGroupsGroupConnectionNodesGroup struct { Id uuid.UUID `json:"id"` SubGroups []GroupSubGroupsTeamGroupsGroupConnectionNodesGroupSubGroupsSubGroup `json:"subGroups,omitempty"` }
GroupSubGroupsTeamGroupsGroupConnectionNodesGroup includes the requested fields of the GraphQL type Group.
func (*GroupSubGroupsTeamGroupsGroupConnectionNodesGroup) GetId ¶ added in v0.9.5
func (v *GroupSubGroupsTeamGroupsGroupConnectionNodesGroup) GetId() uuid.UUID
GetId returns GroupSubGroupsTeamGroupsGroupConnectionNodesGroup.Id, and is useful for accessing the field via an interface.
func (*GroupSubGroupsTeamGroupsGroupConnectionNodesGroup) GetSubGroups ¶ added in v0.9.5
func (v *GroupSubGroupsTeamGroupsGroupConnectionNodesGroup) GetSubGroups() []GroupSubGroupsTeamGroupsGroupConnectionNodesGroupSubGroupsSubGroup
GetSubGroups returns GroupSubGroupsTeamGroupsGroupConnectionNodesGroup.SubGroups, and is useful for accessing the field via an interface.
type GroupSubGroupsTeamGroupsGroupConnectionNodesGroupSubGroupsSubGroup ¶ added in v0.9.5
type GroupSubGroupsTeamGroupsGroupConnectionNodesGroupSubGroupsSubGroup struct { Id uuid.UUID `json:"id"` Name string `json:"name"` CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"updatedAt"` }
GroupSubGroupsTeamGroupsGroupConnectionNodesGroupSubGroupsSubGroup includes the requested fields of the GraphQL type SubGroup.
func (*GroupSubGroupsTeamGroupsGroupConnectionNodesGroupSubGroupsSubGroup) GetCreatedAt ¶ added in v0.9.5
func (v *GroupSubGroupsTeamGroupsGroupConnectionNodesGroupSubGroupsSubGroup) GetCreatedAt() time.Time
GetCreatedAt returns GroupSubGroupsTeamGroupsGroupConnectionNodesGroupSubGroupsSubGroup.CreatedAt, and is useful for accessing the field via an interface.
func (*GroupSubGroupsTeamGroupsGroupConnectionNodesGroupSubGroupsSubGroup) GetId ¶ added in v0.9.5
func (v *GroupSubGroupsTeamGroupsGroupConnectionNodesGroupSubGroupsSubGroup) GetId() uuid.UUID
GetId returns GroupSubGroupsTeamGroupsGroupConnectionNodesGroupSubGroupsSubGroup.Id, and is useful for accessing the field via an interface.
func (*GroupSubGroupsTeamGroupsGroupConnectionNodesGroupSubGroupsSubGroup) GetName ¶ added in v0.9.5
func (v *GroupSubGroupsTeamGroupsGroupConnectionNodesGroupSubGroupsSubGroup) GetName() string
GetName returns GroupSubGroupsTeamGroupsGroupConnectionNodesGroupSubGroupsSubGroup.Name, and is useful for accessing the field via an interface.
func (*GroupSubGroupsTeamGroupsGroupConnectionNodesGroupSubGroupsSubGroup) GetUpdatedAt ¶ added in v0.9.5
func (v *GroupSubGroupsTeamGroupsGroupConnectionNodesGroupSubGroupsSubGroup) GetUpdatedAt() time.Time
GetUpdatedAt returns GroupSubGroupsTeamGroupsGroupConnectionNodesGroupSubGroupsSubGroup.UpdatedAt, and is useful for accessing the field via an interface.
type GroupTeam ¶ added in v0.9.5
type GroupTeam struct {
Groups GroupTeamGroupsGroupConnection `json:"groups"`
}
GroupTeam includes the requested fields of the GraphQL type Team. The GraphQL type's documentation follows.
A Zeet Team is used as a permission boundary, and as the owner of projects, clusters, and other resources. Groups can grant access to multiple teams.
Teams can also have sub-teams or a parent team. A member of parent team will have equal access to all sub-teams. Being a member of sub-team does not confer access to the parent team.
func (*GroupTeam) GetGroups ¶ added in v0.9.5
func (v *GroupTeam) GetGroups() GroupTeamGroupsGroupConnection
GetGroups returns GroupTeam.Groups, and is useful for accessing the field via an interface.
type GroupTeamGroupsGroupConnection ¶ added in v0.9.5
type GroupTeamGroupsGroupConnection struct {
Nodes []GroupTeamGroupsGroupConnectionNodesGroup `json:"nodes,omitempty"`
}
GroupTeamGroupsGroupConnection includes the requested fields of the GraphQL type GroupConnection.
func (*GroupTeamGroupsGroupConnection) GetNodes ¶ added in v0.9.5
func (v *GroupTeamGroupsGroupConnection) GetNodes() []GroupTeamGroupsGroupConnectionNodesGroup
GetNodes returns GroupTeamGroupsGroupConnection.Nodes, and is useful for accessing the field via an interface.
type GroupTeamGroupsGroupConnectionNodesGroup ¶ added in v0.9.5
type GroupTeamGroupsGroupConnectionNodesGroup struct { Id uuid.UUID `json:"id"` Name string `json:"name"` Envs []GroupTeamGroupsGroupConnectionNodesGroupEnvsEnvVar `json:"envs,omitempty"` CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"updatedAt"` }
GroupTeamGroupsGroupConnectionNodesGroup includes the requested fields of the GraphQL type Group.
func (*GroupTeamGroupsGroupConnectionNodesGroup) GetCreatedAt ¶ added in v0.9.5
func (v *GroupTeamGroupsGroupConnectionNodesGroup) GetCreatedAt() time.Time
GetCreatedAt returns GroupTeamGroupsGroupConnectionNodesGroup.CreatedAt, and is useful for accessing the field via an interface.
func (*GroupTeamGroupsGroupConnectionNodesGroup) GetEnvs ¶ added in v0.9.5
func (v *GroupTeamGroupsGroupConnectionNodesGroup) GetEnvs() []GroupTeamGroupsGroupConnectionNodesGroupEnvsEnvVar
GetEnvs returns GroupTeamGroupsGroupConnectionNodesGroup.Envs, and is useful for accessing the field via an interface.
func (*GroupTeamGroupsGroupConnectionNodesGroup) GetId ¶ added in v0.9.5
func (v *GroupTeamGroupsGroupConnectionNodesGroup) GetId() uuid.UUID
GetId returns GroupTeamGroupsGroupConnectionNodesGroup.Id, and is useful for accessing the field via an interface.
func (*GroupTeamGroupsGroupConnectionNodesGroup) GetName ¶ added in v0.9.5
func (v *GroupTeamGroupsGroupConnectionNodesGroup) GetName() string
GetName returns GroupTeamGroupsGroupConnectionNodesGroup.Name, and is useful for accessing the field via an interface.
func (*GroupTeamGroupsGroupConnectionNodesGroup) GetUpdatedAt ¶ added in v0.9.5
func (v *GroupTeamGroupsGroupConnectionNodesGroup) GetUpdatedAt() time.Time
GetUpdatedAt returns GroupTeamGroupsGroupConnectionNodesGroup.UpdatedAt, and is useful for accessing the field via an interface.
type GroupTeamGroupsGroupConnectionNodesGroupEnvsEnvVar ¶ added in v0.9.5
type GroupTeamGroupsGroupConnectionNodesGroupEnvsEnvVar struct { Name string `json:"name"` Value string `json:"value"` }
GroupTeamGroupsGroupConnectionNodesGroupEnvsEnvVar includes the requested fields of the GraphQL type EnvVar.
func (*GroupTeamGroupsGroupConnectionNodesGroupEnvsEnvVar) GetName ¶ added in v0.9.5
func (v *GroupTeamGroupsGroupConnectionNodesGroupEnvsEnvVar) GetName() string
GetName returns GroupTeamGroupsGroupConnectionNodesGroupEnvsEnvVar.Name, and is useful for accessing the field via an interface.
func (*GroupTeamGroupsGroupConnectionNodesGroupEnvsEnvVar) GetValue ¶ added in v0.9.5
func (v *GroupTeamGroupsGroupConnectionNodesGroupEnvsEnvVar) GetValue() string
GetValue returns GroupTeamGroupsGroupConnectionNodesGroupEnvsEnvVar.Value, and is useful for accessing the field via an interface.
type GroupsInput ¶ added in v0.9.4
type GroupsInput struct { Sort *SortInput `json:"sort,omitempty"` Page *PageInput `json:"page,omitempty"` Filter *GroupFilter `json:"filter,omitempty"` }
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,omitempty"`
}
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 GroupsTeam ¶ added in v0.9.5
type GroupsTeam struct {
Groups GroupsTeamGroupsGroupConnection `json:"groups"`
}
GroupsTeam includes the requested fields of the GraphQL type Team. The GraphQL type's documentation follows.
A Zeet Team is used as a permission boundary, and as the owner of projects, clusters, and other resources. Groups can grant access to multiple teams.
Teams can also have sub-teams or a parent team. A member of parent team will have equal access to all sub-teams. Being a member of sub-team does not confer access to the parent team.
func (*GroupsTeam) GetGroups ¶ added in v0.9.5
func (v *GroupsTeam) GetGroups() GroupsTeamGroupsGroupConnection
GetGroups returns GroupsTeam.Groups, and is useful for accessing the field via an interface.
type GroupsTeamGroupsGroupConnection ¶ added in v0.9.5
type GroupsTeamGroupsGroupConnection struct { PageInfo GroupsTeamGroupsGroupConnectionPageInfo `json:"pageInfo"` Nodes []GroupsTeamGroupsGroupConnectionNodesGroup `json:"nodes,omitempty"` }
GroupsTeamGroupsGroupConnection includes the requested fields of the GraphQL type GroupConnection.
func (*GroupsTeamGroupsGroupConnection) GetNodes ¶ added in v0.9.5
func (v *GroupsTeamGroupsGroupConnection) GetNodes() []GroupsTeamGroupsGroupConnectionNodesGroup
GetNodes returns GroupsTeamGroupsGroupConnection.Nodes, and is useful for accessing the field via an interface.
func (*GroupsTeamGroupsGroupConnection) GetPageInfo ¶ added in v0.9.5
func (v *GroupsTeamGroupsGroupConnection) GetPageInfo() GroupsTeamGroupsGroupConnectionPageInfo
GetPageInfo returns GroupsTeamGroupsGroupConnection.PageInfo, and is useful for accessing the field via an interface.
type GroupsTeamGroupsGroupConnectionNodesGroup ¶ added in v0.9.5
type GroupsTeamGroupsGroupConnectionNodesGroup struct { Id uuid.UUID `json:"id"` Name string `json:"name"` CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"updatedAt"` }
GroupsTeamGroupsGroupConnectionNodesGroup includes the requested fields of the GraphQL type Group.
func (*GroupsTeamGroupsGroupConnectionNodesGroup) GetCreatedAt ¶ added in v0.9.5
func (v *GroupsTeamGroupsGroupConnectionNodesGroup) GetCreatedAt() time.Time
GetCreatedAt returns GroupsTeamGroupsGroupConnectionNodesGroup.CreatedAt, and is useful for accessing the field via an interface.
func (*GroupsTeamGroupsGroupConnectionNodesGroup) GetId ¶ added in v0.9.5
func (v *GroupsTeamGroupsGroupConnectionNodesGroup) GetId() uuid.UUID
GetId returns GroupsTeamGroupsGroupConnectionNodesGroup.Id, and is useful for accessing the field via an interface.
func (*GroupsTeamGroupsGroupConnectionNodesGroup) GetName ¶ added in v0.9.5
func (v *GroupsTeamGroupsGroupConnectionNodesGroup) GetName() string
GetName returns GroupsTeamGroupsGroupConnectionNodesGroup.Name, and is useful for accessing the field via an interface.
func (*GroupsTeamGroupsGroupConnectionNodesGroup) GetUpdatedAt ¶ added in v0.9.5
func (v *GroupsTeamGroupsGroupConnectionNodesGroup) GetUpdatedAt() time.Time
GetUpdatedAt returns GroupsTeamGroupsGroupConnectionNodesGroup.UpdatedAt, and is useful for accessing the field via an interface.
type GroupsTeamGroupsGroupConnectionPageInfo ¶ added in v0.9.5
type GroupsTeamGroupsGroupConnectionPageInfo struct { HasNextPage bool `json:"hasNextPage"` HasPreviousPage bool `json:"hasPreviousPage"` StartCursor string `json:"startCursor"` EndCursor string `json:"endCursor"` }
GroupsTeamGroupsGroupConnectionPageInfo includes the requested fields of the GraphQL type PageInfo.
func (*GroupsTeamGroupsGroupConnectionPageInfo) GetEndCursor ¶ added in v0.9.5
func (v *GroupsTeamGroupsGroupConnectionPageInfo) GetEndCursor() string
GetEndCursor returns GroupsTeamGroupsGroupConnectionPageInfo.EndCursor, and is useful for accessing the field via an interface.
func (*GroupsTeamGroupsGroupConnectionPageInfo) GetHasNextPage ¶ added in v0.9.5
func (v *GroupsTeamGroupsGroupConnectionPageInfo) GetHasNextPage() bool
GetHasNextPage returns GroupsTeamGroupsGroupConnectionPageInfo.HasNextPage, and is useful for accessing the field via an interface.
func (*GroupsTeamGroupsGroupConnectionPageInfo) GetHasPreviousPage ¶ added in v0.9.5
func (v *GroupsTeamGroupsGroupConnectionPageInfo) GetHasPreviousPage() bool
GetHasPreviousPage returns GroupsTeamGroupsGroupConnectionPageInfo.HasPreviousPage, and is useful for accessing the field via an interface.
func (*GroupsTeamGroupsGroupConnectionPageInfo) GetStartCursor ¶ added in v0.9.5
func (v *GroupsTeamGroupsGroupConnectionPageInfo) GetStartCursor() string
GetStartCursor returns GroupsTeamGroupsGroupConnectionPageInfo.StartCursor, and is useful for accessing the field via an interface.
type GroupsWithSubgroupsResponse ¶
type GroupsWithSubgroupsResponse struct {
Team *GroupsWithSubgroupsTeam `json:"team,omitempty"`
}
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 GroupsWithSubgroupsTeam ¶ added in v0.9.5
type GroupsWithSubgroupsTeam struct { Id uuid.UUID `json:"id"` Groups GroupsWithSubgroupsTeamGroupsGroupConnection `json:"groups"` }
GroupsWithSubgroupsTeam includes the requested fields of the GraphQL type Team. The GraphQL type's documentation follows.
A Zeet Team is used as a permission boundary, and as the owner of projects, clusters, and other resources. Groups can grant access to multiple teams.
Teams can also have sub-teams or a parent team. A member of parent team will have equal access to all sub-teams. Being a member of sub-team does not confer access to the parent team.
func (*GroupsWithSubgroupsTeam) GetGroups ¶ added in v0.9.5
func (v *GroupsWithSubgroupsTeam) GetGroups() GroupsWithSubgroupsTeamGroupsGroupConnection
GetGroups returns GroupsWithSubgroupsTeam.Groups, and is useful for accessing the field via an interface.
func (*GroupsWithSubgroupsTeam) GetId ¶ added in v0.9.5
func (v *GroupsWithSubgroupsTeam) GetId() uuid.UUID
GetId returns GroupsWithSubgroupsTeam.Id, and is useful for accessing the field via an interface.
type GroupsWithSubgroupsTeamGroupsGroupConnection ¶ added in v0.9.5
type GroupsWithSubgroupsTeamGroupsGroupConnection struct {
Nodes []GroupsWithSubgroupsTeamGroupsGroupConnectionNodesGroup `json:"nodes,omitempty"`
}
GroupsWithSubgroupsTeamGroupsGroupConnection includes the requested fields of the GraphQL type GroupConnection.
func (*GroupsWithSubgroupsTeamGroupsGroupConnection) GetNodes ¶ added in v0.9.5
func (v *GroupsWithSubgroupsTeamGroupsGroupConnection) GetNodes() []GroupsWithSubgroupsTeamGroupsGroupConnectionNodesGroup
GetNodes returns GroupsWithSubgroupsTeamGroupsGroupConnection.Nodes, and is useful for accessing the field via an interface.
type GroupsWithSubgroupsTeamGroupsGroupConnectionNodesGroup ¶ added in v0.9.5
type GroupsWithSubgroupsTeamGroupsGroupConnectionNodesGroup struct { Id uuid.UUID `json:"id"` Name string `json:"name"` SubGroups []GroupsWithSubgroupsTeamGroupsGroupConnectionNodesGroupSubGroupsSubGroup `json:"subGroups,omitempty"` }
GroupsWithSubgroupsTeamGroupsGroupConnectionNodesGroup includes the requested fields of the GraphQL type Group.
func (*GroupsWithSubgroupsTeamGroupsGroupConnectionNodesGroup) GetId ¶ added in v0.9.5
func (v *GroupsWithSubgroupsTeamGroupsGroupConnectionNodesGroup) GetId() uuid.UUID
GetId returns GroupsWithSubgroupsTeamGroupsGroupConnectionNodesGroup.Id, and is useful for accessing the field via an interface.
func (*GroupsWithSubgroupsTeamGroupsGroupConnectionNodesGroup) GetName ¶ added in v0.9.5
func (v *GroupsWithSubgroupsTeamGroupsGroupConnectionNodesGroup) GetName() string
GetName returns GroupsWithSubgroupsTeamGroupsGroupConnectionNodesGroup.Name, and is useful for accessing the field via an interface.
func (*GroupsWithSubgroupsTeamGroupsGroupConnectionNodesGroup) GetSubGroups ¶ added in v0.9.5
func (v *GroupsWithSubgroupsTeamGroupsGroupConnectionNodesGroup) GetSubGroups() []GroupsWithSubgroupsTeamGroupsGroupConnectionNodesGroupSubGroupsSubGroup
GetSubGroups returns GroupsWithSubgroupsTeamGroupsGroupConnectionNodesGroup.SubGroups, and is useful for accessing the field via an interface.
type GroupsWithSubgroupsTeamGroupsGroupConnectionNodesGroupSubGroupsSubGroup ¶ added in v0.9.5
type GroupsWithSubgroupsTeamGroupsGroupConnectionNodesGroupSubGroupsSubGroup struct { Id uuid.UUID `json:"id"` Name string `json:"name"` }
GroupsWithSubgroupsTeamGroupsGroupConnectionNodesGroupSubGroupsSubGroup includes the requested fields of the GraphQL type SubGroup.
func (*GroupsWithSubgroupsTeamGroupsGroupConnectionNodesGroupSubGroupsSubGroup) GetId ¶ added in v0.9.5
func (v *GroupsWithSubgroupsTeamGroupsGroupConnectionNodesGroupSubGroupsSubGroup) GetId() uuid.UUID
GetId returns GroupsWithSubgroupsTeamGroupsGroupConnectionNodesGroupSubGroupsSubGroup.Id, and is useful for accessing the field via an interface.
func (*GroupsWithSubgroupsTeamGroupsGroupConnectionNodesGroupSubGroupsSubGroup) GetName ¶ added in v0.9.5
func (v *GroupsWithSubgroupsTeamGroupsGroupConnectionNodesGroupSubGroupsSubGroup) GetName() string
GetName returns GroupsWithSubgroupsTeamGroupsGroupConnectionNodesGroupSubGroupsSubGroup.Name, 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,omitempty"` }
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,omitempty"` ReleaseName *string `json:"releaseName,omitempty"` }
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 InsightsCloudsMetricInsights ¶ added in v0.9.5
type InsightsCloudsMetricInsights struct {
Cloud *InsightsCloudsMetricInsightsCloudCloudInsights `json:"cloud,omitempty"`
}
InsightsCloudsMetricInsights includes the requested fields of the GraphQL type Insights.
func (*InsightsCloudsMetricInsights) GetCloud ¶ added in v0.9.5
func (v *InsightsCloudsMetricInsights) GetCloud() *InsightsCloudsMetricInsightsCloudCloudInsights
GetCloud returns InsightsCloudsMetricInsights.Cloud, and is useful for accessing the field via an interface.
type InsightsCloudsMetricInsightsCloudCloudInsights ¶ added in v0.9.5
type InsightsCloudsMetricInsightsCloudCloudInsights struct {
UnhealthyClouds *int `json:"unhealthyClouds,omitempty"`
}
InsightsCloudsMetricInsightsCloudCloudInsights includes the requested fields of the GraphQL type CloudInsights.
func (*InsightsCloudsMetricInsightsCloudCloudInsights) GetUnhealthyClouds ¶ added in v0.9.5
func (v *InsightsCloudsMetricInsightsCloudCloudInsights) GetUnhealthyClouds() *int
GetUnhealthyClouds returns InsightsCloudsMetricInsightsCloudCloudInsights.UnhealthyClouds, and is useful for accessing the field via an interface.
type InsightsCloudsMetricResponse ¶ added in v0.9.3
type InsightsCloudsMetricResponse struct {
Insights *InsightsCloudsMetricInsights `json:"insights,omitempty"`
}
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 InsightsClustersMetricInsights ¶ added in v0.9.5
type InsightsClustersMetricInsights struct {
Cloud *InsightsClustersMetricInsightsCloudCloudInsights `json:"cloud,omitempty"`
}
InsightsClustersMetricInsights includes the requested fields of the GraphQL type Insights.
func (*InsightsClustersMetricInsights) GetCloud ¶ added in v0.9.5
func (v *InsightsClustersMetricInsights) GetCloud() *InsightsClustersMetricInsightsCloudCloudInsights
GetCloud returns InsightsClustersMetricInsights.Cloud, and is useful for accessing the field via an interface.
type InsightsClustersMetricInsightsCloudCloudInsights ¶ added in v0.9.5
type InsightsClustersMetricInsightsCloudCloudInsights struct {
UnreachableClusters *int `json:"unreachableClusters,omitempty"`
}
InsightsClustersMetricInsightsCloudCloudInsights includes the requested fields of the GraphQL type CloudInsights.
func (*InsightsClustersMetricInsightsCloudCloudInsights) GetUnreachableClusters ¶ added in v0.9.5
func (v *InsightsClustersMetricInsightsCloudCloudInsights) GetUnreachableClusters() *int
GetUnreachableClusters returns InsightsClustersMetricInsightsCloudCloudInsights.UnreachableClusters, and is useful for accessing the field via an interface.
type InsightsClustersMetricResponse ¶ added in v0.9.3
type InsightsClustersMetricResponse struct {
Insights *InsightsClustersMetricInsights `json:"insights,omitempty"`
}
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,omitempty"` ClusterId *string `json:"clusterId,omitempty"` JobName *string `json:"jobName,omitempty"` JobNamespace *string `json:"jobNamespace,omitempty"` DockerEntrypoint []*string `json:"dockerEntrypoint,omitempty"` DockerCommand []*string `json:"dockerCommand,omitempty"` EnvVars []*EnvVarInput `json:"envVars,omitempty"` Parallelism *int `json:"parallelism,omitempty"` TimeoutSeconds *int `json:"timeoutSeconds,omitempty"` AppGeneratorVersion *string `json:"appGeneratorVersion,omitempty"` BranchName *string `json:"branchName,omitempty"` ProductionBranchName *string `json:"productionBranchName,omitempty"` CpuRequest *string `json:"cpuRequest,omitempty"` MemoryRequest *string `json:"memoryRequest,omitempty"` EphemeralStorage *string `json:"ephemeralStorage,omitempty"` Dedicated *bool `json:"dedicated,omitempty"` GpuRequest *string `json:"gpuRequest,omitempty"` GpuType *string `json:"gpuType,omitempty"` TpuType *string `json:"tpuType,omitempty"` TpuTfVersion *string `json:"tpuTfVersion,omitempty"` TpuCores *int `json:"tpuCores,omitempty"` StaticIp *bool `json:"staticIp,omitempty"` HostNetwork *bool `json:"hostNetwork,omitempty"` Volumes []*VolumeSpecInput `json:"volumes,omitempty"` SecretMounts []*SecretMountDataInput `json:"secretMounts,omitempty"` LogShipperType *LogShipperType `json:"logShipperType,omitempty"` BetterstackToken *string `json:"betterstackToken,omitempty"` DatadogApmEnabled *bool `json:"datadogApmEnabled,omitempty"` DatadogHost *string `json:"datadogHost,omitempty"` DatadogKey *string `json:"datadogKey,omitempty"` LogDnaKey *string `json:"logDnaKey,omitempty"` LogzToken *string `json:"logzToken,omitempty"` LogzUrl *string `json:"logzUrl,omitempty"` SyslogConfig *string `json:"syslogConfig,omitempty"` AwsIamRole *string `json:"awsIamRole,omitempty"` GcpServiceAccount *string `json:"gcpServiceAccount,omitempty"` ServiceAccountName *string `json:"serviceAccountName,omitempty"` Annotations *map[string]string `json:"annotations,omitempty"` NodeSelector *map[string]string `json:"nodeSelector,omitempty"` PodSpecPatch *string `json:"podSpecPatch,omitempty"` }
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,omitempty"`
}
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,omitempty"` }
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,omitempty"`
}
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,omitempty"`
}
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 JobListTeam ¶ added in v0.9.5
type JobListTeam struct { Id uuid.UUID `json:"id"` Project *JobListTeamProject `json:"project,omitempty"` }
JobListTeam includes the requested fields of the GraphQL type Team. The GraphQL type's documentation follows.
A Zeet Team is used as a permission boundary, and as the owner of projects, clusters, and other resources. Groups can grant access to multiple teams.
Teams can also have sub-teams or a parent team. A member of parent team will have equal access to all sub-teams. Being a member of sub-team does not confer access to the parent team.
func (*JobListTeam) GetId ¶ added in v0.9.5
func (v *JobListTeam) GetId() uuid.UUID
GetId returns JobListTeam.Id, and is useful for accessing the field via an interface.
func (*JobListTeam) GetProject ¶ added in v0.9.5
func (v *JobListTeam) GetProject() *JobListTeamProject
GetProject returns JobListTeam.Project, and is useful for accessing the field via an interface.
type JobListTeamProject ¶ added in v0.9.5
type JobListTeamProject struct { Id uuid.UUID `json:"id"` Jobs []JobListTeamProjectJobsJob `json:"jobs,omitempty"` }
JobListTeamProject includes the requested fields of the GraphQL type Project.
func (*JobListTeamProject) GetId ¶ added in v0.11.0
func (v *JobListTeamProject) GetId() uuid.UUID
GetId returns JobListTeamProject.Id, and is useful for accessing the field via an interface.
func (*JobListTeamProject) GetJobs ¶ added in v0.9.5
func (v *JobListTeamProject) GetJobs() []JobListTeamProjectJobsJob
GetJobs returns JobListTeamProject.Jobs, and is useful for accessing the field via an interface.
type JobListTeamProjectJobsJob ¶ added in v0.9.5
type JobListTeamProjectJobsJob struct {
JobListItem `json:"-"`
}
JobListTeamProjectJobsJob includes the requested fields of the GraphQL type Job.
func (*JobListTeamProjectJobsJob) GetDefinition ¶ added in v0.9.5
func (v *JobListTeamProjectJobsJob) GetDefinition() JobListItemDefinitionJobDefinition
GetDefinition returns JobListTeamProjectJobsJob.Definition, and is useful for accessing the field via an interface.
func (*JobListTeamProjectJobsJob) GetId ¶ added in v0.9.5
func (v *JobListTeamProjectJobsJob) GetId() uuid.UUID
GetId returns JobListTeamProjectJobsJob.Id, and is useful for accessing the field via an interface.
func (*JobListTeamProjectJobsJob) GetRuns ¶ added in v0.9.5
func (v *JobListTeamProjectJobsJob) GetRuns() JobListItemRunsJobRunConnection
GetRuns returns JobListTeamProjectJobsJob.Runs, and is useful for accessing the field via an interface.
func (*JobListTeamProjectJobsJob) MarshalJSON ¶ added in v0.9.5
func (v *JobListTeamProjectJobsJob) MarshalJSON() ([]byte, error)
func (*JobListTeamProjectJobsJob) UnmarshalJSON ¶ added in v0.9.5
func (v *JobListTeamProjectJobsJob) UnmarshalJSON(b []byte) error
type JobRunDetail ¶
type JobRunDetail struct { JobRunListItem `json:"-"` UpdatedAt time.Time `json:"updatedAt"` Command string `json:"command"` ExitCode *int `json:"exitCode,omitempty"` ErrorMessage *string `json:"errorMessage,omitempty"` 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,omitempty"`
}
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,omitempty"`
}
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 JobRunDetailTeam ¶ added in v0.9.5
type JobRunDetailTeam struct { Id uuid.UUID `json:"id"` JobRun *JobRunDetailTeamJobRun `json:"jobRun,omitempty"` }
JobRunDetailTeam includes the requested fields of the GraphQL type Team. The GraphQL type's documentation follows.
A Zeet Team is used as a permission boundary, and as the owner of projects, clusters, and other resources. Groups can grant access to multiple teams.
Teams can also have sub-teams or a parent team. A member of parent team will have equal access to all sub-teams. Being a member of sub-team does not confer access to the parent team.
func (*JobRunDetailTeam) GetId ¶ added in v0.9.5
func (v *JobRunDetailTeam) GetId() uuid.UUID
GetId returns JobRunDetailTeam.Id, and is useful for accessing the field via an interface.
func (*JobRunDetailTeam) GetJobRun ¶ added in v0.9.5
func (v *JobRunDetailTeam) GetJobRun() *JobRunDetailTeamJobRun
GetJobRun returns JobRunDetailTeam.JobRun, and is useful for accessing the field via an interface.
type JobRunDetailTeamJobRun ¶ added in v0.9.5
type JobRunDetailTeamJobRun struct {
JobRunDetail `json:"-"`
}
JobRunDetailTeamJobRun includes the requested fields of the GraphQL type JobRun.
func (*JobRunDetailTeamJobRun) GetCommand ¶ added in v0.9.5
func (v *JobRunDetailTeamJobRun) GetCommand() string
GetCommand returns JobRunDetailTeamJobRun.Command, and is useful for accessing the field via an interface.
func (*JobRunDetailTeamJobRun) GetCreatedAt ¶ added in v0.9.5
func (v *JobRunDetailTeamJobRun) GetCreatedAt() time.Time
GetCreatedAt returns JobRunDetailTeamJobRun.CreatedAt, and is useful for accessing the field via an interface.
func (*JobRunDetailTeamJobRun) GetDefinition ¶ added in v0.9.5
func (v *JobRunDetailTeamJobRun) GetDefinition() JobRunDetailDefinitionJobDefinition
GetDefinition returns JobRunDetailTeamJobRun.Definition, and is useful for accessing the field via an interface.
func (*JobRunDetailTeamJobRun) GetErrorMessage ¶ added in v0.9.5
func (v *JobRunDetailTeamJobRun) GetErrorMessage() *string
GetErrorMessage returns JobRunDetailTeamJobRun.ErrorMessage, and is useful for accessing the field via an interface.
func (*JobRunDetailTeamJobRun) GetExitCode ¶ added in v0.9.5
func (v *JobRunDetailTeamJobRun) GetExitCode() *int
GetExitCode returns JobRunDetailTeamJobRun.ExitCode, and is useful for accessing the field via an interface.
func (*JobRunDetailTeamJobRun) GetId ¶ added in v0.9.5
func (v *JobRunDetailTeamJobRun) GetId() uuid.UUID
GetId returns JobRunDetailTeamJobRun.Id, and is useful for accessing the field via an interface.
func (*JobRunDetailTeamJobRun) GetSequence ¶ added in v0.9.5
func (v *JobRunDetailTeamJobRun) GetSequence() *int
GetSequence returns JobRunDetailTeamJobRun.Sequence, and is useful for accessing the field via an interface.
func (*JobRunDetailTeamJobRun) GetState ¶ added in v0.9.5
func (v *JobRunDetailTeamJobRun) GetState() JobRunState
GetState returns JobRunDetailTeamJobRun.State, and is useful for accessing the field via an interface.
func (*JobRunDetailTeamJobRun) GetUpdatedAt ¶ added in v0.9.5
func (v *JobRunDetailTeamJobRun) GetUpdatedAt() time.Time
GetUpdatedAt returns JobRunDetailTeamJobRun.UpdatedAt, and is useful for accessing the field via an interface.
func (*JobRunDetailTeamJobRun) MarshalJSON ¶ added in v0.9.5
func (v *JobRunDetailTeamJobRun) MarshalJSON() ([]byte, error)
func (*JobRunDetailTeamJobRun) UnmarshalJSON ¶ added in v0.9.5
func (v *JobRunDetailTeamJobRun) UnmarshalJSON(b []byte) error
type JobRunListItem ¶
type JobRunListItem struct { Id uuid.UUID `json:"id"` Sequence *int `json:"sequence,omitempty"` 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,omitempty"`
}
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 JobRunListTeam ¶ added in v0.9.5
type JobRunListTeam struct { Id uuid.UUID `json:"id"` Job *JobRunListTeamJob `json:"job,omitempty"` }
JobRunListTeam includes the requested fields of the GraphQL type Team. The GraphQL type's documentation follows.
A Zeet Team is used as a permission boundary, and as the owner of projects, clusters, and other resources. Groups can grant access to multiple teams.
Teams can also have sub-teams or a parent team. A member of parent team will have equal access to all sub-teams. Being a member of sub-team does not confer access to the parent team.
func (*JobRunListTeam) GetId ¶ added in v0.9.5
func (v *JobRunListTeam) GetId() uuid.UUID
GetId returns JobRunListTeam.Id, and is useful for accessing the field via an interface.
func (*JobRunListTeam) GetJob ¶ added in v0.9.5
func (v *JobRunListTeam) GetJob() *JobRunListTeamJob
GetJob returns JobRunListTeam.Job, and is useful for accessing the field via an interface.
type JobRunListTeamJob ¶ added in v0.9.5
type JobRunListTeamJob struct {
JobDetailItem `json:"-"`
}
JobRunListTeamJob includes the requested fields of the GraphQL type Job.
func (*JobRunListTeamJob) GetDefinition ¶ added in v0.9.5
func (v *JobRunListTeamJob) GetDefinition() JobDetailItemDefinitionJobDefinition
GetDefinition returns JobRunListTeamJob.Definition, and is useful for accessing the field via an interface.
func (*JobRunListTeamJob) GetId ¶ added in v0.9.5
func (v *JobRunListTeamJob) GetId() uuid.UUID
GetId returns JobRunListTeamJob.Id, and is useful for accessing the field via an interface.
func (*JobRunListTeamJob) GetRuns ¶ added in v0.9.5
func (v *JobRunListTeamJob) GetRuns() JobDetailItemRunsJobRunConnection
GetRuns returns JobRunListTeamJob.Runs, and is useful for accessing the field via an interface.
func (*JobRunListTeamJob) MarshalJSON ¶ added in v0.9.5
func (v *JobRunListTeamJob) MarshalJSON() ([]byte, error)
func (*JobRunListTeamJob) UnmarshalJSON ¶ added in v0.9.5
func (v *JobRunListTeamJob) UnmarshalJSON(b []byte) error
type JobRunLogs ¶
type JobRunLogs struct { Id uuid.UUID `json:"id"` Logs *JobRunLogsLogs `json:"logs,omitempty"` }
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 string `json:"id"` Completed bool `json:"completed"` Expired *bool `json:"expired,omitempty"` Entries []JobRunLogsLogsEntriesLogEntry `json:"entries,omitempty"` }
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() string
GetId returns JobRunLogsLogs.Id, and is useful for accessing the field via an interface.
type JobRunLogsLogsEntriesLogEntry ¶
type JobRunLogsLogsEntriesLogEntry struct { Timestamp *time.Time `json:"timestamp,omitempty"` 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,omitempty"`
}
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 JobRunLogsTeam ¶ added in v0.9.5
type JobRunLogsTeam struct { Id uuid.UUID `json:"id"` JobRun *JobRunLogsTeamJobRun `json:"jobRun,omitempty"` }
JobRunLogsTeam includes the requested fields of the GraphQL type Team. The GraphQL type's documentation follows.
A Zeet Team is used as a permission boundary, and as the owner of projects, clusters, and other resources. Groups can grant access to multiple teams.
Teams can also have sub-teams or a parent team. A member of parent team will have equal access to all sub-teams. Being a member of sub-team does not confer access to the parent team.
func (*JobRunLogsTeam) GetId ¶ added in v0.9.5
func (v *JobRunLogsTeam) GetId() uuid.UUID
GetId returns JobRunLogsTeam.Id, and is useful for accessing the field via an interface.
func (*JobRunLogsTeam) GetJobRun ¶ added in v0.9.5
func (v *JobRunLogsTeam) GetJobRun() *JobRunLogsTeamJobRun
GetJobRun returns JobRunLogsTeam.JobRun, and is useful for accessing the field via an interface.
type JobRunLogsTeamJobRun ¶ added in v0.9.5
type JobRunLogsTeamJobRun struct {
JobRunLogs `json:"-"`
}
JobRunLogsTeamJobRun includes the requested fields of the GraphQL type JobRun.
func (*JobRunLogsTeamJobRun) GetId ¶ added in v0.9.5
func (v *JobRunLogsTeamJobRun) GetId() uuid.UUID
GetId returns JobRunLogsTeamJobRun.Id, and is useful for accessing the field via an interface.
func (*JobRunLogsTeamJobRun) GetLogs ¶ added in v0.9.5
func (v *JobRunLogsTeamJobRun) GetLogs() *JobRunLogsLogs
GetLogs returns JobRunLogsTeamJobRun.Logs, and is useful for accessing the field via an interface.
func (*JobRunLogsTeamJobRun) MarshalJSON ¶ added in v0.9.5
func (v *JobRunLogsTeamJobRun) MarshalJSON() ([]byte, error)
func (*JobRunLogsTeamJobRun) UnmarshalJSON ¶ added in v0.9.5
func (v *JobRunLogsTeamJobRun) UnmarshalJSON(b []byte) error
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" JobRunStateJobRunPendingBuild JobRunState = "JOB_RUN_PENDING_BUILD" )
type KubernetesGeneratorConfigurationInput ¶
type KubernetesGeneratorConfigurationInput struct { ContainerRegistrySource *ContainerRegistrySourceInput `json:"containerRegistrySource,omitempty"` AppId string `json:"appId"` BranchName string `json:"branchName"` ProductionBranchName string `json:"productionBranchName"` Envs []*EnvVarInput `json:"envs,omitempty"` AppGeneratorVersion string `json:"appGeneratorVersion"` CpuRequest *string `json:"cpuRequest,omitempty"` MemoryRequest *string `json:"memoryRequest,omitempty"` EphemeralStorage *string `json:"ephemeralStorage,omitempty"` Dedicated *bool `json:"dedicated,omitempty"` GpuRequest *string `json:"gpuRequest,omitempty"` GpuType *string `json:"gpuType,omitempty"` TpuType *string `json:"tpuType,omitempty"` TpuTfVersion *string `json:"tpuTfVersion,omitempty"` TpuCores *int `json:"tpuCores,omitempty"` Replicas *int `json:"replicas,omitempty"` Autoscaling *AutoscalingDataInput `json:"autoscaling,omitempty"` Ports []*PortDataInput `json:"ports,omitempty"` StaticIp *bool `json:"staticIp,omitempty"` HostNetwork *bool `json:"hostNetwork,omitempty"` Endpoint *string `json:"endpoint,omitempty"` DefaultIngressDomain *string `json:"defaultIngressDomain,omitempty"` Volumes []*VolumeSpecInput `json:"volumes,omitempty"` SecretMounts []*SecretMountDataInput `json:"secretMounts,omitempty"` DeployStrategy *DeployStrategy `json:"deployStrategy,omitempty"` PreStopSleep *int `json:"preStopSleep,omitempty"` TerminationGracePeriodSeconds *int `json:"terminationGracePeriodSeconds,omitempty"` StartupProbe *ProbeDataInput `json:"startupProbe,omitempty"` LivenessProbe *ProbeDataInput `json:"livenessProbe,omitempty"` ReadinessProbe *ProbeDataInput `json:"readinessProbe,omitempty"` LogShipperType *LogShipperType `json:"logShipperType,omitempty"` BetterstackToken *string `json:"betterstackToken,omitempty"` DatadogApmEnabled *bool `json:"datadogApmEnabled,omitempty"` DatadogHost *string `json:"datadogHost,omitempty"` DatadogKey *string `json:"datadogKey,omitempty"` LogDnaKey *string `json:"logDnaKey,omitempty"` LogzToken *string `json:"logzToken,omitempty"` LogzUrl *string `json:"logzUrl,omitempty"` SyslogConfig *string `json:"syslogConfig,omitempty"` DockerEntrypoint []*string `json:"dockerEntrypoint,omitempty"` DockerCommand []*string `json:"dockerCommand,omitempty"` AwsIamRole *string `json:"awsIamRole,omitempty"` GcpServiceAccount *string `json:"gcpServiceAccount,omitempty"` ServiceAccountName *string `json:"serviceAccountName,omitempty"` Annotations *map[string]string `json:"annotations,omitempty"` ServiceAnnotations *map[string]string `json:"serviceAnnotations,omitempty"` NodeSelector *map[string]string `json:"nodeSelector,omitempty"` PodSpecPatch *string `json:"podSpecPatch,omitempty"` }
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 LinkProjectLinkProjectProjectLink ¶ added in v0.9.5
LinkProjectLinkProjectProjectLink includes the requested fields of the GraphQL type ProjectLink.
func (*LinkProjectLinkProjectProjectLink) GetId ¶ added in v0.9.5
func (v *LinkProjectLinkProjectProjectLink) GetId() uuid.UUID
GetId returns LinkProjectLinkProjectProjectLink.Id, 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 LinodeBucketBackendInput ¶ added in v0.11.0
type LinodeBucketBackendInput struct { LinodeAccountId uuid.UUID `json:"linodeAccountId"` BucketName string `json:"bucketName"` Key string `json:"key"` Region string `json:"region"` AccessKey string `json:"accessKey"` SecretAccessKey string `json:"secretAccessKey"` }
func (*LinodeBucketBackendInput) GetAccessKey ¶ added in v0.11.0
func (v *LinodeBucketBackendInput) GetAccessKey() string
GetAccessKey returns LinodeBucketBackendInput.AccessKey, and is useful for accessing the field via an interface.
func (*LinodeBucketBackendInput) GetBucketName ¶ added in v0.11.0
func (v *LinodeBucketBackendInput) GetBucketName() string
GetBucketName returns LinodeBucketBackendInput.BucketName, and is useful for accessing the field via an interface.
func (*LinodeBucketBackendInput) GetKey ¶ added in v0.11.0
func (v *LinodeBucketBackendInput) GetKey() string
GetKey returns LinodeBucketBackendInput.Key, and is useful for accessing the field via an interface.
func (*LinodeBucketBackendInput) GetLinodeAccountId ¶ added in v0.11.0
func (v *LinodeBucketBackendInput) GetLinodeAccountId() uuid.UUID
GetLinodeAccountId returns LinodeBucketBackendInput.LinodeAccountId, and is useful for accessing the field via an interface.
func (*LinodeBucketBackendInput) GetRegion ¶ added in v0.11.0
func (v *LinodeBucketBackendInput) GetRegion() string
GetRegion returns LinodeBucketBackendInput.Region, and is useful for accessing the field via an interface.
func (*LinodeBucketBackendInput) GetSecretAccessKey ¶ added in v0.11.0
func (v *LinodeBucketBackendInput) GetSecretAccessKey() string
GetSecretAccessKey returns LinodeBucketBackendInput.SecretAccessKey, 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,omitempty"` }
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,omitempty"` Query string `json:"query"` Annotations []MetricStreamV1AnnotationsMetricAnnotation `json:"annotations,omitempty"` Labels []MetricStreamV1LabelsMetricStreamLabel `json:"labels,omitempty"` Entries []MetricStreamV1EntriesMetricEntry `json:"entries,omitempty"` }
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,omitempty"` Label *string `json:"label,omitempty"` Value *float64 `json:"value,omitempty"` }
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,omitempty"` 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,omitempty"`
}
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,omitempty"`
}
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 ObservabilityConfigTeam ¶ added in v0.9.5
type ObservabilityConfigTeam struct { Id uuid.UUID `json:"id"` Project *ObservabilityConfigTeamProject `json:"project,omitempty"` }
ObservabilityConfigTeam includes the requested fields of the GraphQL type Team. The GraphQL type's documentation follows.
A Zeet Team is used as a permission boundary, and as the owner of projects, clusters, and other resources. Groups can grant access to multiple teams.
Teams can also have sub-teams or a parent team. A member of parent team will have equal access to all sub-teams. Being a member of sub-team does not confer access to the parent team.
func (*ObservabilityConfigTeam) GetId ¶ added in v0.9.5
func (v *ObservabilityConfigTeam) GetId() uuid.UUID
GetId returns ObservabilityConfigTeam.Id, and is useful for accessing the field via an interface.
func (*ObservabilityConfigTeam) GetProject ¶ added in v0.9.5
func (v *ObservabilityConfigTeam) GetProject() *ObservabilityConfigTeamProject
GetProject returns ObservabilityConfigTeam.Project, and is useful for accessing the field via an interface.
type ObservabilityConfigTeamProject ¶ added in v0.9.5
type ObservabilityConfigTeamProject struct { Id uuid.UUID `json:"id"` ObservabilityConfig *ObservabilityConfigTeamProjectObservabilityConfig `json:"observabilityConfig,omitempty"` }
ObservabilityConfigTeamProject includes the requested fields of the GraphQL type Project.
func (*ObservabilityConfigTeamProject) GetId ¶ added in v0.9.5
func (v *ObservabilityConfigTeamProject) GetId() uuid.UUID
GetId returns ObservabilityConfigTeamProject.Id, and is useful for accessing the field via an interface.
func (*ObservabilityConfigTeamProject) GetObservabilityConfig ¶ added in v0.9.5
func (v *ObservabilityConfigTeamProject) GetObservabilityConfig() *ObservabilityConfigTeamProjectObservabilityConfig
GetObservabilityConfig returns ObservabilityConfigTeamProject.ObservabilityConfig, and is useful for accessing the field via an interface.
type ObservabilityConfigTeamProjectObservabilityConfig ¶ added in v0.9.5
type ObservabilityConfigTeamProjectObservabilityConfig struct {
Selector *ObservabilityConfigTeamProjectObservabilityConfigSelectorObservabilityResourceSelector `json:"selector,omitempty"`
}
ObservabilityConfigTeamProjectObservabilityConfig includes the requested fields of the GraphQL type ObservabilityConfig.
func (*ObservabilityConfigTeamProjectObservabilityConfig) GetSelector ¶ added in v0.9.5
func (v *ObservabilityConfigTeamProjectObservabilityConfig) GetSelector() *ObservabilityConfigTeamProjectObservabilityConfigSelectorObservabilityResourceSelector
GetSelector returns ObservabilityConfigTeamProjectObservabilityConfig.Selector, and is useful for accessing the field via an interface.
type ObservabilityConfigTeamProjectObservabilityConfigSelectorObservabilityResourceSelector ¶ added in v0.9.5
type ObservabilityConfigTeamProjectObservabilityConfigSelectorObservabilityResourceSelector struct { Type ResourceType `json:"type"` Namespace *string `json:"namespace,omitempty"` ResourceName *string `json:"resourceName,omitempty"` ContainerName *string `json:"containerName,omitempty"` Labels []ObservabilityConfigTeamProjectObservabilityConfigSelectorObservabilityResourceSelectorLabelsObservabilityResourceSelectorLabel `json:"labels,omitempty"` }
ObservabilityConfigTeamProjectObservabilityConfigSelectorObservabilityResourceSelector includes the requested fields of the GraphQL type ObservabilityResourceSelector.
func (*ObservabilityConfigTeamProjectObservabilityConfigSelectorObservabilityResourceSelector) GetContainerName ¶ added in v0.9.5
func (v *ObservabilityConfigTeamProjectObservabilityConfigSelectorObservabilityResourceSelector) GetContainerName() *string
GetContainerName returns ObservabilityConfigTeamProjectObservabilityConfigSelectorObservabilityResourceSelector.ContainerName, and is useful for accessing the field via an interface.
func (*ObservabilityConfigTeamProjectObservabilityConfigSelectorObservabilityResourceSelector) GetLabels ¶ added in v0.9.5
func (v *ObservabilityConfigTeamProjectObservabilityConfigSelectorObservabilityResourceSelector) GetLabels() []ObservabilityConfigTeamProjectObservabilityConfigSelectorObservabilityResourceSelectorLabelsObservabilityResourceSelectorLabel
GetLabels returns ObservabilityConfigTeamProjectObservabilityConfigSelectorObservabilityResourceSelector.Labels, and is useful for accessing the field via an interface.
func (*ObservabilityConfigTeamProjectObservabilityConfigSelectorObservabilityResourceSelector) GetNamespace ¶ added in v0.9.5
func (v *ObservabilityConfigTeamProjectObservabilityConfigSelectorObservabilityResourceSelector) GetNamespace() *string
GetNamespace returns ObservabilityConfigTeamProjectObservabilityConfigSelectorObservabilityResourceSelector.Namespace, and is useful for accessing the field via an interface.
func (*ObservabilityConfigTeamProjectObservabilityConfigSelectorObservabilityResourceSelector) GetResourceName ¶ added in v0.9.5
func (v *ObservabilityConfigTeamProjectObservabilityConfigSelectorObservabilityResourceSelector) GetResourceName() *string
GetResourceName returns ObservabilityConfigTeamProjectObservabilityConfigSelectorObservabilityResourceSelector.ResourceName, and is useful for accessing the field via an interface.
func (*ObservabilityConfigTeamProjectObservabilityConfigSelectorObservabilityResourceSelector) GetType ¶ added in v0.9.5
func (v *ObservabilityConfigTeamProjectObservabilityConfigSelectorObservabilityResourceSelector) GetType() ResourceType
GetType returns ObservabilityConfigTeamProjectObservabilityConfigSelectorObservabilityResourceSelector.Type, and is useful for accessing the field via an interface.
type ObservabilityConfigTeamProjectObservabilityConfigSelectorObservabilityResourceSelectorLabelsObservabilityResourceSelectorLabel ¶ added in v0.9.5
type ObservabilityConfigTeamProjectObservabilityConfigSelectorObservabilityResourceSelectorLabelsObservabilityResourceSelectorLabel struct { Name string `json:"name"` Value string `json:"value"` }
ObservabilityConfigTeamProjectObservabilityConfigSelectorObservabilityResourceSelectorLabelsObservabilityResourceSelectorLabel includes the requested fields of the GraphQL type ObservabilityResourceSelectorLabel.
func (*ObservabilityConfigTeamProjectObservabilityConfigSelectorObservabilityResourceSelectorLabelsObservabilityResourceSelectorLabel) GetName ¶ added in v0.9.5
func (v *ObservabilityConfigTeamProjectObservabilityConfigSelectorObservabilityResourceSelectorLabelsObservabilityResourceSelectorLabel) GetName() string
GetName returns ObservabilityConfigTeamProjectObservabilityConfigSelectorObservabilityResourceSelectorLabelsObservabilityResourceSelectorLabel.Name, and is useful for accessing the field via an interface.
func (*ObservabilityConfigTeamProjectObservabilityConfigSelectorObservabilityResourceSelectorLabelsObservabilityResourceSelectorLabel) GetValue ¶ added in v0.9.5
func (v *ObservabilityConfigTeamProjectObservabilityConfigSelectorObservabilityResourceSelectorLabelsObservabilityResourceSelectorLabel) GetValue() string
GetValue returns ObservabilityConfigTeamProjectObservabilityConfigSelectorObservabilityResourceSelectorLabelsObservabilityResourceSelectorLabel.Value, and is useful for accessing the field via an interface.
type ObservabilityResourceSelectorInput ¶
type ObservabilityResourceSelectorInput struct { Type ResourceType `json:"type"` Namespace *string `json:"namespace,omitempty"` ResourceName *string `json:"resourceName,omitempty"` ContainerName *string `json:"containerName,omitempty"` Labels []ObservabilityResourceSelectorLabelInput `json:"labels,omitempty"` }
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,omitempty"` Name *string `json:"name,omitempty"` Type *VariableType `json:"type,omitempty"` Value *string `json:"value,omitempty"` }
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,omitempty"` Last *int `json:"last,omitempty"` After *string `json:"after,omitempty"` Before *string `json:"before,omitempty"` }
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,omitempty"` Grpc *bool `json:"grpc,omitempty"` Public *bool `json:"public,omitempty"` Protocol *string `json:"protocol,omitempty"` LoadBalancer *bool `json:"loadBalancer,omitempty"` }
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,omitempty"` Http *HTTPProbeInput `json:"http,omitempty"` Tcp *TCPProbeInput `json:"tcp,omitempty"` InitialDelaySeconds *int `json:"initialDelaySeconds,omitempty"` PeriodSeconds *int `json:"periodSeconds,omitempty"` SuccessThreshold *int `json:"successThreshold,omitempty"` FailureThreshold *int `json:"failureThreshold,omitempty"` TimeoutSeconds *int `json:"timeoutSeconds,omitempty"` }
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,omitempty"`
}
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 ProjectAvailableProvidersTeam ¶ added in v0.9.5
type ProjectAvailableProvidersTeam struct { Id uuid.UUID `json:"id"` Project *ProjectAvailableProvidersTeamProject `json:"project,omitempty"` }
ProjectAvailableProvidersTeam includes the requested fields of the GraphQL type Team. The GraphQL type's documentation follows.
A Zeet Team is used as a permission boundary, and as the owner of projects, clusters, and other resources. Groups can grant access to multiple teams.
Teams can also have sub-teams or a parent team. A member of parent team will have equal access to all sub-teams. Being a member of sub-team does not confer access to the parent team.
func (*ProjectAvailableProvidersTeam) GetId ¶ added in v0.9.5
func (v *ProjectAvailableProvidersTeam) GetId() uuid.UUID
GetId returns ProjectAvailableProvidersTeam.Id, and is useful for accessing the field via an interface.
func (*ProjectAvailableProvidersTeam) GetProject ¶ added in v0.9.5
func (v *ProjectAvailableProvidersTeam) GetProject() *ProjectAvailableProvidersTeamProject
GetProject returns ProjectAvailableProvidersTeam.Project, and is useful for accessing the field via an interface.
type ProjectAvailableProvidersTeamProject ¶ added in v0.9.5
type ProjectAvailableProvidersTeamProject struct { Id uuid.UUID `json:"id"` AvailableProviders []ProjectAvailableProvidersTeamProjectAvailableProvidersProject `json:"availableProviders,omitempty"` }
ProjectAvailableProvidersTeamProject includes the requested fields of the GraphQL type Project.
func (*ProjectAvailableProvidersTeamProject) GetAvailableProviders ¶ added in v0.9.5
func (v *ProjectAvailableProvidersTeamProject) GetAvailableProviders() []ProjectAvailableProvidersTeamProjectAvailableProvidersProject
GetAvailableProviders returns ProjectAvailableProvidersTeamProject.AvailableProviders, and is useful for accessing the field via an interface.
func (*ProjectAvailableProvidersTeamProject) GetId ¶ added in v0.9.5
func (v *ProjectAvailableProvidersTeamProject) GetId() uuid.UUID
GetId returns ProjectAvailableProvidersTeamProject.Id, and is useful for accessing the field via an interface.
type ProjectAvailableProvidersTeamProjectAvailableProvidersProject ¶ added in v0.9.5
type ProjectAvailableProvidersTeamProjectAvailableProvidersProject struct {
ProjectWithName `json:"-"`
}
ProjectAvailableProvidersTeamProjectAvailableProvidersProject includes the requested fields of the GraphQL type Project.
func (*ProjectAvailableProvidersTeamProjectAvailableProvidersProject) GetId ¶ added in v0.9.5
func (v *ProjectAvailableProvidersTeamProjectAvailableProvidersProject) GetId() uuid.UUID
GetId returns ProjectAvailableProvidersTeamProjectAvailableProvidersProject.Id, and is useful for accessing the field via an interface.
func (*ProjectAvailableProvidersTeamProjectAvailableProvidersProject) GetName ¶ added in v0.9.5
func (v *ProjectAvailableProvidersTeamProjectAvailableProvidersProject) GetName() string
GetName returns ProjectAvailableProvidersTeamProjectAvailableProvidersProject.Name, and is useful for accessing the field via an interface.
func (*ProjectAvailableProvidersTeamProjectAvailableProvidersProject) MarshalJSON ¶ added in v0.9.5
func (v *ProjectAvailableProvidersTeamProjectAvailableProvidersProject) MarshalJSON() ([]byte, error)
func (*ProjectAvailableProvidersTeamProjectAvailableProvidersProject) UnmarshalJSON ¶ added in v0.9.5
func (v *ProjectAvailableProvidersTeamProjectAvailableProvidersProject) UnmarshalJSON(b []byte) error
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,omitempty"`
}
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 ProjectClustersTeam ¶ added in v0.9.5
type ProjectClustersTeam struct { Id uuid.UUID `json:"id"` Project *ProjectClustersTeamProject `json:"project,omitempty"` }
ProjectClustersTeam includes the requested fields of the GraphQL type Team. The GraphQL type's documentation follows.
A Zeet Team is used as a permission boundary, and as the owner of projects, clusters, and other resources. Groups can grant access to multiple teams.
Teams can also have sub-teams or a parent team. A member of parent team will have equal access to all sub-teams. Being a member of sub-team does not confer access to the parent team.
func (*ProjectClustersTeam) GetId ¶ added in v0.9.5
func (v *ProjectClustersTeam) GetId() uuid.UUID
GetId returns ProjectClustersTeam.Id, and is useful for accessing the field via an interface.
func (*ProjectClustersTeam) GetProject ¶ added in v0.9.5
func (v *ProjectClustersTeam) GetProject() *ProjectClustersTeamProject
GetProject returns ProjectClustersTeam.Project, and is useful for accessing the field via an interface.
type ProjectClustersTeamProject ¶ added in v0.9.5
type ProjectClustersTeamProject struct {
ProjectWithClusters `json:"-"`
}
ProjectClustersTeamProject includes the requested fields of the GraphQL type Project.
func (*ProjectClustersTeamProject) GetClusters ¶ added in v0.9.5
func (v *ProjectClustersTeamProject) GetClusters() []ProjectWithClustersClustersCluster
GetClusters returns ProjectClustersTeamProject.Clusters, and is useful for accessing the field via an interface.
func (*ProjectClustersTeamProject) GetId ¶ added in v0.9.5
func (v *ProjectClustersTeamProject) GetId() uuid.UUID
GetId returns ProjectClustersTeamProject.Id, and is useful for accessing the field via an interface.
func (*ProjectClustersTeamProject) MarshalJSON ¶ added in v0.9.5
func (v *ProjectClustersTeamProject) MarshalJSON() ([]byte, error)
func (*ProjectClustersTeamProject) UnmarshalJSON ¶ added in v0.9.5
func (v *ProjectClustersTeamProject) UnmarshalJSON(b []byte) error
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,omitempty"` }
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,omitempty"`
}
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,omitempty"` }
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 ProjectDeployDetailTeam ¶ added in v0.9.5
type ProjectDeployDetailTeam struct { Id uuid.UUID `json:"id"` Deploy *ProjectDeployDetailTeamDeploy `json:"deploy,omitempty"` }
ProjectDeployDetailTeam includes the requested fields of the GraphQL type Team. The GraphQL type's documentation follows.
A Zeet Team is used as a permission boundary, and as the owner of projects, clusters, and other resources. Groups can grant access to multiple teams.
Teams can also have sub-teams or a parent team. A member of parent team will have equal access to all sub-teams. Being a member of sub-team does not confer access to the parent team.
func (*ProjectDeployDetailTeam) GetDeploy ¶ added in v0.9.5
func (v *ProjectDeployDetailTeam) GetDeploy() *ProjectDeployDetailTeamDeploy
GetDeploy returns ProjectDeployDetailTeam.Deploy, and is useful for accessing the field via an interface.
func (*ProjectDeployDetailTeam) GetId ¶ added in v0.9.5
func (v *ProjectDeployDetailTeam) GetId() uuid.UUID
GetId returns ProjectDeployDetailTeam.Id, and is useful for accessing the field via an interface.
type ProjectDeployDetailTeamDeploy ¶ added in v0.9.5
type ProjectDeployDetailTeamDeploy struct {
ProjectDeployDetail `json:"-"`
}
ProjectDeployDetailTeamDeploy includes the requested fields of the GraphQL type Deploy.
func (*ProjectDeployDetailTeamDeploy) GetId ¶ added in v0.9.5
func (v *ProjectDeployDetailTeamDeploy) GetId() uuid.UUID
GetId returns ProjectDeployDetailTeamDeploy.Id, and is useful for accessing the field via an interface.
func (*ProjectDeployDetailTeamDeploy) GetName ¶ added in v0.9.5
func (v *ProjectDeployDetailTeamDeploy) GetName() string
GetName returns ProjectDeployDetailTeamDeploy.Name, and is useful for accessing the field via an interface.
func (*ProjectDeployDetailTeamDeploy) GetRuns ¶ added in v0.9.5
func (v *ProjectDeployDetailTeamDeploy) GetRuns() *ProjectDeployDetailRunsDeployRunConnection
GetRuns returns ProjectDeployDetailTeamDeploy.Runs, and is useful for accessing the field via an interface.
func (*ProjectDeployDetailTeamDeploy) MarshalJSON ¶ added in v0.9.5
func (v *ProjectDeployDetailTeamDeploy) MarshalJSON() ([]byte, error)
func (*ProjectDeployDetailTeamDeploy) UnmarshalJSON ¶ added in v0.9.5
func (v *ProjectDeployDetailTeamDeploy) UnmarshalJSON(b []byte) error
type ProjectDeployList ¶
type ProjectDeployList struct { Id uuid.UUID `json:"id"` Name string `json:"name"` Runs *ProjectDeployListRunsDeployRunConnection `json:"runs,omitempty"` }
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,omitempty"` }
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,omitempty"`
}
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 ProjectDeployRevisionsTeam ¶ added in v0.9.5
type ProjectDeployRevisionsTeam struct { Id uuid.UUID `json:"id"` Project *ProjectDeployRevisionsTeamProject `json:"project,omitempty"` }
ProjectDeployRevisionsTeam includes the requested fields of the GraphQL type Team. The GraphQL type's documentation follows.
A Zeet Team is used as a permission boundary, and as the owner of projects, clusters, and other resources. Groups can grant access to multiple teams.
Teams can also have sub-teams or a parent team. A member of parent team will have equal access to all sub-teams. Being a member of sub-team does not confer access to the parent team.
func (*ProjectDeployRevisionsTeam) GetId ¶ added in v0.9.5
func (v *ProjectDeployRevisionsTeam) GetId() uuid.UUID
GetId returns ProjectDeployRevisionsTeam.Id, and is useful for accessing the field via an interface.
func (*ProjectDeployRevisionsTeam) GetProject ¶ added in v0.9.5
func (v *ProjectDeployRevisionsTeam) GetProject() *ProjectDeployRevisionsTeamProject
GetProject returns ProjectDeployRevisionsTeam.Project, and is useful for accessing the field via an interface.
type ProjectDeployRevisionsTeamProject ¶ added in v0.9.5
type ProjectDeployRevisionsTeamProject struct { Id uuid.UUID `json:"id"` Deploys ProjectDeployRevisionsTeamProjectDeploysDeployConnection `json:"deploys"` }
ProjectDeployRevisionsTeamProject includes the requested fields of the GraphQL type Project.
func (*ProjectDeployRevisionsTeamProject) GetDeploys ¶ added in v0.9.5
func (v *ProjectDeployRevisionsTeamProject) GetDeploys() ProjectDeployRevisionsTeamProjectDeploysDeployConnection
GetDeploys returns ProjectDeployRevisionsTeamProject.Deploys, and is useful for accessing the field via an interface.
func (*ProjectDeployRevisionsTeamProject) GetId ¶ added in v0.9.5
func (v *ProjectDeployRevisionsTeamProject) GetId() uuid.UUID
GetId returns ProjectDeployRevisionsTeamProject.Id, and is useful for accessing the field via an interface.
type ProjectDeployRevisionsTeamProjectDeploysDeployConnection ¶ added in v0.9.5
type ProjectDeployRevisionsTeamProjectDeploysDeployConnection struct {
Nodes []ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeploy `json:"nodes,omitempty"`
}
ProjectDeployRevisionsTeamProjectDeploysDeployConnection includes the requested fields of the GraphQL type DeployConnection.
func (*ProjectDeployRevisionsTeamProjectDeploysDeployConnection) GetNodes ¶ added in v0.9.5
func (v *ProjectDeployRevisionsTeamProjectDeploysDeployConnection) GetNodes() []ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeploy
GetNodes returns ProjectDeployRevisionsTeamProjectDeploysDeployConnection.Nodes, and is useful for accessing the field via an interface.
type ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeploy ¶ added in v0.9.5
type ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeploy struct { Id uuid.UUID `json:"id"` Name string `json:"name"` // Only the revisionMetadata and revisionData will be available. ConfigurationRevisions *ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeployConfigurationRevisionsDeploymentConfigurationConnection `json:"configurationRevisions,omitempty"` }
ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeploy includes the requested fields of the GraphQL type Deploy.
func (*ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeploy) GetConfigurationRevisions ¶ added in v0.9.5
func (v *ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeploy) GetConfigurationRevisions() *ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeployConfigurationRevisionsDeploymentConfigurationConnection
GetConfigurationRevisions returns ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeploy.ConfigurationRevisions, and is useful for accessing the field via an interface.
func (*ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeploy) GetId ¶ added in v0.9.5
func (v *ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeploy) GetId() uuid.UUID
GetId returns ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeploy.Id, and is useful for accessing the field via an interface.
func (*ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeploy) GetName ¶ added in v0.9.5
func (v *ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeploy) GetName() string
GetName returns ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeploy.Name, and is useful for accessing the field via an interface.
type ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeployConfigurationRevisionsDeploymentConfigurationConnection ¶ added in v0.9.5
type ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeployConfigurationRevisionsDeploymentConfigurationConnection struct { TotalCount int `json:"totalCount"` PageInfo ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeployConfigurationRevisionsDeploymentConfigurationConnectionPageInfo `json:"pageInfo"` Nodes []ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeployConfigurationRevisionsDeploymentConfigurationConnectionNodesDeploymentConfiguration `json:"nodes,omitempty"` }
ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeployConfigurationRevisionsDeploymentConfigurationConnection includes the requested fields of the GraphQL type DeploymentConfigurationConnection.
func (*ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeployConfigurationRevisionsDeploymentConfigurationConnection) GetNodes ¶ added in v0.9.5
func (v *ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeployConfigurationRevisionsDeploymentConfigurationConnection) GetNodes() []ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeployConfigurationRevisionsDeploymentConfigurationConnectionNodesDeploymentConfiguration
GetNodes returns ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeployConfigurationRevisionsDeploymentConfigurationConnection.Nodes, and is useful for accessing the field via an interface.
func (*ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeployConfigurationRevisionsDeploymentConfigurationConnection) GetPageInfo ¶ added in v0.9.5
func (v *ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeployConfigurationRevisionsDeploymentConfigurationConnection) GetPageInfo() ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeployConfigurationRevisionsDeploymentConfigurationConnectionPageInfo
GetPageInfo returns ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeployConfigurationRevisionsDeploymentConfigurationConnection.PageInfo, and is useful for accessing the field via an interface.
func (*ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeployConfigurationRevisionsDeploymentConfigurationConnection) GetTotalCount ¶ added in v0.9.5
func (v *ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeployConfigurationRevisionsDeploymentConfigurationConnection) GetTotalCount() int
GetTotalCount returns ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeployConfigurationRevisionsDeploymentConfigurationConnection.TotalCount, and is useful for accessing the field via an interface.
type ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeployConfigurationRevisionsDeploymentConfigurationConnectionNodesDeploymentConfiguration ¶ added in v0.9.5
type ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeployConfigurationRevisionsDeploymentConfigurationConnectionNodesDeploymentConfiguration struct { Id uuid.UUID `json:"id"` RevisionDetailV1DeploymentConfiguration `json:"-"` }
ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeployConfigurationRevisionsDeploymentConfigurationConnectionNodesDeploymentConfiguration includes the requested fields of the GraphQL type DeploymentConfiguration.
func (*ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeployConfigurationRevisionsDeploymentConfigurationConnectionNodesDeploymentConfiguration) GetId ¶ added in v0.11.0
func (v *ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeployConfigurationRevisionsDeploymentConfigurationConnectionNodesDeploymentConfiguration) GetId() uuid.UUID
GetId returns ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeployConfigurationRevisionsDeploymentConfigurationConnectionNodesDeploymentConfiguration.Id, and is useful for accessing the field via an interface.
func (*ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeployConfigurationRevisionsDeploymentConfigurationConnectionNodesDeploymentConfiguration) GetRevisionData ¶ added in v0.9.5
func (v *ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeployConfigurationRevisionsDeploymentConfigurationConnectionNodesDeploymentConfiguration) GetRevisionData() string
GetRevisionData returns ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeployConfigurationRevisionsDeploymentConfigurationConnectionNodesDeploymentConfiguration.RevisionData, and is useful for accessing the field via an interface.
func (*ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeployConfigurationRevisionsDeploymentConfigurationConnectionNodesDeploymentConfiguration) GetRevisionMetadata ¶ added in v0.9.5
func (v *ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeployConfigurationRevisionsDeploymentConfigurationConnectionNodesDeploymentConfiguration) GetRevisionMetadata() RevisionDetailV1RevisionMetadata
GetRevisionMetadata returns ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeployConfigurationRevisionsDeploymentConfigurationConnectionNodesDeploymentConfiguration.RevisionMetadata, and is useful for accessing the field via an interface.
func (*ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeployConfigurationRevisionsDeploymentConfigurationConnectionNodesDeploymentConfiguration) MarshalJSON ¶ added in v0.9.5
func (*ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeployConfigurationRevisionsDeploymentConfigurationConnectionNodesDeploymentConfiguration) UnmarshalJSON ¶ added in v0.9.5
type ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeployConfigurationRevisionsDeploymentConfigurationConnectionPageInfo ¶ added in v0.9.5
type ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeployConfigurationRevisionsDeploymentConfigurationConnectionPageInfo struct {
HasNextPage bool `json:"hasNextPage"`
}
ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeployConfigurationRevisionsDeploymentConfigurationConnectionPageInfo includes the requested fields of the GraphQL type PageInfo.
func (*ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeployConfigurationRevisionsDeploymentConfigurationConnectionPageInfo) GetHasNextPage ¶ added in v0.9.5
func (v *ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeployConfigurationRevisionsDeploymentConfigurationConnectionPageInfo) GetHasNextPage() bool
GetHasNextPage returns ProjectDeployRevisionsTeamProjectDeploysDeployConnectionNodesDeployConfigurationRevisionsDeploymentConfigurationConnectionPageInfo.HasNextPage, 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,omitempty"` }
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,omitempty"`
}
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,omitempty"` 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,omitempty"` 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,omitempty"` 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 ProjectDeployRunDetailTeam ¶ added in v0.9.5
type ProjectDeployRunDetailTeam struct { Id uuid.UUID `json:"id"` DeployRun ProjectDeployRunDetailTeamDeployRun `json:"deployRun"` }
ProjectDeployRunDetailTeam includes the requested fields of the GraphQL type Team. The GraphQL type's documentation follows.
A Zeet Team is used as a permission boundary, and as the owner of projects, clusters, and other resources. Groups can grant access to multiple teams.
Teams can also have sub-teams or a parent team. A member of parent team will have equal access to all sub-teams. Being a member of sub-team does not confer access to the parent team.
func (*ProjectDeployRunDetailTeam) GetDeployRun ¶ added in v0.9.5
func (v *ProjectDeployRunDetailTeam) GetDeployRun() ProjectDeployRunDetailTeamDeployRun
GetDeployRun returns ProjectDeployRunDetailTeam.DeployRun, and is useful for accessing the field via an interface.
func (*ProjectDeployRunDetailTeam) GetId ¶ added in v0.9.5
func (v *ProjectDeployRunDetailTeam) GetId() uuid.UUID
GetId returns ProjectDeployRunDetailTeam.Id, and is useful for accessing the field via an interface.
type ProjectDeployRunDetailTeamDeployRun ¶ added in v0.9.5
type ProjectDeployRunDetailTeamDeployRun struct {
ProjectDeployRunDetail `json:"-"`
}
ProjectDeployRunDetailTeamDeployRun includes the requested fields of the GraphQL type DeployRun.
func (*ProjectDeployRunDetailTeamDeployRun) GetId ¶ added in v0.9.5
func (v *ProjectDeployRunDetailTeamDeployRun) GetId() uuid.UUID
GetId returns ProjectDeployRunDetailTeamDeployRun.Id, and is useful for accessing the field via an interface.
func (*ProjectDeployRunDetailTeamDeployRun) GetResult ¶ added in v0.9.5
func (v *ProjectDeployRunDetailTeamDeployRun) GetResult() *ProjectDeployRunDetailResultDeploymentResult
GetResult returns ProjectDeployRunDetailTeamDeployRun.Result, and is useful for accessing the field via an interface.
func (*ProjectDeployRunDetailTeamDeployRun) GetSequence ¶ added in v0.9.5
func (v *ProjectDeployRunDetailTeamDeployRun) GetSequence() int
GetSequence returns ProjectDeployRunDetailTeamDeployRun.Sequence, and is useful for accessing the field via an interface.
func (*ProjectDeployRunDetailTeamDeployRun) MarshalJSON ¶ added in v0.9.5
func (v *ProjectDeployRunDetailTeamDeployRun) MarshalJSON() ([]byte, error)
func (*ProjectDeployRunDetailTeamDeployRun) UnmarshalJSON ¶ added in v0.9.5
func (v *ProjectDeployRunDetailTeamDeployRun) UnmarshalJSON(b []byte) error
type ProjectDeployRunList ¶
type ProjectDeployRunList struct { Id uuid.UUID `json:"id"` Sequence int `json:"sequence"` Result *ProjectDeployRunListResultDeploymentResult `json:"result,omitempty"` }
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,omitempty"` DisplayName string `json:"displayName"` ExternalId string `json:"externalId"` ExternalLink *string `json:"externalLink,omitempty"` ExternalType *string `json:"externalType,omitempty"` }
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,omitempty"` DisplayName string `json:"displayName"` ExternalId string `json:"externalId"` ExternalLink *string `json:"externalLink,omitempty"` ExternalType *string `json:"externalType,omitempty"` Logs *ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesContainerResourceLogs `json:"logs,omitempty"` }
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 string `json:"id"` Completed bool `json:"completed"` Expired *bool `json:"expired,omitempty"` Entries []ProjectDeployRunListResultDeploymentResultResourcesResourceConnectionNodesContainerResourceLogsEntriesLogEntry `json:"entries,omitempty"` }
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() string
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,omitempty"` }
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,omitempty"` DisplayName string `json:"displayName"` ExternalId string `json:"externalId"` ExternalLink *string `json:"externalLink,omitempty"` ExternalType *string `json:"externalType,omitempty"` }
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,omitempty"`
}
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 ProjectDeploysTeam ¶ added in v0.9.5
type ProjectDeploysTeam struct { Id uuid.UUID `json:"id"` Project *ProjectDeploysTeamProject `json:"project,omitempty"` }
ProjectDeploysTeam includes the requested fields of the GraphQL type Team. The GraphQL type's documentation follows.
A Zeet Team is used as a permission boundary, and as the owner of projects, clusters, and other resources. Groups can grant access to multiple teams.
Teams can also have sub-teams or a parent team. A member of parent team will have equal access to all sub-teams. Being a member of sub-team does not confer access to the parent team.
func (*ProjectDeploysTeam) GetId ¶ added in v0.9.5
func (v *ProjectDeploysTeam) GetId() uuid.UUID
GetId returns ProjectDeploysTeam.Id, and is useful for accessing the field via an interface.
func (*ProjectDeploysTeam) GetProject ¶ added in v0.9.5
func (v *ProjectDeploysTeam) GetProject() *ProjectDeploysTeamProject
GetProject returns ProjectDeploysTeam.Project, and is useful for accessing the field via an interface.
type ProjectDeploysTeamProject ¶ added in v0.9.5
type ProjectDeploysTeamProject struct { Id uuid.UUID `json:"id"` Deploys ProjectDeploysTeamProjectDeploysDeployConnection `json:"deploys"` }
ProjectDeploysTeamProject includes the requested fields of the GraphQL type Project.
func (*ProjectDeploysTeamProject) GetDeploys ¶ added in v0.9.5
func (v *ProjectDeploysTeamProject) GetDeploys() ProjectDeploysTeamProjectDeploysDeployConnection
GetDeploys returns ProjectDeploysTeamProject.Deploys, and is useful for accessing the field via an interface.
func (*ProjectDeploysTeamProject) GetId ¶ added in v0.9.5
func (v *ProjectDeploysTeamProject) GetId() uuid.UUID
GetId returns ProjectDeploysTeamProject.Id, and is useful for accessing the field via an interface.
type ProjectDeploysTeamProjectDeploysDeployConnection ¶ added in v0.9.5
type ProjectDeploysTeamProjectDeploysDeployConnection struct {
Nodes []ProjectDeploysTeamProjectDeploysDeployConnectionNodesDeploy `json:"nodes,omitempty"`
}
ProjectDeploysTeamProjectDeploysDeployConnection includes the requested fields of the GraphQL type DeployConnection.
func (*ProjectDeploysTeamProjectDeploysDeployConnection) GetNodes ¶ added in v0.9.5
func (v *ProjectDeploysTeamProjectDeploysDeployConnection) GetNodes() []ProjectDeploysTeamProjectDeploysDeployConnectionNodesDeploy
GetNodes returns ProjectDeploysTeamProjectDeploysDeployConnection.Nodes, and is useful for accessing the field via an interface.
type ProjectDeploysTeamProjectDeploysDeployConnectionNodesDeploy ¶ added in v0.9.5
type ProjectDeploysTeamProjectDeploysDeployConnectionNodesDeploy struct {
ProjectDeployList `json:"-"`
}
ProjectDeploysTeamProjectDeploysDeployConnectionNodesDeploy includes the requested fields of the GraphQL type Deploy.
func (*ProjectDeploysTeamProjectDeploysDeployConnectionNodesDeploy) GetId ¶ added in v0.9.5
func (v *ProjectDeploysTeamProjectDeploysDeployConnectionNodesDeploy) GetId() uuid.UUID
GetId returns ProjectDeploysTeamProjectDeploysDeployConnectionNodesDeploy.Id, and is useful for accessing the field via an interface.
func (*ProjectDeploysTeamProjectDeploysDeployConnectionNodesDeploy) GetName ¶ added in v0.9.5
func (v *ProjectDeploysTeamProjectDeploysDeployConnectionNodesDeploy) GetName() string
GetName returns ProjectDeploysTeamProjectDeploysDeployConnectionNodesDeploy.Name, and is useful for accessing the field via an interface.
func (*ProjectDeploysTeamProjectDeploysDeployConnectionNodesDeploy) GetRuns ¶ added in v0.9.5
func (v *ProjectDeploysTeamProjectDeploysDeployConnectionNodesDeploy) GetRuns() *ProjectDeployListRunsDeployRunConnection
GetRuns returns ProjectDeploysTeamProjectDeploysDeployConnectionNodesDeploy.Runs, and is useful for accessing the field via an interface.
func (*ProjectDeploysTeamProjectDeploysDeployConnectionNodesDeploy) MarshalJSON ¶ added in v0.9.5
func (v *ProjectDeploysTeamProjectDeploysDeployConnectionNodesDeploy) MarshalJSON() ([]byte, error)
func (*ProjectDeploysTeamProjectDeploysDeployConnectionNodesDeploy) UnmarshalJSON ¶ added in v0.9.5
func (v *ProjectDeploysTeamProjectDeploysDeployConnectionNodesDeploy) UnmarshalJSON(b []byte) error
type ProjectDetail ¶
type ProjectDetail struct { ProjectInfo `json:"-"` Deploys ProjectDetailDeploysDeployConnection `json:"deploys"` Build *ProjectDetailBuild `json:"build,omitempty"` Blueprint *ProjectDetailBlueprint `json:"blueprint,omitempty"` Group *ProjectDetailGroup `json:"group,omitempty"` SubGroup *ProjectDetailSubGroup `json:"subGroup,omitempty"` }
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,omitempty"`
}
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,omitempty"`
}
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 ProjectDetailTeam ¶ added in v0.9.5
type ProjectDetailTeam struct { Id uuid.UUID `json:"id"` Project *ProjectDetailTeamProject `json:"project,omitempty"` }
ProjectDetailTeam includes the requested fields of the GraphQL type Team. The GraphQL type's documentation follows.
A Zeet Team is used as a permission boundary, and as the owner of projects, clusters, and other resources. Groups can grant access to multiple teams.
Teams can also have sub-teams or a parent team. A member of parent team will have equal access to all sub-teams. Being a member of sub-team does not confer access to the parent team.
func (*ProjectDetailTeam) GetId ¶ added in v0.9.5
func (v *ProjectDetailTeam) GetId() uuid.UUID
GetId returns ProjectDetailTeam.Id, and is useful for accessing the field via an interface.
func (*ProjectDetailTeam) GetProject ¶ added in v0.9.5
func (v *ProjectDetailTeam) GetProject() *ProjectDetailTeamProject
GetProject returns ProjectDetailTeam.Project, and is useful for accessing the field via an interface.
type ProjectDetailTeamProject ¶ added in v0.9.5
type ProjectDetailTeamProject struct {
ProjectDetail `json:"-"`
}
ProjectDetailTeamProject includes the requested fields of the GraphQL type Project.
func (*ProjectDetailTeamProject) GetBlueprint ¶ added in v0.9.5
func (v *ProjectDetailTeamProject) GetBlueprint() *ProjectDetailBlueprint
GetBlueprint returns ProjectDetailTeamProject.Blueprint, and is useful for accessing the field via an interface.
func (*ProjectDetailTeamProject) GetBuild ¶ added in v0.9.5
func (v *ProjectDetailTeamProject) GetBuild() *ProjectDetailBuild
GetBuild returns ProjectDetailTeamProject.Build, and is useful for accessing the field via an interface.
func (*ProjectDetailTeamProject) GetCreatedAt ¶ added in v0.9.5
func (v *ProjectDetailTeamProject) GetCreatedAt() time.Time
GetCreatedAt returns ProjectDetailTeamProject.CreatedAt, and is useful for accessing the field via an interface.
func (*ProjectDetailTeamProject) GetDeploys ¶ added in v0.9.5
func (v *ProjectDetailTeamProject) GetDeploys() ProjectDetailDeploysDeployConnection
GetDeploys returns ProjectDetailTeamProject.Deploys, and is useful for accessing the field via an interface.
func (*ProjectDetailTeamProject) GetGroup ¶ added in v0.9.5
func (v *ProjectDetailTeamProject) GetGroup() *ProjectDetailGroup
GetGroup returns ProjectDetailTeamProject.Group, and is useful for accessing the field via an interface.
func (*ProjectDetailTeamProject) GetId ¶ added in v0.9.5
func (v *ProjectDetailTeamProject) GetId() uuid.UUID
GetId returns ProjectDetailTeamProject.Id, and is useful for accessing the field via an interface.
func (*ProjectDetailTeamProject) GetJobs ¶ added in v0.9.5
func (v *ProjectDetailTeamProject) GetJobs() []ProjectInfoJobsJob
GetJobs returns ProjectDetailTeamProject.Jobs, and is useful for accessing the field via an interface.
func (*ProjectDetailTeamProject) GetName ¶ added in v0.9.5
func (v *ProjectDetailTeamProject) GetName() string
GetName returns ProjectDetailTeamProject.Name, and is useful for accessing the field via an interface.
func (*ProjectDetailTeamProject) GetStatus ¶ added in v0.9.5
func (v *ProjectDetailTeamProject) GetStatus() ProjectStatus
GetStatus returns ProjectDetailTeamProject.Status, and is useful for accessing the field via an interface.
func (*ProjectDetailTeamProject) GetSubGroup ¶ added in v0.9.5
func (v *ProjectDetailTeamProject) GetSubGroup() *ProjectDetailSubGroup
GetSubGroup returns ProjectDetailTeamProject.SubGroup, and is useful for accessing the field via an interface.
func (*ProjectDetailTeamProject) GetUpdatedAt ¶ added in v0.9.5
func (v *ProjectDetailTeamProject) GetUpdatedAt() time.Time
GetUpdatedAt returns ProjectDetailTeamProject.UpdatedAt, and is useful for accessing the field via an interface.
func (*ProjectDetailTeamProject) GetWorkflow ¶ added in v0.9.5
func (v *ProjectDetailTeamProject) GetWorkflow() *ProjectInfoWorkflow
GetWorkflow returns ProjectDetailTeamProject.Workflow, and is useful for accessing the field via an interface.
func (*ProjectDetailTeamProject) MarshalJSON ¶ added in v0.9.5
func (v *ProjectDetailTeamProject) MarshalJSON() ([]byte, error)
func (*ProjectDetailTeamProject) UnmarshalJSON ¶ added in v0.9.5
func (v *ProjectDetailTeamProject) UnmarshalJSON(b []byte) error
type ProjectFilter ¶
type ProjectFilter struct { // Selects only the Projects having one of these ids. Ids []uuid.UUID `json:"ids,omitempty"` // Filter Projects by name, status, groupName and subGroupName Status *ProjectStatusCriterion `json:"status,omitempty"` Name *StringCriterion `json:"name,omitempty"` GroupName *StringCriterion `json:"groupName,omitempty"` SubGroupName *StringCriterion `json:"subGroupName,omitempty"` }
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,omitempty"` Deploys ProjectInfoDeploysDeployConnection `json:"deploys"` Workflow *ProjectInfoWorkflow `json:"workflow,omitempty"` Jobs []ProjectInfoJobsJob `json:"jobs,omitempty"` Blueprint *ProjectInfoBlueprint `json:"blueprint,omitempty"` }
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,omitempty"`
}
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 ProjectInfoTeam ¶ added in v0.9.5
type ProjectInfoTeam struct { Id uuid.UUID `json:"id"` Project *ProjectInfoTeamProject `json:"project,omitempty"` }
ProjectInfoTeam includes the requested fields of the GraphQL type Team. The GraphQL type's documentation follows.
A Zeet Team is used as a permission boundary, and as the owner of projects, clusters, and other resources. Groups can grant access to multiple teams.
Teams can also have sub-teams or a parent team. A member of parent team will have equal access to all sub-teams. Being a member of sub-team does not confer access to the parent team.
func (*ProjectInfoTeam) GetId ¶ added in v0.9.5
func (v *ProjectInfoTeam) GetId() uuid.UUID
GetId returns ProjectInfoTeam.Id, and is useful for accessing the field via an interface.
func (*ProjectInfoTeam) GetProject ¶ added in v0.9.5
func (v *ProjectInfoTeam) GetProject() *ProjectInfoTeamProject
GetProject returns ProjectInfoTeam.Project, and is useful for accessing the field via an interface.
type ProjectInfoTeamProject ¶ added in v0.9.5
type ProjectInfoTeamProject struct {
ProjectInfo `json:"-"`
}
ProjectInfoTeamProject includes the requested fields of the GraphQL type Project.
func (*ProjectInfoTeamProject) GetBlueprint ¶ added in v0.9.5
func (v *ProjectInfoTeamProject) GetBlueprint() *ProjectInfoBlueprint
GetBlueprint returns ProjectInfoTeamProject.Blueprint, and is useful for accessing the field via an interface.
func (*ProjectInfoTeamProject) GetBuild ¶ added in v0.9.5
func (v *ProjectInfoTeamProject) GetBuild() *ProjectInfoBuild
GetBuild returns ProjectInfoTeamProject.Build, and is useful for accessing the field via an interface.
func (*ProjectInfoTeamProject) GetCreatedAt ¶ added in v0.9.5
func (v *ProjectInfoTeamProject) GetCreatedAt() time.Time
GetCreatedAt returns ProjectInfoTeamProject.CreatedAt, and is useful for accessing the field via an interface.
func (*ProjectInfoTeamProject) GetDeploys ¶ added in v0.9.5
func (v *ProjectInfoTeamProject) GetDeploys() ProjectInfoDeploysDeployConnection
GetDeploys returns ProjectInfoTeamProject.Deploys, and is useful for accessing the field via an interface.
func (*ProjectInfoTeamProject) GetId ¶ added in v0.9.5
func (v *ProjectInfoTeamProject) GetId() uuid.UUID
GetId returns ProjectInfoTeamProject.Id, and is useful for accessing the field via an interface.
func (*ProjectInfoTeamProject) GetJobs ¶ added in v0.9.5
func (v *ProjectInfoTeamProject) GetJobs() []ProjectInfoJobsJob
GetJobs returns ProjectInfoTeamProject.Jobs, and is useful for accessing the field via an interface.
func (*ProjectInfoTeamProject) GetName ¶ added in v0.9.5
func (v *ProjectInfoTeamProject) GetName() string
GetName returns ProjectInfoTeamProject.Name, and is useful for accessing the field via an interface.
func (*ProjectInfoTeamProject) GetStatus ¶ added in v0.9.5
func (v *ProjectInfoTeamProject) GetStatus() ProjectStatus
GetStatus returns ProjectInfoTeamProject.Status, and is useful for accessing the field via an interface.
func (*ProjectInfoTeamProject) GetUpdatedAt ¶ added in v0.9.5
func (v *ProjectInfoTeamProject) GetUpdatedAt() time.Time
GetUpdatedAt returns ProjectInfoTeamProject.UpdatedAt, and is useful for accessing the field via an interface.
func (*ProjectInfoTeamProject) GetWorkflow ¶ added in v0.9.5
func (v *ProjectInfoTeamProject) GetWorkflow() *ProjectInfoWorkflow
GetWorkflow returns ProjectInfoTeamProject.Workflow, and is useful for accessing the field via an interface.
func (*ProjectInfoTeamProject) MarshalJSON ¶ added in v0.9.5
func (v *ProjectInfoTeamProject) MarshalJSON() ([]byte, error)
func (*ProjectInfoTeamProject) UnmarshalJSON ¶ added in v0.9.5
func (v *ProjectInfoTeamProject) UnmarshalJSON(b []byte) error
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,omitempty"`
}
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,omitempty"` Envs []ProjectLinkDetailEnvsProjectLinkEnvVar `json:"envs,omitempty"` }
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,omitempty"` Value *string `json:"value,omitempty"` }
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,omitempty"` }
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,omitempty"`
}
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 ProjectLinkedProjectsTeam ¶ added in v0.9.5
type ProjectLinkedProjectsTeam struct { Id uuid.UUID `json:"id"` Project *ProjectLinkedProjectsTeamProject `json:"project,omitempty"` }
ProjectLinkedProjectsTeam includes the requested fields of the GraphQL type Team. The GraphQL type's documentation follows.
A Zeet Team is used as a permission boundary, and as the owner of projects, clusters, and other resources. Groups can grant access to multiple teams.
Teams can also have sub-teams or a parent team. A member of parent team will have equal access to all sub-teams. Being a member of sub-team does not confer access to the parent team.
func (*ProjectLinkedProjectsTeam) GetId ¶ added in v0.9.5
func (v *ProjectLinkedProjectsTeam) GetId() uuid.UUID
GetId returns ProjectLinkedProjectsTeam.Id, and is useful for accessing the field via an interface.
func (*ProjectLinkedProjectsTeam) GetProject ¶ added in v0.9.5
func (v *ProjectLinkedProjectsTeam) GetProject() *ProjectLinkedProjectsTeamProject
GetProject returns ProjectLinkedProjectsTeam.Project, and is useful for accessing the field via an interface.
type ProjectLinkedProjectsTeamProject ¶ added in v0.9.5
type ProjectLinkedProjectsTeamProject struct { Id uuid.UUID `json:"id"` LinkedProjects ProjectLinkedProjectsTeamProjectLinkedProjectsProjectLinkConnection `json:"linkedProjects"` }
ProjectLinkedProjectsTeamProject includes the requested fields of the GraphQL type Project.
func (*ProjectLinkedProjectsTeamProject) GetId ¶ added in v0.9.5
func (v *ProjectLinkedProjectsTeamProject) GetId() uuid.UUID
GetId returns ProjectLinkedProjectsTeamProject.Id, and is useful for accessing the field via an interface.
func (*ProjectLinkedProjectsTeamProject) GetLinkedProjects ¶ added in v0.9.5
func (v *ProjectLinkedProjectsTeamProject) GetLinkedProjects() ProjectLinkedProjectsTeamProjectLinkedProjectsProjectLinkConnection
GetLinkedProjects returns ProjectLinkedProjectsTeamProject.LinkedProjects, and is useful for accessing the field via an interface.
type ProjectLinkedProjectsTeamProjectLinkedProjectsProjectLinkConnection ¶ added in v0.9.5
type ProjectLinkedProjectsTeamProjectLinkedProjectsProjectLinkConnection struct {
Nodes []ProjectLinkedProjectsTeamProjectLinkedProjectsProjectLinkConnectionNodesProjectLink `json:"nodes,omitempty"`
}
ProjectLinkedProjectsTeamProjectLinkedProjectsProjectLinkConnection includes the requested fields of the GraphQL type ProjectLinkConnection.
func (*ProjectLinkedProjectsTeamProjectLinkedProjectsProjectLinkConnection) GetNodes ¶ added in v0.9.5
func (v *ProjectLinkedProjectsTeamProjectLinkedProjectsProjectLinkConnection) GetNodes() []ProjectLinkedProjectsTeamProjectLinkedProjectsProjectLinkConnectionNodesProjectLink
GetNodes returns ProjectLinkedProjectsTeamProjectLinkedProjectsProjectLinkConnection.Nodes, and is useful for accessing the field via an interface.
type ProjectLinkedProjectsTeamProjectLinkedProjectsProjectLinkConnectionNodesProjectLink ¶ added in v0.9.5
type ProjectLinkedProjectsTeamProjectLinkedProjectsProjectLinkConnectionNodesProjectLink struct {
ProjectLinkDetail `json:"-"`
}
ProjectLinkedProjectsTeamProjectLinkedProjectsProjectLinkConnectionNodesProjectLink includes the requested fields of the GraphQL type ProjectLink.
func (*ProjectLinkedProjectsTeamProjectLinkedProjectsProjectLinkConnectionNodesProjectLink) GetEnvPrefix ¶ added in v0.9.5
func (v *ProjectLinkedProjectsTeamProjectLinkedProjectsProjectLinkConnectionNodesProjectLink) GetEnvPrefix() *string
GetEnvPrefix returns ProjectLinkedProjectsTeamProjectLinkedProjectsProjectLinkConnectionNodesProjectLink.EnvPrefix, and is useful for accessing the field via an interface.
func (*ProjectLinkedProjectsTeamProjectLinkedProjectsProjectLinkConnectionNodesProjectLink) GetEnvs ¶ added in v0.9.5
func (v *ProjectLinkedProjectsTeamProjectLinkedProjectsProjectLinkConnectionNodesProjectLink) GetEnvs() []ProjectLinkDetailEnvsProjectLinkEnvVar
GetEnvs returns ProjectLinkedProjectsTeamProjectLinkedProjectsProjectLinkConnectionNodesProjectLink.Envs, and is useful for accessing the field via an interface.
func (*ProjectLinkedProjectsTeamProjectLinkedProjectsProjectLinkConnectionNodesProjectLink) GetId ¶ added in v0.9.5
func (v *ProjectLinkedProjectsTeamProjectLinkedProjectsProjectLinkConnectionNodesProjectLink) GetId() uuid.UUID
GetId returns ProjectLinkedProjectsTeamProjectLinkedProjectsProjectLinkConnectionNodesProjectLink.Id, and is useful for accessing the field via an interface.
func (*ProjectLinkedProjectsTeamProjectLinkedProjectsProjectLinkConnectionNodesProjectLink) GetLinkType ¶ added in v0.9.5
func (v *ProjectLinkedProjectsTeamProjectLinkedProjectsProjectLinkConnectionNodesProjectLink) GetLinkType() ProjectLinkType
GetLinkType returns ProjectLinkedProjectsTeamProjectLinkedProjectsProjectLinkConnectionNodesProjectLink.LinkType, and is useful for accessing the field via an interface.
func (*ProjectLinkedProjectsTeamProjectLinkedProjectsProjectLinkConnectionNodesProjectLink) GetProject ¶ added in v0.9.5
func (v *ProjectLinkedProjectsTeamProjectLinkedProjectsProjectLinkConnectionNodesProjectLink) GetProject() ProjectLinkDetailProject
GetProject returns ProjectLinkedProjectsTeamProjectLinkedProjectsProjectLinkConnectionNodesProjectLink.Project, and is useful for accessing the field via an interface.
func (*ProjectLinkedProjectsTeamProjectLinkedProjectsProjectLinkConnectionNodesProjectLink) GetProvider ¶ added in v0.9.5
func (v *ProjectLinkedProjectsTeamProjectLinkedProjectsProjectLinkConnectionNodesProjectLink) GetProvider() ProjectLinkDetailProviderProject
GetProvider returns ProjectLinkedProjectsTeamProjectLinkedProjectsProjectLinkConnectionNodesProjectLink.Provider, and is useful for accessing the field via an interface.
func (*ProjectLinkedProjectsTeamProjectLinkedProjectsProjectLinkConnectionNodesProjectLink) MarshalJSON ¶ added in v0.9.5
func (v *ProjectLinkedProjectsTeamProjectLinkedProjectsProjectLinkConnectionNodesProjectLink) MarshalJSON() ([]byte, error)
func (*ProjectLinkedProjectsTeamProjectLinkedProjectsProjectLinkConnectionNodesProjectLink) UnmarshalJSON ¶ added in v0.9.5
func (v *ProjectLinkedProjectsTeamProjectLinkedProjectsProjectLinkConnectionNodesProjectLink) UnmarshalJSON(b []byte) error
type ProjectOutput ¶ added in v0.9.1
type ProjectOutput struct {
Output *ProjectOutputOutputProjectOutput `json:"output,omitempty"`
}
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,omitempty"`
}
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,omitempty"`
}
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 ProjectOutputTeam ¶ added in v0.9.5
type ProjectOutputTeam struct { Id uuid.UUID `json:"id"` Project *ProjectOutputTeamProject `json:"project,omitempty"` }
ProjectOutputTeam includes the requested fields of the GraphQL type Team. The GraphQL type's documentation follows.
A Zeet Team is used as a permission boundary, and as the owner of projects, clusters, and other resources. Groups can grant access to multiple teams.
Teams can also have sub-teams or a parent team. A member of parent team will have equal access to all sub-teams. Being a member of sub-team does not confer access to the parent team.
func (*ProjectOutputTeam) GetId ¶ added in v0.9.5
func (v *ProjectOutputTeam) GetId() uuid.UUID
GetId returns ProjectOutputTeam.Id, and is useful for accessing the field via an interface.
func (*ProjectOutputTeam) GetProject ¶ added in v0.9.5
func (v *ProjectOutputTeam) GetProject() *ProjectOutputTeamProject
GetProject returns ProjectOutputTeam.Project, and is useful for accessing the field via an interface.
type ProjectOutputTeamProject ¶ added in v0.9.5
type ProjectOutputTeamProject struct { Id uuid.UUID `json:"id"` ProjectOutput `json:"-"` }
ProjectOutputTeamProject includes the requested fields of the GraphQL type Project.
func (*ProjectOutputTeamProject) GetId ¶ added in v0.11.0
func (v *ProjectOutputTeamProject) GetId() uuid.UUID
GetId returns ProjectOutputTeamProject.Id, and is useful for accessing the field via an interface.
func (*ProjectOutputTeamProject) GetOutput ¶ added in v0.9.5
func (v *ProjectOutputTeamProject) GetOutput() *ProjectOutputOutputProjectOutput
GetOutput returns ProjectOutputTeamProject.Output, and is useful for accessing the field via an interface.
func (*ProjectOutputTeamProject) MarshalJSON ¶ added in v0.9.5
func (v *ProjectOutputTeamProject) MarshalJSON() ([]byte, error)
func (*ProjectOutputTeamProject) UnmarshalJSON ¶ added in v0.9.5
func (v *ProjectOutputTeamProject) UnmarshalJSON(b []byte) error
type ProjectOutputsResponse ¶
type ProjectOutputsResponse struct {
Team *ProjectOutputsTeam `json:"team,omitempty"`
}
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 ProjectOutputsTeam ¶ added in v0.9.5
type ProjectOutputsTeam struct { Id uuid.UUID `json:"id"` Project *ProjectOutputsTeamProject `json:"project,omitempty"` }
ProjectOutputsTeam includes the requested fields of the GraphQL type Team. The GraphQL type's documentation follows.
A Zeet Team is used as a permission boundary, and as the owner of projects, clusters, and other resources. Groups can grant access to multiple teams.
Teams can also have sub-teams or a parent team. A member of parent team will have equal access to all sub-teams. Being a member of sub-team does not confer access to the parent team.
func (*ProjectOutputsTeam) GetId ¶ added in v0.9.5
func (v *ProjectOutputsTeam) GetId() uuid.UUID
GetId returns ProjectOutputsTeam.Id, and is useful for accessing the field via an interface.
func (*ProjectOutputsTeam) GetProject ¶ added in v0.9.5
func (v *ProjectOutputsTeam) GetProject() *ProjectOutputsTeamProject
GetProject returns ProjectOutputsTeam.Project, and is useful for accessing the field via an interface.
type ProjectOutputsTeamProject ¶ added in v0.9.5
type ProjectOutputsTeamProject struct { Id uuid.UUID `json:"id"` Status ProjectStatus `json:"status"` Connector *ProjectOutputsTeamProjectConnector `json:"connector,omitempty"` Workflow *ProjectOutputsTeamProjectWorkflow `json:"workflow,omitempty"` }
ProjectOutputsTeamProject includes the requested fields of the GraphQL type Project.
func (*ProjectOutputsTeamProject) GetConnector ¶ added in v0.9.5
func (v *ProjectOutputsTeamProject) GetConnector() *ProjectOutputsTeamProjectConnector
GetConnector returns ProjectOutputsTeamProject.Connector, and is useful for accessing the field via an interface.
func (*ProjectOutputsTeamProject) GetId ¶ added in v0.9.5
func (v *ProjectOutputsTeamProject) GetId() uuid.UUID
GetId returns ProjectOutputsTeamProject.Id, and is useful for accessing the field via an interface.
func (*ProjectOutputsTeamProject) GetStatus ¶ added in v0.9.5
func (v *ProjectOutputsTeamProject) GetStatus() ProjectStatus
GetStatus returns ProjectOutputsTeamProject.Status, and is useful for accessing the field via an interface.
func (*ProjectOutputsTeamProject) GetWorkflow ¶ added in v0.9.5
func (v *ProjectOutputsTeamProject) GetWorkflow() *ProjectOutputsTeamProjectWorkflow
GetWorkflow returns ProjectOutputsTeamProject.Workflow, and is useful for accessing the field via an interface.
type ProjectOutputsTeamProjectConnector ¶ added in v0.9.5
type ProjectOutputsTeamProjectConnector struct { Type *ProjectConnectorType `json:"type,omitempty"` Fields []ProjectOutputsTeamProjectConnectorFieldsProjectConnectorField `json:"fields,omitempty"` }
ProjectOutputsTeamProjectConnector includes the requested fields of the GraphQL type ProjectConnector.
func (*ProjectOutputsTeamProjectConnector) GetFields ¶ added in v0.9.5
func (v *ProjectOutputsTeamProjectConnector) GetFields() []ProjectOutputsTeamProjectConnectorFieldsProjectConnectorField
GetFields returns ProjectOutputsTeamProjectConnector.Fields, and is useful for accessing the field via an interface.
func (*ProjectOutputsTeamProjectConnector) GetType ¶ added in v0.9.5
func (v *ProjectOutputsTeamProjectConnector) GetType() *ProjectConnectorType
GetType returns ProjectOutputsTeamProjectConnector.Type, and is useful for accessing the field via an interface.
type ProjectOutputsTeamProjectConnectorFieldsProjectConnectorField ¶ added in v0.9.5
type ProjectOutputsTeamProjectConnectorFieldsProjectConnectorField struct { Type *VariableType `json:"type,omitempty"` Name *string `json:"name,omitempty"` DisplayName *string `json:"displayName,omitempty"` Value *string `json:"value,omitempty"` }
ProjectOutputsTeamProjectConnectorFieldsProjectConnectorField includes the requested fields of the GraphQL type ProjectConnectorField.
func (*ProjectOutputsTeamProjectConnectorFieldsProjectConnectorField) GetDisplayName ¶ added in v0.9.5
func (v *ProjectOutputsTeamProjectConnectorFieldsProjectConnectorField) GetDisplayName() *string
GetDisplayName returns ProjectOutputsTeamProjectConnectorFieldsProjectConnectorField.DisplayName, and is useful for accessing the field via an interface.
func (*ProjectOutputsTeamProjectConnectorFieldsProjectConnectorField) GetName ¶ added in v0.9.5
func (v *ProjectOutputsTeamProjectConnectorFieldsProjectConnectorField) GetName() *string
GetName returns ProjectOutputsTeamProjectConnectorFieldsProjectConnectorField.Name, and is useful for accessing the field via an interface.
func (*ProjectOutputsTeamProjectConnectorFieldsProjectConnectorField) GetType ¶ added in v0.9.5
func (v *ProjectOutputsTeamProjectConnectorFieldsProjectConnectorField) GetType() *VariableType
GetType returns ProjectOutputsTeamProjectConnectorFieldsProjectConnectorField.Type, and is useful for accessing the field via an interface.
func (*ProjectOutputsTeamProjectConnectorFieldsProjectConnectorField) GetValue ¶ added in v0.9.5
func (v *ProjectOutputsTeamProjectConnectorFieldsProjectConnectorField) GetValue() *string
GetValue returns ProjectOutputsTeamProjectConnectorFieldsProjectConnectorField.Value, and is useful for accessing the field via an interface.
type ProjectOutputsTeamProjectWorkflow ¶ added in v0.9.5
ProjectOutputsTeamProjectWorkflow includes the requested fields of the GraphQL type Workflow.
func (*ProjectOutputsTeamProjectWorkflow) GetId ¶ added in v0.9.5
func (v *ProjectOutputsTeamProjectWorkflow) GetId() uuid.UUID
GetId returns ProjectOutputsTeamProjectWorkflow.Id, and is useful for accessing the field via an interface.
type ProjectSourceDetail ¶
type ProjectSourceDetail struct { Git *ProjectSourceDetailGitGitSource `json:"git,omitempty"` TerraformModule *ProjectSourceDetailTerraformModuleTerraformModuleSource `json:"terraformModule,omitempty"` HelmRepository *ProjectSourceDetailHelmRepositoryHelmRepositorySource `json:"helmRepository,omitempty"` ContainerRegistry *ProjectSourceDetailContainerRegistryContainerRegistrySource `json:"containerRegistry,omitempty"` }
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,omitempty"` RegistryUrl *string `json:"registryUrl,omitempty"` Repository string `json:"repository"` Tag *string `json:"tag,omitempty"` Digest *string `json:"digest,omitempty"` }
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,omitempty"` Path *string `json:"path,omitempty"` Integration *ProjectSourceDetailGitGitSourceIntegration `json:"integration,omitempty"` }
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,omitempty"` GithubIntegrationId *uuid.UUID `json:"githubIntegrationId,omitempty"` GitlabIntegrationId *uuid.UUID `json:"gitlabIntegrationId,omitempty"` }
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,omitempty"` }
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,omitempty"` // Configuring an integration provides authentication to retrieve the module from private sources Integration *ProjectSourceDetailTerraformModuleTerraformModuleSourceIntegration `json:"integration,omitempty"` }
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,omitempty"`
}
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,omitempty"`
}
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,omitempty"`
}
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,omitempty"`
}
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 ProjectStatusOnlyTeam ¶ added in v0.9.5
type ProjectStatusOnlyTeam struct { Id uuid.UUID `json:"id"` Project *ProjectStatusOnlyTeamProject `json:"project,omitempty"` }
ProjectStatusOnlyTeam includes the requested fields of the GraphQL type Team. The GraphQL type's documentation follows.
A Zeet Team is used as a permission boundary, and as the owner of projects, clusters, and other resources. Groups can grant access to multiple teams.
Teams can also have sub-teams or a parent team. A member of parent team will have equal access to all sub-teams. Being a member of sub-team does not confer access to the parent team.
func (*ProjectStatusOnlyTeam) GetId ¶ added in v0.9.5
func (v *ProjectStatusOnlyTeam) GetId() uuid.UUID
GetId returns ProjectStatusOnlyTeam.Id, and is useful for accessing the field via an interface.
func (*ProjectStatusOnlyTeam) GetProject ¶ added in v0.9.5
func (v *ProjectStatusOnlyTeam) GetProject() *ProjectStatusOnlyTeamProject
GetProject returns ProjectStatusOnlyTeam.Project, and is useful for accessing the field via an interface.
type ProjectStatusOnlyTeamProject ¶ added in v0.9.5
type ProjectStatusOnlyTeamProject struct { Id uuid.UUID `json:"id"` Status ProjectStatus `json:"status"` }
ProjectStatusOnlyTeamProject includes the requested fields of the GraphQL type Project.
func (*ProjectStatusOnlyTeamProject) GetId ¶ added in v0.9.5
func (v *ProjectStatusOnlyTeamProject) GetId() uuid.UUID
GetId returns ProjectStatusOnlyTeamProject.Id, and is useful for accessing the field via an interface.
func (*ProjectStatusOnlyTeamProject) GetStatus ¶ added in v0.9.5
func (v *ProjectStatusOnlyTeamProject) GetStatus() ProjectStatus
GetStatus returns ProjectStatusOnlyTeamProject.Status, and is useful for accessing the field via an interface.
type ProjectWithBlueprint ¶
type ProjectWithBlueprint struct { Id uuid.UUID `json:"id"` Blueprint *ProjectWithBlueprintBlueprint `json:"blueprint,omitempty"` }
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,omitempty"` }
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,omitempty"` }
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,omitempty"` 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,omitempty"`
}
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,omitempty"`
}
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 ProjectsCountTeam ¶ added in v0.9.5
type ProjectsCountTeam struct { Id uuid.UUID `json:"id"` Projects *ProjectsCountTeamProjectsProjectConnection `json:"projects,omitempty"` }
ProjectsCountTeam includes the requested fields of the GraphQL type Team. The GraphQL type's documentation follows.
A Zeet Team is used as a permission boundary, and as the owner of projects, clusters, and other resources. Groups can grant access to multiple teams.
Teams can also have sub-teams or a parent team. A member of parent team will have equal access to all sub-teams. Being a member of sub-team does not confer access to the parent team.
func (*ProjectsCountTeam) GetId ¶ added in v0.9.5
func (v *ProjectsCountTeam) GetId() uuid.UUID
GetId returns ProjectsCountTeam.Id, and is useful for accessing the field via an interface.
func (*ProjectsCountTeam) GetProjects ¶ added in v0.9.5
func (v *ProjectsCountTeam) GetProjects() *ProjectsCountTeamProjectsProjectConnection
GetProjects returns ProjectsCountTeam.Projects, and is useful for accessing the field via an interface.
type ProjectsCountTeamProjectsProjectConnection ¶ added in v0.9.5
type ProjectsCountTeamProjectsProjectConnection struct {
TotalCount int `json:"totalCount"`
}
ProjectsCountTeamProjectsProjectConnection includes the requested fields of the GraphQL type ProjectConnection.
func (*ProjectsCountTeamProjectsProjectConnection) GetTotalCount ¶ added in v0.9.5
func (v *ProjectsCountTeamProjectsProjectConnection) GetTotalCount() int
GetTotalCount returns ProjectsCountTeamProjectsProjectConnection.TotalCount, and is useful for accessing the field via an interface.
type ProjectsInput ¶
type ProjectsInput struct { // Sorting is applied before pagination. Sort *SortInput `json:"sort,omitempty"` Page *PageInput `json:"page,omitempty"` Filter *ProjectFilter `json:"filter,omitempty"` }
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,omitempty"`
}
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 ProjectsWithBlueprintTeam ¶ added in v0.9.5
type ProjectsWithBlueprintTeam struct { Id uuid.UUID `json:"id"` Projects *ProjectsWithBlueprintTeamProjectsProjectConnection `json:"projects,omitempty"` }
ProjectsWithBlueprintTeam includes the requested fields of the GraphQL type Team. The GraphQL type's documentation follows.
A Zeet Team is used as a permission boundary, and as the owner of projects, clusters, and other resources. Groups can grant access to multiple teams.
Teams can also have sub-teams or a parent team. A member of parent team will have equal access to all sub-teams. Being a member of sub-team does not confer access to the parent team.
func (*ProjectsWithBlueprintTeam) GetId ¶ added in v0.9.5
func (v *ProjectsWithBlueprintTeam) GetId() uuid.UUID
GetId returns ProjectsWithBlueprintTeam.Id, and is useful for accessing the field via an interface.
func (*ProjectsWithBlueprintTeam) GetProjects ¶ added in v0.9.5
func (v *ProjectsWithBlueprintTeam) GetProjects() *ProjectsWithBlueprintTeamProjectsProjectConnection
GetProjects returns ProjectsWithBlueprintTeam.Projects, and is useful for accessing the field via an interface.
type ProjectsWithBlueprintTeamProjectsProjectConnection ¶ added in v0.9.5
type ProjectsWithBlueprintTeamProjectsProjectConnection struct {
Nodes []ProjectsWithBlueprintTeamProjectsProjectConnectionNodesProject `json:"nodes,omitempty"`
}
ProjectsWithBlueprintTeamProjectsProjectConnection includes the requested fields of the GraphQL type ProjectConnection.
func (*ProjectsWithBlueprintTeamProjectsProjectConnection) GetNodes ¶ added in v0.9.5
func (v *ProjectsWithBlueprintTeamProjectsProjectConnection) GetNodes() []ProjectsWithBlueprintTeamProjectsProjectConnectionNodesProject
GetNodes returns ProjectsWithBlueprintTeamProjectsProjectConnection.Nodes, and is useful for accessing the field via an interface.
type ProjectsWithBlueprintTeamProjectsProjectConnectionNodesProject ¶ added in v0.9.5
type ProjectsWithBlueprintTeamProjectsProjectConnectionNodesProject struct {
ProjectWithBlueprint `json:"-"`
}
ProjectsWithBlueprintTeamProjectsProjectConnectionNodesProject includes the requested fields of the GraphQL type Project.
func (*ProjectsWithBlueprintTeamProjectsProjectConnectionNodesProject) GetBlueprint ¶ added in v0.9.5
func (v *ProjectsWithBlueprintTeamProjectsProjectConnectionNodesProject) GetBlueprint() *ProjectWithBlueprintBlueprint
GetBlueprint returns ProjectsWithBlueprintTeamProjectsProjectConnectionNodesProject.Blueprint, and is useful for accessing the field via an interface.
func (*ProjectsWithBlueprintTeamProjectsProjectConnectionNodesProject) GetId ¶ added in v0.9.5
func (v *ProjectsWithBlueprintTeamProjectsProjectConnectionNodesProject) GetId() uuid.UUID
GetId returns ProjectsWithBlueprintTeamProjectsProjectConnectionNodesProject.Id, and is useful for accessing the field via an interface.
func (*ProjectsWithBlueprintTeamProjectsProjectConnectionNodesProject) MarshalJSON ¶ added in v0.9.5
func (v *ProjectsWithBlueprintTeamProjectsProjectConnectionNodesProject) MarshalJSON() ([]byte, error)
func (*ProjectsWithBlueprintTeamProjectsProjectConnectionNodesProject) UnmarshalJSON ¶ added in v0.9.5
func (v *ProjectsWithBlueprintTeamProjectsProjectConnectionNodesProject) UnmarshalJSON(b []byte) error
type ProjectsWithDeploymentTimesResponse ¶
type ProjectsWithDeploymentTimesResponse struct {
Team *ProjectsWithDeploymentTimesTeam `json:"team,omitempty"`
}
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 ProjectsWithDeploymentTimesTeam ¶ added in v0.9.5
type ProjectsWithDeploymentTimesTeam struct { Id uuid.UUID `json:"id"` Projects *ProjectsWithDeploymentTimesTeamProjectsProjectConnection `json:"projects,omitempty"` }
ProjectsWithDeploymentTimesTeam includes the requested fields of the GraphQL type Team. The GraphQL type's documentation follows.
A Zeet Team is used as a permission boundary, and as the owner of projects, clusters, and other resources. Groups can grant access to multiple teams.
Teams can also have sub-teams or a parent team. A member of parent team will have equal access to all sub-teams. Being a member of sub-team does not confer access to the parent team.
func (*ProjectsWithDeploymentTimesTeam) GetId ¶ added in v0.9.5
func (v *ProjectsWithDeploymentTimesTeam) GetId() uuid.UUID
GetId returns ProjectsWithDeploymentTimesTeam.Id, and is useful for accessing the field via an interface.
func (*ProjectsWithDeploymentTimesTeam) GetProjects ¶ added in v0.9.5
func (v *ProjectsWithDeploymentTimesTeam) GetProjects() *ProjectsWithDeploymentTimesTeamProjectsProjectConnection
GetProjects returns ProjectsWithDeploymentTimesTeam.Projects, and is useful for accessing the field via an interface.
type ProjectsWithDeploymentTimesTeamProjectsProjectConnection ¶ added in v0.9.5
type ProjectsWithDeploymentTimesTeamProjectsProjectConnection struct {
Nodes []ProjectsWithDeploymentTimesTeamProjectsProjectConnectionNodesProject `json:"nodes,omitempty"`
}
ProjectsWithDeploymentTimesTeamProjectsProjectConnection includes the requested fields of the GraphQL type ProjectConnection.
func (*ProjectsWithDeploymentTimesTeamProjectsProjectConnection) GetNodes ¶ added in v0.9.5
func (v *ProjectsWithDeploymentTimesTeamProjectsProjectConnection) GetNodes() []ProjectsWithDeploymentTimesTeamProjectsProjectConnectionNodesProject
GetNodes returns ProjectsWithDeploymentTimesTeamProjectsProjectConnection.Nodes, and is useful for accessing the field via an interface.
type ProjectsWithDeploymentTimesTeamProjectsProjectConnectionNodesProject ¶ added in v0.9.5
type ProjectsWithDeploymentTimesTeamProjectsProjectConnectionNodesProject struct {
ProjectWithDeploymentTime `json:"-"`
}
ProjectsWithDeploymentTimesTeamProjectsProjectConnectionNodesProject includes the requested fields of the GraphQL type Project.
func (*ProjectsWithDeploymentTimesTeamProjectsProjectConnectionNodesProject) GetDeploymentTimestamps ¶ added in v0.9.5
func (v *ProjectsWithDeploymentTimesTeamProjectsProjectConnectionNodesProject) GetDeploymentTimestamps() *ProjectWithDeploymentTimeDeploymentTimestamps
GetDeploymentTimestamps returns ProjectsWithDeploymentTimesTeamProjectsProjectConnectionNodesProject.DeploymentTimestamps, and is useful for accessing the field via an interface.
func (*ProjectsWithDeploymentTimesTeamProjectsProjectConnectionNodesProject) GetId ¶ added in v0.9.5
func (v *ProjectsWithDeploymentTimesTeamProjectsProjectConnectionNodesProject) GetId() uuid.UUID
GetId returns ProjectsWithDeploymentTimesTeamProjectsProjectConnectionNodesProject.Id, and is useful for accessing the field via an interface.
func (*ProjectsWithDeploymentTimesTeamProjectsProjectConnectionNodesProject) GetUpdatedAt ¶ added in v0.9.5
func (v *ProjectsWithDeploymentTimesTeamProjectsProjectConnectionNodesProject) GetUpdatedAt() time.Time
GetUpdatedAt returns ProjectsWithDeploymentTimesTeamProjectsProjectConnectionNodesProject.UpdatedAt, and is useful for accessing the field via an interface.
func (*ProjectsWithDeploymentTimesTeamProjectsProjectConnectionNodesProject) MarshalJSON ¶ added in v0.9.5
func (v *ProjectsWithDeploymentTimesTeamProjectsProjectConnectionNodesProject) MarshalJSON() ([]byte, error)
func (*ProjectsWithDeploymentTimesTeamProjectsProjectConnectionNodesProject) UnmarshalJSON ¶ added in v0.9.5
func (v *ProjectsWithDeploymentTimesTeamProjectsProjectConnectionNodesProject) UnmarshalJSON(b []byte) error
type ProjectsWithStatusResponse ¶
type ProjectsWithStatusResponse struct {
Team *ProjectsWithStatusTeam `json:"team,omitempty"`
}
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 ProjectsWithStatusTeam ¶ added in v0.9.5
type ProjectsWithStatusTeam struct { Id uuid.UUID `json:"id"` Projects *ProjectsWithStatusTeamProjectsProjectConnection `json:"projects,omitempty"` }
ProjectsWithStatusTeam includes the requested fields of the GraphQL type Team. The GraphQL type's documentation follows.
A Zeet Team is used as a permission boundary, and as the owner of projects, clusters, and other resources. Groups can grant access to multiple teams.
Teams can also have sub-teams or a parent team. A member of parent team will have equal access to all sub-teams. Being a member of sub-team does not confer access to the parent team.
func (*ProjectsWithStatusTeam) GetId ¶ added in v0.9.5
func (v *ProjectsWithStatusTeam) GetId() uuid.UUID
GetId returns ProjectsWithStatusTeam.Id, and is useful for accessing the field via an interface.
func (*ProjectsWithStatusTeam) GetProjects ¶ added in v0.9.5
func (v *ProjectsWithStatusTeam) GetProjects() *ProjectsWithStatusTeamProjectsProjectConnection
GetProjects returns ProjectsWithStatusTeam.Projects, and is useful for accessing the field via an interface.
type ProjectsWithStatusTeamProjectsProjectConnection ¶ added in v0.9.5
type ProjectsWithStatusTeamProjectsProjectConnection struct {
Nodes []ProjectsWithStatusTeamProjectsProjectConnectionNodesProject `json:"nodes,omitempty"`
}
ProjectsWithStatusTeamProjectsProjectConnection includes the requested fields of the GraphQL type ProjectConnection.
func (*ProjectsWithStatusTeamProjectsProjectConnection) GetNodes ¶ added in v0.9.5
func (v *ProjectsWithStatusTeamProjectsProjectConnection) GetNodes() []ProjectsWithStatusTeamProjectsProjectConnectionNodesProject
GetNodes returns ProjectsWithStatusTeamProjectsProjectConnection.Nodes, and is useful for accessing the field via an interface.
type ProjectsWithStatusTeamProjectsProjectConnectionNodesProject ¶ added in v0.9.5
type ProjectsWithStatusTeamProjectsProjectConnectionNodesProject struct {
ProjectWithStatus `json:"-"`
}
ProjectsWithStatusTeamProjectsProjectConnectionNodesProject includes the requested fields of the GraphQL type Project.
func (*ProjectsWithStatusTeamProjectsProjectConnectionNodesProject) GetId ¶ added in v0.9.5
func (v *ProjectsWithStatusTeamProjectsProjectConnectionNodesProject) GetId() uuid.UUID
GetId returns ProjectsWithStatusTeamProjectsProjectConnectionNodesProject.Id, and is useful for accessing the field via an interface.
func (*ProjectsWithStatusTeamProjectsProjectConnectionNodesProject) GetStatus ¶ added in v0.9.5
func (v *ProjectsWithStatusTeamProjectsProjectConnectionNodesProject) GetStatus() ProjectStatus
GetStatus returns ProjectsWithStatusTeamProjectsProjectConnectionNodesProject.Status, and is useful for accessing the field via an interface.
func (*ProjectsWithStatusTeamProjectsProjectConnectionNodesProject) MarshalJSON ¶ added in v0.9.5
func (v *ProjectsWithStatusTeamProjectsProjectConnectionNodesProject) MarshalJSON() ([]byte, error)
func (*ProjectsWithStatusTeamProjectsProjectConnectionNodesProject) UnmarshalJSON ¶ added in v0.9.5
func (v *ProjectsWithStatusTeamProjectsProjectConnectionNodesProject) UnmarshalJSON(b []byte) error
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,omitempty"` ExternalLink *string `json:"externalLink,omitempty"` DisplayName string `json:"displayName"` Status *string `json:"status,omitempty"` }
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,omitempty"` ExternalLink *string `json:"externalLink,omitempty"` DisplayName string `json:"displayName"` Status *string `json:"status,omitempty"` Logs *ResourceLogsLogs `json:"logs,omitempty"` }
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,omitempty"` ExternalLink *string `json:"externalLink,omitempty"` DisplayName string `json:"displayName"` Status *string `json:"status,omitempty"` }
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 string `json:"id"` Completed bool `json:"completed"` Expired *bool `json:"expired,omitempty"` Entries []ResourceLogsLogsEntriesLogEntry `json:"entries,omitempty"` }
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() string
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,omitempty"` }
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,omitempty"`
}
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 ResourceLogsTeam ¶ added in v0.9.5
type ResourceLogsTeam struct { Id uuid.UUID `json:"id"` Resource ResourceLogsTeamResource `json:"-"` }
ResourceLogsTeam includes the requested fields of the GraphQL type Team. The GraphQL type's documentation follows.
A Zeet Team is used as a permission boundary, and as the owner of projects, clusters, and other resources. Groups can grant access to multiple teams.
Teams can also have sub-teams or a parent team. A member of parent team will have equal access to all sub-teams. Being a member of sub-team does not confer access to the parent team.
func (*ResourceLogsTeam) GetId ¶ added in v0.9.5
func (v *ResourceLogsTeam) GetId() uuid.UUID
GetId returns ResourceLogsTeam.Id, and is useful for accessing the field via an interface.
func (*ResourceLogsTeam) GetResource ¶ added in v0.9.5
func (v *ResourceLogsTeam) GetResource() ResourceLogsTeamResource
GetResource returns ResourceLogsTeam.Resource, and is useful for accessing the field via an interface.
func (*ResourceLogsTeam) MarshalJSON ¶ added in v0.9.5
func (v *ResourceLogsTeam) MarshalJSON() ([]byte, error)
func (*ResourceLogsTeam) UnmarshalJSON ¶ added in v0.9.5
func (v *ResourceLogsTeam) UnmarshalJSON(b []byte) error
type ResourceLogsTeamResource ¶ added in v0.9.5
type ResourceLogsTeamResource interface { // GetTypename returns the receiver's concrete GraphQL type-name (see interface doc for possible values). GetTypename() *string ResourceLogs // contains filtered or unexported methods }
ResourceLogsTeamResource includes the requested fields of the GraphQL interface Resource.
ResourceLogsTeamResource is implemented by the following types: ResourceLogsTeamResourceCertificateResource ResourceLogsTeamResourceContainerResource ResourceLogsTeamResourceEndpointResource
type ResourceLogsTeamResourceCertificateResource ¶ added in v0.9.5
type ResourceLogsTeamResourceCertificateResource struct { Typename *string `json:"__typename,omitempty"` ResourceLogsCertificateResource `json:"-"` }
ResourceLogsTeamResourceCertificateResource includes the requested fields of the GraphQL type CertificateResource.
func (*ResourceLogsTeamResourceCertificateResource) GetDisplayName ¶ added in v0.9.5
func (v *ResourceLogsTeamResourceCertificateResource) GetDisplayName() string
GetDisplayName returns ResourceLogsTeamResourceCertificateResource.DisplayName, and is useful for accessing the field via an interface.
func (*ResourceLogsTeamResourceCertificateResource) GetExternalId ¶ added in v0.9.5
func (v *ResourceLogsTeamResourceCertificateResource) GetExternalId() string
GetExternalId returns ResourceLogsTeamResourceCertificateResource.ExternalId, and is useful for accessing the field via an interface.
func (*ResourceLogsTeamResourceCertificateResource) GetExternalLink ¶ added in v0.9.5
func (v *ResourceLogsTeamResourceCertificateResource) GetExternalLink() *string
GetExternalLink returns ResourceLogsTeamResourceCertificateResource.ExternalLink, and is useful for accessing the field via an interface.
func (*ResourceLogsTeamResourceCertificateResource) GetExternalType ¶ added in v0.9.5
func (v *ResourceLogsTeamResourceCertificateResource) GetExternalType() *string
GetExternalType returns ResourceLogsTeamResourceCertificateResource.ExternalType, and is useful for accessing the field via an interface.
func (*ResourceLogsTeamResourceCertificateResource) GetStatus ¶ added in v0.9.5
func (v *ResourceLogsTeamResourceCertificateResource) GetStatus() *string
GetStatus returns ResourceLogsTeamResourceCertificateResource.Status, and is useful for accessing the field via an interface.
func (*ResourceLogsTeamResourceCertificateResource) GetTypename ¶ added in v0.9.5
func (v *ResourceLogsTeamResourceCertificateResource) GetTypename() *string
GetTypename returns ResourceLogsTeamResourceCertificateResource.Typename, and is useful for accessing the field via an interface.
func (*ResourceLogsTeamResourceCertificateResource) MarshalJSON ¶ added in v0.9.5
func (v *ResourceLogsTeamResourceCertificateResource) MarshalJSON() ([]byte, error)
func (*ResourceLogsTeamResourceCertificateResource) UnmarshalJSON ¶ added in v0.9.5
func (v *ResourceLogsTeamResourceCertificateResource) UnmarshalJSON(b []byte) error
type ResourceLogsTeamResourceContainerResource ¶ added in v0.9.5
type ResourceLogsTeamResourceContainerResource struct { Typename *string `json:"__typename,omitempty"` ResourceLogsContainerResource `json:"-"` }
ResourceLogsTeamResourceContainerResource includes the requested fields of the GraphQL type ContainerResource.
func (*ResourceLogsTeamResourceContainerResource) GetDisplayName ¶ added in v0.9.5
func (v *ResourceLogsTeamResourceContainerResource) GetDisplayName() string
GetDisplayName returns ResourceLogsTeamResourceContainerResource.DisplayName, and is useful for accessing the field via an interface.
func (*ResourceLogsTeamResourceContainerResource) GetExternalId ¶ added in v0.9.5
func (v *ResourceLogsTeamResourceContainerResource) GetExternalId() string
GetExternalId returns ResourceLogsTeamResourceContainerResource.ExternalId, and is useful for accessing the field via an interface.
func (*ResourceLogsTeamResourceContainerResource) GetExternalLink ¶ added in v0.9.5
func (v *ResourceLogsTeamResourceContainerResource) GetExternalLink() *string
GetExternalLink returns ResourceLogsTeamResourceContainerResource.ExternalLink, and is useful for accessing the field via an interface.
func (*ResourceLogsTeamResourceContainerResource) GetExternalType ¶ added in v0.9.5
func (v *ResourceLogsTeamResourceContainerResource) GetExternalType() *string
GetExternalType returns ResourceLogsTeamResourceContainerResource.ExternalType, and is useful for accessing the field via an interface.
func (*ResourceLogsTeamResourceContainerResource) GetLogs ¶ added in v0.9.5
func (v *ResourceLogsTeamResourceContainerResource) GetLogs() *ResourceLogsLogs
GetLogs returns ResourceLogsTeamResourceContainerResource.Logs, and is useful for accessing the field via an interface.
func (*ResourceLogsTeamResourceContainerResource) GetStatus ¶ added in v0.9.5
func (v *ResourceLogsTeamResourceContainerResource) GetStatus() *string
GetStatus returns ResourceLogsTeamResourceContainerResource.Status, and is useful for accessing the field via an interface.
func (*ResourceLogsTeamResourceContainerResource) GetTypename ¶ added in v0.9.5
func (v *ResourceLogsTeamResourceContainerResource) GetTypename() *string
GetTypename returns ResourceLogsTeamResourceContainerResource.Typename, and is useful for accessing the field via an interface.
func (*ResourceLogsTeamResourceContainerResource) MarshalJSON ¶ added in v0.9.5
func (v *ResourceLogsTeamResourceContainerResource) MarshalJSON() ([]byte, error)
func (*ResourceLogsTeamResourceContainerResource) UnmarshalJSON ¶ added in v0.9.5
func (v *ResourceLogsTeamResourceContainerResource) UnmarshalJSON(b []byte) error
type ResourceLogsTeamResourceEndpointResource ¶ added in v0.9.5
type ResourceLogsTeamResourceEndpointResource struct { Typename *string `json:"__typename,omitempty"` ResourceLogsEndpointResource `json:"-"` }
ResourceLogsTeamResourceEndpointResource includes the requested fields of the GraphQL type EndpointResource.
func (*ResourceLogsTeamResourceEndpointResource) GetDisplayName ¶ added in v0.9.5
func (v *ResourceLogsTeamResourceEndpointResource) GetDisplayName() string
GetDisplayName returns ResourceLogsTeamResourceEndpointResource.DisplayName, and is useful for accessing the field via an interface.
func (*ResourceLogsTeamResourceEndpointResource) GetExternalId ¶ added in v0.9.5
func (v *ResourceLogsTeamResourceEndpointResource) GetExternalId() string
GetExternalId returns ResourceLogsTeamResourceEndpointResource.ExternalId, and is useful for accessing the field via an interface.
func (*ResourceLogsTeamResourceEndpointResource) GetExternalLink ¶ added in v0.9.5
func (v *ResourceLogsTeamResourceEndpointResource) GetExternalLink() *string
GetExternalLink returns ResourceLogsTeamResourceEndpointResource.ExternalLink, and is useful for accessing the field via an interface.
func (*ResourceLogsTeamResourceEndpointResource) GetExternalType ¶ added in v0.9.5
func (v *ResourceLogsTeamResourceEndpointResource) GetExternalType() *string
GetExternalType returns ResourceLogsTeamResourceEndpointResource.ExternalType, and is useful for accessing the field via an interface.
func (*ResourceLogsTeamResourceEndpointResource) GetStatus ¶ added in v0.9.5
func (v *ResourceLogsTeamResourceEndpointResource) GetStatus() *string
GetStatus returns ResourceLogsTeamResourceEndpointResource.Status, and is useful for accessing the field via an interface.
func (*ResourceLogsTeamResourceEndpointResource) GetTypename ¶ added in v0.9.5
func (v *ResourceLogsTeamResourceEndpointResource) GetTypename() *string
GetTypename returns ResourceLogsTeamResourceEndpointResource.Typename, and is useful for accessing the field via an interface.
func (*ResourceLogsTeamResourceEndpointResource) MarshalJSON ¶ added in v0.9.5
func (v *ResourceLogsTeamResourceEndpointResource) MarshalJSON() ([]byte, error)
func (*ResourceLogsTeamResourceEndpointResource) UnmarshalJSON ¶ added in v0.9.5
func (v *ResourceLogsTeamResourceEndpointResource) UnmarshalJSON(b []byte) error
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,omitempty"`
}
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 ResourcesWithLogsTeam ¶ added in v0.9.5
type ResourcesWithLogsTeam struct { Id uuid.UUID `json:"id"` Project *ResourcesWithLogsTeamProject `json:"project,omitempty"` }
ResourcesWithLogsTeam includes the requested fields of the GraphQL type Team. The GraphQL type's documentation follows.
A Zeet Team is used as a permission boundary, and as the owner of projects, clusters, and other resources. Groups can grant access to multiple teams.
Teams can also have sub-teams or a parent team. A member of parent team will have equal access to all sub-teams. Being a member of sub-team does not confer access to the parent team.
func (*ResourcesWithLogsTeam) GetId ¶ added in v0.9.5
func (v *ResourcesWithLogsTeam) GetId() uuid.UUID
GetId returns ResourcesWithLogsTeam.Id, and is useful for accessing the field via an interface.
func (*ResourcesWithLogsTeam) GetProject ¶ added in v0.9.5
func (v *ResourcesWithLogsTeam) GetProject() *ResourcesWithLogsTeamProject
GetProject returns ResourcesWithLogsTeam.Project, and is useful for accessing the field via an interface.
type ResourcesWithLogsTeamProject ¶ added in v0.9.5
type ResourcesWithLogsTeamProject struct { Id uuid.UUID `json:"id"` Resources []ResourcesWithLogsTeamProjectResourcesCloudResource `json:"resources,omitempty"` }
ResourcesWithLogsTeamProject includes the requested fields of the GraphQL type Project.
func (*ResourcesWithLogsTeamProject) GetId ¶ added in v0.9.5
func (v *ResourcesWithLogsTeamProject) GetId() uuid.UUID
GetId returns ResourcesWithLogsTeamProject.Id, and is useful for accessing the field via an interface.
func (*ResourcesWithLogsTeamProject) GetResources ¶ added in v0.9.5
func (v *ResourcesWithLogsTeamProject) GetResources() []ResourcesWithLogsTeamProjectResourcesCloudResource
GetResources returns ResourcesWithLogsTeamProject.Resources, and is useful for accessing the field via an interface.
type ResourcesWithLogsTeamProjectResourcesCloudResource ¶ added in v0.9.5
type ResourcesWithLogsTeamProjectResourcesCloudResource struct { CloudResource `json:"-"` Resources []ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResource `json:"resources,omitempty"` Log []ResourcesWithLogsTeamProjectResourcesCloudResourceLog `json:"log,omitempty"` }
ResourcesWithLogsTeamProjectResourcesCloudResource includes the requested fields of the GraphQL type CloudResource.
func (*ResourcesWithLogsTeamProjectResourcesCloudResource) GetCreatedAt ¶ added in v0.9.5
func (v *ResourcesWithLogsTeamProjectResourcesCloudResource) GetCreatedAt() *time.Time
GetCreatedAt returns ResourcesWithLogsTeamProjectResourcesCloudResource.CreatedAt, and is useful for accessing the field via an interface.
func (*ResourcesWithLogsTeamProjectResourcesCloudResource) GetEvents ¶ added in v0.9.5
func (v *ResourcesWithLogsTeamProjectResourcesCloudResource) GetEvents() []CloudResourceEventsResourceEvent
GetEvents returns ResourcesWithLogsTeamProjectResourcesCloudResource.Events, and is useful for accessing the field via an interface.
func (*ResourcesWithLogsTeamProjectResourcesCloudResource) GetLog ¶ added in v0.9.5
func (v *ResourcesWithLogsTeamProjectResourcesCloudResource) GetLog() []ResourcesWithLogsTeamProjectResourcesCloudResourceLog
GetLog returns ResourcesWithLogsTeamProjectResourcesCloudResource.Log, and is useful for accessing the field via an interface.
func (*ResourcesWithLogsTeamProjectResourcesCloudResource) GetName ¶ added in v0.9.5
func (v *ResourcesWithLogsTeamProjectResourcesCloudResource) GetName() string
GetName returns ResourcesWithLogsTeamProjectResourcesCloudResource.Name, and is useful for accessing the field via an interface.
func (*ResourcesWithLogsTeamProjectResourcesCloudResource) GetOwners ¶ added in v0.9.5
func (v *ResourcesWithLogsTeamProjectResourcesCloudResource) GetOwners() []CloudResourceOwnersResourceOwner
GetOwners returns ResourcesWithLogsTeamProjectResourcesCloudResource.Owners, and is useful for accessing the field via an interface.
func (*ResourcesWithLogsTeamProjectResourcesCloudResource) GetResources ¶ added in v0.9.5
func (v *ResourcesWithLogsTeamProjectResourcesCloudResource) GetResources() []ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResource
GetResources returns ResourcesWithLogsTeamProjectResourcesCloudResource.Resources, and is useful for accessing the field via an interface.
func (*ResourcesWithLogsTeamProjectResourcesCloudResource) GetStatus ¶ added in v0.9.5
func (v *ResourcesWithLogsTeamProjectResourcesCloudResource) GetStatus() ResourceStatus
GetStatus returns ResourcesWithLogsTeamProjectResourcesCloudResource.Status, and is useful for accessing the field via an interface.
func (*ResourcesWithLogsTeamProjectResourcesCloudResource) GetType ¶ added in v0.9.5
func (v *ResourcesWithLogsTeamProjectResourcesCloudResource) GetType() ResourceType
GetType returns ResourcesWithLogsTeamProjectResourcesCloudResource.Type, and is useful for accessing the field via an interface.
func (*ResourcesWithLogsTeamProjectResourcesCloudResource) MarshalJSON ¶ added in v0.9.5
func (v *ResourcesWithLogsTeamProjectResourcesCloudResource) MarshalJSON() ([]byte, error)
func (*ResourcesWithLogsTeamProjectResourcesCloudResource) UnmarshalJSON ¶ added in v0.9.5
func (v *ResourcesWithLogsTeamProjectResourcesCloudResource) UnmarshalJSON(b []byte) error
type ResourcesWithLogsTeamProjectResourcesCloudResourceLog ¶ added in v0.9.5
type ResourcesWithLogsTeamProjectResourcesCloudResourceLog struct { Name string `json:"name"` Entries []ResourcesWithLogsTeamProjectResourcesCloudResourceLogEntriesLogEntry `json:"entries,omitempty"` }
ResourcesWithLogsTeamProjectResourcesCloudResourceLog includes the requested fields of the GraphQL type Log.
func (*ResourcesWithLogsTeamProjectResourcesCloudResourceLog) GetEntries ¶ added in v0.9.5
func (v *ResourcesWithLogsTeamProjectResourcesCloudResourceLog) GetEntries() []ResourcesWithLogsTeamProjectResourcesCloudResourceLogEntriesLogEntry
GetEntries returns ResourcesWithLogsTeamProjectResourcesCloudResourceLog.Entries, and is useful for accessing the field via an interface.
func (*ResourcesWithLogsTeamProjectResourcesCloudResourceLog) GetName ¶ added in v0.9.5
func (v *ResourcesWithLogsTeamProjectResourcesCloudResourceLog) GetName() string
GetName returns ResourcesWithLogsTeamProjectResourcesCloudResourceLog.Name, and is useful for accessing the field via an interface.
type ResourcesWithLogsTeamProjectResourcesCloudResourceLogEntriesLogEntry ¶ added in v0.9.5
type ResourcesWithLogsTeamProjectResourcesCloudResourceLogEntriesLogEntry struct { Text string `json:"text"` Timestamp *time.Time `json:"timestamp,omitempty"` }
ResourcesWithLogsTeamProjectResourcesCloudResourceLogEntriesLogEntry includes the requested fields of the GraphQL type LogEntry.
func (*ResourcesWithLogsTeamProjectResourcesCloudResourceLogEntriesLogEntry) GetText ¶ added in v0.9.5
func (v *ResourcesWithLogsTeamProjectResourcesCloudResourceLogEntriesLogEntry) GetText() string
GetText returns ResourcesWithLogsTeamProjectResourcesCloudResourceLogEntriesLogEntry.Text, and is useful for accessing the field via an interface.
func (*ResourcesWithLogsTeamProjectResourcesCloudResourceLogEntriesLogEntry) GetTimestamp ¶ added in v0.9.5
func (v *ResourcesWithLogsTeamProjectResourcesCloudResourceLogEntriesLogEntry) GetTimestamp() *time.Time
GetTimestamp returns ResourcesWithLogsTeamProjectResourcesCloudResourceLogEntriesLogEntry.Timestamp, and is useful for accessing the field via an interface.
type ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResource ¶ added in v0.9.5
type ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResource struct { CloudResource `json:"-"` Resources []ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource `json:"resources,omitempty"` }
ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResource includes the requested fields of the GraphQL type CloudResource.
func (*ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResource) GetCreatedAt ¶ added in v0.9.5
func (v *ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResource) GetCreatedAt() *time.Time
GetCreatedAt returns ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResource.CreatedAt, and is useful for accessing the field via an interface.
func (*ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResource) GetEvents ¶ added in v0.9.5
func (v *ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResource) GetEvents() []CloudResourceEventsResourceEvent
GetEvents returns ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResource.Events, and is useful for accessing the field via an interface.
func (*ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResource) GetName ¶ added in v0.9.5
func (v *ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResource) GetName() string
GetName returns ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResource.Name, and is useful for accessing the field via an interface.
func (*ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResource) GetOwners ¶ added in v0.9.5
func (v *ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResource) GetOwners() []CloudResourceOwnersResourceOwner
GetOwners returns ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResource.Owners, and is useful for accessing the field via an interface.
func (*ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResource) GetResources ¶ added in v0.9.5
func (v *ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResource) GetResources() []ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource
GetResources returns ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResource.Resources, and is useful for accessing the field via an interface.
func (*ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResource) GetStatus ¶ added in v0.9.5
func (v *ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResource) GetStatus() ResourceStatus
GetStatus returns ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResource.Status, and is useful for accessing the field via an interface.
func (*ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResource) GetType ¶ added in v0.9.5
func (v *ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResource) GetType() ResourceType
GetType returns ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResource.Type, and is useful for accessing the field via an interface.
func (*ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResource) MarshalJSON ¶ added in v0.9.5
func (v *ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResource) MarshalJSON() ([]byte, error)
func (*ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResource) UnmarshalJSON ¶ added in v0.9.5
func (v *ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResource) UnmarshalJSON(b []byte) error
type ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource ¶ added in v0.9.5
type ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource struct {
CloudResource `json:"-"`
}
ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource includes the requested fields of the GraphQL type CloudResource.
func (*ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource) GetCreatedAt ¶ added in v0.9.5
func (v *ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource) GetCreatedAt() *time.Time
GetCreatedAt returns ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource.CreatedAt, and is useful for accessing the field via an interface.
func (*ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource) GetEvents ¶ added in v0.9.5
func (v *ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource) GetEvents() []CloudResourceEventsResourceEvent
GetEvents returns ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource.Events, and is useful for accessing the field via an interface.
func (*ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource) GetName ¶ added in v0.9.5
func (v *ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource) GetName() string
GetName returns ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource.Name, and is useful for accessing the field via an interface.
func (*ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource) GetOwners ¶ added in v0.9.5
func (v *ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource) GetOwners() []CloudResourceOwnersResourceOwner
GetOwners returns ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource.Owners, and is useful for accessing the field via an interface.
func (*ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource) GetStatus ¶ added in v0.9.5
func (v *ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource) GetStatus() ResourceStatus
GetStatus returns ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource.Status, and is useful for accessing the field via an interface.
func (*ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource) GetType ¶ added in v0.9.5
func (v *ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource) GetType() ResourceType
GetType returns ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource.Type, and is useful for accessing the field via an interface.
func (*ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource) MarshalJSON ¶ added in v0.9.5
func (v *ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource) MarshalJSON() ([]byte, error)
func (*ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource) UnmarshalJSON ¶ added in v0.9.5
func (v *ResourcesWithLogsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource) UnmarshalJSON(b []byte) error
type ResourcesWithMetricsResponse ¶
type ResourcesWithMetricsResponse struct {
Team *ResourcesWithMetricsTeam `json:"team,omitempty"`
}
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 ResourcesWithMetricsTeam ¶ added in v0.9.5
type ResourcesWithMetricsTeam struct { Id uuid.UUID `json:"id"` Project *ResourcesWithMetricsTeamProject `json:"project,omitempty"` }
ResourcesWithMetricsTeam includes the requested fields of the GraphQL type Team. The GraphQL type's documentation follows.
A Zeet Team is used as a permission boundary, and as the owner of projects, clusters, and other resources. Groups can grant access to multiple teams.
Teams can also have sub-teams or a parent team. A member of parent team will have equal access to all sub-teams. Being a member of sub-team does not confer access to the parent team.
func (*ResourcesWithMetricsTeam) GetId ¶ added in v0.9.5
func (v *ResourcesWithMetricsTeam) GetId() uuid.UUID
GetId returns ResourcesWithMetricsTeam.Id, and is useful for accessing the field via an interface.
func (*ResourcesWithMetricsTeam) GetProject ¶ added in v0.9.5
func (v *ResourcesWithMetricsTeam) GetProject() *ResourcesWithMetricsTeamProject
GetProject returns ResourcesWithMetricsTeam.Project, and is useful for accessing the field via an interface.
type ResourcesWithMetricsTeamProject ¶ added in v0.9.5
type ResourcesWithMetricsTeamProject struct { Id uuid.UUID `json:"id"` Resources []ResourcesWithMetricsTeamProjectResourcesCloudResource `json:"resources,omitempty"` }
ResourcesWithMetricsTeamProject includes the requested fields of the GraphQL type Project.
func (*ResourcesWithMetricsTeamProject) GetId ¶ added in v0.9.5
func (v *ResourcesWithMetricsTeamProject) GetId() uuid.UUID
GetId returns ResourcesWithMetricsTeamProject.Id, and is useful for accessing the field via an interface.
func (*ResourcesWithMetricsTeamProject) GetResources ¶ added in v0.9.5
func (v *ResourcesWithMetricsTeamProject) GetResources() []ResourcesWithMetricsTeamProjectResourcesCloudResource
GetResources returns ResourcesWithMetricsTeamProject.Resources, and is useful for accessing the field via an interface.
type ResourcesWithMetricsTeamProjectResourcesCloudResource ¶ added in v0.9.5
type ResourcesWithMetricsTeamProjectResourcesCloudResource struct { CloudResource `json:"-"` Resources []ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResource `json:"resources,omitempty"` Metric []ResourcesWithMetricsTeamProjectResourcesCloudResourceMetricMetricStream `json:"metric,omitempty"` }
ResourcesWithMetricsTeamProjectResourcesCloudResource includes the requested fields of the GraphQL type CloudResource.
func (*ResourcesWithMetricsTeamProjectResourcesCloudResource) GetCreatedAt ¶ added in v0.9.5
func (v *ResourcesWithMetricsTeamProjectResourcesCloudResource) GetCreatedAt() *time.Time
GetCreatedAt returns ResourcesWithMetricsTeamProjectResourcesCloudResource.CreatedAt, and is useful for accessing the field via an interface.
func (*ResourcesWithMetricsTeamProjectResourcesCloudResource) GetEvents ¶ added in v0.9.5
func (v *ResourcesWithMetricsTeamProjectResourcesCloudResource) GetEvents() []CloudResourceEventsResourceEvent
GetEvents returns ResourcesWithMetricsTeamProjectResourcesCloudResource.Events, and is useful for accessing the field via an interface.
func (*ResourcesWithMetricsTeamProjectResourcesCloudResource) GetMetric ¶ added in v0.9.5
func (v *ResourcesWithMetricsTeamProjectResourcesCloudResource) GetMetric() []ResourcesWithMetricsTeamProjectResourcesCloudResourceMetricMetricStream
GetMetric returns ResourcesWithMetricsTeamProjectResourcesCloudResource.Metric, and is useful for accessing the field via an interface.
func (*ResourcesWithMetricsTeamProjectResourcesCloudResource) GetName ¶ added in v0.9.5
func (v *ResourcesWithMetricsTeamProjectResourcesCloudResource) GetName() string
GetName returns ResourcesWithMetricsTeamProjectResourcesCloudResource.Name, and is useful for accessing the field via an interface.
func (*ResourcesWithMetricsTeamProjectResourcesCloudResource) GetOwners ¶ added in v0.9.5
func (v *ResourcesWithMetricsTeamProjectResourcesCloudResource) GetOwners() []CloudResourceOwnersResourceOwner
GetOwners returns ResourcesWithMetricsTeamProjectResourcesCloudResource.Owners, and is useful for accessing the field via an interface.
func (*ResourcesWithMetricsTeamProjectResourcesCloudResource) GetResources ¶ added in v0.9.5
func (v *ResourcesWithMetricsTeamProjectResourcesCloudResource) GetResources() []ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResource
GetResources returns ResourcesWithMetricsTeamProjectResourcesCloudResource.Resources, and is useful for accessing the field via an interface.
func (*ResourcesWithMetricsTeamProjectResourcesCloudResource) GetStatus ¶ added in v0.9.5
func (v *ResourcesWithMetricsTeamProjectResourcesCloudResource) GetStatus() ResourceStatus
GetStatus returns ResourcesWithMetricsTeamProjectResourcesCloudResource.Status, and is useful for accessing the field via an interface.
func (*ResourcesWithMetricsTeamProjectResourcesCloudResource) GetType ¶ added in v0.9.5
func (v *ResourcesWithMetricsTeamProjectResourcesCloudResource) GetType() ResourceType
GetType returns ResourcesWithMetricsTeamProjectResourcesCloudResource.Type, and is useful for accessing the field via an interface.
func (*ResourcesWithMetricsTeamProjectResourcesCloudResource) MarshalJSON ¶ added in v0.9.5
func (v *ResourcesWithMetricsTeamProjectResourcesCloudResource) MarshalJSON() ([]byte, error)
func (*ResourcesWithMetricsTeamProjectResourcesCloudResource) UnmarshalJSON ¶ added in v0.9.5
func (v *ResourcesWithMetricsTeamProjectResourcesCloudResource) UnmarshalJSON(b []byte) error
type ResourcesWithMetricsTeamProjectResourcesCloudResourceMetricMetricStream ¶ added in v0.9.5
type ResourcesWithMetricsTeamProjectResourcesCloudResourceMetricMetricStream struct {
MetricStreamV1 `json:"-"`
}
ResourcesWithMetricsTeamProjectResourcesCloudResourceMetricMetricStream includes the requested fields of the GraphQL type MetricStream.
func (*ResourcesWithMetricsTeamProjectResourcesCloudResourceMetricMetricStream) GetAnnotations ¶ added in v0.9.5
func (v *ResourcesWithMetricsTeamProjectResourcesCloudResourceMetricMetricStream) GetAnnotations() []MetricStreamV1AnnotationsMetricAnnotation
GetAnnotations returns ResourcesWithMetricsTeamProjectResourcesCloudResourceMetricMetricStream.Annotations, and is useful for accessing the field via an interface.
func (*ResourcesWithMetricsTeamProjectResourcesCloudResourceMetricMetricStream) GetEntries ¶ added in v0.9.5
func (v *ResourcesWithMetricsTeamProjectResourcesCloudResourceMetricMetricStream) GetEntries() []MetricStreamV1EntriesMetricEntry
GetEntries returns ResourcesWithMetricsTeamProjectResourcesCloudResourceMetricMetricStream.Entries, and is useful for accessing the field via an interface.
func (*ResourcesWithMetricsTeamProjectResourcesCloudResourceMetricMetricStream) GetLabels ¶ added in v0.9.5
func (v *ResourcesWithMetricsTeamProjectResourcesCloudResourceMetricMetricStream) GetLabels() []MetricStreamV1LabelsMetricStreamLabel
GetLabels returns ResourcesWithMetricsTeamProjectResourcesCloudResourceMetricMetricStream.Labels, and is useful for accessing the field via an interface.
func (*ResourcesWithMetricsTeamProjectResourcesCloudResourceMetricMetricStream) GetQuery ¶ added in v0.9.5
func (v *ResourcesWithMetricsTeamProjectResourcesCloudResourceMetricMetricStream) GetQuery() string
GetQuery returns ResourcesWithMetricsTeamProjectResourcesCloudResourceMetricMetricStream.Query, and is useful for accessing the field via an interface.
func (*ResourcesWithMetricsTeamProjectResourcesCloudResourceMetricMetricStream) GetType ¶ added in v0.9.5
func (v *ResourcesWithMetricsTeamProjectResourcesCloudResourceMetricMetricStream) GetType() *MetricType
GetType returns ResourcesWithMetricsTeamProjectResourcesCloudResourceMetricMetricStream.Type, and is useful for accessing the field via an interface.
func (*ResourcesWithMetricsTeamProjectResourcesCloudResourceMetricMetricStream) MarshalJSON ¶ added in v0.9.5
func (v *ResourcesWithMetricsTeamProjectResourcesCloudResourceMetricMetricStream) MarshalJSON() ([]byte, error)
func (*ResourcesWithMetricsTeamProjectResourcesCloudResourceMetricMetricStream) UnmarshalJSON ¶ added in v0.9.5
func (v *ResourcesWithMetricsTeamProjectResourcesCloudResourceMetricMetricStream) UnmarshalJSON(b []byte) error
type ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResource ¶ added in v0.9.5
type ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResource struct { CloudResource `json:"-"` Resources []ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource `json:"resources,omitempty"` }
ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResource includes the requested fields of the GraphQL type CloudResource.
func (*ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResource) GetCreatedAt ¶ added in v0.9.5
func (v *ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResource) GetCreatedAt() *time.Time
GetCreatedAt returns ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResource.CreatedAt, and is useful for accessing the field via an interface.
func (*ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResource) GetEvents ¶ added in v0.9.5
func (v *ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResource) GetEvents() []CloudResourceEventsResourceEvent
GetEvents returns ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResource.Events, and is useful for accessing the field via an interface.
func (*ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResource) GetName ¶ added in v0.9.5
func (v *ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResource) GetName() string
GetName returns ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResource.Name, and is useful for accessing the field via an interface.
func (*ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResource) GetOwners ¶ added in v0.9.5
func (v *ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResource) GetOwners() []CloudResourceOwnersResourceOwner
GetOwners returns ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResource.Owners, and is useful for accessing the field via an interface.
func (*ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResource) GetResources ¶ added in v0.9.5
func (v *ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResource) GetResources() []ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource
GetResources returns ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResource.Resources, and is useful for accessing the field via an interface.
func (*ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResource) GetStatus ¶ added in v0.9.5
func (v *ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResource) GetStatus() ResourceStatus
GetStatus returns ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResource.Status, and is useful for accessing the field via an interface.
func (*ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResource) GetType ¶ added in v0.9.5
func (v *ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResource) GetType() ResourceType
GetType returns ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResource.Type, and is useful for accessing the field via an interface.
func (*ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResource) MarshalJSON ¶ added in v0.9.5
func (v *ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResource) MarshalJSON() ([]byte, error)
func (*ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResource) UnmarshalJSON ¶ added in v0.9.5
func (v *ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResource) UnmarshalJSON(b []byte) error
type ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource ¶ added in v0.9.5
type ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource struct {
CloudResource `json:"-"`
}
ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource includes the requested fields of the GraphQL type CloudResource.
func (*ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource) GetCreatedAt ¶ added in v0.9.5
func (v *ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource) GetCreatedAt() *time.Time
GetCreatedAt returns ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource.CreatedAt, and is useful for accessing the field via an interface.
func (*ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource) GetEvents ¶ added in v0.9.5
func (v *ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource) GetEvents() []CloudResourceEventsResourceEvent
GetEvents returns ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource.Events, and is useful for accessing the field via an interface.
func (*ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource) GetName ¶ added in v0.9.5
func (v *ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource) GetName() string
GetName returns ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource.Name, and is useful for accessing the field via an interface.
func (*ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource) GetOwners ¶ added in v0.9.5
func (v *ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource) GetOwners() []CloudResourceOwnersResourceOwner
GetOwners returns ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource.Owners, and is useful for accessing the field via an interface.
func (*ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource) GetStatus ¶ added in v0.9.5
func (v *ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource) GetStatus() ResourceStatus
GetStatus returns ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource.Status, and is useful for accessing the field via an interface.
func (*ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource) GetType ¶ added in v0.9.5
func (v *ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource) GetType() ResourceType
GetType returns ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource.Type, and is useful for accessing the field via an interface.
func (*ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource) MarshalJSON ¶ added in v0.9.5
func (v *ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource) MarshalJSON() ([]byte, error)
func (*ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource) UnmarshalJSON ¶ added in v0.9.5
func (v *ResourcesWithMetricsTeamProjectResourcesCloudResourceResourcesCloudResourceResourcesCloudResource) UnmarshalJSON(b []byte) error
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,omitempty"` }
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,omitempty"` }
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,omitempty"` }
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,omitempty"` }
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,omitempty"` Field *string `json:"field,omitempty"` }
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,omitempty"` TerraformModule *TerraformModuleSourceInput `json:"terraformModule,omitempty"` HelmRepository *HelmRepositorySourceInput `json:"helmRepository,omitempty"` ContainerRegistry *ContainerRegistrySourceInput `json:"containerRegistry,omitempty"` }
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,omitempty"` Operator *FilterCriterionOperatorType `json:"operator,omitempty"` }
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,omitempty"`
}
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 SubGroupTeam ¶ added in v0.9.5
type SubGroupTeam struct {
Groups SubGroupTeamGroupsGroupConnection `json:"groups"`
}
SubGroupTeam includes the requested fields of the GraphQL type Team. The GraphQL type's documentation follows.
A Zeet Team is used as a permission boundary, and as the owner of projects, clusters, and other resources. Groups can grant access to multiple teams.
Teams can also have sub-teams or a parent team. A member of parent team will have equal access to all sub-teams. Being a member of sub-team does not confer access to the parent team.
func (*SubGroupTeam) GetGroups ¶ added in v0.9.5
func (v *SubGroupTeam) GetGroups() SubGroupTeamGroupsGroupConnection
GetGroups returns SubGroupTeam.Groups, and is useful for accessing the field via an interface.
type SubGroupTeamGroupsGroupConnection ¶ added in v0.9.5
type SubGroupTeamGroupsGroupConnection struct {
Nodes []SubGroupTeamGroupsGroupConnectionNodesGroup `json:"nodes,omitempty"`
}
SubGroupTeamGroupsGroupConnection includes the requested fields of the GraphQL type GroupConnection.
func (*SubGroupTeamGroupsGroupConnection) GetNodes ¶ added in v0.9.5
func (v *SubGroupTeamGroupsGroupConnection) GetNodes() []SubGroupTeamGroupsGroupConnectionNodesGroup
GetNodes returns SubGroupTeamGroupsGroupConnection.Nodes, and is useful for accessing the field via an interface.
type SubGroupTeamGroupsGroupConnectionNodesGroup ¶ added in v0.9.5
type SubGroupTeamGroupsGroupConnectionNodesGroup struct { Id uuid.UUID `json:"id"` SubGroup SubGroupTeamGroupsGroupConnectionNodesGroupSubGroup `json:"subGroup"` }
SubGroupTeamGroupsGroupConnectionNodesGroup includes the requested fields of the GraphQL type Group.
func (*SubGroupTeamGroupsGroupConnectionNodesGroup) GetId ¶ added in v0.9.5
func (v *SubGroupTeamGroupsGroupConnectionNodesGroup) GetId() uuid.UUID
GetId returns SubGroupTeamGroupsGroupConnectionNodesGroup.Id, and is useful for accessing the field via an interface.
func (*SubGroupTeamGroupsGroupConnectionNodesGroup) GetSubGroup ¶ added in v0.9.5
func (v *SubGroupTeamGroupsGroupConnectionNodesGroup) GetSubGroup() SubGroupTeamGroupsGroupConnectionNodesGroupSubGroup
GetSubGroup returns SubGroupTeamGroupsGroupConnectionNodesGroup.SubGroup, and is useful for accessing the field via an interface.
type SubGroupTeamGroupsGroupConnectionNodesGroupSubGroup ¶ added in v0.9.5
type SubGroupTeamGroupsGroupConnectionNodesGroupSubGroup struct { Id uuid.UUID `json:"id"` Name string `json:"name"` Envs []SubGroupTeamGroupsGroupConnectionNodesGroupSubGroupEnvsEnvVar `json:"envs,omitempty"` CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"updatedAt"` }
SubGroupTeamGroupsGroupConnectionNodesGroupSubGroup includes the requested fields of the GraphQL type SubGroup.
func (*SubGroupTeamGroupsGroupConnectionNodesGroupSubGroup) GetCreatedAt ¶ added in v0.9.5
func (v *SubGroupTeamGroupsGroupConnectionNodesGroupSubGroup) GetCreatedAt() time.Time
GetCreatedAt returns SubGroupTeamGroupsGroupConnectionNodesGroupSubGroup.CreatedAt, and is useful for accessing the field via an interface.
func (*SubGroupTeamGroupsGroupConnectionNodesGroupSubGroup) GetEnvs ¶ added in v0.9.5
func (v *SubGroupTeamGroupsGroupConnectionNodesGroupSubGroup) GetEnvs() []SubGroupTeamGroupsGroupConnectionNodesGroupSubGroupEnvsEnvVar
GetEnvs returns SubGroupTeamGroupsGroupConnectionNodesGroupSubGroup.Envs, and is useful for accessing the field via an interface.
func (*SubGroupTeamGroupsGroupConnectionNodesGroupSubGroup) GetId ¶ added in v0.9.5
func (v *SubGroupTeamGroupsGroupConnectionNodesGroupSubGroup) GetId() uuid.UUID
GetId returns SubGroupTeamGroupsGroupConnectionNodesGroupSubGroup.Id, and is useful for accessing the field via an interface.
func (*SubGroupTeamGroupsGroupConnectionNodesGroupSubGroup) GetName ¶ added in v0.9.5
func (v *SubGroupTeamGroupsGroupConnectionNodesGroupSubGroup) GetName() string
GetName returns SubGroupTeamGroupsGroupConnectionNodesGroupSubGroup.Name, and is useful for accessing the field via an interface.
func (*SubGroupTeamGroupsGroupConnectionNodesGroupSubGroup) GetUpdatedAt ¶ added in v0.9.5
func (v *SubGroupTeamGroupsGroupConnectionNodesGroupSubGroup) GetUpdatedAt() time.Time
GetUpdatedAt returns SubGroupTeamGroupsGroupConnectionNodesGroupSubGroup.UpdatedAt, and is useful for accessing the field via an interface.
type SubGroupTeamGroupsGroupConnectionNodesGroupSubGroupEnvsEnvVar ¶ added in v0.9.5
type SubGroupTeamGroupsGroupConnectionNodesGroupSubGroupEnvsEnvVar struct { Name string `json:"name"` Value string `json:"value"` }
SubGroupTeamGroupsGroupConnectionNodesGroupSubGroupEnvsEnvVar includes the requested fields of the GraphQL type EnvVar.
func (*SubGroupTeamGroupsGroupConnectionNodesGroupSubGroupEnvsEnvVar) GetName ¶ added in v0.9.5
func (v *SubGroupTeamGroupsGroupConnectionNodesGroupSubGroupEnvsEnvVar) GetName() string
GetName returns SubGroupTeamGroupsGroupConnectionNodesGroupSubGroupEnvsEnvVar.Name, and is useful for accessing the field via an interface.
func (*SubGroupTeamGroupsGroupConnectionNodesGroupSubGroupEnvsEnvVar) GetValue ¶ added in v0.9.5
func (v *SubGroupTeamGroupsGroupConnectionNodesGroupSubGroupEnvsEnvVar) GetValue() string
GetValue returns SubGroupTeamGroupsGroupConnectionNodesGroupSubGroupEnvsEnvVar.Value, 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 SubmitWorkflowRunSubmitWorkflowWorkflowRun ¶ added in v0.9.5
SubmitWorkflowRunSubmitWorkflowWorkflowRun includes the requested fields of the GraphQL type WorkflowRun.
func (*SubmitWorkflowRunSubmitWorkflowWorkflowRun) GetId ¶ added in v0.9.5
func (v *SubmitWorkflowRunSubmitWorkflowWorkflowRun) GetId() uuid.UUID
GetId returns SubmitWorkflowRunSubmitWorkflowWorkflowRun.Id, 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,omitempty"`
}
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 TeamTeam ¶ added in v0.9.5
TeamTeam includes the requested fields of the GraphQL type Team. The GraphQL type's documentation follows.
A Zeet Team is used as a permission boundary, and as the owner of projects, clusters, and other resources. Groups can grant access to multiple teams.
Teams can also have sub-teams or a parent team. A member of parent team will have equal access to all sub-teams. Being a member of sub-team does not confer access to the parent team.
type TerraformAutomaticOutputConfigurationInput ¶
type TerraformAutomaticOutputConfigurationInput struct { Disabled *bool `json:"disabled,omitempty"` Sensitive *bool `json:"sensitive,omitempty"` Excluded []string `json:"excluded,omitempty"` }
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,omitempty"` Integration *TerraformModuleSourceIntegrationInput `json:"integration,omitempty"` }
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,omitempty"`
}
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,omitempty"` Customization *string `json:"customization,omitempty"` }
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,omitempty"` // Zeet ID for a connected GCP Account GcpAccountId *uuid.UUID `json:"gcpAccountId,omitempty"` // Zeet ID for a connected DigitalOcean Account DoAccountId *uuid.UUID `json:"doAccountId,omitempty"` // Zeet ID for a connected Linode Account LinodeAccountId *uuid.UUID `json:"linodeAccountId,omitempty"` // Region name, when applicable Region *string `json:"region,omitempty"` }
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) GetLinodeAccountId ¶ added in v0.11.0
func (v *TerraformProviderInput) GetLinodeAccountId() *uuid.UUID
GetLinodeAccountId returns TerraformProviderInput.LinodeAccountId, 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,omitempty"` GcsBucket *GCSBucketBackendInput `json:"gcsBucket,omitempty"` LinodeBucket *LinodeBucketBackendInput `json:"linodeBucket,omitempty"` }
func (*TerraformStateBackendInput) GetGcsBucket ¶
func (v *TerraformStateBackendInput) GetGcsBucket() *GCSBucketBackendInput
GetGcsBucket returns TerraformStateBackendInput.GcsBucket, and is useful for accessing the field via an interface.
func (*TerraformStateBackendInput) GetLinodeBucket ¶ added in v0.11.0
func (v *TerraformStateBackendInput) GetLinodeBucket() *LinodeBucketBackendInput
GetLinodeBucket returns TerraformStateBackendInput.LinodeBucket, 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,omitempty"` 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,omitempty"` Action *ActionTriggerConfigurationInput `json:"action,omitempty"` }
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,omitempty"` 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,omitempty"`
}
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 UpdateDeployUpdateDeploy ¶ added in v0.9.5
UpdateDeployUpdateDeploy includes the requested fields of the GraphQL type Deploy.
func (*UpdateDeployUpdateDeploy) GetId ¶ added in v0.9.5
func (v *UpdateDeployUpdateDeploy) GetId() uuid.UUID
GetId returns UpdateDeployUpdateDeploy.Id, and is useful for accessing the field via an interface.
type UpdateGroupInput ¶ added in v0.9.4
type UpdateGroupInput struct { Name *string `json:"name,omitempty"` Envs []EnvVarInput `json:"envs,omitempty"` }
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) 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 UpdateGroupUpdateGroup ¶ added in v0.9.5
type UpdateGroupUpdateGroup struct { Id uuid.UUID `json:"id"` Name string `json:"name"` Envs []UpdateGroupUpdateGroupEnvsEnvVar `json:"envs,omitempty"` CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"updatedAt"` }
UpdateGroupUpdateGroup includes the requested fields of the GraphQL type Group.
func (*UpdateGroupUpdateGroup) GetCreatedAt ¶ added in v0.9.5
func (v *UpdateGroupUpdateGroup) GetCreatedAt() time.Time
GetCreatedAt returns UpdateGroupUpdateGroup.CreatedAt, and is useful for accessing the field via an interface.
func (*UpdateGroupUpdateGroup) GetEnvs ¶ added in v0.9.5
func (v *UpdateGroupUpdateGroup) GetEnvs() []UpdateGroupUpdateGroupEnvsEnvVar
GetEnvs returns UpdateGroupUpdateGroup.Envs, and is useful for accessing the field via an interface.
func (*UpdateGroupUpdateGroup) GetId ¶ added in v0.9.5
func (v *UpdateGroupUpdateGroup) GetId() uuid.UUID
GetId returns UpdateGroupUpdateGroup.Id, and is useful for accessing the field via an interface.
func (*UpdateGroupUpdateGroup) GetName ¶ added in v0.9.5
func (v *UpdateGroupUpdateGroup) GetName() string
GetName returns UpdateGroupUpdateGroup.Name, and is useful for accessing the field via an interface.
func (*UpdateGroupUpdateGroup) GetUpdatedAt ¶ added in v0.9.5
func (v *UpdateGroupUpdateGroup) GetUpdatedAt() time.Time
GetUpdatedAt returns UpdateGroupUpdateGroup.UpdatedAt, and is useful for accessing the field via an interface.
type UpdateGroupUpdateGroupEnvsEnvVar ¶ added in v0.9.5
type UpdateGroupUpdateGroupEnvsEnvVar struct { Name string `json:"name"` Value string `json:"value"` }
UpdateGroupUpdateGroupEnvsEnvVar includes the requested fields of the GraphQL type EnvVar.
func (*UpdateGroupUpdateGroupEnvsEnvVar) GetName ¶ added in v0.9.5
func (v *UpdateGroupUpdateGroupEnvsEnvVar) GetName() string
GetName returns UpdateGroupUpdateGroupEnvsEnvVar.Name, and is useful for accessing the field via an interface.
func (*UpdateGroupUpdateGroupEnvsEnvVar) GetValue ¶ added in v0.9.5
func (v *UpdateGroupUpdateGroupEnvsEnvVar) GetValue() string
GetValue returns UpdateGroupUpdateGroupEnvsEnvVar.Value, and is useful for accessing the field via an interface.
type UpdateProjectInput ¶
type UpdateProjectInput struct { GroupId *uuid.UUID `json:"groupId,omitempty"` GroupName *string `json:"groupName,omitempty"` SubGroupId *uuid.UUID `json:"subGroupId,omitempty"` SubGroupName *string `json:"subGroupName,omitempty"` Name *string `json:"name,omitempty"` Envs []EnvVarInput `json:"envs,omitempty"` ObservabilityConfig *ObservabilityConfigInput `json:"observabilityConfig,omitempty"` }
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 UpdateProjectUpdateProject ¶ added in v0.9.5
UpdateProjectUpdateProject includes the requested fields of the GraphQL type Project.
func (*UpdateProjectUpdateProject) GetId ¶ added in v0.9.5
func (v *UpdateProjectUpdateProject) GetId() uuid.UUID
GetId returns UpdateProjectUpdateProject.Id, and is useful for accessing the field via an interface.
func (*UpdateProjectUpdateProject) GetName ¶ added in v0.9.5
func (v *UpdateProjectUpdateProject) GetName() string
GetName returns UpdateProjectUpdateProject.Name, and is useful for accessing the field via an interface.
type UpdateSubGroupInput ¶ added in v0.9.4
type UpdateSubGroupInput struct { Name *string `json:"name,omitempty"` Envs []EnvVarInput `json:"envs,omitempty"` }
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) 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 UpdateSubGroupUpdateSubGroup ¶ added in v0.9.5
type UpdateSubGroupUpdateSubGroup struct { Id uuid.UUID `json:"id"` Name string `json:"name"` Envs []UpdateSubGroupUpdateSubGroupEnvsEnvVar `json:"envs,omitempty"` CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"updatedAt"` }
UpdateSubGroupUpdateSubGroup includes the requested fields of the GraphQL type SubGroup.
func (*UpdateSubGroupUpdateSubGroup) GetCreatedAt ¶ added in v0.9.5
func (v *UpdateSubGroupUpdateSubGroup) GetCreatedAt() time.Time
GetCreatedAt returns UpdateSubGroupUpdateSubGroup.CreatedAt, and is useful for accessing the field via an interface.
func (*UpdateSubGroupUpdateSubGroup) GetEnvs ¶ added in v0.9.5
func (v *UpdateSubGroupUpdateSubGroup) GetEnvs() []UpdateSubGroupUpdateSubGroupEnvsEnvVar
GetEnvs returns UpdateSubGroupUpdateSubGroup.Envs, and is useful for accessing the field via an interface.
func (*UpdateSubGroupUpdateSubGroup) GetId ¶ added in v0.9.5
func (v *UpdateSubGroupUpdateSubGroup) GetId() uuid.UUID
GetId returns UpdateSubGroupUpdateSubGroup.Id, and is useful for accessing the field via an interface.
func (*UpdateSubGroupUpdateSubGroup) GetName ¶ added in v0.9.5
func (v *UpdateSubGroupUpdateSubGroup) GetName() string
GetName returns UpdateSubGroupUpdateSubGroup.Name, and is useful for accessing the field via an interface.
func (*UpdateSubGroupUpdateSubGroup) GetUpdatedAt ¶ added in v0.9.5
func (v *UpdateSubGroupUpdateSubGroup) GetUpdatedAt() time.Time
GetUpdatedAt returns UpdateSubGroupUpdateSubGroup.UpdatedAt, and is useful for accessing the field via an interface.
type UpdateSubGroupUpdateSubGroupEnvsEnvVar ¶ added in v0.9.5
type UpdateSubGroupUpdateSubGroupEnvsEnvVar struct { Name string `json:"name"` Value string `json:"value"` }
UpdateSubGroupUpdateSubGroupEnvsEnvVar includes the requested fields of the GraphQL type EnvVar.
func (*UpdateSubGroupUpdateSubGroupEnvsEnvVar) GetName ¶ added in v0.9.5
func (v *UpdateSubGroupUpdateSubGroupEnvsEnvVar) GetName() string
GetName returns UpdateSubGroupUpdateSubGroupEnvsEnvVar.Name, and is useful for accessing the field via an interface.
func (*UpdateSubGroupUpdateSubGroupEnvsEnvVar) GetValue ¶ added in v0.9.5
func (v *UpdateSubGroupUpdateSubGroupEnvsEnvVar) GetValue() string
GetValue returns UpdateSubGroupUpdateSubGroupEnvsEnvVar.Value, and is useful for accessing the field via an interface.
type UpdateTriggerInput ¶
type UpdateTriggerInput struct { TriggerId uuid.UUID `json:"triggerId"` Definition *TriggerDefinitionInput `json:"definition,omitempty"` }
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,omitempty"` Definition *WorkflowDefinitionInput `json:"definition,omitempty"` }
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 UpdateWorkflowTriggerUpdateTrigger ¶ added in v0.9.5
UpdateWorkflowTriggerUpdateTrigger includes the requested fields of the GraphQL type Trigger.
func (*UpdateWorkflowTriggerUpdateTrigger) GetId ¶ added in v0.9.5
func (v *UpdateWorkflowTriggerUpdateTrigger) GetId() uuid.UUID
GetId returns UpdateWorkflowTriggerUpdateTrigger.Id, and is useful for accessing the field via an interface.
type UpdateWorkflowUpdateWorkflow ¶ added in v0.9.5
UpdateWorkflowUpdateWorkflow includes the requested fields of the GraphQL type Workflow.
func (*UpdateWorkflowUpdateWorkflow) GetId ¶ added in v0.9.5
func (v *UpdateWorkflowUpdateWorkflow) GetId() uuid.UUID
GetId returns UpdateWorkflowUpdateWorkflow.Id, 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 UserPersonalAccessTokensUser ¶ added in v0.9.5
type UserPersonalAccessTokensUser struct { Id uuid.UUID `json:"id"` PersonalAccessTokens []UserPersonalAccessTokensUserPersonalAccessTokensPersonalAccessToken `json:"personalAccessTokens,omitempty"` }
UserPersonalAccessTokensUser includes the requested fields of the GraphQL type User.
func (*UserPersonalAccessTokensUser) GetId ¶ added in v0.9.5
func (v *UserPersonalAccessTokensUser) GetId() uuid.UUID
GetId returns UserPersonalAccessTokensUser.Id, and is useful for accessing the field via an interface.
func (*UserPersonalAccessTokensUser) GetPersonalAccessTokens ¶ added in v0.9.5
func (v *UserPersonalAccessTokensUser) GetPersonalAccessTokens() []UserPersonalAccessTokensUserPersonalAccessTokensPersonalAccessToken
GetPersonalAccessTokens returns UserPersonalAccessTokensUser.PersonalAccessTokens, and is useful for accessing the field via an interface.
type UserPersonalAccessTokensUserPersonalAccessTokensPersonalAccessToken ¶ added in v0.9.5
type UserPersonalAccessTokensUserPersonalAccessTokensPersonalAccessToken struct { Id uuid.UUID `json:"id"` Name string `json:"name"` Token string `json:"token"` CreatedAt time.Time `json:"createdAt"` }
UserPersonalAccessTokensUserPersonalAccessTokensPersonalAccessToken includes the requested fields of the GraphQL type PersonalAccessToken.
func (*UserPersonalAccessTokensUserPersonalAccessTokensPersonalAccessToken) GetCreatedAt ¶ added in v0.9.5
func (v *UserPersonalAccessTokensUserPersonalAccessTokensPersonalAccessToken) GetCreatedAt() time.Time
GetCreatedAt returns UserPersonalAccessTokensUserPersonalAccessTokensPersonalAccessToken.CreatedAt, and is useful for accessing the field via an interface.
func (*UserPersonalAccessTokensUserPersonalAccessTokensPersonalAccessToken) GetId ¶ added in v0.9.5
func (v *UserPersonalAccessTokensUserPersonalAccessTokensPersonalAccessToken) GetId() uuid.UUID
GetId returns UserPersonalAccessTokensUserPersonalAccessTokensPersonalAccessToken.Id, and is useful for accessing the field via an interface.
func (*UserPersonalAccessTokensUserPersonalAccessTokensPersonalAccessToken) GetName ¶ added in v0.9.5
func (v *UserPersonalAccessTokensUserPersonalAccessTokensPersonalAccessToken) GetName() string
GetName returns UserPersonalAccessTokensUserPersonalAccessTokensPersonalAccessToken.Name, and is useful for accessing the field via an interface.
func (*UserPersonalAccessTokensUserPersonalAccessTokensPersonalAccessToken) GetToken ¶ added in v0.9.5
func (v *UserPersonalAccessTokensUserPersonalAccessTokensPersonalAccessToken) GetToken() string
GetToken returns UserPersonalAccessTokensUserPersonalAccessTokensPersonalAccessToken.Token, 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,omitempty"` Source *SourceInput `json:"source,omitempty"` Branch *WorkflowBranchDefinitionInput `json:"branch,omitempty"` WorkflowClusterId *uuid.UUID `json:"workflowClusterId,omitempty"` }
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,omitempty"` 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,omitempty"`
}
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,omitempty"` Disabled *bool `json:"disabled,omitempty"` }
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 WorkflowDetailTeam ¶ added in v0.9.5
type WorkflowDetailTeam struct { Id uuid.UUID `json:"id"` Project *WorkflowDetailTeamProject `json:"project,omitempty"` }
WorkflowDetailTeam includes the requested fields of the GraphQL type Team. The GraphQL type's documentation follows.
A Zeet Team is used as a permission boundary, and as the owner of projects, clusters, and other resources. Groups can grant access to multiple teams.
Teams can also have sub-teams or a parent team. A member of parent team will have equal access to all sub-teams. Being a member of sub-team does not confer access to the parent team.
func (*WorkflowDetailTeam) GetId ¶ added in v0.11.0
func (v *WorkflowDetailTeam) GetId() uuid.UUID
GetId returns WorkflowDetailTeam.Id, and is useful for accessing the field via an interface.
func (*WorkflowDetailTeam) GetProject ¶ added in v0.9.5
func (v *WorkflowDetailTeam) GetProject() *WorkflowDetailTeamProject
GetProject returns WorkflowDetailTeam.Project, and is useful for accessing the field via an interface.
type WorkflowDetailTeamProject ¶ added in v0.9.5
type WorkflowDetailTeamProject struct { Id uuid.UUID `json:"id"` Workflow *WorkflowDetailTeamProjectWorkflow `json:"workflow,omitempty"` }
WorkflowDetailTeamProject includes the requested fields of the GraphQL type Project.
func (*WorkflowDetailTeamProject) GetId ¶ added in v0.11.0
func (v *WorkflowDetailTeamProject) GetId() uuid.UUID
GetId returns WorkflowDetailTeamProject.Id, and is useful for accessing the field via an interface.
func (*WorkflowDetailTeamProject) GetWorkflow ¶ added in v0.9.5
func (v *WorkflowDetailTeamProject) GetWorkflow() *WorkflowDetailTeamProjectWorkflow
GetWorkflow returns WorkflowDetailTeamProject.Workflow, and is useful for accessing the field via an interface.
type WorkflowDetailTeamProjectWorkflow ¶ added in v0.9.5
type WorkflowDetailTeamProjectWorkflow struct {
WorkflowDetail `json:"-"`
}
WorkflowDetailTeamProjectWorkflow includes the requested fields of the GraphQL type Workflow.
func (*WorkflowDetailTeamProjectWorkflow) GetId ¶ added in v0.9.5
func (v *WorkflowDetailTeamProjectWorkflow) GetId() uuid.UUID
GetId returns WorkflowDetailTeamProjectWorkflow.Id, and is useful for accessing the field via an interface.
func (*WorkflowDetailTeamProjectWorkflow) GetSteps ¶ added in v0.9.5
func (v *WorkflowDetailTeamProjectWorkflow) GetSteps() []WorkflowDetailStepsWorkflowStepDefinition
GetSteps returns WorkflowDetailTeamProjectWorkflow.Steps, and is useful for accessing the field via an interface.
func (*WorkflowDetailTeamProjectWorkflow) GetTriggers ¶ added in v0.9.5
func (v *WorkflowDetailTeamProjectWorkflow) GetTriggers() WorkflowDetailTriggersTriggerConnection
GetTriggers returns WorkflowDetailTeamProjectWorkflow.Triggers, and is useful for accessing the field via an interface.
func (*WorkflowDetailTeamProjectWorkflow) MarshalJSON ¶ added in v0.9.5
func (v *WorkflowDetailTeamProjectWorkflow) MarshalJSON() ([]byte, error)
func (*WorkflowDetailTeamProjectWorkflow) UnmarshalJSON ¶ added in v0.9.5
func (v *WorkflowDetailTeamProjectWorkflow) UnmarshalJSON(b []byte) error
type WorkflowDetailTriggersTriggerConnection ¶
type WorkflowDetailTriggersTriggerConnection struct { TotalCount int `json:"totalCount"` Nodes []WorkflowDetailTriggersTriggerConnectionNodesTrigger `json:"nodes,omitempty"` }
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,omitempty"` Configuration *WorkflowDetailTriggersTriggerConnectionNodesTriggerConfiguration `json:"configuration,omitempty"` }
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,omitempty"` Action *WorkflowDetailTriggersTriggerConnectionNodesTriggerConfigurationActionActionTriggerConfiguration `json:"action,omitempty"` }
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,omitempty"`
}
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,omitempty"`
}
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,omitempty"` RepoBranchName *string `json:"repoBranchName,omitempty"` RepoOwner *string `json:"repoOwner,omitempty"` RepoName *string `json:"repoName,omitempty"` GithubConnectionId *int `json:"githubConnectionId,omitempty"` }
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,omitempty"` Source *SourceInput `json:"source,omitempty"` Branch *WorkflowBranchDefinitionInput `json:"branch,omitempty"` }
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,omitempty"` 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,omitempty"`
}
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 WorkflowRunDetailLogsTeam ¶ added in v0.9.5
type WorkflowRunDetailLogsTeam struct { Id uuid.UUID `json:"id"` Project *WorkflowRunDetailLogsTeamProject `json:"project,omitempty"` }
WorkflowRunDetailLogsTeam includes the requested fields of the GraphQL type Team. The GraphQL type's documentation follows.
A Zeet Team is used as a permission boundary, and as the owner of projects, clusters, and other resources. Groups can grant access to multiple teams.
Teams can also have sub-teams or a parent team. A member of parent team will have equal access to all sub-teams. Being a member of sub-team does not confer access to the parent team.
func (*WorkflowRunDetailLogsTeam) GetId ¶ added in v0.9.5
func (v *WorkflowRunDetailLogsTeam) GetId() uuid.UUID
GetId returns WorkflowRunDetailLogsTeam.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailLogsTeam) GetProject ¶ added in v0.9.5
func (v *WorkflowRunDetailLogsTeam) GetProject() *WorkflowRunDetailLogsTeamProject
GetProject returns WorkflowRunDetailLogsTeam.Project, and is useful for accessing the field via an interface.
type WorkflowRunDetailLogsTeamProject ¶ added in v0.9.5
type WorkflowRunDetailLogsTeamProject struct { Id uuid.UUID `json:"id"` Workflow *WorkflowRunDetailLogsTeamProjectWorkflow `json:"workflow,omitempty"` }
WorkflowRunDetailLogsTeamProject includes the requested fields of the GraphQL type Project.
func (*WorkflowRunDetailLogsTeamProject) GetId ¶ added in v0.9.5
func (v *WorkflowRunDetailLogsTeamProject) GetId() uuid.UUID
GetId returns WorkflowRunDetailLogsTeamProject.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailLogsTeamProject) GetWorkflow ¶ added in v0.9.5
func (v *WorkflowRunDetailLogsTeamProject) GetWorkflow() *WorkflowRunDetailLogsTeamProjectWorkflow
GetWorkflow returns WorkflowRunDetailLogsTeamProject.Workflow, and is useful for accessing the field via an interface.
type WorkflowRunDetailLogsTeamProjectWorkflow ¶ added in v0.9.5
type WorkflowRunDetailLogsTeamProjectWorkflow struct { Id uuid.UUID `json:"id"` Run WorkflowRunDetailLogsTeamProjectWorkflowRun `json:"run"` }
WorkflowRunDetailLogsTeamProjectWorkflow includes the requested fields of the GraphQL type Workflow.
func (*WorkflowRunDetailLogsTeamProjectWorkflow) GetId ¶ added in v0.9.5
func (v *WorkflowRunDetailLogsTeamProjectWorkflow) GetId() uuid.UUID
GetId returns WorkflowRunDetailLogsTeamProjectWorkflow.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailLogsTeamProjectWorkflow) GetRun ¶ added in v0.9.5
func (v *WorkflowRunDetailLogsTeamProjectWorkflow) GetRun() WorkflowRunDetailLogsTeamProjectWorkflowRun
GetRun returns WorkflowRunDetailLogsTeamProjectWorkflow.Run, and is useful for accessing the field via an interface.
type WorkflowRunDetailLogsTeamProjectWorkflowRun ¶ added in v0.9.5
type WorkflowRunDetailLogsTeamProjectWorkflowRun struct { Id uuid.UUID `json:"id"` Step WorkflowRunDetailLogsTeamProjectWorkflowRunStep `json:"-"` }
WorkflowRunDetailLogsTeamProjectWorkflowRun includes the requested fields of the GraphQL type WorkflowRun.
func (*WorkflowRunDetailLogsTeamProjectWorkflowRun) GetId ¶ added in v0.9.5
func (v *WorkflowRunDetailLogsTeamProjectWorkflowRun) GetId() uuid.UUID
GetId returns WorkflowRunDetailLogsTeamProjectWorkflowRun.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailLogsTeamProjectWorkflowRun) GetStep ¶ added in v0.9.5
func (v *WorkflowRunDetailLogsTeamProjectWorkflowRun) GetStep() WorkflowRunDetailLogsTeamProjectWorkflowRunStep
GetStep returns WorkflowRunDetailLogsTeamProjectWorkflowRun.Step, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailLogsTeamProjectWorkflowRun) MarshalJSON ¶ added in v0.9.5
func (v *WorkflowRunDetailLogsTeamProjectWorkflowRun) MarshalJSON() ([]byte, error)
func (*WorkflowRunDetailLogsTeamProjectWorkflowRun) UnmarshalJSON ¶ added in v0.9.5
func (v *WorkflowRunDetailLogsTeamProjectWorkflowRun) UnmarshalJSON(b []byte) error
type WorkflowRunDetailLogsTeamProjectWorkflowRunStep ¶ added in v0.9.5
type WorkflowRunDetailLogsTeamProjectWorkflowRunStep 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 }
WorkflowRunDetailLogsTeamProjectWorkflowRunStep includes the requested fields of the GraphQL interface WorkflowRunStep.
WorkflowRunDetailLogsTeamProjectWorkflowRunStep is implemented by the following types: WorkflowRunDetailLogsTeamProjectWorkflowRunStepBuildRunStep WorkflowRunDetailLogsTeamProjectWorkflowRunStepClusterPrecheckStep WorkflowRunDetailLogsTeamProjectWorkflowRunStepDeployRunStep WorkflowRunDetailLogsTeamProjectWorkflowRunStepDestroyRunStep WorkflowRunDetailLogsTeamProjectWorkflowRunStepJobRunStep
type WorkflowRunDetailLogsTeamProjectWorkflowRunStepBuildRunStep ¶ added in v0.9.5
type WorkflowRunDetailLogsTeamProjectWorkflowRunStepBuildRunStep struct { Typename *string `json:"__typename,omitempty"` Id uuid.UUID `json:"id"` Logs *WorkflowRunDetailLogsTeamProjectWorkflowRunStepBuildRunStepLogs `json:"logs,omitempty"` }
WorkflowRunDetailLogsTeamProjectWorkflowRunStepBuildRunStep includes the requested fields of the GraphQL type BuildRunStep.
func (*WorkflowRunDetailLogsTeamProjectWorkflowRunStepBuildRunStep) GetId ¶ added in v0.11.0
func (v *WorkflowRunDetailLogsTeamProjectWorkflowRunStepBuildRunStep) GetId() uuid.UUID
GetId returns WorkflowRunDetailLogsTeamProjectWorkflowRunStepBuildRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailLogsTeamProjectWorkflowRunStepBuildRunStep) GetLogs ¶ added in v0.9.5
func (v *WorkflowRunDetailLogsTeamProjectWorkflowRunStepBuildRunStep) GetLogs() *WorkflowRunDetailLogsTeamProjectWorkflowRunStepBuildRunStepLogs
GetLogs returns WorkflowRunDetailLogsTeamProjectWorkflowRunStepBuildRunStep.Logs, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailLogsTeamProjectWorkflowRunStepBuildRunStep) GetTypename ¶ added in v0.9.5
func (v *WorkflowRunDetailLogsTeamProjectWorkflowRunStepBuildRunStep) GetTypename() *string
GetTypename returns WorkflowRunDetailLogsTeamProjectWorkflowRunStepBuildRunStep.Typename, and is useful for accessing the field via an interface.
type WorkflowRunDetailLogsTeamProjectWorkflowRunStepBuildRunStepLogs ¶ added in v0.9.5
type WorkflowRunDetailLogsTeamProjectWorkflowRunStepBuildRunStepLogs struct { Id string `json:"id"` Completed bool `json:"completed"` Expired *bool `json:"expired,omitempty"` Entries []WorkflowRunDetailLogsTeamProjectWorkflowRunStepBuildRunStepLogsEntriesLogEntry `json:"entries,omitempty"` }
WorkflowRunDetailLogsTeamProjectWorkflowRunStepBuildRunStepLogs includes the requested fields of the GraphQL type Logs.
func (*WorkflowRunDetailLogsTeamProjectWorkflowRunStepBuildRunStepLogs) GetCompleted ¶ added in v0.9.5
func (v *WorkflowRunDetailLogsTeamProjectWorkflowRunStepBuildRunStepLogs) GetCompleted() bool
GetCompleted returns WorkflowRunDetailLogsTeamProjectWorkflowRunStepBuildRunStepLogs.Completed, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailLogsTeamProjectWorkflowRunStepBuildRunStepLogs) GetEntries ¶ added in v0.9.5
func (v *WorkflowRunDetailLogsTeamProjectWorkflowRunStepBuildRunStepLogs) GetEntries() []WorkflowRunDetailLogsTeamProjectWorkflowRunStepBuildRunStepLogsEntriesLogEntry
GetEntries returns WorkflowRunDetailLogsTeamProjectWorkflowRunStepBuildRunStepLogs.Entries, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailLogsTeamProjectWorkflowRunStepBuildRunStepLogs) GetExpired ¶ added in v0.9.5
func (v *WorkflowRunDetailLogsTeamProjectWorkflowRunStepBuildRunStepLogs) GetExpired() *bool
GetExpired returns WorkflowRunDetailLogsTeamProjectWorkflowRunStepBuildRunStepLogs.Expired, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailLogsTeamProjectWorkflowRunStepBuildRunStepLogs) GetId ¶ added in v0.9.5
func (v *WorkflowRunDetailLogsTeamProjectWorkflowRunStepBuildRunStepLogs) GetId() string
GetId returns WorkflowRunDetailLogsTeamProjectWorkflowRunStepBuildRunStepLogs.Id, and is useful for accessing the field via an interface.
type WorkflowRunDetailLogsTeamProjectWorkflowRunStepBuildRunStepLogsEntriesLogEntry ¶ added in v0.9.5
type WorkflowRunDetailLogsTeamProjectWorkflowRunStepBuildRunStepLogsEntriesLogEntry struct { Timestamp *time.Time `json:"timestamp,omitempty"` Text string `json:"text"` }
WorkflowRunDetailLogsTeamProjectWorkflowRunStepBuildRunStepLogsEntriesLogEntry includes the requested fields of the GraphQL type LogEntry.
func (*WorkflowRunDetailLogsTeamProjectWorkflowRunStepBuildRunStepLogsEntriesLogEntry) GetText ¶ added in v0.9.5
func (v *WorkflowRunDetailLogsTeamProjectWorkflowRunStepBuildRunStepLogsEntriesLogEntry) GetText() string
GetText returns WorkflowRunDetailLogsTeamProjectWorkflowRunStepBuildRunStepLogsEntriesLogEntry.Text, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailLogsTeamProjectWorkflowRunStepBuildRunStepLogsEntriesLogEntry) GetTimestamp ¶ added in v0.9.5
func (v *WorkflowRunDetailLogsTeamProjectWorkflowRunStepBuildRunStepLogsEntriesLogEntry) GetTimestamp() *time.Time
GetTimestamp returns WorkflowRunDetailLogsTeamProjectWorkflowRunStepBuildRunStepLogsEntriesLogEntry.Timestamp, and is useful for accessing the field via an interface.
type WorkflowRunDetailLogsTeamProjectWorkflowRunStepClusterPrecheckStep ¶ added in v0.9.5
type WorkflowRunDetailLogsTeamProjectWorkflowRunStepClusterPrecheckStep struct { Typename *string `json:"__typename,omitempty"` Id uuid.UUID `json:"id"` }
WorkflowRunDetailLogsTeamProjectWorkflowRunStepClusterPrecheckStep includes the requested fields of the GraphQL type ClusterPrecheckStep.
func (*WorkflowRunDetailLogsTeamProjectWorkflowRunStepClusterPrecheckStep) GetId ¶ added in v0.11.0
func (v *WorkflowRunDetailLogsTeamProjectWorkflowRunStepClusterPrecheckStep) GetId() uuid.UUID
GetId returns WorkflowRunDetailLogsTeamProjectWorkflowRunStepClusterPrecheckStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailLogsTeamProjectWorkflowRunStepClusterPrecheckStep) GetTypename ¶ added in v0.9.5
func (v *WorkflowRunDetailLogsTeamProjectWorkflowRunStepClusterPrecheckStep) GetTypename() *string
GetTypename returns WorkflowRunDetailLogsTeamProjectWorkflowRunStepClusterPrecheckStep.Typename, and is useful for accessing the field via an interface.
type WorkflowRunDetailLogsTeamProjectWorkflowRunStepDeployRunStep ¶ added in v0.9.5
type WorkflowRunDetailLogsTeamProjectWorkflowRunStepDeployRunStep struct { Typename *string `json:"__typename,omitempty"` Id uuid.UUID `json:"id"` }
WorkflowRunDetailLogsTeamProjectWorkflowRunStepDeployRunStep includes the requested fields of the GraphQL type DeployRunStep.
func (*WorkflowRunDetailLogsTeamProjectWorkflowRunStepDeployRunStep) GetId ¶ added in v0.11.0
func (v *WorkflowRunDetailLogsTeamProjectWorkflowRunStepDeployRunStep) GetId() uuid.UUID
GetId returns WorkflowRunDetailLogsTeamProjectWorkflowRunStepDeployRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailLogsTeamProjectWorkflowRunStepDeployRunStep) GetTypename ¶ added in v0.9.5
func (v *WorkflowRunDetailLogsTeamProjectWorkflowRunStepDeployRunStep) GetTypename() *string
GetTypename returns WorkflowRunDetailLogsTeamProjectWorkflowRunStepDeployRunStep.Typename, and is useful for accessing the field via an interface.
type WorkflowRunDetailLogsTeamProjectWorkflowRunStepDestroyRunStep ¶ added in v0.9.5
type WorkflowRunDetailLogsTeamProjectWorkflowRunStepDestroyRunStep struct { Typename *string `json:"__typename,omitempty"` Id uuid.UUID `json:"id"` }
WorkflowRunDetailLogsTeamProjectWorkflowRunStepDestroyRunStep includes the requested fields of the GraphQL type DestroyRunStep.
func (*WorkflowRunDetailLogsTeamProjectWorkflowRunStepDestroyRunStep) GetId ¶ added in v0.11.0
func (v *WorkflowRunDetailLogsTeamProjectWorkflowRunStepDestroyRunStep) GetId() uuid.UUID
GetId returns WorkflowRunDetailLogsTeamProjectWorkflowRunStepDestroyRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailLogsTeamProjectWorkflowRunStepDestroyRunStep) GetTypename ¶ added in v0.9.5
func (v *WorkflowRunDetailLogsTeamProjectWorkflowRunStepDestroyRunStep) GetTypename() *string
GetTypename returns WorkflowRunDetailLogsTeamProjectWorkflowRunStepDestroyRunStep.Typename, and is useful for accessing the field via an interface.
type WorkflowRunDetailLogsTeamProjectWorkflowRunStepJobRunStep ¶ added in v0.9.5
type WorkflowRunDetailLogsTeamProjectWorkflowRunStepJobRunStep struct { Typename *string `json:"__typename,omitempty"` Id uuid.UUID `json:"id"` Logs *WorkflowRunDetailLogsTeamProjectWorkflowRunStepJobRunStepLogs `json:"logs,omitempty"` }
WorkflowRunDetailLogsTeamProjectWorkflowRunStepJobRunStep includes the requested fields of the GraphQL type JobRunStep.
func (*WorkflowRunDetailLogsTeamProjectWorkflowRunStepJobRunStep) GetId ¶ added in v0.11.0
func (v *WorkflowRunDetailLogsTeamProjectWorkflowRunStepJobRunStep) GetId() uuid.UUID
GetId returns WorkflowRunDetailLogsTeamProjectWorkflowRunStepJobRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailLogsTeamProjectWorkflowRunStepJobRunStep) GetLogs ¶ added in v0.9.5
func (v *WorkflowRunDetailLogsTeamProjectWorkflowRunStepJobRunStep) GetLogs() *WorkflowRunDetailLogsTeamProjectWorkflowRunStepJobRunStepLogs
GetLogs returns WorkflowRunDetailLogsTeamProjectWorkflowRunStepJobRunStep.Logs, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailLogsTeamProjectWorkflowRunStepJobRunStep) GetTypename ¶ added in v0.9.5
func (v *WorkflowRunDetailLogsTeamProjectWorkflowRunStepJobRunStep) GetTypename() *string
GetTypename returns WorkflowRunDetailLogsTeamProjectWorkflowRunStepJobRunStep.Typename, and is useful for accessing the field via an interface.
type WorkflowRunDetailLogsTeamProjectWorkflowRunStepJobRunStepLogs ¶ added in v0.9.5
type WorkflowRunDetailLogsTeamProjectWorkflowRunStepJobRunStepLogs struct { Id string `json:"id"` Completed bool `json:"completed"` Expired *bool `json:"expired,omitempty"` Entries []WorkflowRunDetailLogsTeamProjectWorkflowRunStepJobRunStepLogsEntriesLogEntry `json:"entries,omitempty"` }
WorkflowRunDetailLogsTeamProjectWorkflowRunStepJobRunStepLogs includes the requested fields of the GraphQL type Logs.
func (*WorkflowRunDetailLogsTeamProjectWorkflowRunStepJobRunStepLogs) GetCompleted ¶ added in v0.9.5
func (v *WorkflowRunDetailLogsTeamProjectWorkflowRunStepJobRunStepLogs) GetCompleted() bool
GetCompleted returns WorkflowRunDetailLogsTeamProjectWorkflowRunStepJobRunStepLogs.Completed, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailLogsTeamProjectWorkflowRunStepJobRunStepLogs) GetEntries ¶ added in v0.9.5
func (v *WorkflowRunDetailLogsTeamProjectWorkflowRunStepJobRunStepLogs) GetEntries() []WorkflowRunDetailLogsTeamProjectWorkflowRunStepJobRunStepLogsEntriesLogEntry
GetEntries returns WorkflowRunDetailLogsTeamProjectWorkflowRunStepJobRunStepLogs.Entries, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailLogsTeamProjectWorkflowRunStepJobRunStepLogs) GetExpired ¶ added in v0.9.5
func (v *WorkflowRunDetailLogsTeamProjectWorkflowRunStepJobRunStepLogs) GetExpired() *bool
GetExpired returns WorkflowRunDetailLogsTeamProjectWorkflowRunStepJobRunStepLogs.Expired, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailLogsTeamProjectWorkflowRunStepJobRunStepLogs) GetId ¶ added in v0.9.5
func (v *WorkflowRunDetailLogsTeamProjectWorkflowRunStepJobRunStepLogs) GetId() string
GetId returns WorkflowRunDetailLogsTeamProjectWorkflowRunStepJobRunStepLogs.Id, and is useful for accessing the field via an interface.
type WorkflowRunDetailLogsTeamProjectWorkflowRunStepJobRunStepLogsEntriesLogEntry ¶ added in v0.9.5
type WorkflowRunDetailLogsTeamProjectWorkflowRunStepJobRunStepLogsEntriesLogEntry struct { Timestamp *time.Time `json:"timestamp,omitempty"` Text string `json:"text"` }
WorkflowRunDetailLogsTeamProjectWorkflowRunStepJobRunStepLogsEntriesLogEntry includes the requested fields of the GraphQL type LogEntry.
func (*WorkflowRunDetailLogsTeamProjectWorkflowRunStepJobRunStepLogsEntriesLogEntry) GetText ¶ added in v0.9.5
func (v *WorkflowRunDetailLogsTeamProjectWorkflowRunStepJobRunStepLogsEntriesLogEntry) GetText() string
GetText returns WorkflowRunDetailLogsTeamProjectWorkflowRunStepJobRunStepLogsEntriesLogEntry.Text, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailLogsTeamProjectWorkflowRunStepJobRunStepLogsEntriesLogEntry) GetTimestamp ¶ added in v0.9.5
func (v *WorkflowRunDetailLogsTeamProjectWorkflowRunStepJobRunStepLogsEntriesLogEntry) GetTimestamp() *time.Time
GetTimestamp returns WorkflowRunDetailLogsTeamProjectWorkflowRunStepJobRunStepLogsEntriesLogEntry.Timestamp, and is useful for accessing the field via an interface.
type WorkflowRunDetailResponse ¶
type WorkflowRunDetailResponse struct {
Team *WorkflowRunDetailTeam `json:"team,omitempty"`
}
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,omitempty"` 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,omitempty"` 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,omitempty"` 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,omitempty"` 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,omitempty"` 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 WorkflowRunDetailTeam ¶ added in v0.9.5
type WorkflowRunDetailTeam struct { Id uuid.UUID `json:"id"` Project *WorkflowRunDetailTeamProject `json:"project,omitempty"` }
WorkflowRunDetailTeam includes the requested fields of the GraphQL type Team. The GraphQL type's documentation follows.
A Zeet Team is used as a permission boundary, and as the owner of projects, clusters, and other resources. Groups can grant access to multiple teams.
Teams can also have sub-teams or a parent team. A member of parent team will have equal access to all sub-teams. Being a member of sub-team does not confer access to the parent team.
func (*WorkflowRunDetailTeam) GetId ¶ added in v0.9.5
func (v *WorkflowRunDetailTeam) GetId() uuid.UUID
GetId returns WorkflowRunDetailTeam.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailTeam) GetProject ¶ added in v0.9.5
func (v *WorkflowRunDetailTeam) GetProject() *WorkflowRunDetailTeamProject
GetProject returns WorkflowRunDetailTeam.Project, and is useful for accessing the field via an interface.
type WorkflowRunDetailTeamProject ¶ added in v0.9.5
type WorkflowRunDetailTeamProject struct { Id uuid.UUID `json:"id"` Workflow *WorkflowRunDetailTeamProjectWorkflow `json:"workflow,omitempty"` }
WorkflowRunDetailTeamProject includes the requested fields of the GraphQL type Project.
func (*WorkflowRunDetailTeamProject) GetId ¶ added in v0.9.5
func (v *WorkflowRunDetailTeamProject) GetId() uuid.UUID
GetId returns WorkflowRunDetailTeamProject.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailTeamProject) GetWorkflow ¶ added in v0.9.5
func (v *WorkflowRunDetailTeamProject) GetWorkflow() *WorkflowRunDetailTeamProjectWorkflow
GetWorkflow returns WorkflowRunDetailTeamProject.Workflow, and is useful for accessing the field via an interface.
type WorkflowRunDetailTeamProjectWorkflow ¶ added in v0.9.5
type WorkflowRunDetailTeamProjectWorkflow struct { Id uuid.UUID `json:"id"` Run WorkflowRunDetailTeamProjectWorkflowRun `json:"run"` }
WorkflowRunDetailTeamProjectWorkflow includes the requested fields of the GraphQL type Workflow.
func (*WorkflowRunDetailTeamProjectWorkflow) GetId ¶ added in v0.9.5
func (v *WorkflowRunDetailTeamProjectWorkflow) GetId() uuid.UUID
GetId returns WorkflowRunDetailTeamProjectWorkflow.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailTeamProjectWorkflow) GetRun ¶ added in v0.9.5
func (v *WorkflowRunDetailTeamProjectWorkflow) GetRun() WorkflowRunDetailTeamProjectWorkflowRun
GetRun returns WorkflowRunDetailTeamProjectWorkflow.Run, and is useful for accessing the field via an interface.
type WorkflowRunDetailTeamProjectWorkflowRun ¶ added in v0.9.5
type WorkflowRunDetailTeamProjectWorkflowRun struct {
WorkflowRunDetail `json:"-"`
}
WorkflowRunDetailTeamProjectWorkflowRun includes the requested fields of the GraphQL type WorkflowRun.
func (*WorkflowRunDetailTeamProjectWorkflowRun) GetCreatedAt ¶ added in v0.9.5
func (v *WorkflowRunDetailTeamProjectWorkflowRun) GetCreatedAt() time.Time
GetCreatedAt returns WorkflowRunDetailTeamProjectWorkflowRun.CreatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailTeamProjectWorkflowRun) GetFinishedAt ¶ added in v0.9.5
func (v *WorkflowRunDetailTeamProjectWorkflowRun) GetFinishedAt() *time.Time
GetFinishedAt returns WorkflowRunDetailTeamProjectWorkflowRun.FinishedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailTeamProjectWorkflowRun) GetId ¶ added in v0.9.5
func (v *WorkflowRunDetailTeamProjectWorkflowRun) GetId() uuid.UUID
GetId returns WorkflowRunDetailTeamProjectWorkflowRun.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailTeamProjectWorkflowRun) GetSequence ¶ added in v0.9.5
func (v *WorkflowRunDetailTeamProjectWorkflowRun) GetSequence() int
GetSequence returns WorkflowRunDetailTeamProjectWorkflowRun.Sequence, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailTeamProjectWorkflowRun) GetStatus ¶ added in v0.9.5
func (v *WorkflowRunDetailTeamProjectWorkflowRun) GetStatus() WorkflowRunStatus
GetStatus returns WorkflowRunDetailTeamProjectWorkflowRun.Status, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailTeamProjectWorkflowRun) GetSteps ¶ added in v0.9.5
func (v *WorkflowRunDetailTeamProjectWorkflowRun) GetSteps() []*WorkflowRunDetailStepsWorkflowRunStep
GetSteps returns WorkflowRunDetailTeamProjectWorkflowRun.Steps, and is useful for accessing the field via an interface.
func (*WorkflowRunDetailTeamProjectWorkflowRun) MarshalJSON ¶ added in v0.9.5
func (v *WorkflowRunDetailTeamProjectWorkflowRun) MarshalJSON() ([]byte, error)
func (*WorkflowRunDetailTeamProjectWorkflowRun) UnmarshalJSON ¶ added in v0.9.5
func (v *WorkflowRunDetailTeamProjectWorkflowRun) UnmarshalJSON(b []byte) error
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,omitempty"` 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,omitempty"` ExecutionType *WorkflowExecutionType `json:"executionType,omitempty"` Outputs []*WorkflowRunListItemStepsBuildRunStepOutputsBuildArtifact `json:"outputs,omitempty"` }
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,omitempty"` 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,omitempty"` ExecutionType *WorkflowExecutionType `json:"executionType,omitempty"` }
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,omitempty"` 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,omitempty"` ExecutionType *WorkflowExecutionType `json:"executionType,omitempty"` WorkflowRun *WorkflowRunListItemStepsDeployRunStepWorkflowRun `json:"workflowRun,omitempty"` }
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,omitempty"` 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,omitempty"` ExecutionType *WorkflowExecutionType `json:"executionType,omitempty"` }
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,omitempty"` 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,omitempty"` ExecutionType *WorkflowExecutionType `json:"executionType,omitempty"` }
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,omitempty"` 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,omitempty"` ExecutionType *WorkflowExecutionType `json:"executionType,omitempty"` }
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,omitempty"` 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,omitempty"` ExecutionType *WorkflowExecutionType `json:"executionType,omitempty"` }
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,omitempty"` 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,omitempty"` ExecutionType *WorkflowExecutionType `json:"executionType,omitempty"` }
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,omitempty"` 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,omitempty"` 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,omitempty"` 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,omitempty"` 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,omitempty"` 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,omitempty"` 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,omitempty"` ExecutionType *WorkflowExecutionType `json:"executionType,omitempty"` }
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,omitempty"` 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,omitempty"` ExecutionType *WorkflowExecutionType `json:"executionType,omitempty"` }
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,omitempty"` 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,omitempty"` 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,omitempty"` 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,omitempty"` 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,omitempty"` 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,omitempty"` Disabled *bool `json:"disabled,omitempty"` MatchingRule *WorkflowStepDefinitionMatchingRuleInput `json:"matchingRule,omitempty"` SequenceNumber *int `json:"sequenceNumber,omitempty"` Metadata *WorkflowRunStepDefinitionMetadataInput `json:"metadata,omitempty"` }
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,omitempty"`
}
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,omitempty"` ExecutionType *WorkflowExecutionType `json:"executionType,omitempty"` ExecutionError *string `json:"executionError,omitempty"` Outputs []*WorkflowRunStepDetailOutputsBuildArtifact `json:"outputs,omitempty"` }
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,omitempty"` ExecutionType *WorkflowExecutionType `json:"executionType,omitempty"` ExecutionError *string `json:"executionError,omitempty"` Cluster *WorkflowRunStepDetailCluster `json:"cluster,omitempty"` }
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,omitempty"` 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,omitempty"` 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,omitempty"` 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,omitempty"` 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,omitempty"` 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,omitempty"` ExecutionType *WorkflowExecutionType `json:"executionType,omitempty"` ExecutionError *string `json:"executionError,omitempty"` WorkflowRun *WorkflowRunStepDetailWorkflowRun `json:"workflowRun,omitempty"` }
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,omitempty"` ExecutionType *WorkflowExecutionType `json:"executionType,omitempty"` ExecutionError *string `json:"executionError,omitempty"` }
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,omitempty"` ExecutionType *WorkflowExecutionType `json:"executionType,omitempty"` ExecutionError *string `json:"executionError,omitempty"` }
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,omitempty"` 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,omitempty"` ExecutionType *WorkflowExecutionType `json:"executionType,omitempty"` ExecutionError *string `json:"executionError,omitempty"` }
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,omitempty"` 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,omitempty"` ExecutionType *WorkflowExecutionType `json:"executionType,omitempty"` ExecutionError *string `json:"executionError,omitempty"` }
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,omitempty"` 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,omitempty"` ExecutionType *WorkflowExecutionType `json:"executionType,omitempty"` ExecutionError *string `json:"executionError,omitempty"` }
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,omitempty"` 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,omitempty"` ExecutionType *WorkflowExecutionType `json:"executionType,omitempty"` ExecutionError *string `json:"executionError,omitempty"` }
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,omitempty"` 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,omitempty"` ExecutionType *WorkflowExecutionType `json:"executionType,omitempty"` ExecutionError *string `json:"executionError,omitempty"` }
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,omitempty"` 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,omitempty"` 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,omitempty"` 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,omitempty"` 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,omitempty"` 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,omitempty"`
}
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 WorkflowRunStepNestedDetailLogsTeam ¶ added in v0.9.5
type WorkflowRunStepNestedDetailLogsTeam struct { Id uuid.UUID `json:"id"` Project *WorkflowRunStepNestedDetailLogsTeamProject `json:"project,omitempty"` }
WorkflowRunStepNestedDetailLogsTeam includes the requested fields of the GraphQL type Team. The GraphQL type's documentation follows.
A Zeet Team is used as a permission boundary, and as the owner of projects, clusters, and other resources. Groups can grant access to multiple teams.
Teams can also have sub-teams or a parent team. A member of parent team will have equal access to all sub-teams. Being a member of sub-team does not confer access to the parent team.
func (*WorkflowRunStepNestedDetailLogsTeam) GetId ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeam) GetId() uuid.UUID
GetId returns WorkflowRunStepNestedDetailLogsTeam.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailLogsTeam) GetProject ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeam) GetProject() *WorkflowRunStepNestedDetailLogsTeamProject
GetProject returns WorkflowRunStepNestedDetailLogsTeam.Project, and is useful for accessing the field via an interface.
type WorkflowRunStepNestedDetailLogsTeamProject ¶ added in v0.9.5
type WorkflowRunStepNestedDetailLogsTeamProject struct { Id uuid.UUID `json:"id"` Workflow *WorkflowRunStepNestedDetailLogsTeamProjectWorkflow `json:"workflow,omitempty"` }
WorkflowRunStepNestedDetailLogsTeamProject includes the requested fields of the GraphQL type Project.
func (*WorkflowRunStepNestedDetailLogsTeamProject) GetId ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProject) GetId() uuid.UUID
GetId returns WorkflowRunStepNestedDetailLogsTeamProject.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailLogsTeamProject) GetWorkflow ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProject) GetWorkflow() *WorkflowRunStepNestedDetailLogsTeamProjectWorkflow
GetWorkflow returns WorkflowRunStepNestedDetailLogsTeamProject.Workflow, and is useful for accessing the field via an interface.
type WorkflowRunStepNestedDetailLogsTeamProjectWorkflow ¶ added in v0.9.5
type WorkflowRunStepNestedDetailLogsTeamProjectWorkflow struct { Id uuid.UUID `json:"id"` Run WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRun `json:"run"` }
WorkflowRunStepNestedDetailLogsTeamProjectWorkflow includes the requested fields of the GraphQL type Workflow.
func (*WorkflowRunStepNestedDetailLogsTeamProjectWorkflow) GetId ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflow) GetId() uuid.UUID
GetId returns WorkflowRunStepNestedDetailLogsTeamProjectWorkflow.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailLogsTeamProjectWorkflow) GetRun ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflow) GetRun() WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRun
GetRun returns WorkflowRunStepNestedDetailLogsTeamProjectWorkflow.Run, and is useful for accessing the field via an interface.
type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRun ¶ added in v0.9.5
type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRun struct { Id uuid.UUID `json:"id"` Step WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStep `json:"-"` }
WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRun includes the requested fields of the GraphQL type WorkflowRun.
func (*WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRun) GetId ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRun) GetId() uuid.UUID
GetId returns WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRun.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRun) GetStep ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRun) GetStep() WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStep
GetStep returns WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRun.Step, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRun) MarshalJSON ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRun) MarshalJSON() ([]byte, error)
func (*WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRun) UnmarshalJSON ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRun) UnmarshalJSON(b []byte) error
type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStep ¶ added in v0.9.5
type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStep 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 }
WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStep includes the requested fields of the GraphQL interface WorkflowRunStep.
WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStep is implemented by the following types: WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepBuildRunStep WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepClusterPrecheckStep WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStep WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStep WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepJobRunStep
type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepBuildRunStep ¶ added in v0.9.5
type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepBuildRunStep struct { Typename *string `json:"__typename,omitempty"` Id uuid.UUID `json:"id"` }
WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepBuildRunStep includes the requested fields of the GraphQL type BuildRunStep.
func (*WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepBuildRunStep) GetId ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepBuildRunStep) GetId() uuid.UUID
GetId returns WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepBuildRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepBuildRunStep) GetTypename ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepBuildRunStep) GetTypename() *string
GetTypename returns WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepBuildRunStep.Typename, and is useful for accessing the field via an interface.
type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepClusterPrecheckStep ¶ added in v0.9.5
type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepClusterPrecheckStep struct { Typename *string `json:"__typename,omitempty"` Id uuid.UUID `json:"id"` }
WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepClusterPrecheckStep includes the requested fields of the GraphQL type ClusterPrecheckStep.
func (*WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepClusterPrecheckStep) GetId ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepClusterPrecheckStep) GetId() uuid.UUID
GetId returns WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepClusterPrecheckStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepClusterPrecheckStep) GetTypename ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepClusterPrecheckStep) GetTypename() *string
GetTypename returns WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepClusterPrecheckStep.Typename, and is useful for accessing the field via an interface.
type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStep ¶ added in v0.9.5
type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStep struct { Typename *string `json:"__typename,omitempty"` Id uuid.UUID `json:"id"` WorkflowRun *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRun `json:"workflowRun,omitempty"` }
WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStep includes the requested fields of the GraphQL type DeployRunStep.
func (*WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStep) GetId ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStep) GetId() uuid.UUID
GetId returns WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStep) GetTypename ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStep) GetTypename() *string
GetTypename returns WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStep.Typename, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStep) GetWorkflowRun ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStep) GetWorkflowRun() *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRun
GetWorkflowRun returns WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStep.WorkflowRun, and is useful for accessing the field via an interface.
type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRun ¶ added in v0.9.5
type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRun struct { Id uuid.UUID `json:"id"` Sequence int `json:"sequence"` Status WorkflowRunStatus `json:"status"` CreatedAt time.Time `json:"createdAt"` Step WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStep `json:"-"` }
WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRun includes the requested fields of the GraphQL type WorkflowRun.
func (*WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRun) GetCreatedAt ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRun) GetCreatedAt() time.Time
GetCreatedAt returns WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRun.CreatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRun) GetId ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRun) GetId() uuid.UUID
GetId returns WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRun.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRun) GetSequence ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRun) GetSequence() int
GetSequence returns WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRun.Sequence, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRun) GetStatus ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRun) GetStatus() WorkflowRunStatus
GetStatus returns WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRun.Status, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRun) GetStep ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRun) GetStep() WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStep
GetStep returns WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRun.Step, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRun) MarshalJSON ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRun) MarshalJSON() ([]byte, error)
func (*WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRun) UnmarshalJSON ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRun) UnmarshalJSON(b []byte) error
type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStep ¶ added in v0.9.5
type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStep 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 }
WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStep includes the requested fields of the GraphQL interface WorkflowRunStep.
WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStep is implemented by the following types: WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepBuildRunStep WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepClusterPrecheckStep WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepDeployRunStep WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepDestroyRunStep WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepJobRunStep
type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepBuildRunStep ¶ added in v0.9.5
type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepBuildRunStep struct { Typename *string `json:"__typename,omitempty"` Id uuid.UUID `json:"id"` }
WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepBuildRunStep includes the requested fields of the GraphQL type BuildRunStep.
func (*WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepBuildRunStep) GetId ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepBuildRunStep) GetId() uuid.UUID
GetId returns WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepBuildRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepBuildRunStep) GetTypename ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepBuildRunStep) GetTypename() *string
GetTypename returns WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepBuildRunStep.Typename, and is useful for accessing the field via an interface.
type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepClusterPrecheckStep ¶ added in v0.9.5
type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepClusterPrecheckStep struct { Typename *string `json:"__typename,omitempty"` Id uuid.UUID `json:"id"` }
WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepClusterPrecheckStep includes the requested fields of the GraphQL type ClusterPrecheckStep.
func (*WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepClusterPrecheckStep) GetId ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepClusterPrecheckStep) GetId() uuid.UUID
GetId returns WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepClusterPrecheckStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepClusterPrecheckStep) GetTypename ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepClusterPrecheckStep) GetTypename() *string
GetTypename returns WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepClusterPrecheckStep.Typename, and is useful for accessing the field via an interface.
type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepDeployRunStep ¶ added in v0.9.5
type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepDeployRunStep struct { Typename *string `json:"__typename,omitempty"` Id uuid.UUID `json:"id"` }
WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepDeployRunStep includes the requested fields of the GraphQL type DeployRunStep.
func (*WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepDeployRunStep) GetId ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepDeployRunStep) GetId() uuid.UUID
GetId returns WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepDeployRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepDeployRunStep) GetTypename ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepDeployRunStep) GetTypename() *string
GetTypename returns WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepDeployRunStep.Typename, and is useful for accessing the field via an interface.
type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepDestroyRunStep ¶ added in v0.9.5
type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepDestroyRunStep struct { Typename *string `json:"__typename,omitempty"` Id uuid.UUID `json:"id"` }
WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepDestroyRunStep includes the requested fields of the GraphQL type DestroyRunStep.
func (*WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepDestroyRunStep) GetId ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepDestroyRunStep) GetId() uuid.UUID
GetId returns WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepDestroyRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepDestroyRunStep) GetTypename ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepDestroyRunStep) GetTypename() *string
GetTypename returns WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepDestroyRunStep.Typename, and is useful for accessing the field via an interface.
type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepJobRunStep ¶ added in v0.9.5
type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepJobRunStep struct { Typename *string `json:"__typename,omitempty"` Id uuid.UUID `json:"id"` Logs *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepJobRunStepLogs `json:"logs,omitempty"` }
WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepJobRunStep includes the requested fields of the GraphQL type JobRunStep.
func (*WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepJobRunStep) GetId ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepJobRunStep) GetId() uuid.UUID
GetId returns WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepJobRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepJobRunStep) GetLogs ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepJobRunStep) GetLogs() *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepJobRunStepLogs
GetLogs returns WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepJobRunStep.Logs, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepJobRunStep) GetTypename ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepJobRunStep) GetTypename() *string
GetTypename returns WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepJobRunStep.Typename, and is useful for accessing the field via an interface.
type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepJobRunStepLogs ¶ added in v0.9.5
type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepJobRunStepLogs struct { Id string `json:"id"` Completed bool `json:"completed"` Expired *bool `json:"expired,omitempty"` Entries []WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepJobRunStepLogsEntriesLogEntry `json:"entries,omitempty"` }
WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepJobRunStepLogs includes the requested fields of the GraphQL type Logs.
func (*WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepJobRunStepLogs) GetCompleted ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepJobRunStepLogs) GetCompleted() bool
GetCompleted returns WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepJobRunStepLogs.Completed, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepJobRunStepLogs) GetEntries ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepJobRunStepLogs) GetEntries() []WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepJobRunStepLogsEntriesLogEntry
GetEntries returns WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepJobRunStepLogs.Entries, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepJobRunStepLogs) GetExpired ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepJobRunStepLogs) GetExpired() *bool
GetExpired returns WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepJobRunStepLogs.Expired, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepJobRunStepLogs) GetId ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepJobRunStepLogs) GetId() string
GetId returns WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepJobRunStepLogs.Id, and is useful for accessing the field via an interface.
type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepJobRunStepLogsEntriesLogEntry ¶ added in v0.9.5
type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepJobRunStepLogsEntriesLogEntry struct { Timestamp *time.Time `json:"timestamp,omitempty"` Text string `json:"text"` }
WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepJobRunStepLogsEntriesLogEntry includes the requested fields of the GraphQL type LogEntry.
func (*WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepJobRunStepLogsEntriesLogEntry) GetText ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepJobRunStepLogsEntriesLogEntry) GetText() string
GetText returns WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepJobRunStepLogsEntriesLogEntry.Text, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepJobRunStepLogsEntriesLogEntry) GetTimestamp ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepJobRunStepLogsEntriesLogEntry) GetTimestamp() *time.Time
GetTimestamp returns WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepJobRunStepLogsEntriesLogEntry.Timestamp, and is useful for accessing the field via an interface.
type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStep ¶ added in v0.9.5
type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStep struct { Typename *string `json:"__typename,omitempty"` Id uuid.UUID `json:"id"` WorkflowRun *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun `json:"workflowRun,omitempty"` }
WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStep includes the requested fields of the GraphQL type DestroyRunStep.
func (*WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStep) GetId ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStep) GetId() uuid.UUID
GetId returns WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStep) GetTypename ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStep) GetTypename() *string
GetTypename returns WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStep.Typename, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStep) GetWorkflowRun ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStep) GetWorkflowRun() *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun
GetWorkflowRun returns WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStep.WorkflowRun, and is useful for accessing the field via an interface.
type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun ¶ added in v0.9.5
type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun struct { Id uuid.UUID `json:"id"` Sequence int `json:"sequence"` Status WorkflowRunStatus `json:"status"` CreatedAt time.Time `json:"createdAt"` Step WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStep `json:"-"` }
WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun includes the requested fields of the GraphQL type WorkflowRun.
func (*WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun) GetCreatedAt ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun) GetCreatedAt() time.Time
GetCreatedAt returns WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun.CreatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun) GetId ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun) GetId() uuid.UUID
GetId returns WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun) GetSequence ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun) GetSequence() int
GetSequence returns WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun.Sequence, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun) GetStatus ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun) GetStatus() WorkflowRunStatus
GetStatus returns WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun.Status, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun) GetStep ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun) GetStep() WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStep
GetStep returns WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun.Step, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun) MarshalJSON ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun) MarshalJSON() ([]byte, error)
func (*WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun) UnmarshalJSON ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun) UnmarshalJSON(b []byte) error
type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStep ¶ added in v0.9.5
type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStep 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 }
WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStep includes the requested fields of the GraphQL interface WorkflowRunStep.
WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStep is implemented by the following types: WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepBuildRunStep WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepClusterPrecheckStep WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepDeployRunStep WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepDestroyRunStep WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepJobRunStep
type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepBuildRunStep ¶ added in v0.9.5
type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepBuildRunStep struct { Typename *string `json:"__typename,omitempty"` Id uuid.UUID `json:"id"` }
WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepBuildRunStep includes the requested fields of the GraphQL type BuildRunStep.
func (*WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepBuildRunStep) GetId ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepBuildRunStep) GetId() uuid.UUID
GetId returns WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepBuildRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepBuildRunStep) GetTypename ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepBuildRunStep) GetTypename() *string
GetTypename returns WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepBuildRunStep.Typename, and is useful for accessing the field via an interface.
type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepClusterPrecheckStep ¶ added in v0.9.5
type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepClusterPrecheckStep struct { Typename *string `json:"__typename,omitempty"` Id uuid.UUID `json:"id"` }
WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepClusterPrecheckStep includes the requested fields of the GraphQL type ClusterPrecheckStep.
func (*WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepClusterPrecheckStep) GetId ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepClusterPrecheckStep) GetId() uuid.UUID
GetId returns WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepClusterPrecheckStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepClusterPrecheckStep) GetTypename ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepClusterPrecheckStep) GetTypename() *string
GetTypename returns WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepClusterPrecheckStep.Typename, and is useful for accessing the field via an interface.
type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepDeployRunStep ¶ added in v0.9.5
type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepDeployRunStep struct { Typename *string `json:"__typename,omitempty"` Id uuid.UUID `json:"id"` }
WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepDeployRunStep includes the requested fields of the GraphQL type DeployRunStep.
func (*WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepDeployRunStep) GetId ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepDeployRunStep) GetId() uuid.UUID
GetId returns WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepDeployRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepDeployRunStep) GetTypename ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepDeployRunStep) GetTypename() *string
GetTypename returns WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepDeployRunStep.Typename, and is useful for accessing the field via an interface.
type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepDestroyRunStep ¶ added in v0.9.5
type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepDestroyRunStep struct { Typename *string `json:"__typename,omitempty"` Id uuid.UUID `json:"id"` }
WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepDestroyRunStep includes the requested fields of the GraphQL type DestroyRunStep.
func (*WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepDestroyRunStep) GetId ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepDestroyRunStep) GetId() uuid.UUID
GetId returns WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepDestroyRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepDestroyRunStep) GetTypename ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepDestroyRunStep) GetTypename() *string
GetTypename returns WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepDestroyRunStep.Typename, and is useful for accessing the field via an interface.
type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepJobRunStep ¶ added in v0.9.5
type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepJobRunStep struct { Typename *string `json:"__typename,omitempty"` Id uuid.UUID `json:"id"` Logs *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepJobRunStepLogs `json:"logs,omitempty"` }
WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepJobRunStep includes the requested fields of the GraphQL type JobRunStep.
func (*WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepJobRunStep) GetId ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepJobRunStep) GetId() uuid.UUID
GetId returns WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepJobRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepJobRunStep) GetLogs ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepJobRunStep) GetLogs() *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepJobRunStepLogs
GetLogs returns WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepJobRunStep.Logs, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepJobRunStep) GetTypename ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepJobRunStep) GetTypename() *string
GetTypename returns WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepJobRunStep.Typename, and is useful for accessing the field via an interface.
type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepJobRunStepLogs ¶ added in v0.9.5
type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepJobRunStepLogs struct { Id string `json:"id"` Completed bool `json:"completed"` Expired *bool `json:"expired,omitempty"` Entries []WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepJobRunStepLogsEntriesLogEntry `json:"entries,omitempty"` }
WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepJobRunStepLogs includes the requested fields of the GraphQL type Logs.
func (*WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepJobRunStepLogs) GetCompleted ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepJobRunStepLogs) GetCompleted() bool
GetCompleted returns WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepJobRunStepLogs.Completed, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepJobRunStepLogs) GetEntries ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepJobRunStepLogs) GetEntries() []WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepJobRunStepLogsEntriesLogEntry
GetEntries returns WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepJobRunStepLogs.Entries, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepJobRunStepLogs) GetExpired ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepJobRunStepLogs) GetExpired() *bool
GetExpired returns WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepJobRunStepLogs.Expired, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepJobRunStepLogs) GetId ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepJobRunStepLogs) GetId() string
GetId returns WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepJobRunStepLogs.Id, and is useful for accessing the field via an interface.
type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepJobRunStepLogsEntriesLogEntry ¶ added in v0.9.5
type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepJobRunStepLogsEntriesLogEntry struct { Timestamp *time.Time `json:"timestamp,omitempty"` Text string `json:"text"` }
WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepJobRunStepLogsEntriesLogEntry includes the requested fields of the GraphQL type LogEntry.
func (*WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepJobRunStepLogsEntriesLogEntry) GetText ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepJobRunStepLogsEntriesLogEntry) GetText() string
GetText returns WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepJobRunStepLogsEntriesLogEntry.Text, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepJobRunStepLogsEntriesLogEntry) GetTimestamp ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepJobRunStepLogsEntriesLogEntry) GetTimestamp() *time.Time
GetTimestamp returns WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepJobRunStepLogsEntriesLogEntry.Timestamp, and is useful for accessing the field via an interface.
type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepJobRunStep ¶ added in v0.9.5
type WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepJobRunStep struct { Typename *string `json:"__typename,omitempty"` Id uuid.UUID `json:"id"` }
WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepJobRunStep includes the requested fields of the GraphQL type JobRunStep.
func (*WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepJobRunStep) GetId ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepJobRunStep) GetId() uuid.UUID
GetId returns WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepJobRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepJobRunStep) GetTypename ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepJobRunStep) GetTypename() *string
GetTypename returns WorkflowRunStepNestedDetailLogsTeamProjectWorkflowRunStepJobRunStep.Typename, and is useful for accessing the field via an interface.
type WorkflowRunStepNestedDetailResponse ¶
type WorkflowRunStepNestedDetailResponse struct {
Team *WorkflowRunStepNestedDetailTeam `json:"team,omitempty"`
}
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 WorkflowRunStepNestedDetailTeam ¶ added in v0.9.5
type WorkflowRunStepNestedDetailTeam struct { Id uuid.UUID `json:"id"` Project *WorkflowRunStepNestedDetailTeamProject `json:"project,omitempty"` }
WorkflowRunStepNestedDetailTeam includes the requested fields of the GraphQL type Team. The GraphQL type's documentation follows.
A Zeet Team is used as a permission boundary, and as the owner of projects, clusters, and other resources. Groups can grant access to multiple teams.
Teams can also have sub-teams or a parent team. A member of parent team will have equal access to all sub-teams. Being a member of sub-team does not confer access to the parent team.
func (*WorkflowRunStepNestedDetailTeam) GetId ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeam) GetId() uuid.UUID
GetId returns WorkflowRunStepNestedDetailTeam.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeam) GetProject ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeam) GetProject() *WorkflowRunStepNestedDetailTeamProject
GetProject returns WorkflowRunStepNestedDetailTeam.Project, and is useful for accessing the field via an interface.
type WorkflowRunStepNestedDetailTeamProject ¶ added in v0.9.5
type WorkflowRunStepNestedDetailTeamProject struct { Id uuid.UUID `json:"id"` Workflow *WorkflowRunStepNestedDetailTeamProjectWorkflow `json:"workflow,omitempty"` }
WorkflowRunStepNestedDetailTeamProject includes the requested fields of the GraphQL type Project.
func (*WorkflowRunStepNestedDetailTeamProject) GetId ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProject) GetId() uuid.UUID
GetId returns WorkflowRunStepNestedDetailTeamProject.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProject) GetWorkflow ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProject) GetWorkflow() *WorkflowRunStepNestedDetailTeamProjectWorkflow
GetWorkflow returns WorkflowRunStepNestedDetailTeamProject.Workflow, and is useful for accessing the field via an interface.
type WorkflowRunStepNestedDetailTeamProjectWorkflow ¶ added in v0.9.5
type WorkflowRunStepNestedDetailTeamProjectWorkflow struct { Id uuid.UUID `json:"id"` Run WorkflowRunStepNestedDetailTeamProjectWorkflowRun `json:"run"` }
WorkflowRunStepNestedDetailTeamProjectWorkflow includes the requested fields of the GraphQL type Workflow.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflow) GetId ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflow) GetId() uuid.UUID
GetId returns WorkflowRunStepNestedDetailTeamProjectWorkflow.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflow) GetRun ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflow) GetRun() WorkflowRunStepNestedDetailTeamProjectWorkflowRun
GetRun returns WorkflowRunStepNestedDetailTeamProjectWorkflow.Run, and is useful for accessing the field via an interface.
type WorkflowRunStepNestedDetailTeamProjectWorkflowRun ¶ added in v0.9.5
type WorkflowRunStepNestedDetailTeamProjectWorkflowRun struct { Id uuid.UUID `json:"id"` Step WorkflowRunStepNestedDetailTeamProjectWorkflowRunStep `json:"-"` }
WorkflowRunStepNestedDetailTeamProjectWorkflowRun includes the requested fields of the GraphQL type WorkflowRun.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRun) GetId ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRun) GetId() uuid.UUID
GetId returns WorkflowRunStepNestedDetailTeamProjectWorkflowRun.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRun) GetStep ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRun) GetStep() WorkflowRunStepNestedDetailTeamProjectWorkflowRunStep
GetStep returns WorkflowRunStepNestedDetailTeamProjectWorkflowRun.Step, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRun) MarshalJSON ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRun) MarshalJSON() ([]byte, error)
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRun) UnmarshalJSON ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRun) UnmarshalJSON(b []byte) error
type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStep ¶ added in v0.9.5
type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStep 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 }
WorkflowRunStepNestedDetailTeamProjectWorkflowRunStep includes the requested fields of the GraphQL interface WorkflowRunStep.
WorkflowRunStepNestedDetailTeamProjectWorkflowRunStep is implemented by the following types: WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepBuildRunStep WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepClusterPrecheckStep WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStep WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStep WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepJobRunStep
type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepBuildRunStep ¶ added in v0.9.5
type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepBuildRunStep struct { Typename *string `json:"__typename,omitempty"` Id uuid.UUID `json:"id"` }
WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepBuildRunStep includes the requested fields of the GraphQL type BuildRunStep.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepBuildRunStep) GetId ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepBuildRunStep) GetId() uuid.UUID
GetId returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepBuildRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepBuildRunStep) GetTypename ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepBuildRunStep) GetTypename() *string
GetTypename returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepBuildRunStep.Typename, and is useful for accessing the field via an interface.
type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepClusterPrecheckStep ¶ added in v0.9.5
type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepClusterPrecheckStep struct { Typename *string `json:"__typename,omitempty"` Id uuid.UUID `json:"id"` }
WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepClusterPrecheckStep includes the requested fields of the GraphQL type ClusterPrecheckStep.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepClusterPrecheckStep) GetId ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepClusterPrecheckStep) GetId() uuid.UUID
GetId returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepClusterPrecheckStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepClusterPrecheckStep) GetTypename ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepClusterPrecheckStep) GetTypename() *string
GetTypename returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepClusterPrecheckStep.Typename, and is useful for accessing the field via an interface.
type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStep ¶ added in v0.9.5
type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStep struct { Typename *string `json:"__typename,omitempty"` Id uuid.UUID `json:"id"` WorkflowRun *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRun `json:"workflowRun,omitempty"` }
WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStep includes the requested fields of the GraphQL type DeployRunStep.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStep) GetId ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStep) GetId() uuid.UUID
GetId returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStep) GetTypename ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStep) GetTypename() *string
GetTypename returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStep.Typename, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStep) GetWorkflowRun ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStep) GetWorkflowRun() *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRun
GetWorkflowRun returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStep.WorkflowRun, and is useful for accessing the field via an interface.
type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRun ¶ added in v0.9.5
type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRun 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 []*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStep `json:"-"` }
WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRun includes the requested fields of the GraphQL type WorkflowRun.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRun) GetCreatedAt ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRun) GetCreatedAt() time.Time
GetCreatedAt returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRun.CreatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRun) GetId ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRun) GetId() uuid.UUID
GetId returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRun.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRun) GetSequence ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRun) GetSequence() int
GetSequence returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRun.Sequence, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRun) GetStatus ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRun) GetStatus() WorkflowRunStatus
GetStatus returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRun.Status, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRun) GetSteps ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRun) GetSteps() []*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStep
GetSteps returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRun.Steps, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRun) GetWorkflowId ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRun) GetWorkflowId() uuid.UUID
GetWorkflowId returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRun.WorkflowId, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRun) MarshalJSON ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRun) MarshalJSON() ([]byte, error)
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRun) UnmarshalJSON ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRun) UnmarshalJSON(b []byte) error
type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsBuildRunStep ¶ added in v0.9.5
type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsBuildRunStep struct { Typename *string `json:"__typename,omitempty"` Id uuid.UUID `json:"id"` Action GenericWorkflowStepActionType `json:"action"` DependsOn []WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep `json:"-"` Status WorkflowRunStepStatus `json:"status"` SequenceNumber int `json:"sequenceNumber"` CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"updatedAt"` ExecutionId *uuid.UUID `json:"executionId,omitempty"` ExecutionType *WorkflowExecutionType `json:"executionType,omitempty"` ExecutionError *string `json:"executionError,omitempty"` }
WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsBuildRunStep includes the requested fields of the GraphQL type BuildRunStep.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsBuildRunStep) GetAction ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsBuildRunStep) GetAction() GenericWorkflowStepActionType
GetAction returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsBuildRunStep.Action, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsBuildRunStep) GetCreatedAt ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsBuildRunStep) GetCreatedAt() time.Time
GetCreatedAt returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsBuildRunStep.CreatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsBuildRunStep) GetDependsOn ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsBuildRunStep) GetDependsOn() []WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep
GetDependsOn returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsBuildRunStep.DependsOn, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsBuildRunStep) GetExecutionError ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsBuildRunStep) GetExecutionError() *string
GetExecutionError returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsBuildRunStep.ExecutionError, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsBuildRunStep) GetExecutionId ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsBuildRunStep) GetExecutionId() *uuid.UUID
GetExecutionId returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsBuildRunStep.ExecutionId, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsBuildRunStep) GetExecutionType ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsBuildRunStep) GetExecutionType() *WorkflowExecutionType
GetExecutionType returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsBuildRunStep.ExecutionType, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsBuildRunStep) GetId ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsBuildRunStep) GetId() uuid.UUID
GetId returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsBuildRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsBuildRunStep) GetSequenceNumber ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsBuildRunStep) GetSequenceNumber() int
GetSequenceNumber returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsBuildRunStep.SequenceNumber, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsBuildRunStep) GetStatus ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsBuildRunStep) GetStatus() WorkflowRunStepStatus
GetStatus returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsBuildRunStep.Status, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsBuildRunStep) GetTypename ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsBuildRunStep) GetTypename() *string
GetTypename returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsBuildRunStep.Typename, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsBuildRunStep) GetUpdatedAt ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsBuildRunStep) GetUpdatedAt() time.Time
GetUpdatedAt returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsBuildRunStep.UpdatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsBuildRunStep) MarshalJSON ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsBuildRunStep) MarshalJSON() ([]byte, error)
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsBuildRunStep) UnmarshalJSON ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsBuildRunStep) UnmarshalJSON(b []byte) error
type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsClusterPrecheckStep ¶ added in v0.9.5
type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsClusterPrecheckStep struct { Typename *string `json:"__typename,omitempty"` Id uuid.UUID `json:"id"` Action GenericWorkflowStepActionType `json:"action"` DependsOn []WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep `json:"-"` Status WorkflowRunStepStatus `json:"status"` SequenceNumber int `json:"sequenceNumber"` CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"updatedAt"` ExecutionId *uuid.UUID `json:"executionId,omitempty"` ExecutionType *WorkflowExecutionType `json:"executionType,omitempty"` ExecutionError *string `json:"executionError,omitempty"` }
WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsClusterPrecheckStep includes the requested fields of the GraphQL type ClusterPrecheckStep.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsClusterPrecheckStep) GetAction ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsClusterPrecheckStep) GetAction() GenericWorkflowStepActionType
GetAction returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsClusterPrecheckStep.Action, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsClusterPrecheckStep) GetCreatedAt ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsClusterPrecheckStep) GetCreatedAt() time.Time
GetCreatedAt returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsClusterPrecheckStep.CreatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsClusterPrecheckStep) GetDependsOn ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsClusterPrecheckStep) GetDependsOn() []WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep
GetDependsOn returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsClusterPrecheckStep.DependsOn, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsClusterPrecheckStep) GetExecutionError ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsClusterPrecheckStep) GetExecutionError() *string
GetExecutionError returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsClusterPrecheckStep.ExecutionError, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsClusterPrecheckStep) GetExecutionId ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsClusterPrecheckStep) GetExecutionId() *uuid.UUID
GetExecutionId returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsClusterPrecheckStep.ExecutionId, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsClusterPrecheckStep) GetExecutionType ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsClusterPrecheckStep) GetExecutionType() *WorkflowExecutionType
GetExecutionType returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsClusterPrecheckStep.ExecutionType, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsClusterPrecheckStep) GetId ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsClusterPrecheckStep) GetId() uuid.UUID
GetId returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsClusterPrecheckStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsClusterPrecheckStep) GetSequenceNumber ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsClusterPrecheckStep) GetSequenceNumber() int
GetSequenceNumber returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsClusterPrecheckStep.SequenceNumber, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsClusterPrecheckStep) GetStatus ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsClusterPrecheckStep) GetStatus() WorkflowRunStepStatus
GetStatus returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsClusterPrecheckStep.Status, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsClusterPrecheckStep) GetTypename ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsClusterPrecheckStep) GetTypename() *string
GetTypename returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsClusterPrecheckStep.Typename, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsClusterPrecheckStep) GetUpdatedAt ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsClusterPrecheckStep) GetUpdatedAt() time.Time
GetUpdatedAt returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsClusterPrecheckStep.UpdatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsClusterPrecheckStep) MarshalJSON ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsClusterPrecheckStep) MarshalJSON() ([]byte, error)
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsClusterPrecheckStep) UnmarshalJSON ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsClusterPrecheckStep) UnmarshalJSON(b []byte) error
type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDeployRunStep ¶ added in v0.9.5
type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDeployRunStep struct { Typename *string `json:"__typename,omitempty"` Id uuid.UUID `json:"id"` Action GenericWorkflowStepActionType `json:"action"` DependsOn []WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep `json:"-"` Status WorkflowRunStepStatus `json:"status"` SequenceNumber int `json:"sequenceNumber"` CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"updatedAt"` ExecutionId *uuid.UUID `json:"executionId,omitempty"` ExecutionType *WorkflowExecutionType `json:"executionType,omitempty"` ExecutionError *string `json:"executionError,omitempty"` }
WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDeployRunStep includes the requested fields of the GraphQL type DeployRunStep.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDeployRunStep) GetAction ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDeployRunStep) GetAction() GenericWorkflowStepActionType
GetAction returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDeployRunStep.Action, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDeployRunStep) GetCreatedAt ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDeployRunStep) GetCreatedAt() time.Time
GetCreatedAt returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDeployRunStep.CreatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDeployRunStep) GetDependsOn ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDeployRunStep) GetDependsOn() []WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep
GetDependsOn returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDeployRunStep.DependsOn, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDeployRunStep) GetExecutionError ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDeployRunStep) GetExecutionError() *string
GetExecutionError returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDeployRunStep.ExecutionError, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDeployRunStep) GetExecutionId ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDeployRunStep) GetExecutionId() *uuid.UUID
GetExecutionId returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDeployRunStep.ExecutionId, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDeployRunStep) GetExecutionType ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDeployRunStep) GetExecutionType() *WorkflowExecutionType
GetExecutionType returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDeployRunStep.ExecutionType, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDeployRunStep) GetId ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDeployRunStep) GetId() uuid.UUID
GetId returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDeployRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDeployRunStep) GetSequenceNumber ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDeployRunStep) GetSequenceNumber() int
GetSequenceNumber returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDeployRunStep.SequenceNumber, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDeployRunStep) GetStatus ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDeployRunStep) GetStatus() WorkflowRunStepStatus
GetStatus returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDeployRunStep.Status, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDeployRunStep) GetTypename ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDeployRunStep) GetTypename() *string
GetTypename returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDeployRunStep.Typename, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDeployRunStep) GetUpdatedAt ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDeployRunStep) GetUpdatedAt() time.Time
GetUpdatedAt returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDeployRunStep.UpdatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDeployRunStep) MarshalJSON ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDeployRunStep) MarshalJSON() ([]byte, error)
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDeployRunStep) UnmarshalJSON ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDeployRunStep) UnmarshalJSON(b []byte) error
type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDestroyRunStep ¶ added in v0.9.5
type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDestroyRunStep struct { Typename *string `json:"__typename,omitempty"` Id uuid.UUID `json:"id"` Action GenericWorkflowStepActionType `json:"action"` DependsOn []WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep `json:"-"` Status WorkflowRunStepStatus `json:"status"` SequenceNumber int `json:"sequenceNumber"` CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"updatedAt"` ExecutionId *uuid.UUID `json:"executionId,omitempty"` ExecutionType *WorkflowExecutionType `json:"executionType,omitempty"` ExecutionError *string `json:"executionError,omitempty"` }
WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDestroyRunStep includes the requested fields of the GraphQL type DestroyRunStep.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDestroyRunStep) GetAction ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDestroyRunStep) GetAction() GenericWorkflowStepActionType
GetAction returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDestroyRunStep.Action, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDestroyRunStep) GetCreatedAt ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDestroyRunStep) GetCreatedAt() time.Time
GetCreatedAt returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDestroyRunStep.CreatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDestroyRunStep) GetDependsOn ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDestroyRunStep) GetDependsOn() []WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep
GetDependsOn returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDestroyRunStep.DependsOn, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDestroyRunStep) GetExecutionError ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDestroyRunStep) GetExecutionError() *string
GetExecutionError returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDestroyRunStep.ExecutionError, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDestroyRunStep) GetExecutionId ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDestroyRunStep) GetExecutionId() *uuid.UUID
GetExecutionId returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDestroyRunStep.ExecutionId, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDestroyRunStep) GetExecutionType ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDestroyRunStep) GetExecutionType() *WorkflowExecutionType
GetExecutionType returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDestroyRunStep.ExecutionType, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDestroyRunStep) GetId ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDestroyRunStep) GetId() uuid.UUID
GetId returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDestroyRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDestroyRunStep) GetSequenceNumber ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDestroyRunStep) GetSequenceNumber() int
GetSequenceNumber returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDestroyRunStep.SequenceNumber, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDestroyRunStep) GetStatus ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDestroyRunStep) GetStatus() WorkflowRunStepStatus
GetStatus returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDestroyRunStep.Status, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDestroyRunStep) GetTypename ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDestroyRunStep) GetTypename() *string
GetTypename returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDestroyRunStep.Typename, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDestroyRunStep) GetUpdatedAt ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDestroyRunStep) GetUpdatedAt() time.Time
GetUpdatedAt returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDestroyRunStep.UpdatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDestroyRunStep) MarshalJSON ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDestroyRunStep) MarshalJSON() ([]byte, error)
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDestroyRunStep) UnmarshalJSON ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDestroyRunStep) UnmarshalJSON(b []byte) error
type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsJobRunStep ¶ added in v0.9.5
type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsJobRunStep struct { Typename *string `json:"__typename,omitempty"` Id uuid.UUID `json:"id"` Action GenericWorkflowStepActionType `json:"action"` DependsOn []WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep `json:"-"` Status WorkflowRunStepStatus `json:"status"` SequenceNumber int `json:"sequenceNumber"` CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"updatedAt"` ExecutionId *uuid.UUID `json:"executionId,omitempty"` ExecutionType *WorkflowExecutionType `json:"executionType,omitempty"` ExecutionError *string `json:"executionError,omitempty"` }
WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsJobRunStep includes the requested fields of the GraphQL type JobRunStep.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsJobRunStep) GetAction ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsJobRunStep) GetAction() GenericWorkflowStepActionType
GetAction returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsJobRunStep.Action, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsJobRunStep) GetCreatedAt ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsJobRunStep) GetCreatedAt() time.Time
GetCreatedAt returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsJobRunStep.CreatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsJobRunStep) GetDependsOn ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsJobRunStep) GetDependsOn() []WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep
GetDependsOn returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsJobRunStep.DependsOn, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsJobRunStep) GetExecutionError ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsJobRunStep) GetExecutionError() *string
GetExecutionError returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsJobRunStep.ExecutionError, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsJobRunStep) GetExecutionId ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsJobRunStep) GetExecutionId() *uuid.UUID
GetExecutionId returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsJobRunStep.ExecutionId, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsJobRunStep) GetExecutionType ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsJobRunStep) GetExecutionType() *WorkflowExecutionType
GetExecutionType returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsJobRunStep.ExecutionType, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsJobRunStep) GetId ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsJobRunStep) GetId() uuid.UUID
GetId returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsJobRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsJobRunStep) GetSequenceNumber ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsJobRunStep) GetSequenceNumber() int
GetSequenceNumber returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsJobRunStep.SequenceNumber, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsJobRunStep) GetStatus ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsJobRunStep) GetStatus() WorkflowRunStepStatus
GetStatus returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsJobRunStep.Status, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsJobRunStep) GetTypename ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsJobRunStep) GetTypename() *string
GetTypename returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsJobRunStep.Typename, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsJobRunStep) GetUpdatedAt ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsJobRunStep) GetUpdatedAt() time.Time
GetUpdatedAt returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsJobRunStep.UpdatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsJobRunStep) MarshalJSON ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsJobRunStep) MarshalJSON() ([]byte, error)
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsJobRunStep) UnmarshalJSON ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsJobRunStep) UnmarshalJSON(b []byte) error
type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStep ¶ added in v0.9.5
type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStep 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() []WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep // 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 }
WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStep includes the requested fields of the GraphQL interface WorkflowRunStep.
WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStep is implemented by the following types: WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsBuildRunStep WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsClusterPrecheckStep WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDeployRunStep WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsDestroyRunStep WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsJobRunStep
type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnBuildRunStep ¶ added in v0.9.5
type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnBuildRunStep struct { Typename *string `json:"__typename,omitempty"` Id uuid.UUID `json:"id"` }
WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnBuildRunStep includes the requested fields of the GraphQL type BuildRunStep.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnBuildRunStep) GetId ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnBuildRunStep) GetId() uuid.UUID
GetId returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnBuildRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnBuildRunStep) GetTypename ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnBuildRunStep) GetTypename() *string
GetTypename returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnBuildRunStep.Typename, and is useful for accessing the field via an interface.
type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnClusterPrecheckStep ¶ added in v0.9.5
type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnClusterPrecheckStep struct { Typename *string `json:"__typename,omitempty"` Id uuid.UUID `json:"id"` }
WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnClusterPrecheckStep includes the requested fields of the GraphQL type ClusterPrecheckStep.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnClusterPrecheckStep) GetId ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnClusterPrecheckStep) GetId() uuid.UUID
GetId returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnClusterPrecheckStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnClusterPrecheckStep) GetTypename ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnClusterPrecheckStep) GetTypename() *string
GetTypename returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnClusterPrecheckStep.Typename, and is useful for accessing the field via an interface.
type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnDeployRunStep ¶ added in v0.9.5
type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnDeployRunStep struct { Typename *string `json:"__typename,omitempty"` Id uuid.UUID `json:"id"` }
WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnDeployRunStep includes the requested fields of the GraphQL type DeployRunStep.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnDeployRunStep) GetId ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnDeployRunStep) GetId() uuid.UUID
GetId returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnDeployRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnDeployRunStep) GetTypename ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnDeployRunStep) GetTypename() *string
GetTypename returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnDeployRunStep.Typename, and is useful for accessing the field via an interface.
type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnDestroyRunStep ¶ added in v0.9.5
type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnDestroyRunStep struct { Typename *string `json:"__typename,omitempty"` Id uuid.UUID `json:"id"` }
WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnDestroyRunStep includes the requested fields of the GraphQL type DestroyRunStep.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnDestroyRunStep) GetId ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnDestroyRunStep) GetId() uuid.UUID
GetId returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnDestroyRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnDestroyRunStep) GetTypename ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnDestroyRunStep) GetTypename() *string
GetTypename returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnDestroyRunStep.Typename, and is useful for accessing the field via an interface.
type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnJobRunStep ¶ added in v0.9.5
type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnJobRunStep struct { Typename *string `json:"__typename,omitempty"` Id uuid.UUID `json:"id"` }
WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnJobRunStep includes the requested fields of the GraphQL type JobRunStep.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnJobRunStep) GetId ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnJobRunStep) GetId() uuid.UUID
GetId returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnJobRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnJobRunStep) GetTypename ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnJobRunStep) GetTypename() *string
GetTypename returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnJobRunStep.Typename, and is useful for accessing the field via an interface.
type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep ¶ added in v0.9.5
type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep 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 }
WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep includes the requested fields of the GraphQL interface WorkflowRunStep.
WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep is implemented by the following types: WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnBuildRunStep WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnClusterPrecheckStep WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnDeployRunStep WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnDestroyRunStep WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDeployRunStepWorkflowRunStepsWorkflowRunStepDependsOnJobRunStep
type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStep ¶ added in v0.9.5
type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStep struct { Typename *string `json:"__typename,omitempty"` Id uuid.UUID `json:"id"` WorkflowRun *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun `json:"workflowRun,omitempty"` }
WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStep includes the requested fields of the GraphQL type DestroyRunStep.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStep) GetId ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStep) GetId() uuid.UUID
GetId returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStep) GetTypename ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStep) GetTypename() *string
GetTypename returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStep.Typename, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStep) GetWorkflowRun ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStep) GetWorkflowRun() *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun
GetWorkflowRun returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStep.WorkflowRun, and is useful for accessing the field via an interface.
type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun ¶ added in v0.9.5
type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun 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 []*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStep `json:"-"` }
WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun includes the requested fields of the GraphQL type WorkflowRun.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun) GetCreatedAt ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun) GetCreatedAt() time.Time
GetCreatedAt returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun.CreatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun) GetId ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun) GetId() uuid.UUID
GetId returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun) GetSequence ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun) GetSequence() int
GetSequence returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun.Sequence, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun) GetStatus ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun) GetStatus() WorkflowRunStatus
GetStatus returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun.Status, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun) GetSteps ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun) GetSteps() []*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStep
GetSteps returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun.Steps, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun) GetWorkflowId ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun) GetWorkflowId() uuid.UUID
GetWorkflowId returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun.WorkflowId, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun) MarshalJSON ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun) MarshalJSON() ([]byte, error)
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun) UnmarshalJSON ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRun) UnmarshalJSON(b []byte) error
type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsBuildRunStep ¶ added in v0.9.5
type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsBuildRunStep struct { Typename *string `json:"__typename,omitempty"` Id uuid.UUID `json:"id"` Action GenericWorkflowStepActionType `json:"action"` DependsOn []WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep `json:"-"` Status WorkflowRunStepStatus `json:"status"` SequenceNumber int `json:"sequenceNumber"` CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"updatedAt"` ExecutionId *uuid.UUID `json:"executionId,omitempty"` ExecutionType *WorkflowExecutionType `json:"executionType,omitempty"` ExecutionError *string `json:"executionError,omitempty"` }
WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsBuildRunStep includes the requested fields of the GraphQL type BuildRunStep.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsBuildRunStep) GetAction ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsBuildRunStep) GetAction() GenericWorkflowStepActionType
GetAction returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsBuildRunStep.Action, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsBuildRunStep) GetCreatedAt ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsBuildRunStep) GetCreatedAt() time.Time
GetCreatedAt returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsBuildRunStep.CreatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsBuildRunStep) GetDependsOn ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsBuildRunStep) GetDependsOn() []WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep
GetDependsOn returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsBuildRunStep.DependsOn, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsBuildRunStep) GetExecutionError ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsBuildRunStep) GetExecutionError() *string
GetExecutionError returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsBuildRunStep.ExecutionError, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsBuildRunStep) GetExecutionId ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsBuildRunStep) GetExecutionId() *uuid.UUID
GetExecutionId returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsBuildRunStep.ExecutionId, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsBuildRunStep) GetExecutionType ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsBuildRunStep) GetExecutionType() *WorkflowExecutionType
GetExecutionType returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsBuildRunStep.ExecutionType, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsBuildRunStep) GetId ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsBuildRunStep) GetId() uuid.UUID
GetId returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsBuildRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsBuildRunStep) GetSequenceNumber ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsBuildRunStep) GetSequenceNumber() int
GetSequenceNumber returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsBuildRunStep.SequenceNumber, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsBuildRunStep) GetStatus ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsBuildRunStep) GetStatus() WorkflowRunStepStatus
GetStatus returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsBuildRunStep.Status, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsBuildRunStep) GetTypename ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsBuildRunStep) GetTypename() *string
GetTypename returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsBuildRunStep.Typename, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsBuildRunStep) GetUpdatedAt ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsBuildRunStep) GetUpdatedAt() time.Time
GetUpdatedAt returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsBuildRunStep.UpdatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsBuildRunStep) MarshalJSON ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsBuildRunStep) MarshalJSON() ([]byte, error)
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsBuildRunStep) UnmarshalJSON ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsBuildRunStep) UnmarshalJSON(b []byte) error
type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsClusterPrecheckStep ¶ added in v0.9.5
type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsClusterPrecheckStep struct { Typename *string `json:"__typename,omitempty"` Id uuid.UUID `json:"id"` Action GenericWorkflowStepActionType `json:"action"` DependsOn []WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep `json:"-"` Status WorkflowRunStepStatus `json:"status"` SequenceNumber int `json:"sequenceNumber"` CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"updatedAt"` ExecutionId *uuid.UUID `json:"executionId,omitempty"` ExecutionType *WorkflowExecutionType `json:"executionType,omitempty"` ExecutionError *string `json:"executionError,omitempty"` }
WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsClusterPrecheckStep includes the requested fields of the GraphQL type ClusterPrecheckStep.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsClusterPrecheckStep) GetAction ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsClusterPrecheckStep) GetAction() GenericWorkflowStepActionType
GetAction returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsClusterPrecheckStep.Action, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsClusterPrecheckStep) GetCreatedAt ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsClusterPrecheckStep) GetCreatedAt() time.Time
GetCreatedAt returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsClusterPrecheckStep.CreatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsClusterPrecheckStep) GetDependsOn ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsClusterPrecheckStep) GetDependsOn() []WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep
GetDependsOn returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsClusterPrecheckStep.DependsOn, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsClusterPrecheckStep) GetExecutionError ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsClusterPrecheckStep) GetExecutionError() *string
GetExecutionError returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsClusterPrecheckStep.ExecutionError, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsClusterPrecheckStep) GetExecutionId ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsClusterPrecheckStep) GetExecutionId() *uuid.UUID
GetExecutionId returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsClusterPrecheckStep.ExecutionId, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsClusterPrecheckStep) GetExecutionType ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsClusterPrecheckStep) GetExecutionType() *WorkflowExecutionType
GetExecutionType returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsClusterPrecheckStep.ExecutionType, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsClusterPrecheckStep) GetId ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsClusterPrecheckStep) GetId() uuid.UUID
GetId returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsClusterPrecheckStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsClusterPrecheckStep) GetSequenceNumber ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsClusterPrecheckStep) GetSequenceNumber() int
GetSequenceNumber returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsClusterPrecheckStep.SequenceNumber, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsClusterPrecheckStep) GetStatus ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsClusterPrecheckStep) GetStatus() WorkflowRunStepStatus
GetStatus returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsClusterPrecheckStep.Status, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsClusterPrecheckStep) GetTypename ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsClusterPrecheckStep) GetTypename() *string
GetTypename returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsClusterPrecheckStep.Typename, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsClusterPrecheckStep) GetUpdatedAt ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsClusterPrecheckStep) GetUpdatedAt() time.Time
GetUpdatedAt returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsClusterPrecheckStep.UpdatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsClusterPrecheckStep) MarshalJSON ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsClusterPrecheckStep) MarshalJSON() ([]byte, error)
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsClusterPrecheckStep) UnmarshalJSON ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsClusterPrecheckStep) UnmarshalJSON(b []byte) error
type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDeployRunStep ¶ added in v0.9.5
type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDeployRunStep struct { Typename *string `json:"__typename,omitempty"` Id uuid.UUID `json:"id"` Action GenericWorkflowStepActionType `json:"action"` DependsOn []WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep `json:"-"` Status WorkflowRunStepStatus `json:"status"` SequenceNumber int `json:"sequenceNumber"` CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"updatedAt"` ExecutionId *uuid.UUID `json:"executionId,omitempty"` ExecutionType *WorkflowExecutionType `json:"executionType,omitempty"` ExecutionError *string `json:"executionError,omitempty"` }
WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDeployRunStep includes the requested fields of the GraphQL type DeployRunStep.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDeployRunStep) GetAction ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDeployRunStep) GetAction() GenericWorkflowStepActionType
GetAction returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDeployRunStep.Action, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDeployRunStep) GetCreatedAt ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDeployRunStep) GetCreatedAt() time.Time
GetCreatedAt returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDeployRunStep.CreatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDeployRunStep) GetDependsOn ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDeployRunStep) GetDependsOn() []WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep
GetDependsOn returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDeployRunStep.DependsOn, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDeployRunStep) GetExecutionError ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDeployRunStep) GetExecutionError() *string
GetExecutionError returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDeployRunStep.ExecutionError, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDeployRunStep) GetExecutionId ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDeployRunStep) GetExecutionId() *uuid.UUID
GetExecutionId returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDeployRunStep.ExecutionId, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDeployRunStep) GetExecutionType ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDeployRunStep) GetExecutionType() *WorkflowExecutionType
GetExecutionType returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDeployRunStep.ExecutionType, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDeployRunStep) GetId ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDeployRunStep) GetId() uuid.UUID
GetId returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDeployRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDeployRunStep) GetSequenceNumber ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDeployRunStep) GetSequenceNumber() int
GetSequenceNumber returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDeployRunStep.SequenceNumber, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDeployRunStep) GetStatus ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDeployRunStep) GetStatus() WorkflowRunStepStatus
GetStatus returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDeployRunStep.Status, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDeployRunStep) GetTypename ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDeployRunStep) GetTypename() *string
GetTypename returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDeployRunStep.Typename, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDeployRunStep) GetUpdatedAt ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDeployRunStep) GetUpdatedAt() time.Time
GetUpdatedAt returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDeployRunStep.UpdatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDeployRunStep) MarshalJSON ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDeployRunStep) MarshalJSON() ([]byte, error)
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDeployRunStep) UnmarshalJSON ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDeployRunStep) UnmarshalJSON(b []byte) error
type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDestroyRunStep ¶ added in v0.9.5
type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDestroyRunStep struct { Typename *string `json:"__typename,omitempty"` Id uuid.UUID `json:"id"` Action GenericWorkflowStepActionType `json:"action"` DependsOn []WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep `json:"-"` Status WorkflowRunStepStatus `json:"status"` SequenceNumber int `json:"sequenceNumber"` CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"updatedAt"` ExecutionId *uuid.UUID `json:"executionId,omitempty"` ExecutionType *WorkflowExecutionType `json:"executionType,omitempty"` ExecutionError *string `json:"executionError,omitempty"` }
WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDestroyRunStep includes the requested fields of the GraphQL type DestroyRunStep.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDestroyRunStep) GetAction ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDestroyRunStep) GetAction() GenericWorkflowStepActionType
GetAction returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDestroyRunStep.Action, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDestroyRunStep) GetCreatedAt ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDestroyRunStep) GetCreatedAt() time.Time
GetCreatedAt returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDestroyRunStep.CreatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDestroyRunStep) GetDependsOn ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDestroyRunStep) GetDependsOn() []WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep
GetDependsOn returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDestroyRunStep.DependsOn, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDestroyRunStep) GetExecutionError ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDestroyRunStep) GetExecutionError() *string
GetExecutionError returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDestroyRunStep.ExecutionError, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDestroyRunStep) GetExecutionId ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDestroyRunStep) GetExecutionId() *uuid.UUID
GetExecutionId returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDestroyRunStep.ExecutionId, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDestroyRunStep) GetExecutionType ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDestroyRunStep) GetExecutionType() *WorkflowExecutionType
GetExecutionType returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDestroyRunStep.ExecutionType, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDestroyRunStep) GetId ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDestroyRunStep) GetId() uuid.UUID
GetId returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDestroyRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDestroyRunStep) GetSequenceNumber ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDestroyRunStep) GetSequenceNumber() int
GetSequenceNumber returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDestroyRunStep.SequenceNumber, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDestroyRunStep) GetStatus ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDestroyRunStep) GetStatus() WorkflowRunStepStatus
GetStatus returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDestroyRunStep.Status, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDestroyRunStep) GetTypename ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDestroyRunStep) GetTypename() *string
GetTypename returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDestroyRunStep.Typename, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDestroyRunStep) GetUpdatedAt ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDestroyRunStep) GetUpdatedAt() time.Time
GetUpdatedAt returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDestroyRunStep.UpdatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDestroyRunStep) MarshalJSON ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDestroyRunStep) MarshalJSON() ([]byte, error)
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDestroyRunStep) UnmarshalJSON ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDestroyRunStep) UnmarshalJSON(b []byte) error
type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsJobRunStep ¶ added in v0.9.5
type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsJobRunStep struct { Typename *string `json:"__typename,omitempty"` Id uuid.UUID `json:"id"` Action GenericWorkflowStepActionType `json:"action"` DependsOn []WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep `json:"-"` Status WorkflowRunStepStatus `json:"status"` SequenceNumber int `json:"sequenceNumber"` CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"updatedAt"` ExecutionId *uuid.UUID `json:"executionId,omitempty"` ExecutionType *WorkflowExecutionType `json:"executionType,omitempty"` ExecutionError *string `json:"executionError,omitempty"` }
WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsJobRunStep includes the requested fields of the GraphQL type JobRunStep.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsJobRunStep) GetAction ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsJobRunStep) GetAction() GenericWorkflowStepActionType
GetAction returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsJobRunStep.Action, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsJobRunStep) GetCreatedAt ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsJobRunStep) GetCreatedAt() time.Time
GetCreatedAt returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsJobRunStep.CreatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsJobRunStep) GetDependsOn ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsJobRunStep) GetDependsOn() []WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep
GetDependsOn returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsJobRunStep.DependsOn, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsJobRunStep) GetExecutionError ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsJobRunStep) GetExecutionError() *string
GetExecutionError returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsJobRunStep.ExecutionError, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsJobRunStep) GetExecutionId ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsJobRunStep) GetExecutionId() *uuid.UUID
GetExecutionId returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsJobRunStep.ExecutionId, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsJobRunStep) GetExecutionType ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsJobRunStep) GetExecutionType() *WorkflowExecutionType
GetExecutionType returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsJobRunStep.ExecutionType, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsJobRunStep) GetId ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsJobRunStep) GetId() uuid.UUID
GetId returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsJobRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsJobRunStep) GetSequenceNumber ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsJobRunStep) GetSequenceNumber() int
GetSequenceNumber returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsJobRunStep.SequenceNumber, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsJobRunStep) GetStatus ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsJobRunStep) GetStatus() WorkflowRunStepStatus
GetStatus returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsJobRunStep.Status, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsJobRunStep) GetTypename ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsJobRunStep) GetTypename() *string
GetTypename returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsJobRunStep.Typename, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsJobRunStep) GetUpdatedAt ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsJobRunStep) GetUpdatedAt() time.Time
GetUpdatedAt returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsJobRunStep.UpdatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsJobRunStep) MarshalJSON ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsJobRunStep) MarshalJSON() ([]byte, error)
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsJobRunStep) UnmarshalJSON ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsJobRunStep) UnmarshalJSON(b []byte) error
type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStep ¶ added in v0.9.5
type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStep 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() []WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep // 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 }
WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStep includes the requested fields of the GraphQL interface WorkflowRunStep.
WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStep is implemented by the following types: WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsBuildRunStep WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsClusterPrecheckStep WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDeployRunStep WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsDestroyRunStep WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsJobRunStep
type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnBuildRunStep ¶ added in v0.9.5
type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnBuildRunStep struct { Typename *string `json:"__typename,omitempty"` Id uuid.UUID `json:"id"` }
WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnBuildRunStep includes the requested fields of the GraphQL type BuildRunStep.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnBuildRunStep) GetId ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnBuildRunStep) GetId() uuid.UUID
GetId returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnBuildRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnBuildRunStep) GetTypename ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnBuildRunStep) GetTypename() *string
GetTypename returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnBuildRunStep.Typename, and is useful for accessing the field via an interface.
type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnClusterPrecheckStep ¶ added in v0.9.5
type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnClusterPrecheckStep struct { Typename *string `json:"__typename,omitempty"` Id uuid.UUID `json:"id"` }
WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnClusterPrecheckStep includes the requested fields of the GraphQL type ClusterPrecheckStep.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnClusterPrecheckStep) GetId ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnClusterPrecheckStep) GetId() uuid.UUID
GetId returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnClusterPrecheckStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnClusterPrecheckStep) GetTypename ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnClusterPrecheckStep) GetTypename() *string
GetTypename returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnClusterPrecheckStep.Typename, and is useful for accessing the field via an interface.
type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnDeployRunStep ¶ added in v0.9.5
type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnDeployRunStep struct { Typename *string `json:"__typename,omitempty"` Id uuid.UUID `json:"id"` }
WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnDeployRunStep includes the requested fields of the GraphQL type DeployRunStep.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnDeployRunStep) GetId ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnDeployRunStep) GetId() uuid.UUID
GetId returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnDeployRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnDeployRunStep) GetTypename ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnDeployRunStep) GetTypename() *string
GetTypename returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnDeployRunStep.Typename, and is useful for accessing the field via an interface.
type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnDestroyRunStep ¶ added in v0.9.5
type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnDestroyRunStep struct { Typename *string `json:"__typename,omitempty"` Id uuid.UUID `json:"id"` }
WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnDestroyRunStep includes the requested fields of the GraphQL type DestroyRunStep.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnDestroyRunStep) GetId ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnDestroyRunStep) GetId() uuid.UUID
GetId returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnDestroyRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnDestroyRunStep) GetTypename ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnDestroyRunStep) GetTypename() *string
GetTypename returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnDestroyRunStep.Typename, and is useful for accessing the field via an interface.
type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnJobRunStep ¶ added in v0.9.5
type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnJobRunStep struct { Typename *string `json:"__typename,omitempty"` Id uuid.UUID `json:"id"` }
WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnJobRunStep includes the requested fields of the GraphQL type JobRunStep.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnJobRunStep) GetId ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnJobRunStep) GetId() uuid.UUID
GetId returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnJobRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnJobRunStep) GetTypename ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnJobRunStep) GetTypename() *string
GetTypename returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnJobRunStep.Typename, and is useful for accessing the field via an interface.
type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep ¶ added in v0.9.5
type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep 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 }
WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep includes the requested fields of the GraphQL interface WorkflowRunStep.
WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnWorkflowRunStep is implemented by the following types: WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnBuildRunStep WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnClusterPrecheckStep WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnDeployRunStep WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnDestroyRunStep WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepDestroyRunStepWorkflowRunStepsWorkflowRunStepDependsOnJobRunStep
type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepJobRunStep ¶ added in v0.9.5
type WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepJobRunStep struct { Typename *string `json:"__typename,omitempty"` Id uuid.UUID `json:"id"` }
WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepJobRunStep includes the requested fields of the GraphQL type JobRunStep.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepJobRunStep) GetId ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepJobRunStep) GetId() uuid.UUID
GetId returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepJobRunStep.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepJobRunStep) GetTypename ¶ added in v0.9.5
func (v *WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepJobRunStep) GetTypename() *string
GetTypename returns WorkflowRunStepNestedDetailTeamProjectWorkflowRunStepJobRunStep.Typename, 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,omitempty"`
}
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 WorkflowRunsTeam ¶ added in v0.9.5
type WorkflowRunsTeam struct { Id uuid.UUID `json:"id"` Project *WorkflowRunsTeamProject `json:"project,omitempty"` }
WorkflowRunsTeam includes the requested fields of the GraphQL type Team. The GraphQL type's documentation follows.
A Zeet Team is used as a permission boundary, and as the owner of projects, clusters, and other resources. Groups can grant access to multiple teams.
Teams can also have sub-teams or a parent team. A member of parent team will have equal access to all sub-teams. Being a member of sub-team does not confer access to the parent team.
func (*WorkflowRunsTeam) GetId ¶ added in v0.9.5
func (v *WorkflowRunsTeam) GetId() uuid.UUID
GetId returns WorkflowRunsTeam.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunsTeam) GetProject ¶ added in v0.9.5
func (v *WorkflowRunsTeam) GetProject() *WorkflowRunsTeamProject
GetProject returns WorkflowRunsTeam.Project, and is useful for accessing the field via an interface.
type WorkflowRunsTeamProject ¶ added in v0.9.5
type WorkflowRunsTeamProject struct { Id uuid.UUID `json:"id"` Workflow *WorkflowRunsTeamProjectWorkflow `json:"workflow,omitempty"` }
WorkflowRunsTeamProject includes the requested fields of the GraphQL type Project.
func (*WorkflowRunsTeamProject) GetId ¶ added in v0.9.5
func (v *WorkflowRunsTeamProject) GetId() uuid.UUID
GetId returns WorkflowRunsTeamProject.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunsTeamProject) GetWorkflow ¶ added in v0.9.5
func (v *WorkflowRunsTeamProject) GetWorkflow() *WorkflowRunsTeamProjectWorkflow
GetWorkflow returns WorkflowRunsTeamProject.Workflow, and is useful for accessing the field via an interface.
type WorkflowRunsTeamProjectWorkflow ¶ added in v0.9.5
type WorkflowRunsTeamProjectWorkflow struct { Id uuid.UUID `json:"id"` Runs WorkflowRunsTeamProjectWorkflowRunsWorkflowRunConnection `json:"runs"` }
WorkflowRunsTeamProjectWorkflow includes the requested fields of the GraphQL type Workflow.
func (*WorkflowRunsTeamProjectWorkflow) GetId ¶ added in v0.9.5
func (v *WorkflowRunsTeamProjectWorkflow) GetId() uuid.UUID
GetId returns WorkflowRunsTeamProjectWorkflow.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunsTeamProjectWorkflow) GetRuns ¶ added in v0.9.5
func (v *WorkflowRunsTeamProjectWorkflow) GetRuns() WorkflowRunsTeamProjectWorkflowRunsWorkflowRunConnection
GetRuns returns WorkflowRunsTeamProjectWorkflow.Runs, and is useful for accessing the field via an interface.
type WorkflowRunsTeamProjectWorkflowRunsWorkflowRunConnection ¶ added in v0.9.5
type WorkflowRunsTeamProjectWorkflowRunsWorkflowRunConnection struct { TotalCount int `json:"totalCount"` PageInfo WorkflowRunsTeamProjectWorkflowRunsWorkflowRunConnectionPageInfo `json:"pageInfo"` Nodes []WorkflowRunsTeamProjectWorkflowRunsWorkflowRunConnectionNodesWorkflowRun `json:"nodes,omitempty"` }
WorkflowRunsTeamProjectWorkflowRunsWorkflowRunConnection includes the requested fields of the GraphQL type WorkflowRunConnection.
func (*WorkflowRunsTeamProjectWorkflowRunsWorkflowRunConnection) GetNodes ¶ added in v0.9.5
func (v *WorkflowRunsTeamProjectWorkflowRunsWorkflowRunConnection) GetNodes() []WorkflowRunsTeamProjectWorkflowRunsWorkflowRunConnectionNodesWorkflowRun
GetNodes returns WorkflowRunsTeamProjectWorkflowRunsWorkflowRunConnection.Nodes, and is useful for accessing the field via an interface.
func (*WorkflowRunsTeamProjectWorkflowRunsWorkflowRunConnection) GetPageInfo ¶ added in v0.9.5
func (v *WorkflowRunsTeamProjectWorkflowRunsWorkflowRunConnection) GetPageInfo() WorkflowRunsTeamProjectWorkflowRunsWorkflowRunConnectionPageInfo
GetPageInfo returns WorkflowRunsTeamProjectWorkflowRunsWorkflowRunConnection.PageInfo, and is useful for accessing the field via an interface.
func (*WorkflowRunsTeamProjectWorkflowRunsWorkflowRunConnection) GetTotalCount ¶ added in v0.9.5
func (v *WorkflowRunsTeamProjectWorkflowRunsWorkflowRunConnection) GetTotalCount() int
GetTotalCount returns WorkflowRunsTeamProjectWorkflowRunsWorkflowRunConnection.TotalCount, and is useful for accessing the field via an interface.
type WorkflowRunsTeamProjectWorkflowRunsWorkflowRunConnectionNodesWorkflowRun ¶ added in v0.9.5
type WorkflowRunsTeamProjectWorkflowRunsWorkflowRunConnectionNodesWorkflowRun struct {
WorkflowRunListItem `json:"-"`
}
WorkflowRunsTeamProjectWorkflowRunsWorkflowRunConnectionNodesWorkflowRun includes the requested fields of the GraphQL type WorkflowRun.
func (*WorkflowRunsTeamProjectWorkflowRunsWorkflowRunConnectionNodesWorkflowRun) GetCreatedAt ¶ added in v0.9.5
func (v *WorkflowRunsTeamProjectWorkflowRunsWorkflowRunConnectionNodesWorkflowRun) GetCreatedAt() time.Time
GetCreatedAt returns WorkflowRunsTeamProjectWorkflowRunsWorkflowRunConnectionNodesWorkflowRun.CreatedAt, and is useful for accessing the field via an interface.
func (*WorkflowRunsTeamProjectWorkflowRunsWorkflowRunConnectionNodesWorkflowRun) GetId ¶ added in v0.9.5
func (v *WorkflowRunsTeamProjectWorkflowRunsWorkflowRunConnectionNodesWorkflowRun) GetId() uuid.UUID
GetId returns WorkflowRunsTeamProjectWorkflowRunsWorkflowRunConnectionNodesWorkflowRun.Id, and is useful for accessing the field via an interface.
func (*WorkflowRunsTeamProjectWorkflowRunsWorkflowRunConnectionNodesWorkflowRun) GetSequence ¶ added in v0.9.5
func (v *WorkflowRunsTeamProjectWorkflowRunsWorkflowRunConnectionNodesWorkflowRun) GetSequence() int
GetSequence returns WorkflowRunsTeamProjectWorkflowRunsWorkflowRunConnectionNodesWorkflowRun.Sequence, and is useful for accessing the field via an interface.
func (*WorkflowRunsTeamProjectWorkflowRunsWorkflowRunConnectionNodesWorkflowRun) GetStatus ¶ added in v0.9.5
func (v *WorkflowRunsTeamProjectWorkflowRunsWorkflowRunConnectionNodesWorkflowRun) GetStatus() WorkflowRunStatus
GetStatus returns WorkflowRunsTeamProjectWorkflowRunsWorkflowRunConnectionNodesWorkflowRun.Status, and is useful for accessing the field via an interface.
func (*WorkflowRunsTeamProjectWorkflowRunsWorkflowRunConnectionNodesWorkflowRun) GetSteps ¶ added in v0.9.5
func (v *WorkflowRunsTeamProjectWorkflowRunsWorkflowRunConnectionNodesWorkflowRun) GetSteps() []*WorkflowRunListItemStepsWorkflowRunStep
GetSteps returns WorkflowRunsTeamProjectWorkflowRunsWorkflowRunConnectionNodesWorkflowRun.Steps, and is useful for accessing the field via an interface.
func (*WorkflowRunsTeamProjectWorkflowRunsWorkflowRunConnectionNodesWorkflowRun) MarshalJSON ¶ added in v0.9.5
func (v *WorkflowRunsTeamProjectWorkflowRunsWorkflowRunConnectionNodesWorkflowRun) MarshalJSON() ([]byte, error)
func (*WorkflowRunsTeamProjectWorkflowRunsWorkflowRunConnectionNodesWorkflowRun) UnmarshalJSON ¶ added in v0.9.5
func (v *WorkflowRunsTeamProjectWorkflowRunsWorkflowRunConnectionNodesWorkflowRun) UnmarshalJSON(b []byte) error
type WorkflowRunsTeamProjectWorkflowRunsWorkflowRunConnectionPageInfo ¶ added in v0.9.5
type WorkflowRunsTeamProjectWorkflowRunsWorkflowRunConnectionPageInfo struct {
HasNextPage bool `json:"hasNextPage"`
}
WorkflowRunsTeamProjectWorkflowRunsWorkflowRunConnectionPageInfo includes the requested fields of the GraphQL type PageInfo.
func (*WorkflowRunsTeamProjectWorkflowRunsWorkflowRunConnectionPageInfo) GetHasNextPage ¶ added in v0.9.5
func (v *WorkflowRunsTeamProjectWorkflowRunsWorkflowRunConnectionPageInfo) GetHasNextPage() bool
GetHasNextPage returns WorkflowRunsTeamProjectWorkflowRunsWorkflowRunConnectionPageInfo.HasNextPage, 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,omitempty"` Disabled *bool `json:"disabled,omitempty"` MatchingRule *WorkflowStepDefinitionMatchingRuleInput `json:"matchingRule,omitempty"` SequenceNumber *int `json:"sequenceNumber,omitempty"` }
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,omitempty"` EntityId *uuid.UUID `json:"entityId,omitempty"` BranchName *string `json:"branchName,omitempty"` }
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.