devopsguru

package
v0.7.0 Latest Latest
Warning

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

Go to latest
Published: Nov 22, 2021 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (
	ResourceCollectionTypeAwsCloudFormation = ResourceCollectionType("AWS_CLOUD_FORMATION")
)

Variables

This section is empty.

Functions

This section is empty.

Types

type NotificationChannel

type NotificationChannel struct {
	pulumi.CustomResourceState

	Config NotificationChannelConfigOutput `pulumi:"config"`
}

This resource schema represents the NotificationChannel resource in the Amazon DevOps Guru.

func GetNotificationChannel

func GetNotificationChannel(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *NotificationChannelState, opts ...pulumi.ResourceOption) (*NotificationChannel, error)

GetNotificationChannel gets an existing NotificationChannel 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 NewNotificationChannel

func NewNotificationChannel(ctx *pulumi.Context,
	name string, args *NotificationChannelArgs, opts ...pulumi.ResourceOption) (*NotificationChannel, error)

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

func (*NotificationChannel) ElementType

func (*NotificationChannel) ElementType() reflect.Type

func (*NotificationChannel) ToNotificationChannelOutput

func (i *NotificationChannel) ToNotificationChannelOutput() NotificationChannelOutput

func (*NotificationChannel) ToNotificationChannelOutputWithContext

func (i *NotificationChannel) ToNotificationChannelOutputWithContext(ctx context.Context) NotificationChannelOutput

type NotificationChannelArgs

type NotificationChannelArgs struct {
	Config NotificationChannelConfigInput
}

The set of arguments for constructing a NotificationChannel resource.

func (NotificationChannelArgs) ElementType

func (NotificationChannelArgs) ElementType() reflect.Type

type NotificationChannelConfig added in v0.2.0

type NotificationChannelConfig struct {
	Sns *NotificationChannelSnsChannelConfig `pulumi:"sns"`
}

Information about notification channels you have configured with DevOps Guru.

type NotificationChannelConfigArgs added in v0.2.0

type NotificationChannelConfigArgs struct {
	Sns NotificationChannelSnsChannelConfigPtrInput `pulumi:"sns"`
}

Information about notification channels you have configured with DevOps Guru.

func (NotificationChannelConfigArgs) ElementType added in v0.2.0

func (NotificationChannelConfigArgs) ToNotificationChannelConfigOutput added in v0.2.0

func (i NotificationChannelConfigArgs) ToNotificationChannelConfigOutput() NotificationChannelConfigOutput

func (NotificationChannelConfigArgs) ToNotificationChannelConfigOutputWithContext added in v0.2.0

func (i NotificationChannelConfigArgs) ToNotificationChannelConfigOutputWithContext(ctx context.Context) NotificationChannelConfigOutput

func (NotificationChannelConfigArgs) ToNotificationChannelConfigPtrOutput added in v0.2.0

func (i NotificationChannelConfigArgs) ToNotificationChannelConfigPtrOutput() NotificationChannelConfigPtrOutput

func (NotificationChannelConfigArgs) ToNotificationChannelConfigPtrOutputWithContext added in v0.2.0

func (i NotificationChannelConfigArgs) ToNotificationChannelConfigPtrOutputWithContext(ctx context.Context) NotificationChannelConfigPtrOutput

type NotificationChannelConfigInput added in v0.2.0

type NotificationChannelConfigInput interface {
	pulumi.Input

	ToNotificationChannelConfigOutput() NotificationChannelConfigOutput
	ToNotificationChannelConfigOutputWithContext(context.Context) NotificationChannelConfigOutput
}

NotificationChannelConfigInput is an input type that accepts NotificationChannelConfigArgs and NotificationChannelConfigOutput values. You can construct a concrete instance of `NotificationChannelConfigInput` via:

NotificationChannelConfigArgs{...}

type NotificationChannelConfigOutput added in v0.2.0

type NotificationChannelConfigOutput struct{ *pulumi.OutputState }

Information about notification channels you have configured with DevOps Guru.

func (NotificationChannelConfigOutput) ElementType added in v0.2.0

func (NotificationChannelConfigOutput) Sns added in v0.2.0

func (NotificationChannelConfigOutput) ToNotificationChannelConfigOutput added in v0.2.0

