inspectorv2

package
v0.104.0 Latest Latest
Warning

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

Go to latest
Published: Apr 30, 2024 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (
	CisScanConfigurationCisSecurityLevelLevel1 = CisScanConfigurationCisSecurityLevel("LEVEL_1")
	CisScanConfigurationCisSecurityLevelLevel2 = CisScanConfigurationCisSecurityLevel("LEVEL_2")
)
View Source
const (
	CisScanConfigurationDayMon = CisScanConfigurationDay("MON")
	CisScanConfigurationDayTue = CisScanConfigurationDay("TUE")
	CisScanConfigurationDayWed = CisScanConfigurationDay("WED")
	CisScanConfigurationDayThu = CisScanConfigurationDay("THU")
	CisScanConfigurationDayFri = CisScanConfigurationDay("FRI")
	CisScanConfigurationDaySat = CisScanConfigurationDay("SAT")
	CisScanConfigurationDaySun = CisScanConfigurationDay("SUN")
)
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 CisScanConfiguration added in v0.96.0

type CisScanConfiguration struct {
	pulumi.CustomResourceState

	// CIS Scan configuration unique identifier
	Arn pulumi.StringOutput `pulumi:"arn"`
	// Name of the scan
	ScanName      pulumi.StringPtrOutput                        `pulumi:"scanName"`
	Schedule      CisScanConfigurationSchedulePtrOutput         `pulumi:"schedule"`
	SecurityLevel CisScanConfigurationCisSecurityLevelPtrOutput `pulumi:"securityLevel"`
	Tags          pulumi.StringMapOutput                        `pulumi:"tags"`
	Targets       CisScanConfigurationCisTargetsPtrOutput       `pulumi:"targets"`
}

CIS Scan Configuration resource schema

func GetCisScanConfiguration added in v0.96.0

func GetCisScanConfiguration(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *CisScanConfigurationState, opts ...pulumi.ResourceOption) (*CisScanConfiguration, error)

GetCisScanConfiguration gets an existing CisScanConfiguration 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 NewCisScanConfiguration added in v0.96.0

func NewCisScanConfiguration(ctx *pulumi.Context,
	name string, args *CisScanConfigurationArgs, opts ...pulumi.ResourceOption) (*CisScanConfiguration, error)

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

func (*CisScanConfiguration) ElementType added in v0.96.0

func (*CisScanConfiguration) ElementType() reflect.Type

func (*CisScanConfiguration) ToCisScanConfigurationOutput added in v0.96.0

func (i *CisScanConfiguration) ToCisScanConfigurationOutput() CisScanConfigurationOutput

func (*CisScanConfiguration) ToCisScanConfigurationOutputWithContext added in v0.96.0

func (i *CisScanConfiguration) ToCisScanConfigurationOutputWithContext(ctx context.Context) CisScanConfigurationOutput

type CisScanConfigurationArgs added in v0.96.0

type CisScanConfigurationArgs struct {
	// Name of the scan
	ScanName      pulumi.StringPtrInput
	Schedule      CisScanConfigurationSchedulePtrInput
	SecurityLevel CisScanConfigurationCisSecurityLevelPtrInput
	Tags          pulumi.StringMapInput
	Targets       CisScanConfigurationCisTargetsPtrInput
}

The set of arguments for constructing a CisScanConfiguration resource.

func (CisScanConfigurationArgs) ElementType added in v0.96.0

func (CisScanConfigurationArgs) ElementType() reflect.Type

type CisScanConfigurationCisSecurityLevel added in v0.96.0

type CisScanConfigurationCisSecurityLevel string

func (CisScanConfigurationCisSecurityLevel) ElementType added in v0.96.0

func (CisScanConfigurationCisSecurityLevel) ToCisScanConfigurationCisSecurityLevelOutput added in v0.96.0

func (e CisScanConfigurationCisSecurityLevel) ToCisScanConfigurationCisSecurityLevelOutput() CisScanConfigurationCisSecurityLevelOutput

func (CisScanConfigurationCisSecurityLevel) ToCisScanConfigurationCisSecurityLevelOutputWithContext added in v0.96.0

func (e CisScanConfigurationCisSecurityLevel) ToCisScanConfigurationCisSecurityLevelOutputWithContext(ctx context.Context) CisScanConfigurationCisSecurityLevelOutput

func (CisScanConfigurationCisSecurityLevel) ToCisScanConfigurationCisSecurityLevelPtrOutput added in v0.96.0

func (e CisScanConfigurationCisSecurityLevel) ToCisScanConfigurationCisSecurityLevelPtrOutput() CisScanConfigurationCisSecurityLevelPtrOutput

func (CisScanConfigurationCisSecurityLevel) ToCisScanConfigurationCisSecurityLevelPtrOutputWithContext added in v0.96.0

func (e CisScanConfigurationCisSecurityLevel) ToCisScanConfigurationCisSecurityLevelPtrOutputWithContext(ctx context.Context) CisScanConfigurationCisSecurityLevelPtrOutput

func (CisScanConfigurationCisSecurityLevel) ToStringOutput added in v0.96.0

func (CisScanConfigurationCisSecurityLevel) ToStringOutputWithContext added in v0.96.0

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

func (CisScanConfigurationCisSecurityLevel) ToStringPtrOutput added in v0.96.0

func (CisScanConfigurationCisSecurityLevel) ToStringPtrOutputWithContext added in v0.96.0

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

type CisScanConfigurationCisSecurityLevelInput added in v0.96.0

type CisScanConfigurationCisSecurityLevelInput interface {
	pulumi.Input

	ToCisScanConfigurationCisSecurityLevelOutput() CisScanConfigurationCisSecurityLevelOutput
	ToCisScanConfigurationCisSecurityLevelOutputWithContext(context.Context) CisScanConfigurationCisSecurityLevelOutput
}

CisScanConfigurationCisSecurityLevelInput is an input type that accepts values of the CisScanConfigurationCisSecurityLevel enum A concrete instance of `CisScanConfigurationCisSecurityLevelInput` can be one of the following:

CisScanConfigurationCisSecurityLevelLevel1
CisScanConfigurationCisSecurityLevelLevel2

type CisScanConfigurationCisSecurityLevelOutput added in v0.96.0

type CisScanConfigurationCisSecurityLevelOutput struct{ *pulumi.OutputState }

func (CisScanConfigurationCisSecurityLevelOutput) ElementType added in v0.96.0

func (CisScanConfigurationCisSecurityLevelOutput) ToCisScanConfigurationCisSecurityLevelOutput added in v0.96.0

func (o CisScanConfigurationCisSecurityLevelOutput) ToCisScanConfigurationCisSecurityLevelOutput() CisScanConfigurationCisSecurityLevelOutput

func (CisScanConfigurationCisSecurityLevelOutput) ToCisScanConfigurationCisSecurityLevelOutputWithContext added in v0.96.0

func (o CisScanConfigurationCisSecurityLevelOutput) ToCisScanConfigurationCisSecurityLevelOutputWithContext(ctx context.Context) CisScanConfigurationCisSecurityLevelOutput

func (CisScanConfigurationCisSecurityLevelOutput) ToCisScanConfigurationCisSecurityLevelPtrOutput added in v0.96.0

func (o CisScanConfigurationCisSecurityLevelOutput) ToCisScanConfigurationCisSecurityLevelPtrOutput() CisScanConfigurationCisSecurityLevelPtrOutput

func (CisScanConfigurationCisSecurityLevelOutput) ToCisScanConfigurationCisSecurityLevelPtrOutputWithContext added in v0.96.0

func (o CisScanConfigurationCisSecurityLevelOutput) ToCisScanConfigurationCisSecurityLevelPtrOutputWithContext(ctx context.Context) CisScanConfigurationCisSecurityLevelPtrOutput

func (CisScanConfigurationCisSecurityLevelOutput) ToStringOutput added in v0.96.0

func (CisScanConfigurationCisSecurityLevelOutput) ToStringOutputWithContext added in v0.96.0

func (CisScanConfigurationCisSecurityLevelOutput) ToStringPtrOutput added in v0.96.0

func (CisScanConfigurationCisSecurityLevelOutput) ToStringPtrOutputWithContext added in v0.96.0

type CisScanConfigurationCisSecurityLevelPtrInput added in v0.96.0

type CisScanConfigurationCisSecurityLevelPtrInput interface {
	pulumi.Input

	ToCisScanConfigurationCisSecurityLevelPtrOutput() CisScanConfigurationCisSecurityLevelPtrOutput
	ToCisScanConfigurationCisSecurityLevelPtrOutputWithContext(context.Context) CisScanConfigurationCisSecurityLevelPtrOutput
}

