provider

package
v0.0.0-...-659fc9f Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 20, 2022 License: Apache-2.0 Imports: 20 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

Functions

func Equal

func Equal(a, b []string) bool

func InSlice

func InSlice(a string, b []string) bool

func Serve

func Serve(providerName, version string)

Serve launches the gRPC server for the resource provider.

Types

type PulumiServiceAccessTokenInput

type PulumiServiceAccessTokenInput struct {
	Description string
}

func (*PulumiServiceAccessTokenInput) ToPropertyMap

type PulumiServiceAccessTokenResource

type PulumiServiceAccessTokenResource struct {
	// contains filtered or unexported fields
}

func (*PulumiServiceAccessTokenResource) Check

func (*PulumiServiceAccessTokenResource) Configure

func (*PulumiServiceAccessTokenResource) Create

func (*PulumiServiceAccessTokenResource) Delete

func (*PulumiServiceAccessTokenResource) Diff

func (*PulumiServiceAccessTokenResource) Invoke

func (f *PulumiServiceAccessTokenResource) Invoke(s *pulumiserviceProvider, req *pulumirpc.InvokeRequest) (*pulumirpc.InvokeResponse, error)

func (PulumiServiceAccessTokenResource) Name

func (*PulumiServiceAccessTokenResource) Read

func (*PulumiServiceAccessTokenResource) ToPulumiServiceAccessTokenInput

func (t *PulumiServiceAccessTokenResource) ToPulumiServiceAccessTokenInput(inputMap resource.PropertyMap) PulumiServiceAccessTokenInput

func (*PulumiServiceAccessTokenResource) Update

type PulumiServiceConfig

type PulumiServiceConfig struct {
	Config map[string]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 (*PulumiServiceStackTagResource) Configure

func (st *PulumiServiceStackTagResource) Configure(config PulumiServiceConfig)

func (*PulumiServiceStackTagResource) Create

func (*PulumiServiceStackTagResource) Delete

func (*PulumiServiceStackTagResource) Diff

func (*PulumiServiceStackTagResource) Invoke

func (st *PulumiServiceStackTagResource) Invoke(s *pulumiserviceProvider, req *pulumirpc.InvokeRequest) (*pulumirpc.InvokeResponse, error)

func (*PulumiServiceStackTagResource) Name

func (*PulumiServiceStackTagResource) Read

func (*PulumiServiceStackTagResource) ToPulumiServiceStackTagInput

func (st *PulumiServiceStackTagResource) ToPulumiServiceStackTagInput(inputMap resource.PropertyMap) PulumiServiceStackTagInput

func (*PulumiServiceStackTagResource) Update

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 (*PulumiServiceTeamResource) Configure

func (t *PulumiServiceTeamResource) Configure(config PulumiServiceConfig)

func (*PulumiServiceTeamResource) Create

func (*PulumiServiceTeamResource) Delete

func (*PulumiServiceTeamResource) Diff

func (*PulumiServiceTeamResource) Name

func (*PulumiServiceTeamResource) Read

func (*PulumiServiceTeamResource) ToPulumiServiceTeamInput

func (t *PulumiServiceTeamResource) ToPulumiServiceTeamInput(inputMap resource.PropertyMap) PulumiServiceTeamInput

func (*PulumiServiceTeamResource) Update

type PulumiServiceUnknownFunction

type PulumiServiceUnknownFunction struct{}

func (*PulumiServiceUnknownFunction) Configure

func (*PulumiServiceUnknownFunction) Name

type PulumiServiceUnknownResource

type PulumiServiceUnknownResource struct{}

func (*PulumiServiceUnknownResource) Check

func (*PulumiServiceUnknownResource) Configure

func (*PulumiServiceUnknownResource) Create

func (*PulumiServiceUnknownResource) Delete

func (*PulumiServiceUnknownResource) Diff

func (*PulumiServiceUnknownResource) Invoke

func (f *PulumiServiceUnknownResource) Invoke(s *pulumiserviceProvider, req *pulumirpc.InvokeRequest) (*pulumirpc.InvokeResponse, error)

func (PulumiServiceUnknownResource) Name

func (*PulumiServiceUnknownResource) Read

func (*PulumiServiceUnknownResource) Update

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 (*PulumiServiceWebhookResource) Configure

func (wh *PulumiServiceWebhookResource) Configure(config PulumiServiceConfig)

func (*PulumiServiceWebhookResource) Create

func (*PulumiServiceWebhookResource) Delete

func (*PulumiServiceWebhookResource) Diff

func (*PulumiServiceWebhookResource) Name

func (*PulumiServiceWebhookResource) Read

func (*PulumiServiceWebhookResource) ToPulumiServiceWebhookInput

func (wh *PulumiServiceWebhookResource) ToPulumiServiceWebhookInput(inputMap resource.PropertyMap) PulumiServiceWebhookInput

func (*PulumiServiceWebhookResource) Update

type ResourceBase

type ResourceBase interface {
	GetUrn() string
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL