sentry

package
v0.0.0-...-72bc230 Latest Latest
Warning

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

Go to latest
Published: Dec 4, 2020 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Overview

Package sentry exports types, functions, subpackages for provisioning sentry resources.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Project

type Project struct {
	pulumi.CustomResourceState

	DefaultClientKeyDSNPublic pulumi.StringPtrOutput `pulumi:"defaultClientKeyDSNPublic"`
	DefaultEnvironment        pulumi.StringPtrOutput `pulumi:"defaultEnvironment"`
	Name                      pulumi.StringOutput    `pulumi:"name"`
	OrganizationSlug          pulumi.StringPtrOutput `pulumi:"organizationSlug"`
	Slug                      pulumi.StringOutput    `pulumi:"slug"`
	SubjectPrefix             pulumi.StringPtrOutput `pulumi:"subjectPrefix"`
	SubjectTemplate           pulumi.StringPtrOutput `pulumi:"subjectTemplate"`
	TeamSlug                  pulumi.StringPtrOutput `pulumi:"teamSlug"`
}

func GetProject

func GetProject(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ProjectState, opts ...pulumi.ResourceOption) (*Project, error)

GetProject gets an existing Project 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 NewProject

func NewProject(ctx *pulumi.Context,
	name string, args *ProjectArgs, opts ...pulumi.ResourceOption) (*Project, error)

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

func (Project) ElementType

func (Project) ElementType() reflect.Type

func (Project) ToProjectOutput

func (i Project) ToProjectOutput() ProjectOutput

func (Project) ToProjectOutputWithContext

func (i Project) ToProjectOutputWithContext(ctx context.Context) ProjectOutput

type ProjectArgs

type ProjectArgs struct {
	DefaultEnvironment pulumi.StringPtrInput
	Name               pulumi.StringInput
	OrganizationSlug   pulumi.StringInput
	Slug               pulumi.StringInput
	SubjectPrefix      pulumi.StringPtrInput
	SubjectTemplate    pulumi.StringPtrInput
	TeamSlug           pulumi.StringInput
}

The set of arguments for constructing a Project resource.

func (ProjectArgs) ElementType

func (ProjectArgs) ElementType() reflect.Type

type ProjectInput

type ProjectInput interface {
	pulumi.Input

	ToProjectOutput() ProjectOutput
	ToProjectOutputWithContext(ctx context.Context) ProjectOutput
}

type ProjectOutput

type ProjectOutput struct {
	*pulumi.OutputState
}

func (ProjectOutput) ElementType

func (ProjectOutput) ElementType() reflect.Type

func (ProjectOutput) ToProjectOutput

func (o ProjectOutput) ToProjectOutput() ProjectOutput

func (ProjectOutput) ToProjectOutputWithContext

func (o ProjectOutput) ToProjectOutputWithContext(ctx context.Context) ProjectOutput

type ProjectState

type ProjectState struct {
	DefaultClientKeyDSNPublic pulumi.StringPtrInput
	DefaultEnvironment        pulumi.StringPtrInput
	Name                      pulumi.StringPtrInput
	OrganizationSlug          pulumi.StringPtrInput
	Slug                      pulumi.StringPtrInput
	SubjectPrefix             pulumi.StringPtrInput
	SubjectTemplate           pulumi.StringPtrInput
	TeamSlug                  pulumi.StringPtrInput
}

func (ProjectState) ElementType

func (ProjectState) 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 {
}

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

Jump to

Keyboard shortcuts

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