securityhub

package
v0.83.0 Latest Latest
Warning

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

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

Documentation

Index

Constants

View Source
const (
	AutomationRuleMapFilterComparisonEquals      = AutomationRuleMapFilterComparison("EQUALS")
	AutomationRuleMapFilterComparisonNotEquals   = AutomationRuleMapFilterComparison("NOT_EQUALS")
	AutomationRuleMapFilterComparisonContains    = AutomationRuleMapFilterComparison("CONTAINS")
	AutomationRuleMapFilterComparisonNotContains = AutomationRuleMapFilterComparison("NOT_CONTAINS")
)
View Source
const (
	AutomationRuleRuleStatusEnabled  = AutomationRuleRuleStatus("ENABLED")
	AutomationRuleRuleStatusDisabled = AutomationRuleRuleStatus("DISABLED")
)
View Source
const (
	AutomationRuleSeverityUpdateLabelInformational = AutomationRuleSeverityUpdateLabel("INFORMATIONAL")
	AutomationRuleSeverityUpdateLabelLow           = AutomationRuleSeverityUpdateLabel("LOW")
	AutomationRuleSeverityUpdateLabelMedium        = AutomationRuleSeverityUpdateLabel("MEDIUM")
	AutomationRuleSeverityUpdateLabelHigh          = AutomationRuleSeverityUpdateLabel("HIGH")
	AutomationRuleSeverityUpdateLabelCritical      = AutomationRuleSeverityUpdateLabel("CRITICAL")
)
View Source
const (
	AutomationRuleStringFilterComparisonEquals          = AutomationRuleStringFilterComparison("EQUALS")
	AutomationRuleStringFilterComparisonPrefix          = AutomationRuleStringFilterComparison("PREFIX")
	AutomationRuleStringFilterComparisonNotEquals       = AutomationRuleStringFilterComparison("NOT_EQUALS")
	AutomationRuleStringFilterComparisonPrefixNotEquals = AutomationRuleStringFilterComparison("PREFIX_NOT_EQUALS")
	AutomationRuleStringFilterComparisonContains        = AutomationRuleStringFilterComparison("CONTAINS")
	AutomationRuleStringFilterComparisonNotContains     = AutomationRuleStringFilterComparison("NOT_CONTAINS")
)
View Source
const (
	AutomationRuleWorkflowUpdateStatusNew        = AutomationRuleWorkflowUpdateStatus("NEW")
	AutomationRuleWorkflowUpdateStatusNotified   = AutomationRuleWorkflowUpdateStatus("NOTIFIED")
	AutomationRuleWorkflowUpdateStatusResolved   = AutomationRuleWorkflowUpdateStatus("RESOLVED")
	AutomationRuleWorkflowUpdateStatusSuppressed = AutomationRuleWorkflowUpdateStatus("SUPPRESSED")
)
View Source
const (
	AutomationRulesFindingFieldsUpdateVerificationStateUnknown        = AutomationRulesFindingFieldsUpdateVerificationState("UNKNOWN")
	AutomationRulesFindingFieldsUpdateVerificationStateTruePositive   = AutomationRulesFindingFieldsUpdateVerificationState("TRUE_POSITIVE")
	AutomationRulesFindingFieldsUpdateVerificationStateFalsePositive  = AutomationRulesFindingFieldsUpdateVerificationState("FALSE_POSITIVE")
	AutomationRulesFindingFieldsUpdateVerificationStateBenignPositive = AutomationRulesFindingFieldsUpdateVerificationState("BENIGN_POSITIVE")
)
View Source
const (
	AutomationRuleDateRangeUnitDays = AutomationRuleDateRangeUnit("DAYS")
)
View Source
const (
	AutomationRulesActionTypeFindingFieldsUpdate = AutomationRulesActionType("FINDING_FIELDS_UPDATE")
)

Variables

This section is empty.

Functions

This section is empty.

Types

type AutomationRule added in v0.66.0

type AutomationRule struct {
	pulumi.CustomResourceState

	Actions AutomationRulesActionArrayOutput `pulumi:"actions"`
	// The date and time when Automation Rule was created
	CreatedAt pulumi.StringOutput `pulumi:"createdAt"`
	// The identifier by which created the rule
	CreatedBy pulumi.StringOutput `pulumi:"createdBy"`
	// The rule criteria for evaluating findings
	Criteria AutomationRulesFindingFiltersPtrOutput `pulumi:"criteria"`
	// Rule description
	Description pulumi.StringPtrOutput `pulumi:"description"`
	// If Rule is a terminal rule
	IsTerminal pulumi.BoolPtrOutput `pulumi:"isTerminal"`
	// An Automation Rule Arn is automatically created
	RuleArn pulumi.StringOutput `pulumi:"ruleArn"`
	// Rule name
	RuleName pulumi.StringPtrOutput `pulumi:"ruleName"`
	// Rule order value
	RuleOrder pulumi.IntPtrOutput `pulumi:"ruleOrder"`
	// Status of the Rule upon creation
	RuleStatus AutomationRuleRuleStatusPtrOutput `pulumi:"ruleStatus"`
	Tags       AutomationRuleTagsPtrOutput       `pulumi:"tags"`
	// The date and time when Automation Rule was last updated
	UpdatedAt pulumi.StringOutput `pulumi:"updatedAt"`
}

The AWS::SecurityHub::AutomationRule resource represents the Automation Rule in your account. One rule resource is created for each Automation Rule in which you configure rule criteria and actions.

func GetAutomationRule added in v0.66.0

func GetAutomationRule(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *AutomationRuleState, opts ...pulumi.ResourceOption) (*AutomationRule, error)

GetAutomationRule gets an existing AutomationRule 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 NewAutomationRule added in v0.66.0

func NewAutomationRule(ctx *pulumi.Context,
	name string, args *AutomationRuleArgs, opts ...pulumi.ResourceOption) (*AutomationRule, error)

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

func (*AutomationRule) ElementType added in v0.66.0

func (*AutomationRule) ElementType() reflect.Type

func (*AutomationRule) ToAutomationRuleOutput added in v0.66.0

func (i *AutomationRule) ToAutomationRuleOutput() AutomationRuleOutput

func (*AutomationRule) ToAutomationRuleOutputWithContext added in v0.66.0

func (i *AutomationRule) ToAutomationRuleOutputWithContext(ctx context.Context) AutomationRuleOutput

func (*AutomationRule) ToOutput added in v0.76.0

type AutomationRuleArgs added in v0.66.0

type AutomationRuleArgs struct {
	Actions AutomationRulesActionArrayInput
	// The rule criteria for evaluating findings
	Criteria AutomationRulesFindingFiltersPtrInput
	// Rule description
	Description pulumi.StringPtrInput
	// If Rule is a terminal rule
	IsTerminal pulumi.BoolPtrInput
	// Rule name
	RuleName pulumi.StringPtrInput
	// Rule order value
	RuleOrder pulumi.IntPtrInput
	// Status of the Rule upon creation
	RuleStatus AutomationRuleRuleStatusPtrInput
	Tags       AutomationRuleTagsPtrInput
}

The set of arguments for constructing a AutomationRule resource.

func (AutomationRuleArgs) ElementType added in v0.66.0

func (AutomationRuleArgs) ElementType() reflect.Type

type AutomationRuleDateFilter added in v0.66.0

type AutomationRuleDateFilter struct {
	DateRange *AutomationRuleDateRange `pulumi:"dateRange"`
	End       *string                  `pulumi:"end"`
	Start     *string                  `pulumi:"start"`
}

type AutomationRuleDateFilterArgs added in v0.66.0

type AutomationRuleDateFilterArgs struct {
	DateRange AutomationRuleDateRangePtrInput `pulumi:"dateRange"`
	End       pulumi.StringPtrInput           `pulumi:"end"`
	Start     pulumi.StringPtrInput           `pulumi:"start"`
}

func (AutomationRuleDateFilterArgs) ElementType added in v0.66.0

func (AutomationRuleDateFilterArgs) ToAutomationRuleDateFilterOutput added in v0.66.0

func (i AutomationRuleDateFilterArgs) ToAutomationRuleDateFilterOutput() AutomationRuleDateFilterOutput

func (AutomationRuleDateFilterArgs) ToAutomationRuleDateFilterOutputWithContext added in v0.66.0

func (i AutomationRuleDateFilterArgs) ToAutomationRuleDateFilterOutputWithContext(ctx context.Context) AutomationRuleDateFilterOutput

func (AutomationRuleDateFilterArgs) ToOutput added in v0.76.0

type AutomationRuleDateFilterArray added in v0.66.0

type AutomationRuleDateFilterArray []AutomationRuleDateFilterInput

func (AutomationRuleDateFilterArray) ElementType added in v0.66.0

func (AutomationRuleDateFilterArray) ToAutomationRuleDateFilterArrayOutput added in v0.66.0

func (i AutomationRuleDateFilterArray) ToAutomationRuleDateFilterArrayOutput() AutomationRuleDateFilterArrayOutput

func (AutomationRuleDateFilterArray) ToAutomationRuleDateFilterArrayOutputWithContext added in v0.66.0

func (i AutomationRuleDateFilterArray) ToAutomationRuleDateFilterArrayOutputWithContext(ctx context.Context) AutomationRuleDateFilterArrayOutput

func (AutomationRuleDateFilterArray) ToOutput added in v0.76.0

type AutomationRuleDateFilterArrayInput added in v0.66.0

type AutomationRuleDateFilterArrayInput interface {
	pulumi.Input

	ToAutomationRuleDateFilterArrayOutput() AutomationRuleDateFilterArrayOutput
	ToAutomationRuleDateFilterArrayOutputWithContext(context.Context) AutomationRuleDateFilterArrayOutput
}

AutomationRuleDateFilterArrayInput is an input type that accepts AutomationRuleDateFilterArray and AutomationRuleDateFilterArrayOutput values. You can construct a concrete instance of `AutomationRuleDateFilterArrayInput` via:

AutomationRuleDateFilterArray{ AutomationRuleDateFilterArgs{...} }

type AutomationRuleDateFilterArrayOutput added in v0.66.0

type AutomationRuleDateFilterArrayOutput struct{ *pulumi.OutputState }

func (AutomationRuleDateFilterArrayOutput) ElementType added in v0.66.0

func (AutomationRuleDateFilterArrayOutput) Index added in v0.66.0

func (AutomationRuleDateFilterArrayOutput) ToAutomationRuleDateFilterArrayOutput added in v0.66.0

func (o AutomationRuleDateFilterArrayOutput) ToAutomationRuleDateFilterArrayOutput() AutomationRuleDateFilterArrayOutput

func (AutomationRuleDateFilterArrayOutput) ToAutomationRuleDateFilterArrayOutputWithContext added in v0.66.0

func (o AutomationRuleDateFilterArrayOutput) ToAutomationRuleDateFilterArrayOutputWithContext(ctx context.Context) AutomationRuleDateFilterArrayOutput

func (AutomationRuleDateFilterArrayOutput) ToOutput added in v0.76.0

type AutomationRuleDateFilterInput added in v0.66.0

type AutomationRuleDateFilterInput interface {
	pulumi.Input

	ToAutomationRuleDateFilterOutput() AutomationRuleDateFilterOutput
	ToAutomationRuleDateFilterOutputWithContext(context.Context) AutomationRuleDateFilterOutput
}

AutomationRuleDateFilterInput is an input type that accepts AutomationRuleDateFilterArgs and AutomationRuleDateFilterOutput values. You can construct a concrete instance of `AutomationRuleDateFilterInput` via:

AutomationRuleDateFilterArgs{...}

type AutomationRuleDateFilterOutput added in v0.66.0

type AutomationRuleDateFilterOutput struct{ *pulumi.OutputState }

func (AutomationRuleDateFilterOutput) DateRange added in v0.66.0

func (AutomationRuleDateFilterOutput) ElementType added in v0.66.0

func (AutomationRuleDateFilterOutput) End added in v0.66.0

func (AutomationRuleDateFilterOutput) Start added in v0.66.0

func (AutomationRuleDateFilterOutput) ToAutomationRuleDateFilterOutput added in v0.66.0

func (o AutomationRuleDateFilterOutput) ToAutomationRuleDateFilterOutput() AutomationRuleDateFilterOutput

func (AutomationRuleDateFilterOutput) ToAutomationRuleDateFilterOutputWithContext added in v0.66.0

func (o AutomationRuleDateFilterOutput) ToAutomationRuleDateFilterOutputWithContext(ctx context.Context) AutomationRuleDateFilterOutput

func (AutomationRuleDateFilterOutput) ToOutput added in v0.76.0

type AutomationRuleDateRange added in v0.66.0

type AutomationRuleDateRange struct {
	Unit  AutomationRuleDateRangeUnit `pulumi:"unit"`
	Value float64                     `pulumi:"value"`
}

type AutomationRuleDateRangeArgs added in v0.66.0

type AutomationRuleDateRangeArgs struct {
	Unit  AutomationRuleDateRangeUnitInput `pulumi:"unit"`
	Value pulumi.Float64Input              `pulumi:"value"`
}

func (AutomationRuleDateRangeArgs) ElementType added in v0.66.0

func (AutomationRuleDateRangeArgs) ToAutomationRuleDateRangeOutput added in v0.66.0

func (i AutomationRuleDateRangeArgs) ToAutomationRuleDateRangeOutput() AutomationRuleDateRangeOutput

func (AutomationRuleDateRangeArgs) ToAutomationRuleDateRangeOutputWithContext added in v0.66.0

func (i AutomationRuleDateRangeArgs) ToAutomationRuleDateRangeOutputWithContext(ctx context.Context) AutomationRuleDateRangeOutput

func (AutomationRuleDateRangeArgs) ToAutomationRuleDateRangePtrOutput added in v0.66.0

func (i AutomationRuleDateRangeArgs) ToAutomationRuleDateRangePtrOutput() AutomationRuleDateRangePtrOutput

func (AutomationRuleDateRangeArgs) ToAutomationRuleDateRangePtrOutputWithContext added in v0.66.0

func (i AutomationRuleDateRangeArgs) ToAutomationRuleDateRangePtrOutputWithContext(ctx context.Context) AutomationRuleDateRangePtrOutput

func (AutomationRuleDateRangeArgs) ToOutput added in v0.76.0

type AutomationRuleDateRangeInput added in v0.66.0

type AutomationRuleDateRangeInput interface {
	pulumi.Input

	ToAutomationRuleDateRangeOutput() AutomationRuleDateRangeOutput
	ToAutomationRuleDateRangeOutputWithContext(context.Context) AutomationRuleDateRangeOutput
}

AutomationRuleDateRangeInput is an input type that accepts AutomationRuleDateRangeArgs and AutomationRuleDateRangeOutput values. You can construct a concrete instance of `AutomationRuleDateRangeInput` via:

AutomationRuleDateRangeArgs{...}

type AutomationRuleDateRangeOutput added in v0.66.0

type AutomationRuleDateRangeOutput struct{ *pulumi.OutputState }

func (AutomationRuleDateRangeOutput) ElementType added in v0.66.0

func (AutomationRuleDateRangeOutput) ToAutomationRuleDateRangeOutput added in v0.66.0

func (o AutomationRuleDateRangeOutput) ToAutomationRuleDateRangeOutput() AutomationRuleDateRangeOutput

func (AutomationRuleDateRangeOutput) ToAutomationRuleDateRangeOutputWithContext added in v0.66.0

func (o AutomationRuleDateRangeOutput) ToAutomationRuleDateRangeOutputWithContext(ctx context.Context) AutomationRuleDateRangeOutput

func (AutomationRuleDateRangeOutput) ToAutomationRuleDateRangePtrOutput added in v0.66.0

func (o AutomationRuleDateRangeOutput) ToAutomationRuleDateRangePtrOutput() AutomationRuleDateRangePtrOutput

func (AutomationRuleDateRangeOutput) ToAutomationRuleDateRangePtrOutputWithContext added in v0.66.0

func (o AutomationRuleDateRangeOutput) ToAutomationRuleDateRangePtrOutputWithContext(ctx context.Context) AutomationRuleDateRangePtrOutput

func (AutomationRuleDateRangeOutput) ToOutput added in v0.76.0

func (AutomationRuleDateRangeOutput) Unit added in v0.66.0

func (AutomationRuleDateRangeOutput) Value added in v0.66.0

type AutomationRuleDateRangePtrInput added in v0.66.0

type AutomationRuleDateRangePtrInput interface {
	pulumi.Input

	ToAutomationRuleDateRangePtrOutput() AutomationRuleDateRangePtrOutput
	ToAutomationRuleDateRangePtrOutputWithContext(context.Context) AutomationRuleDateRangePtrOutput
}

AutomationRuleDateRangePtrInput is an input type that accepts AutomationRuleDateRangeArgs, AutomationRuleDateRangePtr and AutomationRuleDateRangePtrOutput values. You can construct a concrete instance of `AutomationRuleDateRangePtrInput` via:

        AutomationRuleDateRangeArgs{...}

or:

        nil

func AutomationRuleDateRangePtr added in v0.66.0

func AutomationRuleDateRangePtr(v *AutomationRuleDateRangeArgs) AutomationRuleDateRangePtrInput

type AutomationRuleDateRangePtrOutput added in v0.66.0

type AutomationRuleDateRangePtrOutput struct{ *pulumi.OutputState }

func (AutomationRuleDateRangePtrOutput) Elem added in v0.66.0

func (AutomationRuleDateRangePtrOutput) ElementType added in v0.66.0

func (AutomationRuleDateRangePtrOutput) ToAutomationRuleDateRangePtrOutput added in v0.66.0

func (o AutomationRuleDateRangePtrOutput) ToAutomationRuleDateRangePtrOutput() AutomationRuleDateRangePtrOutput

func (AutomationRuleDateRangePtrOutput) ToAutomationRuleDateRangePtrOutputWithContext added in v0.66.0

func (o AutomationRuleDateRangePtrOutput) ToAutomationRuleDateRangePtrOutputWithContext(ctx context.Context) AutomationRuleDateRangePtrOutput

func (AutomationRuleDateRangePtrOutput) ToOutput added in v0.76.0

func (AutomationRuleDateRangePtrOutput) Unit added in v0.66.0

func (AutomationRuleDateRangePtrOutput) Value added in v0.66.0

type AutomationRuleDateRangeUnit added in v0.66.0

type AutomationRuleDateRangeUnit string

func (AutomationRuleDateRangeUnit) ElementType added in v0.66.0

func (AutomationRuleDateRangeUnit) ToAutomationRuleDateRangeUnitOutput added in v0.66.0

func (e AutomationRuleDateRangeUnit) ToAutomationRuleDateRangeUnitOutput() AutomationRuleDateRangeUnitOutput

func (AutomationRuleDateRangeUnit) ToAutomationRuleDateRangeUnitOutputWithContext added in v0.66.0

func (e AutomationRuleDateRangeUnit) ToAutomationRuleDateRangeUnitOutputWithContext(ctx context.Context) AutomationRuleDateRangeUnitOutput

func (AutomationRuleDateRangeUnit) ToAutomationRuleDateRangeUnitPtrOutput added in v0.66.0

func (e AutomationRuleDateRangeUnit) ToAutomationRuleDateRangeUnitPtrOutput() AutomationRuleDateRangeUnitPtrOutput

func (AutomationRuleDateRangeUnit) ToAutomationRuleDateRangeUnitPtrOutputWithContext added in v0.66.0

func (e AutomationRuleDateRangeUnit) ToAutomationRuleDateRangeUnitPtrOutputWithContext(ctx context.Context) AutomationRuleDateRangeUnitPtrOutput

func (AutomationRuleDateRangeUnit) ToStringOutput added in v0.66.0

func (e AutomationRuleDateRangeUnit) ToStringOutput() pulumi.StringOutput

func (AutomationRuleDateRangeUnit) ToStringOutputWithContext added in v0.66.0

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

func (AutomationRuleDateRangeUnit) ToStringPtrOutput added in v0.66.0

func (e AutomationRuleDateRangeUnit) ToStringPtrOutput() pulumi.StringPtrOutput

func (AutomationRuleDateRangeUnit) ToStringPtrOutputWithContext added in v0.66.0

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

type AutomationRuleDateRangeUnitInput added in v0.66.0

type AutomationRuleDateRangeUnitInput interface {
	pulumi.Input

	ToAutomationRuleDateRangeUnitOutput() AutomationRuleDateRangeUnitOutput
	ToAutomationRuleDateRangeUnitOutputWithContext(context.Context) AutomationRuleDateRangeUnitOutput
}

AutomationRuleDateRangeUnitInput is an input type that accepts AutomationRuleDateRangeUnitArgs and AutomationRuleDateRangeUnitOutput values. You can construct a concrete instance of `AutomationRuleDateRangeUnitInput` via:

AutomationRuleDateRangeUnitArgs{...}

type AutomationRuleDateRangeUnitOutput added in v0.66.0

type AutomationRuleDateRangeUnitOutput struct{ *pulumi.OutputState }

func (AutomationRuleDateRangeUnitOutput) ElementType added in v0.66.0

func (AutomationRuleDateRangeUnitOutput) ToAutomationRuleDateRangeUnitOutput added in v0.66.0

func (o AutomationRuleDateRangeUnitOutput) ToAutomationRuleDateRangeUnitOutput() AutomationRuleDateRangeUnitOutput

func (AutomationRuleDateRangeUnitOutput) ToAutomationRuleDateRangeUnitOutputWithContext added in v0.66.0

func (o AutomationRuleDateRangeUnitOutput) ToAutomationRuleDateRangeUnitOutputWithContext(ctx context.Context) AutomationRuleDateRangeUnitOutput