func CisScanConfigurationCisSecurityLevelPtr added in v0.96.0

func CisScanConfigurationCisSecurityLevelPtr(v string) CisScanConfigurationCisSecurityLevelPtrInput

type CisScanConfigurationCisSecurityLevelPtrOutput added in v0.96.0

type CisScanConfigurationCisSecurityLevelPtrOutput struct{ *pulumi.OutputState }

func (CisScanConfigurationCisSecurityLevelPtrOutput) Elem added in v0.96.0

func (CisScanConfigurationCisSecurityLevelPtrOutput) ElementType added in v0.96.0

func (CisScanConfigurationCisSecurityLevelPtrOutput) ToCisScanConfigurationCisSecurityLevelPtrOutput added in v0.96.0

func (o CisScanConfigurationCisSecurityLevelPtrOutput) ToCisScanConfigurationCisSecurityLevelPtrOutput() CisScanConfigurationCisSecurityLevelPtrOutput

func (CisScanConfigurationCisSecurityLevelPtrOutput) ToCisScanConfigurationCisSecurityLevelPtrOutputWithContext added in v0.96.0

func (o CisScanConfigurationCisSecurityLevelPtrOutput) ToCisScanConfigurationCisSecurityLevelPtrOutputWithContext(ctx context.Context) CisScanConfigurationCisSecurityLevelPtrOutput

func (CisScanConfigurationCisSecurityLevelPtrOutput) ToStringPtrOutput added in v0.96.0

func (CisScanConfigurationCisSecurityLevelPtrOutput) ToStringPtrOutputWithContext added in v0.96.0

type CisScanConfigurationCisTargets added in v0.96.0

type CisScanConfigurationCisTargets struct {
	AccountIds         []string               `pulumi:"accountIds"`
	TargetResourceTags map[string]interface{} `pulumi:"targetResourceTags"`
}

type CisScanConfigurationCisTargetsArgs added in v0.96.0

type CisScanConfigurationCisTargetsArgs struct {
	AccountIds         pulumi.StringArrayInput `pulumi:"accountIds"`
	TargetResourceTags pulumi.MapInput         `pulumi:"targetResourceTags"`
}

func (CisScanConfigurationCisTargetsArgs) ElementType added in v0.96.0

func (CisScanConfigurationCisTargetsArgs) ToCisScanConfigurationCisTargetsOutput added in v0.96.0

func (i CisScanConfigurationCisTargetsArgs) ToCisScanConfigurationCisTargetsOutput() CisScanConfigurationCisTargetsOutput

func (CisScanConfigurationCisTargetsArgs) ToCisScanConfigurationCisTargetsOutputWithContext added in v0.96.0

func (i CisScanConfigurationCisTargetsArgs) ToCisScanConfigurationCisTargetsOutputWithContext(ctx context.Context) CisScanConfigurationCisTargetsOutput

func (CisScanConfigurationCisTargetsArgs) ToCisScanConfigurationCisTargetsPtrOutput added in v0.96.0

func (i CisScanConfigurationCisTargetsArgs) ToCisScanConfigurationCisTargetsPtrOutput() CisScanConfigurationCisTargetsPtrOutput

func (CisScanConfigurationCisTargetsArgs) ToCisScanConfigurationCisTargetsPtrOutputWithContext added in v0.96.0

func (i CisScanConfigurationCisTargetsArgs) ToCisScanConfigurationCisTargetsPtrOutputWithContext(ctx context.Context) CisScanConfigurationCisTargetsPtrOutput

type CisScanConfigurationCisTargetsInput added in v0.96.0

type CisScanConfigurationCisTargetsInput interface {
	pulumi.Input

	ToCisScanConfigurationCisTargetsOutput() CisScanConfigurationCisTargetsOutput
	ToCisScanConfigurationCisTargetsOutputWithContext(context.Context) CisScanConfigurationCisTargetsOutput
}

CisScanConfigurationCisTargetsInput is an input type that accepts CisScanConfigurationCisTargetsArgs and CisScanConfigurationCisTargetsOutput values. You can construct a concrete instance of `CisScanConfigurationCisTargetsInput` via:

CisScanConfigurationCisTargetsArgs{...}

type CisScanConfigurationCisTargetsOutput added in v0.96.0

type CisScanConfigurationCisTargetsOutput struct{ *pulumi.OutputState }

func (CisScanConfigurationCisTargetsOutput) AccountIds added in v0.96.0

func (CisScanConfigurationCisTargetsOutput) ElementType added in v0.96.0

func (CisScanConfigurationCisTargetsOutput) TargetResourceTags added in v0.96.0

func (o CisScanConfigurationCisTargetsOutput) TargetResourceTags() pulumi.MapOutput

func (CisScanConfigurationCisTargetsOutput) ToCisScanConfigurationCisTargetsOutput added in v0.96.0

func (o CisScanConfigurationCisTargetsOutput) ToCisScanConfigurationCisTargetsOutput() CisScanConfigurationCisTargetsOutput

func (CisScanConfigurationCisTargetsOutput) ToCisScanConfigurationCisTargetsOutputWithContext added in v0.96.0

func (o CisScanConfigurationCisTargetsOutput) ToCisScanConfigurationCisTargetsOutputWithContext(ctx context.Context) CisScanConfigurationCisTargetsOutput

func (CisScanConfigurationCisTargetsOutput) ToCisScanConfigurationCisTargetsPtrOutput added in v0.96.0

func (o CisScanConfigurationCisTargetsOutput) ToCisScanConfigurationCisTargetsPtrOutput() CisScanConfigurationCisTargetsPtrOutput

func (CisScanConfigurationCisTargetsOutput) ToCisScanConfigurationCisTargetsPtrOutputWithContext added in v0.96.0

func (o CisScanConfigurationCisTargetsOutput) ToCisScanConfigurationCisTargetsPtrOutputWithContext(ctx context.Context) CisScanConfigurationCisTargetsPtrOutput

type CisScanConfigurationCisTargetsPtrInput added in v0.96.0

type CisScanConfigurationCisTargetsPtrInput interface {
	pulumi.Input

	ToCisScanConfigurationCisTargetsPtrOutput() CisScanConfigurationCisTargetsPtrOutput
	ToCisScanConfigurationCisTargetsPtrOutputWithContext(context.Context) CisScanConfigurationCisTargetsPtrOutput
}

CisScanConfigurationCisTargetsPtrInput is an input type that accepts CisScanConfigurationCisTargetsArgs, CisScanConfigurationCisTargetsPtr and CisScanConfigurationCisTargetsPtrOutput values. You can construct a concrete instance of `CisScanConfigurationCisTargetsPtrInput` via:

        CisScanConfigurationCisTargetsArgs{...}

or:

        nil

type CisScanConfigurationCisTargetsPtrOutput added in v0.96.0

type CisScanConfigurationCisTargetsPtrOutput struct{ *pulumi.OutputState }

func (CisScanConfigurationCisTargetsPtrOutput) AccountIds added in v0.96.0

func (CisScanConfigurationCisTargetsPtrOutput) Elem added in v0.96.0

func (CisScanConfigurationCisTargetsPtrOutput) ElementType added in v0.96.0

func (CisScanConfigurationCisTargetsPtrOutput) TargetResourceTags added in v0.96.0

func (CisScanConfigurationCisTargetsPtrOutput) ToCisScanConfigurationCisTargetsPtrOutput added in v0.96.0

func (o CisScanConfigurationCisTargetsPtrOutput) ToCisScanConfigurationCisTargetsPtrOutput() CisScanConfigurationCisTargetsPtrOutput

func (CisScanConfigurationCisTargetsPtrOutput) ToCisScanConfigurationCisTargetsPtrOutputWithContext added in v0.96.0

func (o CisScanConfigurationCisTargetsPtrOutput) ToCisScanConfigurationCisTargetsPtrOutputWithContext(ctx context.Context) CisScanConfigurationCisTargetsPtrOutput

type CisScanConfigurationDailySchedule added in v0.96.0

type CisScanConfigurationDailySchedule struct {
	StartTime CisScanConfigurationTime `pulumi:"startTime"`
}

type CisScanConfigurationDailyScheduleArgs added in v0.96.0

type CisScanConfigurationDailyScheduleArgs struct {
	StartTime CisScanConfigurationTimeInput `pulumi:"startTime"`
}

