Documentation ¶
Index ¶
- Variables
- func Equal(a, b []string) bool
- func InSlice(a string, b []string) bool
- func Serve(providerName, version string)
- type PulumiServiceAccessTokenInput
- type PulumiServiceAccessTokenResource
- func (k *PulumiServiceAccessTokenResource) Check(req *pulumirpc.CheckRequest) (*pulumirpc.CheckResponse, error)
- func (at *PulumiServiceAccessTokenResource) Configure(config PulumiServiceConfig)
- func (at *PulumiServiceAccessTokenResource) Create(req *pulumirpc.CreateRequest) (*pulumirpc.CreateResponse, error)
- func (c *PulumiServiceAccessTokenResource) Delete(req *pulumirpc.DeleteRequest) (*pbempty.Empty, error)
- func (c *PulumiServiceAccessTokenResource) Diff(req *pulumirpc.DiffRequest) (*pulumirpc.DiffResponse, error)
- func (f *PulumiServiceAccessTokenResource) Invoke(s *pulumiserviceProvider, req *pulumirpc.InvokeRequest) (*pulumirpc.InvokeResponse, error)
- func (c PulumiServiceAccessTokenResource) Name() string
- func (k *PulumiServiceAccessTokenResource) Read(req *pulumirpc.ReadRequest) (*pulumirpc.ReadResponse, error)
- func (t *PulumiServiceAccessTokenResource) ToPulumiServiceAccessTokenInput(inputMap resource.PropertyMap) PulumiServiceAccessTokenInput
- func (k *PulumiServiceAccessTokenResource) Update(req *pulumirpc.UpdateRequest) (*pulumirpc.UpdateResponse, error)
- type PulumiServiceConfig
- type PulumiServiceResource
- type PulumiServiceStackTagInput
- type PulumiServiceStackTagResource
- func (st *PulumiServiceStackTagResource) Check(req *pulumirpc.CheckRequest) (*pulumirpc.CheckResponse, error)
- func (st *PulumiServiceStackTagResource) Configure(config PulumiServiceConfig)
- func (st *PulumiServiceStackTagResource) Create(req *pulumirpc.CreateRequest) (*pulumirpc.CreateResponse, error)
- func (st *PulumiServiceStackTagResource) Delete(req *pulumirpc.DeleteRequest) (*pbempty.Empty, error)
- func (st *PulumiServiceStackTagResource) Diff(req *pulumirpc.DiffRequest) (*pulumirpc.DiffResponse, error)
- func (st *PulumiServiceStackTagResource) Invoke(s *pulumiserviceProvider, req *pulumirpc.InvokeRequest) (*pulumirpc.InvokeResponse, error)
- func (s *PulumiServiceStackTagResource) Name() string
- func (st *PulumiServiceStackTagResource) Read(req *pulumirpc.ReadRequest) (*pulumirpc.ReadResponse, error)
- func (st *PulumiServiceStackTagResource) ToPulumiServiceStackTagInput(inputMap resource.PropertyMap) PulumiServiceStackTagInput
- func (st *PulumiServiceStackTagResource) Update(req *pulumirpc.UpdateRequest) (*pulumirpc.UpdateResponse, error)
- type PulumiServiceTeamInput
- type PulumiServiceTeamResource
- func (tr *PulumiServiceTeamResource) Check(req *pulumirpc.CheckRequest) (*pulumirpc.CheckResponse, error)
- func (t *PulumiServiceTeamResource) Configure(config PulumiServiceConfig)
- func (tr *PulumiServiceTeamResource) Create(req *pulumirpc.CreateRequest) (*pulumirpc.CreateResponse, error)
- func (tr *PulumiServiceTeamResource) Delete(req *pulumirpc.DeleteRequest) (*pbempty.Empty, error)
- func (tr *PulumiServiceTeamResource) Diff(req *pulumirpc.DiffRequest) (*pulumirpc.DiffResponse, error)
- func (t *PulumiServiceTeamResource) Name() string
- func (tr *PulumiServiceTeamResource) Read(req *pulumirpc.ReadRequest) (*pulumirpc.ReadResponse, error)
- func (t *PulumiServiceTeamResource) ToPulumiServiceTeamInput(inputMap resource.PropertyMap) PulumiServiceTeamInput
- func (tr *PulumiServiceTeamResource) Update(req *pulumirpc.UpdateRequest) (*pulumirpc.UpdateResponse, error)
- type PulumiServiceUnknownFunction
- type PulumiServiceUnknownResource
- func (k *PulumiServiceUnknownResource) Check(req *pulumirpc.CheckRequest) (*pulumirpc.CheckResponse, error)
- func (u *PulumiServiceUnknownResource) Configure(config PulumiServiceConfig)
- func (c *PulumiServiceUnknownResource) Create(req *pulumirpc.CreateRequest) (*pulumirpc.CreateResponse, error)
- func (c *PulumiServiceUnknownResource) Delete(req *pulumirpc.DeleteRequest) (*pbempty.Empty, error)
- func (c *PulumiServiceUnknownResource) Diff(req *pulumirpc.DiffRequest) (*pulumirpc.DiffResponse, error)
- func (f *PulumiServiceUnknownResource) Invoke(s *pulumiserviceProvider, req *pulumirpc.InvokeRequest) (*pulumirpc.InvokeResponse, error)
- func (c PulumiServiceUnknownResource) Name() string
- func (k *PulumiServiceUnknownResource) Read(req *pulumirpc.ReadRequest) (*pulumirpc.ReadResponse, error)
- func (k *PulumiServiceUnknownResource) Update(req *pulumirpc.UpdateRequest) (*pulumirpc.UpdateResponse, error)
- type PulumiServiceWebhookInput
- type PulumiServiceWebhookResource
- func (wh *PulumiServiceWebhookResource) Check(req *pulumirpc.CheckRequest) (*pulumirpc.CheckResponse, error)
- func (wh *PulumiServiceWebhookResource) Configure(config PulumiServiceConfig)
- func (wh *PulumiServiceWebhookResource) Create(req *pulumirpc.CreateRequest) (*pulumirpc.CreateResponse, error)
- func (wh *PulumiServiceWebhookResource) Delete(req *pulumirpc.DeleteRequest) (*pbempty.Empty, error)
- func (wh *PulumiServiceWebhookResource) Diff(req *pulumirpc.DiffRequest) (*pulumirpc.DiffResponse, error)
- func (wh *PulumiServiceWebhookResource) Name() string
- func (wh *PulumiServiceWebhookResource) Read(req *pulumirpc.ReadRequest) (*pulumirpc.ReadResponse, error)
- func (wh *PulumiServiceWebhookResource) ToPulumiServiceWebhookInput(inputMap resource.PropertyMap) PulumiServiceWebhookInput
- func (wh *PulumiServiceWebhookResource) Update(req *pulumirpc.UpdateRequest) (*pulumirpc.UpdateResponse, error)
- type ResourceBase
Constants ¶
This section is empty.
Variables ¶
View Source
var PulumiResources = []PulumiServiceResource{ &PulumiServiceTeamResource{}, &PulumiServiceAccessTokenResource{}, &PulumiServiceWebhookResource{}, }
Functions ¶
Types ¶
type PulumiServiceAccessTokenInput ¶
type PulumiServiceAccessTokenInput struct {
Description string
}
func (*PulumiServiceAccessTokenInput) ToPropertyMap ¶
func (i *PulumiServiceAccessTokenInput) ToPropertyMap() resource.PropertyMap
type PulumiServiceAccessTokenResource ¶
type PulumiServiceAccessTokenResource struct {
// contains filtered or unexported fields
}
func (*PulumiServiceAccessTokenResource) Check ¶
func (k *PulumiServiceAccessTokenResource) Check(req *pulumirpc.CheckRequest) (*pulumirpc.CheckResponse, error)
func (*PulumiServiceAccessTokenResource) Configure ¶
func (at *PulumiServiceAccessTokenResource) Configure(config PulumiServiceConfig)
func (*PulumiServiceAccessTokenResource) Create ¶
func (at *PulumiServiceAccessTokenResource) Create(req *pulumirpc.CreateRequest) (*pulumirpc.CreateResponse, error)
func (*PulumiServiceAccessTokenResource) Delete ¶
func (c *PulumiServiceAccessTokenResource) Delete(req *pulumirpc.DeleteRequest) (*pbempty.Empty, error)
func (*PulumiServiceAccessTokenResource) Diff ¶
func (c *PulumiServiceAccessTokenResource) Diff(req *pulumirpc.DiffRequest) (*pulumirpc.DiffResponse, error)
func (*PulumiServiceAccessTokenResource) Invoke ¶
func (f *PulumiServiceAccessTokenResource) Invoke(s *pulumiserviceProvider, req *pulumirpc.InvokeRequest) (*pulumirpc.InvokeResponse, error)
func (PulumiServiceAccessTokenResource) Name ¶
func (c PulumiServiceAccessTokenResource) Name() string
func (*PulumiServiceAccessTokenResource) Read ¶
func (k *PulumiServiceAccessTokenResource) Read(req *pulumirpc.ReadRequest) (*pulumirpc.ReadResponse, error)
func (*PulumiServiceAccessTokenResource) ToPulumiServiceAccessTokenInput ¶
func (t *PulumiServiceAccessTokenResource) ToPulumiServiceAccessTokenInput(inputMap resource.PropertyMap) PulumiServiceAccessTokenInput
func (*PulumiServiceAccessTokenResource) Update ¶
func (k *PulumiServiceAccessTokenResource) Update(req *pulumirpc.UpdateRequest) (*pulumirpc.UpdateResponse, error)
type PulumiServiceConfig ¶
type PulumiServiceResource ¶
type PulumiServiceResource interface { Configure(config PulumiServiceConfig) Diff(req *pulumirpc.DiffRequest) (*pulumirpc.DiffResponse, error) Create(req *pulumirpc.CreateRequest) (*pulumirpc.CreateResponse, error) Delete(req *pulumirpc.DeleteRequest) (*pbempty.Empty, error) Check(req *pulumirpc.CheckRequest) (*pulumirpc.CheckResponse, error) Update(req *pulumirpc.UpdateRequest) (*pulumirpc.UpdateResponse, error) Read(req *pulumirpc.ReadRequest) (*pulumirpc.ReadResponse, error) Name() string }
type PulumiServiceStackTagInput ¶
type PulumiServiceStackTagInput struct { Organization string `pulumi:"organization"` Project string `pulumi:"project"` Stack string `pulumi:"stack"` Name string `pulumi:"name"` Value string `pulumi:"value"` }
func (*PulumiServiceStackTagInput) ToPropertyMap ¶
func (i *PulumiServiceStackTagInput) ToPropertyMap() resource.PropertyMap
type PulumiServiceStackTagResource ¶
type PulumiServiceStackTagResource struct {
// contains filtered or unexported fields
}
func (*PulumiServiceStackTagResource) Check ¶
func (st *PulumiServiceStackTagResource) Check(req *pulumirpc.CheckRequest) (*pulumirpc.CheckResponse, error)
func (*PulumiServiceStackTagResource) Configure ¶
func (st *PulumiServiceStackTagResource) Configure(config PulumiServiceConfig)
func (*PulumiServiceStackTagResource) Create ¶
func (st *PulumiServiceStackTagResource) Create(req *pulumirpc.CreateRequest) (*pulumirpc.CreateResponse, error)
func (*PulumiServiceStackTagResource) Delete ¶
func (st *PulumiServiceStackTagResource) Delete(req *pulumirpc.DeleteRequest) (*pbempty.Empty, error)
func (*PulumiServiceStackTagResource) Diff ¶
func (st *PulumiServiceStackTagResource) Diff(req *pulumirpc.DiffRequest) (*pulumirpc.DiffResponse, error)
func (*PulumiServiceStackTagResource) Invoke ¶
func (st *PulumiServiceStackTagResource) Invoke(s *pulumiserviceProvider, req *pulumirpc.InvokeRequest) (*pulumirpc.InvokeResponse, error)
func (*PulumiServiceStackTagResource) Name ¶
func (s *PulumiServiceStackTagResource) Name() string
func (*PulumiServiceStackTagResource) Read ¶
func (st *PulumiServiceStackTagResource) Read(req *pulumirpc.ReadRequest) (*pulumirpc.ReadResponse, error)
func (*PulumiServiceStackTagResource) ToPulumiServiceStackTagInput ¶
func (st *PulumiServiceStackTagResource) ToPulumiServiceStackTagInput(inputMap resource.PropertyMap) PulumiServiceStackTagInput
func (*PulumiServiceStackTagResource) Update ¶
func (st *PulumiServiceStackTagResource) Update(req *pulumirpc.UpdateRequest) (*pulumirpc.UpdateResponse, error)
type PulumiServiceTeamInput ¶
type PulumiServiceTeamInput struct { Type string Name string DisplayName string Description string OrganizationName string Members []string }
func (*PulumiServiceTeamInput) ToPropertyMap ¶
func (i *PulumiServiceTeamInput) ToPropertyMap() resource.PropertyMap
type PulumiServiceTeamResource ¶
type PulumiServiceTeamResource struct {
// contains filtered or unexported fields
}
func (*PulumiServiceTeamResource) Check ¶
func (tr *PulumiServiceTeamResource) Check(req *pulumirpc.CheckRequest) (*pulumirpc.CheckResponse, error)
func (*PulumiServiceTeamResource) Configure ¶
func (t *PulumiServiceTeamResource) Configure(config PulumiServiceConfig)
func (*PulumiServiceTeamResource) Create ¶
func (tr *PulumiServiceTeamResource) Create(req *pulumirpc.CreateRequest) (*pulumirpc.CreateResponse, error)
func (*PulumiServiceTeamResource) Delete ¶
func (tr *PulumiServiceTeamResource) Delete(req *pulumirpc.DeleteRequest) (*pbempty.Empty, error)
func (*PulumiServiceTeamResource) Diff ¶
func (tr *PulumiServiceTeamResource) Diff(req *pulumirpc.DiffRequest) (*pulumirpc.DiffResponse, error)
func (*PulumiServiceTeamResource) Name ¶
func (t *PulumiServiceTeamResource) Name() string
func (*PulumiServiceTeamResource) Read ¶
func (tr *PulumiServiceTeamResource) Read(req *pulumirpc.ReadRequest) (*pulumirpc.ReadResponse, error)
func (*PulumiServiceTeamResource) ToPulumiServiceTeamInput ¶
func (t *PulumiServiceTeamResource) ToPulumiServiceTeamInput(inputMap resource.PropertyMap) PulumiServiceTeamInput
func (*PulumiServiceTeamResource) Update ¶
func (tr *PulumiServiceTeamResource) Update(req *pulumirpc.UpdateRequest) (*pulumirpc.UpdateResponse, error)
type PulumiServiceUnknownFunction ¶
type PulumiServiceUnknownFunction struct{}
func (*PulumiServiceUnknownFunction) Configure ¶
func (f *PulumiServiceUnknownFunction) Configure(config PulumiServiceConfig)
func (*PulumiServiceUnknownFunction) Name ¶
func (f *PulumiServiceUnknownFunction) Name() string
type PulumiServiceUnknownResource ¶
type PulumiServiceUnknownResource struct{}
func (*PulumiServiceUnknownResource) Check ¶
func (k *PulumiServiceUnknownResource) Check(req *pulumirpc.CheckRequest) (*pulumirpc.CheckResponse, error)
func (*PulumiServiceUnknownResource) Configure ¶
func (u *PulumiServiceUnknownResource) Configure(config PulumiServiceConfig)
func (*PulumiServiceUnknownResource) Create ¶
func (c *PulumiServiceUnknownResource) Create(req *pulumirpc.CreateRequest) (*pulumirpc.CreateResponse, error)
func (*PulumiServiceUnknownResource) Delete ¶
func (c *PulumiServiceUnknownResource) Delete(req *pulumirpc.DeleteRequest) (*pbempty.Empty, error)
func (*PulumiServiceUnknownResource) Diff ¶
func (c *PulumiServiceUnknownResource) Diff(req *pulumirpc.DiffRequest) (*pulumirpc.DiffResponse, error)
func (*PulumiServiceUnknownResource) Invoke ¶
func (f *PulumiServiceUnknownResource) Invoke(s *pulumiserviceProvider, req *pulumirpc.InvokeRequest) (*pulumirpc.InvokeResponse, error)
func (PulumiServiceUnknownResource) Name ¶
func (c PulumiServiceUnknownResource) Name() string
func (*PulumiServiceUnknownResource) Read ¶
func (k *PulumiServiceUnknownResource) Read(req *pulumirpc.ReadRequest) (*pulumirpc.ReadResponse, error)
func (*PulumiServiceUnknownResource) Update ¶
func (k *PulumiServiceUnknownResource) Update(req *pulumirpc.UpdateRequest) (*pulumirpc.UpdateResponse, error)
type PulumiServiceWebhookInput ¶
type PulumiServiceWebhookInput struct { Active bool DisplayName string PayloadUrl string Secret string Name string OrganizationName string }
func (*PulumiServiceWebhookInput) ToPropertyMap ¶
func (i *PulumiServiceWebhookInput) ToPropertyMap() resource.PropertyMap
type PulumiServiceWebhookResource ¶
type PulumiServiceWebhookResource struct {
// contains filtered or unexported fields
}
func (*PulumiServiceWebhookResource) Check ¶
func (wh *PulumiServiceWebhookResource) Check(req *pulumirpc.CheckRequest) (*pulumirpc.CheckResponse, error)
func (*PulumiServiceWebhookResource) Configure ¶
func (wh *PulumiServiceWebhookResource) Configure(config PulumiServiceConfig)
func (*PulumiServiceWebhookResource) Create ¶
func (wh *PulumiServiceWebhookResource) Create(req *pulumirpc.CreateRequest) (*pulumirpc.CreateResponse, error)
func (*PulumiServiceWebhookResource) Delete ¶
func (wh *PulumiServiceWebhookResource) Delete(req *pulumirpc.DeleteRequest) (*pbempty.Empty, error)
func (*PulumiServiceWebhookResource) Diff ¶
func (wh *PulumiServiceWebhookResource) Diff(req *pulumirpc.DiffRequest) (*pulumirpc.DiffResponse, error)
func (*PulumiServiceWebhookResource) Name ¶
func (wh *PulumiServiceWebhookResource) Name() string
func (*PulumiServiceWebhookResource) Read ¶
func (wh *PulumiServiceWebhookResource) Read(req *pulumirpc.ReadRequest) (*pulumirpc.ReadResponse, error)
func (*PulumiServiceWebhookResource) ToPulumiServiceWebhookInput ¶
func (wh *PulumiServiceWebhookResource) ToPulumiServiceWebhookInput(inputMap resource.PropertyMap) PulumiServiceWebhookInput
func (*PulumiServiceWebhookResource) Update ¶
func (wh *PulumiServiceWebhookResource) Update(req *pulumirpc.UpdateRequest) (*pulumirpc.UpdateResponse, error)
type ResourceBase ¶
type ResourceBase interface {
GetUrn() string
}
Click to show internal directories.
Click to hide internal directories.