func (AutomationRuleDateRangeUnitOutput) ToAutomationRuleDateRangeUnitPtrOutput added in v0.66.0

func (o AutomationRuleDateRangeUnitOutput) ToAutomationRuleDateRangeUnitPtrOutput() AutomationRuleDateRangeUnitPtrOutput

func (AutomationRuleDateRangeUnitOutput) ToAutomationRuleDateRangeUnitPtrOutputWithContext added in v0.66.0

func (o AutomationRuleDateRangeUnitOutput) ToAutomationRuleDateRangeUnitPtrOutputWithContext(ctx context.Context) AutomationRuleDateRangeUnitPtrOutput

func (AutomationRuleDateRangeUnitOutput) ToOutput added in v0.76.0

func (AutomationRuleDateRangeUnitOutput) ToStringOutput added in v0.66.0

func (AutomationRuleDateRangeUnitOutput) ToStringOutputWithContext added in v0.66.0

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

func (AutomationRuleDateRangeUnitOutput) ToStringPtrOutput added in v0.66.0

func (AutomationRuleDateRangeUnitOutput) ToStringPtrOutputWithContext added in v0.66.0

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

type AutomationRuleDateRangeUnitPtrInput added in v0.66.0

type AutomationRuleDateRangeUnitPtrInput interface {
	pulumi.Input

	ToAutomationRuleDateRangeUnitPtrOutput() AutomationRuleDateRangeUnitPtrOutput
	ToAutomationRuleDateRangeUnitPtrOutputWithContext(context.Context) AutomationRuleDateRangeUnitPtrOutput
}

func AutomationRuleDateRangeUnitPtr added in v0.66.0

func AutomationRuleDateRangeUnitPtr(v string) AutomationRuleDateRangeUnitPtrInput

type AutomationRuleDateRangeUnitPtrOutput added in v0.66.0

type AutomationRuleDateRangeUnitPtrOutput struct{ *pulumi.OutputState }

func (AutomationRuleDateRangeUnitPtrOutput) Elem added in v0.66.0

func (AutomationRuleDateRangeUnitPtrOutput) ElementType added in v0.66.0

func (AutomationRuleDateRangeUnitPtrOutput) ToAutomationRuleDateRangeUnitPtrOutput added in v0.66.0

func (o AutomationRuleDateRangeUnitPtrOutput) ToAutomationRuleDateRangeUnitPtrOutput() AutomationRuleDateRangeUnitPtrOutput

func (AutomationRuleDateRangeUnitPtrOutput) ToAutomationRuleDateRangeUnitPtrOutputWithContext added in v0.66.0

func (o AutomationRuleDateRangeUnitPtrOutput) ToAutomationRuleDateRangeUnitPtrOutputWithContext(ctx context.Context) AutomationRuleDateRangeUnitPtrOutput

func (AutomationRuleDateRangeUnitPtrOutput) ToOutput added in v0.76.0

func (AutomationRuleDateRangeUnitPtrOutput) ToStringPtrOutput added in v0.66.0

func (AutomationRuleDateRangeUnitPtrOutput) ToStringPtrOutputWithContext added in v0.66.0

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

type AutomationRuleInput added in v0.66.0

type AutomationRuleInput interface {
	pulumi.Input

	ToAutomationRuleOutput() AutomationRuleOutput
	ToAutomationRuleOutputWithContext(ctx context.Context) AutomationRuleOutput
}

type AutomationRuleMapFilter added in v0.66.0

type AutomationRuleMapFilter struct {
	Comparison AutomationRuleMapFilterComparison `pulumi:"comparison"`
	Key        string                            `pulumi:"key"`
	Value      string                            `pulumi:"value"`
}

type AutomationRuleMapFilterArgs added in v0.66.0

type AutomationRuleMapFilterArgs struct {
	Comparison AutomationRuleMapFilterComparisonInput `pulumi:"comparison"`
	Key        pulumi.StringInput                     `pulumi:"key"`
	Value      pulumi.StringInput                     `pulumi:"value"`
}

func (AutomationRuleMapFilterArgs) ElementType added in v0.66.0

func (AutomationRuleMapFilterArgs) ToAutomationRuleMapFilterOutput added in v0.66.0

func (i AutomationRuleMapFilterArgs) ToAutomationRuleMapFilterOutput() AutomationRuleMapFilterOutput

func (AutomationRuleMapFilterArgs) ToAutomationRuleMapFilterOutputWithContext added in v0.66.0

func (i AutomationRuleMapFilterArgs) ToAutomationRuleMapFilterOutputWithContext(ctx context.Context) AutomationRuleMapFilterOutput

func (AutomationRuleMapFilterArgs) ToOutput added in v0.76.0

type AutomationRuleMapFilterArray added in v0.66.0

type AutomationRuleMapFilterArray []AutomationRuleMapFilterInput

func (AutomationRuleMapFilterArray) ElementType added in v0.66.0

func (AutomationRuleMapFilterArray) ToAutomationRuleMapFilterArrayOutput added in v0.66.0

func (i AutomationRuleMapFilterArray) ToAutomationRuleMapFilterArrayOutput() AutomationRuleMapFilterArrayOutput

func (AutomationRuleMapFilterArray) ToAutomationRuleMapFilterArrayOutputWithContext added in v0.66.0

func (i AutomationRuleMapFilterArray) ToAutomationRuleMapFilterArrayOutputWithContext(ctx context.Context) AutomationRuleMapFilterArrayOutput

func (AutomationRuleMapFilterArray) ToOutput added in v0.76.0

type AutomationRuleMapFilterArrayInput added in v0.66.0

type AutomationRuleMapFilterArrayInput interface {
	pulumi.Input

	ToAutomationRuleMapFilterArrayOutput() AutomationRuleMapFilterArrayOutput
	ToAutomationRuleMapFilterArrayOutputWithContext(context.Context) AutomationRuleMapFilterArrayOutput
}

AutomationRuleMapFilterArrayInput is an input type that accepts AutomationRuleMapFilterArray and AutomationRuleMapFilterArrayOutput values. You can construct a concrete instance of `AutomationRuleMapFilterArrayInput` via:

AutomationRuleMapFilterArray{ AutomationRuleMapFilterArgs{...} }

type AutomationRuleMapFilterArrayOutput added in v0.66.0

type AutomationRuleMapFilterArrayOutput struct{ *pulumi.OutputState }

func (AutomationRuleMapFilterArrayOutput) ElementType added in v0.66.0

func (AutomationRuleMapFilterArrayOutput) Index added in v0.66.0

func (AutomationRuleMapFilterArrayOutput) ToAutomationRuleMapFilterArrayOutput added in v0.66.0

func (o AutomationRuleMapFilterArrayOutput) ToAutomationRuleMapFilterArrayOutput() AutomationRuleMapFilterArrayOutput

func (AutomationRuleMapFilterArrayOutput) ToAutomationRuleMapFilterArrayOutputWithContext added in v0.66.0

func (o AutomationRuleMapFilterArrayOutput) ToAutomationRuleMapFilterArrayOutputWithContext(ctx context.Context) AutomationRuleMapFilterArrayOutput

func (AutomationRuleMapFilterArrayOutput) ToOutput added in v0.76.0

type AutomationRuleMapFilterComparison added in v0.66.0

type AutomationRuleMapFilterComparison string

func (AutomationRuleMapFilterComparison) ElementType added in v0.66.0

func (AutomationRuleMapFilterComparison) ToAutomationRuleMapFilterComparisonOutput added in v0.66.0

func (e AutomationRuleMapFilterComparison) ToAutomationRuleMapFilterComparisonOutput() AutomationRuleMapFilterComparisonOutput

func (AutomationRuleMapFilterComparison) ToAutomationRuleMapFilterComparisonOutputWithContext added in v0.66.0

func (e AutomationRuleMapFilterComparison) ToAutomationRuleMapFilterComparisonOutputWithContext(ctx context.Context) AutomationRuleMapFilterComparisonOutput

func (AutomationRuleMapFilterComparison) ToAutomationRuleMapFilterComparisonPtrOutput added in v0.66.0

func (e AutomationRuleMapFilterComparison) ToAutomationRuleMapFilterComparisonPtrOutput() AutomationRuleMapFilterComparisonPtrOutput

func (AutomationRuleMapFilterComparison) ToAutomationRuleMapFilterComparisonPtrOutputWithContext added in v0.66.0

func (e AutomationRuleMapFilterComparison) ToAutomationRuleMapFilterComparisonPtrOutputWithContext(ctx context.Context) AutomationRuleMapFilterComparisonPtrOutput

func (AutomationRuleMapFilterComparison) ToStringOutput added in v0.66.0

func (AutomationRuleMapFilterComparison) ToStringOutputWithContext added in v0.66.0

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

func (AutomationRuleMapFilterComparison) ToStringPtrOutput added in v0.66.0

func (AutomationRuleMapFilterComparison) ToStringPtrOutputWithContext added in v0.66.0

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

type AutomationRuleMapFilterComparisonInput added in v0.66.0

type AutomationRuleMapFilterComparisonInput interface {
	pulumi.Input

	ToAutomationRuleMapFilterComparisonOutput() AutomationRuleMapFilterComparisonOutput
	ToAutomationRuleMapFilterComparisonOutputWithContext(context.Context) AutomationRuleMapFilterComparisonOutput
}

AutomationRuleMapFilterComparisonInput is an input type that accepts AutomationRuleMapFilterComparisonArgs and AutomationRuleMapFilterComparisonOutput values. You can construct a concrete instance of `AutomationRuleMapFilterComparisonInput` via:

AutomationRuleMapFilterComparisonArgs{...}

type AutomationRuleMapFilterComparisonOutput added in v0.66.0

type AutomationRuleMapFilterComparisonOutput struct{ *pulumi.OutputState }

func (AutomationRuleMapFilterComparisonOutput) ElementType added in v0.66.0

func (AutomationRuleMapFilterComparisonOutput) ToAutomationRuleMapFilterComparisonOutput added in v0.66.0

func (o AutomationRuleMapFilterComparisonOutput) ToAutomationRuleMapFilterComparisonOutput() AutomationRuleMapFilterComparisonOutput

func (AutomationRuleMapFilterComparisonOutput) ToAutomationRuleMapFilterComparisonOutputWithContext added in v0.66.0

func (o AutomationRuleMapFilterComparisonOutput) ToAutomationRuleMapFilterComparisonOutputWithContext(ctx context.Context) AutomationRuleMapFilterComparisonOutput

func (AutomationRuleMapFilterComparisonOutput) ToAutomationRuleMapFilterComparisonPtrOutput added in v0.66.0

func (o AutomationRuleMapFilterComparisonOutput) ToAutomationRuleMapFilterComparisonPtrOutput() AutomationRuleMapFilterComparisonPtrOutput

func (AutomationRuleMapFilterComparisonOutput) ToAutomationRuleMapFilterComparisonPtrOutputWithContext added in v0.66.0

func (o AutomationRuleMapFilterComparisonOutput) ToAutomationRuleMapFilterComparisonPtrOutputWithContext(ctx context.Context) AutomationRuleMapFilterComparisonPtrOutput

func (AutomationRuleMapFilterComparisonOutput) ToOutput added in v0.76.0

func (AutomationRuleMapFilterComparisonOutput) ToStringOutput added in v0.66.0

func (AutomationRuleMapFilterComparisonOutput) ToStringOutputWithContext added in v0.66.0

func (AutomationRuleMapFilterComparisonOutput) ToStringPtrOutput added in v0.66.0

func (AutomationRuleMapFilterComparisonOutput) ToStringPtrOutputWithContext added in v0.66.0

type AutomationRuleMapFilterComparisonPtrInput added in v0.66.0

type AutomationRuleMapFilterComparisonPtrInput interface {
	pulumi.Input

	ToAutomationRuleMapFilterComparisonPtrOutput() AutomationRuleMapFilterComparisonPtrOutput
	ToAutomationRuleMapFilterComparisonPtrOutputWithContext(context.Context) AutomationRuleMapFilterComparisonPtrOutput
}

func AutomationRuleMapFilterComparisonPtr added in v0.66.0

func AutomationRuleMapFilterComparisonPtr(v string) AutomationRuleMapFilterComparisonPtrInput

type AutomationRuleMapFilterComparisonPtrOutput added in v0.66.0

type AutomationRuleMapFilterComparisonPtrOutput struct{ *pulumi.OutputState }

func (AutomationRuleMapFilterComparisonPtrOutput) Elem added in v0.66.0

func (AutomationRuleMapFilterComparisonPtrOutput) ElementType added in v0.66.0

func (AutomationRuleMapFilterComparisonPtrOutput) ToAutomationRuleMapFilterComparisonPtrOutput added in v0.66.0

func (o AutomationRuleMapFilterComparisonPtrOutput) ToAutomationRuleMapFilterComparisonPtrOutput() AutomationRuleMapFilterComparisonPtrOutput

func (AutomationRuleMapFilterComparisonPtrOutput) ToAutomationRuleMapFilterComparisonPtrOutputWithContext added in v0.66.0

func (o AutomationRuleMapFilterComparisonPtrOutput) ToAutomationRuleMapFilterComparisonPtrOutputWithContext(ctx context.Context) AutomationRuleMapFilterComparisonPtrOutput

func (AutomationRuleMapFilterComparisonPtrOutput) ToOutput added in v0.76.0

func (AutomationRuleMapFilterComparisonPtrOutput) ToStringPtrOutput added in v0.66.0

func (AutomationRuleMapFilterComparisonPtrOutput) ToStringPtrOutputWithContext added in v0.66.0

type AutomationRuleMapFilterInput added in v0.66.0

type AutomationRuleMapFilterInput interface {
	pulumi.Input

	ToAutomationRuleMapFilterOutput() AutomationRuleMapFilterOutput
	ToAutomationRuleMapFilterOutputWithContext(context.Context) AutomationRuleMapFilterOutput
}

AutomationRuleMapFilterInput is an input type that accepts AutomationRuleMapFilterArgs and AutomationRuleMapFilterOutput values. You can construct a concrete instance of `AutomationRuleMapFilterInput` via:

AutomationRuleMapFilterArgs{...}

type AutomationRuleMapFilterOutput added in v0.66.0

type AutomationRuleMapFilterOutput struct{ *pulumi.OutputState }

func (AutomationRuleMapFilterOutput) Comparison added in v0.66.0

func (AutomationRuleMapFilterOutput) ElementType added in v0.66.0

func (AutomationRuleMapFilterOutput) Key added in v0.66.0

func (AutomationRuleMapFilterOutput) ToAutomationRuleMapFilterOutput added in v0.66.0

func (o AutomationRuleMapFilterOutput) ToAutomationRuleMapFilterOutput() AutomationRuleMapFilterOutput

func (AutomationRuleMapFilterOutput) ToAutomationRuleMapFilterOutputWithContext added in v0.66.0

func (o AutomationRuleMapFilterOutput) ToAutomationRuleMapFilterOutputWithContext(ctx context.Context) AutomationRuleMapFilterOutput

func (AutomationRuleMapFilterOutput) ToOutput added in v0.76.0

func (AutomationRuleMapFilterOutput) Value added in v0.66.0

type AutomationRuleNoteUpdate added in v0.66.0

type AutomationRuleNoteUpdate struct {
	Text      string `pulumi:"text"`
	UpdatedBy string `pulumi:"updatedBy"`
}

type AutomationRuleNoteUpdateArgs added in v0.66.0

type AutomationRuleNoteUpdateArgs struct {
	Text      pulumi.StringInput `pulumi:"text"`
	UpdatedBy pulumi.StringInput `pulumi:"updatedBy"`
}

func (AutomationRuleNoteUpdateArgs) ElementType added in v0.66.0

func (AutomationRuleNoteUpdateArgs) ToAutomationRuleNoteUpdateOutput added in v0.66.0

func (i AutomationRuleNoteUpdateArgs) ToAutomationRuleNoteUpdateOutput() AutomationRuleNoteUpdateOutput

func (AutomationRuleNoteUpdateArgs) ToAutomationRuleNoteUpdateOutputWithContext added in v0.66.0

func (i AutomationRuleNoteUpdateArgs) ToAutomationRuleNoteUpdateOutputWithContext(ctx context.Context) AutomationRuleNoteUpdateOutput

func (AutomationRuleNoteUpdateArgs) ToAutomationRuleNoteUpdatePtrOutput added in v0.66.0

func (i AutomationRuleNoteUpdateArgs) ToAutomationRuleNoteUpdatePtrOutput() AutomationRuleNoteUpdatePtrOutput

func (AutomationRuleNoteUpdateArgs) ToAutomationRuleNoteUpdatePtrOutputWithContext added in v0.66.0

func (i AutomationRuleNoteUpdateArgs) ToAutomationRuleNoteUpdatePtrOutputWithContext(ctx context.Context) AutomationRuleNoteUpdatePtrOutput

func (AutomationRuleNoteUpdateArgs) ToOutput added in v0.76.0

type AutomationRuleNoteUpdateInput added in v0.66.0

type AutomationRuleNoteUpdateInput interface {
	pulumi.Input

	ToAutomationRuleNoteUpdateOutput() AutomationRuleNoteUpdateOutput
	ToAutomationRuleNoteUpdateOutputWithContext(context.Context) AutomationRuleNoteUpdateOutput
}

AutomationRuleNoteUpdateInput is an input type that accepts AutomationRuleNoteUpdateArgs and AutomationRuleNoteUpdateOutput values. You can construct a concrete instance of `AutomationRuleNoteUpdateInput` via:

AutomationRuleNoteUpdateArgs{...}

type AutomationRuleNoteUpdateOutput added in v0.66.0

type AutomationRuleNoteUpdateOutput struct{ *pulumi.OutputState }

func (AutomationRuleNoteUpdateOutput) ElementType added in v0.66.0

func (AutomationRuleNoteUpdateOutput) Text added in v0.66.0

func (AutomationRuleNoteUpdateOutput) ToAutomationRuleNoteUpdateOutput added in v0.66.0

func (o AutomationRuleNoteUpdateOutput) ToAutomationRuleNoteUpdateOutput() AutomationRuleNoteUpdateOutput

func (AutomationRuleNoteUpdateOutput) ToAutomationRuleNoteUpdateOutputWithContext added in v0.66.0

func (o AutomationRuleNoteUpdateOutput) ToAutomationRuleNoteUpdateOutputWithContext(ctx context.Context) AutomationRuleNoteUpdateOutput

func (AutomationRuleNoteUpdateOutput) ToAutomationRuleNoteUpdatePtrOutput added in v0.66.0

func (o AutomationRuleNoteUpdateOutput) ToAutomationRuleNoteUpdatePtrOutput() AutomationRuleNoteUpdatePtrOutput

func (AutomationRuleNoteUpdateOutput) ToAutomationRuleNoteUpdatePtrOutputWithContext added in v0.66.0

func (o AutomationRuleNoteUpdateOutput) ToAutomationRuleNoteUpdatePtrOutputWithContext(ctx context.Context) AutomationRuleNoteUpdatePtrOutput

func (AutomationRuleNoteUpdateOutput) ToOutput added in v0.76.0

func (AutomationRuleNoteUpdateOutput) UpdatedBy added in v0.66.0

type AutomationRuleNoteUpdatePtrInput added in v0.66.0

type AutomationRuleNoteUpdatePtrInput interface {
	pulumi.Input

	ToAutomationRuleNoteUpdatePtrOutput() AutomationRuleNoteUpdatePtrOutput
	ToAutomationRuleNoteUpdatePtrOutputWithContext(context.Context) AutomationRuleNoteUpdatePtrOutput
}

AutomationRuleNoteUpdatePtrInput is an input type that accepts AutomationRuleNoteUpdateArgs, AutomationRuleNoteUpdatePtr and AutomationRuleNoteUpdatePtrOutput values. You can construct a concrete instance of `AutomationRuleNoteUpdatePtrInput` via:

        AutomationRuleNoteUpdateArgs{...}

or:

        nil

func AutomationRuleNoteUpdatePtr added in v0.66.0

func AutomationRuleNoteUpdatePtr(v *AutomationRuleNoteUpdateArgs) AutomationRuleNoteUpdatePtrInput

type AutomationRuleNoteUpdatePtrOutput added in v0.66.0

type AutomationRuleNoteUpdatePtrOutput struct{ *pulumi.OutputState }

func (AutomationRuleNoteUpdatePtrOutput) Elem added in v0.66.0

func (AutomationRuleNoteUpdatePtrOutput) ElementType added in v0.66.0

func (AutomationRuleNoteUpdatePtrOutput) Text added in v0.66.0

func (AutomationRuleNoteUpdatePtrOutput) ToAutomationRuleNoteUpdatePtrOutput added in v0.66.0

func (o AutomationRuleNoteUpdatePtrOutput) ToAutomationRuleNoteUpdatePtrOutput() AutomationRuleNoteUpdatePtrOutput

func (AutomationRuleNoteUpdatePtrOutput) ToAutomationRuleNoteUpdatePtrOutputWithContext added in v0.66.0

func (o AutomationRuleNoteUpdatePtrOutput) ToAutomationRuleNoteUpdatePtrOutputWithContext(ctx context.Context) AutomationRuleNoteUpdatePtrOutput

func (AutomationRuleNoteUpdatePtrOutput) ToOutput added in v0.76.0

func (AutomationRuleNoteUpdatePtrOutput) UpdatedBy added in v0.66.0

type AutomationRuleNumberFilter added in v0.66.0

type AutomationRuleNumberFilter struct {
	Eq  *float64 `pulumi:"eq"`
	Gte *float64 `pulumi:"gte"`
	Lte *float64 `pulumi:"lte"`
}