func (CisScanConfigurationDailyScheduleArgs) ElementType added in v0.96.0

func (CisScanConfigurationDailyScheduleArgs) ToCisScanConfigurationDailyScheduleOutput added in v0.96.0

func (i CisScanConfigurationDailyScheduleArgs) ToCisScanConfigurationDailyScheduleOutput() CisScanConfigurationDailyScheduleOutput

func (CisScanConfigurationDailyScheduleArgs) ToCisScanConfigurationDailyScheduleOutputWithContext added in v0.96.0

func (i CisScanConfigurationDailyScheduleArgs) ToCisScanConfigurationDailyScheduleOutputWithContext(ctx context.Context) CisScanConfigurationDailyScheduleOutput

func (CisScanConfigurationDailyScheduleArgs) ToCisScanConfigurationDailySchedulePtrOutput added in v0.96.0

func (i CisScanConfigurationDailyScheduleArgs) ToCisScanConfigurationDailySchedulePtrOutput() CisScanConfigurationDailySchedulePtrOutput

func (CisScanConfigurationDailyScheduleArgs) ToCisScanConfigurationDailySchedulePtrOutputWithContext added in v0.96.0

func (i CisScanConfigurationDailyScheduleArgs) ToCisScanConfigurationDailySchedulePtrOutputWithContext(ctx context.Context) CisScanConfigurationDailySchedulePtrOutput

type CisScanConfigurationDailyScheduleInput added in v0.96.0

type CisScanConfigurationDailyScheduleInput interface {
	pulumi.Input

	ToCisScanConfigurationDailyScheduleOutput() CisScanConfigurationDailyScheduleOutput
	ToCisScanConfigurationDailyScheduleOutputWithContext(context.Context) CisScanConfigurationDailyScheduleOutput
}

CisScanConfigurationDailyScheduleInput is an input type that accepts CisScanConfigurationDailyScheduleArgs and CisScanConfigurationDailyScheduleOutput values. You can construct a concrete instance of `CisScanConfigurationDailyScheduleInput` via:

CisScanConfigurationDailyScheduleArgs{...}

type CisScanConfigurationDailyScheduleOutput added in v0.96.0

type CisScanConfigurationDailyScheduleOutput struct{ *pulumi.OutputState }

func (CisScanConfigurationDailyScheduleOutput) ElementType added in v0.96.0

func (CisScanConfigurationDailyScheduleOutput) StartTime added in v0.96.0

func (CisScanConfigurationDailyScheduleOutput) ToCisScanConfigurationDailyScheduleOutput added in v0.96.0

func (o CisScanConfigurationDailyScheduleOutput) ToCisScanConfigurationDailyScheduleOutput() CisScanConfigurationDailyScheduleOutput

func (CisScanConfigurationDailyScheduleOutput) ToCisScanConfigurationDailyScheduleOutputWithContext added in v0.96.0

func (o CisScanConfigurationDailyScheduleOutput) ToCisScanConfigurationDailyScheduleOutputWithContext(ctx context.Context) CisScanConfigurationDailyScheduleOutput

func (CisScanConfigurationDailyScheduleOutput) ToCisScanConfigurationDailySchedulePtrOutput added in v0.96.0

func (o CisScanConfigurationDailyScheduleOutput) ToCisScanConfigurationDailySchedulePtrOutput() CisScanConfigurationDailySchedulePtrOutput

func (CisScanConfigurationDailyScheduleOutput) ToCisScanConfigurationDailySchedulePtrOutputWithContext added in v0.96.0

func (o CisScanConfigurationDailyScheduleOutput) ToCisScanConfigurationDailySchedulePtrOutputWithContext(ctx context.Context) CisScanConfigurationDailySchedulePtrOutput

type CisScanConfigurationDailySchedulePtrInput added in v0.96.0

type CisScanConfigurationDailySchedulePtrInput interface {
	pulumi.Input

	ToCisScanConfigurationDailySchedulePtrOutput() CisScanConfigurationDailySchedulePtrOutput
	ToCisScanConfigurationDailySchedulePtrOutputWithContext(context.Context) CisScanConfigurationDailySchedulePtrOutput
}

CisScanConfigurationDailySchedulePtrInput is an input type that accepts CisScanConfigurationDailyScheduleArgs, CisScanConfigurationDailySchedulePtr and CisScanConfigurationDailySchedulePtrOutput values. You can construct a concrete instance of `CisScanConfigurationDailySchedulePtrInput` via:

        CisScanConfigurationDailyScheduleArgs{...}

or:

        nil

type CisScanConfigurationDailySchedulePtrOutput added in v0.96.0

type CisScanConfigurationDailySchedulePtrOutput struct{ *pulumi.OutputState }

func (CisScanConfigurationDailySchedulePtrOutput) Elem added in v0.96.0

func (CisScanConfigurationDailySchedulePtrOutput) ElementType added in v0.96.0

func (CisScanConfigurationDailySchedulePtrOutput) StartTime added in v0.96.0

func (CisScanConfigurationDailySchedulePtrOutput) ToCisScanConfigurationDailySchedulePtrOutput added in v0.96.0

func (o CisScanConfigurationDailySchedulePtrOutput) ToCisScanConfigurationDailySchedulePtrOutput() CisScanConfigurationDailySchedulePtrOutput

func (CisScanConfigurationDailySchedulePtrOutput) ToCisScanConfigurationDailySchedulePtrOutputWithContext added in v0.96.0

func (o CisScanConfigurationDailySchedulePtrOutput) ToCisScanConfigurationDailySchedulePtrOutputWithContext(ctx context.Context) CisScanConfigurationDailySchedulePtrOutput

type CisScanConfigurationDay added in v0.96.0

type CisScanConfigurationDay string

func (CisScanConfigurationDay) ElementType added in v0.96.0

func (CisScanConfigurationDay) ElementType() reflect.Type

func (CisScanConfigurationDay) ToCisScanConfigurationDayOutput added in v0.96.0

func (e CisScanConfigurationDay) ToCisScanConfigurationDayOutput() CisScanConfigurationDayOutput

func (CisScanConfigurationDay) ToCisScanConfigurationDayOutputWithContext added in v0.96.0

func (e CisScanConfigurationDay) ToCisScanConfigurationDayOutputWithContext(ctx context.Context) CisScanConfigurationDayOutput

func (CisScanConfigurationDay) ToCisScanConfigurationDayPtrOutput added in v0.96.0

func (e CisScanConfigurationDay) ToCisScanConfigurationDayPtrOutput() CisScanConfigurationDayPtrOutput

func (CisScanConfigurationDay) ToCisScanConfigurationDayPtrOutputWithContext added in v0.96.0

func (e CisScanConfigurationDay) ToCisScanConfigurationDayPtrOutputWithContext(ctx context.Context) CisScanConfigurationDayPtrOutput

func (CisScanConfigurationDay) ToStringOutput added in v0.96.0

func (e CisScanConfigurationDay) ToStringOutput() pulumi.StringOutput

func (CisScanConfigurationDay) ToStringOutputWithContext added in v0.96.0

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

func (CisScanConfigurationDay) ToStringPtrOutput added in v0.96.0

func (e CisScanConfigurationDay) ToStringPtrOutput() pulumi.StringPtrOutput

func (CisScanConfigurationDay) ToStringPtrOutputWithContext added in v0.96.0

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

type CisScanConfigurationDayArray added in v0.96.0

type CisScanConfigurationDayArray []CisScanConfigurationDay

func (CisScanConfigurationDayArray) ElementType added in v0.96.0

func (CisScanConfigurationDayArray) ToCisScanConfigurationDayArrayOutput added in v0.96.0

func (i CisScanConfigurationDayArray) ToCisScanConfigurationDayArrayOutput() CisScanConfigurationDayArrayOutput

func (CisScanConfigurationDayArray) ToCisScanConfigurationDayArrayOutputWithContext added in v0.96.0

func (i CisScanConfigurationDayArray) ToCisScanConfigurationDayArrayOutputWithContext(ctx context.Context) CisScanConfigurationDayArrayOutput

type CisScanConfigurationDayArrayInput added in v0.96.0

type CisScanConfigurationDayArrayInput interface {
	pulumi.Input

	ToCisScanConfigurationDayArrayOutput() CisScanConfigurationDayArrayOutput
	ToCisScanConfigurationDayArrayOutputWithContext(context.Context) CisScanConfigurationDayArrayOutput
}

