collaborator

package
v0.0.0-...-8949050 Latest Latest
Warning

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

Go to latest
Published: Jul 31, 2023 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Collaborator

type Collaborator struct {
	pulumi.CustomResourceState

	AppId pulumi.StringOutput `pulumi:"appId"`
	Email pulumi.StringOutput `pulumi:"email"`
}

func GetCollaborator

func GetCollaborator(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *CollaboratorState, opts ...pulumi.ResourceOption) (*Collaborator, error)

GetCollaborator gets an existing Collaborator 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 NewCollaborator

func NewCollaborator(ctx *pulumi.Context,
	name string, args *CollaboratorArgs, opts ...pulumi.ResourceOption) (*Collaborator, error)

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

func (*Collaborator) ElementType

func (*Collaborator) ElementType() reflect.Type

func (*Collaborator) ToCollaboratorOutput

func (i *Collaborator) ToCollaboratorOutput() CollaboratorOutput

func (*Collaborator) ToCollaboratorOutputWithContext

func (i *Collaborator) ToCollaboratorOutputWithContext(ctx context.Context) CollaboratorOutput

type CollaboratorArgs

type CollaboratorArgs struct {
	AppId pulumi.StringInput
	Email pulumi.StringInput
}

The set of arguments for constructing a Collaborator resource.

func (CollaboratorArgs) ElementType

func (CollaboratorArgs) ElementType() reflect.Type

type CollaboratorArray

type CollaboratorArray []CollaboratorInput

func (CollaboratorArray) ElementType

func (CollaboratorArray) ElementType() reflect.Type

func (CollaboratorArray) ToCollaboratorArrayOutput

func (i CollaboratorArray) ToCollaboratorArrayOutput() CollaboratorArrayOutput

func (CollaboratorArray) ToCollaboratorArrayOutputWithContext

func (i CollaboratorArray) ToCollaboratorArrayOutputWithContext(ctx context.Context) CollaboratorArrayOutput

type CollaboratorArrayInput

type CollaboratorArrayInput interface {
	pulumi.Input

	ToCollaboratorArrayOutput() CollaboratorArrayOutput
	ToCollaboratorArrayOutputWithContext(context.Context) CollaboratorArrayOutput
}

CollaboratorArrayInput is an input type that accepts CollaboratorArray and CollaboratorArrayOutput values. You can construct a concrete instance of `CollaboratorArrayInput` via:

CollaboratorArray{ CollaboratorArgs{...} }

type CollaboratorArrayOutput

type CollaboratorArrayOutput struct{ *pulumi.OutputState }

func (CollaboratorArrayOutput) ElementType

func (CollaboratorArrayOutput) ElementType() reflect.Type

func (CollaboratorArrayOutput) Index

func (CollaboratorArrayOutput) ToCollaboratorArrayOutput

func (o CollaboratorArrayOutput) ToCollaboratorArrayOutput() CollaboratorArrayOutput

func (CollaboratorArrayOutput) ToCollaboratorArrayOutputWithContext

func (o CollaboratorArrayOutput) ToCollaboratorArrayOutputWithContext(ctx context.Context) CollaboratorArrayOutput

type CollaboratorInput

type CollaboratorInput interface {
	pulumi.Input

	ToCollaboratorOutput() CollaboratorOutput
	ToCollaboratorOutputWithContext(ctx context.Context) CollaboratorOutput
}

type CollaboratorMap

type CollaboratorMap map[string]CollaboratorInput

func (CollaboratorMap) ElementType

func (CollaboratorMap) ElementType() reflect.Type

func (CollaboratorMap) ToCollaboratorMapOutput

func (i CollaboratorMap) ToCollaboratorMapOutput() CollaboratorMapOutput

func (CollaboratorMap) ToCollaboratorMapOutputWithContext

func (i CollaboratorMap) ToCollaboratorMapOutputWithContext(ctx context.Context) CollaboratorMapOutput

type CollaboratorMapInput

type CollaboratorMapInput interface {
	pulumi.Input

	ToCollaboratorMapOutput() CollaboratorMapOutput
	ToCollaboratorMapOutputWithContext(context.Context) CollaboratorMapOutput
}

CollaboratorMapInput is an input type that accepts CollaboratorMap and CollaboratorMapOutput values. You can construct a concrete instance of `CollaboratorMapInput` via:

CollaboratorMap{ "key": CollaboratorArgs{...} }

type CollaboratorMapOutput

type CollaboratorMapOutput struct{ *pulumi.OutputState }

func (CollaboratorMapOutput) ElementType

func (CollaboratorMapOutput) ElementType() reflect.Type

func (CollaboratorMapOutput) MapIndex

func (CollaboratorMapOutput) ToCollaboratorMapOutput

func (o CollaboratorMapOutput) ToCollaboratorMapOutput() CollaboratorMapOutput

func (CollaboratorMapOutput) ToCollaboratorMapOutputWithContext

func (o CollaboratorMapOutput) ToCollaboratorMapOutputWithContext(ctx context.Context) CollaboratorMapOutput

type CollaboratorOutput

type CollaboratorOutput struct{ *pulumi.OutputState }

func (CollaboratorOutput) AppId

func (CollaboratorOutput) ElementType

func (CollaboratorOutput) ElementType() reflect.Type

func (CollaboratorOutput) Email

func (CollaboratorOutput) ToCollaboratorOutput

func (o CollaboratorOutput) ToCollaboratorOutput() CollaboratorOutput

func (CollaboratorOutput) ToCollaboratorOutputWithContext

func (o CollaboratorOutput) ToCollaboratorOutputWithContext(ctx context.Context) CollaboratorOutput

type CollaboratorState

type CollaboratorState struct {
	AppId pulumi.StringPtrInput
	Email pulumi.StringPtrInput
}

func (CollaboratorState) ElementType

func (CollaboratorState) ElementType() reflect.Type

Jump to

Keyboard shortcuts

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