inspectorv2

package
v0.84.0 Latest Latest
Warning

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

Go to latest
Published: Nov 6, 2023 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

View Source
const (
	FilterActionNone     = FilterAction("NONE")
	FilterActionSuppress = FilterAction("SUPPRESS")
)
View Source
const (
	FilterStringComparisonEquals    = FilterStringComparison("EQUALS")
	FilterStringComparisonPrefix    = FilterStringComparison("PREFIX")
	FilterStringComparisonNotEquals = FilterStringComparison("NOT_EQUALS")
)
View Source
const (
	FilterMapComparisonEquals = FilterMapComparison("EQUALS")
)

Variables

This section is empty.

Functions

This section is empty.

Types

type Filter

type Filter struct {
	pulumi.CustomResourceState

	// Findings filter ARN.
	Arn pulumi.StringOutput `pulumi:"arn"`
	// Findings filter description.
	Description pulumi.StringPtrOutput `pulumi:"description"`
	// Findings filter action.
	FilterAction FilterActionOutput `pulumi:"filterAction"`
	// Findings filter criteria.
	FilterCriteria FilterCriteriaOutput `pulumi:"filterCriteria"`
	// Findings filter name.
	Name pulumi.StringOutput `pulumi:"name"`
}

Inspector Filter resource schema

func GetFilter

func GetFilter(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *FilterState, opts ...pulumi.ResourceOption) (*Filter, error)

GetFilter gets an existing Filter 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 NewFilter

func NewFilter(ctx *pulumi.Context,
	name string, args *FilterArgs, opts ...pulumi.ResourceOption) (*Filter, error)

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

func (*Filter) ElementType

func (*Filter) ElementType() reflect.Type

func (*Filter) ToFilterOutput

func (i *Filter) ToFilterOutput() FilterOutput

func (*Filter) ToFilterOutputWithContext

func (i *Filter) ToFilterOutputWithContext(ctx context.Context) FilterOutput

func (*Filter) ToOutput added in v0.76.0

func (i *Filter) ToOutput(ctx context.Context) pulumix.Output[*Filter]

type FilterAction

type FilterAction string

func (FilterAction) ElementType

func (FilterAction) ElementType() reflect.Type

func (FilterAction) ToFilterActionOutput

func (e FilterAction) ToFilterActionOutput() FilterActionOutput

func (FilterAction) ToFilterActionOutputWithContext

func (e FilterAction) ToFilterActionOutputWithContext(ctx context.Context) FilterActionOutput

func (FilterAction) ToFilterActionPtrOutput

func (e FilterAction) ToFilterActionPtrOutput() FilterActionPtrOutput

func (FilterAction) ToFilterActionPtrOutputWithContext

func (e FilterAction) ToFilterActionPtrOutputWithContext(ctx context.Context) FilterActionPtrOutput

func (FilterAction) ToStringOutput

func (e FilterAction) ToStringOutput() pulumi.StringOutput

func (FilterAction) ToStringOutputWithContext

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

func (FilterAction) ToStringPtrOutput

func (e FilterAction) ToStringPtrOutput() pulumi.StringPtrOutput

func (FilterAction) ToStringPtrOutputWithContext

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

type FilterActionInput

type FilterActionInput interface {
	pulumi.Input

	ToFilterActionOutput() FilterActionOutput
	ToFilterActionOutputWithContext(context.Context) FilterActionOutput
}

FilterActionInput is an input type that accepts FilterActionArgs and FilterActionOutput values. You can construct a concrete instance of `FilterActionInput` via:

FilterActionArgs{...}

type FilterActionOutput

type FilterActionOutput struct{ *pulumi.OutputState }

func (FilterActionOutput) ElementType

func (FilterActionOutput) ElementType() reflect.Type

func (FilterActionOutput) ToFilterActionOutput

func (o FilterActionOutput) ToFilterActionOutput() FilterActionOutput

func (FilterActionOutput) ToFilterActionOutputWithContext

func (o FilterActionOutput) ToFilterActionOutputWithContext(ctx context.Context) FilterActionOutput

func (FilterActionOutput) ToFilterActionPtrOutput

func (o FilterActionOutput) ToFilterActionPtrOutput() FilterActionPtrOutput

func (FilterActionOutput) ToFilterActionPtrOutputWithContext

func (o FilterActionOutput) ToFilterActionPtrOutputWithContext(ctx context.Context) FilterActionPtrOutput

func (FilterActionOutput) ToOutput added in v0.76.0

func (FilterActionOutput) ToStringOutput

func (o FilterActionOutput) ToStringOutput() pulumi.StringOutput

func (FilterActionOutput) ToStringOutputWithContext

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

func (FilterActionOutput) ToStringPtrOutput