CisScanConfigurationDayArrayInput is an input type that accepts CisScanConfigurationDayArray and CisScanConfigurationDayArrayOutput values. You can construct a concrete instance of `CisScanConfigurationDayArrayInput` via:

CisScanConfigurationDayArray{ CisScanConfigurationDayArgs{...} }

type CisScanConfigurationDayArrayOutput added in v0.96.0

type CisScanConfigurationDayArrayOutput struct{ *pulumi.OutputState }

func (CisScanConfigurationDayArrayOutput) ElementType added in v0.96.0

func (CisScanConfigurationDayArrayOutput) Index added in v0.96.0

func (CisScanConfigurationDayArrayOutput) ToCisScanConfigurationDayArrayOutput added in v0.96.0

func (o CisScanConfigurationDayArrayOutput) ToCisScanConfigurationDayArrayOutput() CisScanConfigurationDayArrayOutput

func (CisScanConfigurationDayArrayOutput) ToCisScanConfigurationDayArrayOutputWithContext added in v0.96.0

func (o CisScanConfigurationDayArrayOutput) ToCisScanConfigurationDayArrayOutputWithContext(ctx context.Context) CisScanConfigurationDayArrayOutput

type CisScanConfigurationDayInput added in v0.96.0

type CisScanConfigurationDayInput interface {
	pulumi.Input

	ToCisScanConfigurationDayOutput() CisScanConfigurationDayOutput
	ToCisScanConfigurationDayOutputWithContext(context.Context) CisScanConfigurationDayOutput
}

CisScanConfigurationDayInput is an input type that accepts values of the CisScanConfigurationDay enum A concrete instance of `CisScanConfigurationDayInput` can be one of the following:

CisScanConfigurationDayMon
CisScanConfigurationDayTue
CisScanConfigurationDayWed
CisScanConfigurationDayThu
CisScanConfigurationDayFri
CisScanConfigurationDaySat
CisScanConfigurationDaySun

type CisScanConfigurationDayOutput added in v0.96.0

type CisScanConfigurationDayOutput struct{ *pulumi.OutputState }

func (CisScanConfigurationDayOutput) ElementType added in v0.96.0

func (CisScanConfigurationDayOutput) ToCisScanConfigurationDayOutput added in v0.96.0

func (o CisScanConfigurationDayOutput) ToCisScanConfigurationDayOutput() CisScanConfigurationDayOutput

func (CisScanConfigurationDayOutput) ToCisScanConfigurationDayOutputWithContext added in v0.96.0

func (o CisScanConfigurationDayOutput) ToCisScanConfigurationDayOutputWithContext(ctx context.Context) CisScanConfigurationDayOutput

func (CisScanConfigurationDayOutput) ToCisScanConfigurationDayPtrOutput added in v0.96.0

func (o CisScanConfigurationDayOutput) ToCisScanConfigurationDayPtrOutput() CisScanConfigurationDayPtrOutput

func (CisScanConfigurationDayOutput) ToCisScanConfigurationDayPtrOutputWithContext added in v0.96.0

func (o CisScanConfigurationDayOutput) ToCisScanConfigurationDayPtrOutputWithContext(ctx context.Context) CisScanConfigurationDayPtrOutput

func (CisScanConfigurationDayOutput) ToStringOutput added in v0.96.0

func (CisScanConfigurationDayOutput) ToStringOutputWithContext added in v0.96.0

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

func (CisScanConfigurationDayOutput) ToStringPtrOutput added in v0.96.0

func (CisScanConfigurationDayOutput) ToStringPtrOutputWithContext added in v0.96.0

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

type CisScanConfigurationDayPtrInput added in v0.96.0

type CisScanConfigurationDayPtrInput interface {
	pulumi.Input

	ToCisScanConfigurationDayPtrOutput() CisScanConfigurationDayPtrOutput
	ToCisScanConfigurationDayPtrOutputWithContext(context.Context) CisScanConfigurationDayPtrOutput
}

func CisScanConfigurationDayPtr added in v0.96.0

func CisScanConfigurationDayPtr(v string) CisScanConfigurationDayPtrInput

type CisScanConfigurationDayPtrOutput added in v0.96.0

type CisScanConfigurationDayPtrOutput struct{ *pulumi.OutputState }

func (CisScanConfigurationDayPtrOutput) Elem added in v0.96.0

func (CisScanConfigurationDayPtrOutput) ElementType added in v0.96.0

func (CisScanConfigurationDayPtrOutput) ToCisScanConfigurationDayPtrOutput added in v0.96.0

func (o CisScanConfigurationDayPtrOutput) ToCisScanConfigurationDayPtrOutput() CisScanConfigurationDayPtrOutput

func (CisScanConfigurationDayPtrOutput) ToCisScanConfigurationDayPtrOutputWithContext added in v0.96.0

func (o CisScanConfigurationDayPtrOutput) ToCisScanConfigurationDayPtrOutputWithContext(ctx context.Context) CisScanConfigurationDayPtrOutput

func (CisScanConfigurationDayPtrOutput) ToStringPtrOutput added in v0.96.0

func (CisScanConfigurationDayPtrOutput) ToStringPtrOutputWithContext added in v0.96.0

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

type CisScanConfigurationInput added in v0.96.0

type CisScanConfigurationInput interface {
	pulumi.Input

	ToCisScanConfigurationOutput() CisScanConfigurationOutput
	ToCisScanConfigurationOutputWithContext(ctx context.Context) CisScanConfigurationOutput
}

type CisScanConfigurationMonthlySchedule added in v0.96.0

type CisScanConfigurationMonthlySchedule struct {
	Day       CisScanConfigurationDay  `pulumi:"day"`
	StartTime CisScanConfigurationTime `pulumi:"startTime"`
}

type CisScanConfigurationMonthlyScheduleArgs added in v0.96.0

type CisScanConfigurationMonthlyScheduleArgs struct {
	Day       CisScanConfigurationDayInput  `pulumi:"day"`
	StartTime CisScanConfigurationTimeInput `pulumi:"startTime"`
}

func (CisScanConfigurationMonthlyScheduleArgs) ElementType added in v0.96.0

func (CisScanConfigurationMonthlyScheduleArgs) ToCisScanConfigurationMonthlyScheduleOutput added in v0.96.0

func (i CisScanConfigurationMonthlyScheduleArgs) ToCisScanConfigurationMonthlyScheduleOutput() CisScanConfigurationMonthlyScheduleOutput

func (CisScanConfigurationMonthlyScheduleArgs) ToCisScanConfigurationMonthlyScheduleOutputWithContext added in v0.96.0

func (i CisScanConfigurationMonthlyScheduleArgs) ToCisScanConfigurationMonthlyScheduleOutputWithContext(ctx context.Context) CisScanConfigurationMonthlyScheduleOutput

func (CisScanConfigurationMonthlyScheduleArgs) ToCisScanConfigurationMonthlySchedulePtrOutput added in v0.96.0

func (i CisScanConfigurationMonthlyScheduleArgs) ToCisScanConfigurationMonthlySchedulePtrOutput() CisScanConfigurationMonthlySchedulePtrOutput

func (CisScanConfigurationMonthlyScheduleArgs) ToCisScanConfigurationMonthlySchedulePtrOutputWithContext added in v0.96.0

func (i CisScanConfigurationMonthlyScheduleArgs) ToCisScanConfigurationMonthlySchedulePtrOutputWithContext(ctx context.Context) CisScanConfigurationMonthlySchedulePtrOutput

type CisScanConfigurationMonthlyScheduleInput added in v0.96.0

type CisScanConfigurationMonthlyScheduleInput interface {
	pulumi.Input

	ToCisScanConfigurationMonthlyScheduleOutput() CisScanConfigurationMonthlyScheduleOutput
	ToCisScanConfigurationMonthlyScheduleOutputWithContext(context.Context) CisScanConfigurationMonthlyScheduleOutput
}

CisScanConfigurationMonthlyScheduleInput is an input type that accepts CisScanConfigurationMonthlyScheduleArgs and CisScanConfigurationMonthlyScheduleOutput values. You can construct a concrete instance of `CisScanConfigurationMonthlyScheduleInput` via:

CisScanConfigurationMonthlyScheduleArgs{...}

type CisScanConfigurationMonthlyScheduleOutput added in v0.96.0

type CisScanConfigurationMonthlyScheduleOutput struct{ *pulumi.OutputState }

func (CisScanConfigurationMonthlyScheduleOutput) Day added in v0.96.0