type AutomationRuleNumberFilterArgs added in v0.66.0

type AutomationRuleNumberFilterArgs struct {
	Eq  pulumi.Float64PtrInput `pulumi:"eq"`
	Gte pulumi.Float64PtrInput `pulumi:"gte"`
	Lte pulumi.Float64PtrInput `pulumi:"lte"`
}

func (AutomationRuleNumberFilterArgs) ElementType added in v0.66.0

func (AutomationRuleNumberFilterArgs) ToAutomationRuleNumberFilterOutput added in v0.66.0

func (i AutomationRuleNumberFilterArgs) ToAutomationRuleNumberFilterOutput() AutomationRuleNumberFilterOutput

func (AutomationRuleNumberFilterArgs) ToAutomationRuleNumberFilterOutputWithContext added in v0.66.0

func (i AutomationRuleNumberFilterArgs) ToAutomationRuleNumberFilterOutputWithContext(ctx context.Context) AutomationRuleNumberFilterOutput

func (AutomationRuleNumberFilterArgs) ToOutput added in v0.76.0

type AutomationRuleNumberFilterArray added in v0.66.0

type AutomationRuleNumberFilterArray []AutomationRuleNumberFilterInput

func (AutomationRuleNumberFilterArray) ElementType added in v0.66.0

func (AutomationRuleNumberFilterArray) ToAutomationRuleNumberFilterArrayOutput added in v0.66.0

func (i AutomationRuleNumberFilterArray) ToAutomationRuleNumberFilterArrayOutput() AutomationRuleNumberFilterArrayOutput

func (AutomationRuleNumberFilterArray) ToAutomationRuleNumberFilterArrayOutputWithContext added in v0.66.0

func (i AutomationRuleNumberFilterArray) ToAutomationRuleNumberFilterArrayOutputWithContext(ctx context.Context) AutomationRuleNumberFilterArrayOutput

func (AutomationRuleNumberFilterArray) ToOutput added in v0.76.0

type AutomationRuleNumberFilterArrayInput added in v0.66.0

type AutomationRuleNumberFilterArrayInput interface {
	pulumi.Input

	ToAutomationRuleNumberFilterArrayOutput() AutomationRuleNumberFilterArrayOutput
	ToAutomationRuleNumberFilterArrayOutputWithContext(context.Context) AutomationRuleNumberFilterArrayOutput
}

AutomationRuleNumberFilterArrayInput is an input type that accepts AutomationRuleNumberFilterArray and AutomationRuleNumberFilterArrayOutput values. You can construct a concrete instance of `AutomationRuleNumberFilterArrayInput` via:

AutomationRuleNumberFilterArray{ AutomationRuleNumberFilterArgs{...} }

type AutomationRuleNumberFilterArrayOutput added in v0.66.0

type AutomationRuleNumberFilterArrayOutput struct{ *pulumi.OutputState }

func (AutomationRuleNumberFilterArrayOutput) ElementType added in v0.66.0

func (AutomationRuleNumberFilterArrayOutput) Index added in v0.66.0

func (AutomationRuleNumberFilterArrayOutput) ToAutomationRuleNumberFilterArrayOutput added in v0.66.0

func (o AutomationRuleNumberFilterArrayOutput) ToAutomationRuleNumberFilterArrayOutput() AutomationRuleNumberFilterArrayOutput

func (AutomationRuleNumberFilterArrayOutput) ToAutomationRuleNumberFilterArrayOutputWithContext added in v0.66.0

func (o AutomationRuleNumberFilterArrayOutput) ToAutomationRuleNumberFilterArrayOutputWithContext(ctx context.Context) AutomationRuleNumberFilterArrayOutput

func (AutomationRuleNumberFilterArrayOutput) ToOutput added in v0.76.0

type AutomationRuleNumberFilterInput added in v0.66.0

type AutomationRuleNumberFilterInput interface {
	pulumi.Input

	ToAutomationRuleNumberFilterOutput() AutomationRuleNumberFilterOutput
	ToAutomationRuleNumberFilterOutputWithContext(context.Context) AutomationRuleNumberFilterOutput
}

AutomationRuleNumberFilterInput is an input type that accepts AutomationRuleNumberFilterArgs and AutomationRuleNumberFilterOutput values. You can construct a concrete instance of `AutomationRuleNumberFilterInput` via:

AutomationRuleNumberFilterArgs{...}

type AutomationRuleNumberFilterOutput added in v0.66.0

type AutomationRuleNumberFilterOutput struct{ *pulumi.OutputState }

func (AutomationRuleNumberFilterOutput) ElementType added in v0.66.0

func (AutomationRuleNumberFilterOutput) Eq added in v0.66.0

func (AutomationRuleNumberFilterOutput) Gte added in v0.66.0

func (AutomationRuleNumberFilterOutput) Lte added in v0.66.0

func (AutomationRuleNumberFilterOutput) ToAutomationRuleNumberFilterOutput added in v0.66.0

func (o AutomationRuleNumberFilterOutput) ToAutomationRuleNumberFilterOutput() AutomationRuleNumberFilterOutput

func (AutomationRuleNumberFilterOutput) ToAutomationRuleNumberFilterOutputWithContext added in v0.66.0

func (o AutomationRuleNumberFilterOutput) ToAutomationRuleNumberFilterOutputWithContext(ctx context.Context) AutomationRuleNumberFilterOutput

func (AutomationRuleNumberFilterOutput) ToOutput added in v0.76.0

type AutomationRuleOutput added in v0.66.0

type AutomationRuleOutput struct{ *pulumi.OutputState }

func (AutomationRuleOutput) Actions added in v0.66.0

func (AutomationRuleOutput) CreatedAt added in v0.66.0

The date and time when Automation Rule was created

func (AutomationRuleOutput) CreatedBy added in v0.66.0

The identifier by which created the rule

func (AutomationRuleOutput) Criteria added in v0.66.0

The rule criteria for evaluating findings

func (AutomationRuleOutput) Description added in v0.66.0

Rule description

func (AutomationRuleOutput) ElementType added in v0.66.0

func (AutomationRuleOutput) ElementType() reflect.Type

func (AutomationRuleOutput) IsTerminal added in v0.66.0

func (o AutomationRuleOutput) IsTerminal() pulumi.BoolPtrOutput

If Rule is a terminal rule

func (AutomationRuleOutput) RuleArn added in v0.66.0

An Automation Rule Arn is automatically created

func (AutomationRuleOutput) RuleName added in v0.66.0

Rule name

func (AutomationRuleOutput) RuleOrder added in v0.66.0

Rule order value

func (AutomationRuleOutput) RuleStatus added in v0.66.0

Status of the Rule upon creation

func (AutomationRuleOutput) Tags added in v0.66.0

func (AutomationRuleOutput) ToAutomationRuleOutput added in v0.66.0

func (o AutomationRuleOutput) ToAutomationRuleOutput() AutomationRuleOutput

func (AutomationRuleOutput) ToAutomationRuleOutputWithContext added in v0.66.0

func (o AutomationRuleOutput) ToAutomationRuleOutputWithContext(ctx context.Context) AutomationRuleOutput

func (AutomationRuleOutput) ToOutput added in v0.76.0

func (AutomationRuleOutput) UpdatedAt added in v0.66.0

The date and time when Automation Rule was last updated

type AutomationRuleRelatedFinding added in v0.66.0

type AutomationRuleRelatedFinding struct {
	Id         string `pulumi:"id"`
	ProductArn string `pulumi:"productArn"`
}

type AutomationRuleRelatedFindingArgs added in v0.66.0

type AutomationRuleRelatedFindingArgs struct {
	Id         pulumi.StringInput `pulumi:"id"`
	ProductArn pulumi.StringInput `pulumi:"productArn"`
}

func (AutomationRuleRelatedFindingArgs) ElementType added in v0.66.0

func (AutomationRuleRelatedFindingArgs) ToAutomationRuleRelatedFindingOutput added in v0.66.0

func (i AutomationRuleRelatedFindingArgs) ToAutomationRuleRelatedFindingOutput() AutomationRuleRelatedFindingOutput

func (AutomationRuleRelatedFindingArgs) ToAutomationRuleRelatedFindingOutputWithContext added in v0.66.0

func (i AutomationRuleRelatedFindingArgs) ToAutomationRuleRelatedFindingOutputWithContext(ctx context.Context) AutomationRuleRelatedFindingOutput

func (AutomationRuleRelatedFindingArgs) ToOutput added in v0.76.0

type AutomationRuleRelatedFindingArray added in v0.66.0

type AutomationRuleRelatedFindingArray []AutomationRuleRelatedFindingInput

func (AutomationRuleRelatedFindingArray) ElementType added in v0.66.0

func (AutomationRuleRelatedFindingArray) ToAutomationRuleRelatedFindingArrayOutput added in v0.66.0

func (i AutomationRuleRelatedFindingArray) ToAutomationRuleRelatedFindingArrayOutput() AutomationRuleRelatedFindingArrayOutput

func (AutomationRuleRelatedFindingArray) ToAutomationRuleRelatedFindingArrayOutputWithContext added in v0.66.0

func (i AutomationRuleRelatedFindingArray) ToAutomationRuleRelatedFindingArrayOutputWithContext(ctx context.Context) AutomationRuleRelatedFindingArrayOutput

func (AutomationRuleRelatedFindingArray) ToOutput added in v0.76.0

type AutomationRuleRelatedFindingArrayInput added in v0.66.0

type AutomationRuleRelatedFindingArrayInput interface {
	pulumi.Input

	ToAutomationRuleRelatedFindingArrayOutput() AutomationRuleRelatedFindingArrayOutput
	ToAutomationRuleRelatedFindingArrayOutputWithContext(context.Context) AutomationRuleRelatedFindingArrayOutput
}

AutomationRuleRelatedFindingArrayInput is an input type that accepts AutomationRuleRelatedFindingArray and AutomationRuleRelatedFindingArrayOutput values. You can construct a concrete instance of `AutomationRuleRelatedFindingArrayInput` via:

AutomationRuleRelatedFindingArray{ AutomationRuleRelatedFindingArgs{...} }

type AutomationRuleRelatedFindingArrayOutput added in v0.66.0

type AutomationRuleRelatedFindingArrayOutput struct{ *pulumi.OutputState }

func (AutomationRuleRelatedFindingArrayOutput) ElementType added in v0.66.0

func (AutomationRuleRelatedFindingArrayOutput) Index added in v0.66.0

func (AutomationRuleRelatedFindingArrayOutput) ToAutomationRuleRelatedFindingArrayOutput added in v0.66.0

func (o AutomationRuleRelatedFindingArrayOutput) ToAutomationRuleRelatedFindingArrayOutput() AutomationRuleRelatedFindingArrayOutput

func (AutomationRuleRelatedFindingArrayOutput) ToAutomationRuleRelatedFindingArrayOutputWithContext added in v0.66.0

func (o AutomationRuleRelatedFindingArrayOutput) ToAutomationRuleRelatedFindingArrayOutputWithContext(ctx context.Context) AutomationRuleRelatedFindingArrayOutput

func (AutomationRuleRelatedFindingArrayOutput) ToOutput added in v0.76.0

type AutomationRuleRelatedFindingInput added in v0.66.0

type AutomationRuleRelatedFindingInput interface {
	pulumi.Input

	ToAutomationRuleRelatedFindingOutput() AutomationRuleRelatedFindingOutput
	ToAutomationRuleRelatedFindingOutputWithContext(context.Context) AutomationRuleRelatedFindingOutput
}

AutomationRuleRelatedFindingInput is an input type that accepts AutomationRuleRelatedFindingArgs and AutomationRuleRelatedFindingOutput values. You can construct a concrete instance of `AutomationRuleRelatedFindingInput` via:

AutomationRuleRelatedFindingArgs{...}

type AutomationRuleRelatedFindingOutput added in v0.66.0

type AutomationRuleRelatedFindingOutput struct{ *pulumi.OutputState }

func (AutomationRuleRelatedFindingOutput) ElementType added in v0.66.0

func (AutomationRuleRelatedFindingOutput) Id added in v0.66.0

func (AutomationRuleRelatedFindingOutput) ProductArn added in v0.66.0

func (AutomationRuleRelatedFindingOutput) ToAutomationRuleRelatedFindingOutput added in v0.66.0

func (o AutomationRuleRelatedFindingOutput) ToAutomationRuleRelatedFindingOutput() AutomationRuleRelatedFindingOutput

func (AutomationRuleRelatedFindingOutput) ToAutomationRuleRelatedFindingOutputWithContext added in v0.66.0

func (o AutomationRuleRelatedFindingOutput) ToAutomationRuleRelatedFindingOutputWithContext(ctx context.Context) AutomationRuleRelatedFindingOutput

func (AutomationRuleRelatedFindingOutput) ToOutput added in v0.76.0

type AutomationRuleRuleStatus added in v0.66.0

type AutomationRuleRuleStatus string

Status of the Rule upon creation

func (AutomationRuleRuleStatus) ElementType added in v0.66.0

func (AutomationRuleRuleStatus) ElementType() reflect.Type

func (AutomationRuleRuleStatus) ToAutomationRuleRuleStatusOutput added in v0.66.0

func (e AutomationRuleRuleStatus) ToAutomationRuleRuleStatusOutput() AutomationRuleRuleStatusOutput

func (AutomationRuleRuleStatus) ToAutomationRuleRuleStatusOutputWithContext added in v0.66.0

func (e AutomationRuleRuleStatus) ToAutomationRuleRuleStatusOutputWithContext(ctx context.Context) AutomationRuleRuleStatusOutput

func (AutomationRuleRuleStatus) ToAutomationRuleRuleStatusPtrOutput added in v0.66.0

func (e AutomationRuleRuleStatus) ToAutomationRuleRuleStatusPtrOutput() AutomationRuleRuleStatusPtrOutput

func (AutomationRuleRuleStatus) ToAutomationRuleRuleStatusPtrOutputWithContext added in v0.66.0

func (e AutomationRuleRuleStatus) ToAutomationRuleRuleStatusPtrOutputWithContext(ctx context.Context) AutomationRuleRuleStatusPtrOutput

func (AutomationRuleRuleStatus) ToStringOutput added in v0.66.0

func (e AutomationRuleRuleStatus) ToStringOutput() pulumi.StringOutput

func (AutomationRuleRuleStatus) ToStringOutputWithContext added in v0.66.0

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

func (AutomationRuleRuleStatus) ToStringPtrOutput added in v0.66.0

func (e AutomationRuleRuleStatus) ToStringPtrOutput() pulumi.StringPtrOutput

func (AutomationRuleRuleStatus) ToStringPtrOutputWithContext added in v0.66.0

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

type AutomationRuleRuleStatusInput added in v0.66.0

type AutomationRuleRuleStatusInput interface {
	pulumi.Input

	ToAutomationRuleRuleStatusOutput() AutomationRuleRuleStatusOutput
	ToAutomationRuleRuleStatusOutputWithContext(context.Context) AutomationRuleRuleStatusOutput
}

AutomationRuleRuleStatusInput is an input type that accepts AutomationRuleRuleStatusArgs and AutomationRuleRuleStatusOutput values. You can construct a concrete instance of `AutomationRuleRuleStatusInput` via:

AutomationRuleRuleStatusArgs{...}

type AutomationRuleRuleStatusOutput added in v0.66.0

type AutomationRuleRuleStatusOutput struct{ *pulumi.OutputState }

func (AutomationRuleRuleStatusOutput) ElementType added in v0.66.0

func (AutomationRuleRuleStatusOutput) ToAutomationRuleRuleStatusOutput added in v0.66.0

func (o AutomationRuleRuleStatusOutput) ToAutomationRuleRuleStatusOutput() AutomationRuleRuleStatusOutput

func (AutomationRuleRuleStatusOutput) ToAutomationRuleRuleStatusOutputWithContext added in v0.66.0

func (o AutomationRuleRuleStatusOutput) ToAutomationRuleRuleStatusOutputWithContext(ctx context.Context) AutomationRuleRuleStatusOutput

func (AutomationRuleRuleStatusOutput) ToAutomationRuleRuleStatusPtrOutput added in v0.66.0

func (o AutomationRuleRuleStatusOutput) ToAutomationRuleRuleStatusPtrOutput() AutomationRuleRuleStatusPtrOutput

func (AutomationRuleRuleStatusOutput) ToAutomationRuleRuleStatusPtrOutputWithContext added in v0.66.0

func (o AutomationRuleRuleStatusOutput) ToAutomationRuleRuleStatusPtrOutputWithContext(ctx context.Context) AutomationRuleRuleStatusPtrOutput

func (AutomationRuleRuleStatusOutput) ToOutput added in v0.76.0

func (AutomationRuleRuleStatusOutput) ToStringOutput added in v0.66.0

func (AutomationRuleRuleStatusOutput) ToStringOutputWithContext added in v0.66.0

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

func (AutomationRuleRuleStatusOutput) ToStringPtrOutput added in v0.66.0

func (AutomationRuleRuleStatusOutput) ToStringPtrOutputWithContext added in v0.66.0

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

type AutomationRuleRuleStatusPtrInput added in v0.66.0

type AutomationRuleRuleStatusPtrInput interface {
	pulumi.Input

	ToAutomationRuleRuleStatusPtrOutput() AutomationRuleRuleStatusPtrOutput
	ToAutomationRuleRuleStatusPtrOutputWithContext(context.Context) AutomationRuleRuleStatusPtrOutput
}

func AutomationRuleRuleStatusPtr added in v0.66.0

func AutomationRuleRuleStatusPtr(v string) AutomationRuleRuleStatusPtrInput

type AutomationRuleRuleStatusPtrOutput added in v0.66.0

type AutomationRuleRuleStatusPtrOutput struct{ *pulumi.OutputState }

func (AutomationRuleRuleStatusPtrOutput) Elem added in v0.66.0

func (AutomationRuleRuleStatusPtrOutput) ElementType added in v0.66.0

func (AutomationRuleRuleStatusPtrOutput) ToAutomationRuleRuleStatusPtrOutput added in v0.66.0

func (o AutomationRuleRuleStatusPtrOutput) ToAutomationRuleRuleStatusPtrOutput() AutomationRuleRuleStatusPtrOutput

func (AutomationRuleRuleStatusPtrOutput) ToAutomationRuleRuleStatusPtrOutputWithContext added in v0.66.0

func (o AutomationRuleRuleStatusPtrOutput) ToAutomationRuleRuleStatusPtrOutputWithContext(ctx context.Context) AutomationRuleRuleStatusPtrOutput

func (AutomationRuleRuleStatusPtrOutput) ToOutput added in v0.76.0

func (AutomationRuleRuleStatusPtrOutput) ToStringPtrOutput added in v0.66.0

func (AutomationRuleRuleStatusPtrOutput) ToStringPtrOutputWithContext added in v0.66.0

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

type AutomationRuleSeverityUpdate added in v0.66.0

type AutomationRuleSeverityUpdate struct {
	Label      *AutomationRuleSeverityUpdateLabel `pulumi:"label"`
	Normalized *int                               `pulumi:"normalized"`
	Product    *float64                           `pulumi:"product"`
}

type AutomationRuleSeverityUpdateArgs added in v0.66.0

type AutomationRuleSeverityUpdateArgs struct {
	Label      AutomationRuleSeverityUpdateLabelPtrInput `pulumi:"label"`
	Normalized pulumi.IntPtrInput                        `pulumi:"normalized"`
	Product    pulumi.Float64PtrInput                    `pulumi:"product"`
}

func (AutomationRuleSeverityUpdateArgs) ElementType added in v0.66.0

func (AutomationRuleSeverityUpdateArgs) ToAutomationRuleSeverityUpdateOutput added in v0.66.0

func (i AutomationRuleSeverityUpdateArgs) ToAutomationRuleSeverityUpdateOutput() AutomationRuleSeverityUpdateOutput

func (AutomationRuleSeverityUpdateArgs) ToAutomationRuleSeverityUpdateOutputWithContext added in v0.66.0

func (i AutomationRuleSeverityUpdateArgs) ToAutomationRuleSeverityUpdateOutputWithContext(ctx context.Context) AutomationRuleSeverityUpdateOutput

func (AutomationRuleSeverityUpdateArgs) ToAutomationRuleSeverityUpdatePtrOutput added in v0.66.0

func (i AutomationRuleSeverityUpdateArgs) ToAutomationRuleSeverityUpdatePtrOutput() AutomationRuleSeverityUpdatePtrOutput

func (AutomationRuleSeverityUpdateArgs) ToAutomationRuleSeverityUpdatePtrOutputWithContext added in v0.66.0

func (i AutomationRuleSeverityUpdateArgs) ToAutomationRuleSeverityUpdatePtrOutputWithContext(ctx context.Context) AutomationRuleSeverityUpdatePtrOutput

func (AutomationRuleSeverityUpdateArgs) ToOutput added in v0.76.0

type AutomationRuleSeverityUpdateInput added in v0.66.0

type AutomationRuleSeverityUpdateInput interface {
	pulumi.Input

	ToAutomationRuleSeverityUpdateOutput() AutomationRuleSeverityUpdateOutput
	ToAutomationRuleSeverityUpdateOutputWithContext(context.Context) AutomationRuleSeverityUpdateOutput
}

AutomationRuleSeverityUpdateInput is an input type that accepts AutomationRuleSeverityUpdateArgs and AutomationRuleSeverityUpdateOutput values. You can construct a concrete instance of `AutomationRuleSeverityUpdateInput` via:

AutomationRuleSeverityUpdateArgs{...}

type AutomationRuleSeverityUpdateLabel added in v0.66.0

type AutomationRuleSeverityUpdateLabel string

