pulumiservice

package
v0.1.2 Latest Latest
Warning

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

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

Documentation

Overview

A native Pulumi package for creating and managing Pulumi Service constructs

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func PkgVersion

func PkgVersion() (semver.Version, error)

PkgVersion uses reflection to determine the version of the current package. If a version cannot be determined, v1 will be assumed. The second return value is always nil.

Types

type AccessToken

type AccessToken struct {
	pulumi.CustomResourceState

	// Description of the access token.
	Description pulumi.StringPtrOutput `pulumi:"description"`
	// The token identifier.
	TokenId pulumi.StringPtrOutput `pulumi:"tokenId"`
	// The token's value.
	Value pulumi.StringPtrOutput `pulumi:"value"`
}

Access tokens allow a user to authenticate against the Pulumi Service

func GetAccessToken

func GetAccessToken(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *AccessTokenState, opts ...pulumi.ResourceOption) (*AccessToken, error)

GetAccessToken gets an existing AccessToken resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewAccessToken

func NewAccessToken(ctx *pulumi.Context,
	name string, args *AccessTokenArgs, opts ...pulumi.ResourceOption) (*AccessToken, error)

NewAccessToken registers a new resource with the given unique name, arguments, and options.

func (*AccessToken) ElementType

func (*AccessToken) ElementType() reflect.Type

func (*AccessToken) ToAccessTokenOutput

func (i *AccessToken) ToAccessTokenOutput() AccessTokenOutput

func (*AccessToken) ToAccessTokenOutputWithContext

func (i *AccessToken) ToAccessTokenOutputWithContext(ctx context.Context) AccessTokenOutput

type AccessTokenArgs

type AccessTokenArgs struct {
	// Description of the access token.
	Description pulumi.StringInput
}

The set of arguments for constructing a AccessToken resource.

func (AccessTokenArgs) ElementType

func (AccessTokenArgs) ElementType() reflect.Type

type AccessTokenArray

type AccessTokenArray []AccessTokenInput

func (AccessTokenArray) ElementType

func (AccessTokenArray) ElementType() reflect.Type

func (AccessTokenArray) ToAccessTokenArrayOutput

func (i AccessTokenArray) ToAccessTokenArrayOutput() AccessTokenArrayOutput

func (AccessTokenArray) ToAccessTokenArrayOutputWithContext

func (i AccessTokenArray) ToAccessTokenArrayOutputWithContext(ctx context.Context) AccessTokenArrayOutput

type AccessTokenArrayInput

type AccessTokenArrayInput interface {
	pulumi.Input

	ToAccessTokenArrayOutput() AccessTokenArrayOutput
	ToAccessTokenArrayOutputWithContext(context.Context) AccessTokenArrayOutput
}

AccessTokenArrayInput is an input type that accepts AccessTokenArray and AccessTokenArrayOutput values. You can construct a concrete instance of `AccessTokenArrayInput` via:

AccessTokenArray{ AccessTokenArgs{...} }

type AccessTokenArrayOutput

type AccessTokenArrayOutput struct{ *pulumi.OutputState }

func (AccessTokenArrayOutput) ElementType

func (AccessTokenArrayOutput) ElementType() reflect.Type

func (AccessTokenArrayOutput) Index

func (AccessTokenArrayOutput) ToAccessTokenArrayOutput

func (o AccessTokenArrayOutput) ToAccessTokenArrayOutput() AccessTokenArrayOutput

func (AccessTokenArrayOutput) ToAccessTokenArrayOutputWithContext

func (o AccessTokenArrayOutput) ToAccessTokenArrayOutputWithContext(ctx context.Context) AccessTokenArrayOutput

type AccessTokenInput

type AccessTokenInput interface {
	pulumi.Input

	ToAccessTokenOutput() AccessTokenOutput
	ToAccessTokenOutputWithContext(ctx context.Context) AccessTokenOutput
}

type AccessTokenMap

type AccessTokenMap map[string]AccessTokenInput

func (AccessTokenMap) ElementType

func (AccessTokenMap) ElementType() reflect.Type

func (AccessTokenMap) ToAccessTokenMapOutput

func (i AccessTokenMap) ToAccessTokenMapOutput() AccessTokenMapOutput

func (AccessTokenMap) ToAccessTokenMapOutputWithContext