func (CisScanConfigurationMonthlyScheduleOutput) ElementType added in v0.96.0

func (CisScanConfigurationMonthlyScheduleOutput) StartTime added in v0.96.0

func (CisScanConfigurationMonthlyScheduleOutput) ToCisScanConfigurationMonthlyScheduleOutput added in v0.96.0

func (o CisScanConfigurationMonthlyScheduleOutput) ToCisScanConfigurationMonthlyScheduleOutput() CisScanConfigurationMonthlyScheduleOutput

func (CisScanConfigurationMonthlyScheduleOutput) ToCisScanConfigurationMonthlyScheduleOutputWithContext added in v0.96.0

func (o CisScanConfigurationMonthlyScheduleOutput) ToCisScanConfigurationMonthlyScheduleOutputWithContext(ctx context.Context) CisScanConfigurationMonthlyScheduleOutput

func (CisScanConfigurationMonthlyScheduleOutput) ToCisScanConfigurationMonthlySchedulePtrOutput added in v0.96.0

func (o CisScanConfigurationMonthlyScheduleOutput) ToCisScanConfigurationMonthlySchedulePtrOutput() CisScanConfigurationMonthlySchedulePtrOutput

func (CisScanConfigurationMonthlyScheduleOutput) ToCisScanConfigurationMonthlySchedulePtrOutputWithContext added in v0.96.0

func (o CisScanConfigurationMonthlyScheduleOutput) ToCisScanConfigurationMonthlySchedulePtrOutputWithContext(ctx context.Context) CisScanConfigurationMonthlySchedulePtrOutput

type CisScanConfigurationMonthlySchedulePtrInput added in v0.96.0

type CisScanConfigurationMonthlySchedulePtrInput interface {
	pulumi.Input

	ToCisScanConfigurationMonthlySchedulePtrOutput() CisScanConfigurationMonthlySchedulePtrOutput
	ToCisScanConfigurationMonthlySchedulePtrOutputWithContext(context.Context) CisScanConfigurationMonthlySchedulePtrOutput
}

CisScanConfigurationMonthlySchedulePtrInput is an input type that accepts CisScanConfigurationMonthlyScheduleArgs, CisScanConfigurationMonthlySchedulePtr and CisScanConfigurationMonthlySchedulePtrOutput values. You can construct a concrete instance of `CisScanConfigurationMonthlySchedulePtrInput` via:

        CisScanConfigurationMonthlyScheduleArgs{...}

or:

        nil

type CisScanConfigurationMonthlySchedulePtrOutput added in v0.96.0

type CisScanConfigurationMonthlySchedulePtrOutput struct{ *pulumi.OutputState }

func (CisScanConfigurationMonthlySchedulePtrOutput) Day added in v0.96.0

func (CisScanConfigurationMonthlySchedulePtrOutput) Elem added in v0.96.0

func (CisScanConfigurationMonthlySchedulePtrOutput) ElementType added in v0.96.0

func (CisScanConfigurationMonthlySchedulePtrOutput) StartTime added in v0.96.0

func (CisScanConfigurationMonthlySchedulePtrOutput) ToCisScanConfigurationMonthlySchedulePtrOutput added in v0.96.0

func (o CisScanConfigurationMonthlySchedulePtrOutput) ToCisScanConfigurationMonthlySchedulePtrOutput() CisScanConfigurationMonthlySchedulePtrOutput

func (CisScanConfigurationMonthlySchedulePtrOutput) ToCisScanConfigurationMonthlySchedulePtrOutputWithContext added in v0.96.0

func (o CisScanConfigurationMonthlySchedulePtrOutput) ToCisScanConfigurationMonthlySchedulePtrOutputWithContext(ctx context.Context) CisScanConfigurationMonthlySchedulePtrOutput

type CisScanConfigurationOneTimeSchedule added in v0.96.0

type CisScanConfigurationOneTimeSchedule struct {
}

type CisScanConfigurationOneTimeScheduleArgs added in v0.96.0

type CisScanConfigurationOneTimeScheduleArgs struct {
}

func (CisScanConfigurationOneTimeScheduleArgs) ElementType added in v0.96.0

func (CisScanConfigurationOneTimeScheduleArgs) ToCisScanConfigurationOneTimeScheduleOutput added in v0.96.0

func (i CisScanConfigurationOneTimeScheduleArgs) ToCisScanConfigurationOneTimeScheduleOutput() CisScanConfigurationOneTimeScheduleOutput

func (CisScanConfigurationOneTimeScheduleArgs) ToCisScanConfigurationOneTimeScheduleOutputWithContext added in v0.96.0

func (i CisScanConfigurationOneTimeScheduleArgs) ToCisScanConfigurationOneTimeScheduleOutputWithContext(ctx context.Context) CisScanConfigurationOneTimeScheduleOutput

func (CisScanConfigurationOneTimeScheduleArgs) ToCisScanConfigurationOneTimeSchedulePtrOutput added in v0.96.0

func (i CisScanConfigurationOneTimeScheduleArgs) ToCisScanConfigurationOneTimeSchedulePtrOutput() CisScanConfigurationOneTimeSchedulePtrOutput

func (CisScanConfigurationOneTimeScheduleArgs) ToCisScanConfigurationOneTimeSchedulePtrOutputWithContext added in v0.96.0

func (i CisScanConfigurationOneTimeScheduleArgs) ToCisScanConfigurationOneTimeSchedulePtrOutputWithContext(ctx context.Context) CisScanConfigurationOneTimeSchedulePtrOutput

type CisScanConfigurationOneTimeScheduleInput added in v0.96.0

type CisScanConfigurationOneTimeScheduleInput interface {
	pulumi.Input

	ToCisScanConfigurationOneTimeScheduleOutput() CisScanConfigurationOneTimeScheduleOutput
	ToCisScanConfigurationOneTimeScheduleOutputWithContext(context.Context) CisScanConfigurationOneTimeScheduleOutput
}

CisScanConfigurationOneTimeScheduleInput is an input type that accepts CisScanConfigurationOneTimeScheduleArgs and CisScanConfigurationOneTimeScheduleOutput values. You can construct a concrete instance of `CisScanConfigurationOneTimeScheduleInput` via:

CisScanConfigurationOneTimeScheduleArgs{...}

type CisScanConfigurationOneTimeScheduleOutput added in v0.96.0

type CisScanConfigurationOneTimeScheduleOutput struct{ *pulumi.OutputState }

func (CisScanConfigurationOneTimeScheduleOutput) ElementType added in v0.96.0

func (CisScanConfigurationOneTimeScheduleOutput) ToCisScanConfigurationOneTimeScheduleOutput added in v0.96.0

func (o CisScanConfigurationOneTimeScheduleOutput) ToCisScanConfigurationOneTimeScheduleOutput() CisScanConfigurationOneTimeScheduleOutput

func (CisScanConfigurationOneTimeScheduleOutput) ToCisScanConfigurationOneTimeScheduleOutputWithContext added in v0.96.0

func (o CisScanConfigurationOneTimeScheduleOutput) ToCisScanConfigurationOneTimeScheduleOutputWithContext(ctx context.Context) CisScanConfigurationOneTimeScheduleOutput

func (CisScanConfigurationOneTimeScheduleOutput) ToCisScanConfigurationOneTimeSchedulePtrOutput added in v0.96.0

func (o CisScanConfigurationOneTimeScheduleOutput) ToCisScanConfigurationOneTimeSchedulePtrOutput() CisScanConfigurationOneTimeSchedulePtrOutput

func (CisScanConfigurationOneTimeScheduleOutput) ToCisScanConfigurationOneTimeSchedulePtrOutputWithContext added in v0.96.0

func (o CisScanConfigurationOneTimeScheduleOutput) ToCisScanConfigurationOneTimeSchedulePtrOutputWithContext(ctx context.Context) CisScanConfigurationOneTimeSchedulePtrOutput

type CisScanConfigurationOneTimeSchedulePtrInput added in v0.96.0

type CisScanConfigurationOneTimeSchedulePtrInput interface {
	pulumi.Input

	ToCisScanConfigurationOneTimeSchedulePtrOutput() CisScanConfigurationOneTimeSchedulePtrOutput
	ToCisScanConfigurationOneTimeSchedulePtrOutputWithContext(context.Context) CisScanConfigurationOneTimeSchedulePtrOutput
}