func (o NotificationChannelConfigOutput) ToNotificationChannelConfigOutput() NotificationChannelConfigOutput

func (NotificationChannelConfigOutput) ToNotificationChannelConfigOutputWithContext added in v0.2.0

func (o NotificationChannelConfigOutput) ToNotificationChannelConfigOutputWithContext(ctx context.Context) NotificationChannelConfigOutput

func (NotificationChannelConfigOutput) ToNotificationChannelConfigPtrOutput added in v0.2.0

func (o NotificationChannelConfigOutput) ToNotificationChannelConfigPtrOutput() NotificationChannelConfigPtrOutput

func (NotificationChannelConfigOutput) ToNotificationChannelConfigPtrOutputWithContext added in v0.2.0

func (o NotificationChannelConfigOutput) ToNotificationChannelConfigPtrOutputWithContext(ctx context.Context) NotificationChannelConfigPtrOutput

type NotificationChannelConfigPtrInput added in v0.2.0

type NotificationChannelConfigPtrInput interface {
	pulumi.Input

	ToNotificationChannelConfigPtrOutput() NotificationChannelConfigPtrOutput
	ToNotificationChannelConfigPtrOutputWithContext(context.Context) NotificationChannelConfigPtrOutput
}

NotificationChannelConfigPtrInput is an input type that accepts NotificationChannelConfigArgs, NotificationChannelConfigPtr and NotificationChannelConfigPtrOutput values. You can construct a concrete instance of `NotificationChannelConfigPtrInput` via:

        NotificationChannelConfigArgs{...}

or:

        nil

func NotificationChannelConfigPtr added in v0.2.0

type NotificationChannelConfigPtrOutput added in v0.2.0

type NotificationChannelConfigPtrOutput struct{ *pulumi.OutputState }

func (NotificationChannelConfigPtrOutput) Elem added in v0.2.0

func (NotificationChannelConfigPtrOutput) ElementType added in v0.2.0

func (NotificationChannelConfigPtrOutput) Sns added in v0.2.0

func (NotificationChannelConfigPtrOutput) ToNotificationChannelConfigPtrOutput added in v0.2.0

func (o NotificationChannelConfigPtrOutput) ToNotificationChannelConfigPtrOutput() NotificationChannelConfigPtrOutput

func (NotificationChannelConfigPtrOutput) ToNotificationChannelConfigPtrOutputWithContext added in v0.2.0

func (o NotificationChannelConfigPtrOutput) ToNotificationChannelConfigPtrOutputWithContext(ctx context.Context) NotificationChannelConfigPtrOutput

type NotificationChannelInput

type NotificationChannelInput interface {
	pulumi.Input

	ToNotificationChannelOutput() NotificationChannelOutput
	ToNotificationChannelOutputWithContext(ctx context.Context) NotificationChannelOutput
}

type NotificationChannelOutput

type NotificationChannelOutput struct{ *pulumi.OutputState }

func (NotificationChannelOutput) ElementType

func (NotificationChannelOutput) ElementType() reflect.Type

func (NotificationChannelOutput) ToNotificationChannelOutput

func (o NotificationChannelOutput) ToNotificationChannelOutput() NotificationChannelOutput

func (NotificationChannelOutput) ToNotificationChannelOutputWithContext

func (o NotificationChannelOutput) ToNotificationChannelOutputWithContext(ctx context.Context) NotificationChannelOutput

type NotificationChannelSnsChannelConfig

type NotificationChannelSnsChannelConfig struct {
	TopicArn *string `pulumi:"topicArn"`
}

Information about a notification channel configured in DevOps Guru to send notifications when insights are created.

type NotificationChannelSnsChannelConfigArgs

type NotificationChannelSnsChannelConfigArgs struct {
	TopicArn pulumi.StringPtrInput `pulumi:"topicArn"`
}

Information about a notification channel configured in DevOps Guru to send notifications when insights are created.

func (NotificationChannelSnsChannelConfigArgs) ElementType

func (NotificationChannelSnsChannelConfigArgs) ToNotificationChannelSnsChannelConfigOutput

func (i NotificationChannelSnsChannelConfigArgs) ToNotificationChannelSnsChannelConfigOutput() NotificationChannelSnsChannelConfigOutput

func (NotificationChannelSnsChannelConfigArgs) ToNotificationChannelSnsChannelConfigOutputWithContext