func (i AccessTokenMap) ToAccessTokenMapOutputWithContext(ctx context.Context) AccessTokenMapOutput

type AccessTokenMapInput

type AccessTokenMapInput interface {
	pulumi.Input

	ToAccessTokenMapOutput() AccessTokenMapOutput
	ToAccessTokenMapOutputWithContext(context.Context) AccessTokenMapOutput
}

AccessTokenMapInput is an input type that accepts AccessTokenMap and AccessTokenMapOutput values. You can construct a concrete instance of `AccessTokenMapInput` via:

AccessTokenMap{ "key": AccessTokenArgs{...} }

type AccessTokenMapOutput

type AccessTokenMapOutput struct{ *pulumi.OutputState }

func (AccessTokenMapOutput) ElementType

func (AccessTokenMapOutput) ElementType() reflect.Type

func (AccessTokenMapOutput) MapIndex

func (AccessTokenMapOutput) ToAccessTokenMapOutput

func (o AccessTokenMapOutput) ToAccessTokenMapOutput() AccessTokenMapOutput

func (AccessTokenMapOutput) ToAccessTokenMapOutputWithContext

func (o AccessTokenMapOutput) ToAccessTokenMapOutputWithContext(ctx context.Context) AccessTokenMapOutput

type AccessTokenOutput

type AccessTokenOutput struct{ *pulumi.OutputState }

func (AccessTokenOutput) ElementType

func (AccessTokenOutput) ElementType() reflect.Type

func (AccessTokenOutput) ToAccessTokenOutput

func (o AccessTokenOutput) ToAccessTokenOutput() AccessTokenOutput

func (AccessTokenOutput) ToAccessTokenOutputWithContext

func (o AccessTokenOutput) ToAccessTokenOutputWithContext(ctx context.Context) AccessTokenOutput

type AccessTokenState

type AccessTokenState struct {
}

func (AccessTokenState) ElementType

func (AccessTokenState) ElementType() reflect.Type

type Provider

type Provider struct {
	pulumi.ProviderResourceState
}

func NewProvider

func NewProvider(ctx *pulumi.Context,
	name string, args *ProviderArgs, opts ...pulumi.ResourceOption) (*Provider, error)

NewProvider registers a new resource with the given unique name, arguments, and options.

func (*Provider) ElementType

func (*Provider) ElementType() reflect.Type

func (*Provider) ToProviderOutput

func (i *Provider) ToProviderOutput() ProviderOutput

func (*Provider) ToProviderOutputWithContext

func (i *Provider) ToProviderOutputWithContext(ctx context.Context) ProviderOutput

type ProviderArgs

type ProviderArgs struct {
	// Access Token to authenticate with Pulumi Service.
	AccessToken pulumi.StringPtrInput
}

The set of arguments for constructing a Provider resource.

func (ProviderArgs) ElementType

func (ProviderArgs) ElementType() reflect.Type

type ProviderInput

type ProviderInput interface {
	pulumi.Input

	ToProviderOutput() ProviderOutput
	ToProviderOutputWithContext(ctx context.Context) ProviderOutput
}

type ProviderOutput

type ProviderOutput struct{ *pulumi.OutputState }

func (ProviderOutput) ElementType

func (ProviderOutput) ElementType() reflect.Type

func (ProviderOutput) ToProviderOutput

func (o ProviderOutput) ToProviderOutput() ProviderOutput

func (ProviderOutput) ToProviderOutputWithContext

func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) ProviderOutput

type StackTag

type StackTag struct {
	pulumi.CustomResourceState

	// Name of the tag. The 'key' part of the key=value pair
	Name pulumi.StringPtrOutput `pulumi:"name"`
	// Organization name.
	Organization pulumi.StringPtrOutput `pulumi:"organization"`
	// Project name.
	Project pulumi.StringPtrOutput `pulumi:"project"`
	// Stack name.
	Stack pulumi.StringPtrOutput `pulumi:"stack"`
	// Value of the tag. The 'value' part of the key=value pair
	Value pulumi.StringPtrOutput `pulumi:"value"`
}

Stacks have associated metadata in the form of tags. Each tag consists of a name and value.

func GetStackTag

func GetStackTag(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *StackTagState, opts ...pulumi.ResourceOption) (*StackTag, error)