func (o FilterActionOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (FilterActionOutput) ToStringPtrOutputWithContext

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

type FilterActionPtrInput

type FilterActionPtrInput interface {
	pulumi.Input

	ToFilterActionPtrOutput() FilterActionPtrOutput
	ToFilterActionPtrOutputWithContext(context.Context) FilterActionPtrOutput
}

func FilterActionPtr

func FilterActionPtr(v string) FilterActionPtrInput

type FilterActionPtrOutput

type FilterActionPtrOutput struct{ *pulumi.OutputState }

func (FilterActionPtrOutput) Elem

func (FilterActionPtrOutput) ElementType

func (FilterActionPtrOutput) ElementType() reflect.Type

func (FilterActionPtrOutput) ToFilterActionPtrOutput

func (o FilterActionPtrOutput) ToFilterActionPtrOutput() FilterActionPtrOutput

func (FilterActionPtrOutput) ToFilterActionPtrOutputWithContext

func (o FilterActionPtrOutput) ToFilterActionPtrOutputWithContext(ctx context.Context) FilterActionPtrOutput

func (FilterActionPtrOutput) ToOutput added in v0.76.0

func (FilterActionPtrOutput) ToStringPtrOutput

func (o FilterActionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (FilterActionPtrOutput) ToStringPtrOutputWithContext

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

type FilterArgs

type FilterArgs struct {
	// Findings filter description.
	Description pulumi.StringPtrInput
	// Findings filter action.
	FilterAction FilterActionInput
	// Findings filter criteria.
	FilterCriteria FilterCriteriaInput
	// Findings filter name.
	Name pulumi.StringPtrInput
}

The set of arguments for constructing a Filter resource.

func (FilterArgs) ElementType

func (FilterArgs) ElementType() reflect.Type

type FilterCriteria

type FilterCriteria struct {
	AwsAccountId           []FilterStringFilter    `pulumi:"awsAccountId"`
	ComponentId            []FilterStringFilter    `pulumi:"componentId"`
	ComponentType          []FilterStringFilter    `pulumi:"componentType"`
	Ec2InstanceImageId     []FilterStringFilter    `pulumi:"ec2InstanceImageId"`
	Ec2InstanceSubnetId    []FilterStringFilter    `pulumi:"ec2InstanceSubnetId"`
	Ec2InstanceVpcId       []FilterStringFilter    `pulumi:"ec2InstanceVpcId"`
	EcrImageArchitecture   []FilterStringFilter    `pulumi:"ecrImageArchitecture"`
	EcrImageHash           []FilterStringFilter    `pulumi:"ecrImageHash"`
	EcrImagePushedAt       []FilterDateFilter      `pulumi:"ecrImagePushedAt"`
	EcrImageRegistry       []FilterStringFilter    `pulumi:"ecrImageRegistry"`
	EcrImageRepositoryName []FilterStringFilter    `pulumi:"ecrImageRepositoryName"`
	EcrImageTags           []FilterStringFilter    `pulumi:"ecrImageTags"`
	FindingArn             []FilterStringFilter    `pulumi:"findingArn"`
	FindingStatus          []FilterStringFilter    `pulumi:"findingStatus"`
	FindingType            []FilterStringFilter    `pulumi:"findingType"`
	FirstObservedAt        []FilterDateFilter      `pulumi:"firstObservedAt"`
	InspectorScore         []FilterNumberFilter    `pulumi:"inspectorScore"`
	LastObservedAt         []FilterDateFilter      `pulumi:"lastObservedAt"`
	NetworkProtocol        []FilterStringFilter    `pulumi:"networkProtocol"`
	PortRange              []FilterPortRangeFilter `pulumi:"portRange"`
	RelatedVulnerabilities []FilterStringFilter    `pulumi:"relatedVulnerabilities"`
	ResourceId             []FilterStringFilter    `pulumi:"resourceId"`
	ResourceTags           []FilterMapFilter       `pulumi:"resourceTags"`
	ResourceType           []FilterStringFilter    `pulumi:"resourceType"`
	Severity               []FilterStringFilter    `pulumi:"severity"`
	Title                  []FilterStringFilter    `pulumi:"title"`
	UpdatedAt              []FilterDateFilter      `pulumi:"updatedAt"`
	VendorSeverity         []FilterStringFilter    `pulumi:"vendorSeverity"`
	VulnerabilityId        []FilterStringFilter    `pulumi:"vulnerabilityId"`
	VulnerabilitySource    []FilterStringFilter    `pulumi:"vulnerabilitySource"`
	VulnerablePackages     []FilterPackageFilter   `pulumi:"vulnerablePackages"`
}

type FilterCriteriaArgs

type FilterCriteriaArgs struct {
	AwsAccountId           FilterStringFilterArrayInput    `pulumi:"awsAccountId"`
	ComponentId            FilterStringFilterArrayInput    `pulumi:"componentId"`
	ComponentType          FilterStringFilterArrayInput    `pulumi:"componentType"`
	Ec2InstanceImageId     FilterStringFilterArrayInput    `pulumi:"ec2InstanceImageId"`
	Ec2InstanceSubnetId    FilterStringFilterArrayInput    `pulumi:"ec2InstanceSubnetId"`
	Ec2InstanceVpcId       FilterStringFilterArrayInput    `pulumi:"ec2InstanceVpcId"`
	EcrImageArchitecture   FilterStringFilterArrayInput    `pulumi:"ecrImageArchitecture"`
	EcrImageHash           FilterStringFilterArrayInput    `pulumi:"ecrImageHash"`
	EcrImagePushedAt       FilterDateFilterArrayInput      `pulumi:"ecrImagePushedAt"`
	EcrImageRegistry       FilterStringFilterArrayInput    `pulumi:"ecrImageRegistry"`
	EcrImageRepositoryName FilterStringFilterArrayInput    `pulumi:"ecrImageRepositoryName"`
	EcrImageTags           FilterStringFilterArrayInput    `pulumi:"ecrImageTags"`
	FindingArn             FilterStringFilterArrayInput    `pulumi:"findingArn"`
	FindingStatus          FilterStringFilterArrayInput    `pulumi:"findingStatus"`
	FindingType            FilterStringFilterArrayInput    `pulumi:"findingType"`
	FirstObservedAt        FilterDateFilterArrayInput      `pulumi:"firstObservedAt"`
	InspectorScore         FilterNumberFilterArrayInput    `pulumi:"inspectorScore"`
	LastObservedAt         FilterDateFilterArrayInput      `pulumi:"lastObservedAt"`
	NetworkProtocol        FilterStringFilterArrayInput    `pulumi:"networkProtocol"`
	PortRange              FilterPortRangeFilterArrayInput `pulumi:"portRange"`
	RelatedVulnerabilities FilterStringFilterArrayInput    `pulumi:"relatedVulnerabilities"`
	ResourceId             FilterStringFilterArrayInput    `pulumi:"resourceId"`
	ResourceTags           FilterMapFilterArrayInput       `pulumi:"resourceTags"`
	ResourceType           FilterStringFilterArrayInput    `pulumi:"resourceType"`
	Severity               FilterStringFilterArrayInput    `pulumi:"severity"`
	Title                  FilterStringFilterArrayInput    `pulumi:"title"`
	UpdatedAt              FilterDateFilterArrayInput      `pulumi:"updatedAt"`
	VendorSeverity         FilterStringFilterArrayInput    `pulumi:"vendorSeverity"`
	VulnerabilityId        FilterStringFilterArrayInput    `pulumi:"vulnerabilityId"`
	VulnerabilitySource    FilterStringFilterArrayInput    `pulumi:"vulnerabilitySource"`
	VulnerablePackages     FilterPackageFilterArrayInput   `pulumi:"vulnerablePackages"`
}

func (FilterCriteriaArgs) ElementType

func (FilterCriteriaArgs) ElementType() reflect.Type

func (FilterCriteriaArgs) ToFilterCriteriaOutput

func (i FilterCriteriaArgs) ToFilterCriteriaOutput() FilterCriteriaOutput

func (FilterCriteriaArgs) ToFilterCriteriaOutputWithContext

func (i FilterCriteriaArgs) ToFilterCriteriaOutputWithContext(ctx context.Context) FilterCriteriaOutput

func (FilterCriteriaArgs) ToOutput added in v0.76.0

type FilterCriteriaInput

type FilterCriteriaInput interface {
	pulumi.Input

	ToFilterCriteriaOutput() FilterCriteriaOutput
	ToFilterCriteriaOutputWithContext(context.Context) FilterCriteriaOutput
}

FilterCriteriaInput is an input type that accepts FilterCriteriaArgs and FilterCriteriaOutput values. You can construct a concrete instance of `FilterCriteriaInput` via:

FilterCriteriaArgs{...}

type FilterCriteriaOutput

type FilterCriteriaOutput struct{ *pulumi.OutputState }

func (FilterCriteriaOutput) AwsAccountId

func (FilterCriteriaOutput) ComponentId

func (FilterCriteriaOutput) ComponentType

func (FilterCriteriaOutput) Ec2InstanceImageId

func (o FilterCriteriaOutput) Ec2InstanceImageId() FilterStringFilterArrayOutput

func (FilterCriteriaOutput) Ec2InstanceSubnetId

func (o FilterCriteriaOutput) Ec2InstanceSubnetId() FilterStringFilterArrayOutput

func (FilterCriteriaOutput) Ec2InstanceVpcId

func (FilterCriteriaOutput) EcrImageArchitecture

func (o FilterCriteriaOutput) EcrImageArchitecture() FilterStringFilterArrayOutput

func (FilterCriteriaOutput) EcrImageHash

func (FilterCriteriaOutput) EcrImagePushedAt

func (FilterCriteriaOutput) EcrImageRegistry

func (FilterCriteriaOutput) EcrImageRepositoryName

func (o FilterCriteriaOutput) EcrImageRepositoryName() FilterStringFilterArrayOutput

func (FilterCriteriaOutput) EcrImageTags

func (FilterCriteriaOutput) ElementType

func (FilterCriteriaOutput) ElementType() reflect.Type

func (FilterCriteriaOutput) FindingArn

func (FilterCriteriaOutput) FindingStatus

func (FilterCriteriaOutput) FindingType

func (FilterCriteriaOutput) FirstObservedAt

func (FilterCriteriaOutput) InspectorScore

func (FilterCriteriaOutput) LastObservedAt

func (FilterCriteriaOutput) NetworkProtocol

func (FilterCriteriaOutput) PortRange

func (FilterCriteriaOutput) RelatedVulnerabilities

func (o FilterCriteriaOutput) RelatedVulnerabilities() FilterStringFilterArrayOutput

func (FilterCriteriaOutput) ResourceId

func (FilterCriteriaOutput) ResourceTags

func (FilterCriteriaOutput) ResourceType

func (FilterCriteriaOutput) Severity

func (FilterCriteriaOutput) Title

func (FilterCriteriaOutput) ToFilterCriteriaOutput

func (o FilterCriteriaOutput) ToFilterCriteriaOutput() FilterCriteriaOutput

func (FilterCriteriaOutput) ToFilterCriteriaOutputWithContext

func (o FilterCriteriaOutput) ToFilterCriteriaOutputWithContext(ctx context.Context) FilterCriteriaOutput

func (FilterCriteriaOutput) ToOutput added in v0.76.0

func (FilterCriteriaOutput) UpdatedAt

func (FilterCriteriaOutput) VendorSeverity

func (FilterCriteriaOutput) VulnerabilityId

func (FilterCriteriaOutput) VulnerabilitySource

func (o FilterCriteriaOutput) VulnerabilitySource() FilterStringFilterArrayOutput

func (FilterCriteriaOutput) VulnerablePackages

type FilterCriteriaPtrOutput

type FilterCriteriaPtrOutput struct{ *pulumi.OutputState }

func (FilterCriteriaPtrOutput) AwsAccountId

func (FilterCriteriaPtrOutput) ComponentId

func (FilterCriteriaPtrOutput) ComponentType

func (FilterCriteriaPtrOutput) Ec2InstanceImageId

func (FilterCriteriaPtrOutput) Ec2InstanceSubnetId

func (FilterCriteriaPtrOutput) Ec2InstanceVpcId

func (FilterCriteriaPtrOutput) EcrImageArchitecture

func (o FilterCriteriaPtrOutput) EcrImageArchitecture() FilterStringFilterArrayOutput

func (FilterCriteriaPtrOutput) EcrImageHash

func (FilterCriteriaPtrOutput) EcrImagePushedAt

func (FilterCriteriaPtrOutput) EcrImageRegistry

func (FilterCriteriaPtrOutput) EcrImageRepositoryName

func (o FilterCriteriaPtrOutput) EcrImageRepositoryName() FilterStringFilterArrayOutput

func (FilterCriteriaPtrOutput) EcrImageTags

func (FilterCriteriaPtrOutput) Elem

func (FilterCriteriaPtrOutput) ElementType

func (FilterCriteriaPtrOutput) ElementType() reflect.Type

func (FilterCriteriaPtrOutput) FindingArn

func (FilterCriteriaPtrOutput) FindingStatus

func (FilterCriteriaPtrOutput) FindingType

func (FilterCriteriaPtrOutput) FirstObservedAt

func (FilterCriteriaPtrOutput) InspectorScore

func (FilterCriteriaPtrOutput) LastObservedAt

func (FilterCriteriaPtrOutput) NetworkProtocol

func (FilterCriteriaPtrOutput) PortRange

func (FilterCriteriaPtrOutput) RelatedVulnerabilities

func (o FilterCriteriaPtrOutput) RelatedVulnerabilities() FilterStringFilterArrayOutput

func (FilterCriteriaPtrOutput) ResourceId

func (FilterCriteriaPtrOutput) ResourceTags

func (FilterCriteriaPtrOutput) ResourceType

func (FilterCriteriaPtrOutput) Severity

func (FilterCriteriaPtrOutput) Title

func (FilterCriteriaPtrOutput) ToFilterCriteriaPtrOutput

func (o FilterCriteriaPtrOutput) ToFilterCriteriaPtrOutput() FilterCriteriaPtrOutput

func (FilterCriteriaPtrOutput) ToFilterCriteriaPtrOutputWithContext

func (o FilterCriteriaPtrOutput) ToFilterCriteriaPtrOutputWithContext(ctx context.Context) FilterCriteriaPtrOutput

func (FilterCriteriaPtrOutput) ToOutput added in v0.76.0

func (FilterCriteriaPtrOutput) UpdatedAt

func (FilterCriteriaPtrOutput) VendorSeverity

func (FilterCriteriaPtrOutput) VulnerabilityId

func (FilterCriteriaPtrOutput) VulnerabilitySource

func (FilterCriteriaPtrOutput) VulnerablePackages

type FilterDateFilter

type FilterDateFilter struct {
	EndInclusive   *int `pulumi:"endInclusive"`
	StartInclusive *int `pulumi:"startInclusive"`
}

type FilterDateFilterArgs

type FilterDateFilterArgs struct {
	EndInclusive   pulumi.IntPtrInput `pulumi:"endInclusive"`
	StartInclusive pulumi.IntPtrInput `pulumi:"startInclusive"`
}

func (FilterDateFilterArgs) ElementType

func (FilterDateFilterArgs) ElementType() reflect.Type

func (FilterDateFilterArgs) ToFilterDateFilterOutput

func (i FilterDateFilterArgs) ToFilterDateFilterOutput() FilterDateFilterOutput

func (FilterDateFilterArgs) ToFilterDateFilterOutputWithContext

func (i FilterDateFilterArgs) ToFilterDateFilterOutputWithContext(ctx context.Context) FilterDateFilterOutput

func (FilterDateFilterArgs) ToOutput added in v0.76.0

type FilterDateFilterArray

type FilterDateFilterArray []FilterDateFilterInput

func (FilterDateFilterArray) ElementType

func (FilterDateFilterArray) ElementType() reflect.Type

func (FilterDateFilterArray) ToFilterDateFilterArrayOutput

func (i FilterDateFilterArray) ToFilterDateFilterArrayOutput() FilterDateFilterArrayOutput

func (FilterDateFilterArray) ToFilterDateFilterArrayOutputWithContext

func (i FilterDateFilterArray) ToFilterDateFilterArrayOutputWithContext(ctx context.Context) FilterDateFilterArrayOutput

func (FilterDateFilterArray) ToOutput added in v0.76.0

type FilterDateFilterArrayInput

type FilterDateFilterArrayInput interface {
	pulumi.Input

	ToFilterDateFilterArrayOutput() FilterDateFilterArrayOutput
	ToFilterDateFilterArrayOutputWithContext(context.Context) FilterDateFilterArrayOutput
}

FilterDateFilterArrayInput is an input type that accepts FilterDateFilterArray and FilterDateFilterArrayOutput values. You can construct a concrete instance of `FilterDateFilterArrayInput` via:

FilterDateFilterArray{ FilterDateFilterArgs{...} }

type FilterDateFilterArrayOutput

type FilterDateFilterArrayOutput struct{ *pulumi.OutputState }

func (FilterDateFilterArrayOutput) ElementType

func (FilterDateFilterArrayOutput) Index

func (FilterDateFilterArrayOutput) ToFilterDateFilterArrayOutput

func (o FilterDateFilterArrayOutput) ToFilterDateFilterArrayOutput() FilterDateFilterArrayOutput

func (FilterDateFilterArrayOutput) ToFilterDateFilterArrayOutputWithContext

func (o FilterDateFilterArrayOutput) ToFilterDateFilterArrayOutputWithContext(ctx context.Context) FilterDateFilterArrayOutput

func (FilterDateFilterArrayOutput) ToOutput added in v0.76.0

type FilterDateFilterInput

type FilterDateFilterInput interface {
	pulumi.Input

	ToFilterDateFilterOutput() FilterDateFilterOutput
	ToFilterDateFilterOutputWithContext(context.Context) FilterDateFilterOutput
}

FilterDateFilterInput is an input type that accepts FilterDateFilterArgs and FilterDateFilterOutput values. You can construct a concrete instance of `FilterDateFilterInput` via:

FilterDateFilterArgs{...}

type FilterDateFilterOutput

type FilterDateFilterOutput struct{ *pulumi.OutputState }

func (FilterDateFilterOutput) ElementType

func (FilterDateFilterOutput) ElementType() reflect.Type

func (FilterDateFilterOutput) EndInclusive

func (o FilterDateFilterOutput) EndInclusive() pulumi.IntPtrOutput

func (FilterDateFilterOutput) StartInclusive

func (o FilterDateFilterOutput) StartInclusive() pulumi.IntPtrOutput

func (FilterDateFilterOutput) ToFilterDateFilterOutput

func (o FilterDateFilterOutput) ToFilterDateFilterOutput() FilterDateFilterOutput

func (FilterDateFilterOutput) ToFilterDateFilterOutputWithContext

func (o FilterDateFilterOutput) ToFilterDateFilterOutputWithContext(ctx context.Context) FilterDateFilterOutput

func (FilterDateFilterOutput) ToOutput added in v0.76.0

type FilterInput

type FilterInput interface {
	pulumi.Input

	ToFilterOutput() FilterOutput
	ToFilterOutputWithContext(ctx context.Context) FilterOutput
}

type FilterMapComparison

type FilterMapComparison string

func (FilterMapComparison) ElementType

func (FilterMapComparison) ElementType() reflect.Type

func (FilterMapComparison) ToFilterMapComparisonOutput

func (e FilterMapComparison) ToFilterMapComparisonOutput() FilterMapComparisonOutput

func (FilterMapComparison) ToFilterMapComparisonOutputWithContext

func (e FilterMapComparison) ToFilterMapComparisonOutputWithContext(ctx context.Context) FilterMapComparisonOutput

func (FilterMapComparison) ToFilterMapComparisonPtrOutput

func (e FilterMapComparison) ToFilterMapComparisonPtrOutput() FilterMapComparisonPtrOutput

func (FilterMapComparison) ToFilterMapComparisonPtrOutputWithContext

func (e FilterMapComparison) ToFilterMapComparisonPtrOutputWithContext(ctx context.Context) FilterMapComparisonPtrOutput

func (FilterMapComparison) ToStringOutput

func (e FilterMapComparison) ToStringOutput() pulumi.StringOutput

func (FilterMapComparison) ToStringOutputWithContext

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

func (FilterMapComparison) ToStringPtrOutput

func (e FilterMapComparison) ToStringPtrOutput() pulumi.StringPtrOutput

func (FilterMapComparison) ToStringPtrOutputWithContext

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

type FilterMapComparisonInput

type FilterMapComparisonInput interface {
	pulumi.Input

	ToFilterMapComparisonOutput() FilterMapComparisonOutput
	ToFilterMapComparisonOutputWithContext(context.Context) FilterMapComparisonOutput
}

FilterMapComparisonInput is an input type that accepts FilterMapComparisonArgs and FilterMapComparisonOutput values. You can construct a concrete instance of `FilterMapComparisonInput` via:

FilterMapComparisonArgs{...}

type FilterMapComparisonOutput

type FilterMapComparisonOutput struct{ *pulumi.OutputState }

func (FilterMapComparisonOutput) ElementType

func (FilterMapComparisonOutput) ElementType() reflect.Type

func (FilterMapComparisonOutput) ToFilterMapComparisonOutput

func (o FilterMapComparisonOutput) ToFilterMapComparisonOutput() FilterMapComparisonOutput

func (FilterMapComparisonOutput) ToFilterMapComparisonOutputWithContext

func (o FilterMapComparisonOutput) ToFilterMapComparisonOutputWithContext(ctx context.Context) FilterMapComparisonOutput

func (FilterMapComparisonOutput) ToFilterMapComparisonPtrOutput

func (o FilterMapComparisonOutput) ToFilterMapComparisonPtrOutput() FilterMapComparisonPtrOutput

func (FilterMapComparisonOutput) ToFilterMapComparisonPtrOutputWithContext

func (o FilterMapComparisonOutput) ToFilterMapComparisonPtrOutputWithContext(ctx context.Context) FilterMapComparisonPtrOutput

func (FilterMapComparisonOutput) ToOutput added in v0.76.0

func (FilterMapComparisonOutput) ToStringOutput

func (o FilterMapComparisonOutput) ToStringOutput() pulumi.StringOutput

func (FilterMapComparisonOutput) ToStringOutputWithContext

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

func (FilterMapComparisonOutput) ToStringPtrOutput

func (o FilterMapComparisonOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (FilterMapComparisonOutput) ToStringPtrOutputWithContext

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

type FilterMapComparisonPtrInput

type FilterMapComparisonPtrInput interface {
	pulumi.Input

	ToFilterMapComparisonPtrOutput() FilterMapComparisonPtrOutput
	ToFilterMapComparisonPtrOutputWithContext(context.Context) FilterMapComparisonPtrOutput
}

func FilterMapComparisonPtr

func FilterMapComparisonPtr(v string) FilterMapComparisonPtrInput

type FilterMapComparisonPtrOutput

type FilterMapComparisonPtrOutput struct{ *pulumi.OutputState }

func (FilterMapComparisonPtrOutput) Elem

func (FilterMapComparisonPtrOutput) ElementType

func (FilterMapComparisonPtrOutput) ToFilterMapComparisonPtrOutput

func (o FilterMapComparisonPtrOutput) ToFilterMapComparisonPtrOutput() FilterMapComparisonPtrOutput

func (FilterMapComparisonPtrOutput) ToFilterMapComparisonPtrOutputWithContext

func (o FilterMapComparisonPtrOutput) ToFilterMapComparisonPtrOutputWithContext(ctx context.Context) FilterMapComparisonPtrOutput

func (FilterMapComparisonPtrOutput) ToOutput added in v0.76.0

func (FilterMapComparisonPtrOutput) ToStringPtrOutput

func (o FilterMapComparisonPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (FilterMapComparisonPtrOutput) ToStringPtrOutputWithContext

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

type FilterMapFilter

type FilterMapFilter struct {
	Comparison FilterMapComparison `pulumi:"comparison"`
	Key        *string             `pulumi:"key"`
	Value      *string             `pulumi:"value"`
}

type FilterMapFilterArgs

type FilterMapFilterArgs struct {
	Comparison FilterMapComparisonInput `pulumi:"comparison"`
	Key        pulumi.StringPtrInput    `pulumi:"key"`
	Value      pulumi.StringPtrInput    `pulumi:"value"`
}

func (FilterMapFilterArgs) ElementType

func (FilterMapFilterArgs) ElementType() reflect.Type

func (FilterMapFilterArgs) ToFilterMapFilterOutput

func (i FilterMapFilterArgs) ToFilterMapFilterOutput() FilterMapFilterOutput

func (FilterMapFilterArgs) ToFilterMapFilterOutputWithContext

func (i FilterMapFilterArgs) ToFilterMapFilterOutputWithContext(ctx context.Context) FilterMapFilterOutput

func (FilterMapFilterArgs) ToOutput added in v0.76.0

type FilterMapFilterArray

type FilterMapFilterArray []FilterMapFilterInput

func (FilterMapFilterArray) ElementType

func (FilterMapFilterArray) ElementType() reflect.Type

func (FilterMapFilterArray) ToFilterMapFilterArrayOutput

func (i FilterMapFilterArray) ToFilterMapFilterArrayOutput() FilterMapFilterArrayOutput

func (FilterMapFilterArray) ToFilterMapFilterArrayOutputWithContext

func (i FilterMapFilterArray) ToFilterMapFilterArrayOutputWithContext(ctx context.Context) FilterMapFilterArrayOutput

func (FilterMapFilterArray) ToOutput added in v0.76.0

type FilterMapFilterArrayInput

type FilterMapFilterArrayInput interface {
	pulumi.Input

	ToFilterMapFilterArrayOutput() FilterMapFilterArrayOutput
	ToFilterMapFilterArrayOutputWithContext(context.Context) FilterMapFilterArrayOutput
}

FilterMapFilterArrayInput is an input type that accepts FilterMapFilterArray and FilterMapFilterArrayOutput values. You can construct a concrete instance of `FilterMapFilterArrayInput` via:

FilterMapFilterArray{ FilterMapFilterArgs{...} }

type FilterMapFilterArrayOutput

type FilterMapFilterArrayOutput struct{ *pulumi.OutputState }

func (FilterMapFilterArrayOutput) ElementType

func (FilterMapFilterArrayOutput) ElementType() reflect.Type

func (FilterMapFilterArrayOutput) Index

func (FilterMapFilterArrayOutput) ToFilterMapFilterArrayOutput

func (o FilterMapFilterArrayOutput) ToFilterMapFilterArrayOutput() FilterMapFilterArrayOutput

func (FilterMapFilterArrayOutput) ToFilterMapFilterArrayOutputWithContext

func (o FilterMapFilterArrayOutput) ToFilterMapFilterArrayOutputWithContext(ctx context.Context) FilterMapFilterArrayOutput

func (FilterMapFilterArrayOutput) ToOutput added in v0.76.0

type FilterMapFilterInput

type FilterMapFilterInput interface {
	pulumi.Input

	ToFilterMapFilterOutput() FilterMapFilterOutput
	ToFilterMapFilterOutputWithContext(context.Context) FilterMapFilterOutput
}

FilterMapFilterInput is an input type that accepts FilterMapFilterArgs and FilterMapFilterOutput values. You can construct a concrete instance of `FilterMapFilterInput` via:

FilterMapFilterArgs{...}

type FilterMapFilterOutput

type FilterMapFilterOutput struct{ *pulumi.OutputState }

func (FilterMapFilterOutput) Comparison

func (FilterMapFilterOutput) ElementType

func (FilterMapFilterOutput) ElementType() reflect.Type

func (FilterMapFilterOutput) Key

func (FilterMapFilterOutput) ToFilterMapFilterOutput

func (o FilterMapFilterOutput) ToFilterMapFilterOutput() FilterMapFilterOutput

func (FilterMapFilterOutput) ToFilterMapFilterOutputWithContext

func (o FilterMapFilterOutput) ToFilterMapFilterOutputWithContext(ctx context.Context) FilterMapFilterOutput

func (FilterMapFilterOutput) ToOutput added in v0.76.0

func (FilterMapFilterOutput) Value

type FilterNumberFilter

type FilterNumberFilter struct {
	LowerInclusive *float64 `pulumi:"lowerInclusive"`
	UpperInclusive *float64 `pulumi:"upperInclusive"`
}

type FilterNumberFilterArgs

type FilterNumberFilterArgs struct {
	LowerInclusive pulumi.Float64PtrInput `pulumi:"lowerInclusive"`
	UpperInclusive pulumi.Float64PtrInput `pulumi:"upperInclusive"`
}

func (FilterNumberFilterArgs) ElementType

func (FilterNumberFilterArgs) ElementType() reflect.Type

func (FilterNumberFilterArgs) ToFilterNumberFilterOutput

func (i FilterNumberFilterArgs) ToFilterNumberFilterOutput() FilterNumberFilterOutput

func (FilterNumberFilterArgs) ToFilterNumberFilterOutputWithContext

func (i FilterNumberFilterArgs) ToFilterNumberFilterOutputWithContext(ctx context.Context) FilterNumberFilterOutput

func (FilterNumberFilterArgs) ToFilterNumberFilterPtrOutput

func (i FilterNumberFilterArgs) ToFilterNumberFilterPtrOutput() FilterNumberFilterPtrOutput

func (FilterNumberFilterArgs) ToFilterNumberFilterPtrOutputWithContext

func (i FilterNumberFilterArgs) ToFilterNumberFilterPtrOutputWithContext(ctx context.Context) FilterNumberFilterPtrOutput

func (FilterNumberFilterArgs) ToOutput added in v0.76.0

type FilterNumberFilterArray

type FilterNumberFilterArray []FilterNumberFilterInput

func (FilterNumberFilterArray) ElementType

func (FilterNumberFilterArray) ElementType() reflect.Type

func (FilterNumberFilterArray) ToFilterNumberFilterArrayOutput

func (i FilterNumberFilterArray) ToFilterNumberFilterArrayOutput() FilterNumberFilterArrayOutput

func (FilterNumberFilterArray) ToFilterNumberFilterArrayOutputWithContext

func (i FilterNumberFilterArray) ToFilterNumberFilterArrayOutputWithContext(ctx context.Context) FilterNumberFilterArrayOutput

func (FilterNumberFilterArray) ToOutput added in v0.76.0

type FilterNumberFilterArrayInput

type FilterNumberFilterArrayInput interface {
	pulumi.Input

	ToFilterNumberFilterArrayOutput() FilterNumberFilterArrayOutput
	ToFilterNumberFilterArrayOutputWithContext(context.Context) FilterNumberFilterArrayOutput
}

FilterNumberFilterArrayInput is an input type that accepts FilterNumberFilterArray and FilterNumberFilterArrayOutput values. You can construct a concrete instance of `FilterNumberFilterArrayInput` via:

FilterNumberFilterArray{ FilterNumberFilterArgs{...} }

type FilterNumberFilterArrayOutput

type FilterNumberFilterArrayOutput struct{ *pulumi.OutputState }

func (FilterNumberFilterArrayOutput) ElementType

func (FilterNumberFilterArrayOutput) Index

func (FilterNumberFilterArrayOutput) ToFilterNumberFilterArrayOutput

func (o FilterNumberFilterArrayOutput) ToFilterNumberFilterArrayOutput() FilterNumberFilterArrayOutput

func (FilterNumberFilterArrayOutput) ToFilterNumberFilterArrayOutputWithContext

func (o FilterNumberFilterArrayOutput) ToFilterNumberFilterArrayOutputWithContext(ctx context.Context) FilterNumberFilterArrayOutput

func (FilterNumberFilterArrayOutput) ToOutput added in v0.76.0

type FilterNumberFilterInput

type FilterNumberFilterInput interface {
	pulumi.Input

	ToFilterNumberFilterOutput() FilterNumberFilterOutput
	ToFilterNumberFilterOutputWithContext(context.Context) FilterNumberFilterOutput
}

FilterNumberFilterInput is an input type that accepts FilterNumberFilterArgs and FilterNumberFilterOutput values. You can construct a concrete instance of `FilterNumberFilterInput` via:

FilterNumberFilterArgs{...}

type FilterNumberFilterOutput

type FilterNumberFilterOutput struct{ *pulumi.OutputState }

func (FilterNumberFilterOutput) ElementType

func (FilterNumberFilterOutput) ElementType() reflect.Type

func (FilterNumberFilterOutput) LowerInclusive

func (FilterNumberFilterOutput) ToFilterNumberFilterOutput

func (o FilterNumberFilterOutput) ToFilterNumberFilterOutput() FilterNumberFilterOutput

func (FilterNumberFilterOutput) ToFilterNumberFilterOutputWithContext

func (o FilterNumberFilterOutput) ToFilterNumberFilterOutputWithContext(ctx context.Context) FilterNumberFilterOutput

func (FilterNumberFilterOutput) ToFilterNumberFilterPtrOutput

func (o FilterNumberFilterOutput) ToFilterNumberFilterPtrOutput() FilterNumberFilterPtrOutput

func (FilterNumberFilterOutput) ToFilterNumberFilterPtrOutputWithContext

func (o FilterNumberFilterOutput) ToFilterNumberFilterPtrOutputWithContext(ctx context.Context) FilterNumberFilterPtrOutput

func (FilterNumberFilterOutput) ToOutput added in v0.76.0

func (FilterNumberFilterOutput) UpperInclusive

type FilterNumberFilterPtrInput

type FilterNumberFilterPtrInput interface {
	pulumi.Input

	ToFilterNumberFilterPtrOutput() FilterNumberFilterPtrOutput
	ToFilterNumberFilterPtrOutputWithContext(context.Context) FilterNumberFilterPtrOutput
}

FilterNumberFilterPtrInput is an input type that accepts FilterNumberFilterArgs, FilterNumberFilterPtr and FilterNumberFilterPtrOutput values. You can construct a concrete instance of `FilterNumberFilterPtrInput` via:

        FilterNumberFilterArgs{...}

or:

        nil

type FilterNumberFilterPtrOutput

type FilterNumberFilterPtrOutput struct{ *pulumi.OutputState }

func (FilterNumberFilterPtrOutput) Elem

func (FilterNumberFilterPtrOutput) ElementType

func (FilterNumberFilterPtrOutput) LowerInclusive

func (FilterNumberFilterPtrOutput) ToFilterNumberFilterPtrOutput

func (o FilterNumberFilterPtrOutput) ToFilterNumberFilterPtrOutput() FilterNumberFilterPtrOutput

func (FilterNumberFilterPtrOutput) ToFilterNumberFilterPtrOutputWithContext

func (o FilterNumberFilterPtrOutput) ToFilterNumberFilterPtrOutputWithContext(ctx context.Context) FilterNumberFilterPtrOutput

func (FilterNumberFilterPtrOutput) ToOutput added in v0.76.0

func (FilterNumberFilterPtrOutput) UpperInclusive

type FilterOutput

type FilterOutput struct{ *pulumi.OutputState }

func (FilterOutput) Arn added in v0.17.0

Findings filter ARN.

func (FilterOutput) Description added in v0.17.0

func (o FilterOutput) Description() pulumi.StringPtrOutput

Findings filter description.

func (FilterOutput) ElementType

func (FilterOutput) ElementType() reflect.Type

func (FilterOutput) FilterAction added in v0.17.0

func (o FilterOutput) FilterAction() FilterActionOutput

Findings filter action.

func (FilterOutput) FilterCriteria added in v0.17.0

func (o FilterOutput) FilterCriteria() FilterCriteriaOutput

Findings filter criteria.

func (FilterOutput) Name added in v0.17.0

func (o FilterOutput) Name() pulumi.StringOutput

Findings filter name.

func (FilterOutput) ToFilterOutput

func (o FilterOutput) ToFilterOutput() FilterOutput

func (FilterOutput) ToFilterOutputWithContext

func (o FilterOutput) ToFilterOutputWithContext(ctx context.Context) FilterOutput

func (FilterOutput) ToOutput added in v0.76.0

func (o FilterOutput) ToOutput(ctx context.Context) pulumix.Output[*Filter]

type FilterPackageFilter

type FilterPackageFilter struct {
	Architecture    *FilterStringFilter `pulumi:"architecture"`
	Epoch           *FilterNumberFilter `pulumi:"epoch"`
	Name            *FilterStringFilter `pulumi:"name"`
	Release         *FilterStringFilter `pulumi:"release"`
	SourceLayerHash *FilterStringFilter `pulumi:"sourceLayerHash"`
	Version         *FilterStringFilter `pulumi:"version"`
}

type FilterPackageFilterArgs

type FilterPackageFilterArgs struct {
	Architecture    FilterStringFilterPtrInput `pulumi:"architecture"`
	Epoch           FilterNumberFilterPtrInput `pulumi:"epoch"`
	Name            FilterStringFilterPtrInput `pulumi:"name"`
	Release         FilterStringFilterPtrInput `pulumi:"release"`
	SourceLayerHash FilterStringFilterPtrInput `pulumi:"sourceLayerHash"`
	Version         FilterStringFilterPtrInput `pulumi:"version"`
}

func (FilterPackageFilterArgs) ElementType

func (FilterPackageFilterArgs) ElementType() reflect.Type

func (FilterPackageFilterArgs) ToFilterPackageFilterOutput

func (i FilterPackageFilterArgs) ToFilterPackageFilterOutput() FilterPackageFilterOutput

func (FilterPackageFilterArgs) ToFilterPackageFilterOutputWithContext

func (i FilterPackageFilterArgs) ToFilterPackageFilterOutputWithContext(ctx context.Context) FilterPackageFilterOutput

func (FilterPackageFilterArgs) ToOutput added in v0.76.0

type FilterPackageFilterArray

type FilterPackageFilterArray []FilterPackageFilterInput

func (FilterPackageFilterArray) ElementType

func (FilterPackageFilterArray) ElementType() reflect.Type

func (FilterPackageFilterArray) ToFilterPackageFilterArrayOutput

func (i FilterPackageFilterArray) ToFilterPackageFilterArrayOutput() FilterPackageFilterArrayOutput

func (FilterPackageFilterArray) ToFilterPackageFilterArrayOutputWithContext

func (i FilterPackageFilterArray) ToFilterPackageFilterArrayOutputWithContext(ctx context.Context) FilterPackageFilterArrayOutput

func (FilterPackageFilterArray) ToOutput added in v0.76.0

type FilterPackageFilterArrayInput

type FilterPackageFilterArrayInput interface {
	pulumi.Input

	ToFilterPackageFilterArrayOutput() FilterPackageFilterArrayOutput
	ToFilterPackageFilterArrayOutputWithContext(context.Context) FilterPackageFilterArrayOutput
}

FilterPackageFilterArrayInput is an input type that accepts FilterPackageFilterArray and FilterPackageFilterArrayOutput values. You can construct a concrete instance of `FilterPackageFilterArrayInput` via:

FilterPackageFilterArray{ FilterPackageFilterArgs{...} }

type FilterPackageFilterArrayOutput

type FilterPackageFilterArrayOutput struct{ *pulumi.OutputState }

func (FilterPackageFilterArrayOutput) ElementType

func (FilterPackageFilterArrayOutput) Index

func (FilterPackageFilterArrayOutput) ToFilterPackageFilterArrayOutput

func (o FilterPackageFilterArrayOutput) ToFilterPackageFilterArrayOutput() FilterPackageFilterArrayOutput

func (FilterPackageFilterArrayOutput) ToFilterPackageFilterArrayOutputWithContext

func (o FilterPackageFilterArrayOutput) ToFilterPackageFilterArrayOutputWithContext(ctx context.Context) FilterPackageFilterArrayOutput

func (FilterPackageFilterArrayOutput) ToOutput added in v0.76.0

type FilterPackageFilterInput

type FilterPackageFilterInput interface {
	pulumi.Input

	ToFilterPackageFilterOutput() FilterPackageFilterOutput
	ToFilterPackageFilterOutputWithContext(context.Context) FilterPackageFilterOutput
}

FilterPackageFilterInput is an input type that accepts FilterPackageFilterArgs and FilterPackageFilterOutput values. You can construct a concrete instance of `FilterPackageFilterInput` via:

FilterPackageFilterArgs{...}

type FilterPackageFilterOutput

type FilterPackageFilterOutput struct{ *pulumi.OutputState }

func (FilterPackageFilterOutput) Architecture

func (FilterPackageFilterOutput) ElementType

func (FilterPackageFilterOutput) ElementType() reflect.Type

func (FilterPackageFilterOutput) Epoch

func (FilterPackageFilterOutput) Name

func (FilterPackageFilterOutput) Release

func (FilterPackageFilterOutput) SourceLayerHash

func (FilterPackageFilterOutput) ToFilterPackageFilterOutput

func (o FilterPackageFilterOutput) ToFilterPackageFilterOutput() FilterPackageFilterOutput

func (FilterPackageFilterOutput) ToFilterPackageFilterOutputWithContext

func (o FilterPackageFilterOutput) ToFilterPackageFilterOutputWithContext(ctx context.Context) FilterPackageFilterOutput

func (FilterPackageFilterOutput) ToOutput added in v0.76.0

func (FilterPackageFilterOutput) Version

type FilterPortRangeFilter

type FilterPortRangeFilter struct {
	BeginInclusive *int `pulumi:"beginInclusive"`
	EndInclusive   *int `pulumi:"endInclusive"`
}

type FilterPortRangeFilterArgs

type FilterPortRangeFilterArgs struct {
	BeginInclusive pulumi.IntPtrInput `pulumi:"beginInclusive"`
	EndInclusive   pulumi.IntPtrInput `pulumi:"endInclusive"`
}

func (FilterPortRangeFilterArgs) ElementType

func (FilterPortRangeFilterArgs) ElementType() reflect.Type

func (FilterPortRangeFilterArgs) ToFilterPortRangeFilterOutput

func (i FilterPortRangeFilterArgs) ToFilterPortRangeFilterOutput() FilterPortRangeFilterOutput

func (FilterPortRangeFilterArgs) ToFilterPortRangeFilterOutputWithContext

func (i FilterPortRangeFilterArgs) ToFilterPortRangeFilterOutputWithContext(ctx context.Context) FilterPortRangeFilterOutput

func (FilterPortRangeFilterArgs) ToOutput added in v0.76.0

type FilterPortRangeFilterArray

type FilterPortRangeFilterArray []FilterPortRangeFilterInput

func (FilterPortRangeFilterArray) ElementType

func (FilterPortRangeFilterArray) ElementType() reflect.Type

func (FilterPortRangeFilterArray) ToFilterPortRangeFilterArrayOutput

func (i FilterPortRangeFilterArray) ToFilterPortRangeFilterArrayOutput() FilterPortRangeFilterArrayOutput

func (FilterPortRangeFilterArray) ToFilterPortRangeFilterArrayOutputWithContext

func (i FilterPortRangeFilterArray) ToFilterPortRangeFilterArrayOutputWithContext(ctx context.Context) FilterPortRangeFilterArrayOutput

func (FilterPortRangeFilterArray) ToOutput added in v0.76.0

type FilterPortRangeFilterArrayInput

type FilterPortRangeFilterArrayInput interface {
	pulumi.Input

	ToFilterPortRangeFilterArrayOutput() FilterPortRangeFilterArrayOutput
	ToFilterPortRangeFilterArrayOutputWithContext(context.Context) FilterPortRangeFilterArrayOutput
}

FilterPortRangeFilterArrayInput is an input type that accepts FilterPortRangeFilterArray and FilterPortRangeFilterArrayOutput values. You can construct a concrete instance of `FilterPortRangeFilterArrayInput` via:

FilterPortRangeFilterArray{ FilterPortRangeFilterArgs{...} }

type FilterPortRangeFilterArrayOutput

type FilterPortRangeFilterArrayOutput struct{ *pulumi.OutputState }

func (FilterPortRangeFilterArrayOutput) ElementType

func (FilterPortRangeFilterArrayOutput) Index

func (FilterPortRangeFilterArrayOutput) ToFilterPortRangeFilterArrayOutput

func (o FilterPortRangeFilterArrayOutput) ToFilterPortRangeFilterArrayOutput() FilterPortRangeFilterArrayOutput

func (FilterPortRangeFilterArrayOutput) ToFilterPortRangeFilterArrayOutputWithContext

func (o FilterPortRangeFilterArrayOutput) ToFilterPortRangeFilterArrayOutputWithContext(ctx context.Context) FilterPortRangeFilterArrayOutput

func (FilterPortRangeFilterArrayOutput) ToOutput added in v0.76.0

type FilterPortRangeFilterInput

type FilterPortRangeFilterInput interface {
	pulumi.Input

	ToFilterPortRangeFilterOutput() FilterPortRangeFilterOutput
	ToFilterPortRangeFilterOutputWithContext(context.Context) FilterPortRangeFilterOutput
}

FilterPortRangeFilterInput is an input type that accepts FilterPortRangeFilterArgs and FilterPortRangeFilterOutput values. You can construct a concrete instance of `FilterPortRangeFilterInput` via:

FilterPortRangeFilterArgs{...}

type FilterPortRangeFilterOutput

type FilterPortRangeFilterOutput struct{ *pulumi.OutputState }

func (FilterPortRangeFilterOutput) BeginInclusive

func (o FilterPortRangeFilterOutput) BeginInclusive() pulumi.IntPtrOutput

func (FilterPortRangeFilterOutput) ElementType

func (FilterPortRangeFilterOutput) EndInclusive

func (FilterPortRangeFilterOutput) ToFilterPortRangeFilterOutput

func (o FilterPortRangeFilterOutput) ToFilterPortRangeFilterOutput() FilterPortRangeFilterOutput

func (FilterPortRangeFilterOutput) ToFilterPortRangeFilterOutputWithContext

func (o FilterPortRangeFilterOutput) ToFilterPortRangeFilterOutputWithContext(ctx context.Context) FilterPortRangeFilterOutput

func (FilterPortRangeFilterOutput) ToOutput added in v0.76.0

type FilterState

type FilterState struct {
}

func (FilterState) ElementType

func (FilterState) ElementType() reflect.Type

type FilterStringComparison

type FilterStringComparison string

func (FilterStringComparison) ElementType

func (FilterStringComparison) ElementType() reflect.Type

func (FilterStringComparison) ToFilterStringComparisonOutput

func (e FilterStringComparison) ToFilterStringComparisonOutput() FilterStringComparisonOutput

func (FilterStringComparison) ToFilterStringComparisonOutputWithContext

func (e FilterStringComparison) ToFilterStringComparisonOutputWithContext(ctx context.Context) FilterStringComparisonOutput

func (FilterStringComparison) ToFilterStringComparisonPtrOutput

func (e FilterStringComparison) ToFilterStringComparisonPtrOutput() FilterStringComparisonPtrOutput

func (FilterStringComparison) ToFilterStringComparisonPtrOutputWithContext

func (e FilterStringComparison) ToFilterStringComparisonPtrOutputWithContext(ctx context.Context) FilterStringComparisonPtrOutput

func (FilterStringComparison) ToStringOutput

func (e FilterStringComparison) ToStringOutput() pulumi.StringOutput

func (FilterStringComparison) ToStringOutputWithContext

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

func (FilterStringComparison) ToStringPtrOutput

func (e FilterStringComparison) ToStringPtrOutput() pulumi.StringPtrOutput

func (FilterStringComparison) ToStringPtrOutputWithContext

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

type FilterStringComparisonInput

type FilterStringComparisonInput interface {
	pulumi.Input

	ToFilterStringComparisonOutput() FilterStringComparisonOutput
	ToFilterStringComparisonOutputWithContext(context.Context) FilterStringComparisonOutput
}

FilterStringComparisonInput is an input type that accepts FilterStringComparisonArgs and FilterStringComparisonOutput values. You can construct a concrete instance of `FilterStringComparisonInput` via:

FilterStringComparisonArgs{...}

type FilterStringComparisonOutput

type FilterStringComparisonOutput struct{ *pulumi.OutputState }

func (FilterStringComparisonOutput) ElementType

func (FilterStringComparisonOutput) ToFilterStringComparisonOutput

func (o FilterStringComparisonOutput) ToFilterStringComparisonOutput() FilterStringComparisonOutput

func (FilterStringComparisonOutput) ToFilterStringComparisonOutputWithContext

func (o FilterStringComparisonOutput) ToFilterStringComparisonOutputWithContext(ctx context.Context) FilterStringComparisonOutput

func (FilterStringComparisonOutput) ToFilterStringComparisonPtrOutput

func (o FilterStringComparisonOutput) ToFilterStringComparisonPtrOutput() FilterStringComparisonPtrOutput

func (FilterStringComparisonOutput) ToFilterStringComparisonPtrOutputWithContext

func (o FilterStringComparisonOutput) ToFilterStringComparisonPtrOutputWithContext(ctx context.Context) FilterStringComparisonPtrOutput

func (FilterStringComparisonOutput) ToOutput added in v0.76.0

func (FilterStringComparisonOutput) ToStringOutput

func (FilterStringComparisonOutput) ToStringOutputWithContext

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

func (FilterStringComparisonOutput) ToStringPtrOutput

func (o FilterStringComparisonOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (FilterStringComparisonOutput) ToStringPtrOutputWithContext

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

type FilterStringComparisonPtrInput

type FilterStringComparisonPtrInput interface {
	pulumi.Input

	ToFilterStringComparisonPtrOutput() FilterStringComparisonPtrOutput
	ToFilterStringComparisonPtrOutputWithContext(context.Context) FilterStringComparisonPtrOutput
}

func FilterStringComparisonPtr

func FilterStringComparisonPtr(v string) FilterStringComparisonPtrInput

type FilterStringComparisonPtrOutput

type FilterStringComparisonPtrOutput struct{ *pulumi.OutputState }

func (FilterStringComparisonPtrOutput) Elem

func (FilterStringComparisonPtrOutput) ElementType

func (FilterStringComparisonPtrOutput) ToFilterStringComparisonPtrOutput

func (o FilterStringComparisonPtrOutput) ToFilterStringComparisonPtrOutput() FilterStringComparisonPtrOutput

func (FilterStringComparisonPtrOutput) ToFilterStringComparisonPtrOutputWithContext

func (o FilterStringComparisonPtrOutput) ToFilterStringComparisonPtrOutputWithContext(ctx context.Context) FilterStringComparisonPtrOutput

func (FilterStringComparisonPtrOutput) ToOutput added in v0.76.0

func (FilterStringComparisonPtrOutput) ToStringPtrOutput

func (FilterStringComparisonPtrOutput) ToStringPtrOutputWithContext

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

type FilterStringFilter

type FilterStringFilter struct {
	Comparison FilterStringComparison `pulumi:"comparison"`
	Value      string                 `pulumi:"value"`
}

type FilterStringFilterArgs

type FilterStringFilterArgs struct {
	Comparison FilterStringComparisonInput `pulumi:"comparison"`
	Value      pulumi.StringInput          `pulumi:"value"`
}

func (FilterStringFilterArgs) ElementType

func (FilterStringFilterArgs) ElementType() reflect.Type

func (FilterStringFilterArgs) ToFilterStringFilterOutput

func (i FilterStringFilterArgs) ToFilterStringFilterOutput() FilterStringFilterOutput

func (FilterStringFilterArgs) ToFilterStringFilterOutputWithContext

func (i FilterStringFilterArgs) ToFilterStringFilterOutputWithContext(ctx context.Context) FilterStringFilterOutput

func (FilterStringFilterArgs) ToFilterStringFilterPtrOutput

func (i FilterStringFilterArgs) ToFilterStringFilterPtrOutput() FilterStringFilterPtrOutput

func (FilterStringFilterArgs) ToFilterStringFilterPtrOutputWithContext

func (i FilterStringFilterArgs) ToFilterStringFilterPtrOutputWithContext(ctx context.Context) FilterStringFilterPtrOutput

func (FilterStringFilterArgs) ToOutput added in v0.76.0

type FilterStringFilterArray

type FilterStringFilterArray []FilterStringFilterInput

func (FilterStringFilterArray) ElementType

func (FilterStringFilterArray) ElementType() reflect.Type

func (FilterStringFilterArray) ToFilterStringFilterArrayOutput

func (i FilterStringFilterArray) ToFilterStringFilterArrayOutput() FilterStringFilterArrayOutput

func (FilterStringFilterArray) ToFilterStringFilterArrayOutputWithContext

func (i FilterStringFilterArray) ToFilterStringFilterArrayOutputWithContext(ctx context.Context) FilterStringFilterArrayOutput

func (FilterStringFilterArray) ToOutput added in v0.76.0

type FilterStringFilterArrayInput

type FilterStringFilterArrayInput interface {
	pulumi.Input

	ToFilterStringFilterArrayOutput() FilterStringFilterArrayOutput
	ToFilterStringFilterArrayOutputWithContext(context.Context) FilterStringFilterArrayOutput
}

FilterStringFilterArrayInput is an input type that accepts FilterStringFilterArray and FilterStringFilterArrayOutput values. You can construct a concrete instance of `FilterStringFilterArrayInput` via:

FilterStringFilterArray{ FilterStringFilterArgs{...} }

type FilterStringFilterArrayOutput

type FilterStringFilterArrayOutput struct{ *pulumi.OutputState }

func (FilterStringFilterArrayOutput) ElementType

func (FilterStringFilterArrayOutput) Index

func (FilterStringFilterArrayOutput) ToFilterStringFilterArrayOutput

func (o FilterStringFilterArrayOutput) ToFilterStringFilterArrayOutput() FilterStringFilterArrayOutput

func (FilterStringFilterArrayOutput) ToFilterStringFilterArrayOutputWithContext

func (o FilterStringFilterArrayOutput) ToFilterStringFilterArrayOutputWithContext(ctx context.Context) FilterStringFilterArrayOutput

func (FilterStringFilterArrayOutput) ToOutput added in v0.76.0

type FilterStringFilterInput

type FilterStringFilterInput interface {
	pulumi.Input

	ToFilterStringFilterOutput() FilterStringFilterOutput
	ToFilterStringFilterOutputWithContext(context.Context) FilterStringFilterOutput
}

FilterStringFilterInput is an input type that accepts FilterStringFilterArgs and FilterStringFilterOutput values. You can construct a concrete instance of `FilterStringFilterInput` via:

FilterStringFilterArgs{...}

type FilterStringFilterOutput

type FilterStringFilterOutput struct{ *pulumi.OutputState }

func (FilterStringFilterOutput) Comparison

func (FilterStringFilterOutput) ElementType

func (FilterStringFilterOutput) ElementType() reflect.Type

func (FilterStringFilterOutput) ToFilterStringFilterOutput

func (o FilterStringFilterOutput) ToFilterStringFilterOutput() FilterStringFilterOutput

func (FilterStringFilterOutput) ToFilterStringFilterOutputWithContext

func (o FilterStringFilterOutput) ToFilterStringFilterOutputWithContext(ctx context.Context) FilterStringFilterOutput

func (FilterStringFilterOutput) ToFilterStringFilterPtrOutput

func (o FilterStringFilterOutput) ToFilterStringFilterPtrOutput() FilterStringFilterPtrOutput

func (FilterStringFilterOutput) ToFilterStringFilterPtrOutputWithContext

func (o FilterStringFilterOutput) ToFilterStringFilterPtrOutputWithContext(ctx context.Context) FilterStringFilterPtrOutput

func (FilterStringFilterOutput) ToOutput added in v0.76.0

func (FilterStringFilterOutput) Value

type FilterStringFilterPtrInput

type FilterStringFilterPtrInput interface {
	pulumi.Input

	ToFilterStringFilterPtrOutput() FilterStringFilterPtrOutput
	ToFilterStringFilterPtrOutputWithContext(context.Context) FilterStringFilterPtrOutput
}

FilterStringFilterPtrInput is an input type that accepts FilterStringFilterArgs, FilterStringFilterPtr and FilterStringFilterPtrOutput values. You can construct a concrete instance of `FilterStringFilterPtrInput` via:

        FilterStringFilterArgs{...}

or:

        nil

type FilterStringFilterPtrOutput

type FilterStringFilterPtrOutput struct{ *pulumi.OutputState }

func (FilterStringFilterPtrOutput) Comparison

func (FilterStringFilterPtrOutput) Elem

func (FilterStringFilterPtrOutput) ElementType

func (FilterStringFilterPtrOutput) ToFilterStringFilterPtrOutput

func (o FilterStringFilterPtrOutput) ToFilterStringFilterPtrOutput() FilterStringFilterPtrOutput

func (FilterStringFilterPtrOutput) ToFilterStringFilterPtrOutputWithContext

func (o FilterStringFilterPtrOutput) ToFilterStringFilterPtrOutputWithContext(ctx context.Context) FilterStringFilterPtrOutput

func (FilterStringFilterPtrOutput) ToOutput added in v0.76.0

func (FilterStringFilterPtrOutput) Value

type LookupFilterArgs added in v0.12.0

type LookupFilterArgs struct {
	// Findings filter ARN.
	Arn string `pulumi:"arn"`
}

type LookupFilterOutputArgs added in v0.12.0

type LookupFilterOutputArgs struct {
	// Findings filter ARN.
	Arn pulumi.StringInput `pulumi:"arn"`
}

func (LookupFilterOutputArgs) ElementType added in v0.12.0

func (LookupFilterOutputArgs) ElementType() reflect.Type

type LookupFilterResult added in v0.12.0

type LookupFilterResult struct {
	// Findings filter ARN.
	Arn *string `pulumi:"arn"`
	// Findings filter description.
	Description *string `pulumi:"description"`
	// Findings filter action.
	FilterAction *FilterAction `pulumi:"filterAction"`
	// Findings filter criteria.
	FilterCriteria *FilterCriteria `pulumi:"filterCriteria"`
	// Findings filter name.
	Name *string `pulumi:"name"`
}

func LookupFilter added in v0.12.0

func LookupFilter(ctx *pulumi.Context, args *LookupFilterArgs, opts ...pulumi.InvokeOption) (*LookupFilterResult, error)

Inspector Filter resource schema

type LookupFilterResultOutput added in v0.12.0

type LookupFilterResultOutput struct{ *pulumi.OutputState }

func LookupFilterOutput added in v0.12.0

func LookupFilterOutput(ctx *pulumi.Context, args LookupFilterOutputArgs, opts ...pulumi.InvokeOption) LookupFilterResultOutput

func (LookupFilterResultOutput) Arn added in v0.12.0

Findings filter ARN.

func (LookupFilterResultOutput) Description added in v0.12.0

Findings filter description.

func (LookupFilterResultOutput) ElementType added in v0.12.0

func (LookupFilterResultOutput) ElementType() reflect.Type

func (LookupFilterResultOutput) FilterAction added in v0.12.0

Findings filter action.

func (LookupFilterResultOutput) FilterCriteria added in v0.12.0

Findings filter criteria.

func (LookupFilterResultOutput) Name added in v0.12.0

Findings filter name.

func (LookupFilterResultOutput) ToLookupFilterResultOutput added in v0.12.0

func (o LookupFilterResultOutput) ToLookupFilterResultOutput() LookupFilterResultOutput

func (LookupFilterResultOutput) ToLookupFilterResultOutputWithContext added in v0.12.0

func (o LookupFilterResultOutput) ToLookupFilterResultOutputWithContext(ctx context.Context) LookupFilterResultOutput

func (LookupFilterResultOutput) ToOutput added in v0.76.0

Jump to

Keyboard shortcuts

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