func (AutomationRuleSeverityUpdateLabel) ElementType added in v0.66.0

func (AutomationRuleSeverityUpdateLabel) ToAutomationRuleSeverityUpdateLabelOutput added in v0.66.0

func (e AutomationRuleSeverityUpdateLabel) ToAutomationRuleSeverityUpdateLabelOutput() AutomationRuleSeverityUpdateLabelOutput

func (AutomationRuleSeverityUpdateLabel) ToAutomationRuleSeverityUpdateLabelOutputWithContext added in v0.66.0

func (e AutomationRuleSeverityUpdateLabel) ToAutomationRuleSeverityUpdateLabelOutputWithContext(ctx context.Context) AutomationRuleSeverityUpdateLabelOutput

func (AutomationRuleSeverityUpdateLabel) ToAutomationRuleSeverityUpdateLabelPtrOutput added in v0.66.0

func (e AutomationRuleSeverityUpdateLabel) ToAutomationRuleSeverityUpdateLabelPtrOutput() AutomationRuleSeverityUpdateLabelPtrOutput

func (AutomationRuleSeverityUpdateLabel) ToAutomationRuleSeverityUpdateLabelPtrOutputWithContext added in v0.66.0

func (e AutomationRuleSeverityUpdateLabel) ToAutomationRuleSeverityUpdateLabelPtrOutputWithContext(ctx context.Context) AutomationRuleSeverityUpdateLabelPtrOutput

func (AutomationRuleSeverityUpdateLabel) ToStringOutput added in v0.66.0

func (AutomationRuleSeverityUpdateLabel) ToStringOutputWithContext added in v0.66.0

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

func (AutomationRuleSeverityUpdateLabel) ToStringPtrOutput added in v0.66.0

func (AutomationRuleSeverityUpdateLabel) ToStringPtrOutputWithContext added in v0.66.0

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

type AutomationRuleSeverityUpdateLabelInput added in v0.66.0

type AutomationRuleSeverityUpdateLabelInput interface {
	pulumi.Input

	ToAutomationRuleSeverityUpdateLabelOutput() AutomationRuleSeverityUpdateLabelOutput
	ToAutomationRuleSeverityUpdateLabelOutputWithContext(context.Context) AutomationRuleSeverityUpdateLabelOutput
}

AutomationRuleSeverityUpdateLabelInput is an input type that accepts AutomationRuleSeverityUpdateLabelArgs and AutomationRuleSeverityUpdateLabelOutput values. You can construct a concrete instance of `AutomationRuleSeverityUpdateLabelInput` via:

AutomationRuleSeverityUpdateLabelArgs{...}

type AutomationRuleSeverityUpdateLabelOutput added in v0.66.0

type AutomationRuleSeverityUpdateLabelOutput struct{ *pulumi.OutputState }

func (AutomationRuleSeverityUpdateLabelOutput) ElementType added in v0.66.0

func (AutomationRuleSeverityUpdateLabelOutput) ToAutomationRuleSeverityUpdateLabelOutput added in v0.66.0

func (o AutomationRuleSeverityUpdateLabelOutput) ToAutomationRuleSeverityUpdateLabelOutput() AutomationRuleSeverityUpdateLabelOutput

func (AutomationRuleSeverityUpdateLabelOutput) ToAutomationRuleSeverityUpdateLabelOutputWithContext added in v0.66.0

func (o AutomationRuleSeverityUpdateLabelOutput) ToAutomationRuleSeverityUpdateLabelOutputWithContext(ctx context.Context) AutomationRuleSeverityUpdateLabelOutput

func (AutomationRuleSeverityUpdateLabelOutput) ToAutomationRuleSeverityUpdateLabelPtrOutput added in v0.66.0

func (o AutomationRuleSeverityUpdateLabelOutput) ToAutomationRuleSeverityUpdateLabelPtrOutput() AutomationRuleSeverityUpdateLabelPtrOutput

func (AutomationRuleSeverityUpdateLabelOutput) ToAutomationRuleSeverityUpdateLabelPtrOutputWithContext added in v0.66.0

func (o AutomationRuleSeverityUpdateLabelOutput) ToAutomationRuleSeverityUpdateLabelPtrOutputWithContext(ctx context.Context) AutomationRuleSeverityUpdateLabelPtrOutput

func (AutomationRuleSeverityUpdateLabelOutput) ToOutput added in v0.76.0

func (AutomationRuleSeverityUpdateLabelOutput) ToStringOutput added in v0.66.0

func (AutomationRuleSeverityUpdateLabelOutput) ToStringOutputWithContext added in v0.66.0

func (AutomationRuleSeverityUpdateLabelOutput) ToStringPtrOutput added in v0.66.0

func (AutomationRuleSeverityUpdateLabelOutput) ToStringPtrOutputWithContext added in v0.66.0

type AutomationRuleSeverityUpdateLabelPtrInput added in v0.66.0

type AutomationRuleSeverityUpdateLabelPtrInput interface {
	pulumi.Input

	ToAutomationRuleSeverityUpdateLabelPtrOutput() AutomationRuleSeverityUpdateLabelPtrOutput
	ToAutomationRuleSeverityUpdateLabelPtrOutputWithContext(context.Context) AutomationRuleSeverityUpdateLabelPtrOutput
}

func AutomationRuleSeverityUpdateLabelPtr added in v0.66.0

func AutomationRuleSeverityUpdateLabelPtr(v string) AutomationRuleSeverityUpdateLabelPtrInput

type AutomationRuleSeverityUpdateLabelPtrOutput added in v0.66.0

type AutomationRuleSeverityUpdateLabelPtrOutput struct{ *pulumi.OutputState }

func (AutomationRuleSeverityUpdateLabelPtrOutput) Elem added in v0.66.0

func (AutomationRuleSeverityUpdateLabelPtrOutput) ElementType added in v0.66.0

func (AutomationRuleSeverityUpdateLabelPtrOutput) ToAutomationRuleSeverityUpdateLabelPtrOutput added in v0.66.0

func (o AutomationRuleSeverityUpdateLabelPtrOutput) ToAutomationRuleSeverityUpdateLabelPtrOutput() AutomationRuleSeverityUpdateLabelPtrOutput

func (AutomationRuleSeverityUpdateLabelPtrOutput) ToAutomationRuleSeverityUpdateLabelPtrOutputWithContext added in v0.66.0

func (o AutomationRuleSeverityUpdateLabelPtrOutput) ToAutomationRuleSeverityUpdateLabelPtrOutputWithContext(ctx context.Context) AutomationRuleSeverityUpdateLabelPtrOutput

func (AutomationRuleSeverityUpdateLabelPtrOutput) ToOutput added in v0.76.0

func (AutomationRuleSeverityUpdateLabelPtrOutput) ToStringPtrOutput added in v0.66.0

func (AutomationRuleSeverityUpdateLabelPtrOutput) ToStringPtrOutputWithContext added in v0.66.0

type AutomationRuleSeverityUpdateOutput added in v0.66.0

type AutomationRuleSeverityUpdateOutput struct{ *pulumi.OutputState }

func (AutomationRuleSeverityUpdateOutput) ElementType added in v0.66.0

func (AutomationRuleSeverityUpdateOutput) Label added in v0.66.0

func (AutomationRuleSeverityUpdateOutput) Normalized added in v0.66.0

func (AutomationRuleSeverityUpdateOutput) Product added in v0.66.0

func (AutomationRuleSeverityUpdateOutput) ToAutomationRuleSeverityUpdateOutput added in v0.66.0

func (o AutomationRuleSeverityUpdateOutput) ToAutomationRuleSeverityUpdateOutput() AutomationRuleSeverityUpdateOutput

func (AutomationRuleSeverityUpdateOutput) ToAutomationRuleSeverityUpdateOutputWithContext added in v0.66.0

func (o AutomationRuleSeverityUpdateOutput) ToAutomationRuleSeverityUpdateOutputWithContext(ctx context.Context) AutomationRuleSeverityUpdateOutput

func (AutomationRuleSeverityUpdateOutput) ToAutomationRuleSeverityUpdatePtrOutput added in v0.66.0

func (o AutomationRuleSeverityUpdateOutput) ToAutomationRuleSeverityUpdatePtrOutput() AutomationRuleSeverityUpdatePtrOutput

func (AutomationRuleSeverityUpdateOutput) ToAutomationRuleSeverityUpdatePtrOutputWithContext added in v0.66.0

func (o AutomationRuleSeverityUpdateOutput) ToAutomationRuleSeverityUpdatePtrOutputWithContext(ctx context.Context) AutomationRuleSeverityUpdatePtrOutput

func (AutomationRuleSeverityUpdateOutput) ToOutput added in v0.76.0

type AutomationRuleSeverityUpdatePtrInput added in v0.66.0

type AutomationRuleSeverityUpdatePtrInput interface {
	pulumi.Input

	ToAutomationRuleSeverityUpdatePtrOutput() AutomationRuleSeverityUpdatePtrOutput
	ToAutomationRuleSeverityUpdatePtrOutputWithContext(context.Context) AutomationRuleSeverityUpdatePtrOutput
}

AutomationRuleSeverityUpdatePtrInput is an input type that accepts AutomationRuleSeverityUpdateArgs, AutomationRuleSeverityUpdatePtr and AutomationRuleSeverityUpdatePtrOutput values. You can construct a concrete instance of `AutomationRuleSeverityUpdatePtrInput` via:

        AutomationRuleSeverityUpdateArgs{...}

or:

        nil

func AutomationRuleSeverityUpdatePtr added in v0.66.0

type AutomationRuleSeverityUpdatePtrOutput added in v0.66.0

type AutomationRuleSeverityUpdatePtrOutput struct{ *pulumi.OutputState }

func (AutomationRuleSeverityUpdatePtrOutput) Elem added in v0.66.0

func (AutomationRuleSeverityUpdatePtrOutput) ElementType added in v0.66.0

func (AutomationRuleSeverityUpdatePtrOutput) Label added in v0.66.0

func (AutomationRuleSeverityUpdatePtrOutput) Normalized added in v0.66.0

func (AutomationRuleSeverityUpdatePtrOutput) Product added in v0.66.0

func (AutomationRuleSeverityUpdatePtrOutput) ToAutomationRuleSeverityUpdatePtrOutput added in v0.66.0

func (o AutomationRuleSeverityUpdatePtrOutput) ToAutomationRuleSeverityUpdatePtrOutput() AutomationRuleSeverityUpdatePtrOutput

func (AutomationRuleSeverityUpdatePtrOutput) ToAutomationRuleSeverityUpdatePtrOutputWithContext added in v0.66.0

func (o AutomationRuleSeverityUpdatePtrOutput) ToAutomationRuleSeverityUpdatePtrOutputWithContext(ctx context.Context) AutomationRuleSeverityUpdatePtrOutput

func (AutomationRuleSeverityUpdatePtrOutput) ToOutput added in v0.76.0

type AutomationRuleState added in v0.66.0

type AutomationRuleState struct {
}

func (AutomationRuleState) ElementType added in v0.66.0

func (AutomationRuleState) ElementType() reflect.Type

type AutomationRuleStringFilter added in v0.66.0

type AutomationRuleStringFilter struct {
	Comparison AutomationRuleStringFilterComparison `pulumi:"comparison"`
	Value      string                               `pulumi:"value"`
}

type AutomationRuleStringFilterArgs added in v0.66.0

type AutomationRuleStringFilterArgs struct {
	Comparison AutomationRuleStringFilterComparisonInput `pulumi:"comparison"`
	Value      pulumi.StringInput                        `pulumi:"value"`
}

func (AutomationRuleStringFilterArgs) ElementType added in v0.66.0

func (AutomationRuleStringFilterArgs) ToAutomationRuleStringFilterOutput added in v0.66.0

func (i AutomationRuleStringFilterArgs) ToAutomationRuleStringFilterOutput() AutomationRuleStringFilterOutput

func (AutomationRuleStringFilterArgs) ToAutomationRuleStringFilterOutputWithContext added in v0.66.0

func (i AutomationRuleStringFilterArgs) ToAutomationRuleStringFilterOutputWithContext(ctx context.Context) AutomationRuleStringFilterOutput

func (AutomationRuleStringFilterArgs) ToOutput added in v0.76.0

type AutomationRuleStringFilterArray added in v0.66.0

type AutomationRuleStringFilterArray []AutomationRuleStringFilterInput

func (AutomationRuleStringFilterArray) ElementType added in v0.66.0

func (AutomationRuleStringFilterArray) ToAutomationRuleStringFilterArrayOutput added in v0.66.0

func (i AutomationRuleStringFilterArray) ToAutomationRuleStringFilterArrayOutput() AutomationRuleStringFilterArrayOutput

func (AutomationRuleStringFilterArray) ToAutomationRuleStringFilterArrayOutputWithContext added in v0.66.0

func (i AutomationRuleStringFilterArray) ToAutomationRuleStringFilterArrayOutputWithContext(ctx context.Context) AutomationRuleStringFilterArrayOutput

func (AutomationRuleStringFilterArray) ToOutput added in v0.76.0

type AutomationRuleStringFilterArrayInput added in v0.66.0

type AutomationRuleStringFilterArrayInput interface {
	pulumi.Input

	ToAutomationRuleStringFilterArrayOutput() AutomationRuleStringFilterArrayOutput
	ToAutomationRuleStringFilterArrayOutputWithContext(context.Context) AutomationRuleStringFilterArrayOutput
}

AutomationRuleStringFilterArrayInput is an input type that accepts AutomationRuleStringFilterArray and AutomationRuleStringFilterArrayOutput values. You can construct a concrete instance of `AutomationRuleStringFilterArrayInput` via:

AutomationRuleStringFilterArray{ AutomationRuleStringFilterArgs{...} }

type AutomationRuleStringFilterArrayOutput added in v0.66.0

type AutomationRuleStringFilterArrayOutput struct{ *pulumi.OutputState }

func (AutomationRuleStringFilterArrayOutput) ElementType added in v0.66.0

func (AutomationRuleStringFilterArrayOutput) Index added in v0.66.0

func (AutomationRuleStringFilterArrayOutput) ToAutomationRuleStringFilterArrayOutput added in v0.66.0

func (o AutomationRuleStringFilterArrayOutput) ToAutomationRuleStringFilterArrayOutput() AutomationRuleStringFilterArrayOutput

func (AutomationRuleStringFilterArrayOutput) ToAutomationRuleStringFilterArrayOutputWithContext added in v0.66.0

func (o AutomationRuleStringFilterArrayOutput) ToAutomationRuleStringFilterArrayOutputWithContext(ctx context.Context) AutomationRuleStringFilterArrayOutput

func (AutomationRuleStringFilterArrayOutput) ToOutput added in v0.76.0

type AutomationRuleStringFilterComparison added in v0.66.0

type AutomationRuleStringFilterComparison string

func (AutomationRuleStringFilterComparison) ElementType added in v0.66.0

func (AutomationRuleStringFilterComparison) ToAutomationRuleStringFilterComparisonOutput added in v0.66.0

func (e AutomationRuleStringFilterComparison) ToAutomationRuleStringFilterComparisonOutput() AutomationRuleStringFilterComparisonOutput

func (AutomationRuleStringFilterComparison) ToAutomationRuleStringFilterComparisonOutputWithContext added in v0.66.0

func (e AutomationRuleStringFilterComparison) ToAutomationRuleStringFilterComparisonOutputWithContext(ctx context.Context) AutomationRuleStringFilterComparisonOutput

func (AutomationRuleStringFilterComparison) ToAutomationRuleStringFilterComparisonPtrOutput added in v0.66.0

func (e AutomationRuleStringFilterComparison) ToAutomationRuleStringFilterComparisonPtrOutput() AutomationRuleStringFilterComparisonPtrOutput

func (AutomationRuleStringFilterComparison) ToAutomationRuleStringFilterComparisonPtrOutputWithContext added in v0.66.0

func (e AutomationRuleStringFilterComparison) ToAutomationRuleStringFilterComparisonPtrOutputWithContext(ctx context.Context) AutomationRuleStringFilterComparisonPtrOutput

func (AutomationRuleStringFilterComparison) ToStringOutput added in v0.66.0

func (AutomationRuleStringFilterComparison) ToStringOutputWithContext added in v0.66.0

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

func (AutomationRuleStringFilterComparison) ToStringPtrOutput added in v0.66.0

func (AutomationRuleStringFilterComparison) ToStringPtrOutputWithContext added in v0.66.0

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

type AutomationRuleStringFilterComparisonInput added in v0.66.0

type AutomationRuleStringFilterComparisonInput interface {
	pulumi.Input

	ToAutomationRuleStringFilterComparisonOutput() AutomationRuleStringFilterComparisonOutput
	ToAutomationRuleStringFilterComparisonOutputWithContext(context.Context) AutomationRuleStringFilterComparisonOutput
}

AutomationRuleStringFilterComparisonInput is an input type that accepts AutomationRuleStringFilterComparisonArgs and AutomationRuleStringFilterComparisonOutput values. You can construct a concrete instance of `AutomationRuleStringFilterComparisonInput` via:

AutomationRuleStringFilterComparisonArgs{...}

type AutomationRuleStringFilterComparisonOutput added in v0.66.0

type AutomationRuleStringFilterComparisonOutput struct{ *pulumi.OutputState }

func (AutomationRuleStringFilterComparisonOutput) ElementType added in v0.66.0

func (AutomationRuleStringFilterComparisonOutput) ToAutomationRuleStringFilterComparisonOutput added in v0.66.0

func (o AutomationRuleStringFilterComparisonOutput) ToAutomationRuleStringFilterComparisonOutput() AutomationRuleStringFilterComparisonOutput

func (AutomationRuleStringFilterComparisonOutput) ToAutomationRuleStringFilterComparisonOutputWithContext added in v0.66.0

func (o AutomationRuleStringFilterComparisonOutput) ToAutomationRuleStringFilterComparisonOutputWithContext(ctx context.Context) AutomationRuleStringFilterComparisonOutput

func (AutomationRuleStringFilterComparisonOutput) ToAutomationRuleStringFilterComparisonPtrOutput added in v0.66.0

func (o AutomationRuleStringFilterComparisonOutput) ToAutomationRuleStringFilterComparisonPtrOutput() AutomationRuleStringFilterComparisonPtrOutput

func (AutomationRuleStringFilterComparisonOutput) ToAutomationRuleStringFilterComparisonPtrOutputWithContext added in v0.66.0

func (o AutomationRuleStringFilterComparisonOutput) ToAutomationRuleStringFilterComparisonPtrOutputWithContext(ctx context.Context) AutomationRuleStringFilterComparisonPtrOutput

func (AutomationRuleStringFilterComparisonOutput) ToOutput added in v0.76.0

func (AutomationRuleStringFilterComparisonOutput) ToStringOutput added in v0.66.0

func (AutomationRuleStringFilterComparisonOutput) ToStringOutputWithContext added in v0.66.0

func (AutomationRuleStringFilterComparisonOutput) ToStringPtrOutput added in v0.66.0

func (AutomationRuleStringFilterComparisonOutput) ToStringPtrOutputWithContext added in v0.66.0

type AutomationRuleStringFilterComparisonPtrInput added in v0.66.0

type AutomationRuleStringFilterComparisonPtrInput interface {
	pulumi.Input

	ToAutomationRuleStringFilterComparisonPtrOutput() AutomationRuleStringFilterComparisonPtrOutput
	ToAutomationRuleStringFilterComparisonPtrOutputWithContext(context.Context) AutomationRuleStringFilterComparisonPtrOutput
}

func AutomationRuleStringFilterComparisonPtr added in v0.66.0

func AutomationRuleStringFilterComparisonPtr(v string) AutomationRuleStringFilterComparisonPtrInput

type AutomationRuleStringFilterComparisonPtrOutput added in v0.66.0

type AutomationRuleStringFilterComparisonPtrOutput struct{ *pulumi.OutputState }

func (AutomationRuleStringFilterComparisonPtrOutput) Elem added in v0.66.0

func (AutomationRuleStringFilterComparisonPtrOutput) ElementType added in v0.66.0

func (AutomationRuleStringFilterComparisonPtrOutput) ToAutomationRuleStringFilterComparisonPtrOutput added in v0.66.0

func (o AutomationRuleStringFilterComparisonPtrOutput) ToAutomationRuleStringFilterComparisonPtrOutput() AutomationRuleStringFilterComparisonPtrOutput

func (AutomationRuleStringFilterComparisonPtrOutput) ToAutomationRuleStringFilterComparisonPtrOutputWithContext added in v0.66.0

func (o AutomationRuleStringFilterComparisonPtrOutput) ToAutomationRuleStringFilterComparisonPtrOutputWithContext(ctx context.Context) AutomationRuleStringFilterComparisonPtrOutput

func (AutomationRuleStringFilterComparisonPtrOutput) ToOutput added in v0.76.0

func (AutomationRuleStringFilterComparisonPtrOutput) ToStringPtrOutput added in v0.66.0

func (AutomationRuleStringFilterComparisonPtrOutput) ToStringPtrOutputWithContext added in v0.66.0

type AutomationRuleStringFilterInput added in v0.66.0

type AutomationRuleStringFilterInput interface {
	pulumi.Input

	ToAutomationRuleStringFilterOutput() AutomationRuleStringFilterOutput
	ToAutomationRuleStringFilterOutputWithContext(context.Context) AutomationRuleStringFilterOutput
}

AutomationRuleStringFilterInput is an input type that accepts AutomationRuleStringFilterArgs and AutomationRuleStringFilterOutput values. You can construct a concrete instance of `AutomationRuleStringFilterInput` via:

AutomationRuleStringFilterArgs{...}

