Documentation
¶
Index ¶
- Variables
- type PulumiGitRepo
- func (*PulumiGitRepo) Descriptor() ([]byte, []int)deprecated
- func (x *PulumiGitRepo) GetAuth() *v11.GitCredentialSpec
- func (x *PulumiGitRepo) GetBranch() string
- func (x *PulumiGitRepo) GetCloneUrl() string
- func (x *PulumiGitRepo) GetCommitSha() string
- func (x *PulumiGitRepo) GetProjectDir() string
- func (*PulumiGitRepo) ProtoMessage()
- func (x *PulumiGitRepo) ProtoReflect() protoreflect.Message
- func (x *PulumiGitRepo) Reset()
- func (x *PulumiGitRepo) String() string
- type PulumiOperationType
- func (PulumiOperationType) Descriptor() protoreflect.EnumDescriptor
- func (x PulumiOperationType) Enum() *PulumiOperationType
- func (PulumiOperationType) EnumDescriptor() ([]byte, []int)deprecated
- func (x PulumiOperationType) Number() protoreflect.EnumNumber
- func (x PulumiOperationType) String() string
- func (PulumiOperationType) Type() protoreflect.EnumType
- type PulumiProject
- func (*PulumiProject) Descriptor() ([]byte, []int)deprecated
- func (x *PulumiProject) GetName() string
- func (x *PulumiProject) GetRuntime() PulumiProjectRuntime
- func (*PulumiProject) ProtoMessage()
- func (x *PulumiProject) ProtoReflect() protoreflect.Message
- func (x *PulumiProject) Reset()
- func (x *PulumiProject) String() string
- type PulumiProjectRuntime
- func (PulumiProjectRuntime) Descriptor() protoreflect.EnumDescriptor
- func (x PulumiProjectRuntime) Enum() *PulumiProjectRuntime
- func (PulumiProjectRuntime) EnumDescriptor() ([]byte, []int)deprecated
- func (x PulumiProjectRuntime) Number() protoreflect.EnumNumber
- func (x PulumiProjectRuntime) String() string
- func (PulumiProjectRuntime) Type() protoreflect.EnumType
- type PulumiStackInfo
- func (*PulumiStackInfo) Descriptor() ([]byte, []int)deprecated
- func (x *PulumiStackInfo) GetBackend() *v1.PulumiBackendCredentialSpec
- func (x *PulumiStackInfo) GetGitRepo() *PulumiGitRepo
- func (x *PulumiStackInfo) GetOperation() PulumiOperationType
- func (x *PulumiStackInfo) GetPreview() bool
- func (x *PulumiStackInfo) GetProject() *PulumiProject
- func (x *PulumiStackInfo) GetStackName() string
- func (*PulumiStackInfo) ProtoMessage()
- func (x *PulumiStackInfo) ProtoReflect() protoreflect.Message
- func (x *PulumiStackInfo) Reset()
- func (x *PulumiStackInfo) String() string
Constants ¶
This section is empty.
Variables ¶
var ( PulumiOperationType_name = map[int32]string{ 0: "pulumi_operation_type_unspecified", 1: "refresh", 2: "update", 5: "destroy", } PulumiOperationType_value = map[string]int32{ "pulumi_operation_type_unspecified": 0, "refresh": 1, "update": 2, "destroy": 5, } )
Enum value maps for PulumiOperationType.
var ( PulumiProjectRuntime_name = map[int32]string{ 0: "pulumi_project_runtime_unspecified", 1: "nodejs", 2: "python", 3: "go", 4: "dotnet", 5: "java", 6: "yaml", } PulumiProjectRuntime_value = map[string]int32{ "pulumi_project_runtime_unspecified": 0, "nodejs": 1, "python": 2, "go": 3, "dotnet": 4, "java": 5, "yaml": 6, } )
Enum value maps for PulumiProjectRuntime.
Functions ¶
This section is empty.
Types ¶
type PulumiGitRepo ¶
type PulumiGitRepo struct { // url to clone the repository using git CloneUrl string `protobuf:"bytes,1,opt,name=clone_url,json=cloneUrl,proto3" json:"clone_url,omitempty"` // git branch Branch string `protobuf:"bytes,2,opt,name=branch,proto3" json:"branch,omitempty"` // git commit-sha CommitSha string `protobuf:"bytes,3,opt,name=commit_sha,json=commitSha,proto3" json:"commit_sha,omitempty"` // path of the directory containing the main entry point for the pulumi module inside the git repo ProjectDir string `protobuf:"bytes,4,opt,name=project_dir,json=projectDir,proto3" json:"project_dir,omitempty"` // git-auth for pulumi-module private git-repositories Auth *v11.GitCredentialSpec `protobuf:"bytes,5,opt,name=auth,proto3" json:"auth,omitempty"` // contains filtered or unexported fields }
pulumi module git-repo
func (*PulumiGitRepo) Descriptor
deprecated
func (*PulumiGitRepo) Descriptor() ([]byte, []int)
Deprecated: Use PulumiGitRepo.ProtoReflect.Descriptor instead.
func (*PulumiGitRepo) GetAuth ¶
func (x *PulumiGitRepo) GetAuth() *v11.GitCredentialSpec
func (*PulumiGitRepo) GetBranch ¶
func (x *PulumiGitRepo) GetBranch() string
func (*PulumiGitRepo) GetCloneUrl ¶
func (x *PulumiGitRepo) GetCloneUrl() string
func (*PulumiGitRepo) GetCommitSha ¶
func (x *PulumiGitRepo) GetCommitSha() string
func (*PulumiGitRepo) GetProjectDir ¶
func (x *PulumiGitRepo) GetProjectDir() string
func (*PulumiGitRepo) ProtoMessage ¶
func (*PulumiGitRepo) ProtoMessage()
func (*PulumiGitRepo) ProtoReflect ¶
func (x *PulumiGitRepo) ProtoReflect() protoreflect.Message
func (*PulumiGitRepo) Reset ¶
func (x *PulumiGitRepo) Reset()
func (*PulumiGitRepo) String ¶
func (x *PulumiGitRepo) String() string
type PulumiOperationType ¶
type PulumiOperationType int32
pulumi operation type the recommended best practice to prefix the entry with enum name has been intentionally ignored to allow users to specify a user-friendly name in the input.
const ( PulumiOperationType_pulumi_operation_type_unspecified PulumiOperationType = 0 PulumiOperationType_refresh PulumiOperationType = 1 PulumiOperationType_update PulumiOperationType = 2 PulumiOperationType_destroy PulumiOperationType = 5 )
func (PulumiOperationType) Descriptor ¶
func (PulumiOperationType) Descriptor() protoreflect.EnumDescriptor
func (PulumiOperationType) Enum ¶
func (x PulumiOperationType) Enum() *PulumiOperationType
func (PulumiOperationType) EnumDescriptor
deprecated
func (PulumiOperationType) EnumDescriptor() ([]byte, []int)
Deprecated: Use PulumiOperationType.Descriptor instead.
func (PulumiOperationType) Number ¶
func (x PulumiOperationType) Number() protoreflect.EnumNumber
func (PulumiOperationType) String ¶
func (x PulumiOperationType) String() string
func (PulumiOperationType) Type ¶
func (PulumiOperationType) Type() protoreflect.EnumType
type PulumiProject ¶
type PulumiProject struct { // name of the pulumi project to be used for setting name attribute in Pulumi.yaml Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // name of the pulumi project to be used for setting runtime attribute in Pulumi.yaml Runtime PulumiProjectRuntime `protobuf:"varint,2,opt,name=runtime,proto3,enum=project.planton.shared.pulumi.PulumiProjectRuntime" json:"runtime,omitempty"` // contains filtered or unexported fields }
pulumi project information required to setup pulumi project https://www.pulumi.com/docs/concepts/projects/project-file/#attributes
func (*PulumiProject) Descriptor
deprecated
func (*PulumiProject) Descriptor() ([]byte, []int)
Deprecated: Use PulumiProject.ProtoReflect.Descriptor instead.
func (*PulumiProject) GetName ¶
func (x *PulumiProject) GetName() string
func (*PulumiProject) GetRuntime ¶
func (x *PulumiProject) GetRuntime() PulumiProjectRuntime
func (*PulumiProject) ProtoMessage ¶
func (*PulumiProject) ProtoMessage()
func (*PulumiProject) ProtoReflect ¶
func (x *PulumiProject) ProtoReflect() protoreflect.Message
func (*PulumiProject) Reset ¶
func (x *PulumiProject) Reset()
func (*PulumiProject) String ¶
func (x *PulumiProject) String() string
type PulumiProjectRuntime ¶
type PulumiProjectRuntime int32
https://www.pulumi.com/docs/concepts/projects/project-file/#attributes
const ( PulumiProjectRuntime_pulumi_project_runtime_unspecified PulumiProjectRuntime = 0 PulumiProjectRuntime_nodejs PulumiProjectRuntime = 1 PulumiProjectRuntime_python PulumiProjectRuntime = 2 PulumiProjectRuntime_go PulumiProjectRuntime = 3 PulumiProjectRuntime_dotnet PulumiProjectRuntime = 4 PulumiProjectRuntime_java PulumiProjectRuntime = 5 PulumiProjectRuntime_yaml PulumiProjectRuntime = 6 )
func (PulumiProjectRuntime) Descriptor ¶
func (PulumiProjectRuntime) Descriptor() protoreflect.EnumDescriptor
func (PulumiProjectRuntime) Enum ¶
func (x PulumiProjectRuntime) Enum() *PulumiProjectRuntime
func (PulumiProjectRuntime) EnumDescriptor
deprecated
func (PulumiProjectRuntime) EnumDescriptor() ([]byte, []int)
Deprecated: Use PulumiProjectRuntime.Descriptor instead.
func (PulumiProjectRuntime) Number ¶
func (x PulumiProjectRuntime) Number() protoreflect.EnumNumber
func (PulumiProjectRuntime) String ¶
func (x PulumiProjectRuntime) String() string
func (PulumiProjectRuntime) Type ¶
func (PulumiProjectRuntime) Type() protoreflect.EnumType
type PulumiStackInfo ¶
type PulumiStackInfo struct { // pulumi operation Operation PulumiOperationType `` /* 127-byte string literal not displayed */ // run preview of pulumi operation Preview bool `protobuf:"varint,2,opt,name=preview,proto3" json:"preview,omitempty"` // pulumi backend Backend *v1.PulumiBackendCredentialSpec `protobuf:"bytes,3,opt,name=backend,proto3" json:"backend,omitempty"` // pulumi project Project *PulumiProject `protobuf:"bytes,4,opt,name=project,proto3" json:"project,omitempty"` // pulumi stack name StackName string `protobuf:"bytes,5,opt,name=stack_name,json=stackName,proto3" json:"stack_name,omitempty"` // pulumi-module git-repo GitRepo *PulumiGitRepo `protobuf:"bytes,6,opt,name=git_repo,json=gitRepo,proto3" json:"git_repo,omitempty"` // contains filtered or unexported fields }
pulumi stack info
func (*PulumiStackInfo) Descriptor
deprecated
func (*PulumiStackInfo) Descriptor() ([]byte, []int)
Deprecated: Use PulumiStackInfo.ProtoReflect.Descriptor instead.
func (*PulumiStackInfo) GetBackend ¶
func (x *PulumiStackInfo) GetBackend() *v1.PulumiBackendCredentialSpec
func (*PulumiStackInfo) GetGitRepo ¶
func (x *PulumiStackInfo) GetGitRepo() *PulumiGitRepo
func (*PulumiStackInfo) GetOperation ¶
func (x *PulumiStackInfo) GetOperation() PulumiOperationType
func (*PulumiStackInfo) GetPreview ¶
func (x *PulumiStackInfo) GetPreview() bool
func (*PulumiStackInfo) GetProject ¶
func (x *PulumiStackInfo) GetProject() *PulumiProject
func (*PulumiStackInfo) GetStackName ¶
func (x *PulumiStackInfo) GetStackName() string
func (*PulumiStackInfo) ProtoMessage ¶
func (*PulumiStackInfo) ProtoMessage()
func (*PulumiStackInfo) ProtoReflect ¶
func (x *PulumiStackInfo) ProtoReflect() protoreflect.Message
func (*PulumiStackInfo) Reset ¶
func (x *PulumiStackInfo) Reset()
func (*PulumiStackInfo) String ¶
func (x *PulumiStackInfo) String() string