GetStackTag gets an existing StackTag resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewStackTag

func NewStackTag(ctx *pulumi.Context,
	name string, args *StackTagArgs, opts ...pulumi.ResourceOption) (*StackTag, error)

NewStackTag registers a new resource with the given unique name, arguments, and options.

func (*StackTag) ElementType

func (*StackTag) ElementType() reflect.Type

func (*StackTag) ToStackTagOutput

func (i *StackTag) ToStackTagOutput() StackTagOutput

func (*StackTag) ToStackTagOutputWithContext

func (i *StackTag) ToStackTagOutputWithContext(ctx context.Context) StackTagOutput

type StackTagArgs

type StackTagArgs struct {
	// Name of the tag. The 'key' part of the key=value pair
	Name pulumi.StringPtrInput
	// Organization name.
	Organization pulumi.StringPtrInput
	// Project name.
	Project pulumi.StringPtrInput
	// Stack name.
	Stack pulumi.StringPtrInput
	// Value of the tag. The 'value' part of the key=value pair
	Value pulumi.StringPtrInput
}

The set of arguments for constructing a StackTag resource.

func (StackTagArgs) ElementType

func (StackTagArgs) ElementType() reflect.Type

type StackTagArray

type StackTagArray []StackTagInput

func (StackTagArray) ElementType

func (StackTagArray) ElementType() reflect.Type

func (StackTagArray) ToStackTagArrayOutput

func (i StackTagArray) ToStackTagArrayOutput() StackTagArrayOutput

func (StackTagArray) ToStackTagArrayOutputWithContext

func (i StackTagArray) ToStackTagArrayOutputWithContext(ctx context.Context) StackTagArrayOutput

type StackTagArrayInput

type StackTagArrayInput interface {
	pulumi.Input

	ToStackTagArrayOutput() StackTagArrayOutput
	ToStackTagArrayOutputWithContext(context.Context) StackTagArrayOutput
}

StackTagArrayInput is an input type that accepts StackTagArray and StackTagArrayOutput values. You can construct a concrete instance of `StackTagArrayInput` via:

StackTagArray{ StackTagArgs{...} }

type StackTagArrayOutput

type StackTagArrayOutput struct{ *pulumi.OutputState }

func (StackTagArrayOutput) ElementType

func (StackTagArrayOutput) ElementType() reflect.Type

func (StackTagArrayOutput) Index

func (StackTagArrayOutput) ToStackTagArrayOutput

func (o StackTagArrayOutput) ToStackTagArrayOutput() StackTagArrayOutput

func (StackTagArrayOutput) ToStackTagArrayOutputWithContext

func (o StackTagArrayOutput) ToStackTagArrayOutputWithContext(ctx context.Context) StackTagArrayOutput

type StackTagInput

type StackTagInput interface {
	pulumi.Input

	ToStackTagOutput() StackTagOutput
	ToStackTagOutputWithContext(ctx context.Context) StackTagOutput
}

type StackTagMap

type StackTagMap map[string]StackTagInput

func (StackTagMap) ElementType

func (StackTagMap) ElementType() reflect.Type

func (StackTagMap) ToStackTagMapOutput

func (i StackTagMap) ToStackTagMapOutput() StackTagMapOutput

func (StackTagMap) ToStackTagMapOutputWithContext

func (i StackTagMap) ToStackTagMapOutputWithContext(ctx context.Context) StackTagMapOutput

type StackTagMapInput

type StackTagMapInput interface {
	pulumi.Input

	ToStackTagMapOutput() StackTagMapOutput
	ToStackTagMapOutputWithContext(context.Context) StackTagMapOutput
}

StackTagMapInput is an input type that accepts StackTagMap and StackTagMapOutput values. You can construct a concrete instance of `StackTagMapInput` via:

StackTagMap{ "key": StackTagArgs{...} }

type StackTagMapOutput

type StackTagMapOutput struct{ *pulumi.OutputState }

func (StackTagMapOutput) ElementType

func (StackTagMapOutput) ElementType() reflect.Type

func (StackTagMapOutput) MapIndex

func (StackTagMapOutput) ToStackTagMapOutput

func (o StackTagMapOutput) ToStackTagMapOutput() StackTagMapOutput

func (StackTagMapOutput) ToStackTagMapOutputWithContext