CisScanConfigurationOneTimeSchedulePtrInput is an input type that accepts CisScanConfigurationOneTimeScheduleArgs, CisScanConfigurationOneTimeSchedulePtr and CisScanConfigurationOneTimeSchedulePtrOutput values. You can construct a concrete instance of `CisScanConfigurationOneTimeSchedulePtrInput` via:

        CisScanConfigurationOneTimeScheduleArgs{...}

or:

        nil

type CisScanConfigurationOneTimeSchedulePtrOutput added in v0.96.0

type CisScanConfigurationOneTimeSchedulePtrOutput struct{ *pulumi.OutputState }

func (CisScanConfigurationOneTimeSchedulePtrOutput) Elem added in v0.96.0

func (CisScanConfigurationOneTimeSchedulePtrOutput) ElementType added in v0.96.0

func (CisScanConfigurationOneTimeSchedulePtrOutput) ToCisScanConfigurationOneTimeSchedulePtrOutput added in v0.96.0

func (o CisScanConfigurationOneTimeSchedulePtrOutput) ToCisScanConfigurationOneTimeSchedulePtrOutput() CisScanConfigurationOneTimeSchedulePtrOutput

func (CisScanConfigurationOneTimeSchedulePtrOutput) ToCisScanConfigurationOneTimeSchedulePtrOutputWithContext added in v0.96.0

func (o CisScanConfigurationOneTimeSchedulePtrOutput) ToCisScanConfigurationOneTimeSchedulePtrOutputWithContext(ctx context.Context) CisScanConfigurationOneTimeSchedulePtrOutput

type CisScanConfigurationOutput added in v0.96.0

type CisScanConfigurationOutput struct{ *pulumi.OutputState }

func (CisScanConfigurationOutput) Arn added in v0.96.0

CIS Scan configuration unique identifier

func (CisScanConfigurationOutput) ElementType added in v0.96.0

func (CisScanConfigurationOutput) ElementType() reflect.Type

func (CisScanConfigurationOutput) ScanName added in v0.96.0

Name of the scan

func (CisScanConfigurationOutput) Schedule added in v0.96.0

func (CisScanConfigurationOutput) SecurityLevel added in v0.96.0

func (CisScanConfigurationOutput) Tags added in v0.96.0

func (CisScanConfigurationOutput) Targets added in v0.96.0

func (CisScanConfigurationOutput) ToCisScanConfigurationOutput added in v0.96.0

func (o CisScanConfigurationOutput) ToCisScanConfigurationOutput() CisScanConfigurationOutput

func (CisScanConfigurationOutput) ToCisScanConfigurationOutputWithContext added in v0.96.0

func (o CisScanConfigurationOutput) ToCisScanConfigurationOutputWithContext(ctx context.Context) CisScanConfigurationOutput

type CisScanConfigurationSchedule added in v0.96.0

type CisScanConfigurationSchedule struct {
	Daily   *CisScanConfigurationDailySchedule   `pulumi:"daily"`
	Monthly *CisScanConfigurationMonthlySchedule `pulumi:"monthly"`
	OneTime *CisScanConfigurationOneTimeSchedule `pulumi:"oneTime"`
	Weekly  *CisScanConfigurationWeeklySchedule  `pulumi:"weekly"`
}

Choose a Schedule cadence

type CisScanConfigurationScheduleArgs added in v0.96.0

type CisScanConfigurationScheduleArgs struct {
	Daily   CisScanConfigurationDailySchedulePtrInput   `pulumi:"daily"`
	Monthly CisScanConfigurationMonthlySchedulePtrInput `pulumi:"monthly"`
	OneTime CisScanConfigurationOneTimeSchedulePtrInput `pulumi:"oneTime"`
	Weekly  CisScanConfigurationWeeklySchedulePtrInput  `pulumi:"weekly"`
}

Choose a Schedule cadence

func (CisScanConfigurationScheduleArgs) ElementType added in v0.96.0

func (CisScanConfigurationScheduleArgs) ToCisScanConfigurationScheduleOutput added in v0.96.0

func (i CisScanConfigurationScheduleArgs) ToCisScanConfigurationScheduleOutput() CisScanConfigurationScheduleOutput

func (CisScanConfigurationScheduleArgs) ToCisScanConfigurationScheduleOutputWithContext added in v0.96.0

func (i CisScanConfigurationScheduleArgs) ToCisScanConfigurationScheduleOutputWithContext(ctx context.Context) CisScanConfigurationScheduleOutput

func (CisScanConfigurationScheduleArgs) ToCisScanConfigurationSchedulePtrOutput added in v0.96.0

func (i CisScanConfigurationScheduleArgs) ToCisScanConfigurationSchedulePtrOutput() CisScanConfigurationSchedulePtrOutput

func (CisScanConfigurationScheduleArgs) ToCisScanConfigurationSchedulePtrOutputWithContext added in v0.96.0

func (i CisScanConfigurationScheduleArgs) ToCisScanConfigurationSchedulePtrOutputWithContext(ctx context.Context) CisScanConfigurationSchedulePtrOutput

type CisScanConfigurationScheduleInput added in v0.96.0

type CisScanConfigurationScheduleInput interface {
	pulumi.Input

	ToCisScanConfigurationScheduleOutput() CisScanConfigurationScheduleOutput
	ToCisScanConfigurationScheduleOutputWithContext(context.Context) CisScanConfigurationScheduleOutput
}

CisScanConfigurationScheduleInput is an input type that accepts CisScanConfigurationScheduleArgs and CisScanConfigurationScheduleOutput values. You can construct a concrete instance of `CisScanConfigurationScheduleInput` via:

CisScanConfigurationScheduleArgs{...}

type CisScanConfigurationScheduleOutput added in v0.96.0

type CisScanConfigurationScheduleOutput struct{ *pulumi.OutputState }

Choose a Schedule cadence

func (CisScanConfigurationScheduleOutput) Daily added in v0.96.0

func (CisScanConfigurationScheduleOutput) ElementType added in v0.96.0

func (CisScanConfigurationScheduleOutput) Monthly added in v0.96.0

func (CisScanConfigurationScheduleOutput) OneTime added in v0.96.0

func (CisScanConfigurationScheduleOutput) ToCisScanConfigurationScheduleOutput added in v0.96.0

func (o CisScanConfigurationScheduleOutput) ToCisScanConfigurationScheduleOutput() CisScanConfigurationScheduleOutput

func (CisScanConfigurationScheduleOutput) ToCisScanConfigurationScheduleOutputWithContext added in v0.96.0

func (o CisScanConfigurationScheduleOutput) ToCisScanConfigurationScheduleOutputWithContext(ctx context.Context) CisScanConfigurationScheduleOutput

func (CisScanConfigurationScheduleOutput) ToCisScanConfigurationSchedulePtrOutput added in v0.96.0

func (o CisScanConfigurationScheduleOutput) ToCisScanConfigurationSchedulePtrOutput() CisScanConfigurationSchedulePtrOutput

func (CisScanConfigurationScheduleOutput) ToCisScanConfigurationSchedulePtrOutputWithContext added in v0.96.0

func (o CisScanConfigurationScheduleOutput) ToCisScanConfigurationSchedulePtrOutputWithContext(ctx context.Context) CisScanConfigurationSchedulePtrOutput

func (CisScanConfigurationScheduleOutput) Weekly added in v0.96.0

type CisScanConfigurationSchedulePtrInput added in v0.96.0

type CisScanConfigurationSchedulePtrInput interface {
	pulumi.Input

	ToCisScanConfigurationSchedulePtrOutput() CisScanConfigurationSchedulePtrOutput
	ToCisScanConfigurationSchedulePtrOutputWithContext(context.Context) CisScanConfigurationSchedulePtrOutput
}

CisScanConfigurationSchedulePtrInput is an input type that accepts CisScanConfigurationScheduleArgs, CisScanConfigurationSchedulePtr and CisScanConfigurationSchedulePtrOutput values. You can construct a concrete instance of `CisScanConfigurationSchedulePtrInput` via:

        CisScanConfigurationScheduleArgs{...}

or:

        nil

func CisScanConfigurationSchedulePtr added in v0.96.0

type CisScanConfigurationSchedulePtrOutput added in v0.96.0

type CisScanConfigurationSchedulePtrOutput struct{ *pulumi.OutputState }

func (CisScanConfigurationSchedulePtrOutput) Daily added in v0.96.0

func (CisScanConfigurationSchedulePtrOutput) Elem added in v0.96.0

func (CisScanConfigurationSchedulePtrOutput) ElementType added in v0.96.0

func (CisScanConfigurationSchedulePtrOutput) Monthly added in v0.96.0