func (i NotificationChannelSnsChannelConfigArgs) ToNotificationChannelSnsChannelConfigOutputWithContext(ctx context.Context) NotificationChannelSnsChannelConfigOutput

func (NotificationChannelSnsChannelConfigArgs) ToNotificationChannelSnsChannelConfigPtrOutput

func (i NotificationChannelSnsChannelConfigArgs) ToNotificationChannelSnsChannelConfigPtrOutput() NotificationChannelSnsChannelConfigPtrOutput

func (NotificationChannelSnsChannelConfigArgs) ToNotificationChannelSnsChannelConfigPtrOutputWithContext

func (i NotificationChannelSnsChannelConfigArgs) ToNotificationChannelSnsChannelConfigPtrOutputWithContext(ctx context.Context) NotificationChannelSnsChannelConfigPtrOutput

type NotificationChannelSnsChannelConfigInput

type NotificationChannelSnsChannelConfigInput interface {
	pulumi.Input

	ToNotificationChannelSnsChannelConfigOutput() NotificationChannelSnsChannelConfigOutput
	ToNotificationChannelSnsChannelConfigOutputWithContext(context.Context) NotificationChannelSnsChannelConfigOutput
}

NotificationChannelSnsChannelConfigInput is an input type that accepts NotificationChannelSnsChannelConfigArgs and NotificationChannelSnsChannelConfigOutput values. You can construct a concrete instance of `NotificationChannelSnsChannelConfigInput` via:

NotificationChannelSnsChannelConfigArgs{...}

type NotificationChannelSnsChannelConfigOutput

type NotificationChannelSnsChannelConfigOutput struct{ *pulumi.OutputState }

Information about a notification channel configured in DevOps Guru to send notifications when insights are created.

func (NotificationChannelSnsChannelConfigOutput) ElementType

func (NotificationChannelSnsChannelConfigOutput) ToNotificationChannelSnsChannelConfigOutput

func (o NotificationChannelSnsChannelConfigOutput) ToNotificationChannelSnsChannelConfigOutput() NotificationChannelSnsChannelConfigOutput

func (NotificationChannelSnsChannelConfigOutput) ToNotificationChannelSnsChannelConfigOutputWithContext

func (o NotificationChannelSnsChannelConfigOutput) ToNotificationChannelSnsChannelConfigOutputWithContext(ctx context.Context) NotificationChannelSnsChannelConfigOutput

func (NotificationChannelSnsChannelConfigOutput) ToNotificationChannelSnsChannelConfigPtrOutput

func (o NotificationChannelSnsChannelConfigOutput) ToNotificationChannelSnsChannelConfigPtrOutput() NotificationChannelSnsChannelConfigPtrOutput

func (NotificationChannelSnsChannelConfigOutput) ToNotificationChannelSnsChannelConfigPtrOutputWithContext

func (o NotificationChannelSnsChannelConfigOutput) ToNotificationChannelSnsChannelConfigPtrOutputWithContext(ctx context.Context) NotificationChannelSnsChannelConfigPtrOutput

func (NotificationChannelSnsChannelConfigOutput) TopicArn

type NotificationChannelSnsChannelConfigPtrInput

type NotificationChannelSnsChannelConfigPtrInput interface {
	pulumi.Input

	ToNotificationChannelSnsChannelConfigPtrOutput() NotificationChannelSnsChannelConfigPtrOutput
	ToNotificationChannelSnsChannelConfigPtrOutputWithContext(context.Context) NotificationChannelSnsChannelConfigPtrOutput
}

NotificationChannelSnsChannelConfigPtrInput is an input type that accepts NotificationChannelSnsChannelConfigArgs, NotificationChannelSnsChannelConfigPtr and NotificationChannelSnsChannelConfigPtrOutput values. You can construct a concrete instance of `NotificationChannelSnsChannelConfigPtrInput` via:

        NotificationChannelSnsChannelConfigArgs{...}

or:

        nil

type NotificationChannelSnsChannelConfigPtrOutput

type NotificationChannelSnsChannelConfigPtrOutput struct{ *pulumi.OutputState }

func (NotificationChannelSnsChannelConfigPtrOutput) Elem

func (NotificationChannelSnsChannelConfigPtrOutput) ElementType