type AutomationRuleStringFilterOutput added in v0.66.0

type AutomationRuleStringFilterOutput struct{ *pulumi.OutputState }

func (AutomationRuleStringFilterOutput) Comparison added in v0.66.0

func (AutomationRuleStringFilterOutput) ElementType added in v0.66.0

func (AutomationRuleStringFilterOutput) ToAutomationRuleStringFilterOutput added in v0.66.0

func (o AutomationRuleStringFilterOutput) ToAutomationRuleStringFilterOutput() AutomationRuleStringFilterOutput

func (AutomationRuleStringFilterOutput) ToAutomationRuleStringFilterOutputWithContext added in v0.66.0

func (o AutomationRuleStringFilterOutput) ToAutomationRuleStringFilterOutputWithContext(ctx context.Context) AutomationRuleStringFilterOutput

func (AutomationRuleStringFilterOutput) ToOutput added in v0.76.0

func (AutomationRuleStringFilterOutput) Value added in v0.66.0

type AutomationRuleTags added in v0.66.0

type AutomationRuleTags struct {
}

A key-value pair to associate with a resource.

type AutomationRuleTagsArgs added in v0.66.0

type AutomationRuleTagsArgs struct {
}

A key-value pair to associate with a resource.

func (AutomationRuleTagsArgs) ElementType added in v0.66.0

func (AutomationRuleTagsArgs) ElementType() reflect.Type

func (AutomationRuleTagsArgs) ToAutomationRuleTagsOutput added in v0.66.0

func (i AutomationRuleTagsArgs) ToAutomationRuleTagsOutput() AutomationRuleTagsOutput

func (AutomationRuleTagsArgs) ToAutomationRuleTagsOutputWithContext added in v0.66.0

func (i AutomationRuleTagsArgs) ToAutomationRuleTagsOutputWithContext(ctx context.Context) AutomationRuleTagsOutput

func (AutomationRuleTagsArgs) ToAutomationRuleTagsPtrOutput added in v0.66.0

func (i AutomationRuleTagsArgs) ToAutomationRuleTagsPtrOutput() AutomationRuleTagsPtrOutput

func (AutomationRuleTagsArgs) ToAutomationRuleTagsPtrOutputWithContext added in v0.66.0

func (i AutomationRuleTagsArgs) ToAutomationRuleTagsPtrOutputWithContext(ctx context.Context) AutomationRuleTagsPtrOutput

func (AutomationRuleTagsArgs) ToOutput added in v0.76.0

type AutomationRuleTagsInput added in v0.66.0

type AutomationRuleTagsInput interface {
	pulumi.Input

	ToAutomationRuleTagsOutput() AutomationRuleTagsOutput
	ToAutomationRuleTagsOutputWithContext(context.Context) AutomationRuleTagsOutput
}

AutomationRuleTagsInput is an input type that accepts AutomationRuleTagsArgs and AutomationRuleTagsOutput values. You can construct a concrete instance of `AutomationRuleTagsInput` via:

AutomationRuleTagsArgs{...}

type AutomationRuleTagsOutput added in v0.66.0

type AutomationRuleTagsOutput struct{ *pulumi.OutputState }

A key-value pair to associate with a resource.

func (AutomationRuleTagsOutput) ElementType added in v0.66.0

func (AutomationRuleTagsOutput) ElementType() reflect.Type

func (AutomationRuleTagsOutput) ToAutomationRuleTagsOutput added in v0.66.0

func (o AutomationRuleTagsOutput) ToAutomationRuleTagsOutput() AutomationRuleTagsOutput

func (AutomationRuleTagsOutput) ToAutomationRuleTagsOutputWithContext added in v0.66.0

func (o AutomationRuleTagsOutput) ToAutomationRuleTagsOutputWithContext(ctx context.Context) AutomationRuleTagsOutput

func (AutomationRuleTagsOutput) ToAutomationRuleTagsPtrOutput added in v0.66.0

func (o AutomationRuleTagsOutput) ToAutomationRuleTagsPtrOutput() AutomationRuleTagsPtrOutput

func (AutomationRuleTagsOutput) ToAutomationRuleTagsPtrOutputWithContext added in v0.66.0

func (o AutomationRuleTagsOutput) ToAutomationRuleTagsPtrOutputWithContext(ctx context.Context) AutomationRuleTagsPtrOutput

func (AutomationRuleTagsOutput) ToOutput added in v0.76.0

type AutomationRuleTagsPtrInput added in v0.66.0

type AutomationRuleTagsPtrInput interface {
	pulumi.Input

	ToAutomationRuleTagsPtrOutput() AutomationRuleTagsPtrOutput
	ToAutomationRuleTagsPtrOutputWithContext(context.Context) AutomationRuleTagsPtrOutput
}

AutomationRuleTagsPtrInput is an input type that accepts AutomationRuleTagsArgs, AutomationRuleTagsPtr and AutomationRuleTagsPtrOutput values. You can construct a concrete instance of `AutomationRuleTagsPtrInput` via:

        AutomationRuleTagsArgs{...}

or:

        nil

func AutomationRuleTagsPtr added in v0.66.0

func AutomationRuleTagsPtr(v *AutomationRuleTagsArgs) AutomationRuleTagsPtrInput

type AutomationRuleTagsPtrOutput added in v0.66.0

type AutomationRuleTagsPtrOutput struct{ *pulumi.OutputState }

func (AutomationRuleTagsPtrOutput) Elem added in v0.66.0

func (AutomationRuleTagsPtrOutput) ElementType added in v0.66.0

func (AutomationRuleTagsPtrOutput) ToAutomationRuleTagsPtrOutput added in v0.66.0

func (o AutomationRuleTagsPtrOutput) ToAutomationRuleTagsPtrOutput() AutomationRuleTagsPtrOutput

func (AutomationRuleTagsPtrOutput) ToAutomationRuleTagsPtrOutputWithContext added in v0.66.0

func (o AutomationRuleTagsPtrOutput) ToAutomationRuleTagsPtrOutputWithContext(ctx context.Context) AutomationRuleTagsPtrOutput

func (AutomationRuleTagsPtrOutput) ToOutput added in v0.76.0

type AutomationRuleWorkflowUpdate added in v0.66.0

type AutomationRuleWorkflowUpdate struct {
	Status AutomationRuleWorkflowUpdateStatus `pulumi:"status"`
}

type AutomationRuleWorkflowUpdateArgs added in v0.66.0

type AutomationRuleWorkflowUpdateArgs struct {
	Status AutomationRuleWorkflowUpdateStatusInput `pulumi:"status"`
}

func (AutomationRuleWorkflowUpdateArgs) ElementType added in v0.66.0

func (AutomationRuleWorkflowUpdateArgs) ToAutomationRuleWorkflowUpdateOutput added in v0.66.0

func (i AutomationRuleWorkflowUpdateArgs) ToAutomationRuleWorkflowUpdateOutput() AutomationRuleWorkflowUpdateOutput

func (AutomationRuleWorkflowUpdateArgs) ToAutomationRuleWorkflowUpdateOutputWithContext added in v0.66.0

func (i AutomationRuleWorkflowUpdateArgs) ToAutomationRuleWorkflowUpdateOutputWithContext(ctx context.Context) AutomationRuleWorkflowUpdateOutput

func (AutomationRuleWorkflowUpdateArgs) ToAutomationRuleWorkflowUpdatePtrOutput added in v0.66.0

func (i AutomationRuleWorkflowUpdateArgs) ToAutomationRuleWorkflowUpdatePtrOutput() AutomationRuleWorkflowUpdatePtrOutput

func (AutomationRuleWorkflowUpdateArgs) ToAutomationRuleWorkflowUpdatePtrOutputWithContext added in v0.66.0

func (i AutomationRuleWorkflowUpdateArgs) ToAutomationRuleWorkflowUpdatePtrOutputWithContext(ctx context.Context) AutomationRuleWorkflowUpdatePtrOutput

func (AutomationRuleWorkflowUpdateArgs) ToOutput added in v0.76.0

type AutomationRuleWorkflowUpdateInput added in v0.66.0

type AutomationRuleWorkflowUpdateInput interface {
	pulumi.Input

	ToAutomationRuleWorkflowUpdateOutput() AutomationRuleWorkflowUpdateOutput
	ToAutomationRuleWorkflowUpdateOutputWithContext(context.Context) AutomationRuleWorkflowUpdateOutput
}

AutomationRuleWorkflowUpdateInput is an input type that accepts AutomationRuleWorkflowUpdateArgs and AutomationRuleWorkflowUpdateOutput values. You can construct a concrete instance of `AutomationRuleWorkflowUpdateInput` via:

AutomationRuleWorkflowUpdateArgs{...}

type AutomationRuleWorkflowUpdateOutput added in v0.66.0

type AutomationRuleWorkflowUpdateOutput struct{ *pulumi.OutputState }

func (AutomationRuleWorkflowUpdateOutput) ElementType added in v0.66.0

func (AutomationRuleWorkflowUpdateOutput) Status added in v0.66.0

func (AutomationRuleWorkflowUpdateOutput) ToAutomationRuleWorkflowUpdateOutput added in v0.66.0

func (o AutomationRuleWorkflowUpdateOutput) ToAutomationRuleWorkflowUpdateOutput() AutomationRuleWorkflowUpdateOutput

func (AutomationRuleWorkflowUpdateOutput) ToAutomationRuleWorkflowUpdateOutputWithContext added in v0.66.0

func (o AutomationRuleWorkflowUpdateOutput) ToAutomationRuleWorkflowUpdateOutputWithContext(ctx context.Context) AutomationRuleWorkflowUpdateOutput

func (AutomationRuleWorkflowUpdateOutput) ToAutomationRuleWorkflowUpdatePtrOutput added in v0.66.0

func (o AutomationRuleWorkflowUpdateOutput) ToAutomationRuleWorkflowUpdatePtrOutput() AutomationRuleWorkflowUpdatePtrOutput

func (AutomationRuleWorkflowUpdateOutput) ToAutomationRuleWorkflowUpdatePtrOutputWithContext added in v0.66.0

func (o AutomationRuleWorkflowUpdateOutput) ToAutomationRuleWorkflowUpdatePtrOutputWithContext(ctx context.Context) AutomationRuleWorkflowUpdatePtrOutput

func (AutomationRuleWorkflowUpdateOutput) ToOutput added in v0.76.0

type AutomationRuleWorkflowUpdatePtrInput added in v0.66.0

type AutomationRuleWorkflowUpdatePtrInput interface {
	pulumi.Input

	ToAutomationRuleWorkflowUpdatePtrOutput() AutomationRuleWorkflowUpdatePtrOutput
	ToAutomationRuleWorkflowUpdatePtrOutputWithContext(context.Context) AutomationRuleWorkflowUpdatePtrOutput
}

AutomationRuleWorkflowUpdatePtrInput is an input type that accepts AutomationRuleWorkflowUpdateArgs, AutomationRuleWorkflowUpdatePtr and AutomationRuleWorkflowUpdatePtrOutput values. You can construct a concrete instance of `AutomationRuleWorkflowUpdatePtrInput` via:

        AutomationRuleWorkflowUpdateArgs{...}

or:

        nil

func AutomationRuleWorkflowUpdatePtr added in v0.66.0

type AutomationRuleWorkflowUpdatePtrOutput added in v0.66.0

type AutomationRuleWorkflowUpdatePtrOutput struct{ *pulumi.OutputState }

func (AutomationRuleWorkflowUpdatePtrOutput) Elem added in v0.66.0

func (AutomationRuleWorkflowUpdatePtrOutput) ElementType added in v0.66.0

func (AutomationRuleWorkflowUpdatePtrOutput) Status added in v0.66.0

func (AutomationRuleWorkflowUpdatePtrOutput) ToAutomationRuleWorkflowUpdatePtrOutput added in v0.66.0

func (o AutomationRuleWorkflowUpdatePtrOutput) ToAutomationRuleWorkflowUpdatePtrOutput() AutomationRuleWorkflowUpdatePtrOutput

func (AutomationRuleWorkflowUpdatePtrOutput) ToAutomationRuleWorkflowUpdatePtrOutputWithContext added in v0.66.0

func (o AutomationRuleWorkflowUpdatePtrOutput) ToAutomationRuleWorkflowUpdatePtrOutputWithContext(ctx context.Context) AutomationRuleWorkflowUpdatePtrOutput

func (AutomationRuleWorkflowUpdatePtrOutput) ToOutput added in v0.76.0

type AutomationRuleWorkflowUpdateStatus added in v0.66.0

type AutomationRuleWorkflowUpdateStatus string

func (AutomationRuleWorkflowUpdateStatus) ElementType added in v0.66.0

func (AutomationRuleWorkflowUpdateStatus) ToAutomationRuleWorkflowUpdateStatusOutput added in v0.66.0

func (e AutomationRuleWorkflowUpdateStatus) ToAutomationRuleWorkflowUpdateStatusOutput() AutomationRuleWorkflowUpdateStatusOutput

func (AutomationRuleWorkflowUpdateStatus) ToAutomationRuleWorkflowUpdateStatusOutputWithContext added in v0.66.0

func (e AutomationRuleWorkflowUpdateStatus) ToAutomationRuleWorkflowUpdateStatusOutputWithContext(ctx context.Context) AutomationRuleWorkflowUpdateStatusOutput

func (AutomationRuleWorkflowUpdateStatus) ToAutomationRuleWorkflowUpdateStatusPtrOutput added in v0.66.0

func (e AutomationRuleWorkflowUpdateStatus) ToAutomationRuleWorkflowUpdateStatusPtrOutput() AutomationRuleWorkflowUpdateStatusPtrOutput

func (AutomationRuleWorkflowUpdateStatus) ToAutomationRuleWorkflowUpdateStatusPtrOutputWithContext added in v0.66.0

func (e AutomationRuleWorkflowUpdateStatus) ToAutomationRuleWorkflowUpdateStatusPtrOutputWithContext(ctx context.Context) AutomationRuleWorkflowUpdateStatusPtrOutput

func (AutomationRuleWorkflowUpdateStatus) ToStringOutput added in v0.66.0

func (AutomationRuleWorkflowUpdateStatus) ToStringOutputWithContext added in v0.66.0

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

func (AutomationRuleWorkflowUpdateStatus) ToStringPtrOutput added in v0.66.0

func (AutomationRuleWorkflowUpdateStatus) ToStringPtrOutputWithContext added in v0.66.0

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

type AutomationRuleWorkflowUpdateStatusInput added in v0.66.0

type AutomationRuleWorkflowUpdateStatusInput interface {
	pulumi.Input

	ToAutomationRuleWorkflowUpdateStatusOutput() AutomationRuleWorkflowUpdateStatusOutput
	ToAutomationRuleWorkflowUpdateStatusOutputWithContext(context.Context) AutomationRuleWorkflowUpdateStatusOutput
}

AutomationRuleWorkflowUpdateStatusInput is an input type that accepts AutomationRuleWorkflowUpdateStatusArgs and AutomationRuleWorkflowUpdateStatusOutput values. You can construct a concrete instance of `AutomationRuleWorkflowUpdateStatusInput` via:

AutomationRuleWorkflowUpdateStatusArgs{...}

type AutomationRuleWorkflowUpdateStatusOutput added in v0.66.0

type AutomationRuleWorkflowUpdateStatusOutput struct{ *pulumi.OutputState }

func (AutomationRuleWorkflowUpdateStatusOutput) ElementType added in v0.66.0

func (AutomationRuleWorkflowUpdateStatusOutput) ToAutomationRuleWorkflowUpdateStatusOutput added in v0.66.0

func (o AutomationRuleWorkflowUpdateStatusOutput) ToAutomationRuleWorkflowUpdateStatusOutput() AutomationRuleWorkflowUpdateStatusOutput

func (AutomationRuleWorkflowUpdateStatusOutput) ToAutomationRuleWorkflowUpdateStatusOutputWithContext added in v0.66.0

func (o AutomationRuleWorkflowUpdateStatusOutput) ToAutomationRuleWorkflowUpdateStatusOutputWithContext(ctx context.Context) AutomationRuleWorkflowUpdateStatusOutput

func (AutomationRuleWorkflowUpdateStatusOutput) ToAutomationRuleWorkflowUpdateStatusPtrOutput added in v0.66.0

func (o AutomationRuleWorkflowUpdateStatusOutput) ToAutomationRuleWorkflowUpdateStatusPtrOutput() AutomationRuleWorkflowUpdateStatusPtrOutput

func (AutomationRuleWorkflowUpdateStatusOutput) ToAutomationRuleWorkflowUpdateStatusPtrOutputWithContext added in v0.66.0

func (o AutomationRuleWorkflowUpdateStatusOutput) ToAutomationRuleWorkflowUpdateStatusPtrOutputWithContext(ctx context.Context) AutomationRuleWorkflowUpdateStatusPtrOutput

func (AutomationRuleWorkflowUpdateStatusOutput) ToOutput added in v0.76.0

func (AutomationRuleWorkflowUpdateStatusOutput) ToStringOutput added in v0.66.0

func (AutomationRuleWorkflowUpdateStatusOutput) ToStringOutputWithContext added in v0.66.0

func (AutomationRuleWorkflowUpdateStatusOutput) ToStringPtrOutput added in v0.66.0

func (AutomationRuleWorkflowUpdateStatusOutput) ToStringPtrOutputWithContext added in v0.66.0

type AutomationRuleWorkflowUpdateStatusPtrInput added in v0.66.0

type AutomationRuleWorkflowUpdateStatusPtrInput interface {
	pulumi.Input

	ToAutomationRuleWorkflowUpdateStatusPtrOutput() AutomationRuleWorkflowUpdateStatusPtrOutput
	ToAutomationRuleWorkflowUpdateStatusPtrOutputWithContext(context.Context) AutomationRuleWorkflowUpdateStatusPtrOutput
}

func AutomationRuleWorkflowUpdateStatusPtr added in v0.66.0

func AutomationRuleWorkflowUpdateStatusPtr(v string) AutomationRuleWorkflowUpdateStatusPtrInput

type AutomationRuleWorkflowUpdateStatusPtrOutput added in v0.66.0

type AutomationRuleWorkflowUpdateStatusPtrOutput struct{ *pulumi.OutputState }

func (AutomationRuleWorkflowUpdateStatusPtrOutput) Elem added in v0.66.0

func (AutomationRuleWorkflowUpdateStatusPtrOutput) ElementType added in v0.66.0

func (AutomationRuleWorkflowUpdateStatusPtrOutput) ToAutomationRuleWorkflowUpdateStatusPtrOutput added in v0.66.0

func (o AutomationRuleWorkflowUpdateStatusPtrOutput) ToAutomationRuleWorkflowUpdateStatusPtrOutput() AutomationRuleWorkflowUpdateStatusPtrOutput

func (AutomationRuleWorkflowUpdateStatusPtrOutput) ToAutomationRuleWorkflowUpdateStatusPtrOutputWithContext added in v0.66.0

func (o AutomationRuleWorkflowUpdateStatusPtrOutput) ToAutomationRuleWorkflowUpdateStatusPtrOutputWithContext(ctx context.Context) AutomationRuleWorkflowUpdateStatusPtrOutput

func (AutomationRuleWorkflowUpdateStatusPtrOutput) ToOutput added in v0.76.0

func (AutomationRuleWorkflowUpdateStatusPtrOutput) ToStringPtrOutput added in v0.66.0

func (AutomationRuleWorkflowUpdateStatusPtrOutput) ToStringPtrOutputWithContext added in v0.66.0

type AutomationRulemap added in v0.66.0

type AutomationRulemap struct {
}

type AutomationRulemapArgs added in v0.66.0

type AutomationRulemapArgs struct {
}

func (AutomationRulemapArgs) ElementType added in v0.66.0

func (AutomationRulemapArgs) ElementType() reflect.Type

func (AutomationRulemapArgs) ToAutomationRulemapOutput added in v0.66.0

func (i AutomationRulemapArgs) ToAutomationRulemapOutput() AutomationRulemapOutput

func (AutomationRulemapArgs) ToAutomationRulemapOutputWithContext added in v0.66.0

func (i AutomationRulemapArgs) ToAutomationRulemapOutputWithContext(ctx context.Context) AutomationRulemapOutput

func (AutomationRulemapArgs) ToAutomationRulemapPtrOutput added in v0.66.0

func (i AutomationRulemapArgs) ToAutomationRulemapPtrOutput() AutomationRulemapPtrOutput

func (AutomationRulemapArgs) ToAutomationRulemapPtrOutputWithContext added in v0.66.0

func (i AutomationRulemapArgs) ToAutomationRulemapPtrOutputWithContext(ctx context.Context) AutomationRulemapPtrOutput

func (AutomationRulemapArgs) ToOutput added in v0.76.0

type AutomationRulemapInput added in v0.66.0

type AutomationRulemapInput interface {
	pulumi.Input

	ToAutomationRulemapOutput() AutomationRulemapOutput
	ToAutomationRulemapOutputWithContext(context.Context) AutomationRulemapOutput
}

AutomationRulemapInput is an input type that accepts AutomationRulemapArgs and AutomationRulemapOutput values. You can construct a concrete instance of `AutomationRulemapInput` via:

AutomationRulemapArgs{...}

type AutomationRulemapOutput added in v0.66.0

type AutomationRulemapOutput struct{ *pulumi.OutputState }

func (AutomationRulemapOutput) ElementType added in v0.66.0

func (AutomationRulemapOutput) ElementType() reflect.Type

func (AutomationRulemapOutput) ToAutomationRulemapOutput added in v0.66.0

func (o AutomationRulemapOutput) ToAutomationRulemapOutput() AutomationRulemapOutput