func (CisScanConfigurationSchedulePtrOutput) OneTime added in v0.96.0

func (CisScanConfigurationSchedulePtrOutput) ToCisScanConfigurationSchedulePtrOutput added in v0.96.0

func (o CisScanConfigurationSchedulePtrOutput) ToCisScanConfigurationSchedulePtrOutput() CisScanConfigurationSchedulePtrOutput

func (CisScanConfigurationSchedulePtrOutput) ToCisScanConfigurationSchedulePtrOutputWithContext added in v0.96.0

func (o CisScanConfigurationSchedulePtrOutput) ToCisScanConfigurationSchedulePtrOutputWithContext(ctx context.Context) CisScanConfigurationSchedulePtrOutput

func (CisScanConfigurationSchedulePtrOutput) Weekly added in v0.96.0

type CisScanConfigurationState added in v0.96.0

type CisScanConfigurationState struct {
}

func (CisScanConfigurationState) ElementType added in v0.96.0

func (CisScanConfigurationState) ElementType() reflect.Type

type CisScanConfigurationTime added in v0.96.0

type CisScanConfigurationTime struct {
	TimeOfDay string `pulumi:"timeOfDay"`
	TimeZone  string `pulumi:"timeZone"`
}

type CisScanConfigurationTimeArgs added in v0.96.0

type CisScanConfigurationTimeArgs struct {
	TimeOfDay pulumi.StringInput `pulumi:"timeOfDay"`
	TimeZone  pulumi.StringInput `pulumi:"timeZone"`
}

func (CisScanConfigurationTimeArgs) ElementType added in v0.96.0

func (CisScanConfigurationTimeArgs) ToCisScanConfigurationTimeOutput added in v0.96.0

func (i CisScanConfigurationTimeArgs) ToCisScanConfigurationTimeOutput() CisScanConfigurationTimeOutput

func (CisScanConfigurationTimeArgs) ToCisScanConfigurationTimeOutputWithContext added in v0.96.0

func (i CisScanConfigurationTimeArgs) ToCisScanConfigurationTimeOutputWithContext(ctx context.Context) CisScanConfigurationTimeOutput

func (CisScanConfigurationTimeArgs) ToCisScanConfigurationTimePtrOutput added in v0.96.0

func (i CisScanConfigurationTimeArgs) ToCisScanConfigurationTimePtrOutput() CisScanConfigurationTimePtrOutput

func (CisScanConfigurationTimeArgs) ToCisScanConfigurationTimePtrOutputWithContext added in v0.96.0

func (i CisScanConfigurationTimeArgs) ToCisScanConfigurationTimePtrOutputWithContext(ctx context.Context) CisScanConfigurationTimePtrOutput

type CisScanConfigurationTimeInput added in v0.96.0

type CisScanConfigurationTimeInput interface {
	pulumi.Input

	ToCisScanConfigurationTimeOutput() CisScanConfigurationTimeOutput
	ToCisScanConfigurationTimeOutputWithContext(context.Context) CisScanConfigurationTimeOutput
}

CisScanConfigurationTimeInput is an input type that accepts CisScanConfigurationTimeArgs and CisScanConfigurationTimeOutput values. You can construct a concrete instance of `CisScanConfigurationTimeInput` via:

CisScanConfigurationTimeArgs{...}

type CisScanConfigurationTimeOutput added in v0.96.0

type CisScanConfigurationTimeOutput struct{ *pulumi.OutputState }

func (CisScanConfigurationTimeOutput) ElementType added in v0.96.0

func (CisScanConfigurationTimeOutput) TimeOfDay added in v0.96.0

func (CisScanConfigurationTimeOutput) TimeZone added in v0.96.0

func (CisScanConfigurationTimeOutput) ToCisScanConfigurationTimeOutput added in v0.96.0

func (o CisScanConfigurationTimeOutput) ToCisScanConfigurationTimeOutput() CisScanConfigurationTimeOutput

func (CisScanConfigurationTimeOutput) ToCisScanConfigurationTimeOutputWithContext added in v0.96.0

func (o CisScanConfigurationTimeOutput) ToCisScanConfigurationTimeOutputWithContext(ctx context.Context) CisScanConfigurationTimeOutput

func (CisScanConfigurationTimeOutput) ToCisScanConfigurationTimePtrOutput added in v0.96.0

func (o CisScanConfigurationTimeOutput) ToCisScanConfigurationTimePtrOutput() CisScanConfigurationTimePtrOutput

func (CisScanConfigurationTimeOutput) ToCisScanConfigurationTimePtrOutputWithContext added in v0.96.0

func (o CisScanConfigurationTimeOutput) ToCisScanConfigurationTimePtrOutputWithContext(ctx context.Context) CisScanConfigurationTimePtrOutput

type CisScanConfigurationTimePtrInput added in v0.96.0

type CisScanConfigurationTimePtrInput interface {
	pulumi.Input

	ToCisScanConfigurationTimePtrOutput() CisScanConfigurationTimePtrOutput
	ToCisScanConfigurationTimePtrOutputWithContext(context.Context) CisScanConfigurationTimePtrOutput
}

CisScanConfigurationTimePtrInput is an input type that accepts CisScanConfigurationTimeArgs, CisScanConfigurationTimePtr and CisScanConfigurationTimePtrOutput values. You can construct a concrete instance of `CisScanConfigurationTimePtrInput` via:

        CisScanConfigurationTimeArgs{...}

or:

        nil

func CisScanConfigurationTimePtr added in v0.96.0

func CisScanConfigurationTimePtr(v *CisScanConfigurationTimeArgs) CisScanConfigurationTimePtrInput

type CisScanConfigurationTimePtrOutput added in v0.96.0

type CisScanConfigurationTimePtrOutput struct{ *pulumi.OutputState }

func (CisScanConfigurationTimePtrOutput) Elem added in v0.96.0

func (CisScanConfigurationTimePtrOutput) ElementType added in v0.96.0

func (CisScanConfigurationTimePtrOutput) TimeOfDay added in v0.96.0

func (CisScanConfigurationTimePtrOutput) TimeZone added in v0.96.0

func (CisScanConfigurationTimePtrOutput) ToCisScanConfigurationTimePtrOutput added in v0.96.0

func (o CisScanConfigurationTimePtrOutput) ToCisScanConfigurationTimePtrOutput() CisScanConfigurationTimePtrOutput

func (CisScanConfigurationTimePtrOutput) ToCisScanConfigurationTimePtrOutputWithContext added in v0.96.0

func (o CisScanConfigurationTimePtrOutput) ToCisScanConfigurationTimePtrOutputWithContext(ctx context.Context) CisScanConfigurationTimePtrOutput

type CisScanConfigurationWeeklySchedule added in v0.96.0

type CisScanConfigurationWeeklySchedule struct {
	Days      []CisScanConfigurationDay `pulumi:"days"`
	StartTime CisScanConfigurationTime  `pulumi:"startTime"`
}

type CisScanConfigurationWeeklyScheduleArgs added in v0.96.0

type CisScanConfigurationWeeklyScheduleArgs struct {
	Days      CisScanConfigurationDayArrayInput `pulumi:"days"`
	StartTime CisScanConfigurationTimeInput     `pulumi:"startTime"`
}

func (CisScanConfigurationWeeklyScheduleArgs) ElementType added in v0.96.0

func (CisScanConfigurationWeeklyScheduleArgs) ToCisScanConfigurationWeeklyScheduleOutput added in v0.96.0

func (i CisScanConfigurationWeeklyScheduleArgs) ToCisScanConfigurationWeeklyScheduleOutput() CisScanConfigurationWeeklyScheduleOutput

func (CisScanConfigurationWeeklyScheduleArgs) ToCisScanConfigurationWeeklyScheduleOutputWithContext added in v0.96.0

func (i CisScanConfigurationWeeklyScheduleArgs) ToCisScanConfigurationWeeklyScheduleOutputWithContext(ctx context.Context) CisScanConfigurationWeeklyScheduleOutput

func (CisScanConfigurationWeeklyScheduleArgs) ToCisScanConfigurationWeeklySchedulePtrOutput added in v0.96.0

func (i CisScanConfigurationWeeklyScheduleArgs) ToCisScanConfigurationWeeklySchedulePtrOutput() CisScanConfigurationWeeklySchedulePtrOutput

func (CisScanConfigurationWeeklyScheduleArgs) ToCisScanConfigurationWeeklySchedulePtrOutputWithContext added in v0.96.0