func (NotificationChannelSnsChannelConfigPtrOutput) ToNotificationChannelSnsChannelConfigPtrOutput

func (o NotificationChannelSnsChannelConfigPtrOutput) ToNotificationChannelSnsChannelConfigPtrOutput() NotificationChannelSnsChannelConfigPtrOutput

func (NotificationChannelSnsChannelConfigPtrOutput) ToNotificationChannelSnsChannelConfigPtrOutputWithContext

func (o NotificationChannelSnsChannelConfigPtrOutput) ToNotificationChannelSnsChannelConfigPtrOutputWithContext(ctx context.Context) NotificationChannelSnsChannelConfigPtrOutput

func (NotificationChannelSnsChannelConfigPtrOutput) TopicArn

type NotificationChannelState

type NotificationChannelState struct {
}

func (NotificationChannelState) ElementType

func (NotificationChannelState) ElementType() reflect.Type

type ResourceCollection

type ResourceCollection struct {
	pulumi.CustomResourceState

	ResourceCollectionFilter ResourceCollectionFilterOutput `pulumi:"resourceCollectionFilter"`
	// The type of ResourceCollection
	ResourceCollectionType ResourceCollectionTypeOutput `pulumi:"resourceCollectionType"`
}

This resource schema represents the ResourceCollection resource in the Amazon DevOps Guru.

func GetResourceCollection

func GetResourceCollection(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ResourceCollectionState, opts ...pulumi.ResourceOption) (*ResourceCollection, error)

GetResourceCollection gets an existing ResourceCollection 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 NewResourceCollection

func NewResourceCollection(ctx *pulumi.Context,
	name string, args *ResourceCollectionArgs, opts ...pulumi.ResourceOption) (*ResourceCollection, error)

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

func (*ResourceCollection) ElementType

func (*ResourceCollection) ElementType() reflect.Type

func (*ResourceCollection) ToResourceCollectionOutput

func (i *ResourceCollection) ToResourceCollectionOutput() ResourceCollectionOutput

func (*ResourceCollection) ToResourceCollectionOutputWithContext

func (i *ResourceCollection) ToResourceCollectionOutputWithContext(ctx context.Context) ResourceCollectionOutput

type ResourceCollectionArgs

type ResourceCollectionArgs struct {
	ResourceCollectionFilter ResourceCollectionFilterInput
}

The set of arguments for constructing a ResourceCollection resource.

func (ResourceCollectionArgs) ElementType

func (ResourceCollectionArgs) ElementType() reflect.Type

type ResourceCollectionCloudFormationCollectionFilter

type ResourceCollectionCloudFormationCollectionFilter struct {
	// An array of CloudFormation stack names.
	StackNames []string `pulumi:"stackNames"`
}

CloudFormation resource for DevOps Guru to monitor

type ResourceCollectionCloudFormationCollectionFilterArgs

type ResourceCollectionCloudFormationCollectionFilterArgs struct {
	// An array of CloudFormation stack names.
	StackNames pulumi.StringArrayInput `pulumi:"stackNames"`
}

CloudFormation resource for DevOps Guru to monitor

func (ResourceCollectionCloudFormationCollectionFilterArgs) ElementType

func (ResourceCollectionCloudFormationCollectionFilterArgs) ToResourceCollectionCloudFormationCollectionFilterOutput

func (i ResourceCollectionCloudFormationCollectionFilterArgs) ToResourceCollectionCloudFormationCollectionFilterOutput() ResourceCollectionCloudFormationCollectionFilterOutput

func (ResourceCollectionCloudFormationCollectionFilterArgs) ToResourceCollectionCloudFormationCollectionFilterOutputWithContext

func (i ResourceCollectionCloudFormationCollectionFilterArgs) ToResourceCollectionCloudFormationCollectionFilterOutputWithContext(ctx context.Context) ResourceCollectionCloudFormationCollectionFilterOutput

func (ResourceCollectionCloudFormationCollectionFilterArgs) ToResourceCollectionCloudFormationCollectionFilterPtrOutput

func (i ResourceCollectionCloudFormationCollectionFilterArgs) ToResourceCollectionCloudFormationCollectionFilterPtrOutput() ResourceCollectionCloudFormationCollectionFilterPtrOutput