func (o StackTagMapOutput) ToStackTagMapOutputWithContext(ctx context.Context) StackTagMapOutput

type StackTagOutput

type StackTagOutput struct{ *pulumi.OutputState }

func (StackTagOutput) ElementType

func (StackTagOutput) ElementType() reflect.Type

func (StackTagOutput) ToStackTagOutput

func (o StackTagOutput) ToStackTagOutput() StackTagOutput

func (StackTagOutput) ToStackTagOutputWithContext

func (o StackTagOutput) ToStackTagOutputWithContext(ctx context.Context) StackTagOutput

type StackTagState

type StackTagState struct {
}

func (StackTagState) ElementType

func (StackTagState) ElementType() reflect.Type

type Team

type Team struct {
	pulumi.CustomResourceState

	// Optional. Team description.
	Description pulumi.StringPtrOutput `pulumi:"description"`
	// Optional. Team display name.
	DisplayName pulumi.StringPtrOutput `pulumi:"displayName"`
	// List of team members.
	Members pulumi.StringArrayOutput `pulumi:"members"`
	// The team name.
	Name pulumi.StringPtrOutput `pulumi:"name"`
	// The organization's name.
	OrganizationName pulumi.StringPtrOutput `pulumi:"organizationName"`
	// The type of team. Must be either `pulumi` or `github`.
	TeamType pulumi.StringPtrOutput `pulumi:"teamType"`
}

The Pulumi Service offers role-based access control (RBAC) using teams. Teams allow organization admins to assign a set of stack permissions to a group of users.

func GetTeam

func GetTeam(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *TeamState, opts ...pulumi.ResourceOption) (*Team, error)

GetTeam gets an existing Team resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewTeam

func NewTeam(ctx *pulumi.Context,
	name string, args *TeamArgs, opts ...pulumi.ResourceOption) (*Team, error)

NewTeam registers a new resource with the given unique name, arguments, and options.

func (*Team) ElementType

func (*Team) ElementType() reflect.Type

func (*Team) ToTeamOutput

func (i *Team) ToTeamOutput() TeamOutput

func (*Team) ToTeamOutputWithContext

func (i *Team) ToTeamOutputWithContext(ctx context.Context) TeamOutput

type TeamArgs

type TeamArgs struct {
	// Optional. Team description.
	Description pulumi.StringPtrInput
	// Optional. Team display name.
	DisplayName pulumi.StringPtrInput
	// List of team members.
	Members pulumi.StringArrayInput
	// The team name.
	Name pulumi.StringInput
	// The organization's name.
	OrganizationName pulumi.StringInput
	// The type of team. Must be either `pulumi` or `github`.
	TeamType pulumi.StringInput
}

The set of arguments for constructing a Team resource.

func (TeamArgs) ElementType

func (TeamArgs) ElementType() reflect.Type

type TeamArray

type TeamArray []TeamInput

func (TeamArray) ElementType

func (TeamArray) ElementType() reflect.Type

func (TeamArray) ToTeamArrayOutput

func (i TeamArray) ToTeamArrayOutput() TeamArrayOutput

func (TeamArray) ToTeamArrayOutputWithContext

func (i TeamArray) ToTeamArrayOutputWithContext(ctx context.Context) TeamArrayOutput

type TeamArrayInput

type TeamArrayInput interface {
	pulumi.Input

	ToTeamArrayOutput() TeamArrayOutput
	ToTeamArrayOutputWithContext(context.Context) TeamArrayOutput
}

TeamArrayInput is an input type that accepts TeamArray and TeamArrayOutput values. You can construct a concrete instance of `TeamArrayInput` via:

TeamArray{ TeamArgs{...} }

type TeamArrayOutput

type TeamArrayOutput struct{ *pulumi.OutputState }

func (TeamArrayOutput) ElementType

func (TeamArrayOutput) ElementType() reflect.Type

func (TeamArrayOutput) Index

func (TeamArrayOutput) ToTeamArrayOutput

func (o TeamArrayOutput) ToTeamArrayOutput() TeamArrayOutput

func (TeamArrayOutput) ToTeamArrayOutputWithContext

func (o TeamArrayOutput) ToTeamArrayOutputWithContext(ctx context.Context) TeamArrayOutput

type TeamInput