func (AutomationRulemapOutput) ToAutomationRulemapOutputWithContext added in v0.66.0

func (o AutomationRulemapOutput) ToAutomationRulemapOutputWithContext(ctx context.Context) AutomationRulemapOutput

func (AutomationRulemapOutput) ToAutomationRulemapPtrOutput added in v0.66.0

func (o AutomationRulemapOutput) ToAutomationRulemapPtrOutput() AutomationRulemapPtrOutput

func (AutomationRulemapOutput) ToAutomationRulemapPtrOutputWithContext added in v0.66.0

func (o AutomationRulemapOutput) ToAutomationRulemapPtrOutputWithContext(ctx context.Context) AutomationRulemapPtrOutput

func (AutomationRulemapOutput) ToOutput added in v0.76.0

type AutomationRulemapPtrInput added in v0.66.0

type AutomationRulemapPtrInput interface {
	pulumi.Input

	ToAutomationRulemapPtrOutput() AutomationRulemapPtrOutput
	ToAutomationRulemapPtrOutputWithContext(context.Context) AutomationRulemapPtrOutput
}

AutomationRulemapPtrInput is an input type that accepts AutomationRulemapArgs, AutomationRulemapPtr and AutomationRulemapPtrOutput values. You can construct a concrete instance of `AutomationRulemapPtrInput` via:

        AutomationRulemapArgs{...}

or:

        nil

func AutomationRulemapPtr added in v0.66.0

func AutomationRulemapPtr(v *AutomationRulemapArgs) AutomationRulemapPtrInput

type AutomationRulemapPtrOutput added in v0.66.0

type AutomationRulemapPtrOutput struct{ *pulumi.OutputState }

func (AutomationRulemapPtrOutput) Elem added in v0.66.0

func (AutomationRulemapPtrOutput) ElementType added in v0.66.0

func (AutomationRulemapPtrOutput) ElementType() reflect.Type

func (AutomationRulemapPtrOutput) ToAutomationRulemapPtrOutput added in v0.66.0

func (o AutomationRulemapPtrOutput) ToAutomationRulemapPtrOutput() AutomationRulemapPtrOutput

func (AutomationRulemapPtrOutput) ToAutomationRulemapPtrOutputWithContext added in v0.66.0

func (o AutomationRulemapPtrOutput) ToAutomationRulemapPtrOutputWithContext(ctx context.Context) AutomationRulemapPtrOutput

func (AutomationRulemapPtrOutput) ToOutput added in v0.76.0

type AutomationRulesAction added in v0.66.0

type AutomationRulesAction struct {
	FindingFieldsUpdate AutomationRulesFindingFieldsUpdate `pulumi:"findingFieldsUpdate"`
	Type                AutomationRulesActionType          `pulumi:"type"`
}

type AutomationRulesActionArgs added in v0.66.0

type AutomationRulesActionArgs struct {
	FindingFieldsUpdate AutomationRulesFindingFieldsUpdateInput `pulumi:"findingFieldsUpdate"`
	Type                AutomationRulesActionTypeInput          `pulumi:"type"`
}

func (AutomationRulesActionArgs) ElementType added in v0.66.0

func (AutomationRulesActionArgs) ElementType() reflect.Type

func (AutomationRulesActionArgs) ToAutomationRulesActionOutput added in v0.66.0

func (i AutomationRulesActionArgs) ToAutomationRulesActionOutput() AutomationRulesActionOutput

func (AutomationRulesActionArgs) ToAutomationRulesActionOutputWithContext added in v0.66.0

func (i AutomationRulesActionArgs) ToAutomationRulesActionOutputWithContext(ctx context.Context) AutomationRulesActionOutput

func (AutomationRulesActionArgs) ToOutput added in v0.76.0

type AutomationRulesActionArray added in v0.66.0

type AutomationRulesActionArray []AutomationRulesActionInput

func (AutomationRulesActionArray) ElementType added in v0.66.0

func (AutomationRulesActionArray) ElementType() reflect.Type

func (AutomationRulesActionArray) ToAutomationRulesActionArrayOutput added in v0.66.0

func (i AutomationRulesActionArray) ToAutomationRulesActionArrayOutput() AutomationRulesActionArrayOutput

func (AutomationRulesActionArray) ToAutomationRulesActionArrayOutputWithContext added in v0.66.0

func (i AutomationRulesActionArray) ToAutomationRulesActionArrayOutputWithContext(ctx context.Context) AutomationRulesActionArrayOutput

func (AutomationRulesActionArray) ToOutput added in v0.76.0

type AutomationRulesActionArrayInput added in v0.66.0

type AutomationRulesActionArrayInput interface {
	pulumi.Input

	ToAutomationRulesActionArrayOutput() AutomationRulesActionArrayOutput
	ToAutomationRulesActionArrayOutputWithContext(context.Context) AutomationRulesActionArrayOutput
}

AutomationRulesActionArrayInput is an input type that accepts AutomationRulesActionArray and AutomationRulesActionArrayOutput values. You can construct a concrete instance of `AutomationRulesActionArrayInput` via:

AutomationRulesActionArray{ AutomationRulesActionArgs{...} }

type AutomationRulesActionArrayOutput added in v0.66.0

type AutomationRulesActionArrayOutput struct{ *pulumi.OutputState }

func (AutomationRulesActionArrayOutput) ElementType added in v0.66.0

func (AutomationRulesActionArrayOutput) Index added in v0.66.0

func (AutomationRulesActionArrayOutput) ToAutomationRulesActionArrayOutput added in v0.66.0

func (o AutomationRulesActionArrayOutput) ToAutomationRulesActionArrayOutput() AutomationRulesActionArrayOutput

func (AutomationRulesActionArrayOutput) ToAutomationRulesActionArrayOutputWithContext added in v0.66.0

func (o AutomationRulesActionArrayOutput) ToAutomationRulesActionArrayOutputWithContext(ctx context.Context) AutomationRulesActionArrayOutput

func (AutomationRulesActionArrayOutput) ToOutput added in v0.76.0

type AutomationRulesActionInput added in v0.66.0

type AutomationRulesActionInput interface {
	pulumi.Input

	ToAutomationRulesActionOutput() AutomationRulesActionOutput
	ToAutomationRulesActionOutputWithContext(context.Context) AutomationRulesActionOutput
}

AutomationRulesActionInput is an input type that accepts AutomationRulesActionArgs and AutomationRulesActionOutput values. You can construct a concrete instance of `AutomationRulesActionInput` via:

AutomationRulesActionArgs{...}

type AutomationRulesActionOutput added in v0.66.0

type AutomationRulesActionOutput struct{ *pulumi.OutputState }

func (AutomationRulesActionOutput) ElementType added in v0.66.0

func (AutomationRulesActionOutput) FindingFieldsUpdate added in v0.66.0

func (AutomationRulesActionOutput) ToAutomationRulesActionOutput added in v0.66.0

func (o AutomationRulesActionOutput) ToAutomationRulesActionOutput() AutomationRulesActionOutput

func (AutomationRulesActionOutput) ToAutomationRulesActionOutputWithContext added in v0.66.0

func (o AutomationRulesActionOutput) ToAutomationRulesActionOutputWithContext(ctx context.Context) AutomationRulesActionOutput

func (AutomationRulesActionOutput) ToOutput added in v0.76.0

func (AutomationRulesActionOutput) Type added in v0.66.0

type AutomationRulesActionType added in v0.66.0

type AutomationRulesActionType string

func (AutomationRulesActionType) ElementType added in v0.66.0

func (AutomationRulesActionType) ElementType() reflect.Type

func (AutomationRulesActionType) ToAutomationRulesActionTypeOutput added in v0.66.0

func (e AutomationRulesActionType) ToAutomationRulesActionTypeOutput() AutomationRulesActionTypeOutput

func (AutomationRulesActionType) ToAutomationRulesActionTypeOutputWithContext added in v0.66.0

func (e AutomationRulesActionType) ToAutomationRulesActionTypeOutputWithContext(ctx context.Context) AutomationRulesActionTypeOutput

func (AutomationRulesActionType) ToAutomationRulesActionTypePtrOutput added in v0.66.0

func (e AutomationRulesActionType) ToAutomationRulesActionTypePtrOutput() AutomationRulesActionTypePtrOutput

func (AutomationRulesActionType) ToAutomationRulesActionTypePtrOutputWithContext added in v0.66.0

func (e AutomationRulesActionType) ToAutomationRulesActionTypePtrOutputWithContext(ctx context.Context) AutomationRulesActionTypePtrOutput

func (AutomationRulesActionType) ToStringOutput added in v0.66.0

func (e AutomationRulesActionType) ToStringOutput() pulumi.StringOutput

func (AutomationRulesActionType) ToStringOutputWithContext added in v0.66.0

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

func (AutomationRulesActionType) ToStringPtrOutput added in v0.66.0

func (e AutomationRulesActionType) ToStringPtrOutput() pulumi.StringPtrOutput

func (AutomationRulesActionType) ToStringPtrOutputWithContext added in v0.66.0

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

type AutomationRulesActionTypeInput added in v0.66.0

type AutomationRulesActionTypeInput interface {
	pulumi.Input

	ToAutomationRulesActionTypeOutput() AutomationRulesActionTypeOutput
	ToAutomationRulesActionTypeOutputWithContext(context.Context) AutomationRulesActionTypeOutput
}

AutomationRulesActionTypeInput is an input type that accepts AutomationRulesActionTypeArgs and AutomationRulesActionTypeOutput values. You can construct a concrete instance of `AutomationRulesActionTypeInput` via:

AutomationRulesActionTypeArgs{...}

type AutomationRulesActionTypeOutput added in v0.66.0

type AutomationRulesActionTypeOutput struct{ *pulumi.OutputState }

func (AutomationRulesActionTypeOutput) ElementType added in v0.66.0

func (AutomationRulesActionTypeOutput) ToAutomationRulesActionTypeOutput added in v0.66.0

func (o AutomationRulesActionTypeOutput) ToAutomationRulesActionTypeOutput() AutomationRulesActionTypeOutput

func (AutomationRulesActionTypeOutput) ToAutomationRulesActionTypeOutputWithContext added in v0.66.0

func (o AutomationRulesActionTypeOutput) ToAutomationRulesActionTypeOutputWithContext(ctx context.Context) AutomationRulesActionTypeOutput

func (AutomationRulesActionTypeOutput) ToAutomationRulesActionTypePtrOutput added in v0.66.0

func (o AutomationRulesActionTypeOutput) ToAutomationRulesActionTypePtrOutput() AutomationRulesActionTypePtrOutput

func (AutomationRulesActionTypeOutput) ToAutomationRulesActionTypePtrOutputWithContext added in v0.66.0

func (o AutomationRulesActionTypeOutput) ToAutomationRulesActionTypePtrOutputWithContext(ctx context.Context) AutomationRulesActionTypePtrOutput

func (AutomationRulesActionTypeOutput) ToOutput added in v0.76.0

func (AutomationRulesActionTypeOutput) ToStringOutput added in v0.66.0

func (AutomationRulesActionTypeOutput) ToStringOutputWithContext added in v0.66.0

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

func (AutomationRulesActionTypeOutput) ToStringPtrOutput added in v0.66.0

func (AutomationRulesActionTypeOutput) ToStringPtrOutputWithContext added in v0.66.0

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

type AutomationRulesActionTypePtrInput added in v0.66.0

type AutomationRulesActionTypePtrInput interface {
	pulumi.Input

	ToAutomationRulesActionTypePtrOutput() AutomationRulesActionTypePtrOutput
	ToAutomationRulesActionTypePtrOutputWithContext(context.Context) AutomationRulesActionTypePtrOutput
}

func AutomationRulesActionTypePtr added in v0.66.0

func AutomationRulesActionTypePtr(v string) AutomationRulesActionTypePtrInput

type AutomationRulesActionTypePtrOutput added in v0.66.0

type AutomationRulesActionTypePtrOutput struct{ *pulumi.OutputState }

func (AutomationRulesActionTypePtrOutput) Elem added in v0.66.0

func (AutomationRulesActionTypePtrOutput) ElementType added in v0.66.0

func (AutomationRulesActionTypePtrOutput) ToAutomationRulesActionTypePtrOutput added in v0.66.0

func (o AutomationRulesActionTypePtrOutput) ToAutomationRulesActionTypePtrOutput() AutomationRulesActionTypePtrOutput

func (AutomationRulesActionTypePtrOutput) ToAutomationRulesActionTypePtrOutputWithContext added in v0.66.0

func (o AutomationRulesActionTypePtrOutput) ToAutomationRulesActionTypePtrOutputWithContext(ctx context.Context) AutomationRulesActionTypePtrOutput

func (AutomationRulesActionTypePtrOutput) ToOutput added in v0.76.0

func (AutomationRulesActionTypePtrOutput) ToStringPtrOutput added in v0.66.0

func (AutomationRulesActionTypePtrOutput) ToStringPtrOutputWithContext added in v0.66.0

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

type AutomationRulesFindingFieldsUpdate added in v0.66.0

type AutomationRulesFindingFieldsUpdate struct {
	Confidence  *int `pulumi:"confidence"`
	Criticality *int `pulumi:"criticality"`
	// Note added to the finding
	Note            *AutomationRuleNoteUpdate      `pulumi:"note"`
	RelatedFindings []AutomationRuleRelatedFinding `pulumi:"relatedFindings"`
	// Severity of the finding
	Severity          *AutomationRuleSeverityUpdate                        `pulumi:"severity"`
	Types             []string                                             `pulumi:"types"`
	UserDefinedFields *AutomationRulemap                                   `pulumi:"userDefinedFields"`
	VerificationState *AutomationRulesFindingFieldsUpdateVerificationState `pulumi:"verificationState"`
	// Workflow status set for the finding
	Workflow *AutomationRuleWorkflowUpdate `pulumi:"workflow"`
}

type AutomationRulesFindingFieldsUpdateArgs added in v0.66.0

type AutomationRulesFindingFieldsUpdateArgs struct {
	Confidence  pulumi.IntPtrInput `pulumi:"confidence"`
	Criticality pulumi.IntPtrInput `pulumi:"criticality"`
	// Note added to the finding
	Note            AutomationRuleNoteUpdatePtrInput       `pulumi:"note"`
	RelatedFindings AutomationRuleRelatedFindingArrayInput `pulumi:"relatedFindings"`
	// Severity of the finding
	Severity          AutomationRuleSeverityUpdatePtrInput                        `pulumi:"severity"`
	Types             pulumi.StringArrayInput                                     `pulumi:"types"`
	UserDefinedFields AutomationRulemapPtrInput                                   `pulumi:"userDefinedFields"`
	VerificationState AutomationRulesFindingFieldsUpdateVerificationStatePtrInput `pulumi:"verificationState"`
	// Workflow status set for the finding
	Workflow AutomationRuleWorkflowUpdatePtrInput `pulumi:"workflow"`
}

func (AutomationRulesFindingFieldsUpdateArgs) ElementType added in v0.66.0

func (AutomationRulesFindingFieldsUpdateArgs) ToAutomationRulesFindingFieldsUpdateOutput added in v0.66.0

func (i AutomationRulesFindingFieldsUpdateArgs) ToAutomationRulesFindingFieldsUpdateOutput() AutomationRulesFindingFieldsUpdateOutput

func (AutomationRulesFindingFieldsUpdateArgs) ToAutomationRulesFindingFieldsUpdateOutputWithContext added in v0.66.0

func (i AutomationRulesFindingFieldsUpdateArgs) ToAutomationRulesFindingFieldsUpdateOutputWithContext(ctx context.Context) AutomationRulesFindingFieldsUpdateOutput

func (AutomationRulesFindingFieldsUpdateArgs) ToOutput added in v0.76.0

type AutomationRulesFindingFieldsUpdateInput added in v0.66.0

type AutomationRulesFindingFieldsUpdateInput interface {
	pulumi.Input

	ToAutomationRulesFindingFieldsUpdateOutput() AutomationRulesFindingFieldsUpdateOutput
	ToAutomationRulesFindingFieldsUpdateOutputWithContext(context.Context) AutomationRulesFindingFieldsUpdateOutput
}

AutomationRulesFindingFieldsUpdateInput is an input type that accepts AutomationRulesFindingFieldsUpdateArgs and AutomationRulesFindingFieldsUpdateOutput values. You can construct a concrete instance of `AutomationRulesFindingFieldsUpdateInput` via:

AutomationRulesFindingFieldsUpdateArgs{...}

type AutomationRulesFindingFieldsUpdateOutput added in v0.66.0

type AutomationRulesFindingFieldsUpdateOutput struct{ *pulumi.OutputState }

func (AutomationRulesFindingFieldsUpdateOutput) Confidence added in v0.66.0

func (AutomationRulesFindingFieldsUpdateOutput) Criticality added in v0.66.0

func (AutomationRulesFindingFieldsUpdateOutput) ElementType added in v0.66.0

func (AutomationRulesFindingFieldsUpdateOutput) Note added in v0.66.0

Note added to the finding

func (AutomationRulesFindingFieldsUpdateOutput) RelatedFindings added in v0.66.0

func (AutomationRulesFindingFieldsUpdateOutput) Severity added in v0.66.0

Severity of the finding

func (AutomationRulesFindingFieldsUpdateOutput) ToAutomationRulesFindingFieldsUpdateOutput added in v0.66.0

func (o AutomationRulesFindingFieldsUpdateOutput) ToAutomationRulesFindingFieldsUpdateOutput() AutomationRulesFindingFieldsUpdateOutput

func (AutomationRulesFindingFieldsUpdateOutput) ToAutomationRulesFindingFieldsUpdateOutputWithContext added in v0.66.0

func (o AutomationRulesFindingFieldsUpdateOutput) ToAutomationRulesFindingFieldsUpdateOutputWithContext(ctx context.Context) AutomationRulesFindingFieldsUpdateOutput

func (AutomationRulesFindingFieldsUpdateOutput) ToOutput added in v0.76.0

func (AutomationRulesFindingFieldsUpdateOutput) Types added in v0.66.0

func (AutomationRulesFindingFieldsUpdateOutput) UserDefinedFields added in v0.66.0

func (AutomationRulesFindingFieldsUpdateOutput) VerificationState added in v0.66.0

func (AutomationRulesFindingFieldsUpdateOutput) Workflow added in v0.66.0

Workflow status set for the finding

type AutomationRulesFindingFieldsUpdateVerificationState added in v0.66.0

type AutomationRulesFindingFieldsUpdateVerificationState string

func (AutomationRulesFindingFieldsUpdateVerificationState) ElementType added in v0.66.0

func (AutomationRulesFindingFieldsUpdateVerificationState) ToAutomationRulesFindingFieldsUpdateVerificationStateOutput added in v0.66.0

func (e AutomationRulesFindingFieldsUpdateVerificationState) ToAutomationRulesFindingFieldsUpdateVerificationStateOutput() AutomationRulesFindingFieldsUpdateVerificationStateOutput

func (AutomationRulesFindingFieldsUpdateVerificationState) ToAutomationRulesFindingFieldsUpdateVerificationStateOutputWithContext added in v0.66.0

func (e AutomationRulesFindingFieldsUpdateVerificationState) ToAutomationRulesFindingFieldsUpdateVerificationStateOutputWithContext(ctx context.Context) AutomationRulesFindingFieldsUpdateVerificationStateOutput

func (AutomationRulesFindingFieldsUpdateVerificationState) ToAutomationRulesFindingFieldsUpdateVerificationStatePtrOutput added in v0.66.0

func (e AutomationRulesFindingFieldsUpdateVerificationState) ToAutomationRulesFindingFieldsUpdateVerificationStatePtrOutput() AutomationRulesFindingFieldsUpdateVerificationStatePtrOutput

func (AutomationRulesFindingFieldsUpdateVerificationState) ToAutomationRulesFindingFieldsUpdateVerificationStatePtrOutputWithContext added in v0.66.0

func (e AutomationRulesFindingFieldsUpdateVerificationState) ToAutomationRulesFindingFieldsUpdateVerificationStatePtrOutputWithContext(ctx context.Context) AutomationRulesFindingFieldsUpdateVerificationStatePtrOutput

func (AutomationRulesFindingFieldsUpdateVerificationState) ToStringOutput added in v0.66.0

func (AutomationRulesFindingFieldsUpdateVerificationState) ToStringOutputWithContext added in v0.66.0

func (AutomationRulesFindingFieldsUpdateVerificationState) ToStringPtrOutput added in v0.66.0

func (AutomationRulesFindingFieldsUpdateVerificationState) ToStringPtrOutputWithContext added in v0.66.0

type AutomationRulesFindingFieldsUpdateVerificationStateInput added in v0.66.0

type AutomationRulesFindingFieldsUpdateVerificationStateInput interface {
	pulumi.Input

	ToAutomationRulesFindingFieldsUpdateVerificationStateOutput() AutomationRulesFindingFieldsUpdateVerificationStateOutput
	ToAutomationRulesFindingFieldsUpdateVerificationStateOutputWithContext(context.Context) AutomationRulesFindingFieldsUpdateVerificationStateOutput
}

AutomationRulesFindingFieldsUpdateVerificationStateInput is an input type that accepts AutomationRulesFindingFieldsUpdateVerificationStateArgs and AutomationRulesFindingFieldsUpdateVerificationStateOutput values. You can construct a concrete instance of `AutomationRulesFindingFieldsUpdateVerificationStateInput` via:

AutomationRulesFindingFieldsUpdateVerificationStateArgs{...}

type AutomationRulesFindingFieldsUpdateVerificationStateOutput added in v0.66.0