func (ResourceCollectionCloudFormationCollectionFilterArgs) ToResourceCollectionCloudFormationCollectionFilterPtrOutputWithContext

func (i ResourceCollectionCloudFormationCollectionFilterArgs) ToResourceCollectionCloudFormationCollectionFilterPtrOutputWithContext(ctx context.Context) ResourceCollectionCloudFormationCollectionFilterPtrOutput

type ResourceCollectionCloudFormationCollectionFilterInput

type ResourceCollectionCloudFormationCollectionFilterInput interface {
	pulumi.Input

	ToResourceCollectionCloudFormationCollectionFilterOutput() ResourceCollectionCloudFormationCollectionFilterOutput
	ToResourceCollectionCloudFormationCollectionFilterOutputWithContext(context.Context) ResourceCollectionCloudFormationCollectionFilterOutput
}

ResourceCollectionCloudFormationCollectionFilterInput is an input type that accepts ResourceCollectionCloudFormationCollectionFilterArgs and ResourceCollectionCloudFormationCollectionFilterOutput values. You can construct a concrete instance of `ResourceCollectionCloudFormationCollectionFilterInput` via:

ResourceCollectionCloudFormationCollectionFilterArgs{...}

type ResourceCollectionCloudFormationCollectionFilterOutput

type ResourceCollectionCloudFormationCollectionFilterOutput struct{ *pulumi.OutputState }

CloudFormation resource for DevOps Guru to monitor

func (ResourceCollectionCloudFormationCollectionFilterOutput) ElementType

func (ResourceCollectionCloudFormationCollectionFilterOutput) StackNames

An array of CloudFormation stack names.

func (ResourceCollectionCloudFormationCollectionFilterOutput) ToResourceCollectionCloudFormationCollectionFilterOutput

func (ResourceCollectionCloudFormationCollectionFilterOutput) ToResourceCollectionCloudFormationCollectionFilterOutputWithContext

func (o ResourceCollectionCloudFormationCollectionFilterOutput) ToResourceCollectionCloudFormationCollectionFilterOutputWithContext(ctx context.Context) ResourceCollectionCloudFormationCollectionFilterOutput

func (ResourceCollectionCloudFormationCollectionFilterOutput) ToResourceCollectionCloudFormationCollectionFilterPtrOutput

func (o ResourceCollectionCloudFormationCollectionFilterOutput) ToResourceCollectionCloudFormationCollectionFilterPtrOutput() ResourceCollectionCloudFormationCollectionFilterPtrOutput

func (ResourceCollectionCloudFormationCollectionFilterOutput) ToResourceCollectionCloudFormationCollectionFilterPtrOutputWithContext

func (o ResourceCollectionCloudFormationCollectionFilterOutput) ToResourceCollectionCloudFormationCollectionFilterPtrOutputWithContext(ctx context.Context) ResourceCollectionCloudFormationCollectionFilterPtrOutput

type ResourceCollectionCloudFormationCollectionFilterPtrInput

type ResourceCollectionCloudFormationCollectionFilterPtrInput interface {
	pulumi.Input

	ToResourceCollectionCloudFormationCollectionFilterPtrOutput() ResourceCollectionCloudFormationCollectionFilterPtrOutput
	ToResourceCollectionCloudFormationCollectionFilterPtrOutputWithContext(context.Context) ResourceCollectionCloudFormationCollectionFilterPtrOutput
}

ResourceCollectionCloudFormationCollectionFilterPtrInput is an input type that accepts ResourceCollectionCloudFormationCollectionFilterArgs, ResourceCollectionCloudFormationCollectionFilterPtr and ResourceCollectionCloudFormationCollectionFilterPtrOutput values. You can construct a concrete instance of `ResourceCollectionCloudFormationCollectionFilterPtrInput` via:

        ResourceCollectionCloudFormationCollectionFilterArgs{...}

or:

        nil

type ResourceCollectionCloudFormationCollectionFilterPtrOutput

type ResourceCollectionCloudFormationCollectionFilterPtrOutput struct{ *pulumi.OutputState }

func (ResourceCollectionCloudFormationCollectionFilterPtrOutput) Elem

func (ResourceCollectionCloudFormationCollectionFilterPtrOutput) ElementType

func (ResourceCollectionCloudFormationCollectionFilterPtrOutput) StackNames