func (i CisScanConfigurationWeeklyScheduleArgs) ToCisScanConfigurationWeeklySchedulePtrOutputWithContext(ctx context.Context) CisScanConfigurationWeeklySchedulePtrOutput

type CisScanConfigurationWeeklyScheduleInput added in v0.96.0

type CisScanConfigurationWeeklyScheduleInput interface {
	pulumi.Input

	ToCisScanConfigurationWeeklyScheduleOutput() CisScanConfigurationWeeklyScheduleOutput
	ToCisScanConfigurationWeeklyScheduleOutputWithContext(context.Context) CisScanConfigurationWeeklyScheduleOutput
}

CisScanConfigurationWeeklyScheduleInput is an input type that accepts CisScanConfigurationWeeklyScheduleArgs and CisScanConfigurationWeeklyScheduleOutput values. You can construct a concrete instance of `CisScanConfigurationWeeklyScheduleInput` via:

CisScanConfigurationWeeklyScheduleArgs{...}

type CisScanConfigurationWeeklyScheduleOutput added in v0.96.0

type CisScanConfigurationWeeklyScheduleOutput struct{ *pulumi.OutputState }

func (CisScanConfigurationWeeklyScheduleOutput) Days added in v0.96.0

func (CisScanConfigurationWeeklyScheduleOutput) ElementType added in v0.96.0

func (CisScanConfigurationWeeklyScheduleOutput) StartTime added in v0.96.0

func (CisScanConfigurationWeeklyScheduleOutput) ToCisScanConfigurationWeeklyScheduleOutput added in v0.96.0

func (o CisScanConfigurationWeeklyScheduleOutput) ToCisScanConfigurationWeeklyScheduleOutput() CisScanConfigurationWeeklyScheduleOutput

func (CisScanConfigurationWeeklyScheduleOutput) ToCisScanConfigurationWeeklyScheduleOutputWithContext added in v0.96.0

func (o CisScanConfigurationWeeklyScheduleOutput) ToCisScanConfigurationWeeklyScheduleOutputWithContext(ctx context.Context) CisScanConfigurationWeeklyScheduleOutput

func (CisScanConfigurationWeeklyScheduleOutput) ToCisScanConfigurationWeeklySchedulePtrOutput added in v0.96.0

func (o CisScanConfigurationWeeklyScheduleOutput) ToCisScanConfigurationWeeklySchedulePtrOutput() CisScanConfigurationWeeklySchedulePtrOutput

func (CisScanConfigurationWeeklyScheduleOutput) ToCisScanConfigurationWeeklySchedulePtrOutputWithContext added in v0.96.0

func (o CisScanConfigurationWeeklyScheduleOutput) ToCisScanConfigurationWeeklySchedulePtrOutputWithContext(ctx context.Context) CisScanConfigurationWeeklySchedulePtrOutput

type CisScanConfigurationWeeklySchedulePtrInput added in v0.96.0

type CisScanConfigurationWeeklySchedulePtrInput interface {
	pulumi.Input

	ToCisScanConfigurationWeeklySchedulePtrOutput() CisScanConfigurationWeeklySchedulePtrOutput
	ToCisScanConfigurationWeeklySchedulePtrOutputWithContext(context.Context) CisScanConfigurationWeeklySchedulePtrOutput
}

CisScanConfigurationWeeklySchedulePtrInput is an input type that accepts CisScanConfigurationWeeklyScheduleArgs, CisScanConfigurationWeeklySchedulePtr and CisScanConfigurationWeeklySchedulePtrOutput values. You can construct a concrete instance of `CisScanConfigurationWeeklySchedulePtrInput` via:

        CisScanConfigurationWeeklyScheduleArgs{...}

or:

        nil

type CisScanConfigurationWeeklySchedulePtrOutput added in v0.96.0

type CisScanConfigurationWeeklySchedulePtrOutput struct{ *pulumi.OutputState }

func (CisScanConfigurationWeeklySchedulePtrOutput) Days added in v0.96.0

func (CisScanConfigurationWeeklySchedulePtrOutput) Elem added in v0.96.0

func (CisScanConfigurationWeeklySchedulePtrOutput) ElementType added in v0.96.0

func (CisScanConfigurationWeeklySchedulePtrOutput) StartTime added in v0.96.0

func (CisScanConfigurationWeeklySchedulePtrOutput) ToCisScanConfigurationWeeklySchedulePtrOutput added in v0.96.0

func (o CisScanConfigurationWeeklySchedulePtrOutput) ToCisScanConfigurationWeeklySchedulePtrOutput() CisScanConfigurationWeeklySchedulePtrOutput

func (CisScanConfigurationWeeklySchedulePtrOutput) ToCisScanConfigurationWeeklySchedulePtrOutputWithContext added in v0.96.0

func (o CisScanConfigurationWeeklySchedulePtrOutput) ToCisScanConfigurationWeeklySchedulePtrOutputWithContext(ctx context.Context) CisScanConfigurationWeeklySchedulePtrOutput

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

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 values of the FilterAction enum A concrete instance of `FilterActionInput` can be one of the following:

FilterActionNone
FilterActionSuppress

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) 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) 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

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) 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) 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

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

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

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

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 values of the FilterMapComparison enum A concrete instance of `FilterMapComparisonInput` can be one of the following:

FilterMapComparisonEquals

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) 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) 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

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

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

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) 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

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

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

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) 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) 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

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

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

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

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) 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

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

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

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

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 values of the FilterStringComparison enum A concrete instance of `FilterStringComparisonInput` can be one of the following:

FilterStringComparisonEquals
FilterStringComparisonPrefix
FilterStringComparisonNotEquals

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) 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) 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

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

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

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) 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) Value

type LookupCisScanConfigurationArgs added in v0.96.0

type LookupCisScanConfigurationArgs struct {
	// CIS Scan configuration unique identifier
	Arn string `pulumi:"arn"`
}

type LookupCisScanConfigurationOutputArgs added in v0.96.0

type LookupCisScanConfigurationOutputArgs struct {
	// CIS Scan configuration unique identifier
	Arn pulumi.StringInput `pulumi:"arn"`
}

func (LookupCisScanConfigurationOutputArgs) ElementType added in v0.96.0

type LookupCisScanConfigurationResult added in v0.96.0

type LookupCisScanConfigurationResult struct {
	// CIS Scan configuration unique identifier
	Arn *string `pulumi:"arn"`
	// Name of the scan
	ScanName      *string                               `pulumi:"scanName"`
	Schedule      *CisScanConfigurationSchedule         `pulumi:"schedule"`
	SecurityLevel *CisScanConfigurationCisSecurityLevel `pulumi:"securityLevel"`
	Tags          map[string]string                     `pulumi:"tags"`
	Targets       *CisScanConfigurationCisTargets       `pulumi:"targets"`
}

func LookupCisScanConfiguration added in v0.96.0

func LookupCisScanConfiguration(ctx *pulumi.Context, args *LookupCisScanConfigurationArgs, opts ...pulumi.InvokeOption) (*LookupCisScanConfigurationResult, error)

CIS Scan Configuration resource schema

type LookupCisScanConfigurationResultOutput added in v0.96.0

type LookupCisScanConfigurationResultOutput struct{ *pulumi.OutputState }

func (LookupCisScanConfigurationResultOutput) Arn added in v0.96.0

CIS Scan configuration unique identifier

func (LookupCisScanConfigurationResultOutput) ElementType added in v0.96.0

func (LookupCisScanConfigurationResultOutput) ScanName added in v0.96.0

Name of the scan

func (LookupCisScanConfigurationResultOutput) Schedule added in v0.96.0

func (LookupCisScanConfigurationResultOutput) SecurityLevel added in v0.96.0

func (LookupCisScanConfigurationResultOutput) Tags added in v0.96.0

func (LookupCisScanConfigurationResultOutput) Targets added in v0.96.0

func (LookupCisScanConfigurationResultOutput) ToLookupCisScanConfigurationResultOutput added in v0.96.0

func (o LookupCisScanConfigurationResultOutput) ToLookupCisScanConfigurationResultOutput() LookupCisScanConfigurationResultOutput

func (LookupCisScanConfigurationResultOutput) ToLookupCisScanConfigurationResultOutputWithContext added in v0.96.0

func (o LookupCisScanConfigurationResultOutput) ToLookupCisScanConfigurationResultOutputWithContext(ctx context.Context) LookupCisScanConfigurationResultOutput

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

Jump to

Keyboard shortcuts

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