type AutomationRulesFindingFieldsUpdateVerificationStateOutput struct{ *pulumi.OutputState }

func (AutomationRulesFindingFieldsUpdateVerificationStateOutput) ElementType added in v0.66.0

func (AutomationRulesFindingFieldsUpdateVerificationStateOutput) ToAutomationRulesFindingFieldsUpdateVerificationStateOutput added in v0.66.0

func (AutomationRulesFindingFieldsUpdateVerificationStateOutput) ToAutomationRulesFindingFieldsUpdateVerificationStateOutputWithContext added in v0.66.0

func (o AutomationRulesFindingFieldsUpdateVerificationStateOutput) ToAutomationRulesFindingFieldsUpdateVerificationStateOutputWithContext(ctx context.Context) AutomationRulesFindingFieldsUpdateVerificationStateOutput

func (AutomationRulesFindingFieldsUpdateVerificationStateOutput) ToAutomationRulesFindingFieldsUpdateVerificationStatePtrOutput added in v0.66.0

func (AutomationRulesFindingFieldsUpdateVerificationStateOutput) ToAutomationRulesFindingFieldsUpdateVerificationStatePtrOutputWithContext added in v0.66.0

func (o AutomationRulesFindingFieldsUpdateVerificationStateOutput) ToAutomationRulesFindingFieldsUpdateVerificationStatePtrOutputWithContext(ctx context.Context) AutomationRulesFindingFieldsUpdateVerificationStatePtrOutput

func (AutomationRulesFindingFieldsUpdateVerificationStateOutput) ToOutput added in v0.76.0

func (AutomationRulesFindingFieldsUpdateVerificationStateOutput) ToStringOutput added in v0.66.0

func (AutomationRulesFindingFieldsUpdateVerificationStateOutput) ToStringOutputWithContext added in v0.66.0

func (AutomationRulesFindingFieldsUpdateVerificationStateOutput) ToStringPtrOutput added in v0.66.0

func (AutomationRulesFindingFieldsUpdateVerificationStateOutput) ToStringPtrOutputWithContext added in v0.66.0

type AutomationRulesFindingFieldsUpdateVerificationStatePtrInput added in v0.66.0

type AutomationRulesFindingFieldsUpdateVerificationStatePtrInput interface {
	pulumi.Input

	ToAutomationRulesFindingFieldsUpdateVerificationStatePtrOutput() AutomationRulesFindingFieldsUpdateVerificationStatePtrOutput
	ToAutomationRulesFindingFieldsUpdateVerificationStatePtrOutputWithContext(context.Context) AutomationRulesFindingFieldsUpdateVerificationStatePtrOutput
}

func AutomationRulesFindingFieldsUpdateVerificationStatePtr added in v0.66.0

func AutomationRulesFindingFieldsUpdateVerificationStatePtr(v string) AutomationRulesFindingFieldsUpdateVerificationStatePtrInput

type AutomationRulesFindingFieldsUpdateVerificationStatePtrOutput added in v0.66.0

type AutomationRulesFindingFieldsUpdateVerificationStatePtrOutput struct{ *pulumi.OutputState }

func (AutomationRulesFindingFieldsUpdateVerificationStatePtrOutput) Elem added in v0.66.0

func (AutomationRulesFindingFieldsUpdateVerificationStatePtrOutput) ElementType added in v0.66.0

func (AutomationRulesFindingFieldsUpdateVerificationStatePtrOutput) ToAutomationRulesFindingFieldsUpdateVerificationStatePtrOutput added in v0.66.0

func (AutomationRulesFindingFieldsUpdateVerificationStatePtrOutput) ToAutomationRulesFindingFieldsUpdateVerificationStatePtrOutputWithContext added in v0.66.0

func (o AutomationRulesFindingFieldsUpdateVerificationStatePtrOutput) ToAutomationRulesFindingFieldsUpdateVerificationStatePtrOutputWithContext(ctx context.Context) AutomationRulesFindingFieldsUpdateVerificationStatePtrOutput

func (AutomationRulesFindingFieldsUpdateVerificationStatePtrOutput) ToOutput added in v0.76.0

func (AutomationRulesFindingFieldsUpdateVerificationStatePtrOutput) ToStringPtrOutput added in v0.66.0

func (AutomationRulesFindingFieldsUpdateVerificationStatePtrOutput) ToStringPtrOutputWithContext added in v0.66.0

type AutomationRulesFindingFilters added in v0.66.0

type AutomationRulesFindingFilters struct {
	AwsAccountId                    []AutomationRuleStringFilter `pulumi:"awsAccountId"`
	CompanyName                     []AutomationRuleStringFilter `pulumi:"companyName"`
	ComplianceAssociatedStandardsId []AutomationRuleStringFilter `pulumi:"complianceAssociatedStandardsId"`
	ComplianceSecurityControlId     []AutomationRuleStringFilter `pulumi:"complianceSecurityControlId"`
	ComplianceStatus                []AutomationRuleStringFilter `pulumi:"complianceStatus"`
	Confidence                      []AutomationRuleNumberFilter `pulumi:"confidence"`
	CreatedAt                       []AutomationRuleDateFilter   `pulumi:"createdAt"`
	Criticality                     []AutomationRuleNumberFilter `pulumi:"criticality"`
	Description                     []AutomationRuleStringFilter `pulumi:"description"`
	FirstObservedAt                 []AutomationRuleDateFilter   `pulumi:"firstObservedAt"`
	GeneratorId                     []AutomationRuleStringFilter `pulumi:"generatorId"`
	Id                              []AutomationRuleStringFilter `pulumi:"id"`
	LastObservedAt                  []AutomationRuleDateFilter   `pulumi:"lastObservedAt"`
	NoteText                        []AutomationRuleStringFilter `pulumi:"noteText"`
	NoteUpdatedAt                   []AutomationRuleDateFilter   `pulumi:"noteUpdatedAt"`
	NoteUpdatedBy                   []AutomationRuleStringFilter `pulumi:"noteUpdatedBy"`
	ProductArn                      []AutomationRuleStringFilter `pulumi:"productArn"`
	ProductName                     []AutomationRuleStringFilter `pulumi:"productName"`
	RecordState                     []AutomationRuleStringFilter `pulumi:"recordState"`
	RelatedFindingsId               []AutomationRuleStringFilter `pulumi:"relatedFindingsId"`
	RelatedFindingsProductArn       []AutomationRuleStringFilter `pulumi:"relatedFindingsProductArn"`
	ResourceDetailsOther            []AutomationRuleMapFilter    `pulumi:"resourceDetailsOther"`
	ResourceId                      []AutomationRuleStringFilter `pulumi:"resourceId"`
	ResourcePartition               []AutomationRuleStringFilter `pulumi:"resourcePartition"`
	ResourceRegion                  []AutomationRuleStringFilter `pulumi:"resourceRegion"`
	ResourceTags                    []AutomationRuleMapFilter    `pulumi:"resourceTags"`
	ResourceType                    []AutomationRuleStringFilter `pulumi:"resourceType"`
	SeverityLabel                   []AutomationRuleStringFilter `pulumi:"severityLabel"`
	SourceUrl                       []AutomationRuleStringFilter `pulumi:"sourceUrl"`
	Title                           []AutomationRuleStringFilter `pulumi:"title"`
	Type                            []AutomationRuleStringFilter `pulumi:"type"`
	UpdatedAt                       []AutomationRuleDateFilter   `pulumi:"updatedAt"`
	UserDefinedFields               []AutomationRuleMapFilter    `pulumi:"userDefinedFields"`
	VerificationState               []AutomationRuleStringFilter `pulumi:"verificationState"`
	WorkflowStatus                  []AutomationRuleStringFilter `pulumi:"workflowStatus"`
}

type AutomationRulesFindingFiltersArgs added in v0.66.0

type AutomationRulesFindingFiltersArgs struct {
	AwsAccountId                    AutomationRuleStringFilterArrayInput `pulumi:"awsAccountId"`
	CompanyName                     AutomationRuleStringFilterArrayInput `pulumi:"companyName"`
	ComplianceAssociatedStandardsId AutomationRuleStringFilterArrayInput `pulumi:"complianceAssociatedStandardsId"`
	ComplianceSecurityControlId     AutomationRuleStringFilterArrayInput `pulumi:"complianceSecurityControlId"`
	ComplianceStatus                AutomationRuleStringFilterArrayInput `pulumi:"complianceStatus"`
	Confidence                      AutomationRuleNumberFilterArrayInput `pulumi:"confidence"`
	CreatedAt                       AutomationRuleDateFilterArrayInput   `pulumi:"createdAt"`
	Criticality                     AutomationRuleNumberFilterArrayInput `pulumi:"criticality"`
	Description                     AutomationRuleStringFilterArrayInput `pulumi:"description"`
	FirstObservedAt                 AutomationRuleDateFilterArrayInput   `pulumi:"firstObservedAt"`
	GeneratorId                     AutomationRuleStringFilterArrayInput `pulumi:"generatorId"`
	Id                              AutomationRuleStringFilterArrayInput `pulumi:"id"`
	LastObservedAt                  AutomationRuleDateFilterArrayInput   `pulumi:"lastObservedAt"`
	NoteText                        AutomationRuleStringFilterArrayInput `pulumi:"noteText"`
	NoteUpdatedAt                   AutomationRuleDateFilterArrayInput   `pulumi:"noteUpdatedAt"`
	NoteUpdatedBy                   AutomationRuleStringFilterArrayInput `pulumi:"noteUpdatedBy"`
	ProductArn                      AutomationRuleStringFilterArrayInput `pulumi:"productArn"`
	ProductName                     AutomationRuleStringFilterArrayInput `pulumi:"productName"`
	RecordState                     AutomationRuleStringFilterArrayInput `pulumi:"recordState"`
	RelatedFindingsId               AutomationRuleStringFilterArrayInput `pulumi:"relatedFindingsId"`
	RelatedFindingsProductArn       AutomationRuleStringFilterArrayInput `pulumi:"relatedFindingsProductArn"`
	ResourceDetailsOther            AutomationRuleMapFilterArrayInput    `pulumi:"resourceDetailsOther"`
	ResourceId                      AutomationRuleStringFilterArrayInput `pulumi:"resourceId"`
	ResourcePartition               AutomationRuleStringFilterArrayInput `pulumi:"resourcePartition"`
	ResourceRegion                  AutomationRuleStringFilterArrayInput `pulumi:"resourceRegion"`
	ResourceTags                    AutomationRuleMapFilterArrayInput    `pulumi:"resourceTags"`
	ResourceType                    AutomationRuleStringFilterArrayInput `pulumi:"resourceType"`
	SeverityLabel                   AutomationRuleStringFilterArrayInput `pulumi:"severityLabel"`
	SourceUrl                       AutomationRuleStringFilterArrayInput `pulumi:"sourceUrl"`
	Title                           AutomationRuleStringFilterArrayInput `pulumi:"title"`
	Type                            AutomationRuleStringFilterArrayInput `pulumi:"type"`
	UpdatedAt                       AutomationRuleDateFilterArrayInput   `pulumi:"updatedAt"`
	UserDefinedFields               AutomationRuleMapFilterArrayInput    `pulumi:"userDefinedFields"`
	VerificationState               AutomationRuleStringFilterArrayInput `pulumi:"verificationState"`
	WorkflowStatus                  AutomationRuleStringFilterArrayInput `pulumi:"workflowStatus"`
}

func (AutomationRulesFindingFiltersArgs) ElementType added in v0.66.0

func (AutomationRulesFindingFiltersArgs) ToAutomationRulesFindingFiltersOutput added in v0.66.0

func (i AutomationRulesFindingFiltersArgs) ToAutomationRulesFindingFiltersOutput() AutomationRulesFindingFiltersOutput

func (AutomationRulesFindingFiltersArgs) ToAutomationRulesFindingFiltersOutputWithContext added in v0.66.0

func (i AutomationRulesFindingFiltersArgs) ToAutomationRulesFindingFiltersOutputWithContext(ctx context.Context) AutomationRulesFindingFiltersOutput

func (AutomationRulesFindingFiltersArgs) ToAutomationRulesFindingFiltersPtrOutput added in v0.66.0

func (i AutomationRulesFindingFiltersArgs) ToAutomationRulesFindingFiltersPtrOutput() AutomationRulesFindingFiltersPtrOutput

func (AutomationRulesFindingFiltersArgs) ToAutomationRulesFindingFiltersPtrOutputWithContext added in v0.66.0

func (i AutomationRulesFindingFiltersArgs) ToAutomationRulesFindingFiltersPtrOutputWithContext(ctx context.Context) AutomationRulesFindingFiltersPtrOutput

func (AutomationRulesFindingFiltersArgs) ToOutput added in v0.76.0

type AutomationRulesFindingFiltersInput added in v0.66.0

type AutomationRulesFindingFiltersInput interface {
	pulumi.Input

	ToAutomationRulesFindingFiltersOutput() AutomationRulesFindingFiltersOutput
	ToAutomationRulesFindingFiltersOutputWithContext(context.Context) AutomationRulesFindingFiltersOutput
}

AutomationRulesFindingFiltersInput is an input type that accepts AutomationRulesFindingFiltersArgs and AutomationRulesFindingFiltersOutput values. You can construct a concrete instance of `AutomationRulesFindingFiltersInput` via:

AutomationRulesFindingFiltersArgs{...}

type AutomationRulesFindingFiltersOutput added in v0.66.0

type AutomationRulesFindingFiltersOutput struct{ *pulumi.OutputState }

func (AutomationRulesFindingFiltersOutput) AwsAccountId added in v0.66.0

func (AutomationRulesFindingFiltersOutput) CompanyName added in v0.66.0

func (AutomationRulesFindingFiltersOutput) ComplianceAssociatedStandardsId added in v0.66.0

func (AutomationRulesFindingFiltersOutput) ComplianceSecurityControlId added in v0.66.0

func (AutomationRulesFindingFiltersOutput) ComplianceStatus added in v0.66.0

func (AutomationRulesFindingFiltersOutput) Confidence added in v0.66.0

func (AutomationRulesFindingFiltersOutput) CreatedAt added in v0.66.0

func (AutomationRulesFindingFiltersOutput) Criticality added in v0.66.0

func (AutomationRulesFindingFiltersOutput) Description added in v0.66.0

func (AutomationRulesFindingFiltersOutput) ElementType added in v0.66.0

func (AutomationRulesFindingFiltersOutput) FirstObservedAt added in v0.66.0

func (AutomationRulesFindingFiltersOutput) GeneratorId added in v0.66.0

func (AutomationRulesFindingFiltersOutput) Id added in v0.66.0

func (AutomationRulesFindingFiltersOutput) LastObservedAt added in v0.66.0

func (AutomationRulesFindingFiltersOutput) NoteText added in v0.66.0

func (AutomationRulesFindingFiltersOutput) NoteUpdatedAt added in v0.66.0

func (AutomationRulesFindingFiltersOutput) NoteUpdatedBy added in v0.66.0

func (AutomationRulesFindingFiltersOutput) ProductArn added in v0.66.0

func (AutomationRulesFindingFiltersOutput) ProductName added in v0.66.0

func (AutomationRulesFindingFiltersOutput) RecordState added in v0.66.0

func (AutomationRulesFindingFiltersOutput) RelatedFindingsId added in v0.66.0

func (AutomationRulesFindingFiltersOutput) RelatedFindingsProductArn added in v0.66.0

func (AutomationRulesFindingFiltersOutput) ResourceDetailsOther added in v0.66.0

func (AutomationRulesFindingFiltersOutput) ResourceId added in v0.66.0

func (AutomationRulesFindingFiltersOutput) ResourcePartition added in v0.66.0

func (AutomationRulesFindingFiltersOutput) ResourceRegion added in v0.66.0

func (AutomationRulesFindingFiltersOutput) ResourceTags added in v0.66.0

func (AutomationRulesFindingFiltersOutput) ResourceType added in v0.66.0

func (AutomationRulesFindingFiltersOutput) SeverityLabel added in v0.66.0

func (AutomationRulesFindingFiltersOutput) SourceUrl added in v0.66.0

func (AutomationRulesFindingFiltersOutput) Title added in v0.66.0

func (AutomationRulesFindingFiltersOutput) ToAutomationRulesFindingFiltersOutput added in v0.66.0

func (o AutomationRulesFindingFiltersOutput) ToAutomationRulesFindingFiltersOutput() AutomationRulesFindingFiltersOutput

func (AutomationRulesFindingFiltersOutput) ToAutomationRulesFindingFiltersOutputWithContext added in v0.66.0

func (o AutomationRulesFindingFiltersOutput) ToAutomationRulesFindingFiltersOutputWithContext(ctx context.Context) AutomationRulesFindingFiltersOutput

func (AutomationRulesFindingFiltersOutput) ToAutomationRulesFindingFiltersPtrOutput added in v0.66.0

func (o AutomationRulesFindingFiltersOutput) ToAutomationRulesFindingFiltersPtrOutput() AutomationRulesFindingFiltersPtrOutput

func (AutomationRulesFindingFiltersOutput) ToAutomationRulesFindingFiltersPtrOutputWithContext added in v0.66.0

func (o AutomationRulesFindingFiltersOutput) ToAutomationRulesFindingFiltersPtrOutputWithContext(ctx context.Context) AutomationRulesFindingFiltersPtrOutput

func (AutomationRulesFindingFiltersOutput) ToOutput added in v0.76.0

func (AutomationRulesFindingFiltersOutput) Type added in v0.66.0

func (AutomationRulesFindingFiltersOutput) UpdatedAt added in v0.66.0

func (AutomationRulesFindingFiltersOutput) UserDefinedFields added in v0.66.0

func (AutomationRulesFindingFiltersOutput) VerificationState added in v0.66.0

func (AutomationRulesFindingFiltersOutput) WorkflowStatus added in v0.66.0

type AutomationRulesFindingFiltersPtrInput added in v0.66.0

type AutomationRulesFindingFiltersPtrInput interface {
	pulumi.Input

	ToAutomationRulesFindingFiltersPtrOutput() AutomationRulesFindingFiltersPtrOutput
	ToAutomationRulesFindingFiltersPtrOutputWithContext(context.Context) AutomationRulesFindingFiltersPtrOutput
}

AutomationRulesFindingFiltersPtrInput is an input type that accepts AutomationRulesFindingFiltersArgs, AutomationRulesFindingFiltersPtr and AutomationRulesFindingFiltersPtrOutput values. You can construct a concrete instance of `AutomationRulesFindingFiltersPtrInput` via:

        AutomationRulesFindingFiltersArgs{...}

or:

        nil

type AutomationRulesFindingFiltersPtrOutput added in v0.66.0

type AutomationRulesFindingFiltersPtrOutput struct{ *pulumi.OutputState }

func (AutomationRulesFindingFiltersPtrOutput) AwsAccountId added in v0.66.0

func (AutomationRulesFindingFiltersPtrOutput) CompanyName added in v0.66.0

func (AutomationRulesFindingFiltersPtrOutput) ComplianceAssociatedStandardsId added in v0.66.0

func (AutomationRulesFindingFiltersPtrOutput) ComplianceSecurityControlId added in v0.66.0

func (AutomationRulesFindingFiltersPtrOutput) ComplianceStatus added in v0.66.0

func (AutomationRulesFindingFiltersPtrOutput) Confidence added in v0.66.0

func (AutomationRulesFindingFiltersPtrOutput) CreatedAt added in v0.66.0

func (AutomationRulesFindingFiltersPtrOutput) Criticality added in v0.66.0

func (AutomationRulesFindingFiltersPtrOutput) Description added in v0.66.0

func (AutomationRulesFindingFiltersPtrOutput) Elem added in v0.66.0

func (AutomationRulesFindingFiltersPtrOutput) ElementType added in v0.66.0

func (AutomationRulesFindingFiltersPtrOutput) FirstObservedAt added in v0.66.0

func (AutomationRulesFindingFiltersPtrOutput) GeneratorId added in v0.66.0

func (AutomationRulesFindingFiltersPtrOutput) Id added in v0.66.0

func (AutomationRulesFindingFiltersPtrOutput) LastObservedAt added in v0.66.0

func (AutomationRulesFindingFiltersPtrOutput) NoteText added in v0.66.0

func (AutomationRulesFindingFiltersPtrOutput) NoteUpdatedAt added in v0.66.0

func (AutomationRulesFindingFiltersPtrOutput) NoteUpdatedBy added in v0.66.0

func (AutomationRulesFindingFiltersPtrOutput) ProductArn added in v0.66.0

func (AutomationRulesFindingFiltersPtrOutput) ProductName added in v0.66.0

func (AutomationRulesFindingFiltersPtrOutput) RecordState added in v0.66.0

func (AutomationRulesFindingFiltersPtrOutput) RelatedFindingsId added in v0.66.0

func (AutomationRulesFindingFiltersPtrOutput) RelatedFindingsProductArn added in v0.66.0

func (AutomationRulesFindingFiltersPtrOutput) ResourceDetailsOther added in v0.66.0

func (AutomationRulesFindingFiltersPtrOutput) ResourceId added in v0.66.0

func (AutomationRulesFindingFiltersPtrOutput) ResourcePartition added in v0.66.0

func (AutomationRulesFindingFiltersPtrOutput) ResourceRegion added in v0.66.0

func (AutomationRulesFindingFiltersPtrOutput) ResourceTags added in v0.66.0

func (AutomationRulesFindingFiltersPtrOutput) ResourceType added in v0.66.0

func (AutomationRulesFindingFiltersPtrOutput) SeverityLabel added in v0.66.0

func (AutomationRulesFindingFiltersPtrOutput) SourceUrl added in v0.66.0