type TeamInput interface {
	pulumi.Input

	ToTeamOutput() TeamOutput
	ToTeamOutputWithContext(ctx context.Context) TeamOutput
}

type TeamMap

type TeamMap map[string]TeamInput

func (TeamMap) ElementType

func (TeamMap) ElementType() reflect.Type

func (TeamMap) ToTeamMapOutput

func (i TeamMap) ToTeamMapOutput() TeamMapOutput

func (TeamMap) ToTeamMapOutputWithContext

func (i TeamMap) ToTeamMapOutputWithContext(ctx context.Context) TeamMapOutput

type TeamMapInput

type TeamMapInput interface {
	pulumi.Input

	ToTeamMapOutput() TeamMapOutput
	ToTeamMapOutputWithContext(context.Context) TeamMapOutput
}

TeamMapInput is an input type that accepts TeamMap and TeamMapOutput values. You can construct a concrete instance of `TeamMapInput` via:

TeamMap{ "key": TeamArgs{...} }

type TeamMapOutput

type TeamMapOutput struct{ *pulumi.OutputState }

func (TeamMapOutput) ElementType

func (TeamMapOutput) ElementType() reflect.Type

func (TeamMapOutput) MapIndex

func (TeamMapOutput) ToTeamMapOutput

func (o TeamMapOutput) ToTeamMapOutput() TeamMapOutput

func (TeamMapOutput) ToTeamMapOutputWithContext

func (o TeamMapOutput) ToTeamMapOutputWithContext(ctx context.Context) TeamMapOutput

type TeamOutput

type TeamOutput struct{ *pulumi.OutputState }

func (TeamOutput) ElementType

func (TeamOutput) ElementType() reflect.Type

func (TeamOutput) ToTeamOutput

func (o TeamOutput) ToTeamOutput() TeamOutput

func (TeamOutput) ToTeamOutputWithContext

func (o TeamOutput) ToTeamOutputWithContext(ctx context.Context) TeamOutput

type TeamState

type TeamState struct {
}

func (TeamState) ElementType

func (TeamState) ElementType() reflect.Type

type Webhook

type Webhook struct {
	pulumi.CustomResourceState

	// Indicates whether this webhook is enabled or not.
	Active pulumi.BoolPtrOutput `pulumi:"active"`
	// The friendly name displayed in the Pulumi Service.
	DisplayName pulumi.StringPtrOutput `pulumi:"displayName"`
	// Webhook identifier generated by pulumi service.
	Name pulumi.StringPtrOutput `pulumi:"name"`
	// Name of the organization.
	OrganizationName pulumi.StringPtrOutput `pulumi:"organizationName"`
	// URL to send request to.
	PayloadUrl pulumi.StringPtrOutput `pulumi:"payloadUrl"`
	// Optional. secret used as the HMAC key. See [webhook docs](https://www.pulumi.com/docs/intro/pulumi-service/webhooks/#headers) for more information.
	Secret pulumi.StringPtrOutput `pulumi:"secret"`
}

Pulumi Webhooks allow you to notify external services of events happening within your Pulumi organization or stack. For example, you can trigger a notification whenever a stack is updated. Whenever an event occurs, Pulumi will send an HTTP POST request to all registered webhooks. The webhook can then be used to emit some notification, start running integration tests, or even update additional stacks.

func GetWebhook

func GetWebhook(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *WebhookState, opts ...pulumi.ResourceOption) (*Webhook, error)

GetWebhook gets an existing Webhook resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewWebhook

func NewWebhook(ctx *pulumi.Context,
	name string, args *WebhookArgs, opts ...pulumi.ResourceOption) (*Webhook, error)

NewWebhook registers a new resource with the given unique name, arguments, and options.

func (*Webhook) ElementType

func (*Webhook) ElementType() reflect.Type

func (*Webhook) ToWebhookOutput

func (i *Webhook) ToWebhookOutput() WebhookOutput

func (*Webhook) ToWebhookOutputWithContext

func (i *Webhook) ToWebhookOutputWithContext(ctx context.Context) WebhookOutput

type WebhookArgs