An array of CloudFormation stack names.

func (ResourceCollectionCloudFormationCollectionFilterPtrOutput) ToResourceCollectionCloudFormationCollectionFilterPtrOutput

func (ResourceCollectionCloudFormationCollectionFilterPtrOutput) ToResourceCollectionCloudFormationCollectionFilterPtrOutputWithContext

func (o ResourceCollectionCloudFormationCollectionFilterPtrOutput) ToResourceCollectionCloudFormationCollectionFilterPtrOutputWithContext(ctx context.Context) ResourceCollectionCloudFormationCollectionFilterPtrOutput

type ResourceCollectionFilter added in v0.2.0

type ResourceCollectionFilter struct {
	CloudFormation *ResourceCollectionCloudFormationCollectionFilter `pulumi:"cloudFormation"`
}

Information about a filter used to specify which AWS resources are analyzed for anomalous behavior by DevOps Guru.

type ResourceCollectionFilterArgs added in v0.2.0

type ResourceCollectionFilterArgs struct {
	CloudFormation ResourceCollectionCloudFormationCollectionFilterPtrInput `pulumi:"cloudFormation"`
}

Information about a filter used to specify which AWS resources are analyzed for anomalous behavior by DevOps Guru.

func (ResourceCollectionFilterArgs) ElementType added in v0.2.0

func (ResourceCollectionFilterArgs) ToResourceCollectionFilterOutput added in v0.2.0

func (i ResourceCollectionFilterArgs) ToResourceCollectionFilterOutput() ResourceCollectionFilterOutput

func (ResourceCollectionFilterArgs) ToResourceCollectionFilterOutputWithContext added in v0.2.0

func (i ResourceCollectionFilterArgs) ToResourceCollectionFilterOutputWithContext(ctx context.Context) ResourceCollectionFilterOutput

func (ResourceCollectionFilterArgs) ToResourceCollectionFilterPtrOutput added in v0.2.0

func (i ResourceCollectionFilterArgs) ToResourceCollectionFilterPtrOutput() ResourceCollectionFilterPtrOutput

func (ResourceCollectionFilterArgs) ToResourceCollectionFilterPtrOutputWithContext added in v0.2.0

func (i ResourceCollectionFilterArgs) ToResourceCollectionFilterPtrOutputWithContext(ctx context.Context) ResourceCollectionFilterPtrOutput

type ResourceCollectionFilterInput added in v0.2.0

type ResourceCollectionFilterInput interface {
	pulumi.Input

	ToResourceCollectionFilterOutput() ResourceCollectionFilterOutput
	ToResourceCollectionFilterOutputWithContext(context.Context) ResourceCollectionFilterOutput
}

ResourceCollectionFilterInput is an input type that accepts ResourceCollectionFilterArgs and ResourceCollectionFilterOutput values. You can construct a concrete instance of `ResourceCollectionFilterInput` via:

ResourceCollectionFilterArgs{...}

type ResourceCollectionFilterOutput added in v0.2.0

type ResourceCollectionFilterOutput struct{ *pulumi.OutputState }

Information about a filter used to specify which AWS resources are analyzed for anomalous behavior by DevOps Guru.

func (ResourceCollectionFilterOutput) CloudFormation added in v0.2.0

func (ResourceCollectionFilterOutput) ElementType added in v0.2.0

func (ResourceCollectionFilterOutput) ToResourceCollectionFilterOutput added in v0.2.0

func (o ResourceCollectionFilterOutput) ToResourceCollectionFilterOutput() ResourceCollectionFilterOutput

func (ResourceCollectionFilterOutput) ToResourceCollectionFilterOutputWithContext added in v0.2.0

func (o ResourceCollectionFilterOutput) ToResourceCollectionFilterOutputWithContext(ctx context.Context) ResourceCollectionFilterOutput

func (ResourceCollectionFilterOutput) ToResourceCollectionFilterPtrOutput added in v0.2.0

func (o ResourceCollectionFilterOutput) ToResourceCollectionFilterPtrOutput() ResourceCollectionFilterPtrOutput

func (ResourceCollectionFilterOutput) ToResourceCollectionFilterPtrOutputWithContext added in v0.2.0