func (AutomationRulesFindingFiltersPtrOutput) Title added in v0.66.0

func (AutomationRulesFindingFiltersPtrOutput) ToAutomationRulesFindingFiltersPtrOutput added in v0.66.0

func (o AutomationRulesFindingFiltersPtrOutput) ToAutomationRulesFindingFiltersPtrOutput() AutomationRulesFindingFiltersPtrOutput

func (AutomationRulesFindingFiltersPtrOutput) ToAutomationRulesFindingFiltersPtrOutputWithContext added in v0.66.0

func (o AutomationRulesFindingFiltersPtrOutput) ToAutomationRulesFindingFiltersPtrOutputWithContext(ctx context.Context) AutomationRulesFindingFiltersPtrOutput

func (AutomationRulesFindingFiltersPtrOutput) ToOutput added in v0.76.0

func (AutomationRulesFindingFiltersPtrOutput) Type added in v0.66.0

func (AutomationRulesFindingFiltersPtrOutput) UpdatedAt added in v0.66.0

func (AutomationRulesFindingFiltersPtrOutput) UserDefinedFields added in v0.66.0

func (AutomationRulesFindingFiltersPtrOutput) VerificationState added in v0.66.0

func (AutomationRulesFindingFiltersPtrOutput) WorkflowStatus added in v0.66.0

type Hub deprecated

type Hub struct {
	pulumi.CustomResourceState

	AutoEnableControls      pulumi.BoolPtrOutput   `pulumi:"autoEnableControls"`
	ControlFindingGenerator pulumi.StringPtrOutput `pulumi:"controlFindingGenerator"`
	EnableDefaultStandards  pulumi.BoolPtrOutput   `pulumi:"enableDefaultStandards"`
	Tags                    pulumi.AnyOutput       `pulumi:"tags"`
}

Resource Type definition for AWS::SecurityHub::Hub

Deprecated: Hub is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.

func GetHub

func GetHub(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *HubState, opts ...pulumi.ResourceOption) (*Hub, error)

GetHub gets an existing Hub 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 NewHub

func NewHub(ctx *pulumi.Context,
	name string, args *HubArgs, opts ...pulumi.ResourceOption) (*Hub, error)

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

func (*Hub) ElementType

func (*Hub) ElementType() reflect.Type

func (*Hub) ToHubOutput

func (i *Hub) ToHubOutput() HubOutput

func (*Hub) ToHubOutputWithContext

func (i *Hub) ToHubOutputWithContext(ctx context.Context) HubOutput

func (*Hub) ToOutput added in v0.76.0

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

type HubArgs

type HubArgs struct {
	AutoEnableControls      pulumi.BoolPtrInput
	ControlFindingGenerator pulumi.StringPtrInput
	EnableDefaultStandards  pulumi.BoolPtrInput
	Tags                    pulumi.Input
}

The set of arguments for constructing a Hub resource.

func (HubArgs) ElementType

func (HubArgs) ElementType() reflect.Type

type HubInput

type HubInput interface {
	pulumi.Input

	ToHubOutput() HubOutput
	ToHubOutputWithContext(ctx context.Context) HubOutput
}

type HubOutput

type HubOutput struct{ *pulumi.OutputState }

func (HubOutput) AutoEnableControls added in v0.67.0

func (o HubOutput) AutoEnableControls() pulumi.BoolPtrOutput

func (HubOutput) ControlFindingGenerator added in v0.67.0

func (o HubOutput) ControlFindingGenerator() pulumi.StringPtrOutput

func (HubOutput) ElementType

func (HubOutput) ElementType() reflect.Type

func (HubOutput) EnableDefaultStandards added in v0.67.0

func (o HubOutput) EnableDefaultStandards() pulumi.BoolPtrOutput

func (HubOutput) Tags added in v0.17.0

func (o HubOutput) Tags() pulumi.AnyOutput

func (HubOutput) ToHubOutput

func (o HubOutput) ToHubOutput() HubOutput

func (HubOutput) ToHubOutputWithContext

func (o HubOutput) ToHubOutputWithContext(ctx context.Context) HubOutput

func (HubOutput) ToOutput added in v0.76.0

func (o HubOutput) ToOutput(ctx context.Context) pulumix.Output[*Hub]

type HubState

type HubState struct {
}

func (HubState) ElementType

func (HubState) ElementType() reflect.Type

type LookupAutomationRuleArgs added in v0.66.0

type LookupAutomationRuleArgs struct {
	// An Automation Rule Arn is automatically created
	RuleArn string `pulumi:"ruleArn"`
}

type LookupAutomationRuleOutputArgs added in v0.66.0

type LookupAutomationRuleOutputArgs struct {
	// An Automation Rule Arn is automatically created
	RuleArn pulumi.StringInput `pulumi:"ruleArn"`
}

func (LookupAutomationRuleOutputArgs) ElementType added in v0.66.0

type LookupAutomationRuleResult added in v0.66.0

type LookupAutomationRuleResult struct {
	Actions []AutomationRulesAction `pulumi:"actions"`
	// The date and time when Automation Rule was created
	CreatedAt *string `pulumi:"createdAt"`
	// The identifier by which created the rule
	CreatedBy *string `pulumi:"createdBy"`
	// The rule criteria for evaluating findings
	Criteria *AutomationRulesFindingFilters `pulumi:"criteria"`
	// Rule description
	Description *string `pulumi:"description"`
	// If Rule is a terminal rule
	IsTerminal *bool `pulumi:"isTerminal"`
	// An Automation Rule Arn is automatically created
	RuleArn *string `pulumi:"ruleArn"`
	// Rule name
	RuleName *string `pulumi:"ruleName"`
	// Rule order value
	RuleOrder *int `pulumi:"ruleOrder"`
	// Status of the Rule upon creation
	RuleStatus *AutomationRuleRuleStatus `pulumi:"ruleStatus"`
	Tags       *AutomationRuleTags       `pulumi:"tags"`
	// The date and time when Automation Rule was last updated
	UpdatedAt *string `pulumi:"updatedAt"`
}

func LookupAutomationRule added in v0.66.0

func LookupAutomationRule(ctx *pulumi.Context, args *LookupAutomationRuleArgs, opts ...pulumi.InvokeOption) (*LookupAutomationRuleResult, error)

The AWS::SecurityHub::AutomationRule resource represents the Automation Rule in your account. One rule resource is created for each Automation Rule in which you configure rule criteria and actions.

type LookupAutomationRuleResultOutput added in v0.66.0

type LookupAutomationRuleResultOutput struct{ *pulumi.OutputState }

func LookupAutomationRuleOutput added in v0.66.0

func (LookupAutomationRuleResultOutput) Actions added in v0.66.0

func (LookupAutomationRuleResultOutput) CreatedAt added in v0.66.0

The date and time when Automation Rule was created

func (LookupAutomationRuleResultOutput) CreatedBy added in v0.66.0

The identifier by which created the rule

func (LookupAutomationRuleResultOutput) Criteria added in v0.66.0

The rule criteria for evaluating findings

func (LookupAutomationRuleResultOutput) Description added in v0.66.0

Rule description

func (LookupAutomationRuleResultOutput) ElementType added in v0.66.0

func (LookupAutomationRuleResultOutput) IsTerminal added in v0.66.0

If Rule is a terminal rule

func (LookupAutomationRuleResultOutput) RuleArn added in v0.66.0

An Automation Rule Arn is automatically created

func (LookupAutomationRuleResultOutput) RuleName added in v0.66.0

Rule name

func (LookupAutomationRuleResultOutput) RuleOrder added in v0.66.0

Rule order value

func (LookupAutomationRuleResultOutput) RuleStatus added in v0.66.0

Status of the Rule upon creation

func (LookupAutomationRuleResultOutput) Tags added in v0.66.0

func (LookupAutomationRuleResultOutput) ToLookupAutomationRuleResultOutput added in v0.66.0

func (o LookupAutomationRuleResultOutput) ToLookupAutomationRuleResultOutput() LookupAutomationRuleResultOutput

func (LookupAutomationRuleResultOutput) ToLookupAutomationRuleResultOutputWithContext added in v0.66.0

func (o LookupAutomationRuleResultOutput) ToLookupAutomationRuleResultOutputWithContext(ctx context.Context) LookupAutomationRuleResultOutput

func (LookupAutomationRuleResultOutput) ToOutput added in v0.76.0

func (LookupAutomationRuleResultOutput) UpdatedAt added in v0.66.0

The date and time when Automation Rule was last updated

type LookupHubArgs added in v0.12.0

type LookupHubArgs struct {
	Id string `pulumi:"id"`
}

type LookupHubOutputArgs added in v0.12.0

type LookupHubOutputArgs struct {
	Id pulumi.StringInput `pulumi:"id"`
}

func (LookupHubOutputArgs) ElementType added in v0.12.0

func (LookupHubOutputArgs) ElementType() reflect.Type

type LookupHubResult added in v0.12.0

type LookupHubResult struct {
	AutoEnableControls      *bool       `pulumi:"autoEnableControls"`
	ControlFindingGenerator *string     `pulumi:"controlFindingGenerator"`
	EnableDefaultStandards  *bool       `pulumi:"enableDefaultStandards"`
	Id                      *string     `pulumi:"id"`
	Tags                    interface{} `pulumi:"tags"`
}

func LookupHub added in v0.12.0

func LookupHub(ctx *pulumi.Context, args *LookupHubArgs, opts ...pulumi.InvokeOption) (*LookupHubResult, error)

Resource Type definition for AWS::SecurityHub::Hub

type LookupHubResultOutput added in v0.12.0

type LookupHubResultOutput struct{ *pulumi.OutputState }

func LookupHubOutput added in v0.12.0

func LookupHubOutput(ctx *pulumi.Context, args LookupHubOutputArgs, opts ...pulumi.InvokeOption) LookupHubResultOutput

func (LookupHubResultOutput) AutoEnableControls added in v0.67.0

func (o LookupHubResultOutput) AutoEnableControls() pulumi.BoolPtrOutput

func (LookupHubResultOutput) ControlFindingGenerator added in v0.67.0

func (o LookupHubResultOutput) ControlFindingGenerator() pulumi.StringPtrOutput

func (LookupHubResultOutput) ElementType added in v0.12.0

func (LookupHubResultOutput) ElementType() reflect.Type

func (LookupHubResultOutput) EnableDefaultStandards added in v0.67.0

func (o LookupHubResultOutput) EnableDefaultStandards() pulumi.BoolPtrOutput

func (LookupHubResultOutput) Id added in v0.12.0

func (LookupHubResultOutput) Tags added in v0.12.0

func (LookupHubResultOutput) ToLookupHubResultOutput added in v0.12.0

func (o LookupHubResultOutput) ToLookupHubResultOutput() LookupHubResultOutput

func (LookupHubResultOutput) ToLookupHubResultOutputWithContext added in v0.12.0

func (o LookupHubResultOutput) ToLookupHubResultOutputWithContext(ctx context.Context) LookupHubResultOutput

func (LookupHubResultOutput) ToOutput added in v0.76.0

type LookupStandardArgs added in v0.66.0

type LookupStandardArgs struct {
	// The ARN of the StandardsSubscription for the account ID, region, and Standard.
	StandardsSubscriptionArn string `pulumi:"standardsSubscriptionArn"`
}

type LookupStandardOutputArgs added in v0.66.0

type LookupStandardOutputArgs struct {
	// The ARN of the StandardsSubscription for the account ID, region, and Standard.
	StandardsSubscriptionArn pulumi.StringInput `pulumi:"standardsSubscriptionArn"`
}

func (LookupStandardOutputArgs) ElementType added in v0.66.0

func (LookupStandardOutputArgs) ElementType() reflect.Type

type LookupStandardResult added in v0.66.0

type LookupStandardResult struct {
	// StandardsControls to disable from this Standard.
	DisabledStandardsControls []StandardsControl `pulumi:"disabledStandardsControls"`
	// The ARN of the StandardsSubscription for the account ID, region, and Standard.
	StandardsSubscriptionArn *string `pulumi:"standardsSubscriptionArn"`
}

func LookupStandard added in v0.66.0

func LookupStandard(ctx *pulumi.Context, args *LookupStandardArgs, opts ...pulumi.InvokeOption) (*LookupStandardResult, error)

The AWS::SecurityHub::Standard resource represents the implementation of an individual AWS Security Hub Standard in your account. It requires you have SecurityHub enabled before you can enable the Standard.

type LookupStandardResultOutput added in v0.66.0

type LookupStandardResultOutput struct{ *pulumi.OutputState }

func LookupStandardOutput added in v0.66.0

func LookupStandardOutput(ctx *pulumi.Context, args LookupStandardOutputArgs, opts ...pulumi.InvokeOption) LookupStandardResultOutput

func (LookupStandardResultOutput) DisabledStandardsControls added in v0.66.0

func (o LookupStandardResultOutput) DisabledStandardsControls() StandardsControlArrayOutput

StandardsControls to disable from this Standard.

func (LookupStandardResultOutput) ElementType added in v0.66.0

func (LookupStandardResultOutput) ElementType() reflect.Type

func (LookupStandardResultOutput) StandardsSubscriptionArn added in v0.66.0

func (o LookupStandardResultOutput) StandardsSubscriptionArn() pulumi.StringPtrOutput

The ARN of the StandardsSubscription for the account ID, region, and Standard.

func (LookupStandardResultOutput) ToLookupStandardResultOutput added in v0.66.0

func (o LookupStandardResultOutput) ToLookupStandardResultOutput() LookupStandardResultOutput

func (LookupStandardResultOutput) ToLookupStandardResultOutputWithContext added in v0.66.0

func (o LookupStandardResultOutput) ToLookupStandardResultOutputWithContext(ctx context.Context) LookupStandardResultOutput

func (LookupStandardResultOutput) ToOutput added in v0.76.0

type Standard added in v0.66.0

type Standard struct {
	pulumi.CustomResourceState

	// StandardsControls to disable from this Standard.
	DisabledStandardsControls StandardsControlArrayOutput `pulumi:"disabledStandardsControls"`
	// The ARN of the Standard being enabled
	StandardsArn pulumi.StringOutput `pulumi:"standardsArn"`
	// The ARN of the StandardsSubscription for the account ID, region, and Standard.
	StandardsSubscriptionArn pulumi.StringOutput `pulumi:"standardsSubscriptionArn"`
}

The AWS::SecurityHub::Standard resource represents the implementation of an individual AWS Security Hub Standard in your account. It requires you have SecurityHub enabled before you can enable the Standard.

func GetStandard added in v0.66.0

func GetStandard(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *StandardState, opts ...pulumi.ResourceOption) (*Standard, error)

GetStandard gets an existing Standard 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 NewStandard added in v0.66.0

func NewStandard(ctx *pulumi.Context,
	name string, args *StandardArgs, opts ...pulumi.ResourceOption) (*Standard, error)

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

func (*Standard) ElementType added in v0.66.0

func (*Standard) ElementType() reflect.Type

func (*Standard) ToOutput added in v0.76.0

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

func (*Standard) ToStandardOutput added in v0.66.0

func (i *Standard) ToStandardOutput() StandardOutput

func (*Standard) ToStandardOutputWithContext added in v0.66.0

func (i *Standard) ToStandardOutputWithContext(ctx context.Context) StandardOutput

type StandardArgs added in v0.66.0

type StandardArgs struct {
	// StandardsControls to disable from this Standard.
	DisabledStandardsControls StandardsControlArrayInput
	// The ARN of the Standard being enabled
	StandardsArn pulumi.StringInput
}

The set of arguments for constructing a Standard resource.

func (StandardArgs) ElementType added in v0.66.0

func (StandardArgs) ElementType() reflect.Type

type StandardInput added in v0.66.0

type StandardInput interface {
	pulumi.Input

	ToStandardOutput() StandardOutput
	ToStandardOutputWithContext(ctx context.Context) StandardOutput
}

type StandardOutput added in v0.66.0

type StandardOutput struct{ *pulumi.OutputState }

func (StandardOutput) DisabledStandardsControls added in v0.66.0

func (o StandardOutput) DisabledStandardsControls() StandardsControlArrayOutput

StandardsControls to disable from this Standard.

func (StandardOutput) ElementType added in v0.66.0

func (StandardOutput) ElementType() reflect.Type

func (StandardOutput) StandardsArn added in v0.66.0

func (o StandardOutput) StandardsArn() pulumi.StringOutput

The ARN of the Standard being enabled

func (StandardOutput) StandardsSubscriptionArn added in v0.66.0

func (o StandardOutput) StandardsSubscriptionArn() pulumi.StringOutput

The ARN of the StandardsSubscription for the account ID, region, and Standard.

func (StandardOutput) ToOutput added in v0.76.0

func (StandardOutput) ToStandardOutput added in v0.66.0

func (o StandardOutput) ToStandardOutput() StandardOutput

func (StandardOutput) ToStandardOutputWithContext added in v0.66.0

func (o StandardOutput) ToStandardOutputWithContext(ctx context.Context) StandardOutput

type StandardState added in v0.66.0

type StandardState struct {
}

func (StandardState) ElementType added in v0.66.0

func (StandardState) ElementType() reflect.Type

type StandardsControl added in v0.66.0

type StandardsControl struct {
	// the reason the standard control is disabled
	Reason *string `pulumi:"reason"`
	// the Arn for the standard control.
	StandardsControlArn string `pulumi:"standardsControlArn"`
}

An individual StandardsControl within the Standard.

type StandardsControlArgs added in v0.66.0

type StandardsControlArgs struct {
	// the reason the standard control is disabled
	Reason pulumi.StringPtrInput `pulumi:"reason"`
	// the Arn for the standard control.
	StandardsControlArn pulumi.StringInput `pulumi:"standardsControlArn"`
}

An individual StandardsControl within the Standard.

func (StandardsControlArgs) ElementType added in v0.66.0

func (StandardsControlArgs) ElementType() reflect.Type

func (StandardsControlArgs) ToOutput added in v0.76.0

func (StandardsControlArgs) ToStandardsControlOutput added in v0.66.0

func (i StandardsControlArgs) ToStandardsControlOutput() StandardsControlOutput

func (StandardsControlArgs) ToStandardsControlOutputWithContext added in v0.66.0

func (i StandardsControlArgs) ToStandardsControlOutputWithContext(ctx context.Context) StandardsControlOutput

type StandardsControlArray added in v0.66.0

type StandardsControlArray []StandardsControlInput

func (StandardsControlArray) ElementType added in v0.66.0

func (StandardsControlArray) ElementType() reflect.Type

func (StandardsControlArray) ToOutput added in v0.76.0

func (StandardsControlArray) ToStandardsControlArrayOutput added in v0.66.0

func (i StandardsControlArray) ToStandardsControlArrayOutput() StandardsControlArrayOutput

func (StandardsControlArray) ToStandardsControlArrayOutputWithContext added in v0.66.0

func (i StandardsControlArray) ToStandardsControlArrayOutputWithContext(ctx context.Context) StandardsControlArrayOutput

type StandardsControlArrayInput added in v0.66.0

type StandardsControlArrayInput interface {
	pulumi.Input

	ToStandardsControlArrayOutput() StandardsControlArrayOutput
	ToStandardsControlArrayOutputWithContext(context.Context) StandardsControlArrayOutput
}

StandardsControlArrayInput is an input type that accepts StandardsControlArray and StandardsControlArrayOutput values. You can construct a concrete instance of `StandardsControlArrayInput` via:

StandardsControlArray{ StandardsControlArgs{...} }

type StandardsControlArrayOutput added in v0.66.0

type StandardsControlArrayOutput struct{ *pulumi.OutputState }

func (StandardsControlArrayOutput) ElementType added in v0.66.0

func (StandardsControlArrayOutput) Index added in v0.66.0

func (StandardsControlArrayOutput) ToOutput added in v0.76.0

func (StandardsControlArrayOutput) ToStandardsControlArrayOutput added in v0.66.0

func (o StandardsControlArrayOutput) ToStandardsControlArrayOutput() StandardsControlArrayOutput

func (StandardsControlArrayOutput) ToStandardsControlArrayOutputWithContext added in v0.66.0

func (o StandardsControlArrayOutput) ToStandardsControlArrayOutputWithContext(ctx context.Context) StandardsControlArrayOutput

type StandardsControlInput added in v0.66.0

type StandardsControlInput interface {
	pulumi.Input

	ToStandardsControlOutput() StandardsControlOutput
	ToStandardsControlOutputWithContext(context.Context) StandardsControlOutput
}

StandardsControlInput is an input type that accepts StandardsControlArgs and StandardsControlOutput values. You can construct a concrete instance of `StandardsControlInput` via:

StandardsControlArgs{...}

type StandardsControlOutput added in v0.66.0

type StandardsControlOutput struct{ *pulumi.OutputState }

An individual StandardsControl within the Standard.

func (StandardsControlOutput) ElementType added in v0.66.0

func (StandardsControlOutput) ElementType() reflect.Type

func (StandardsControlOutput) Reason added in v0.66.0

the reason the standard control is disabled

func (StandardsControlOutput) StandardsControlArn added in v0.66.0

func (o StandardsControlOutput) StandardsControlArn() pulumi.StringOutput

the Arn for the standard control.

func (StandardsControlOutput) ToOutput added in v0.76.0

func (StandardsControlOutput) ToStandardsControlOutput added in v0.66.0

func (o StandardsControlOutput) ToStandardsControlOutput() StandardsControlOutput

func (StandardsControlOutput) ToStandardsControlOutputWithContext added in v0.66.0

func (o StandardsControlOutput) ToStandardsControlOutputWithContext(ctx context.Context) StandardsControlOutput

Jump to

Keyboard shortcuts

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