type WebhookArgs struct {
	// Indicates whether this webhook is enabled or not.
	Active pulumi.BoolInput
	// The friendly name displayed in the Pulumi Service.
	DisplayName pulumi.StringInput
	// Name of the organization.
	OrganizationName pulumi.StringInput
	// URL to send request to.
	PayloadUrl pulumi.StringInput
	// Optional. secret used as the HMAC key. See [webhook docs](https://www.pulumi.com/docs/intro/pulumi-service/webhooks/#headers) for more information.
	Secret pulumi.StringPtrInput
}

The set of arguments for constructing a Webhook resource.

func (WebhookArgs) ElementType

func (WebhookArgs) ElementType() reflect.Type

type WebhookArray

type WebhookArray []WebhookInput

func (WebhookArray) ElementType

func (WebhookArray) ElementType() reflect.Type

func (WebhookArray) ToWebhookArrayOutput

func (i WebhookArray) ToWebhookArrayOutput() WebhookArrayOutput

func (WebhookArray) ToWebhookArrayOutputWithContext

func (i WebhookArray) ToWebhookArrayOutputWithContext(ctx context.Context) WebhookArrayOutput

type WebhookArrayInput

type WebhookArrayInput interface {
	pulumi.Input

	ToWebhookArrayOutput() WebhookArrayOutput
	ToWebhookArrayOutputWithContext(context.Context) WebhookArrayOutput
}

WebhookArrayInput is an input type that accepts WebhookArray and WebhookArrayOutput values. You can construct a concrete instance of `WebhookArrayInput` via:

WebhookArray{ WebhookArgs{...} }

type WebhookArrayOutput

type WebhookArrayOutput struct{ *pulumi.OutputState }

func (WebhookArrayOutput) ElementType

func (WebhookArrayOutput) ElementType() reflect.Type

func (WebhookArrayOutput) Index

func (WebhookArrayOutput) ToWebhookArrayOutput

func (o WebhookArrayOutput) ToWebhookArrayOutput() WebhookArrayOutput

func (WebhookArrayOutput) ToWebhookArrayOutputWithContext

func (o WebhookArrayOutput) ToWebhookArrayOutputWithContext(ctx context.Context) WebhookArrayOutput

type WebhookInput

type WebhookInput interface {
	pulumi.Input

	ToWebhookOutput() WebhookOutput
	ToWebhookOutputWithContext(ctx context.Context) WebhookOutput
}

type WebhookMap

type WebhookMap map[string]WebhookInput

func (WebhookMap) ElementType

func (WebhookMap) ElementType() reflect.Type

func (WebhookMap) ToWebhookMapOutput

func (i WebhookMap) ToWebhookMapOutput() WebhookMapOutput

func (WebhookMap) ToWebhookMapOutputWithContext

func (i WebhookMap) ToWebhookMapOutputWithContext(ctx context.Context) WebhookMapOutput

type WebhookMapInput

type WebhookMapInput interface {
	pulumi.Input

	ToWebhookMapOutput() WebhookMapOutput
	ToWebhookMapOutputWithContext(context.Context) WebhookMapOutput
}

WebhookMapInput is an input type that accepts WebhookMap and WebhookMapOutput values. You can construct a concrete instance of `WebhookMapInput` via:

WebhookMap{ "key": WebhookArgs{...} }

type WebhookMapOutput

type WebhookMapOutput struct{ *pulumi.OutputState }

func (WebhookMapOutput) ElementType

func (WebhookMapOutput) ElementType() reflect.Type

func (WebhookMapOutput) MapIndex

func (WebhookMapOutput) ToWebhookMapOutput

func (o WebhookMapOutput) ToWebhookMapOutput() WebhookMapOutput

func (WebhookMapOutput) ToWebhookMapOutputWithContext

func (o WebhookMapOutput) ToWebhookMapOutputWithContext(ctx context.Context) WebhookMapOutput

type WebhookOutput

type WebhookOutput struct{ *pulumi.OutputState }

func (WebhookOutput) ElementType

func (WebhookOutput) ElementType() reflect.Type

func (WebhookOutput) ToWebhookOutput

func (o WebhookOutput) ToWebhookOutput() WebhookOutput

func (WebhookOutput) ToWebhookOutputWithContext

func (o WebhookOutput) ToWebhookOutputWithContext(ctx context.Context) WebhookOutput

type WebhookState

type WebhookState struct {
}

func (WebhookState) ElementType

func (WebhookState) ElementType() reflect.Type

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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