func (o ResourceCollectionFilterOutput) ToResourceCollectionFilterPtrOutputWithContext(ctx context.Context) ResourceCollectionFilterPtrOutput

type ResourceCollectionFilterPtrInput added in v0.2.0

type ResourceCollectionFilterPtrInput interface {
	pulumi.Input

	ToResourceCollectionFilterPtrOutput() ResourceCollectionFilterPtrOutput
	ToResourceCollectionFilterPtrOutputWithContext(context.Context) ResourceCollectionFilterPtrOutput
}

ResourceCollectionFilterPtrInput is an input type that accepts ResourceCollectionFilterArgs, ResourceCollectionFilterPtr and ResourceCollectionFilterPtrOutput values. You can construct a concrete instance of `ResourceCollectionFilterPtrInput` via:

        ResourceCollectionFilterArgs{...}

or:

        nil

func ResourceCollectionFilterPtr added in v0.2.0

func ResourceCollectionFilterPtr(v *ResourceCollectionFilterArgs) ResourceCollectionFilterPtrInput

type ResourceCollectionFilterPtrOutput added in v0.2.0

type ResourceCollectionFilterPtrOutput struct{ *pulumi.OutputState }

func (ResourceCollectionFilterPtrOutput) CloudFormation added in v0.2.0

func (ResourceCollectionFilterPtrOutput) Elem added in v0.2.0

func (ResourceCollectionFilterPtrOutput) ElementType added in v0.2.0

func (ResourceCollectionFilterPtrOutput) ToResourceCollectionFilterPtrOutput added in v0.2.0

func (o ResourceCollectionFilterPtrOutput) ToResourceCollectionFilterPtrOutput() ResourceCollectionFilterPtrOutput

func (ResourceCollectionFilterPtrOutput) ToResourceCollectionFilterPtrOutputWithContext added in v0.2.0

func (o ResourceCollectionFilterPtrOutput) ToResourceCollectionFilterPtrOutputWithContext(ctx context.Context) ResourceCollectionFilterPtrOutput

type ResourceCollectionInput

type ResourceCollectionInput interface {
	pulumi.Input

	ToResourceCollectionOutput() ResourceCollectionOutput
	ToResourceCollectionOutputWithContext(ctx context.Context) ResourceCollectionOutput
}

type ResourceCollectionOutput

type ResourceCollectionOutput struct{ *pulumi.OutputState }

func (ResourceCollectionOutput) ElementType

func (ResourceCollectionOutput) ElementType() reflect.Type

func (ResourceCollectionOutput) ToResourceCollectionOutput

func (o ResourceCollectionOutput) ToResourceCollectionOutput() ResourceCollectionOutput

func (ResourceCollectionOutput) ToResourceCollectionOutputWithContext

func (o ResourceCollectionOutput) ToResourceCollectionOutputWithContext(ctx context.Context) ResourceCollectionOutput

type ResourceCollectionState

type ResourceCollectionState struct {
}

func (ResourceCollectionState) ElementType

func (ResourceCollectionState) ElementType() reflect.Type

type ResourceCollectionType added in v0.2.0

type ResourceCollectionType string

The type of ResourceCollection

func (ResourceCollectionType) ElementType added in v0.2.0

func (ResourceCollectionType) ElementType() reflect.Type

func (ResourceCollectionType) ToResourceCollectionTypeOutput added in v0.2.0

func (e ResourceCollectionType) ToResourceCollectionTypeOutput() ResourceCollectionTypeOutput

func (ResourceCollectionType) ToResourceCollectionTypeOutputWithContext added in v0.2.0

func (e ResourceCollectionType) ToResourceCollectionTypeOutputWithContext(ctx context.Context) ResourceCollectionTypeOutput

func (ResourceCollectionType) ToResourceCollectionTypePtrOutput added in v0.2.0

func (e ResourceCollectionType) ToResourceCollectionTypePtrOutput() ResourceCollectionTypePtrOutput

func (ResourceCollectionType) ToResourceCollectionTypePtrOutputWithContext added in v0.2.0

func (e ResourceCollectionType) ToResourceCollectionTypePtrOutputWithContext(ctx context.Context) ResourceCollectionTypePtrOutput

func (ResourceCollectionType) ToStringOutput added in v0.2.0

func (e ResourceCollectionType) ToStringOutput() pulumi.StringOutput

func (ResourceCollectionType) ToStringOutputWithContext added in v0.2.0

func (e ResourceCollectionType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ResourceCollectionType) ToStringPtrOutput added in v0.2.0

func (e ResourceCollectionType) ToStringPtrOutput() pulumi.StringPtrOutput

func (ResourceCollectionType) ToStringPtrOutputWithContext added in v0.2.0

func (e ResourceCollectionType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ResourceCollectionTypeInput added in v0.2.0

type ResourceCollectionTypeInput interface {
	pulumi.Input

	ToResourceCollectionTypeOutput() ResourceCollectionTypeOutput
	ToResourceCollectionTypeOutputWithContext(context.Context) ResourceCollectionTypeOutput
}

ResourceCollectionTypeInput is an input type that accepts ResourceCollectionTypeArgs and ResourceCollectionTypeOutput values. You can construct a concrete instance of `ResourceCollectionTypeInput` via:

ResourceCollectionTypeArgs{...}

type ResourceCollectionTypeOutput added in v0.2.0

type ResourceCollectionTypeOutput struct{ *pulumi.OutputState }

func (ResourceCollectionTypeOutput) ElementType added in v0.2.0

func (ResourceCollectionTypeOutput) ToResourceCollectionTypeOutput added in v0.2.0

func (o ResourceCollectionTypeOutput) ToResourceCollectionTypeOutput() ResourceCollectionTypeOutput

func (ResourceCollectionTypeOutput) ToResourceCollectionTypeOutputWithContext added in v0.2.0

func (o ResourceCollectionTypeOutput) ToResourceCollectionTypeOutputWithContext(ctx context.Context) ResourceCollectionTypeOutput

func (ResourceCollectionTypeOutput) ToResourceCollectionTypePtrOutput added in v0.2.0

func (o ResourceCollectionTypeOutput) ToResourceCollectionTypePtrOutput() ResourceCollectionTypePtrOutput

func (ResourceCollectionTypeOutput) ToResourceCollectionTypePtrOutputWithContext added in v0.2.0

func (o ResourceCollectionTypeOutput) ToResourceCollectionTypePtrOutputWithContext(ctx context.Context) ResourceCollectionTypePtrOutput

func (ResourceCollectionTypeOutput) ToStringOutput added in v0.2.0

func (ResourceCollectionTypeOutput) ToStringOutputWithContext added in v0.2.0

func (o ResourceCollectionTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ResourceCollectionTypeOutput) ToStringPtrOutput added in v0.2.0

func (o ResourceCollectionTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (ResourceCollectionTypeOutput) ToStringPtrOutputWithContext added in v0.2.0

func (o ResourceCollectionTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ResourceCollectionTypePtrInput added in v0.2.0

type ResourceCollectionTypePtrInput interface {
	pulumi.Input

	ToResourceCollectionTypePtrOutput() ResourceCollectionTypePtrOutput
	ToResourceCollectionTypePtrOutputWithContext(context.Context) ResourceCollectionTypePtrOutput
}

func ResourceCollectionTypePtr added in v0.2.0

func ResourceCollectionTypePtr(v string) ResourceCollectionTypePtrInput

type ResourceCollectionTypePtrOutput added in v0.2.0

type ResourceCollectionTypePtrOutput struct{ *pulumi.OutputState }

func (ResourceCollectionTypePtrOutput) Elem added in v0.2.0

func (ResourceCollectionTypePtrOutput) ElementType added in v0.2.0

func (ResourceCollectionTypePtrOutput) ToResourceCollectionTypePtrOutput added in v0.2.0

func (o ResourceCollectionTypePtrOutput) ToResourceCollectionTypePtrOutput() ResourceCollectionTypePtrOutput

func (ResourceCollectionTypePtrOutput) ToResourceCollectionTypePtrOutputWithContext added in v0.2.0

func (o ResourceCollectionTypePtrOutput) ToResourceCollectionTypePtrOutputWithContext(ctx context.Context) ResourceCollectionTypePtrOutput

func (ResourceCollectionTypePtrOutput) ToStringPtrOutput added in v0.2.0

func (ResourceCollectionTypePtrOutput) ToStringPtrOutputWithContext added in v0.2.0

func (o ResourceCollectionTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

Jump to

Keyboard shortcuts

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