Documentation
¶
Index ¶
- Constants
- type Detector
- type DetectorArgs
- type DetectorEntityType
- type DetectorEntityTypeArgs
- type DetectorEntityTypeArray
- type DetectorEntityTypeArrayInput
- type DetectorEntityTypeArrayOutput
- func (DetectorEntityTypeArrayOutput) ElementType() reflect.Type
- func (o DetectorEntityTypeArrayOutput) Index(i pulumi.IntInput) DetectorEntityTypeOutput
- func (o DetectorEntityTypeArrayOutput) ToDetectorEntityTypeArrayOutput() DetectorEntityTypeArrayOutput
- func (o DetectorEntityTypeArrayOutput) ToDetectorEntityTypeArrayOutputWithContext(ctx context.Context) DetectorEntityTypeArrayOutput
- type DetectorEntityTypeInput
- type DetectorEntityTypeOutput
- func (o DetectorEntityTypeOutput) Arn() pulumi.StringPtrOutput
- func (o DetectorEntityTypeOutput) CreatedTime() pulumi.StringPtrOutput
- func (o DetectorEntityTypeOutput) Description() pulumi.StringPtrOutput
- func (DetectorEntityTypeOutput) ElementType() reflect.Type
- func (o DetectorEntityTypeOutput) Inline() pulumi.BoolPtrOutput
- func (o DetectorEntityTypeOutput) LastUpdatedTime() pulumi.StringPtrOutput
- func (o DetectorEntityTypeOutput) Name() pulumi.StringPtrOutput
- func (o DetectorEntityTypeOutput) Tags() DetectorTagArrayOutput
- func (o DetectorEntityTypeOutput) ToDetectorEntityTypeOutput() DetectorEntityTypeOutput
- func (o DetectorEntityTypeOutput) ToDetectorEntityTypeOutputWithContext(ctx context.Context) DetectorEntityTypeOutput
- type DetectorEventType
- type DetectorEventTypeArgs
- type DetectorEventTypeInput
- type DetectorEventTypeOutput
- func (o DetectorEventTypeOutput) Arn() pulumi.StringPtrOutput
- func (o DetectorEventTypeOutput) CreatedTime() pulumi.StringPtrOutput
- func (o DetectorEventTypeOutput) Description() pulumi.StringPtrOutput
- func (DetectorEventTypeOutput) ElementType() reflect.Type
- func (o DetectorEventTypeOutput) EntityTypes() DetectorEntityTypeArrayOutput
- func (o DetectorEventTypeOutput) EventVariables() DetectorEventVariableArrayOutput
- func (o DetectorEventTypeOutput) Inline() pulumi.BoolPtrOutput
- func (o DetectorEventTypeOutput) Labels() DetectorLabelArrayOutput
- func (o DetectorEventTypeOutput) LastUpdatedTime() pulumi.StringPtrOutput
- func (o DetectorEventTypeOutput) Name() pulumi.StringPtrOutput
- func (o DetectorEventTypeOutput) Tags() DetectorTagArrayOutput
- func (o DetectorEventTypeOutput) ToDetectorEventTypeOutput() DetectorEventTypeOutput
- func (o DetectorEventTypeOutput) ToDetectorEventTypeOutputWithContext(ctx context.Context) DetectorEventTypeOutput
- type DetectorEventTypePtrOutput
- func (o DetectorEventTypePtrOutput) Arn() pulumi.StringPtrOutput
- func (o DetectorEventTypePtrOutput) CreatedTime() pulumi.StringPtrOutput
- func (o DetectorEventTypePtrOutput) Description() pulumi.StringPtrOutput
- func (o DetectorEventTypePtrOutput) Elem() DetectorEventTypeOutput
- func (DetectorEventTypePtrOutput) ElementType() reflect.Type
- func (o DetectorEventTypePtrOutput) EntityTypes() DetectorEntityTypeArrayOutput
- func (o DetectorEventTypePtrOutput) EventVariables() DetectorEventVariableArrayOutput
- func (o DetectorEventTypePtrOutput) Inline() pulumi.BoolPtrOutput
- func (o DetectorEventTypePtrOutput) Labels() DetectorLabelArrayOutput
- func (o DetectorEventTypePtrOutput) LastUpdatedTime() pulumi.StringPtrOutput
- func (o DetectorEventTypePtrOutput) Name() pulumi.StringPtrOutput
- func (o DetectorEventTypePtrOutput) Tags() DetectorTagArrayOutput
- func (o DetectorEventTypePtrOutput) ToDetectorEventTypePtrOutput() DetectorEventTypePtrOutput
- func (o DetectorEventTypePtrOutput) ToDetectorEventTypePtrOutputWithContext(ctx context.Context) DetectorEventTypePtrOutput
- type DetectorEventVariable
- type DetectorEventVariableArgs
- type DetectorEventVariableArray
- func (DetectorEventVariableArray) ElementType() reflect.Type
- func (i DetectorEventVariableArray) ToDetectorEventVariableArrayOutput() DetectorEventVariableArrayOutput
- func (i DetectorEventVariableArray) ToDetectorEventVariableArrayOutputWithContext(ctx context.Context) DetectorEventVariableArrayOutput
- type DetectorEventVariableArrayInput
- type DetectorEventVariableArrayOutput
- func (DetectorEventVariableArrayOutput) ElementType() reflect.Type
- func (o DetectorEventVariableArrayOutput) Index(i pulumi.IntInput) DetectorEventVariableOutput
- func (o DetectorEventVariableArrayOutput) ToDetectorEventVariableArrayOutput() DetectorEventVariableArrayOutput
- func (o DetectorEventVariableArrayOutput) ToDetectorEventVariableArrayOutputWithContext(ctx context.Context) DetectorEventVariableArrayOutput
- type DetectorEventVariableDataSource
- func (DetectorEventVariableDataSource) ElementType() reflect.Type
- func (e DetectorEventVariableDataSource) ToDetectorEventVariableDataSourceOutput() DetectorEventVariableDataSourceOutput
- func (e DetectorEventVariableDataSource) ToDetectorEventVariableDataSourceOutputWithContext(ctx context.Context) DetectorEventVariableDataSourceOutput
- func (e DetectorEventVariableDataSource) ToDetectorEventVariableDataSourcePtrOutput() DetectorEventVariableDataSourcePtrOutput
- func (e DetectorEventVariableDataSource) ToDetectorEventVariableDataSourcePtrOutputWithContext(ctx context.Context) DetectorEventVariableDataSourcePtrOutput
- func (e DetectorEventVariableDataSource) ToStringOutput() pulumi.StringOutput
- func (e DetectorEventVariableDataSource) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DetectorEventVariableDataSource) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DetectorEventVariableDataSource) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DetectorEventVariableDataSourceInput
- type DetectorEventVariableDataSourceOutput
- func (DetectorEventVariableDataSourceOutput) ElementType() reflect.Type
- func (o DetectorEventVariableDataSourceOutput) ToDetectorEventVariableDataSourceOutput() DetectorEventVariableDataSourceOutput
- func (o DetectorEventVariableDataSourceOutput) ToDetectorEventVariableDataSourceOutputWithContext(ctx context.Context) DetectorEventVariableDataSourceOutput
- func (o DetectorEventVariableDataSourceOutput) ToDetectorEventVariableDataSourcePtrOutput() DetectorEventVariableDataSourcePtrOutput
- func (o DetectorEventVariableDataSourceOutput) ToDetectorEventVariableDataSourcePtrOutputWithContext(ctx context.Context) DetectorEventVariableDataSourcePtrOutput
- func (o DetectorEventVariableDataSourceOutput) ToStringOutput() pulumi.StringOutput
- func (o DetectorEventVariableDataSourceOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DetectorEventVariableDataSourceOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DetectorEventVariableDataSourceOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DetectorEventVariableDataSourcePtrInput
- type DetectorEventVariableDataSourcePtrOutput
- func (o DetectorEventVariableDataSourcePtrOutput) Elem() DetectorEventVariableDataSourceOutput
- func (DetectorEventVariableDataSourcePtrOutput) ElementType() reflect.Type
- func (o DetectorEventVariableDataSourcePtrOutput) ToDetectorEventVariableDataSourcePtrOutput() DetectorEventVariableDataSourcePtrOutput
- func (o DetectorEventVariableDataSourcePtrOutput) ToDetectorEventVariableDataSourcePtrOutputWithContext(ctx context.Context) DetectorEventVariableDataSourcePtrOutput
- func (o DetectorEventVariableDataSourcePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DetectorEventVariableDataSourcePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DetectorEventVariableDataType
- func (DetectorEventVariableDataType) ElementType() reflect.Type
- func (e DetectorEventVariableDataType) ToDetectorEventVariableDataTypeOutput() DetectorEventVariableDataTypeOutput
- func (e DetectorEventVariableDataType) ToDetectorEventVariableDataTypeOutputWithContext(ctx context.Context) DetectorEventVariableDataTypeOutput
- func (e DetectorEventVariableDataType) ToDetectorEventVariableDataTypePtrOutput() DetectorEventVariableDataTypePtrOutput
- func (e DetectorEventVariableDataType) ToDetectorEventVariableDataTypePtrOutputWithContext(ctx context.Context) DetectorEventVariableDataTypePtrOutput
- func (e DetectorEventVariableDataType) ToStringOutput() pulumi.StringOutput
- func (e DetectorEventVariableDataType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DetectorEventVariableDataType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DetectorEventVariableDataType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DetectorEventVariableDataTypeInput
- type DetectorEventVariableDataTypeOutput
- func (DetectorEventVariableDataTypeOutput) ElementType() reflect.Type
- func (o DetectorEventVariableDataTypeOutput) ToDetectorEventVariableDataTypeOutput() DetectorEventVariableDataTypeOutput
- func (o DetectorEventVariableDataTypeOutput) ToDetectorEventVariableDataTypeOutputWithContext(ctx context.Context) DetectorEventVariableDataTypeOutput
- func (o DetectorEventVariableDataTypeOutput) ToDetectorEventVariableDataTypePtrOutput() DetectorEventVariableDataTypePtrOutput
- func (o DetectorEventVariableDataTypeOutput) ToDetectorEventVariableDataTypePtrOutputWithContext(ctx context.Context) DetectorEventVariableDataTypePtrOutput
- func (o DetectorEventVariableDataTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o DetectorEventVariableDataTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DetectorEventVariableDataTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DetectorEventVariableDataTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DetectorEventVariableDataTypePtrInput
- type DetectorEventVariableDataTypePtrOutput
- func (o DetectorEventVariableDataTypePtrOutput) Elem() DetectorEventVariableDataTypeOutput
- func (DetectorEventVariableDataTypePtrOutput) ElementType() reflect.Type
- func (o DetectorEventVariableDataTypePtrOutput) ToDetectorEventVariableDataTypePtrOutput() DetectorEventVariableDataTypePtrOutput
- func (o DetectorEventVariableDataTypePtrOutput) ToDetectorEventVariableDataTypePtrOutputWithContext(ctx context.Context) DetectorEventVariableDataTypePtrOutput
- func (o DetectorEventVariableDataTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DetectorEventVariableDataTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DetectorEventVariableInput
- type DetectorEventVariableOutput
- func (o DetectorEventVariableOutput) Arn() pulumi.StringPtrOutput
- func (o DetectorEventVariableOutput) CreatedTime() pulumi.StringPtrOutput
- func (o DetectorEventVariableOutput) DataSource() DetectorEventVariableDataSourcePtrOutput
- func (o DetectorEventVariableOutput) DataType() DetectorEventVariableDataTypePtrOutput
- func (o DetectorEventVariableOutput) DefaultValue() pulumi.StringPtrOutput
- func (o DetectorEventVariableOutput) Description() pulumi.StringPtrOutput
- func (DetectorEventVariableOutput) ElementType() reflect.Type
- func (o DetectorEventVariableOutput) Inline() pulumi.BoolPtrOutput
- func (o DetectorEventVariableOutput) LastUpdatedTime() pulumi.StringPtrOutput
- func (o DetectorEventVariableOutput) Name() pulumi.StringPtrOutput
- func (o DetectorEventVariableOutput) Tags() DetectorTagArrayOutput
- func (o DetectorEventVariableOutput) ToDetectorEventVariableOutput() DetectorEventVariableOutput
- func (o DetectorEventVariableOutput) ToDetectorEventVariableOutputWithContext(ctx context.Context) DetectorEventVariableOutput
- func (o DetectorEventVariableOutput) VariableType() DetectorEventVariableVariableTypePtrOutput
- type DetectorEventVariableVariableType
- func (DetectorEventVariableVariableType) ElementType() reflect.Type
- func (e DetectorEventVariableVariableType) ToDetectorEventVariableVariableTypeOutput() DetectorEventVariableVariableTypeOutput
- func (e DetectorEventVariableVariableType) ToDetectorEventVariableVariableTypeOutputWithContext(ctx context.Context) DetectorEventVariableVariableTypeOutput
- func (e DetectorEventVariableVariableType) ToDetectorEventVariableVariableTypePtrOutput() DetectorEventVariableVariableTypePtrOutput
- func (e DetectorEventVariableVariableType) ToDetectorEventVariableVariableTypePtrOutputWithContext(ctx context.Context) DetectorEventVariableVariableTypePtrOutput
- func (e DetectorEventVariableVariableType) ToStringOutput() pulumi.StringOutput
- func (e DetectorEventVariableVariableType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DetectorEventVariableVariableType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DetectorEventVariableVariableType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DetectorEventVariableVariableTypeInput
- type DetectorEventVariableVariableTypeOutput
- func (DetectorEventVariableVariableTypeOutput) ElementType() reflect.Type
- func (o DetectorEventVariableVariableTypeOutput) ToDetectorEventVariableVariableTypeOutput() DetectorEventVariableVariableTypeOutput
- func (o DetectorEventVariableVariableTypeOutput) ToDetectorEventVariableVariableTypeOutputWithContext(ctx context.Context) DetectorEventVariableVariableTypeOutput
- func (o DetectorEventVariableVariableTypeOutput) ToDetectorEventVariableVariableTypePtrOutput() DetectorEventVariableVariableTypePtrOutput
- func (o DetectorEventVariableVariableTypeOutput) ToDetectorEventVariableVariableTypePtrOutputWithContext(ctx context.Context) DetectorEventVariableVariableTypePtrOutput
- func (o DetectorEventVariableVariableTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o DetectorEventVariableVariableTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DetectorEventVariableVariableTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DetectorEventVariableVariableTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DetectorEventVariableVariableTypePtrInput
- type DetectorEventVariableVariableTypePtrOutput
- func (o DetectorEventVariableVariableTypePtrOutput) Elem() DetectorEventVariableVariableTypeOutput
- func (DetectorEventVariableVariableTypePtrOutput) ElementType() reflect.Type
- func (o DetectorEventVariableVariableTypePtrOutput) ToDetectorEventVariableVariableTypePtrOutput() DetectorEventVariableVariableTypePtrOutput
- func (o DetectorEventVariableVariableTypePtrOutput) ToDetectorEventVariableVariableTypePtrOutputWithContext(ctx context.Context) DetectorEventVariableVariableTypePtrOutput
- func (o DetectorEventVariableVariableTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DetectorEventVariableVariableTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DetectorInput
- type DetectorLabel
- type DetectorLabelArgs
- type DetectorLabelArray
- type DetectorLabelArrayInput
- type DetectorLabelArrayOutput
- func (DetectorLabelArrayOutput) ElementType() reflect.Type
- func (o DetectorLabelArrayOutput) Index(i pulumi.IntInput) DetectorLabelOutput
- func (o DetectorLabelArrayOutput) ToDetectorLabelArrayOutput() DetectorLabelArrayOutput
- func (o DetectorLabelArrayOutput) ToDetectorLabelArrayOutputWithContext(ctx context.Context) DetectorLabelArrayOutput
- type DetectorLabelInput
- type DetectorLabelOutput
- func (o DetectorLabelOutput) Arn() pulumi.StringPtrOutput
- func (o DetectorLabelOutput) CreatedTime() pulumi.StringPtrOutput
- func (o DetectorLabelOutput) Description() pulumi.StringPtrOutput
- func (DetectorLabelOutput) ElementType() reflect.Type
- func (o DetectorLabelOutput) Inline() pulumi.BoolPtrOutput
- func (o DetectorLabelOutput) LastUpdatedTime() pulumi.StringPtrOutput
- func (o DetectorLabelOutput) Name() pulumi.StringPtrOutput
- func (o DetectorLabelOutput) Tags() DetectorTagArrayOutput
- func (o DetectorLabelOutput) ToDetectorLabelOutput() DetectorLabelOutput
- func (o DetectorLabelOutput) ToDetectorLabelOutputWithContext(ctx context.Context) DetectorLabelOutput
- type DetectorModel
- type DetectorModelArgs
- type DetectorModelArray
- type DetectorModelArrayInput
- type DetectorModelArrayOutput
- func (DetectorModelArrayOutput) ElementType() reflect.Type
- func (o DetectorModelArrayOutput) Index(i pulumi.IntInput) DetectorModelOutput
- func (o DetectorModelArrayOutput) ToDetectorModelArrayOutput() DetectorModelArrayOutput
- func (o DetectorModelArrayOutput) ToDetectorModelArrayOutputWithContext(ctx context.Context) DetectorModelArrayOutput
- type DetectorModelInput
- type DetectorModelOutput
- type DetectorOutcome
- type DetectorOutcomeArgs
- type DetectorOutcomeArray
- type DetectorOutcomeArrayInput
- type DetectorOutcomeArrayOutput
- func (DetectorOutcomeArrayOutput) ElementType() reflect.Type
- func (o DetectorOutcomeArrayOutput) Index(i pulumi.IntInput) DetectorOutcomeOutput
- func (o DetectorOutcomeArrayOutput) ToDetectorOutcomeArrayOutput() DetectorOutcomeArrayOutput
- func (o DetectorOutcomeArrayOutput) ToDetectorOutcomeArrayOutputWithContext(ctx context.Context) DetectorOutcomeArrayOutput
- type DetectorOutcomeInput
- type DetectorOutcomeOutput
- func (o DetectorOutcomeOutput) Arn() pulumi.StringPtrOutput
- func (o DetectorOutcomeOutput) CreatedTime() pulumi.StringPtrOutput
- func (o DetectorOutcomeOutput) Description() pulumi.StringPtrOutput
- func (DetectorOutcomeOutput) ElementType() reflect.Type
- func (o DetectorOutcomeOutput) Inline() pulumi.BoolPtrOutput
- func (o DetectorOutcomeOutput) LastUpdatedTime() pulumi.StringPtrOutput
- func (o DetectorOutcomeOutput) Name() pulumi.StringPtrOutput
- func (o DetectorOutcomeOutput) Tags() DetectorTagArrayOutput
- func (o DetectorOutcomeOutput) ToDetectorOutcomeOutput() DetectorOutcomeOutput
- func (o DetectorOutcomeOutput) ToDetectorOutcomeOutputWithContext(ctx context.Context) DetectorOutcomeOutput
- type DetectorOutput
- func (o DetectorOutput) Arn() pulumi.StringOutput
- func (o DetectorOutput) AssociatedModels() DetectorModelArrayOutput
- func (o DetectorOutput) CreatedTime() pulumi.StringOutput
- func (o DetectorOutput) Description() pulumi.StringPtrOutput
- func (o DetectorOutput) DetectorId() pulumi.StringOutput
- func (o DetectorOutput) DetectorVersionId() pulumi.StringOutput
- func (o DetectorOutput) DetectorVersionStatus() DetectorVersionStatusPtrOutput
- func (DetectorOutput) ElementType() reflect.Type
- func (o DetectorOutput) EventType() DetectorEventTypeOutput
- func (o DetectorOutput) LastUpdatedTime() pulumi.StringOutput
- func (o DetectorOutput) RuleExecutionMode() DetectorRuleExecutionModePtrOutput
- func (o DetectorOutput) Rules() DetectorRuleArrayOutput
- func (o DetectorOutput) Tags() aws.TagArrayOutput
- func (o DetectorOutput) ToDetectorOutput() DetectorOutput
- func (o DetectorOutput) ToDetectorOutputWithContext(ctx context.Context) DetectorOutput
- type DetectorRule
- type DetectorRuleArgs
- type DetectorRuleArray
- type DetectorRuleArrayInput
- type DetectorRuleArrayOutput
- func (DetectorRuleArrayOutput) ElementType() reflect.Type
- func (o DetectorRuleArrayOutput) Index(i pulumi.IntInput) DetectorRuleOutput
- func (o DetectorRuleArrayOutput) ToDetectorRuleArrayOutput() DetectorRuleArrayOutput
- func (o DetectorRuleArrayOutput) ToDetectorRuleArrayOutputWithContext(ctx context.Context) DetectorRuleArrayOutput
- type DetectorRuleExecutionMode
- func (DetectorRuleExecutionMode) ElementType() reflect.Type
- func (e DetectorRuleExecutionMode) ToDetectorRuleExecutionModeOutput() DetectorRuleExecutionModeOutput
- func (e DetectorRuleExecutionMode) ToDetectorRuleExecutionModeOutputWithContext(ctx context.Context) DetectorRuleExecutionModeOutput
- func (e DetectorRuleExecutionMode) ToDetectorRuleExecutionModePtrOutput() DetectorRuleExecutionModePtrOutput
- func (e DetectorRuleExecutionMode) ToDetectorRuleExecutionModePtrOutputWithContext(ctx context.Context) DetectorRuleExecutionModePtrOutput
- func (e DetectorRuleExecutionMode) ToStringOutput() pulumi.StringOutput
- func (e DetectorRuleExecutionMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DetectorRuleExecutionMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DetectorRuleExecutionMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DetectorRuleExecutionModeInput
- type DetectorRuleExecutionModeOutput
- func (DetectorRuleExecutionModeOutput) ElementType() reflect.Type
- func (o DetectorRuleExecutionModeOutput) ToDetectorRuleExecutionModeOutput() DetectorRuleExecutionModeOutput
- func (o DetectorRuleExecutionModeOutput) ToDetectorRuleExecutionModeOutputWithContext(ctx context.Context) DetectorRuleExecutionModeOutput
- func (o DetectorRuleExecutionModeOutput) ToDetectorRuleExecutionModePtrOutput() DetectorRuleExecutionModePtrOutput
- func (o DetectorRuleExecutionModeOutput) ToDetectorRuleExecutionModePtrOutputWithContext(ctx context.Context) DetectorRuleExecutionModePtrOutput
- func (o DetectorRuleExecutionModeOutput) ToStringOutput() pulumi.StringOutput
- func (o DetectorRuleExecutionModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DetectorRuleExecutionModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DetectorRuleExecutionModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DetectorRuleExecutionModePtrInput
- type DetectorRuleExecutionModePtrOutput
- func (o DetectorRuleExecutionModePtrOutput) Elem() DetectorRuleExecutionModeOutput
- func (DetectorRuleExecutionModePtrOutput) ElementType() reflect.Type
- func (o DetectorRuleExecutionModePtrOutput) ToDetectorRuleExecutionModePtrOutput() DetectorRuleExecutionModePtrOutput
- func (o DetectorRuleExecutionModePtrOutput) ToDetectorRuleExecutionModePtrOutputWithContext(ctx context.Context) DetectorRuleExecutionModePtrOutput
- func (o DetectorRuleExecutionModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DetectorRuleExecutionModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DetectorRuleInput
- type DetectorRuleLanguage
- func (DetectorRuleLanguage) ElementType() reflect.Type
- func (e DetectorRuleLanguage) ToDetectorRuleLanguageOutput() DetectorRuleLanguageOutput
- func (e DetectorRuleLanguage) ToDetectorRuleLanguageOutputWithContext(ctx context.Context) DetectorRuleLanguageOutput
- func (e DetectorRuleLanguage) ToDetectorRuleLanguagePtrOutput() DetectorRuleLanguagePtrOutput
- func (e DetectorRuleLanguage) ToDetectorRuleLanguagePtrOutputWithContext(ctx context.Context) DetectorRuleLanguagePtrOutput
- func (e DetectorRuleLanguage) ToStringOutput() pulumi.StringOutput
- func (e DetectorRuleLanguage) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DetectorRuleLanguage) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DetectorRuleLanguage) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DetectorRuleLanguageInput
- type DetectorRuleLanguageOutput
- func (DetectorRuleLanguageOutput) ElementType() reflect.Type
- func (o DetectorRuleLanguageOutput) ToDetectorRuleLanguageOutput() DetectorRuleLanguageOutput
- func (o DetectorRuleLanguageOutput) ToDetectorRuleLanguageOutputWithContext(ctx context.Context) DetectorRuleLanguageOutput
- func (o DetectorRuleLanguageOutput) ToDetectorRuleLanguagePtrOutput() DetectorRuleLanguagePtrOutput
- func (o DetectorRuleLanguageOutput) ToDetectorRuleLanguagePtrOutputWithContext(ctx context.Context) DetectorRuleLanguagePtrOutput
- func (o DetectorRuleLanguageOutput) ToStringOutput() pulumi.StringOutput
- func (o DetectorRuleLanguageOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DetectorRuleLanguageOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DetectorRuleLanguageOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DetectorRuleLanguagePtrInput
- type DetectorRuleLanguagePtrOutput
- func (o DetectorRuleLanguagePtrOutput) Elem() DetectorRuleLanguageOutput
- func (DetectorRuleLanguagePtrOutput) ElementType() reflect.Type
- func (o DetectorRuleLanguagePtrOutput) ToDetectorRuleLanguagePtrOutput() DetectorRuleLanguagePtrOutput
- func (o DetectorRuleLanguagePtrOutput) ToDetectorRuleLanguagePtrOutputWithContext(ctx context.Context) DetectorRuleLanguagePtrOutput
- func (o DetectorRuleLanguagePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DetectorRuleLanguagePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DetectorRuleOutput
- func (o DetectorRuleOutput) Arn() pulumi.StringPtrOutput
- func (o DetectorRuleOutput) CreatedTime() pulumi.StringPtrOutput
- func (o DetectorRuleOutput) Description() pulumi.StringPtrOutput
- func (o DetectorRuleOutput) DetectorId() pulumi.StringPtrOutput
- func (DetectorRuleOutput) ElementType() reflect.Type
- func (o DetectorRuleOutput) Expression() pulumi.StringPtrOutput
- func (o DetectorRuleOutput) Language() DetectorRuleLanguagePtrOutput
- func (o DetectorRuleOutput) LastUpdatedTime() pulumi.StringPtrOutput
- func (o DetectorRuleOutput) Outcomes() DetectorOutcomeArrayOutput
- func (o DetectorRuleOutput) RuleId() pulumi.StringPtrOutput
- func (o DetectorRuleOutput) RuleVersion() pulumi.StringPtrOutput
- func (o DetectorRuleOutput) Tags() DetectorTagArrayOutput
- func (o DetectorRuleOutput) ToDetectorRuleOutput() DetectorRuleOutput
- func (o DetectorRuleOutput) ToDetectorRuleOutputWithContext(ctx context.Context) DetectorRuleOutput
- type DetectorState
- type DetectorTag
- type DetectorTagArgs
- type DetectorTagArray
- type DetectorTagArrayInput
- type DetectorTagArrayOutput
- func (DetectorTagArrayOutput) ElementType() reflect.Type
- func (o DetectorTagArrayOutput) Index(i pulumi.IntInput) DetectorTagOutput
- func (o DetectorTagArrayOutput) ToDetectorTagArrayOutput() DetectorTagArrayOutput
- func (o DetectorTagArrayOutput) ToDetectorTagArrayOutputWithContext(ctx context.Context) DetectorTagArrayOutput
- type DetectorTagInput
- type DetectorTagOutput
- func (DetectorTagOutput) ElementType() reflect.Type
- func (o DetectorTagOutput) Key() pulumi.StringOutput
- func (o DetectorTagOutput) ToDetectorTagOutput() DetectorTagOutput
- func (o DetectorTagOutput) ToDetectorTagOutputWithContext(ctx context.Context) DetectorTagOutput
- func (o DetectorTagOutput) Value() pulumi.StringOutput
- type DetectorVersionStatus
- func (DetectorVersionStatus) ElementType() reflect.Type
- func (e DetectorVersionStatus) ToDetectorVersionStatusOutput() DetectorVersionStatusOutput
- func (e DetectorVersionStatus) ToDetectorVersionStatusOutputWithContext(ctx context.Context) DetectorVersionStatusOutput
- func (e DetectorVersionStatus) ToDetectorVersionStatusPtrOutput() DetectorVersionStatusPtrOutput
- func (e DetectorVersionStatus) ToDetectorVersionStatusPtrOutputWithContext(ctx context.Context) DetectorVersionStatusPtrOutput
- func (e DetectorVersionStatus) ToStringOutput() pulumi.StringOutput
- func (e DetectorVersionStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DetectorVersionStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DetectorVersionStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DetectorVersionStatusInput
- type DetectorVersionStatusOutput
- func (DetectorVersionStatusOutput) ElementType() reflect.Type
- func (o DetectorVersionStatusOutput) ToDetectorVersionStatusOutput() DetectorVersionStatusOutput
- func (o DetectorVersionStatusOutput) ToDetectorVersionStatusOutputWithContext(ctx context.Context) DetectorVersionStatusOutput
- func (o DetectorVersionStatusOutput) ToDetectorVersionStatusPtrOutput() DetectorVersionStatusPtrOutput
- func (o DetectorVersionStatusOutput) ToDetectorVersionStatusPtrOutputWithContext(ctx context.Context) DetectorVersionStatusPtrOutput
- func (o DetectorVersionStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o DetectorVersionStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DetectorVersionStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DetectorVersionStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DetectorVersionStatusPtrInput
- type DetectorVersionStatusPtrOutput
- func (o DetectorVersionStatusPtrOutput) Elem() DetectorVersionStatusOutput
- func (DetectorVersionStatusPtrOutput) ElementType() reflect.Type
- func (o DetectorVersionStatusPtrOutput) ToDetectorVersionStatusPtrOutput() DetectorVersionStatusPtrOutput
- func (o DetectorVersionStatusPtrOutput) ToDetectorVersionStatusPtrOutputWithContext(ctx context.Context) DetectorVersionStatusPtrOutput
- func (o DetectorVersionStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DetectorVersionStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EntityType
- type EntityTypeArgs
- type EntityTypeInput
- type EntityTypeOutput
- func (o EntityTypeOutput) Arn() pulumi.StringOutput
- func (o EntityTypeOutput) CreatedTime() pulumi.StringOutput
- func (o EntityTypeOutput) Description() pulumi.StringPtrOutput
- func (EntityTypeOutput) ElementType() reflect.Type
- func (o EntityTypeOutput) LastUpdatedTime() pulumi.StringOutput
- func (o EntityTypeOutput) Name() pulumi.StringOutput
- func (o EntityTypeOutput) Tags() aws.TagArrayOutput
- func (o EntityTypeOutput) ToEntityTypeOutput() EntityTypeOutput
- func (o EntityTypeOutput) ToEntityTypeOutputWithContext(ctx context.Context) EntityTypeOutput
- type EntityTypeState
- type EntityTypeTag
- type EventType
- type EventTypeArgs
- type EventTypeEntityType
- type EventTypeEntityTypeArgs
- type EventTypeEntityTypeArray
- type EventTypeEntityTypeArrayInput
- type EventTypeEntityTypeArrayOutput
- func (EventTypeEntityTypeArrayOutput) ElementType() reflect.Type
- func (o EventTypeEntityTypeArrayOutput) Index(i pulumi.IntInput) EventTypeEntityTypeOutput
- func (o EventTypeEntityTypeArrayOutput) ToEventTypeEntityTypeArrayOutput() EventTypeEntityTypeArrayOutput
- func (o EventTypeEntityTypeArrayOutput) ToEventTypeEntityTypeArrayOutputWithContext(ctx context.Context) EventTypeEntityTypeArrayOutput
- type EventTypeEntityTypeInput
- type EventTypeEntityTypeOutput
- func (o EventTypeEntityTypeOutput) Arn() pulumi.StringPtrOutput
- func (o EventTypeEntityTypeOutput) CreatedTime() pulumi.StringPtrOutput
- func (o EventTypeEntityTypeOutput) Description() pulumi.StringPtrOutput
- func (EventTypeEntityTypeOutput) ElementType() reflect.Type
- func (o EventTypeEntityTypeOutput) Inline() pulumi.BoolPtrOutput
- func (o EventTypeEntityTypeOutput) LastUpdatedTime() pulumi.StringPtrOutput
- func (o EventTypeEntityTypeOutput) Name() pulumi.StringPtrOutput
- func (o EventTypeEntityTypeOutput) Tags() EventTypeTagArrayOutput
- func (o EventTypeEntityTypeOutput) ToEventTypeEntityTypeOutput() EventTypeEntityTypeOutput
- func (o EventTypeEntityTypeOutput) ToEventTypeEntityTypeOutputWithContext(ctx context.Context) EventTypeEntityTypeOutput
- type EventTypeEventVariable
- type EventTypeEventVariableArgs
- type EventTypeEventVariableArray
- func (EventTypeEventVariableArray) ElementType() reflect.Type
- func (i EventTypeEventVariableArray) ToEventTypeEventVariableArrayOutput() EventTypeEventVariableArrayOutput
- func (i EventTypeEventVariableArray) ToEventTypeEventVariableArrayOutputWithContext(ctx context.Context) EventTypeEventVariableArrayOutput
- type EventTypeEventVariableArrayInput
- type EventTypeEventVariableArrayOutput
- func (EventTypeEventVariableArrayOutput) ElementType() reflect.Type
- func (o EventTypeEventVariableArrayOutput) Index(i pulumi.IntInput) EventTypeEventVariableOutput
- func (o EventTypeEventVariableArrayOutput) ToEventTypeEventVariableArrayOutput() EventTypeEventVariableArrayOutput
- func (o EventTypeEventVariableArrayOutput) ToEventTypeEventVariableArrayOutputWithContext(ctx context.Context) EventTypeEventVariableArrayOutput
- type EventTypeEventVariableDataSource
- func (EventTypeEventVariableDataSource) ElementType() reflect.Type
- func (e EventTypeEventVariableDataSource) ToEventTypeEventVariableDataSourceOutput() EventTypeEventVariableDataSourceOutput
- func (e EventTypeEventVariableDataSource) ToEventTypeEventVariableDataSourceOutputWithContext(ctx context.Context) EventTypeEventVariableDataSourceOutput
- func (e EventTypeEventVariableDataSource) ToEventTypeEventVariableDataSourcePtrOutput() EventTypeEventVariableDataSourcePtrOutput
- func (e EventTypeEventVariableDataSource) ToEventTypeEventVariableDataSourcePtrOutputWithContext(ctx context.Context) EventTypeEventVariableDataSourcePtrOutput
- func (e EventTypeEventVariableDataSource) ToStringOutput() pulumi.StringOutput
- func (e EventTypeEventVariableDataSource) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e EventTypeEventVariableDataSource) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e EventTypeEventVariableDataSource) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EventTypeEventVariableDataSourceInput
- type EventTypeEventVariableDataSourceOutput
- func (EventTypeEventVariableDataSourceOutput) ElementType() reflect.Type
- func (o EventTypeEventVariableDataSourceOutput) ToEventTypeEventVariableDataSourceOutput() EventTypeEventVariableDataSourceOutput
- func (o EventTypeEventVariableDataSourceOutput) ToEventTypeEventVariableDataSourceOutputWithContext(ctx context.Context) EventTypeEventVariableDataSourceOutput
- func (o EventTypeEventVariableDataSourceOutput) ToEventTypeEventVariableDataSourcePtrOutput() EventTypeEventVariableDataSourcePtrOutput
- func (o EventTypeEventVariableDataSourceOutput) ToEventTypeEventVariableDataSourcePtrOutputWithContext(ctx context.Context) EventTypeEventVariableDataSourcePtrOutput
- func (o EventTypeEventVariableDataSourceOutput) ToStringOutput() pulumi.StringOutput
- func (o EventTypeEventVariableDataSourceOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o EventTypeEventVariableDataSourceOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EventTypeEventVariableDataSourceOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EventTypeEventVariableDataSourcePtrInput
- type EventTypeEventVariableDataSourcePtrOutput
- func (o EventTypeEventVariableDataSourcePtrOutput) Elem() EventTypeEventVariableDataSourceOutput
- func (EventTypeEventVariableDataSourcePtrOutput) ElementType() reflect.Type
- func (o EventTypeEventVariableDataSourcePtrOutput) ToEventTypeEventVariableDataSourcePtrOutput() EventTypeEventVariableDataSourcePtrOutput
- func (o EventTypeEventVariableDataSourcePtrOutput) ToEventTypeEventVariableDataSourcePtrOutputWithContext(ctx context.Context) EventTypeEventVariableDataSourcePtrOutput
- func (o EventTypeEventVariableDataSourcePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EventTypeEventVariableDataSourcePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EventTypeEventVariableDataType
- func (EventTypeEventVariableDataType) ElementType() reflect.Type
- func (e EventTypeEventVariableDataType) ToEventTypeEventVariableDataTypeOutput() EventTypeEventVariableDataTypeOutput
- func (e EventTypeEventVariableDataType) ToEventTypeEventVariableDataTypeOutputWithContext(ctx context.Context) EventTypeEventVariableDataTypeOutput
- func (e EventTypeEventVariableDataType) ToEventTypeEventVariableDataTypePtrOutput() EventTypeEventVariableDataTypePtrOutput
- func (e EventTypeEventVariableDataType) ToEventTypeEventVariableDataTypePtrOutputWithContext(ctx context.Context) EventTypeEventVariableDataTypePtrOutput
- func (e EventTypeEventVariableDataType) ToStringOutput() pulumi.StringOutput
- func (e EventTypeEventVariableDataType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e EventTypeEventVariableDataType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e EventTypeEventVariableDataType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EventTypeEventVariableDataTypeInput
- type EventTypeEventVariableDataTypeOutput
- func (EventTypeEventVariableDataTypeOutput) ElementType() reflect.Type
- func (o EventTypeEventVariableDataTypeOutput) ToEventTypeEventVariableDataTypeOutput() EventTypeEventVariableDataTypeOutput
- func (o EventTypeEventVariableDataTypeOutput) ToEventTypeEventVariableDataTypeOutputWithContext(ctx context.Context) EventTypeEventVariableDataTypeOutput
- func (o EventTypeEventVariableDataTypeOutput) ToEventTypeEventVariableDataTypePtrOutput() EventTypeEventVariableDataTypePtrOutput
- func (o EventTypeEventVariableDataTypeOutput) ToEventTypeEventVariableDataTypePtrOutputWithContext(ctx context.Context) EventTypeEventVariableDataTypePtrOutput
- func (o EventTypeEventVariableDataTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o EventTypeEventVariableDataTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o EventTypeEventVariableDataTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EventTypeEventVariableDataTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EventTypeEventVariableDataTypePtrInput
- type EventTypeEventVariableDataTypePtrOutput
- func (o EventTypeEventVariableDataTypePtrOutput) Elem() EventTypeEventVariableDataTypeOutput
- func (EventTypeEventVariableDataTypePtrOutput) ElementType() reflect.Type
- func (o EventTypeEventVariableDataTypePtrOutput) ToEventTypeEventVariableDataTypePtrOutput() EventTypeEventVariableDataTypePtrOutput
- func (o EventTypeEventVariableDataTypePtrOutput) ToEventTypeEventVariableDataTypePtrOutputWithContext(ctx context.Context) EventTypeEventVariableDataTypePtrOutput
- func (o EventTypeEventVariableDataTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EventTypeEventVariableDataTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EventTypeEventVariableInput
- type EventTypeEventVariableOutput
- func (o EventTypeEventVariableOutput) Arn() pulumi.StringPtrOutput
- func (o EventTypeEventVariableOutput) CreatedTime() pulumi.StringPtrOutput
- func (o EventTypeEventVariableOutput) DataSource() EventTypeEventVariableDataSourcePtrOutput
- func (o EventTypeEventVariableOutput) DataType() EventTypeEventVariableDataTypePtrOutput
- func (o EventTypeEventVariableOutput) DefaultValue() pulumi.StringPtrOutput
- func (o EventTypeEventVariableOutput) Description() pulumi.StringPtrOutput
- func (EventTypeEventVariableOutput) ElementType() reflect.Type
- func (o EventTypeEventVariableOutput) Inline() pulumi.BoolPtrOutput
- func (o EventTypeEventVariableOutput) LastUpdatedTime() pulumi.StringPtrOutput
- func (o EventTypeEventVariableOutput) Name() pulumi.StringPtrOutput
- func (o EventTypeEventVariableOutput) Tags() EventTypeTagArrayOutput
- func (o EventTypeEventVariableOutput) ToEventTypeEventVariableOutput() EventTypeEventVariableOutput
- func (o EventTypeEventVariableOutput) ToEventTypeEventVariableOutputWithContext(ctx context.Context) EventTypeEventVariableOutput
- func (o EventTypeEventVariableOutput) VariableType() EventTypeEventVariableVariableTypePtrOutput
- type EventTypeEventVariableVariableType
- func (EventTypeEventVariableVariableType) ElementType() reflect.Type
- func (e EventTypeEventVariableVariableType) ToEventTypeEventVariableVariableTypeOutput() EventTypeEventVariableVariableTypeOutput
- func (e EventTypeEventVariableVariableType) ToEventTypeEventVariableVariableTypeOutputWithContext(ctx context.Context) EventTypeEventVariableVariableTypeOutput
- func (e EventTypeEventVariableVariableType) ToEventTypeEventVariableVariableTypePtrOutput() EventTypeEventVariableVariableTypePtrOutput
- func (e EventTypeEventVariableVariableType) ToEventTypeEventVariableVariableTypePtrOutputWithContext(ctx context.Context) EventTypeEventVariableVariableTypePtrOutput
- func (e EventTypeEventVariableVariableType) ToStringOutput() pulumi.StringOutput
- func (e EventTypeEventVariableVariableType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e EventTypeEventVariableVariableType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e EventTypeEventVariableVariableType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EventTypeEventVariableVariableTypeInput
- type EventTypeEventVariableVariableTypeOutput
- func (EventTypeEventVariableVariableTypeOutput) ElementType() reflect.Type
- func (o EventTypeEventVariableVariableTypeOutput) ToEventTypeEventVariableVariableTypeOutput() EventTypeEventVariableVariableTypeOutput
- func (o EventTypeEventVariableVariableTypeOutput) ToEventTypeEventVariableVariableTypeOutputWithContext(ctx context.Context) EventTypeEventVariableVariableTypeOutput
- func (o EventTypeEventVariableVariableTypeOutput) ToEventTypeEventVariableVariableTypePtrOutput() EventTypeEventVariableVariableTypePtrOutput
- func (o EventTypeEventVariableVariableTypeOutput) ToEventTypeEventVariableVariableTypePtrOutputWithContext(ctx context.Context) EventTypeEventVariableVariableTypePtrOutput
- func (o EventTypeEventVariableVariableTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o EventTypeEventVariableVariableTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o EventTypeEventVariableVariableTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EventTypeEventVariableVariableTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EventTypeEventVariableVariableTypePtrInput
- type EventTypeEventVariableVariableTypePtrOutput
- func (o EventTypeEventVariableVariableTypePtrOutput) Elem() EventTypeEventVariableVariableTypeOutput
- func (EventTypeEventVariableVariableTypePtrOutput) ElementType() reflect.Type
- func (o EventTypeEventVariableVariableTypePtrOutput) ToEventTypeEventVariableVariableTypePtrOutput() EventTypeEventVariableVariableTypePtrOutput
- func (o EventTypeEventVariableVariableTypePtrOutput) ToEventTypeEventVariableVariableTypePtrOutputWithContext(ctx context.Context) EventTypeEventVariableVariableTypePtrOutput
- func (o EventTypeEventVariableVariableTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EventTypeEventVariableVariableTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EventTypeInput
- type EventTypeLabel
- type EventTypeLabelArgs
- type EventTypeLabelArray
- type EventTypeLabelArrayInput
- type EventTypeLabelArrayOutput
- func (EventTypeLabelArrayOutput) ElementType() reflect.Type
- func (o EventTypeLabelArrayOutput) Index(i pulumi.IntInput) EventTypeLabelOutput
- func (o EventTypeLabelArrayOutput) ToEventTypeLabelArrayOutput() EventTypeLabelArrayOutput
- func (o EventTypeLabelArrayOutput) ToEventTypeLabelArrayOutputWithContext(ctx context.Context) EventTypeLabelArrayOutput
- type EventTypeLabelInput
- type EventTypeLabelOutput
- func (o EventTypeLabelOutput) Arn() pulumi.StringPtrOutput
- func (o EventTypeLabelOutput) CreatedTime() pulumi.StringPtrOutput
- func (o EventTypeLabelOutput) Description() pulumi.StringPtrOutput
- func (EventTypeLabelOutput) ElementType() reflect.Type
- func (o EventTypeLabelOutput) Inline() pulumi.BoolPtrOutput
- func (o EventTypeLabelOutput) LastUpdatedTime() pulumi.StringPtrOutput
- func (o EventTypeLabelOutput) Name() pulumi.StringPtrOutput
- func (o EventTypeLabelOutput) Tags() EventTypeTagArrayOutput
- func (o EventTypeLabelOutput) ToEventTypeLabelOutput() EventTypeLabelOutput
- func (o EventTypeLabelOutput) ToEventTypeLabelOutputWithContext(ctx context.Context) EventTypeLabelOutput
- type EventTypeOutput
- func (o EventTypeOutput) Arn() pulumi.StringOutput
- func (o EventTypeOutput) CreatedTime() pulumi.StringOutput
- func (o EventTypeOutput) Description() pulumi.StringPtrOutput
- func (EventTypeOutput) ElementType() reflect.Type
- func (o EventTypeOutput) EntityTypes() EventTypeEntityTypeArrayOutput
- func (o EventTypeOutput) EventVariables() EventTypeEventVariableArrayOutput
- func (o EventTypeOutput) Labels() EventTypeLabelArrayOutput
- func (o EventTypeOutput) LastUpdatedTime() pulumi.StringOutput
- func (o EventTypeOutput) Name() pulumi.StringOutput
- func (o EventTypeOutput) Tags() aws.TagArrayOutput
- func (o EventTypeOutput) ToEventTypeOutput() EventTypeOutput
- func (o EventTypeOutput) ToEventTypeOutputWithContext(ctx context.Context) EventTypeOutput
- type EventTypeState
- type EventTypeTag
- type EventTypeTagArgs
- type EventTypeTagArray
- type EventTypeTagArrayInput
- type EventTypeTagArrayOutput
- func (EventTypeTagArrayOutput) ElementType() reflect.Type
- func (o EventTypeTagArrayOutput) Index(i pulumi.IntInput) EventTypeTagOutput
- func (o EventTypeTagArrayOutput) ToEventTypeTagArrayOutput() EventTypeTagArrayOutput
- func (o EventTypeTagArrayOutput) ToEventTypeTagArrayOutputWithContext(ctx context.Context) EventTypeTagArrayOutput
- type EventTypeTagInput
- type EventTypeTagOutput
- func (EventTypeTagOutput) ElementType() reflect.Type
- func (o EventTypeTagOutput) Key() pulumi.StringOutput
- func (o EventTypeTagOutput) ToEventTypeTagOutput() EventTypeTagOutput
- func (o EventTypeTagOutput) ToEventTypeTagOutputWithContext(ctx context.Context) EventTypeTagOutput
- func (o EventTypeTagOutput) Value() pulumi.StringOutput
- type Label
- type LabelArgs
- type LabelInput
- type LabelOutput
- func (o LabelOutput) Arn() pulumi.StringOutput
- func (o LabelOutput) CreatedTime() pulumi.StringOutput
- func (o LabelOutput) Description() pulumi.StringPtrOutput
- func (LabelOutput) ElementType() reflect.Type
- func (o LabelOutput) LastUpdatedTime() pulumi.StringOutput
- func (o LabelOutput) Name() pulumi.StringOutput
- func (o LabelOutput) Tags() aws.TagArrayOutput
- func (o LabelOutput) ToLabelOutput() LabelOutput
- func (o LabelOutput) ToLabelOutputWithContext(ctx context.Context) LabelOutput
- type LabelState
- type LabelTag
- type List
- type ListArgs
- type ListInput
- type ListOutput
- func (o ListOutput) Arn() pulumi.StringOutput
- func (o ListOutput) CreatedTime() pulumi.StringOutput
- func (o ListOutput) Description() pulumi.StringPtrOutput
- func (ListOutput) ElementType() reflect.Type
- func (o ListOutput) Elements() pulumi.StringArrayOutput
- func (o ListOutput) LastUpdatedTime() pulumi.StringOutput
- func (o ListOutput) Name() pulumi.StringOutput
- func (o ListOutput) Tags() aws.TagArrayOutput
- func (o ListOutput) ToListOutput() ListOutput
- func (o ListOutput) ToListOutputWithContext(ctx context.Context) ListOutput
- func (o ListOutput) VariableType() pulumi.StringPtrOutput
- type ListState
- type ListTag
- type LookupDetectorArgs
- type LookupDetectorOutputArgs
- type LookupDetectorResult
- type LookupDetectorResultOutput
- func (o LookupDetectorResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupDetectorResultOutput) AssociatedModels() DetectorModelArrayOutput
- func (o LookupDetectorResultOutput) CreatedTime() pulumi.StringPtrOutput
- func (o LookupDetectorResultOutput) Description() pulumi.StringPtrOutput
- func (o LookupDetectorResultOutput) DetectorVersionId() pulumi.StringPtrOutput
- func (o LookupDetectorResultOutput) DetectorVersionStatus() DetectorVersionStatusPtrOutput
- func (LookupDetectorResultOutput) ElementType() reflect.Type
- func (o LookupDetectorResultOutput) EventType() DetectorEventTypePtrOutput
- func (o LookupDetectorResultOutput) LastUpdatedTime() pulumi.StringPtrOutput
- func (o LookupDetectorResultOutput) RuleExecutionMode() DetectorRuleExecutionModePtrOutput
- func (o LookupDetectorResultOutput) Rules() DetectorRuleArrayOutput
- func (o LookupDetectorResultOutput) Tags() aws.TagArrayOutput
- func (o LookupDetectorResultOutput) ToLookupDetectorResultOutput() LookupDetectorResultOutput
- func (o LookupDetectorResultOutput) ToLookupDetectorResultOutputWithContext(ctx context.Context) LookupDetectorResultOutput
- type LookupEntityTypeArgs
- type LookupEntityTypeOutputArgs
- type LookupEntityTypeResult
- type LookupEntityTypeResultOutput
- func (o LookupEntityTypeResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupEntityTypeResultOutput) CreatedTime() pulumi.StringPtrOutput
- func (o LookupEntityTypeResultOutput) Description() pulumi.StringPtrOutput
- func (LookupEntityTypeResultOutput) ElementType() reflect.Type
- func (o LookupEntityTypeResultOutput) LastUpdatedTime() pulumi.StringPtrOutput
- func (o LookupEntityTypeResultOutput) Tags() aws.TagArrayOutput
- func (o LookupEntityTypeResultOutput) ToLookupEntityTypeResultOutput() LookupEntityTypeResultOutput
- func (o LookupEntityTypeResultOutput) ToLookupEntityTypeResultOutputWithContext(ctx context.Context) LookupEntityTypeResultOutput
- type LookupEventTypeArgs
- type LookupEventTypeOutputArgs
- type LookupEventTypeResult
- type LookupEventTypeResultOutput
- func (o LookupEventTypeResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupEventTypeResultOutput) CreatedTime() pulumi.StringPtrOutput
- func (o LookupEventTypeResultOutput) Description() pulumi.StringPtrOutput
- func (LookupEventTypeResultOutput) ElementType() reflect.Type
- func (o LookupEventTypeResultOutput) EntityTypes() EventTypeEntityTypeArrayOutput
- func (o LookupEventTypeResultOutput) EventVariables() EventTypeEventVariableArrayOutput
- func (o LookupEventTypeResultOutput) Labels() EventTypeLabelArrayOutput
- func (o LookupEventTypeResultOutput) LastUpdatedTime() pulumi.StringPtrOutput
- func (o LookupEventTypeResultOutput) Tags() aws.TagArrayOutput
- func (o LookupEventTypeResultOutput) ToLookupEventTypeResultOutput() LookupEventTypeResultOutput
- func (o LookupEventTypeResultOutput) ToLookupEventTypeResultOutputWithContext(ctx context.Context) LookupEventTypeResultOutput
- type LookupLabelArgs
- type LookupLabelOutputArgs
- type LookupLabelResult
- type LookupLabelResultOutput
- func (o LookupLabelResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupLabelResultOutput) CreatedTime() pulumi.StringPtrOutput
- func (o LookupLabelResultOutput) Description() pulumi.StringPtrOutput
- func (LookupLabelResultOutput) ElementType() reflect.Type
- func (o LookupLabelResultOutput) LastUpdatedTime() pulumi.StringPtrOutput
- func (o LookupLabelResultOutput) Tags() aws.TagArrayOutput
- func (o LookupLabelResultOutput) ToLookupLabelResultOutput() LookupLabelResultOutput
- func (o LookupLabelResultOutput) ToLookupLabelResultOutputWithContext(ctx context.Context) LookupLabelResultOutput
- type LookupListArgs
- type LookupListOutputArgs
- type LookupListResult
- type LookupListResultOutput
- func (o LookupListResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupListResultOutput) CreatedTime() pulumi.StringPtrOutput
- func (o LookupListResultOutput) Description() pulumi.StringPtrOutput
- func (LookupListResultOutput) ElementType() reflect.Type
- func (o LookupListResultOutput) Elements() pulumi.StringArrayOutput
- func (o LookupListResultOutput) LastUpdatedTime() pulumi.StringPtrOutput
- func (o LookupListResultOutput) Tags() aws.TagArrayOutput
- func (o LookupListResultOutput) ToLookupListResultOutput() LookupListResultOutput
- func (o LookupListResultOutput) ToLookupListResultOutputWithContext(ctx context.Context) LookupListResultOutput
- func (o LookupListResultOutput) VariableType() pulumi.StringPtrOutput
- type LookupOutcomeArgs
- type LookupOutcomeOutputArgs
- type LookupOutcomeResult
- type LookupOutcomeResultOutput
- func (o LookupOutcomeResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupOutcomeResultOutput) CreatedTime() pulumi.StringPtrOutput
- func (o LookupOutcomeResultOutput) Description() pulumi.StringPtrOutput
- func (LookupOutcomeResultOutput) ElementType() reflect.Type
- func (o LookupOutcomeResultOutput) LastUpdatedTime() pulumi.StringPtrOutput
- func (o LookupOutcomeResultOutput) Tags() aws.TagArrayOutput
- func (o LookupOutcomeResultOutput) ToLookupOutcomeResultOutput() LookupOutcomeResultOutput
- func (o LookupOutcomeResultOutput) ToLookupOutcomeResultOutputWithContext(ctx context.Context) LookupOutcomeResultOutput
- type LookupVariableArgs
- type LookupVariableOutputArgs
- type LookupVariableResult
- type LookupVariableResultOutput
- func (o LookupVariableResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupVariableResultOutput) CreatedTime() pulumi.StringPtrOutput
- func (o LookupVariableResultOutput) DataSource() VariableDataSourcePtrOutput
- func (o LookupVariableResultOutput) DataType() VariableDataTypePtrOutput
- func (o LookupVariableResultOutput) DefaultValue() pulumi.StringPtrOutput
- func (o LookupVariableResultOutput) Description() pulumi.StringPtrOutput
- func (LookupVariableResultOutput) ElementType() reflect.Type
- func (o LookupVariableResultOutput) LastUpdatedTime() pulumi.StringPtrOutput
- func (o LookupVariableResultOutput) Tags() aws.TagArrayOutput
- func (o LookupVariableResultOutput) ToLookupVariableResultOutput() LookupVariableResultOutput
- func (o LookupVariableResultOutput) ToLookupVariableResultOutputWithContext(ctx context.Context) LookupVariableResultOutput
- func (o LookupVariableResultOutput) VariableType() VariableTypePtrOutput
- type Outcome
- type OutcomeArgs
- type OutcomeInput
- type OutcomeOutput
- func (o OutcomeOutput) Arn() pulumi.StringOutput
- func (o OutcomeOutput) CreatedTime() pulumi.StringOutput
- func (o OutcomeOutput) Description() pulumi.StringPtrOutput
- func (OutcomeOutput) ElementType() reflect.Type
- func (o OutcomeOutput) LastUpdatedTime() pulumi.StringOutput
- func (o OutcomeOutput) Name() pulumi.StringOutput
- func (o OutcomeOutput) Tags() aws.TagArrayOutput
- func (o OutcomeOutput) ToOutcomeOutput() OutcomeOutput
- func (o OutcomeOutput) ToOutcomeOutputWithContext(ctx context.Context) OutcomeOutput
- type OutcomeState
- type OutcomeTag
- type Variable
- type VariableArgs
- type VariableDataSource
- func (VariableDataSource) ElementType() reflect.Type
- func (e VariableDataSource) ToStringOutput() pulumi.StringOutput
- func (e VariableDataSource) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e VariableDataSource) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e VariableDataSource) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e VariableDataSource) ToVariableDataSourceOutput() VariableDataSourceOutput
- func (e VariableDataSource) ToVariableDataSourceOutputWithContext(ctx context.Context) VariableDataSourceOutput
- func (e VariableDataSource) ToVariableDataSourcePtrOutput() VariableDataSourcePtrOutput
- func (e VariableDataSource) ToVariableDataSourcePtrOutputWithContext(ctx context.Context) VariableDataSourcePtrOutput
- type VariableDataSourceInput
- type VariableDataSourceOutput
- func (VariableDataSourceOutput) ElementType() reflect.Type
- func (o VariableDataSourceOutput) ToStringOutput() pulumi.StringOutput
- func (o VariableDataSourceOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o VariableDataSourceOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o VariableDataSourceOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o VariableDataSourceOutput) ToVariableDataSourceOutput() VariableDataSourceOutput
- func (o VariableDataSourceOutput) ToVariableDataSourceOutputWithContext(ctx context.Context) VariableDataSourceOutput
- func (o VariableDataSourceOutput) ToVariableDataSourcePtrOutput() VariableDataSourcePtrOutput
- func (o VariableDataSourceOutput) ToVariableDataSourcePtrOutputWithContext(ctx context.Context) VariableDataSourcePtrOutput
- type VariableDataSourcePtrInput
- type VariableDataSourcePtrOutput
- func (o VariableDataSourcePtrOutput) Elem() VariableDataSourceOutput
- func (VariableDataSourcePtrOutput) ElementType() reflect.Type
- func (o VariableDataSourcePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o VariableDataSourcePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o VariableDataSourcePtrOutput) ToVariableDataSourcePtrOutput() VariableDataSourcePtrOutput
- func (o VariableDataSourcePtrOutput) ToVariableDataSourcePtrOutputWithContext(ctx context.Context) VariableDataSourcePtrOutput
- type VariableDataType
- func (VariableDataType) ElementType() reflect.Type
- func (e VariableDataType) ToStringOutput() pulumi.StringOutput
- func (e VariableDataType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e VariableDataType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e VariableDataType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e VariableDataType) ToVariableDataTypeOutput() VariableDataTypeOutput
- func (e VariableDataType) ToVariableDataTypeOutputWithContext(ctx context.Context) VariableDataTypeOutput
- func (e VariableDataType) ToVariableDataTypePtrOutput() VariableDataTypePtrOutput
- func (e VariableDataType) ToVariableDataTypePtrOutputWithContext(ctx context.Context) VariableDataTypePtrOutput
- type VariableDataTypeInput
- type VariableDataTypeOutput
- func (VariableDataTypeOutput) ElementType() reflect.Type
- func (o VariableDataTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o VariableDataTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o VariableDataTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o VariableDataTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o VariableDataTypeOutput) ToVariableDataTypeOutput() VariableDataTypeOutput
- func (o VariableDataTypeOutput) ToVariableDataTypeOutputWithContext(ctx context.Context) VariableDataTypeOutput
- func (o VariableDataTypeOutput) ToVariableDataTypePtrOutput() VariableDataTypePtrOutput
- func (o VariableDataTypeOutput) ToVariableDataTypePtrOutputWithContext(ctx context.Context) VariableDataTypePtrOutput
- type VariableDataTypePtrInput
- type VariableDataTypePtrOutput
- func (o VariableDataTypePtrOutput) Elem() VariableDataTypeOutput
- func (VariableDataTypePtrOutput) ElementType() reflect.Type
- func (o VariableDataTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o VariableDataTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o VariableDataTypePtrOutput) ToVariableDataTypePtrOutput() VariableDataTypePtrOutput
- func (o VariableDataTypePtrOutput) ToVariableDataTypePtrOutputWithContext(ctx context.Context) VariableDataTypePtrOutput
- type VariableInput
- type VariableOutput
- func (o VariableOutput) Arn() pulumi.StringOutput
- func (o VariableOutput) CreatedTime() pulumi.StringOutput
- func (o VariableOutput) DataSource() VariableDataSourceOutput
- func (o VariableOutput) DataType() VariableDataTypeOutput
- func (o VariableOutput) DefaultValue() pulumi.StringOutput
- func (o VariableOutput) Description() pulumi.StringPtrOutput
- func (VariableOutput) ElementType() reflect.Type
- func (o VariableOutput) LastUpdatedTime() pulumi.StringOutput
- func (o VariableOutput) Name() pulumi.StringOutput
- func (o VariableOutput) Tags() aws.TagArrayOutput
- func (o VariableOutput) ToVariableOutput() VariableOutput
- func (o VariableOutput) ToVariableOutputWithContext(ctx context.Context) VariableOutput
- func (o VariableOutput) VariableType() VariableTypePtrOutput
- type VariableState
- type VariableTag
- type VariableType
- func (VariableType) ElementType() reflect.Type
- func (e VariableType) ToStringOutput() pulumi.StringOutput
- func (e VariableType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e VariableType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e VariableType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e VariableType) ToVariableTypeOutput() VariableTypeOutput
- func (e VariableType) ToVariableTypeOutputWithContext(ctx context.Context) VariableTypeOutput
- func (e VariableType) ToVariableTypePtrOutput() VariableTypePtrOutput
- func (e VariableType) ToVariableTypePtrOutputWithContext(ctx context.Context) VariableTypePtrOutput
- type VariableTypeInput
- type VariableTypeOutput
- func (VariableTypeOutput) ElementType() reflect.Type
- func (o VariableTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o VariableTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o VariableTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o VariableTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o VariableTypeOutput) ToVariableTypeOutput() VariableTypeOutput
- func (o VariableTypeOutput) ToVariableTypeOutputWithContext(ctx context.Context) VariableTypeOutput
- func (o VariableTypeOutput) ToVariableTypePtrOutput() VariableTypePtrOutput
- func (o VariableTypeOutput) ToVariableTypePtrOutputWithContext(ctx context.Context) VariableTypePtrOutput
- type VariableTypePtrInput
- type VariableTypePtrOutput
- func (o VariableTypePtrOutput) Elem() VariableTypeOutput
- func (VariableTypePtrOutput) ElementType() reflect.Type
- func (o VariableTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o VariableTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o VariableTypePtrOutput) ToVariableTypePtrOutput() VariableTypePtrOutput
- func (o VariableTypePtrOutput) ToVariableTypePtrOutputWithContext(ctx context.Context) VariableTypePtrOutput
Constants ¶
const ( DetectorEventVariableDataTypeString = DetectorEventVariableDataType("STRING") DetectorEventVariableDataTypeInteger = DetectorEventVariableDataType("INTEGER") DetectorEventVariableDataTypeFloat = DetectorEventVariableDataType("FLOAT") DetectorEventVariableDataTypeBoolean = DetectorEventVariableDataType("BOOLEAN") )
const ( DetectorEventVariableVariableTypeAuthCode = DetectorEventVariableVariableType("AUTH_CODE") DetectorEventVariableVariableTypeAvs = DetectorEventVariableVariableType("AVS") DetectorEventVariableVariableTypeBillingAddressL1 = DetectorEventVariableVariableType("BILLING_ADDRESS_L1") DetectorEventVariableVariableTypeBillingAddressL2 = DetectorEventVariableVariableType("BILLING_ADDRESS_L2") DetectorEventVariableVariableTypeBillingCity = DetectorEventVariableVariableType("BILLING_CITY") DetectorEventVariableVariableTypeBillingCountry = DetectorEventVariableVariableType("BILLING_COUNTRY") DetectorEventVariableVariableTypeBillingName = DetectorEventVariableVariableType("BILLING_NAME") DetectorEventVariableVariableTypeBillingPhone = DetectorEventVariableVariableType("BILLING_PHONE") DetectorEventVariableVariableTypeBillingState = DetectorEventVariableVariableType("BILLING_STATE") DetectorEventVariableVariableTypeBillingZip = DetectorEventVariableVariableType("BILLING_ZIP") DetectorEventVariableVariableTypeCardBin = DetectorEventVariableVariableType("CARD_BIN") DetectorEventVariableVariableTypeCategorical = DetectorEventVariableVariableType("CATEGORICAL") DetectorEventVariableVariableTypeCurrencyCode = DetectorEventVariableVariableType("CURRENCY_CODE") DetectorEventVariableVariableTypeEmailAddress = DetectorEventVariableVariableType("EMAIL_ADDRESS") DetectorEventVariableVariableTypeFingerprint = DetectorEventVariableVariableType("FINGERPRINT") DetectorEventVariableVariableTypeFraudLabel = DetectorEventVariableVariableType("FRAUD_LABEL") DetectorEventVariableVariableTypeFreeFormText = DetectorEventVariableVariableType("FREE_FORM_TEXT") DetectorEventVariableVariableTypeIpAddress = DetectorEventVariableVariableType("IP_ADDRESS") DetectorEventVariableVariableTypeNumeric = DetectorEventVariableVariableType("NUMERIC") DetectorEventVariableVariableTypeOrderId = DetectorEventVariableVariableType("ORDER_ID") DetectorEventVariableVariableTypePaymentType = DetectorEventVariableVariableType("PAYMENT_TYPE") DetectorEventVariableVariableTypePhoneNumber = DetectorEventVariableVariableType("PHONE_NUMBER") DetectorEventVariableVariableTypePrice = DetectorEventVariableVariableType("PRICE") DetectorEventVariableVariableTypeProductCategory = DetectorEventVariableVariableType("PRODUCT_CATEGORY") DetectorEventVariableVariableTypeShippingAddressL1 = DetectorEventVariableVariableType("SHIPPING_ADDRESS_L1") DetectorEventVariableVariableTypeShippingAddressL2 = DetectorEventVariableVariableType("SHIPPING_ADDRESS_L2") DetectorEventVariableVariableTypeShippingCity = DetectorEventVariableVariableType("SHIPPING_CITY") DetectorEventVariableVariableTypeShippingCountry = DetectorEventVariableVariableType("SHIPPING_COUNTRY") DetectorEventVariableVariableTypeShippingName = DetectorEventVariableVariableType("SHIPPING_NAME") DetectorEventVariableVariableTypeShippingPhone = DetectorEventVariableVariableType("SHIPPING_PHONE") DetectorEventVariableVariableTypeShippingState = DetectorEventVariableVariableType("SHIPPING_STATE") DetectorEventVariableVariableTypeShippingZip = DetectorEventVariableVariableType("SHIPPING_ZIP") DetectorEventVariableVariableTypeUseragent = DetectorEventVariableVariableType("USERAGENT") )
const ( DetectorRuleExecutionModeFirstMatched = DetectorRuleExecutionMode("FIRST_MATCHED") DetectorRuleExecutionModeAllMatched = DetectorRuleExecutionMode("ALL_MATCHED") )
const ( DetectorVersionStatusDraft = DetectorVersionStatus("DRAFT") DetectorVersionStatusActive = DetectorVersionStatus("ACTIVE") )
const ( EventTypeEventVariableDataTypeString = EventTypeEventVariableDataType("STRING") EventTypeEventVariableDataTypeInteger = EventTypeEventVariableDataType("INTEGER") EventTypeEventVariableDataTypeFloat = EventTypeEventVariableDataType("FLOAT") EventTypeEventVariableDataTypeBoolean = EventTypeEventVariableDataType("BOOLEAN") )
const ( EventTypeEventVariableVariableTypeAuthCode = EventTypeEventVariableVariableType("AUTH_CODE") EventTypeEventVariableVariableTypeAvs = EventTypeEventVariableVariableType("AVS") EventTypeEventVariableVariableTypeBillingAddressL1 = EventTypeEventVariableVariableType("BILLING_ADDRESS_L1") EventTypeEventVariableVariableTypeBillingAddressL2 = EventTypeEventVariableVariableType("BILLING_ADDRESS_L2") EventTypeEventVariableVariableTypeBillingCity = EventTypeEventVariableVariableType("BILLING_CITY") EventTypeEventVariableVariableTypeBillingCountry = EventTypeEventVariableVariableType("BILLING_COUNTRY") EventTypeEventVariableVariableTypeBillingName = EventTypeEventVariableVariableType("BILLING_NAME") EventTypeEventVariableVariableTypeBillingPhone = EventTypeEventVariableVariableType("BILLING_PHONE") EventTypeEventVariableVariableTypeBillingState = EventTypeEventVariableVariableType("BILLING_STATE") EventTypeEventVariableVariableTypeBillingZip = EventTypeEventVariableVariableType("BILLING_ZIP") EventTypeEventVariableVariableTypeCardBin = EventTypeEventVariableVariableType("CARD_BIN") EventTypeEventVariableVariableTypeCategorical = EventTypeEventVariableVariableType("CATEGORICAL") EventTypeEventVariableVariableTypeCurrencyCode = EventTypeEventVariableVariableType("CURRENCY_CODE") EventTypeEventVariableVariableTypeEmailAddress = EventTypeEventVariableVariableType("EMAIL_ADDRESS") EventTypeEventVariableVariableTypeFingerprint = EventTypeEventVariableVariableType("FINGERPRINT") EventTypeEventVariableVariableTypeFraudLabel = EventTypeEventVariableVariableType("FRAUD_LABEL") EventTypeEventVariableVariableTypeFreeFormText = EventTypeEventVariableVariableType("FREE_FORM_TEXT") EventTypeEventVariableVariableTypeIpAddress = EventTypeEventVariableVariableType("IP_ADDRESS") EventTypeEventVariableVariableTypeNumeric = EventTypeEventVariableVariableType("NUMERIC") EventTypeEventVariableVariableTypeOrderId = EventTypeEventVariableVariableType("ORDER_ID") EventTypeEventVariableVariableTypePaymentType = EventTypeEventVariableVariableType("PAYMENT_TYPE") EventTypeEventVariableVariableTypePhoneNumber = EventTypeEventVariableVariableType("PHONE_NUMBER") EventTypeEventVariableVariableTypePrice = EventTypeEventVariableVariableType("PRICE") EventTypeEventVariableVariableTypeProductCategory = EventTypeEventVariableVariableType("PRODUCT_CATEGORY") EventTypeEventVariableVariableTypeShippingAddressL1 = EventTypeEventVariableVariableType("SHIPPING_ADDRESS_L1") EventTypeEventVariableVariableTypeShippingAddressL2 = EventTypeEventVariableVariableType("SHIPPING_ADDRESS_L2") EventTypeEventVariableVariableTypeShippingCity = EventTypeEventVariableVariableType("SHIPPING_CITY") EventTypeEventVariableVariableTypeShippingCountry = EventTypeEventVariableVariableType("SHIPPING_COUNTRY") EventTypeEventVariableVariableTypeShippingName = EventTypeEventVariableVariableType("SHIPPING_NAME") EventTypeEventVariableVariableTypeShippingPhone = EventTypeEventVariableVariableType("SHIPPING_PHONE") EventTypeEventVariableVariableTypeShippingState = EventTypeEventVariableVariableType("SHIPPING_STATE") EventTypeEventVariableVariableTypeShippingZip = EventTypeEventVariableVariableType("SHIPPING_ZIP") EventTypeEventVariableVariableTypeUseragent = EventTypeEventVariableVariableType("USERAGENT") )
const ( VariableDataSourceEvent = VariableDataSource("EVENT") VariableDataSourceExternalModelScore = VariableDataSource("EXTERNAL_MODEL_SCORE") )
const ( VariableDataTypeString = VariableDataType("STRING") VariableDataTypeInteger = VariableDataType("INTEGER") VariableDataTypeFloat = VariableDataType("FLOAT") VariableDataTypeBoolean = VariableDataType("BOOLEAN") )
const ( VariableTypeAuthCode = VariableType("AUTH_CODE") VariableTypeAvs = VariableType("AVS") VariableTypeBillingAddressL1 = VariableType("BILLING_ADDRESS_L1") VariableTypeBillingAddressL2 = VariableType("BILLING_ADDRESS_L2") VariableTypeBillingCity = VariableType("BILLING_CITY") VariableTypeBillingCountry = VariableType("BILLING_COUNTRY") VariableTypeBillingName = VariableType("BILLING_NAME") VariableTypeBillingPhone = VariableType("BILLING_PHONE") VariableTypeBillingState = VariableType("BILLING_STATE") VariableTypeBillingZip = VariableType("BILLING_ZIP") VariableTypeCardBin = VariableType("CARD_BIN") VariableTypeCategorical = VariableType("CATEGORICAL") VariableTypeCurrencyCode = VariableType("CURRENCY_CODE") VariableTypeEmailAddress = VariableType("EMAIL_ADDRESS") VariableTypeFingerprint = VariableType("FINGERPRINT") VariableTypeFraudLabel = VariableType("FRAUD_LABEL") VariableTypeFreeFormText = VariableType("FREE_FORM_TEXT") VariableTypeIpAddress = VariableType("IP_ADDRESS") VariableTypeNumeric = VariableType("NUMERIC") VariableTypeOrderId = VariableType("ORDER_ID") VariableTypePaymentType = VariableType("PAYMENT_TYPE") VariableTypePhoneNumber = VariableType("PHONE_NUMBER") VariableTypePrice = VariableType("PRICE") VariableTypeProductCategory = VariableType("PRODUCT_CATEGORY") VariableTypeShippingAddressL1 = VariableType("SHIPPING_ADDRESS_L1") VariableTypeShippingAddressL2 = VariableType("SHIPPING_ADDRESS_L2") VariableTypeShippingCity = VariableType("SHIPPING_CITY") VariableTypeShippingCountry = VariableType("SHIPPING_COUNTRY") VariableTypeShippingName = VariableType("SHIPPING_NAME") VariableTypeShippingPhone = VariableType("SHIPPING_PHONE") VariableTypeShippingState = VariableType("SHIPPING_STATE") VariableTypeShippingZip = VariableType("SHIPPING_ZIP") VariableTypeUseragent = VariableType("USERAGENT") )
const (
DetectorEventVariableDataSourceEvent = DetectorEventVariableDataSource("EVENT")
)
const (
DetectorRuleLanguageDetectorpl = DetectorRuleLanguage("DETECTORPL")
)
const (
EventTypeEventVariableDataSourceEvent = EventTypeEventVariableDataSource("EVENT")
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Detector ¶
type Detector struct { pulumi.CustomResourceState // The ARN of the detector. Arn pulumi.StringOutput `pulumi:"arn"` // The models to associate with this detector. AssociatedModels DetectorModelArrayOutput `pulumi:"associatedModels"` // The time when the detector was created. CreatedTime pulumi.StringOutput `pulumi:"createdTime"` // The description of the detector. Description pulumi.StringPtrOutput `pulumi:"description"` // The ID of the detector DetectorId pulumi.StringOutput `pulumi:"detectorId"` // The active version ID of the detector DetectorVersionId pulumi.StringOutput `pulumi:"detectorVersionId"` // The desired detector version status for the detector DetectorVersionStatus DetectorVersionStatusPtrOutput `pulumi:"detectorVersionStatus"` // The event type to associate this detector with. EventType DetectorEventTypeOutput `pulumi:"eventType"` // The time when the detector was last updated. LastUpdatedTime pulumi.StringOutput `pulumi:"lastUpdatedTime"` // The rule execution mode for the rules included in the detector version. // // Valid values: `FIRST_MATCHED | ALL_MATCHED` Default value: `FIRST_MATCHED` // // You can define and edit the rule mode at the detector version level, when it is in draft status. // // If you specify `FIRST_MATCHED` , Amazon Fraud Detector evaluates rules sequentially, first to last, stopping at the first matched rule. Amazon Fraud dectector then provides the outcomes for that single rule. // // If you specifiy `ALL_MATCHED` , Amazon Fraud Detector evaluates all rules and returns the outcomes for all matched rules. RuleExecutionMode DetectorRuleExecutionModePtrOutput `pulumi:"ruleExecutionMode"` // The rules to include in the detector version. Rules DetectorRuleArrayOutput `pulumi:"rules"` // Tags associated with this detector. Tags aws.TagArrayOutput `pulumi:"tags"` }
A resource schema for a Detector in Amazon Fraud Detector.
func GetDetector ¶
func GetDetector(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DetectorState, opts ...pulumi.ResourceOption) (*Detector, error)
GetDetector gets an existing Detector 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 NewDetector ¶
func NewDetector(ctx *pulumi.Context, name string, args *DetectorArgs, opts ...pulumi.ResourceOption) (*Detector, error)
NewDetector registers a new resource with the given unique name, arguments, and options.
func (*Detector) ElementType ¶
func (*Detector) ToDetectorOutput ¶
func (i *Detector) ToDetectorOutput() DetectorOutput
func (*Detector) ToDetectorOutputWithContext ¶
func (i *Detector) ToDetectorOutputWithContext(ctx context.Context) DetectorOutput
type DetectorArgs ¶
type DetectorArgs struct { // The models to associate with this detector. AssociatedModels DetectorModelArrayInput // The description of the detector. Description pulumi.StringPtrInput // The ID of the detector DetectorId pulumi.StringInput // The desired detector version status for the detector DetectorVersionStatus DetectorVersionStatusPtrInput // The event type to associate this detector with. EventType DetectorEventTypeInput // The rule execution mode for the rules included in the detector version. // // Valid values: `FIRST_MATCHED | ALL_MATCHED` Default value: `FIRST_MATCHED` // // You can define and edit the rule mode at the detector version level, when it is in draft status. // // If you specify `FIRST_MATCHED` , Amazon Fraud Detector evaluates rules sequentially, first to last, stopping at the first matched rule. Amazon Fraud dectector then provides the outcomes for that single rule. // // If you specifiy `ALL_MATCHED` , Amazon Fraud Detector evaluates all rules and returns the outcomes for all matched rules. RuleExecutionMode DetectorRuleExecutionModePtrInput // The rules to include in the detector version. Rules DetectorRuleArrayInput // Tags associated with this detector. Tags aws.TagArrayInput }
The set of arguments for constructing a Detector resource.
func (DetectorArgs) ElementType ¶
func (DetectorArgs) ElementType() reflect.Type
type DetectorEntityType ¶
type DetectorEntityType struct { // The entity type ARN. Arn *string `pulumi:"arn"` // The time when the entity type was created. CreatedTime *string `pulumi:"createdTime"` // The description. Description *string `pulumi:"description"` // Indicates whether the resource is defined within this CloudFormation template and impacts the create, update, and delete behavior of the stack. If the value is `true` , CloudFormation will create/update/delete the resource when creating/updating/deleting the stack. If the value is `false` , CloudFormation will validate that the object exists and then use it within the resource without making changes to the object. // // For example, when creating `AWS::FraudDetector::Detector` you must define at least two variables. You can set `Inline=true` for these Variables and CloudFormation will create/update/delete the variables as part of stack operations. However, if you set `Inline=false` , CloudFormation will associate the variables to your detector but not execute any changes to the variables. Inline *bool `pulumi:"inline"` // The time when the entity type was last updated. LastUpdatedTime *string `pulumi:"lastUpdatedTime"` // The entity type name. Name *string `pulumi:"name"` // Tags associated with this entity type. Tags []DetectorTag `pulumi:"tags"` }
type DetectorEntityTypeArgs ¶
type DetectorEntityTypeArgs struct { // The entity type ARN. Arn pulumi.StringPtrInput `pulumi:"arn"` // The time when the entity type was created. CreatedTime pulumi.StringPtrInput `pulumi:"createdTime"` // The description. Description pulumi.StringPtrInput `pulumi:"description"` // Indicates whether the resource is defined within this CloudFormation template and impacts the create, update, and delete behavior of the stack. If the value is `true` , CloudFormation will create/update/delete the resource when creating/updating/deleting the stack. If the value is `false` , CloudFormation will validate that the object exists and then use it within the resource without making changes to the object. // // For example, when creating `AWS::FraudDetector::Detector` you must define at least two variables. You can set `Inline=true` for these Variables and CloudFormation will create/update/delete the variables as part of stack operations. However, if you set `Inline=false` , CloudFormation will associate the variables to your detector but not execute any changes to the variables. Inline pulumi.BoolPtrInput `pulumi:"inline"` // The time when the entity type was last updated. LastUpdatedTime pulumi.StringPtrInput `pulumi:"lastUpdatedTime"` // The entity type name. Name pulumi.StringPtrInput `pulumi:"name"` // Tags associated with this entity type. Tags DetectorTagArrayInput `pulumi:"tags"` }
func (DetectorEntityTypeArgs) ElementType ¶
func (DetectorEntityTypeArgs) ElementType() reflect.Type
func (DetectorEntityTypeArgs) ToDetectorEntityTypeOutput ¶
func (i DetectorEntityTypeArgs) ToDetectorEntityTypeOutput() DetectorEntityTypeOutput
func (DetectorEntityTypeArgs) ToDetectorEntityTypeOutputWithContext ¶
func (i DetectorEntityTypeArgs) ToDetectorEntityTypeOutputWithContext(ctx context.Context) DetectorEntityTypeOutput
type DetectorEntityTypeArray ¶
type DetectorEntityTypeArray []DetectorEntityTypeInput
func (DetectorEntityTypeArray) ElementType ¶
func (DetectorEntityTypeArray) ElementType() reflect.Type
func (DetectorEntityTypeArray) ToDetectorEntityTypeArrayOutput ¶
func (i DetectorEntityTypeArray) ToDetectorEntityTypeArrayOutput() DetectorEntityTypeArrayOutput
func (DetectorEntityTypeArray) ToDetectorEntityTypeArrayOutputWithContext ¶
func (i DetectorEntityTypeArray) ToDetectorEntityTypeArrayOutputWithContext(ctx context.Context) DetectorEntityTypeArrayOutput
type DetectorEntityTypeArrayInput ¶
type DetectorEntityTypeArrayInput interface { pulumi.Input ToDetectorEntityTypeArrayOutput() DetectorEntityTypeArrayOutput ToDetectorEntityTypeArrayOutputWithContext(context.Context) DetectorEntityTypeArrayOutput }
DetectorEntityTypeArrayInput is an input type that accepts DetectorEntityTypeArray and DetectorEntityTypeArrayOutput values. You can construct a concrete instance of `DetectorEntityTypeArrayInput` via:
DetectorEntityTypeArray{ DetectorEntityTypeArgs{...} }
type DetectorEntityTypeArrayOutput ¶
type DetectorEntityTypeArrayOutput struct{ *pulumi.OutputState }
func (DetectorEntityTypeArrayOutput) ElementType ¶
func (DetectorEntityTypeArrayOutput) ElementType() reflect.Type
func (DetectorEntityTypeArrayOutput) Index ¶
func (o DetectorEntityTypeArrayOutput) Index(i pulumi.IntInput) DetectorEntityTypeOutput
func (DetectorEntityTypeArrayOutput) ToDetectorEntityTypeArrayOutput ¶
func (o DetectorEntityTypeArrayOutput) ToDetectorEntityTypeArrayOutput() DetectorEntityTypeArrayOutput
func (DetectorEntityTypeArrayOutput) ToDetectorEntityTypeArrayOutputWithContext ¶
func (o DetectorEntityTypeArrayOutput) ToDetectorEntityTypeArrayOutputWithContext(ctx context.Context) DetectorEntityTypeArrayOutput
type DetectorEntityTypeInput ¶
type DetectorEntityTypeInput interface { pulumi.Input ToDetectorEntityTypeOutput() DetectorEntityTypeOutput ToDetectorEntityTypeOutputWithContext(context.Context) DetectorEntityTypeOutput }
DetectorEntityTypeInput is an input type that accepts DetectorEntityTypeArgs and DetectorEntityTypeOutput values. You can construct a concrete instance of `DetectorEntityTypeInput` via:
DetectorEntityTypeArgs{...}
type DetectorEntityTypeOutput ¶
type DetectorEntityTypeOutput struct{ *pulumi.OutputState }
func (DetectorEntityTypeOutput) Arn ¶
func (o DetectorEntityTypeOutput) Arn() pulumi.StringPtrOutput
The entity type ARN.
func (DetectorEntityTypeOutput) CreatedTime ¶
func (o DetectorEntityTypeOutput) CreatedTime() pulumi.StringPtrOutput
The time when the entity type was created.
func (DetectorEntityTypeOutput) Description ¶
func (o DetectorEntityTypeOutput) Description() pulumi.StringPtrOutput
The description.
func (DetectorEntityTypeOutput) ElementType ¶
func (DetectorEntityTypeOutput) ElementType() reflect.Type
func (DetectorEntityTypeOutput) Inline ¶
func (o DetectorEntityTypeOutput) Inline() pulumi.BoolPtrOutput
Indicates whether the resource is defined within this CloudFormation template and impacts the create, update, and delete behavior of the stack. If the value is `true` , CloudFormation will create/update/delete the resource when creating/updating/deleting the stack. If the value is `false` , CloudFormation will validate that the object exists and then use it within the resource without making changes to the object.
For example, when creating `AWS::FraudDetector::Detector` you must define at least two variables. You can set `Inline=true` for these Variables and CloudFormation will create/update/delete the variables as part of stack operations. However, if you set `Inline=false` , CloudFormation will associate the variables to your detector but not execute any changes to the variables.
func (DetectorEntityTypeOutput) LastUpdatedTime ¶
func (o DetectorEntityTypeOutput) LastUpdatedTime() pulumi.StringPtrOutput
The time when the entity type was last updated.
func (DetectorEntityTypeOutput) Name ¶
func (o DetectorEntityTypeOutput) Name() pulumi.StringPtrOutput
The entity type name.
func (DetectorEntityTypeOutput) Tags ¶
func (o DetectorEntityTypeOutput) Tags() DetectorTagArrayOutput
Tags associated with this entity type.
func (DetectorEntityTypeOutput) ToDetectorEntityTypeOutput ¶
func (o DetectorEntityTypeOutput) ToDetectorEntityTypeOutput() DetectorEntityTypeOutput
func (DetectorEntityTypeOutput) ToDetectorEntityTypeOutputWithContext ¶
func (o DetectorEntityTypeOutput) ToDetectorEntityTypeOutputWithContext(ctx context.Context) DetectorEntityTypeOutput
type DetectorEventType ¶
type DetectorEventType struct { // The ARN of the event type. Arn *string `pulumi:"arn"` // The time when the event type was created. CreatedTime *string `pulumi:"createdTime"` // The description of the event type. Description *string `pulumi:"description"` // The event type entity types. EntityTypes []DetectorEntityType `pulumi:"entityTypes"` // The event type event variables. EventVariables []DetectorEventVariable `pulumi:"eventVariables"` // Indicates whether the resource is defined within this CloudFormation template and impacts the create, update, and delete behavior of the stack. If the value is `true` , CloudFormation will create/update/delete the resource when creating/updating/deleting the stack. If the value is `false` , CloudFormation will validate that the object exists and then use it within the resource without making changes to the object. // // For example, when creating `AWS::FraudDetector::Detector` you must define at least two variables. You can set `Inline=true` for these variables and CloudFormation will create/update/delete the Variables as part of stack operations. However, if you set `Inline=false` , CloudFormation will associate the variables to your detector but not execute any changes to the variables. Inline *bool `pulumi:"inline"` // The event type labels. Labels []DetectorLabel `pulumi:"labels"` // The time when the event type was last updated. LastUpdatedTime *string `pulumi:"lastUpdatedTime"` // The name for the event type Name *string `pulumi:"name"` // Tags associated with this event type. Tags []DetectorTag `pulumi:"tags"` }
type DetectorEventTypeArgs ¶
type DetectorEventTypeArgs struct { // The ARN of the event type. Arn pulumi.StringPtrInput `pulumi:"arn"` // The time when the event type was created. CreatedTime pulumi.StringPtrInput `pulumi:"createdTime"` // The description of the event type. Description pulumi.StringPtrInput `pulumi:"description"` // The event type entity types. EntityTypes DetectorEntityTypeArrayInput `pulumi:"entityTypes"` // The event type event variables. EventVariables DetectorEventVariableArrayInput `pulumi:"eventVariables"` // Indicates whether the resource is defined within this CloudFormation template and impacts the create, update, and delete behavior of the stack. If the value is `true` , CloudFormation will create/update/delete the resource when creating/updating/deleting the stack. If the value is `false` , CloudFormation will validate that the object exists and then use it within the resource without making changes to the object. // // For example, when creating `AWS::FraudDetector::Detector` you must define at least two variables. You can set `Inline=true` for these variables and CloudFormation will create/update/delete the Variables as part of stack operations. However, if you set `Inline=false` , CloudFormation will associate the variables to your detector but not execute any changes to the variables. Inline pulumi.BoolPtrInput `pulumi:"inline"` // The event type labels. Labels DetectorLabelArrayInput `pulumi:"labels"` // The time when the event type was last updated. LastUpdatedTime pulumi.StringPtrInput `pulumi:"lastUpdatedTime"` // The name for the event type Name pulumi.StringPtrInput `pulumi:"name"` // Tags associated with this event type. Tags DetectorTagArrayInput `pulumi:"tags"` }
func (DetectorEventTypeArgs) ElementType ¶
func (DetectorEventTypeArgs) ElementType() reflect.Type
func (DetectorEventTypeArgs) ToDetectorEventTypeOutput ¶
func (i DetectorEventTypeArgs) ToDetectorEventTypeOutput() DetectorEventTypeOutput
func (DetectorEventTypeArgs) ToDetectorEventTypeOutputWithContext ¶
func (i DetectorEventTypeArgs) ToDetectorEventTypeOutputWithContext(ctx context.Context) DetectorEventTypeOutput
type DetectorEventTypeInput ¶
type DetectorEventTypeInput interface { pulumi.Input ToDetectorEventTypeOutput() DetectorEventTypeOutput ToDetectorEventTypeOutputWithContext(context.Context) DetectorEventTypeOutput }
DetectorEventTypeInput is an input type that accepts DetectorEventTypeArgs and DetectorEventTypeOutput values. You can construct a concrete instance of `DetectorEventTypeInput` via:
DetectorEventTypeArgs{...}
type DetectorEventTypeOutput ¶
type DetectorEventTypeOutput struct{ *pulumi.OutputState }
func (DetectorEventTypeOutput) Arn ¶
func (o DetectorEventTypeOutput) Arn() pulumi.StringPtrOutput
The ARN of the event type.
func (DetectorEventTypeOutput) CreatedTime ¶
func (o DetectorEventTypeOutput) CreatedTime() pulumi.StringPtrOutput
The time when the event type was created.
func (DetectorEventTypeOutput) Description ¶
func (o DetectorEventTypeOutput) Description() pulumi.StringPtrOutput
The description of the event type.
func (DetectorEventTypeOutput) ElementType ¶
func (DetectorEventTypeOutput) ElementType() reflect.Type
func (DetectorEventTypeOutput) EntityTypes ¶
func (o DetectorEventTypeOutput) EntityTypes() DetectorEntityTypeArrayOutput
The event type entity types.
func (DetectorEventTypeOutput) EventVariables ¶
func (o DetectorEventTypeOutput) EventVariables() DetectorEventVariableArrayOutput
The event type event variables.
func (DetectorEventTypeOutput) Inline ¶
func (o DetectorEventTypeOutput) Inline() pulumi.BoolPtrOutput
Indicates whether the resource is defined within this CloudFormation template and impacts the create, update, and delete behavior of the stack. If the value is `true` , CloudFormation will create/update/delete the resource when creating/updating/deleting the stack. If the value is `false` , CloudFormation will validate that the object exists and then use it within the resource without making changes to the object.
For example, when creating `AWS::FraudDetector::Detector` you must define at least two variables. You can set `Inline=true` for these variables and CloudFormation will create/update/delete the Variables as part of stack operations. However, if you set `Inline=false` , CloudFormation will associate the variables to your detector but not execute any changes to the variables.
func (DetectorEventTypeOutput) Labels ¶
func (o DetectorEventTypeOutput) Labels() DetectorLabelArrayOutput
The event type labels.
func (DetectorEventTypeOutput) LastUpdatedTime ¶
func (o DetectorEventTypeOutput) LastUpdatedTime() pulumi.StringPtrOutput
The time when the event type was last updated.
func (DetectorEventTypeOutput) Name ¶
func (o DetectorEventTypeOutput) Name() pulumi.StringPtrOutput
The name for the event type
func (DetectorEventTypeOutput) Tags ¶
func (o DetectorEventTypeOutput) Tags() DetectorTagArrayOutput
Tags associated with this event type.
func (DetectorEventTypeOutput) ToDetectorEventTypeOutput ¶
func (o DetectorEventTypeOutput) ToDetectorEventTypeOutput() DetectorEventTypeOutput
func (DetectorEventTypeOutput) ToDetectorEventTypeOutputWithContext ¶
func (o DetectorEventTypeOutput) ToDetectorEventTypeOutputWithContext(ctx context.Context) DetectorEventTypeOutput
type DetectorEventTypePtrOutput ¶
type DetectorEventTypePtrOutput struct{ *pulumi.OutputState }
func (DetectorEventTypePtrOutput) Arn ¶
func (o DetectorEventTypePtrOutput) Arn() pulumi.StringPtrOutput
The ARN of the event type.
func (DetectorEventTypePtrOutput) CreatedTime ¶
func (o DetectorEventTypePtrOutput) CreatedTime() pulumi.StringPtrOutput
The time when the event type was created.
func (DetectorEventTypePtrOutput) Description ¶
func (o DetectorEventTypePtrOutput) Description() pulumi.StringPtrOutput
The description of the event type.
func (DetectorEventTypePtrOutput) Elem ¶
func (o DetectorEventTypePtrOutput) Elem() DetectorEventTypeOutput
func (DetectorEventTypePtrOutput) ElementType ¶
func (DetectorEventTypePtrOutput) ElementType() reflect.Type
func (DetectorEventTypePtrOutput) EntityTypes ¶
func (o DetectorEventTypePtrOutput) EntityTypes() DetectorEntityTypeArrayOutput
The event type entity types.
func (DetectorEventTypePtrOutput) EventVariables ¶
func (o DetectorEventTypePtrOutput) EventVariables() DetectorEventVariableArrayOutput
The event type event variables.
func (DetectorEventTypePtrOutput) Inline ¶
func (o DetectorEventTypePtrOutput) Inline() pulumi.BoolPtrOutput
Indicates whether the resource is defined within this CloudFormation template and impacts the create, update, and delete behavior of the stack. If the value is `true` , CloudFormation will create/update/delete the resource when creating/updating/deleting the stack. If the value is `false` , CloudFormation will validate that the object exists and then use it within the resource without making changes to the object.
For example, when creating `AWS::FraudDetector::Detector` you must define at least two variables. You can set `Inline=true` for these variables and CloudFormation will create/update/delete the Variables as part of stack operations. However, if you set `Inline=false` , CloudFormation will associate the variables to your detector but not execute any changes to the variables.
func (DetectorEventTypePtrOutput) Labels ¶
func (o DetectorEventTypePtrOutput) Labels() DetectorLabelArrayOutput
The event type labels.
func (DetectorEventTypePtrOutput) LastUpdatedTime ¶
func (o DetectorEventTypePtrOutput) LastUpdatedTime() pulumi.StringPtrOutput
The time when the event type was last updated.
func (DetectorEventTypePtrOutput) Name ¶
func (o DetectorEventTypePtrOutput) Name() pulumi.StringPtrOutput
The name for the event type
func (DetectorEventTypePtrOutput) Tags ¶
func (o DetectorEventTypePtrOutput) Tags() DetectorTagArrayOutput
Tags associated with this event type.
func (DetectorEventTypePtrOutput) ToDetectorEventTypePtrOutput ¶
func (o DetectorEventTypePtrOutput) ToDetectorEventTypePtrOutput() DetectorEventTypePtrOutput
func (DetectorEventTypePtrOutput) ToDetectorEventTypePtrOutputWithContext ¶
func (o DetectorEventTypePtrOutput) ToDetectorEventTypePtrOutputWithContext(ctx context.Context) DetectorEventTypePtrOutput
type DetectorEventVariable ¶
type DetectorEventVariable struct { // The event variable ARN. Arn *string `pulumi:"arn"` // The time when the event variable was created. CreatedTime *string `pulumi:"createdTime"` // The data source of the event variable. // // Valid values: `EVENT | EXTERNAL_MODEL_SCORE` // // When defining a variable within a detector, you can only use the `EVENT` value for DataSource when the *Inline* property is set to true. If the *Inline* property is set false, you can use either `EVENT` or `MODEL_SCORE` for DataSource. DataSource *DetectorEventVariableDataSource `pulumi:"dataSource"` // The data type of the event variable. // // Valid values: `STRING | INTEGER | BOOLEAN | FLOAT` DataType *DetectorEventVariableDataType `pulumi:"dataType"` // The default value of the event variable. This is required if you are providing the details of your variables instead of the ARN. DefaultValue *string `pulumi:"defaultValue"` // The description. Description *string `pulumi:"description"` // Indicates whether the resource is defined within this CloudFormation template and impacts the create, update, and delete behavior of the stack. If the value is `true` , CloudFormation will create/update/delete the resource when creating/updating/deleting the stack. If the value is `false` , CloudFormation will validate that the object exists and then use it within the resource without making changes to the object. // // For example, when creating `AWS::FraudDetector::Detector` you must define at least two variables. You can set `Inline=true` for these variables and CloudFormation will create/update/delete the variables as part of stack operations. However, if you set `Inline=false` , CloudFormation will associate the variables to your detector but not execute any changes to the variables. Inline *bool `pulumi:"inline"` // The time when the event variable was last updated. LastUpdatedTime *string `pulumi:"lastUpdatedTime"` // The name of the event variable. Name *string `pulumi:"name"` // Tags associated with this event variable. Tags []DetectorTag `pulumi:"tags"` // The type of event variable. For more information, see [Variable types](https://docs.aws.amazon.com/frauddetector/latest/ug/create-a-variable.html#variable-types) . VariableType *DetectorEventVariableVariableType `pulumi:"variableType"` }
type DetectorEventVariableArgs ¶
type DetectorEventVariableArgs struct { // The event variable ARN. Arn pulumi.StringPtrInput `pulumi:"arn"` // The time when the event variable was created. CreatedTime pulumi.StringPtrInput `pulumi:"createdTime"` // The data source of the event variable. // // Valid values: `EVENT | EXTERNAL_MODEL_SCORE` // // When defining a variable within a detector, you can only use the `EVENT` value for DataSource when the *Inline* property is set to true. If the *Inline* property is set false, you can use either `EVENT` or `MODEL_SCORE` for DataSource. DataSource DetectorEventVariableDataSourcePtrInput `pulumi:"dataSource"` // The data type of the event variable. // // Valid values: `STRING | INTEGER | BOOLEAN | FLOAT` DataType DetectorEventVariableDataTypePtrInput `pulumi:"dataType"` // The default value of the event variable. This is required if you are providing the details of your variables instead of the ARN. DefaultValue pulumi.StringPtrInput `pulumi:"defaultValue"` // The description. Description pulumi.StringPtrInput `pulumi:"description"` // Indicates whether the resource is defined within this CloudFormation template and impacts the create, update, and delete behavior of the stack. If the value is `true` , CloudFormation will create/update/delete the resource when creating/updating/deleting the stack. If the value is `false` , CloudFormation will validate that the object exists and then use it within the resource without making changes to the object. // // For example, when creating `AWS::FraudDetector::Detector` you must define at least two variables. You can set `Inline=true` for these variables and CloudFormation will create/update/delete the variables as part of stack operations. However, if you set `Inline=false` , CloudFormation will associate the variables to your detector but not execute any changes to the variables. Inline pulumi.BoolPtrInput `pulumi:"inline"` // The time when the event variable was last updated. LastUpdatedTime pulumi.StringPtrInput `pulumi:"lastUpdatedTime"` // The name of the event variable. Name pulumi.StringPtrInput `pulumi:"name"` // Tags associated with this event variable. Tags DetectorTagArrayInput `pulumi:"tags"` // The type of event variable. For more information, see [Variable types](https://docs.aws.amazon.com/frauddetector/latest/ug/create-a-variable.html#variable-types) . VariableType DetectorEventVariableVariableTypePtrInput `pulumi:"variableType"` }
func (DetectorEventVariableArgs) ElementType ¶
func (DetectorEventVariableArgs) ElementType() reflect.Type
func (DetectorEventVariableArgs) ToDetectorEventVariableOutput ¶
func (i DetectorEventVariableArgs) ToDetectorEventVariableOutput() DetectorEventVariableOutput
func (DetectorEventVariableArgs) ToDetectorEventVariableOutputWithContext ¶
func (i DetectorEventVariableArgs) ToDetectorEventVariableOutputWithContext(ctx context.Context) DetectorEventVariableOutput
type DetectorEventVariableArray ¶
type DetectorEventVariableArray []DetectorEventVariableInput
func (DetectorEventVariableArray) ElementType ¶
func (DetectorEventVariableArray) ElementType() reflect.Type
func (DetectorEventVariableArray) ToDetectorEventVariableArrayOutput ¶
func (i DetectorEventVariableArray) ToDetectorEventVariableArrayOutput() DetectorEventVariableArrayOutput
func (DetectorEventVariableArray) ToDetectorEventVariableArrayOutputWithContext ¶
func (i DetectorEventVariableArray) ToDetectorEventVariableArrayOutputWithContext(ctx context.Context) DetectorEventVariableArrayOutput
type DetectorEventVariableArrayInput ¶
type DetectorEventVariableArrayInput interface { pulumi.Input ToDetectorEventVariableArrayOutput() DetectorEventVariableArrayOutput ToDetectorEventVariableArrayOutputWithContext(context.Context) DetectorEventVariableArrayOutput }
DetectorEventVariableArrayInput is an input type that accepts DetectorEventVariableArray and DetectorEventVariableArrayOutput values. You can construct a concrete instance of `DetectorEventVariableArrayInput` via:
DetectorEventVariableArray{ DetectorEventVariableArgs{...} }
type DetectorEventVariableArrayOutput ¶
type DetectorEventVariableArrayOutput struct{ *pulumi.OutputState }
func (DetectorEventVariableArrayOutput) ElementType ¶
func (DetectorEventVariableArrayOutput) ElementType() reflect.Type
func (DetectorEventVariableArrayOutput) Index ¶
func (o DetectorEventVariableArrayOutput) Index(i pulumi.IntInput) DetectorEventVariableOutput
func (DetectorEventVariableArrayOutput) ToDetectorEventVariableArrayOutput ¶
func (o DetectorEventVariableArrayOutput) ToDetectorEventVariableArrayOutput() DetectorEventVariableArrayOutput
func (DetectorEventVariableArrayOutput) ToDetectorEventVariableArrayOutputWithContext ¶
func (o DetectorEventVariableArrayOutput) ToDetectorEventVariableArrayOutputWithContext(ctx context.Context) DetectorEventVariableArrayOutput
type DetectorEventVariableDataSource ¶
type DetectorEventVariableDataSource string
The data source of the event variable.
Valid values: `EVENT | EXTERNAL_MODEL_SCORE`
When defining a variable within a detector, you can only use the `EVENT` value for DataSource when the *Inline* property is set to true. If the *Inline* property is set false, you can use either `EVENT` or `MODEL_SCORE` for DataSource.
func (DetectorEventVariableDataSource) ElementType ¶
func (DetectorEventVariableDataSource) ElementType() reflect.Type
func (DetectorEventVariableDataSource) ToDetectorEventVariableDataSourceOutput ¶
func (e DetectorEventVariableDataSource) ToDetectorEventVariableDataSourceOutput() DetectorEventVariableDataSourceOutput
func (DetectorEventVariableDataSource) ToDetectorEventVariableDataSourceOutputWithContext ¶
func (e DetectorEventVariableDataSource) ToDetectorEventVariableDataSourceOutputWithContext(ctx context.Context) DetectorEventVariableDataSourceOutput
func (DetectorEventVariableDataSource) ToDetectorEventVariableDataSourcePtrOutput ¶
func (e DetectorEventVariableDataSource) ToDetectorEventVariableDataSourcePtrOutput() DetectorEventVariableDataSourcePtrOutput
func (DetectorEventVariableDataSource) ToDetectorEventVariableDataSourcePtrOutputWithContext ¶
func (e DetectorEventVariableDataSource) ToDetectorEventVariableDataSourcePtrOutputWithContext(ctx context.Context) DetectorEventVariableDataSourcePtrOutput
func (DetectorEventVariableDataSource) ToStringOutput ¶
func (e DetectorEventVariableDataSource) ToStringOutput() pulumi.StringOutput
func (DetectorEventVariableDataSource) ToStringOutputWithContext ¶
func (e DetectorEventVariableDataSource) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DetectorEventVariableDataSource) ToStringPtrOutput ¶
func (e DetectorEventVariableDataSource) ToStringPtrOutput() pulumi.StringPtrOutput
func (DetectorEventVariableDataSource) ToStringPtrOutputWithContext ¶
func (e DetectorEventVariableDataSource) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DetectorEventVariableDataSourceInput ¶
type DetectorEventVariableDataSourceInput interface { pulumi.Input ToDetectorEventVariableDataSourceOutput() DetectorEventVariableDataSourceOutput ToDetectorEventVariableDataSourceOutputWithContext(context.Context) DetectorEventVariableDataSourceOutput }
DetectorEventVariableDataSourceInput is an input type that accepts values of the DetectorEventVariableDataSource enum A concrete instance of `DetectorEventVariableDataSourceInput` can be one of the following:
DetectorEventVariableDataSourceEvent
type DetectorEventVariableDataSourceOutput ¶
type DetectorEventVariableDataSourceOutput struct{ *pulumi.OutputState }
func (DetectorEventVariableDataSourceOutput) ElementType ¶
func (DetectorEventVariableDataSourceOutput) ElementType() reflect.Type
func (DetectorEventVariableDataSourceOutput) ToDetectorEventVariableDataSourceOutput ¶
func (o DetectorEventVariableDataSourceOutput) ToDetectorEventVariableDataSourceOutput() DetectorEventVariableDataSourceOutput
func (DetectorEventVariableDataSourceOutput) ToDetectorEventVariableDataSourceOutputWithContext ¶
func (o DetectorEventVariableDataSourceOutput) ToDetectorEventVariableDataSourceOutputWithContext(ctx context.Context) DetectorEventVariableDataSourceOutput
func (DetectorEventVariableDataSourceOutput) ToDetectorEventVariableDataSourcePtrOutput ¶
func (o DetectorEventVariableDataSourceOutput) ToDetectorEventVariableDataSourcePtrOutput() DetectorEventVariableDataSourcePtrOutput
func (DetectorEventVariableDataSourceOutput) ToDetectorEventVariableDataSourcePtrOutputWithContext ¶
func (o DetectorEventVariableDataSourceOutput) ToDetectorEventVariableDataSourcePtrOutputWithContext(ctx context.Context) DetectorEventVariableDataSourcePtrOutput
func (DetectorEventVariableDataSourceOutput) ToStringOutput ¶
func (o DetectorEventVariableDataSourceOutput) ToStringOutput() pulumi.StringOutput
func (DetectorEventVariableDataSourceOutput) ToStringOutputWithContext ¶
func (o DetectorEventVariableDataSourceOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DetectorEventVariableDataSourceOutput) ToStringPtrOutput ¶
func (o DetectorEventVariableDataSourceOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DetectorEventVariableDataSourceOutput) ToStringPtrOutputWithContext ¶
func (o DetectorEventVariableDataSourceOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DetectorEventVariableDataSourcePtrInput ¶
type DetectorEventVariableDataSourcePtrInput interface { pulumi.Input ToDetectorEventVariableDataSourcePtrOutput() DetectorEventVariableDataSourcePtrOutput ToDetectorEventVariableDataSourcePtrOutputWithContext(context.Context) DetectorEventVariableDataSourcePtrOutput }
func DetectorEventVariableDataSourcePtr ¶
func DetectorEventVariableDataSourcePtr(v string) DetectorEventVariableDataSourcePtrInput
type DetectorEventVariableDataSourcePtrOutput ¶
type DetectorEventVariableDataSourcePtrOutput struct{ *pulumi.OutputState }
func (DetectorEventVariableDataSourcePtrOutput) ElementType ¶
func (DetectorEventVariableDataSourcePtrOutput) ElementType() reflect.Type
func (DetectorEventVariableDataSourcePtrOutput) ToDetectorEventVariableDataSourcePtrOutput ¶
func (o DetectorEventVariableDataSourcePtrOutput) ToDetectorEventVariableDataSourcePtrOutput() DetectorEventVariableDataSourcePtrOutput
func (DetectorEventVariableDataSourcePtrOutput) ToDetectorEventVariableDataSourcePtrOutputWithContext ¶
func (o DetectorEventVariableDataSourcePtrOutput) ToDetectorEventVariableDataSourcePtrOutputWithContext(ctx context.Context) DetectorEventVariableDataSourcePtrOutput
func (DetectorEventVariableDataSourcePtrOutput) ToStringPtrOutput ¶
func (o DetectorEventVariableDataSourcePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DetectorEventVariableDataSourcePtrOutput) ToStringPtrOutputWithContext ¶
func (o DetectorEventVariableDataSourcePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DetectorEventVariableDataType ¶
type DetectorEventVariableDataType string
The data type of the event variable.
Valid values: `STRING | INTEGER | BOOLEAN | FLOAT`
func (DetectorEventVariableDataType) ElementType ¶
func (DetectorEventVariableDataType) ElementType() reflect.Type
func (DetectorEventVariableDataType) ToDetectorEventVariableDataTypeOutput ¶
func (e DetectorEventVariableDataType) ToDetectorEventVariableDataTypeOutput() DetectorEventVariableDataTypeOutput
func (DetectorEventVariableDataType) ToDetectorEventVariableDataTypeOutputWithContext ¶
func (e DetectorEventVariableDataType) ToDetectorEventVariableDataTypeOutputWithContext(ctx context.Context) DetectorEventVariableDataTypeOutput
func (DetectorEventVariableDataType) ToDetectorEventVariableDataTypePtrOutput ¶
func (e DetectorEventVariableDataType) ToDetectorEventVariableDataTypePtrOutput() DetectorEventVariableDataTypePtrOutput
func (DetectorEventVariableDataType) ToDetectorEventVariableDataTypePtrOutputWithContext ¶
func (e DetectorEventVariableDataType) ToDetectorEventVariableDataTypePtrOutputWithContext(ctx context.Context) DetectorEventVariableDataTypePtrOutput
func (DetectorEventVariableDataType) ToStringOutput ¶
func (e DetectorEventVariableDataType) ToStringOutput() pulumi.StringOutput
func (DetectorEventVariableDataType) ToStringOutputWithContext ¶
func (e DetectorEventVariableDataType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DetectorEventVariableDataType) ToStringPtrOutput ¶
func (e DetectorEventVariableDataType) ToStringPtrOutput() pulumi.StringPtrOutput
func (DetectorEventVariableDataType) ToStringPtrOutputWithContext ¶
func (e DetectorEventVariableDataType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DetectorEventVariableDataTypeInput ¶
type DetectorEventVariableDataTypeInput interface { pulumi.Input ToDetectorEventVariableDataTypeOutput() DetectorEventVariableDataTypeOutput ToDetectorEventVariableDataTypeOutputWithContext(context.Context) DetectorEventVariableDataTypeOutput }
DetectorEventVariableDataTypeInput is an input type that accepts values of the DetectorEventVariableDataType enum A concrete instance of `DetectorEventVariableDataTypeInput` can be one of the following:
DetectorEventVariableDataTypeString DetectorEventVariableDataTypeInteger DetectorEventVariableDataTypeFloat DetectorEventVariableDataTypeBoolean
type DetectorEventVariableDataTypeOutput ¶
type DetectorEventVariableDataTypeOutput struct{ *pulumi.OutputState }
func (DetectorEventVariableDataTypeOutput) ElementType ¶
func (DetectorEventVariableDataTypeOutput) ElementType() reflect.Type
func (DetectorEventVariableDataTypeOutput) ToDetectorEventVariableDataTypeOutput ¶
func (o DetectorEventVariableDataTypeOutput) ToDetectorEventVariableDataTypeOutput() DetectorEventVariableDataTypeOutput
func (DetectorEventVariableDataTypeOutput) ToDetectorEventVariableDataTypeOutputWithContext ¶
func (o DetectorEventVariableDataTypeOutput) ToDetectorEventVariableDataTypeOutputWithContext(ctx context.Context) DetectorEventVariableDataTypeOutput
func (DetectorEventVariableDataTypeOutput) ToDetectorEventVariableDataTypePtrOutput ¶
func (o DetectorEventVariableDataTypeOutput) ToDetectorEventVariableDataTypePtrOutput() DetectorEventVariableDataTypePtrOutput
func (DetectorEventVariableDataTypeOutput) ToDetectorEventVariableDataTypePtrOutputWithContext ¶
func (o DetectorEventVariableDataTypeOutput) ToDetectorEventVariableDataTypePtrOutputWithContext(ctx context.Context) DetectorEventVariableDataTypePtrOutput
func (DetectorEventVariableDataTypeOutput) ToStringOutput ¶
func (o DetectorEventVariableDataTypeOutput) ToStringOutput() pulumi.StringOutput
func (DetectorEventVariableDataTypeOutput) ToStringOutputWithContext ¶
func (o DetectorEventVariableDataTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DetectorEventVariableDataTypeOutput) ToStringPtrOutput ¶
func (o DetectorEventVariableDataTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DetectorEventVariableDataTypeOutput) ToStringPtrOutputWithContext ¶
func (o DetectorEventVariableDataTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DetectorEventVariableDataTypePtrInput ¶
type DetectorEventVariableDataTypePtrInput interface { pulumi.Input ToDetectorEventVariableDataTypePtrOutput() DetectorEventVariableDataTypePtrOutput ToDetectorEventVariableDataTypePtrOutputWithContext(context.Context) DetectorEventVariableDataTypePtrOutput }
func DetectorEventVariableDataTypePtr ¶
func DetectorEventVariableDataTypePtr(v string) DetectorEventVariableDataTypePtrInput
type DetectorEventVariableDataTypePtrOutput ¶
type DetectorEventVariableDataTypePtrOutput struct{ *pulumi.OutputState }
func (DetectorEventVariableDataTypePtrOutput) ElementType ¶
func (DetectorEventVariableDataTypePtrOutput) ElementType() reflect.Type
func (DetectorEventVariableDataTypePtrOutput) ToDetectorEventVariableDataTypePtrOutput ¶
func (o DetectorEventVariableDataTypePtrOutput) ToDetectorEventVariableDataTypePtrOutput() DetectorEventVariableDataTypePtrOutput
func (DetectorEventVariableDataTypePtrOutput) ToDetectorEventVariableDataTypePtrOutputWithContext ¶
func (o DetectorEventVariableDataTypePtrOutput) ToDetectorEventVariableDataTypePtrOutputWithContext(ctx context.Context) DetectorEventVariableDataTypePtrOutput
func (DetectorEventVariableDataTypePtrOutput) ToStringPtrOutput ¶
func (o DetectorEventVariableDataTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DetectorEventVariableDataTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o DetectorEventVariableDataTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DetectorEventVariableInput ¶
type DetectorEventVariableInput interface { pulumi.Input ToDetectorEventVariableOutput() DetectorEventVariableOutput ToDetectorEventVariableOutputWithContext(context.Context) DetectorEventVariableOutput }
DetectorEventVariableInput is an input type that accepts DetectorEventVariableArgs and DetectorEventVariableOutput values. You can construct a concrete instance of `DetectorEventVariableInput` via:
DetectorEventVariableArgs{...}
type DetectorEventVariableOutput ¶
type DetectorEventVariableOutput struct{ *pulumi.OutputState }
func (DetectorEventVariableOutput) Arn ¶
func (o DetectorEventVariableOutput) Arn() pulumi.StringPtrOutput
The event variable ARN.
func (DetectorEventVariableOutput) CreatedTime ¶
func (o DetectorEventVariableOutput) CreatedTime() pulumi.StringPtrOutput
The time when the event variable was created.
func (DetectorEventVariableOutput) DataSource ¶
func (o DetectorEventVariableOutput) DataSource() DetectorEventVariableDataSourcePtrOutput
The data source of the event variable.
Valid values: `EVENT | EXTERNAL_MODEL_SCORE`
When defining a variable within a detector, you can only use the `EVENT` value for DataSource when the *Inline* property is set to true. If the *Inline* property is set false, you can use either `EVENT` or `MODEL_SCORE` for DataSource.
func (DetectorEventVariableOutput) DataType ¶
func (o DetectorEventVariableOutput) DataType() DetectorEventVariableDataTypePtrOutput
The data type of the event variable.
Valid values: `STRING | INTEGER | BOOLEAN | FLOAT`
func (DetectorEventVariableOutput) DefaultValue ¶
func (o DetectorEventVariableOutput) DefaultValue() pulumi.StringPtrOutput
The default value of the event variable. This is required if you are providing the details of your variables instead of the ARN.
func (DetectorEventVariableOutput) Description ¶
func (o DetectorEventVariableOutput) Description() pulumi.StringPtrOutput
The description.
func (DetectorEventVariableOutput) ElementType ¶
func (DetectorEventVariableOutput) ElementType() reflect.Type
func (DetectorEventVariableOutput) Inline ¶
func (o DetectorEventVariableOutput) Inline() pulumi.BoolPtrOutput
Indicates whether the resource is defined within this CloudFormation template and impacts the create, update, and delete behavior of the stack. If the value is `true` , CloudFormation will create/update/delete the resource when creating/updating/deleting the stack. If the value is `false` , CloudFormation will validate that the object exists and then use it within the resource without making changes to the object.
For example, when creating `AWS::FraudDetector::Detector` you must define at least two variables. You can set `Inline=true` for these variables and CloudFormation will create/update/delete the variables as part of stack operations. However, if you set `Inline=false` , CloudFormation will associate the variables to your detector but not execute any changes to the variables.
func (DetectorEventVariableOutput) LastUpdatedTime ¶
func (o DetectorEventVariableOutput) LastUpdatedTime() pulumi.StringPtrOutput
The time when the event variable was last updated.
func (DetectorEventVariableOutput) Name ¶
func (o DetectorEventVariableOutput) Name() pulumi.StringPtrOutput
The name of the event variable.
func (DetectorEventVariableOutput) Tags ¶
func (o DetectorEventVariableOutput) Tags() DetectorTagArrayOutput
Tags associated with this event variable.
func (DetectorEventVariableOutput) ToDetectorEventVariableOutput ¶
func (o DetectorEventVariableOutput) ToDetectorEventVariableOutput() DetectorEventVariableOutput
func (DetectorEventVariableOutput) ToDetectorEventVariableOutputWithContext ¶
func (o DetectorEventVariableOutput) ToDetectorEventVariableOutputWithContext(ctx context.Context) DetectorEventVariableOutput
func (DetectorEventVariableOutput) VariableType ¶
func (o DetectorEventVariableOutput) VariableType() DetectorEventVariableVariableTypePtrOutput
The type of event variable. For more information, see [Variable types](https://docs.aws.amazon.com/frauddetector/latest/ug/create-a-variable.html#variable-types) .
type DetectorEventVariableVariableType ¶
type DetectorEventVariableVariableType string
The type of event variable. For more information, see [Variable types](https://docs.aws.amazon.com/frauddetector/latest/ug/create-a-variable.html#variable-types) .
func (DetectorEventVariableVariableType) ElementType ¶
func (DetectorEventVariableVariableType) ElementType() reflect.Type
func (DetectorEventVariableVariableType) ToDetectorEventVariableVariableTypeOutput ¶
func (e DetectorEventVariableVariableType) ToDetectorEventVariableVariableTypeOutput() DetectorEventVariableVariableTypeOutput
func (DetectorEventVariableVariableType) ToDetectorEventVariableVariableTypeOutputWithContext ¶
func (e DetectorEventVariableVariableType) ToDetectorEventVariableVariableTypeOutputWithContext(ctx context.Context) DetectorEventVariableVariableTypeOutput
func (DetectorEventVariableVariableType) ToDetectorEventVariableVariableTypePtrOutput ¶
func (e DetectorEventVariableVariableType) ToDetectorEventVariableVariableTypePtrOutput() DetectorEventVariableVariableTypePtrOutput
func (DetectorEventVariableVariableType) ToDetectorEventVariableVariableTypePtrOutputWithContext ¶
func (e DetectorEventVariableVariableType) ToDetectorEventVariableVariableTypePtrOutputWithContext(ctx context.Context) DetectorEventVariableVariableTypePtrOutput
func (DetectorEventVariableVariableType) ToStringOutput ¶
func (e DetectorEventVariableVariableType) ToStringOutput() pulumi.StringOutput
func (DetectorEventVariableVariableType) ToStringOutputWithContext ¶
func (e DetectorEventVariableVariableType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DetectorEventVariableVariableType) ToStringPtrOutput ¶
func (e DetectorEventVariableVariableType) ToStringPtrOutput() pulumi.StringPtrOutput
func (DetectorEventVariableVariableType) ToStringPtrOutputWithContext ¶
func (e DetectorEventVariableVariableType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DetectorEventVariableVariableTypeInput ¶
type DetectorEventVariableVariableTypeInput interface { pulumi.Input ToDetectorEventVariableVariableTypeOutput() DetectorEventVariableVariableTypeOutput ToDetectorEventVariableVariableTypeOutputWithContext(context.Context) DetectorEventVariableVariableTypeOutput }
DetectorEventVariableVariableTypeInput is an input type that accepts values of the DetectorEventVariableVariableType enum A concrete instance of `DetectorEventVariableVariableTypeInput` can be one of the following:
DetectorEventVariableVariableTypeAuthCode DetectorEventVariableVariableTypeAvs DetectorEventVariableVariableTypeBillingAddressL1 DetectorEventVariableVariableTypeBillingAddressL2 DetectorEventVariableVariableTypeBillingCity DetectorEventVariableVariableTypeBillingCountry DetectorEventVariableVariableTypeBillingName DetectorEventVariableVariableTypeBillingPhone DetectorEventVariableVariableTypeBillingState DetectorEventVariableVariableTypeBillingZip DetectorEventVariableVariableTypeCardBin DetectorEventVariableVariableTypeCategorical DetectorEventVariableVariableTypeCurrencyCode DetectorEventVariableVariableTypeEmailAddress DetectorEventVariableVariableTypeFingerprint DetectorEventVariableVariableTypeFraudLabel DetectorEventVariableVariableTypeFreeFormText DetectorEventVariableVariableTypeIpAddress DetectorEventVariableVariableTypeNumeric DetectorEventVariableVariableTypeOrderId DetectorEventVariableVariableTypePaymentType DetectorEventVariableVariableTypePhoneNumber DetectorEventVariableVariableTypePrice DetectorEventVariableVariableTypeProductCategory DetectorEventVariableVariableTypeShippingAddressL1 DetectorEventVariableVariableTypeShippingAddressL2 DetectorEventVariableVariableTypeShippingCity DetectorEventVariableVariableTypeShippingCountry DetectorEventVariableVariableTypeShippingName DetectorEventVariableVariableTypeShippingPhone DetectorEventVariableVariableTypeShippingState DetectorEventVariableVariableTypeShippingZip DetectorEventVariableVariableTypeUseragent
type DetectorEventVariableVariableTypeOutput ¶
type DetectorEventVariableVariableTypeOutput struct{ *pulumi.OutputState }
func (DetectorEventVariableVariableTypeOutput) ElementType ¶
func (DetectorEventVariableVariableTypeOutput) ElementType() reflect.Type
func (DetectorEventVariableVariableTypeOutput) ToDetectorEventVariableVariableTypeOutput ¶
func (o DetectorEventVariableVariableTypeOutput) ToDetectorEventVariableVariableTypeOutput() DetectorEventVariableVariableTypeOutput
func (DetectorEventVariableVariableTypeOutput) ToDetectorEventVariableVariableTypeOutputWithContext ¶
func (o DetectorEventVariableVariableTypeOutput) ToDetectorEventVariableVariableTypeOutputWithContext(ctx context.Context) DetectorEventVariableVariableTypeOutput
func (DetectorEventVariableVariableTypeOutput) ToDetectorEventVariableVariableTypePtrOutput ¶
func (o DetectorEventVariableVariableTypeOutput) ToDetectorEventVariableVariableTypePtrOutput() DetectorEventVariableVariableTypePtrOutput
func (DetectorEventVariableVariableTypeOutput) ToDetectorEventVariableVariableTypePtrOutputWithContext ¶
func (o DetectorEventVariableVariableTypeOutput) ToDetectorEventVariableVariableTypePtrOutputWithContext(ctx context.Context) DetectorEventVariableVariableTypePtrOutput
func (DetectorEventVariableVariableTypeOutput) ToStringOutput ¶
func (o DetectorEventVariableVariableTypeOutput) ToStringOutput() pulumi.StringOutput
func (DetectorEventVariableVariableTypeOutput) ToStringOutputWithContext ¶
func (o DetectorEventVariableVariableTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DetectorEventVariableVariableTypeOutput) ToStringPtrOutput ¶
func (o DetectorEventVariableVariableTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DetectorEventVariableVariableTypeOutput) ToStringPtrOutputWithContext ¶
func (o DetectorEventVariableVariableTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DetectorEventVariableVariableTypePtrInput ¶
type DetectorEventVariableVariableTypePtrInput interface { pulumi.Input ToDetectorEventVariableVariableTypePtrOutput() DetectorEventVariableVariableTypePtrOutput ToDetectorEventVariableVariableTypePtrOutputWithContext(context.Context) DetectorEventVariableVariableTypePtrOutput }
func DetectorEventVariableVariableTypePtr ¶
func DetectorEventVariableVariableTypePtr(v string) DetectorEventVariableVariableTypePtrInput
type DetectorEventVariableVariableTypePtrOutput ¶
type DetectorEventVariableVariableTypePtrOutput struct{ *pulumi.OutputState }
func (DetectorEventVariableVariableTypePtrOutput) ElementType ¶
func (DetectorEventVariableVariableTypePtrOutput) ElementType() reflect.Type
func (DetectorEventVariableVariableTypePtrOutput) ToDetectorEventVariableVariableTypePtrOutput ¶
func (o DetectorEventVariableVariableTypePtrOutput) ToDetectorEventVariableVariableTypePtrOutput() DetectorEventVariableVariableTypePtrOutput
func (DetectorEventVariableVariableTypePtrOutput) ToDetectorEventVariableVariableTypePtrOutputWithContext ¶
func (o DetectorEventVariableVariableTypePtrOutput) ToDetectorEventVariableVariableTypePtrOutputWithContext(ctx context.Context) DetectorEventVariableVariableTypePtrOutput
func (DetectorEventVariableVariableTypePtrOutput) ToStringPtrOutput ¶
func (o DetectorEventVariableVariableTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DetectorEventVariableVariableTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o DetectorEventVariableVariableTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DetectorInput ¶
type DetectorInput interface { pulumi.Input ToDetectorOutput() DetectorOutput ToDetectorOutputWithContext(ctx context.Context) DetectorOutput }
type DetectorLabel ¶
type DetectorLabel struct { // The label ARN. Arn *string `pulumi:"arn"` // The time when the label was created. CreatedTime *string `pulumi:"createdTime"` // The description. Description *string `pulumi:"description"` // Indicates whether the resource is defined within this CloudFormation template and impacts the create, update, and delete behavior of the stack. If the value is `true` , CloudFormation will create/update/delete the resource when creating/updating/deleting the stack. If the value is `false` , CloudFormation will validate that the object exists and then use it within the resource without making changes to the object. // // For example, when creating `AWS::FraudDetector::Detector` you must define at least two variables. You can set `Inline=true` for these variables and CloudFormation will create/update/delete the variables as part of stack operations. However, if you set `Inline=false` , CloudFormation will associate the variables to your detector but not execute any changes to the variables. Inline *bool `pulumi:"inline"` // The time when the label was last updated. LastUpdatedTime *string `pulumi:"lastUpdatedTime"` // The label name. Name *string `pulumi:"name"` // Tags associated with this label. Tags []DetectorTag `pulumi:"tags"` }
type DetectorLabelArgs ¶
type DetectorLabelArgs struct { // The label ARN. Arn pulumi.StringPtrInput `pulumi:"arn"` // The time when the label was created. CreatedTime pulumi.StringPtrInput `pulumi:"createdTime"` // The description. Description pulumi.StringPtrInput `pulumi:"description"` // Indicates whether the resource is defined within this CloudFormation template and impacts the create, update, and delete behavior of the stack. If the value is `true` , CloudFormation will create/update/delete the resource when creating/updating/deleting the stack. If the value is `false` , CloudFormation will validate that the object exists and then use it within the resource without making changes to the object. // // For example, when creating `AWS::FraudDetector::Detector` you must define at least two variables. You can set `Inline=true` for these variables and CloudFormation will create/update/delete the variables as part of stack operations. However, if you set `Inline=false` , CloudFormation will associate the variables to your detector but not execute any changes to the variables. Inline pulumi.BoolPtrInput `pulumi:"inline"` // The time when the label was last updated. LastUpdatedTime pulumi.StringPtrInput `pulumi:"lastUpdatedTime"` // The label name. Name pulumi.StringPtrInput `pulumi:"name"` // Tags associated with this label. Tags DetectorTagArrayInput `pulumi:"tags"` }
func (DetectorLabelArgs) ElementType ¶
func (DetectorLabelArgs) ElementType() reflect.Type
func (DetectorLabelArgs) ToDetectorLabelOutput ¶
func (i DetectorLabelArgs) ToDetectorLabelOutput() DetectorLabelOutput
func (DetectorLabelArgs) ToDetectorLabelOutputWithContext ¶
func (i DetectorLabelArgs) ToDetectorLabelOutputWithContext(ctx context.Context) DetectorLabelOutput
type DetectorLabelArray ¶
type DetectorLabelArray []DetectorLabelInput
func (DetectorLabelArray) ElementType ¶
func (DetectorLabelArray) ElementType() reflect.Type
func (DetectorLabelArray) ToDetectorLabelArrayOutput ¶
func (i DetectorLabelArray) ToDetectorLabelArrayOutput() DetectorLabelArrayOutput
func (DetectorLabelArray) ToDetectorLabelArrayOutputWithContext ¶
func (i DetectorLabelArray) ToDetectorLabelArrayOutputWithContext(ctx context.Context) DetectorLabelArrayOutput
type DetectorLabelArrayInput ¶
type DetectorLabelArrayInput interface { pulumi.Input ToDetectorLabelArrayOutput() DetectorLabelArrayOutput ToDetectorLabelArrayOutputWithContext(context.Context) DetectorLabelArrayOutput }
DetectorLabelArrayInput is an input type that accepts DetectorLabelArray and DetectorLabelArrayOutput values. You can construct a concrete instance of `DetectorLabelArrayInput` via:
DetectorLabelArray{ DetectorLabelArgs{...} }
type DetectorLabelArrayOutput ¶
type DetectorLabelArrayOutput struct{ *pulumi.OutputState }
func (DetectorLabelArrayOutput) ElementType ¶
func (DetectorLabelArrayOutput) ElementType() reflect.Type
func (DetectorLabelArrayOutput) Index ¶
func (o DetectorLabelArrayOutput) Index(i pulumi.IntInput) DetectorLabelOutput
func (DetectorLabelArrayOutput) ToDetectorLabelArrayOutput ¶
func (o DetectorLabelArrayOutput) ToDetectorLabelArrayOutput() DetectorLabelArrayOutput
func (DetectorLabelArrayOutput) ToDetectorLabelArrayOutputWithContext ¶
func (o DetectorLabelArrayOutput) ToDetectorLabelArrayOutputWithContext(ctx context.Context) DetectorLabelArrayOutput
type DetectorLabelInput ¶
type DetectorLabelInput interface { pulumi.Input ToDetectorLabelOutput() DetectorLabelOutput ToDetectorLabelOutputWithContext(context.Context) DetectorLabelOutput }
DetectorLabelInput is an input type that accepts DetectorLabelArgs and DetectorLabelOutput values. You can construct a concrete instance of `DetectorLabelInput` via:
DetectorLabelArgs{...}
type DetectorLabelOutput ¶
type DetectorLabelOutput struct{ *pulumi.OutputState }
func (DetectorLabelOutput) Arn ¶
func (o DetectorLabelOutput) Arn() pulumi.StringPtrOutput
The label ARN.
func (DetectorLabelOutput) CreatedTime ¶
func (o DetectorLabelOutput) CreatedTime() pulumi.StringPtrOutput
The time when the label was created.
func (DetectorLabelOutput) Description ¶
func (o DetectorLabelOutput) Description() pulumi.StringPtrOutput
The description.
func (DetectorLabelOutput) ElementType ¶
func (DetectorLabelOutput) ElementType() reflect.Type
func (DetectorLabelOutput) Inline ¶
func (o DetectorLabelOutput) Inline() pulumi.BoolPtrOutput
Indicates whether the resource is defined within this CloudFormation template and impacts the create, update, and delete behavior of the stack. If the value is `true` , CloudFormation will create/update/delete the resource when creating/updating/deleting the stack. If the value is `false` , CloudFormation will validate that the object exists and then use it within the resource without making changes to the object.
For example, when creating `AWS::FraudDetector::Detector` you must define at least two variables. You can set `Inline=true` for these variables and CloudFormation will create/update/delete the variables as part of stack operations. However, if you set `Inline=false` , CloudFormation will associate the variables to your detector but not execute any changes to the variables.
func (DetectorLabelOutput) LastUpdatedTime ¶
func (o DetectorLabelOutput) LastUpdatedTime() pulumi.StringPtrOutput
The time when the label was last updated.
func (DetectorLabelOutput) Name ¶
func (o DetectorLabelOutput) Name() pulumi.StringPtrOutput
The label name.
func (DetectorLabelOutput) Tags ¶
func (o DetectorLabelOutput) Tags() DetectorTagArrayOutput
Tags associated with this label.
func (DetectorLabelOutput) ToDetectorLabelOutput ¶
func (o DetectorLabelOutput) ToDetectorLabelOutput() DetectorLabelOutput
func (DetectorLabelOutput) ToDetectorLabelOutputWithContext ¶
func (o DetectorLabelOutput) ToDetectorLabelOutputWithContext(ctx context.Context) DetectorLabelOutput
type DetectorModel ¶
type DetectorModel struct { // The ARN of the model. Arn *string `pulumi:"arn"` }
A model to associate with a detector.
type DetectorModelArgs ¶
type DetectorModelArgs struct { // The ARN of the model. Arn pulumi.StringPtrInput `pulumi:"arn"` }
A model to associate with a detector.
func (DetectorModelArgs) ElementType ¶
func (DetectorModelArgs) ElementType() reflect.Type
func (DetectorModelArgs) ToDetectorModelOutput ¶
func (i DetectorModelArgs) ToDetectorModelOutput() DetectorModelOutput
func (DetectorModelArgs) ToDetectorModelOutputWithContext ¶
func (i DetectorModelArgs) ToDetectorModelOutputWithContext(ctx context.Context) DetectorModelOutput
type DetectorModelArray ¶
type DetectorModelArray []DetectorModelInput
func (DetectorModelArray) ElementType ¶
func (DetectorModelArray) ElementType() reflect.Type
func (DetectorModelArray) ToDetectorModelArrayOutput ¶
func (i DetectorModelArray) ToDetectorModelArrayOutput() DetectorModelArrayOutput
func (DetectorModelArray) ToDetectorModelArrayOutputWithContext ¶
func (i DetectorModelArray) ToDetectorModelArrayOutputWithContext(ctx context.Context) DetectorModelArrayOutput
type DetectorModelArrayInput ¶
type DetectorModelArrayInput interface { pulumi.Input ToDetectorModelArrayOutput() DetectorModelArrayOutput ToDetectorModelArrayOutputWithContext(context.Context) DetectorModelArrayOutput }
DetectorModelArrayInput is an input type that accepts DetectorModelArray and DetectorModelArrayOutput values. You can construct a concrete instance of `DetectorModelArrayInput` via:
DetectorModelArray{ DetectorModelArgs{...} }
type DetectorModelArrayOutput ¶
type DetectorModelArrayOutput struct{ *pulumi.OutputState }
func (DetectorModelArrayOutput) ElementType ¶
func (DetectorModelArrayOutput) ElementType() reflect.Type
func (DetectorModelArrayOutput) Index ¶
func (o DetectorModelArrayOutput) Index(i pulumi.IntInput) DetectorModelOutput
func (DetectorModelArrayOutput) ToDetectorModelArrayOutput ¶
func (o DetectorModelArrayOutput) ToDetectorModelArrayOutput() DetectorModelArrayOutput
func (DetectorModelArrayOutput) ToDetectorModelArrayOutputWithContext ¶
func (o DetectorModelArrayOutput) ToDetectorModelArrayOutputWithContext(ctx context.Context) DetectorModelArrayOutput
type DetectorModelInput ¶
type DetectorModelInput interface { pulumi.Input ToDetectorModelOutput() DetectorModelOutput ToDetectorModelOutputWithContext(context.Context) DetectorModelOutput }
DetectorModelInput is an input type that accepts DetectorModelArgs and DetectorModelOutput values. You can construct a concrete instance of `DetectorModelInput` via:
DetectorModelArgs{...}
type DetectorModelOutput ¶
type DetectorModelOutput struct{ *pulumi.OutputState }
A model to associate with a detector.
func (DetectorModelOutput) Arn ¶
func (o DetectorModelOutput) Arn() pulumi.StringPtrOutput
The ARN of the model.
func (DetectorModelOutput) ElementType ¶
func (DetectorModelOutput) ElementType() reflect.Type
func (DetectorModelOutput) ToDetectorModelOutput ¶
func (o DetectorModelOutput) ToDetectorModelOutput() DetectorModelOutput
func (DetectorModelOutput) ToDetectorModelOutputWithContext ¶
func (o DetectorModelOutput) ToDetectorModelOutputWithContext(ctx context.Context) DetectorModelOutput
type DetectorOutcome ¶
type DetectorOutcome struct { // The outcome ARN. Arn *string `pulumi:"arn"` // The time when the outcome was created. CreatedTime *string `pulumi:"createdTime"` // The description. Description *string `pulumi:"description"` // Indicates whether the resource is defined within this CloudFormation template and impacts the create, update, and delete behavior of the stack. If the value is `true` , CloudFormation will create/update/delete the resource when creating/updating/deleting the stack. If the value is `false` , CloudFormation will validate that the object exists and then use it within the resource without making changes to the object. // // For example, when creating `AWS::FraudDetector::Detector` you must define at least two variables. You can set `Inline=true` for these variables and CloudFormation will create/update/delete the variables as part of stack operations. However, if you set `Inline=false` , CloudFormation will associate the variables to your detector but not execute any changes to the variables. Inline *bool `pulumi:"inline"` // The time when the outcome was last updated. LastUpdatedTime *string `pulumi:"lastUpdatedTime"` // The outcome name. Name *string `pulumi:"name"` // Tags associated with this outcome. Tags []DetectorTag `pulumi:"tags"` }
type DetectorOutcomeArgs ¶
type DetectorOutcomeArgs struct { // The outcome ARN. Arn pulumi.StringPtrInput `pulumi:"arn"` // The time when the outcome was created. CreatedTime pulumi.StringPtrInput `pulumi:"createdTime"` // The description. Description pulumi.StringPtrInput `pulumi:"description"` // Indicates whether the resource is defined within this CloudFormation template and impacts the create, update, and delete behavior of the stack. If the value is `true` , CloudFormation will create/update/delete the resource when creating/updating/deleting the stack. If the value is `false` , CloudFormation will validate that the object exists and then use it within the resource without making changes to the object. // // For example, when creating `AWS::FraudDetector::Detector` you must define at least two variables. You can set `Inline=true` for these variables and CloudFormation will create/update/delete the variables as part of stack operations. However, if you set `Inline=false` , CloudFormation will associate the variables to your detector but not execute any changes to the variables. Inline pulumi.BoolPtrInput `pulumi:"inline"` // The time when the outcome was last updated. LastUpdatedTime pulumi.StringPtrInput `pulumi:"lastUpdatedTime"` // The outcome name. Name pulumi.StringPtrInput `pulumi:"name"` // Tags associated with this outcome. Tags DetectorTagArrayInput `pulumi:"tags"` }
func (DetectorOutcomeArgs) ElementType ¶
func (DetectorOutcomeArgs) ElementType() reflect.Type
func (DetectorOutcomeArgs) ToDetectorOutcomeOutput ¶
func (i DetectorOutcomeArgs) ToDetectorOutcomeOutput() DetectorOutcomeOutput
func (DetectorOutcomeArgs) ToDetectorOutcomeOutputWithContext ¶
func (i DetectorOutcomeArgs) ToDetectorOutcomeOutputWithContext(ctx context.Context) DetectorOutcomeOutput
type DetectorOutcomeArray ¶
type DetectorOutcomeArray []DetectorOutcomeInput
func (DetectorOutcomeArray) ElementType ¶
func (DetectorOutcomeArray) ElementType() reflect.Type
func (DetectorOutcomeArray) ToDetectorOutcomeArrayOutput ¶
func (i DetectorOutcomeArray) ToDetectorOutcomeArrayOutput() DetectorOutcomeArrayOutput
func (DetectorOutcomeArray) ToDetectorOutcomeArrayOutputWithContext ¶
func (i DetectorOutcomeArray) ToDetectorOutcomeArrayOutputWithContext(ctx context.Context) DetectorOutcomeArrayOutput
type DetectorOutcomeArrayInput ¶
type DetectorOutcomeArrayInput interface { pulumi.Input ToDetectorOutcomeArrayOutput() DetectorOutcomeArrayOutput ToDetectorOutcomeArrayOutputWithContext(context.Context) DetectorOutcomeArrayOutput }
DetectorOutcomeArrayInput is an input type that accepts DetectorOutcomeArray and DetectorOutcomeArrayOutput values. You can construct a concrete instance of `DetectorOutcomeArrayInput` via:
DetectorOutcomeArray{ DetectorOutcomeArgs{...} }
type DetectorOutcomeArrayOutput ¶
type DetectorOutcomeArrayOutput struct{ *pulumi.OutputState }
func (DetectorOutcomeArrayOutput) ElementType ¶
func (DetectorOutcomeArrayOutput) ElementType() reflect.Type
func (DetectorOutcomeArrayOutput) Index ¶
func (o DetectorOutcomeArrayOutput) Index(i pulumi.IntInput) DetectorOutcomeOutput
func (DetectorOutcomeArrayOutput) ToDetectorOutcomeArrayOutput ¶
func (o DetectorOutcomeArrayOutput) ToDetectorOutcomeArrayOutput() DetectorOutcomeArrayOutput
func (DetectorOutcomeArrayOutput) ToDetectorOutcomeArrayOutputWithContext ¶
func (o DetectorOutcomeArrayOutput) ToDetectorOutcomeArrayOutputWithContext(ctx context.Context) DetectorOutcomeArrayOutput
type DetectorOutcomeInput ¶
type DetectorOutcomeInput interface { pulumi.Input ToDetectorOutcomeOutput() DetectorOutcomeOutput ToDetectorOutcomeOutputWithContext(context.Context) DetectorOutcomeOutput }
DetectorOutcomeInput is an input type that accepts DetectorOutcomeArgs and DetectorOutcomeOutput values. You can construct a concrete instance of `DetectorOutcomeInput` via:
DetectorOutcomeArgs{...}
type DetectorOutcomeOutput ¶
type DetectorOutcomeOutput struct{ *pulumi.OutputState }
func (DetectorOutcomeOutput) Arn ¶
func (o DetectorOutcomeOutput) Arn() pulumi.StringPtrOutput
The outcome ARN.
func (DetectorOutcomeOutput) CreatedTime ¶
func (o DetectorOutcomeOutput) CreatedTime() pulumi.StringPtrOutput
The time when the outcome was created.
func (DetectorOutcomeOutput) Description ¶
func (o DetectorOutcomeOutput) Description() pulumi.StringPtrOutput
The description.
func (DetectorOutcomeOutput) ElementType ¶
func (DetectorOutcomeOutput) ElementType() reflect.Type
func (DetectorOutcomeOutput) Inline ¶
func (o DetectorOutcomeOutput) Inline() pulumi.BoolPtrOutput
Indicates whether the resource is defined within this CloudFormation template and impacts the create, update, and delete behavior of the stack. If the value is `true` , CloudFormation will create/update/delete the resource when creating/updating/deleting the stack. If the value is `false` , CloudFormation will validate that the object exists and then use it within the resource without making changes to the object.
For example, when creating `AWS::FraudDetector::Detector` you must define at least two variables. You can set `Inline=true` for these variables and CloudFormation will create/update/delete the variables as part of stack operations. However, if you set `Inline=false` , CloudFormation will associate the variables to your detector but not execute any changes to the variables.
func (DetectorOutcomeOutput) LastUpdatedTime ¶
func (o DetectorOutcomeOutput) LastUpdatedTime() pulumi.StringPtrOutput
The time when the outcome was last updated.
func (DetectorOutcomeOutput) Name ¶
func (o DetectorOutcomeOutput) Name() pulumi.StringPtrOutput
The outcome name.
func (DetectorOutcomeOutput) Tags ¶
func (o DetectorOutcomeOutput) Tags() DetectorTagArrayOutput
Tags associated with this outcome.
func (DetectorOutcomeOutput) ToDetectorOutcomeOutput ¶
func (o DetectorOutcomeOutput) ToDetectorOutcomeOutput() DetectorOutcomeOutput
func (DetectorOutcomeOutput) ToDetectorOutcomeOutputWithContext ¶
func (o DetectorOutcomeOutput) ToDetectorOutcomeOutputWithContext(ctx context.Context) DetectorOutcomeOutput
type DetectorOutput ¶
type DetectorOutput struct{ *pulumi.OutputState }
func (DetectorOutput) Arn ¶ added in v0.17.0
func (o DetectorOutput) Arn() pulumi.StringOutput
The ARN of the detector.
func (DetectorOutput) AssociatedModels ¶ added in v0.17.0
func (o DetectorOutput) AssociatedModels() DetectorModelArrayOutput
The models to associate with this detector.
func (DetectorOutput) CreatedTime ¶ added in v0.17.0
func (o DetectorOutput) CreatedTime() pulumi.StringOutput
The time when the detector was created.
func (DetectorOutput) Description ¶ added in v0.17.0
func (o DetectorOutput) Description() pulumi.StringPtrOutput
The description of the detector.
func (DetectorOutput) DetectorId ¶ added in v0.17.0
func (o DetectorOutput) DetectorId() pulumi.StringOutput
The ID of the detector
func (DetectorOutput) DetectorVersionId ¶ added in v0.17.0
func (o DetectorOutput) DetectorVersionId() pulumi.StringOutput
The active version ID of the detector
func (DetectorOutput) DetectorVersionStatus ¶ added in v0.17.0
func (o DetectorOutput) DetectorVersionStatus() DetectorVersionStatusPtrOutput
The desired detector version status for the detector
func (DetectorOutput) ElementType ¶
func (DetectorOutput) ElementType() reflect.Type
func (DetectorOutput) EventType ¶ added in v0.17.0
func (o DetectorOutput) EventType() DetectorEventTypeOutput
The event type to associate this detector with.
func (DetectorOutput) LastUpdatedTime ¶ added in v0.17.0
func (o DetectorOutput) LastUpdatedTime() pulumi.StringOutput
The time when the detector was last updated.
func (DetectorOutput) RuleExecutionMode ¶ added in v0.17.0
func (o DetectorOutput) RuleExecutionMode() DetectorRuleExecutionModePtrOutput
The rule execution mode for the rules included in the detector version.
Valid values: `FIRST_MATCHED | ALL_MATCHED` Default value: `FIRST_MATCHED`
You can define and edit the rule mode at the detector version level, when it is in draft status.
If you specify `FIRST_MATCHED` , Amazon Fraud Detector evaluates rules sequentially, first to last, stopping at the first matched rule. Amazon Fraud dectector then provides the outcomes for that single rule.
If you specifiy `ALL_MATCHED` , Amazon Fraud Detector evaluates all rules and returns the outcomes for all matched rules.
func (DetectorOutput) Rules ¶ added in v0.17.0
func (o DetectorOutput) Rules() DetectorRuleArrayOutput
The rules to include in the detector version.
func (DetectorOutput) Tags ¶ added in v0.17.0
func (o DetectorOutput) Tags() aws.TagArrayOutput
Tags associated with this detector.
func (DetectorOutput) ToDetectorOutput ¶
func (o DetectorOutput) ToDetectorOutput() DetectorOutput
func (DetectorOutput) ToDetectorOutputWithContext ¶
func (o DetectorOutput) ToDetectorOutputWithContext(ctx context.Context) DetectorOutput
type DetectorRule ¶
type DetectorRule struct { // The rule ARN. Arn *string `pulumi:"arn"` // The time when the event type was created. CreatedTime *string `pulumi:"createdTime"` // The description. Description *string `pulumi:"description"` // The detector for which the rule is associated. DetectorId *string `pulumi:"detectorId"` // The rule expression. A rule expression captures the business logic. For more information, see [Rule language reference](https://docs.aws.amazon.com/frauddetector/latest/ug/rule-language-reference.html) . Expression *string `pulumi:"expression"` // The rule language. // // Valid Value: DETECTORPL Language *DetectorRuleLanguage `pulumi:"language"` // The time when the event type was last updated. LastUpdatedTime *string `pulumi:"lastUpdatedTime"` // The rule outcome. Outcomes []DetectorOutcome `pulumi:"outcomes"` // The rule ID. RuleId *string `pulumi:"ruleId"` // The rule version. RuleVersion *string `pulumi:"ruleVersion"` // Tags associated with this event type. Tags []DetectorTag `pulumi:"tags"` }
type DetectorRuleArgs ¶
type DetectorRuleArgs struct { // The rule ARN. Arn pulumi.StringPtrInput `pulumi:"arn"` // The time when the event type was created. CreatedTime pulumi.StringPtrInput `pulumi:"createdTime"` // The description. Description pulumi.StringPtrInput `pulumi:"description"` // The detector for which the rule is associated. DetectorId pulumi.StringPtrInput `pulumi:"detectorId"` // The rule expression. A rule expression captures the business logic. For more information, see [Rule language reference](https://docs.aws.amazon.com/frauddetector/latest/ug/rule-language-reference.html) . Expression pulumi.StringPtrInput `pulumi:"expression"` // The rule language. // // Valid Value: DETECTORPL Language DetectorRuleLanguagePtrInput `pulumi:"language"` // The time when the event type was last updated. LastUpdatedTime pulumi.StringPtrInput `pulumi:"lastUpdatedTime"` // The rule outcome. Outcomes DetectorOutcomeArrayInput `pulumi:"outcomes"` // The rule ID. RuleId pulumi.StringPtrInput `pulumi:"ruleId"` // The rule version. RuleVersion pulumi.StringPtrInput `pulumi:"ruleVersion"` // Tags associated with this event type. Tags DetectorTagArrayInput `pulumi:"tags"` }
func (DetectorRuleArgs) ElementType ¶
func (DetectorRuleArgs) ElementType() reflect.Type
func (DetectorRuleArgs) ToDetectorRuleOutput ¶
func (i DetectorRuleArgs) ToDetectorRuleOutput() DetectorRuleOutput
func (DetectorRuleArgs) ToDetectorRuleOutputWithContext ¶
func (i DetectorRuleArgs) ToDetectorRuleOutputWithContext(ctx context.Context) DetectorRuleOutput
type DetectorRuleArray ¶
type DetectorRuleArray []DetectorRuleInput
func (DetectorRuleArray) ElementType ¶
func (DetectorRuleArray) ElementType() reflect.Type
func (DetectorRuleArray) ToDetectorRuleArrayOutput ¶
func (i DetectorRuleArray) ToDetectorRuleArrayOutput() DetectorRuleArrayOutput
func (DetectorRuleArray) ToDetectorRuleArrayOutputWithContext ¶
func (i DetectorRuleArray) ToDetectorRuleArrayOutputWithContext(ctx context.Context) DetectorRuleArrayOutput
type DetectorRuleArrayInput ¶
type DetectorRuleArrayInput interface { pulumi.Input ToDetectorRuleArrayOutput() DetectorRuleArrayOutput ToDetectorRuleArrayOutputWithContext(context.Context) DetectorRuleArrayOutput }
DetectorRuleArrayInput is an input type that accepts DetectorRuleArray and DetectorRuleArrayOutput values. You can construct a concrete instance of `DetectorRuleArrayInput` via:
DetectorRuleArray{ DetectorRuleArgs{...} }
type DetectorRuleArrayOutput ¶
type DetectorRuleArrayOutput struct{ *pulumi.OutputState }
func (DetectorRuleArrayOutput) ElementType ¶
func (DetectorRuleArrayOutput) ElementType() reflect.Type
func (DetectorRuleArrayOutput) Index ¶
func (o DetectorRuleArrayOutput) Index(i pulumi.IntInput) DetectorRuleOutput
func (DetectorRuleArrayOutput) ToDetectorRuleArrayOutput ¶
func (o DetectorRuleArrayOutput) ToDetectorRuleArrayOutput() DetectorRuleArrayOutput
func (DetectorRuleArrayOutput) ToDetectorRuleArrayOutputWithContext ¶
func (o DetectorRuleArrayOutput) ToDetectorRuleArrayOutputWithContext(ctx context.Context) DetectorRuleArrayOutput
type DetectorRuleExecutionMode ¶
type DetectorRuleExecutionMode string
The rule execution mode for the rules included in the detector version.
Valid values: `FIRST_MATCHED | ALL_MATCHED` Default value: `FIRST_MATCHED`
You can define and edit the rule mode at the detector version level, when it is in draft status.
If you specify `FIRST_MATCHED` , Amazon Fraud Detector evaluates rules sequentially, first to last, stopping at the first matched rule. Amazon Fraud dectector then provides the outcomes for that single rule.
If you specifiy `ALL_MATCHED` , Amazon Fraud Detector evaluates all rules and returns the outcomes for all matched rules.
func (DetectorRuleExecutionMode) ElementType ¶
func (DetectorRuleExecutionMode) ElementType() reflect.Type
func (DetectorRuleExecutionMode) ToDetectorRuleExecutionModeOutput ¶
func (e DetectorRuleExecutionMode) ToDetectorRuleExecutionModeOutput() DetectorRuleExecutionModeOutput
func (DetectorRuleExecutionMode) ToDetectorRuleExecutionModeOutputWithContext ¶
func (e DetectorRuleExecutionMode) ToDetectorRuleExecutionModeOutputWithContext(ctx context.Context) DetectorRuleExecutionModeOutput
func (DetectorRuleExecutionMode) ToDetectorRuleExecutionModePtrOutput ¶
func (e DetectorRuleExecutionMode) ToDetectorRuleExecutionModePtrOutput() DetectorRuleExecutionModePtrOutput
func (DetectorRuleExecutionMode) ToDetectorRuleExecutionModePtrOutputWithContext ¶
func (e DetectorRuleExecutionMode) ToDetectorRuleExecutionModePtrOutputWithContext(ctx context.Context) DetectorRuleExecutionModePtrOutput
func (DetectorRuleExecutionMode) ToStringOutput ¶
func (e DetectorRuleExecutionMode) ToStringOutput() pulumi.StringOutput
func (DetectorRuleExecutionMode) ToStringOutputWithContext ¶
func (e DetectorRuleExecutionMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DetectorRuleExecutionMode) ToStringPtrOutput ¶
func (e DetectorRuleExecutionMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (DetectorRuleExecutionMode) ToStringPtrOutputWithContext ¶
func (e DetectorRuleExecutionMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DetectorRuleExecutionModeInput ¶
type DetectorRuleExecutionModeInput interface { pulumi.Input ToDetectorRuleExecutionModeOutput() DetectorRuleExecutionModeOutput ToDetectorRuleExecutionModeOutputWithContext(context.Context) DetectorRuleExecutionModeOutput }
DetectorRuleExecutionModeInput is an input type that accepts values of the DetectorRuleExecutionMode enum A concrete instance of `DetectorRuleExecutionModeInput` can be one of the following:
DetectorRuleExecutionModeFirstMatched DetectorRuleExecutionModeAllMatched
type DetectorRuleExecutionModeOutput ¶
type DetectorRuleExecutionModeOutput struct{ *pulumi.OutputState }
func (DetectorRuleExecutionModeOutput) ElementType ¶
func (DetectorRuleExecutionModeOutput) ElementType() reflect.Type
func (DetectorRuleExecutionModeOutput) ToDetectorRuleExecutionModeOutput ¶
func (o DetectorRuleExecutionModeOutput) ToDetectorRuleExecutionModeOutput() DetectorRuleExecutionModeOutput
func (DetectorRuleExecutionModeOutput) ToDetectorRuleExecutionModeOutputWithContext ¶
func (o DetectorRuleExecutionModeOutput) ToDetectorRuleExecutionModeOutputWithContext(ctx context.Context) DetectorRuleExecutionModeOutput
func (DetectorRuleExecutionModeOutput) ToDetectorRuleExecutionModePtrOutput ¶
func (o DetectorRuleExecutionModeOutput) ToDetectorRuleExecutionModePtrOutput() DetectorRuleExecutionModePtrOutput
func (DetectorRuleExecutionModeOutput) ToDetectorRuleExecutionModePtrOutputWithContext ¶
func (o DetectorRuleExecutionModeOutput) ToDetectorRuleExecutionModePtrOutputWithContext(ctx context.Context) DetectorRuleExecutionModePtrOutput
func (DetectorRuleExecutionModeOutput) ToStringOutput ¶
func (o DetectorRuleExecutionModeOutput) ToStringOutput() pulumi.StringOutput
func (DetectorRuleExecutionModeOutput) ToStringOutputWithContext ¶
func (o DetectorRuleExecutionModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DetectorRuleExecutionModeOutput) ToStringPtrOutput ¶
func (o DetectorRuleExecutionModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DetectorRuleExecutionModeOutput) ToStringPtrOutputWithContext ¶
func (o DetectorRuleExecutionModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DetectorRuleExecutionModePtrInput ¶
type DetectorRuleExecutionModePtrInput interface { pulumi.Input ToDetectorRuleExecutionModePtrOutput() DetectorRuleExecutionModePtrOutput ToDetectorRuleExecutionModePtrOutputWithContext(context.Context) DetectorRuleExecutionModePtrOutput }
func DetectorRuleExecutionModePtr ¶
func DetectorRuleExecutionModePtr(v string) DetectorRuleExecutionModePtrInput
type DetectorRuleExecutionModePtrOutput ¶
type DetectorRuleExecutionModePtrOutput struct{ *pulumi.OutputState }
func (DetectorRuleExecutionModePtrOutput) Elem ¶
func (o DetectorRuleExecutionModePtrOutput) Elem() DetectorRuleExecutionModeOutput
func (DetectorRuleExecutionModePtrOutput) ElementType ¶
func (DetectorRuleExecutionModePtrOutput) ElementType() reflect.Type
func (DetectorRuleExecutionModePtrOutput) ToDetectorRuleExecutionModePtrOutput ¶
func (o DetectorRuleExecutionModePtrOutput) ToDetectorRuleExecutionModePtrOutput() DetectorRuleExecutionModePtrOutput
func (DetectorRuleExecutionModePtrOutput) ToDetectorRuleExecutionModePtrOutputWithContext ¶
func (o DetectorRuleExecutionModePtrOutput) ToDetectorRuleExecutionModePtrOutputWithContext(ctx context.Context) DetectorRuleExecutionModePtrOutput
func (DetectorRuleExecutionModePtrOutput) ToStringPtrOutput ¶
func (o DetectorRuleExecutionModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DetectorRuleExecutionModePtrOutput) ToStringPtrOutputWithContext ¶
func (o DetectorRuleExecutionModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DetectorRuleInput ¶
type DetectorRuleInput interface { pulumi.Input ToDetectorRuleOutput() DetectorRuleOutput ToDetectorRuleOutputWithContext(context.Context) DetectorRuleOutput }
DetectorRuleInput is an input type that accepts DetectorRuleArgs and DetectorRuleOutput values. You can construct a concrete instance of `DetectorRuleInput` via:
DetectorRuleArgs{...}
type DetectorRuleLanguage ¶
type DetectorRuleLanguage string
The rule language.
Valid Value: DETECTORPL
func (DetectorRuleLanguage) ElementType ¶
func (DetectorRuleLanguage) ElementType() reflect.Type
func (DetectorRuleLanguage) ToDetectorRuleLanguageOutput ¶
func (e DetectorRuleLanguage) ToDetectorRuleLanguageOutput() DetectorRuleLanguageOutput
func (DetectorRuleLanguage) ToDetectorRuleLanguageOutputWithContext ¶
func (e DetectorRuleLanguage) ToDetectorRuleLanguageOutputWithContext(ctx context.Context) DetectorRuleLanguageOutput
func (DetectorRuleLanguage) ToDetectorRuleLanguagePtrOutput ¶
func (e DetectorRuleLanguage) ToDetectorRuleLanguagePtrOutput() DetectorRuleLanguagePtrOutput
func (DetectorRuleLanguage) ToDetectorRuleLanguagePtrOutputWithContext ¶
func (e DetectorRuleLanguage) ToDetectorRuleLanguagePtrOutputWithContext(ctx context.Context) DetectorRuleLanguagePtrOutput
func (DetectorRuleLanguage) ToStringOutput ¶
func (e DetectorRuleLanguage) ToStringOutput() pulumi.StringOutput
func (DetectorRuleLanguage) ToStringOutputWithContext ¶
func (e DetectorRuleLanguage) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DetectorRuleLanguage) ToStringPtrOutput ¶
func (e DetectorRuleLanguage) ToStringPtrOutput() pulumi.StringPtrOutput
func (DetectorRuleLanguage) ToStringPtrOutputWithContext ¶
func (e DetectorRuleLanguage) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DetectorRuleLanguageInput ¶
type DetectorRuleLanguageInput interface { pulumi.Input ToDetectorRuleLanguageOutput() DetectorRuleLanguageOutput ToDetectorRuleLanguageOutputWithContext(context.Context) DetectorRuleLanguageOutput }
DetectorRuleLanguageInput is an input type that accepts values of the DetectorRuleLanguage enum A concrete instance of `DetectorRuleLanguageInput` can be one of the following:
DetectorRuleLanguageDetectorpl
type DetectorRuleLanguageOutput ¶
type DetectorRuleLanguageOutput struct{ *pulumi.OutputState }
func (DetectorRuleLanguageOutput) ElementType ¶
func (DetectorRuleLanguageOutput) ElementType() reflect.Type
func (DetectorRuleLanguageOutput) ToDetectorRuleLanguageOutput ¶
func (o DetectorRuleLanguageOutput) ToDetectorRuleLanguageOutput() DetectorRuleLanguageOutput
func (DetectorRuleLanguageOutput) ToDetectorRuleLanguageOutputWithContext ¶
func (o DetectorRuleLanguageOutput) ToDetectorRuleLanguageOutputWithContext(ctx context.Context) DetectorRuleLanguageOutput
func (DetectorRuleLanguageOutput) ToDetectorRuleLanguagePtrOutput ¶
func (o DetectorRuleLanguageOutput) ToDetectorRuleLanguagePtrOutput() DetectorRuleLanguagePtrOutput
func (DetectorRuleLanguageOutput) ToDetectorRuleLanguagePtrOutputWithContext ¶
func (o DetectorRuleLanguageOutput) ToDetectorRuleLanguagePtrOutputWithContext(ctx context.Context) DetectorRuleLanguagePtrOutput
func (DetectorRuleLanguageOutput) ToStringOutput ¶
func (o DetectorRuleLanguageOutput) ToStringOutput() pulumi.StringOutput
func (DetectorRuleLanguageOutput) ToStringOutputWithContext ¶
func (o DetectorRuleLanguageOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DetectorRuleLanguageOutput) ToStringPtrOutput ¶
func (o DetectorRuleLanguageOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DetectorRuleLanguageOutput) ToStringPtrOutputWithContext ¶
func (o DetectorRuleLanguageOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DetectorRuleLanguagePtrInput ¶
type DetectorRuleLanguagePtrInput interface { pulumi.Input ToDetectorRuleLanguagePtrOutput() DetectorRuleLanguagePtrOutput ToDetectorRuleLanguagePtrOutputWithContext(context.Context) DetectorRuleLanguagePtrOutput }
func DetectorRuleLanguagePtr ¶
func DetectorRuleLanguagePtr(v string) DetectorRuleLanguagePtrInput
type DetectorRuleLanguagePtrOutput ¶
type DetectorRuleLanguagePtrOutput struct{ *pulumi.OutputState }
func (DetectorRuleLanguagePtrOutput) Elem ¶
func (o DetectorRuleLanguagePtrOutput) Elem() DetectorRuleLanguageOutput
func (DetectorRuleLanguagePtrOutput) ElementType ¶
func (DetectorRuleLanguagePtrOutput) ElementType() reflect.Type
func (DetectorRuleLanguagePtrOutput) ToDetectorRuleLanguagePtrOutput ¶
func (o DetectorRuleLanguagePtrOutput) ToDetectorRuleLanguagePtrOutput() DetectorRuleLanguagePtrOutput
func (DetectorRuleLanguagePtrOutput) ToDetectorRuleLanguagePtrOutputWithContext ¶
func (o DetectorRuleLanguagePtrOutput) ToDetectorRuleLanguagePtrOutputWithContext(ctx context.Context) DetectorRuleLanguagePtrOutput
func (DetectorRuleLanguagePtrOutput) ToStringPtrOutput ¶
func (o DetectorRuleLanguagePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DetectorRuleLanguagePtrOutput) ToStringPtrOutputWithContext ¶
func (o DetectorRuleLanguagePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DetectorRuleOutput ¶
type DetectorRuleOutput struct{ *pulumi.OutputState }
func (DetectorRuleOutput) Arn ¶
func (o DetectorRuleOutput) Arn() pulumi.StringPtrOutput
The rule ARN.
func (DetectorRuleOutput) CreatedTime ¶
func (o DetectorRuleOutput) CreatedTime() pulumi.StringPtrOutput
The time when the event type was created.
func (DetectorRuleOutput) Description ¶
func (o DetectorRuleOutput) Description() pulumi.StringPtrOutput
The description.
func (DetectorRuleOutput) DetectorId ¶
func (o DetectorRuleOutput) DetectorId() pulumi.StringPtrOutput
The detector for which the rule is associated.
func (DetectorRuleOutput) ElementType ¶
func (DetectorRuleOutput) ElementType() reflect.Type
func (DetectorRuleOutput) Expression ¶
func (o DetectorRuleOutput) Expression() pulumi.StringPtrOutput
The rule expression. A rule expression captures the business logic. For more information, see [Rule language reference](https://docs.aws.amazon.com/frauddetector/latest/ug/rule-language-reference.html) .
func (DetectorRuleOutput) Language ¶
func (o DetectorRuleOutput) Language() DetectorRuleLanguagePtrOutput
The rule language.
Valid Value: DETECTORPL
func (DetectorRuleOutput) LastUpdatedTime ¶
func (o DetectorRuleOutput) LastUpdatedTime() pulumi.StringPtrOutput
The time when the event type was last updated.
func (DetectorRuleOutput) Outcomes ¶
func (o DetectorRuleOutput) Outcomes() DetectorOutcomeArrayOutput
The rule outcome.
func (DetectorRuleOutput) RuleId ¶
func (o DetectorRuleOutput) RuleId() pulumi.StringPtrOutput
The rule ID.
func (DetectorRuleOutput) RuleVersion ¶
func (o DetectorRuleOutput) RuleVersion() pulumi.StringPtrOutput
The rule version.
func (DetectorRuleOutput) Tags ¶
func (o DetectorRuleOutput) Tags() DetectorTagArrayOutput
Tags associated with this event type.
func (DetectorRuleOutput) ToDetectorRuleOutput ¶
func (o DetectorRuleOutput) ToDetectorRuleOutput() DetectorRuleOutput
func (DetectorRuleOutput) ToDetectorRuleOutputWithContext ¶
func (o DetectorRuleOutput) ToDetectorRuleOutputWithContext(ctx context.Context) DetectorRuleOutput
type DetectorState ¶
type DetectorState struct { }
func (DetectorState) ElementType ¶
func (DetectorState) ElementType() reflect.Type
type DetectorTag ¶
type DetectorTagArgs ¶
type DetectorTagArgs struct { // A tag key. Key pulumi.StringInput `pulumi:"key"` // A value assigned to a tag key. Value pulumi.StringInput `pulumi:"value"` }
func (DetectorTagArgs) ElementType ¶
func (DetectorTagArgs) ElementType() reflect.Type
func (DetectorTagArgs) ToDetectorTagOutput ¶
func (i DetectorTagArgs) ToDetectorTagOutput() DetectorTagOutput
func (DetectorTagArgs) ToDetectorTagOutputWithContext ¶
func (i DetectorTagArgs) ToDetectorTagOutputWithContext(ctx context.Context) DetectorTagOutput
type DetectorTagArray ¶
type DetectorTagArray []DetectorTagInput
func (DetectorTagArray) ElementType ¶
func (DetectorTagArray) ElementType() reflect.Type
func (DetectorTagArray) ToDetectorTagArrayOutput ¶
func (i DetectorTagArray) ToDetectorTagArrayOutput() DetectorTagArrayOutput
func (DetectorTagArray) ToDetectorTagArrayOutputWithContext ¶
func (i DetectorTagArray) ToDetectorTagArrayOutputWithContext(ctx context.Context) DetectorTagArrayOutput
type DetectorTagArrayInput ¶
type DetectorTagArrayInput interface { pulumi.Input ToDetectorTagArrayOutput() DetectorTagArrayOutput ToDetectorTagArrayOutputWithContext(context.Context) DetectorTagArrayOutput }
DetectorTagArrayInput is an input type that accepts DetectorTagArray and DetectorTagArrayOutput values. You can construct a concrete instance of `DetectorTagArrayInput` via:
DetectorTagArray{ DetectorTagArgs{...} }
type DetectorTagArrayOutput ¶
type DetectorTagArrayOutput struct{ *pulumi.OutputState }
func (DetectorTagArrayOutput) ElementType ¶
func (DetectorTagArrayOutput) ElementType() reflect.Type
func (DetectorTagArrayOutput) Index ¶
func (o DetectorTagArrayOutput) Index(i pulumi.IntInput) DetectorTagOutput
func (DetectorTagArrayOutput) ToDetectorTagArrayOutput ¶
func (o DetectorTagArrayOutput) ToDetectorTagArrayOutput() DetectorTagArrayOutput
func (DetectorTagArrayOutput) ToDetectorTagArrayOutputWithContext ¶
func (o DetectorTagArrayOutput) ToDetectorTagArrayOutputWithContext(ctx context.Context) DetectorTagArrayOutput
type DetectorTagInput ¶
type DetectorTagInput interface { pulumi.Input ToDetectorTagOutput() DetectorTagOutput ToDetectorTagOutputWithContext(context.Context) DetectorTagOutput }
DetectorTagInput is an input type that accepts DetectorTagArgs and DetectorTagOutput values. You can construct a concrete instance of `DetectorTagInput` via:
DetectorTagArgs{...}
type DetectorTagOutput ¶
type DetectorTagOutput struct{ *pulumi.OutputState }
func (DetectorTagOutput) ElementType ¶
func (DetectorTagOutput) ElementType() reflect.Type
func (DetectorTagOutput) ToDetectorTagOutput ¶
func (o DetectorTagOutput) ToDetectorTagOutput() DetectorTagOutput
func (DetectorTagOutput) ToDetectorTagOutputWithContext ¶
func (o DetectorTagOutput) ToDetectorTagOutputWithContext(ctx context.Context) DetectorTagOutput
func (DetectorTagOutput) Value ¶
func (o DetectorTagOutput) Value() pulumi.StringOutput
A value assigned to a tag key.
type DetectorVersionStatus ¶ added in v0.2.0
type DetectorVersionStatus string
The desired detector version status for the detector
func (DetectorVersionStatus) ElementType ¶ added in v0.2.0
func (DetectorVersionStatus) ElementType() reflect.Type
func (DetectorVersionStatus) ToDetectorVersionStatusOutput ¶ added in v0.2.0
func (e DetectorVersionStatus) ToDetectorVersionStatusOutput() DetectorVersionStatusOutput
func (DetectorVersionStatus) ToDetectorVersionStatusOutputWithContext ¶ added in v0.2.0
func (e DetectorVersionStatus) ToDetectorVersionStatusOutputWithContext(ctx context.Context) DetectorVersionStatusOutput
func (DetectorVersionStatus) ToDetectorVersionStatusPtrOutput ¶ added in v0.2.0
func (e DetectorVersionStatus) ToDetectorVersionStatusPtrOutput() DetectorVersionStatusPtrOutput
func (DetectorVersionStatus) ToDetectorVersionStatusPtrOutputWithContext ¶ added in v0.2.0
func (e DetectorVersionStatus) ToDetectorVersionStatusPtrOutputWithContext(ctx context.Context) DetectorVersionStatusPtrOutput
func (DetectorVersionStatus) ToStringOutput ¶ added in v0.2.0
func (e DetectorVersionStatus) ToStringOutput() pulumi.StringOutput
func (DetectorVersionStatus) ToStringOutputWithContext ¶ added in v0.2.0
func (e DetectorVersionStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DetectorVersionStatus) ToStringPtrOutput ¶ added in v0.2.0
func (e DetectorVersionStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (DetectorVersionStatus) ToStringPtrOutputWithContext ¶ added in v0.2.0
func (e DetectorVersionStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DetectorVersionStatusInput ¶ added in v0.2.0
type DetectorVersionStatusInput interface { pulumi.Input ToDetectorVersionStatusOutput() DetectorVersionStatusOutput ToDetectorVersionStatusOutputWithContext(context.Context) DetectorVersionStatusOutput }
DetectorVersionStatusInput is an input type that accepts values of the DetectorVersionStatus enum A concrete instance of `DetectorVersionStatusInput` can be one of the following:
DetectorVersionStatusDraft DetectorVersionStatusActive
type DetectorVersionStatusOutput ¶ added in v0.2.0
type DetectorVersionStatusOutput struct{ *pulumi.OutputState }
func (DetectorVersionStatusOutput) ElementType ¶ added in v0.2.0
func (DetectorVersionStatusOutput) ElementType() reflect.Type
func (DetectorVersionStatusOutput) ToDetectorVersionStatusOutput ¶ added in v0.2.0
func (o DetectorVersionStatusOutput) ToDetectorVersionStatusOutput() DetectorVersionStatusOutput
func (DetectorVersionStatusOutput) ToDetectorVersionStatusOutputWithContext ¶ added in v0.2.0
func (o DetectorVersionStatusOutput) ToDetectorVersionStatusOutputWithContext(ctx context.Context) DetectorVersionStatusOutput
func (DetectorVersionStatusOutput) ToDetectorVersionStatusPtrOutput ¶ added in v0.2.0
func (o DetectorVersionStatusOutput) ToDetectorVersionStatusPtrOutput() DetectorVersionStatusPtrOutput
func (DetectorVersionStatusOutput) ToDetectorVersionStatusPtrOutputWithContext ¶ added in v0.2.0
func (o DetectorVersionStatusOutput) ToDetectorVersionStatusPtrOutputWithContext(ctx context.Context) DetectorVersionStatusPtrOutput
func (DetectorVersionStatusOutput) ToStringOutput ¶ added in v0.2.0
func (o DetectorVersionStatusOutput) ToStringOutput() pulumi.StringOutput
func (DetectorVersionStatusOutput) ToStringOutputWithContext ¶ added in v0.2.0
func (o DetectorVersionStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DetectorVersionStatusOutput) ToStringPtrOutput ¶ added in v0.2.0
func (o DetectorVersionStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DetectorVersionStatusOutput) ToStringPtrOutputWithContext ¶ added in v0.2.0
func (o DetectorVersionStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DetectorVersionStatusPtrInput ¶ added in v0.2.0
type DetectorVersionStatusPtrInput interface { pulumi.Input ToDetectorVersionStatusPtrOutput() DetectorVersionStatusPtrOutput ToDetectorVersionStatusPtrOutputWithContext(context.Context) DetectorVersionStatusPtrOutput }
func DetectorVersionStatusPtr ¶ added in v0.2.0
func DetectorVersionStatusPtr(v string) DetectorVersionStatusPtrInput
type DetectorVersionStatusPtrOutput ¶ added in v0.2.0
type DetectorVersionStatusPtrOutput struct{ *pulumi.OutputState }
func (DetectorVersionStatusPtrOutput) Elem ¶ added in v0.2.0
func (o DetectorVersionStatusPtrOutput) Elem() DetectorVersionStatusOutput
func (DetectorVersionStatusPtrOutput) ElementType ¶ added in v0.2.0
func (DetectorVersionStatusPtrOutput) ElementType() reflect.Type
func (DetectorVersionStatusPtrOutput) ToDetectorVersionStatusPtrOutput ¶ added in v0.2.0
func (o DetectorVersionStatusPtrOutput) ToDetectorVersionStatusPtrOutput() DetectorVersionStatusPtrOutput
func (DetectorVersionStatusPtrOutput) ToDetectorVersionStatusPtrOutputWithContext ¶ added in v0.2.0
func (o DetectorVersionStatusPtrOutput) ToDetectorVersionStatusPtrOutputWithContext(ctx context.Context) DetectorVersionStatusPtrOutput
func (DetectorVersionStatusPtrOutput) ToStringPtrOutput ¶ added in v0.2.0
func (o DetectorVersionStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DetectorVersionStatusPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.2.0
func (o DetectorVersionStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EntityType ¶
type EntityType struct { pulumi.CustomResourceState // The entity type ARN. Arn pulumi.StringOutput `pulumi:"arn"` // The timestamp when the entity type was created. CreatedTime pulumi.StringOutput `pulumi:"createdTime"` // The entity type description. Description pulumi.StringPtrOutput `pulumi:"description"` // The timestamp when the entity type was last updated. LastUpdatedTime pulumi.StringOutput `pulumi:"lastUpdatedTime"` // The name of the entity type. Name pulumi.StringOutput `pulumi:"name"` // Tags associated with this entity type. Tags aws.TagArrayOutput `pulumi:"tags"` }
An entity type for fraud detector.
func GetEntityType ¶
func GetEntityType(ctx *pulumi.Context, name string, id pulumi.IDInput, state *EntityTypeState, opts ...pulumi.ResourceOption) (*EntityType, error)
GetEntityType gets an existing EntityType 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 NewEntityType ¶
func NewEntityType(ctx *pulumi.Context, name string, args *EntityTypeArgs, opts ...pulumi.ResourceOption) (*EntityType, error)
NewEntityType registers a new resource with the given unique name, arguments, and options.
func (*EntityType) ElementType ¶
func (*EntityType) ElementType() reflect.Type
func (*EntityType) ToEntityTypeOutput ¶
func (i *EntityType) ToEntityTypeOutput() EntityTypeOutput
func (*EntityType) ToEntityTypeOutputWithContext ¶
func (i *EntityType) ToEntityTypeOutputWithContext(ctx context.Context) EntityTypeOutput
type EntityTypeArgs ¶
type EntityTypeArgs struct { // The entity type description. Description pulumi.StringPtrInput // The name of the entity type. Name pulumi.StringPtrInput // Tags associated with this entity type. Tags aws.TagArrayInput }
The set of arguments for constructing a EntityType resource.
func (EntityTypeArgs) ElementType ¶
func (EntityTypeArgs) ElementType() reflect.Type
type EntityTypeInput ¶
type EntityTypeInput interface { pulumi.Input ToEntityTypeOutput() EntityTypeOutput ToEntityTypeOutputWithContext(ctx context.Context) EntityTypeOutput }
type EntityTypeOutput ¶
type EntityTypeOutput struct{ *pulumi.OutputState }
func (EntityTypeOutput) Arn ¶ added in v0.17.0
func (o EntityTypeOutput) Arn() pulumi.StringOutput
The entity type ARN.
func (EntityTypeOutput) CreatedTime ¶ added in v0.17.0
func (o EntityTypeOutput) CreatedTime() pulumi.StringOutput
The timestamp when the entity type was created.
func (EntityTypeOutput) Description ¶ added in v0.17.0
func (o EntityTypeOutput) Description() pulumi.StringPtrOutput
The entity type description.
func (EntityTypeOutput) ElementType ¶
func (EntityTypeOutput) ElementType() reflect.Type
func (EntityTypeOutput) LastUpdatedTime ¶ added in v0.17.0
func (o EntityTypeOutput) LastUpdatedTime() pulumi.StringOutput
The timestamp when the entity type was last updated.
func (EntityTypeOutput) Name ¶ added in v0.17.0
func (o EntityTypeOutput) Name() pulumi.StringOutput
The name of the entity type.
func (EntityTypeOutput) Tags ¶ added in v0.17.0
func (o EntityTypeOutput) Tags() aws.TagArrayOutput
Tags associated with this entity type.
func (EntityTypeOutput) ToEntityTypeOutput ¶
func (o EntityTypeOutput) ToEntityTypeOutput() EntityTypeOutput
func (EntityTypeOutput) ToEntityTypeOutputWithContext ¶
func (o EntityTypeOutput) ToEntityTypeOutputWithContext(ctx context.Context) EntityTypeOutput
type EntityTypeState ¶
type EntityTypeState struct { }
func (EntityTypeState) ElementType ¶
func (EntityTypeState) ElementType() reflect.Type
type EntityTypeTag ¶
type EventType ¶
type EventType struct { pulumi.CustomResourceState // The ARN of the event type. Arn pulumi.StringOutput `pulumi:"arn"` // The time when the event type was created. CreatedTime pulumi.StringOutput `pulumi:"createdTime"` // The description of the event type. Description pulumi.StringPtrOutput `pulumi:"description"` // The event type entity types. EntityTypes EventTypeEntityTypeArrayOutput `pulumi:"entityTypes"` // The event type event variables. EventVariables EventTypeEventVariableArrayOutput `pulumi:"eventVariables"` // The event type labels. Labels EventTypeLabelArrayOutput `pulumi:"labels"` // The time when the event type was last updated. LastUpdatedTime pulumi.StringOutput `pulumi:"lastUpdatedTime"` // The name for the event type Name pulumi.StringOutput `pulumi:"name"` // Tags associated with this event type. Tags aws.TagArrayOutput `pulumi:"tags"` }
A resource schema for an EventType in Amazon Fraud Detector.
func GetEventType ¶
func GetEventType(ctx *pulumi.Context, name string, id pulumi.IDInput, state *EventTypeState, opts ...pulumi.ResourceOption) (*EventType, error)
GetEventType gets an existing EventType 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 NewEventType ¶
func NewEventType(ctx *pulumi.Context, name string, args *EventTypeArgs, opts ...pulumi.ResourceOption) (*EventType, error)
NewEventType registers a new resource with the given unique name, arguments, and options.
func (*EventType) ElementType ¶
func (*EventType) ToEventTypeOutput ¶
func (i *EventType) ToEventTypeOutput() EventTypeOutput
func (*EventType) ToEventTypeOutputWithContext ¶
func (i *EventType) ToEventTypeOutputWithContext(ctx context.Context) EventTypeOutput
type EventTypeArgs ¶
type EventTypeArgs struct { // The description of the event type. Description pulumi.StringPtrInput // The event type entity types. EntityTypes EventTypeEntityTypeArrayInput // The event type event variables. EventVariables EventTypeEventVariableArrayInput // The event type labels. Labels EventTypeLabelArrayInput // The name for the event type Name pulumi.StringPtrInput // Tags associated with this event type. Tags aws.TagArrayInput }
The set of arguments for constructing a EventType resource.
func (EventTypeArgs) ElementType ¶
func (EventTypeArgs) ElementType() reflect.Type
type EventTypeEntityType ¶
type EventTypeEntityType struct { // The entity type ARN. Arn *string `pulumi:"arn"` // The time when the event type was created. CreatedTime *string `pulumi:"createdTime"` // The description. Description *string `pulumi:"description"` // Indicates whether the resource is defined within this CloudFormation template and impacts the create, update, and delete behavior of the stack. If the value is `true` , CloudFormation will create/update/delete the resource when creating/updating/deleting the stack. If the value is `false` , CloudFormation will validate that the object exists and then use it within the resource without making changes to the object. // // For example, when creating `AWS::FraudDetector::EventType` you must define at least two variables. You can set `Inline=true` for these variables and CloudFormation will create/update/delete the variables as part of stack operations. However, if you set `Inline=false` , CloudFormation will associate the variables to your event type but not execute any changes to the variables. Inline *bool `pulumi:"inline"` // The time when the event type was last updated. LastUpdatedTime *string `pulumi:"lastUpdatedTime"` // The entity type name. // // `^[0-9a-z_-]+$` Name *string `pulumi:"name"` // Tags associated with this event type. Tags []EventTypeTag `pulumi:"tags"` }
type EventTypeEntityTypeArgs ¶
type EventTypeEntityTypeArgs struct { // The entity type ARN. Arn pulumi.StringPtrInput `pulumi:"arn"` // The time when the event type was created. CreatedTime pulumi.StringPtrInput `pulumi:"createdTime"` // The description. Description pulumi.StringPtrInput `pulumi:"description"` // Indicates whether the resource is defined within this CloudFormation template and impacts the create, update, and delete behavior of the stack. If the value is `true` , CloudFormation will create/update/delete the resource when creating/updating/deleting the stack. If the value is `false` , CloudFormation will validate that the object exists and then use it within the resource without making changes to the object. // // For example, when creating `AWS::FraudDetector::EventType` you must define at least two variables. You can set `Inline=true` for these variables and CloudFormation will create/update/delete the variables as part of stack operations. However, if you set `Inline=false` , CloudFormation will associate the variables to your event type but not execute any changes to the variables. Inline pulumi.BoolPtrInput `pulumi:"inline"` // The time when the event type was last updated. LastUpdatedTime pulumi.StringPtrInput `pulumi:"lastUpdatedTime"` // The entity type name. // // `^[0-9a-z_-]+$` Name pulumi.StringPtrInput `pulumi:"name"` // Tags associated with this event type. Tags EventTypeTagArrayInput `pulumi:"tags"` }
func (EventTypeEntityTypeArgs) ElementType ¶
func (EventTypeEntityTypeArgs) ElementType() reflect.Type
func (EventTypeEntityTypeArgs) ToEventTypeEntityTypeOutput ¶
func (i EventTypeEntityTypeArgs) ToEventTypeEntityTypeOutput() EventTypeEntityTypeOutput
func (EventTypeEntityTypeArgs) ToEventTypeEntityTypeOutputWithContext ¶
func (i EventTypeEntityTypeArgs) ToEventTypeEntityTypeOutputWithContext(ctx context.Context) EventTypeEntityTypeOutput
type EventTypeEntityTypeArray ¶
type EventTypeEntityTypeArray []EventTypeEntityTypeInput
func (EventTypeEntityTypeArray) ElementType ¶
func (EventTypeEntityTypeArray) ElementType() reflect.Type
func (EventTypeEntityTypeArray) ToEventTypeEntityTypeArrayOutput ¶
func (i EventTypeEntityTypeArray) ToEventTypeEntityTypeArrayOutput() EventTypeEntityTypeArrayOutput
func (EventTypeEntityTypeArray) ToEventTypeEntityTypeArrayOutputWithContext ¶
func (i EventTypeEntityTypeArray) ToEventTypeEntityTypeArrayOutputWithContext(ctx context.Context) EventTypeEntityTypeArrayOutput
type EventTypeEntityTypeArrayInput ¶
type EventTypeEntityTypeArrayInput interface { pulumi.Input ToEventTypeEntityTypeArrayOutput() EventTypeEntityTypeArrayOutput ToEventTypeEntityTypeArrayOutputWithContext(context.Context) EventTypeEntityTypeArrayOutput }
EventTypeEntityTypeArrayInput is an input type that accepts EventTypeEntityTypeArray and EventTypeEntityTypeArrayOutput values. You can construct a concrete instance of `EventTypeEntityTypeArrayInput` via:
EventTypeEntityTypeArray{ EventTypeEntityTypeArgs{...} }
type EventTypeEntityTypeArrayOutput ¶
type EventTypeEntityTypeArrayOutput struct{ *pulumi.OutputState }
func (EventTypeEntityTypeArrayOutput) ElementType ¶
func (EventTypeEntityTypeArrayOutput) ElementType() reflect.Type
func (EventTypeEntityTypeArrayOutput) Index ¶
func (o EventTypeEntityTypeArrayOutput) Index(i pulumi.IntInput) EventTypeEntityTypeOutput
func (EventTypeEntityTypeArrayOutput) ToEventTypeEntityTypeArrayOutput ¶
func (o EventTypeEntityTypeArrayOutput) ToEventTypeEntityTypeArrayOutput() EventTypeEntityTypeArrayOutput
func (EventTypeEntityTypeArrayOutput) ToEventTypeEntityTypeArrayOutputWithContext ¶
func (o EventTypeEntityTypeArrayOutput) ToEventTypeEntityTypeArrayOutputWithContext(ctx context.Context) EventTypeEntityTypeArrayOutput
type EventTypeEntityTypeInput ¶
type EventTypeEntityTypeInput interface { pulumi.Input ToEventTypeEntityTypeOutput() EventTypeEntityTypeOutput ToEventTypeEntityTypeOutputWithContext(context.Context) EventTypeEntityTypeOutput }
EventTypeEntityTypeInput is an input type that accepts EventTypeEntityTypeArgs and EventTypeEntityTypeOutput values. You can construct a concrete instance of `EventTypeEntityTypeInput` via:
EventTypeEntityTypeArgs{...}
type EventTypeEntityTypeOutput ¶
type EventTypeEntityTypeOutput struct{ *pulumi.OutputState }
func (EventTypeEntityTypeOutput) Arn ¶
func (o EventTypeEntityTypeOutput) Arn() pulumi.StringPtrOutput
The entity type ARN.
func (EventTypeEntityTypeOutput) CreatedTime ¶
func (o EventTypeEntityTypeOutput) CreatedTime() pulumi.StringPtrOutput
The time when the event type was created.
func (EventTypeEntityTypeOutput) Description ¶
func (o EventTypeEntityTypeOutput) Description() pulumi.StringPtrOutput
The description.
func (EventTypeEntityTypeOutput) ElementType ¶
func (EventTypeEntityTypeOutput) ElementType() reflect.Type
func (EventTypeEntityTypeOutput) Inline ¶
func (o EventTypeEntityTypeOutput) Inline() pulumi.BoolPtrOutput
Indicates whether the resource is defined within this CloudFormation template and impacts the create, update, and delete behavior of the stack. If the value is `true` , CloudFormation will create/update/delete the resource when creating/updating/deleting the stack. If the value is `false` , CloudFormation will validate that the object exists and then use it within the resource without making changes to the object.
For example, when creating `AWS::FraudDetector::EventType` you must define at least two variables. You can set `Inline=true` for these variables and CloudFormation will create/update/delete the variables as part of stack operations. However, if you set `Inline=false` , CloudFormation will associate the variables to your event type but not execute any changes to the variables.
func (EventTypeEntityTypeOutput) LastUpdatedTime ¶
func (o EventTypeEntityTypeOutput) LastUpdatedTime() pulumi.StringPtrOutput
The time when the event type was last updated.
func (EventTypeEntityTypeOutput) Name ¶
func (o EventTypeEntityTypeOutput) Name() pulumi.StringPtrOutput
The entity type name.
`^[0-9a-z_-]+$`
func (EventTypeEntityTypeOutput) Tags ¶
func (o EventTypeEntityTypeOutput) Tags() EventTypeTagArrayOutput
Tags associated with this event type.
func (EventTypeEntityTypeOutput) ToEventTypeEntityTypeOutput ¶
func (o EventTypeEntityTypeOutput) ToEventTypeEntityTypeOutput() EventTypeEntityTypeOutput
func (EventTypeEntityTypeOutput) ToEventTypeEntityTypeOutputWithContext ¶
func (o EventTypeEntityTypeOutput) ToEventTypeEntityTypeOutputWithContext(ctx context.Context) EventTypeEntityTypeOutput
type EventTypeEventVariable ¶
type EventTypeEventVariable struct { // The event variable ARN. Arn *string `pulumi:"arn"` // The time when the event type was created. CreatedTime *string `pulumi:"createdTime"` // The source of the event variable. // // Valid values: `EVENT | EXTERNAL_MODEL_SCORE` // // When defining a variable within a event type, you can only use the `EVENT` value for DataSource when the *Inline* property is set to true. If the *Inline* property is set false, you can use either `EVENT` or `MODEL_SCORE` for DataSource. DataSource *EventTypeEventVariableDataSource `pulumi:"dataSource"` // The data type of the event variable. For more information, see [Data types](https://docs.aws.amazon.com/frauddetector/latest/ug/variables.html#data-types) . DataType *EventTypeEventVariableDataType `pulumi:"dataType"` // The default value of the event variable DefaultValue *string `pulumi:"defaultValue"` // The description. Description *string `pulumi:"description"` // Indicates whether the resource is defined within this CloudFormation template and impacts the create, update, and delete behavior of the stack. If the value is `true` , CloudFormation will create/update/delete the resource when creating/updating/deleting the stack. If the value is `false` , CloudFormation will validate that the object exists and then use it within the resource without making changes to the object. // // For example, when creating `AWS::FraudDetector::EventType` you must define at least two variables. You can set `Inline=true` for these variables and CloudFormation will create/update/delete the Variables as part of stack operations. However, if you set `Inline=false` , CloudFormation will associate the variables to your event type but not execute any changes to the variables. Inline *bool `pulumi:"inline"` // The time when the event type was last updated. LastUpdatedTime *string `pulumi:"lastUpdatedTime"` // The name of the event variable. Name *string `pulumi:"name"` // Tags associated with this event type. Tags []EventTypeTag `pulumi:"tags"` // The type of event variable. For more information, see [Variable types](https://docs.aws.amazon.com/frauddetector/latest/ug/variables.html#variable-types) . VariableType *EventTypeEventVariableVariableType `pulumi:"variableType"` }
type EventTypeEventVariableArgs ¶
type EventTypeEventVariableArgs struct { // The event variable ARN. Arn pulumi.StringPtrInput `pulumi:"arn"` // The time when the event type was created. CreatedTime pulumi.StringPtrInput `pulumi:"createdTime"` // The source of the event variable. // // Valid values: `EVENT | EXTERNAL_MODEL_SCORE` // // When defining a variable within a event type, you can only use the `EVENT` value for DataSource when the *Inline* property is set to true. If the *Inline* property is set false, you can use either `EVENT` or `MODEL_SCORE` for DataSource. DataSource EventTypeEventVariableDataSourcePtrInput `pulumi:"dataSource"` // The data type of the event variable. For more information, see [Data types](https://docs.aws.amazon.com/frauddetector/latest/ug/variables.html#data-types) . DataType EventTypeEventVariableDataTypePtrInput `pulumi:"dataType"` // The default value of the event variable DefaultValue pulumi.StringPtrInput `pulumi:"defaultValue"` // The description. Description pulumi.StringPtrInput `pulumi:"description"` // Indicates whether the resource is defined within this CloudFormation template and impacts the create, update, and delete behavior of the stack. If the value is `true` , CloudFormation will create/update/delete the resource when creating/updating/deleting the stack. If the value is `false` , CloudFormation will validate that the object exists and then use it within the resource without making changes to the object. // // For example, when creating `AWS::FraudDetector::EventType` you must define at least two variables. You can set `Inline=true` for these variables and CloudFormation will create/update/delete the Variables as part of stack operations. However, if you set `Inline=false` , CloudFormation will associate the variables to your event type but not execute any changes to the variables. Inline pulumi.BoolPtrInput `pulumi:"inline"` // The time when the event type was last updated. LastUpdatedTime pulumi.StringPtrInput `pulumi:"lastUpdatedTime"` // The name of the event variable. Name pulumi.StringPtrInput `pulumi:"name"` // Tags associated with this event type. Tags EventTypeTagArrayInput `pulumi:"tags"` // The type of event variable. For more information, see [Variable types](https://docs.aws.amazon.com/frauddetector/latest/ug/variables.html#variable-types) . VariableType EventTypeEventVariableVariableTypePtrInput `pulumi:"variableType"` }
func (EventTypeEventVariableArgs) ElementType ¶
func (EventTypeEventVariableArgs) ElementType() reflect.Type
func (EventTypeEventVariableArgs) ToEventTypeEventVariableOutput ¶
func (i EventTypeEventVariableArgs) ToEventTypeEventVariableOutput() EventTypeEventVariableOutput
func (EventTypeEventVariableArgs) ToEventTypeEventVariableOutputWithContext ¶
func (i EventTypeEventVariableArgs) ToEventTypeEventVariableOutputWithContext(ctx context.Context) EventTypeEventVariableOutput
type EventTypeEventVariableArray ¶
type EventTypeEventVariableArray []EventTypeEventVariableInput
func (EventTypeEventVariableArray) ElementType ¶
func (EventTypeEventVariableArray) ElementType() reflect.Type
func (EventTypeEventVariableArray) ToEventTypeEventVariableArrayOutput ¶
func (i EventTypeEventVariableArray) ToEventTypeEventVariableArrayOutput() EventTypeEventVariableArrayOutput
func (EventTypeEventVariableArray) ToEventTypeEventVariableArrayOutputWithContext ¶
func (i EventTypeEventVariableArray) ToEventTypeEventVariableArrayOutputWithContext(ctx context.Context) EventTypeEventVariableArrayOutput
type EventTypeEventVariableArrayInput ¶
type EventTypeEventVariableArrayInput interface { pulumi.Input ToEventTypeEventVariableArrayOutput() EventTypeEventVariableArrayOutput ToEventTypeEventVariableArrayOutputWithContext(context.Context) EventTypeEventVariableArrayOutput }
EventTypeEventVariableArrayInput is an input type that accepts EventTypeEventVariableArray and EventTypeEventVariableArrayOutput values. You can construct a concrete instance of `EventTypeEventVariableArrayInput` via:
EventTypeEventVariableArray{ EventTypeEventVariableArgs{...} }
type EventTypeEventVariableArrayOutput ¶
type EventTypeEventVariableArrayOutput struct{ *pulumi.OutputState }
func (EventTypeEventVariableArrayOutput) ElementType ¶
func (EventTypeEventVariableArrayOutput) ElementType() reflect.Type
func (EventTypeEventVariableArrayOutput) Index ¶
func (o EventTypeEventVariableArrayOutput) Index(i pulumi.IntInput) EventTypeEventVariableOutput
func (EventTypeEventVariableArrayOutput) ToEventTypeEventVariableArrayOutput ¶
func (o EventTypeEventVariableArrayOutput) ToEventTypeEventVariableArrayOutput() EventTypeEventVariableArrayOutput
func (EventTypeEventVariableArrayOutput) ToEventTypeEventVariableArrayOutputWithContext ¶
func (o EventTypeEventVariableArrayOutput) ToEventTypeEventVariableArrayOutputWithContext(ctx context.Context) EventTypeEventVariableArrayOutput
type EventTypeEventVariableDataSource ¶
type EventTypeEventVariableDataSource string
The source of the event variable.
Valid values: `EVENT | EXTERNAL_MODEL_SCORE`
When defining a variable within a event type, you can only use the `EVENT` value for DataSource when the *Inline* property is set to true. If the *Inline* property is set false, you can use either `EVENT` or `MODEL_SCORE` for DataSource.
func (EventTypeEventVariableDataSource) ElementType ¶
func (EventTypeEventVariableDataSource) ElementType() reflect.Type
func (EventTypeEventVariableDataSource) ToEventTypeEventVariableDataSourceOutput ¶
func (e EventTypeEventVariableDataSource) ToEventTypeEventVariableDataSourceOutput() EventTypeEventVariableDataSourceOutput
func (EventTypeEventVariableDataSource) ToEventTypeEventVariableDataSourceOutputWithContext ¶
func (e EventTypeEventVariableDataSource) ToEventTypeEventVariableDataSourceOutputWithContext(ctx context.Context) EventTypeEventVariableDataSourceOutput
func (EventTypeEventVariableDataSource) ToEventTypeEventVariableDataSourcePtrOutput ¶
func (e EventTypeEventVariableDataSource) ToEventTypeEventVariableDataSourcePtrOutput() EventTypeEventVariableDataSourcePtrOutput
func (EventTypeEventVariableDataSource) ToEventTypeEventVariableDataSourcePtrOutputWithContext ¶
func (e EventTypeEventVariableDataSource) ToEventTypeEventVariableDataSourcePtrOutputWithContext(ctx context.Context) EventTypeEventVariableDataSourcePtrOutput
func (EventTypeEventVariableDataSource) ToStringOutput ¶
func (e EventTypeEventVariableDataSource) ToStringOutput() pulumi.StringOutput
func (EventTypeEventVariableDataSource) ToStringOutputWithContext ¶
func (e EventTypeEventVariableDataSource) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EventTypeEventVariableDataSource) ToStringPtrOutput ¶
func (e EventTypeEventVariableDataSource) ToStringPtrOutput() pulumi.StringPtrOutput
func (EventTypeEventVariableDataSource) ToStringPtrOutputWithContext ¶
func (e EventTypeEventVariableDataSource) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EventTypeEventVariableDataSourceInput ¶
type EventTypeEventVariableDataSourceInput interface { pulumi.Input ToEventTypeEventVariableDataSourceOutput() EventTypeEventVariableDataSourceOutput ToEventTypeEventVariableDataSourceOutputWithContext(context.Context) EventTypeEventVariableDataSourceOutput }
EventTypeEventVariableDataSourceInput is an input type that accepts values of the EventTypeEventVariableDataSource enum A concrete instance of `EventTypeEventVariableDataSourceInput` can be one of the following:
EventTypeEventVariableDataSourceEvent
type EventTypeEventVariableDataSourceOutput ¶
type EventTypeEventVariableDataSourceOutput struct{ *pulumi.OutputState }
func (EventTypeEventVariableDataSourceOutput) ElementType ¶
func (EventTypeEventVariableDataSourceOutput) ElementType() reflect.Type
func (EventTypeEventVariableDataSourceOutput) ToEventTypeEventVariableDataSourceOutput ¶
func (o EventTypeEventVariableDataSourceOutput) ToEventTypeEventVariableDataSourceOutput() EventTypeEventVariableDataSourceOutput
func (EventTypeEventVariableDataSourceOutput) ToEventTypeEventVariableDataSourceOutputWithContext ¶
func (o EventTypeEventVariableDataSourceOutput) ToEventTypeEventVariableDataSourceOutputWithContext(ctx context.Context) EventTypeEventVariableDataSourceOutput
func (EventTypeEventVariableDataSourceOutput) ToEventTypeEventVariableDataSourcePtrOutput ¶
func (o EventTypeEventVariableDataSourceOutput) ToEventTypeEventVariableDataSourcePtrOutput() EventTypeEventVariableDataSourcePtrOutput
func (EventTypeEventVariableDataSourceOutput) ToEventTypeEventVariableDataSourcePtrOutputWithContext ¶
func (o EventTypeEventVariableDataSourceOutput) ToEventTypeEventVariableDataSourcePtrOutputWithContext(ctx context.Context) EventTypeEventVariableDataSourcePtrOutput
func (EventTypeEventVariableDataSourceOutput) ToStringOutput ¶
func (o EventTypeEventVariableDataSourceOutput) ToStringOutput() pulumi.StringOutput
func (EventTypeEventVariableDataSourceOutput) ToStringOutputWithContext ¶
func (o EventTypeEventVariableDataSourceOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EventTypeEventVariableDataSourceOutput) ToStringPtrOutput ¶
func (o EventTypeEventVariableDataSourceOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EventTypeEventVariableDataSourceOutput) ToStringPtrOutputWithContext ¶
func (o EventTypeEventVariableDataSourceOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EventTypeEventVariableDataSourcePtrInput ¶
type EventTypeEventVariableDataSourcePtrInput interface { pulumi.Input ToEventTypeEventVariableDataSourcePtrOutput() EventTypeEventVariableDataSourcePtrOutput ToEventTypeEventVariableDataSourcePtrOutputWithContext(context.Context) EventTypeEventVariableDataSourcePtrOutput }
func EventTypeEventVariableDataSourcePtr ¶
func EventTypeEventVariableDataSourcePtr(v string) EventTypeEventVariableDataSourcePtrInput
type EventTypeEventVariableDataSourcePtrOutput ¶
type EventTypeEventVariableDataSourcePtrOutput struct{ *pulumi.OutputState }
func (EventTypeEventVariableDataSourcePtrOutput) ElementType ¶
func (EventTypeEventVariableDataSourcePtrOutput) ElementType() reflect.Type
func (EventTypeEventVariableDataSourcePtrOutput) ToEventTypeEventVariableDataSourcePtrOutput ¶
func (o EventTypeEventVariableDataSourcePtrOutput) ToEventTypeEventVariableDataSourcePtrOutput() EventTypeEventVariableDataSourcePtrOutput
func (EventTypeEventVariableDataSourcePtrOutput) ToEventTypeEventVariableDataSourcePtrOutputWithContext ¶
func (o EventTypeEventVariableDataSourcePtrOutput) ToEventTypeEventVariableDataSourcePtrOutputWithContext(ctx context.Context) EventTypeEventVariableDataSourcePtrOutput
func (EventTypeEventVariableDataSourcePtrOutput) ToStringPtrOutput ¶
func (o EventTypeEventVariableDataSourcePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EventTypeEventVariableDataSourcePtrOutput) ToStringPtrOutputWithContext ¶
func (o EventTypeEventVariableDataSourcePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EventTypeEventVariableDataType ¶
type EventTypeEventVariableDataType string
The data type of the event variable. For more information, see [Data types](https://docs.aws.amazon.com/frauddetector/latest/ug/variables.html#data-types) .
func (EventTypeEventVariableDataType) ElementType ¶
func (EventTypeEventVariableDataType) ElementType() reflect.Type
func (EventTypeEventVariableDataType) ToEventTypeEventVariableDataTypeOutput ¶
func (e EventTypeEventVariableDataType) ToEventTypeEventVariableDataTypeOutput() EventTypeEventVariableDataTypeOutput
func (EventTypeEventVariableDataType) ToEventTypeEventVariableDataTypeOutputWithContext ¶
func (e EventTypeEventVariableDataType) ToEventTypeEventVariableDataTypeOutputWithContext(ctx context.Context) EventTypeEventVariableDataTypeOutput
func (EventTypeEventVariableDataType) ToEventTypeEventVariableDataTypePtrOutput ¶
func (e EventTypeEventVariableDataType) ToEventTypeEventVariableDataTypePtrOutput() EventTypeEventVariableDataTypePtrOutput
func (EventTypeEventVariableDataType) ToEventTypeEventVariableDataTypePtrOutputWithContext ¶
func (e EventTypeEventVariableDataType) ToEventTypeEventVariableDataTypePtrOutputWithContext(ctx context.Context) EventTypeEventVariableDataTypePtrOutput
func (EventTypeEventVariableDataType) ToStringOutput ¶
func (e EventTypeEventVariableDataType) ToStringOutput() pulumi.StringOutput
func (EventTypeEventVariableDataType) ToStringOutputWithContext ¶
func (e EventTypeEventVariableDataType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EventTypeEventVariableDataType) ToStringPtrOutput ¶
func (e EventTypeEventVariableDataType) ToStringPtrOutput() pulumi.StringPtrOutput
func (EventTypeEventVariableDataType) ToStringPtrOutputWithContext ¶
func (e EventTypeEventVariableDataType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EventTypeEventVariableDataTypeInput ¶
type EventTypeEventVariableDataTypeInput interface { pulumi.Input ToEventTypeEventVariableDataTypeOutput() EventTypeEventVariableDataTypeOutput ToEventTypeEventVariableDataTypeOutputWithContext(context.Context) EventTypeEventVariableDataTypeOutput }
EventTypeEventVariableDataTypeInput is an input type that accepts values of the EventTypeEventVariableDataType enum A concrete instance of `EventTypeEventVariableDataTypeInput` can be one of the following:
EventTypeEventVariableDataTypeString EventTypeEventVariableDataTypeInteger EventTypeEventVariableDataTypeFloat EventTypeEventVariableDataTypeBoolean
type EventTypeEventVariableDataTypeOutput ¶
type EventTypeEventVariableDataTypeOutput struct{ *pulumi.OutputState }
func (EventTypeEventVariableDataTypeOutput) ElementType ¶
func (EventTypeEventVariableDataTypeOutput) ElementType() reflect.Type
func (EventTypeEventVariableDataTypeOutput) ToEventTypeEventVariableDataTypeOutput ¶
func (o EventTypeEventVariableDataTypeOutput) ToEventTypeEventVariableDataTypeOutput() EventTypeEventVariableDataTypeOutput
func (EventTypeEventVariableDataTypeOutput) ToEventTypeEventVariableDataTypeOutputWithContext ¶
func (o EventTypeEventVariableDataTypeOutput) ToEventTypeEventVariableDataTypeOutputWithContext(ctx context.Context) EventTypeEventVariableDataTypeOutput
func (EventTypeEventVariableDataTypeOutput) ToEventTypeEventVariableDataTypePtrOutput ¶
func (o EventTypeEventVariableDataTypeOutput) ToEventTypeEventVariableDataTypePtrOutput() EventTypeEventVariableDataTypePtrOutput
func (EventTypeEventVariableDataTypeOutput) ToEventTypeEventVariableDataTypePtrOutputWithContext ¶
func (o EventTypeEventVariableDataTypeOutput) ToEventTypeEventVariableDataTypePtrOutputWithContext(ctx context.Context) EventTypeEventVariableDataTypePtrOutput
func (EventTypeEventVariableDataTypeOutput) ToStringOutput ¶
func (o EventTypeEventVariableDataTypeOutput) ToStringOutput() pulumi.StringOutput
func (EventTypeEventVariableDataTypeOutput) ToStringOutputWithContext ¶
func (o EventTypeEventVariableDataTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EventTypeEventVariableDataTypeOutput) ToStringPtrOutput ¶
func (o EventTypeEventVariableDataTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EventTypeEventVariableDataTypeOutput) ToStringPtrOutputWithContext ¶
func (o EventTypeEventVariableDataTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EventTypeEventVariableDataTypePtrInput ¶
type EventTypeEventVariableDataTypePtrInput interface { pulumi.Input ToEventTypeEventVariableDataTypePtrOutput() EventTypeEventVariableDataTypePtrOutput ToEventTypeEventVariableDataTypePtrOutputWithContext(context.Context) EventTypeEventVariableDataTypePtrOutput }
func EventTypeEventVariableDataTypePtr ¶
func EventTypeEventVariableDataTypePtr(v string) EventTypeEventVariableDataTypePtrInput
type EventTypeEventVariableDataTypePtrOutput ¶
type EventTypeEventVariableDataTypePtrOutput struct{ *pulumi.OutputState }
func (EventTypeEventVariableDataTypePtrOutput) ElementType ¶
func (EventTypeEventVariableDataTypePtrOutput) ElementType() reflect.Type
func (EventTypeEventVariableDataTypePtrOutput) ToEventTypeEventVariableDataTypePtrOutput ¶
func (o EventTypeEventVariableDataTypePtrOutput) ToEventTypeEventVariableDataTypePtrOutput() EventTypeEventVariableDataTypePtrOutput
func (EventTypeEventVariableDataTypePtrOutput) ToEventTypeEventVariableDataTypePtrOutputWithContext ¶
func (o EventTypeEventVariableDataTypePtrOutput) ToEventTypeEventVariableDataTypePtrOutputWithContext(ctx context.Context) EventTypeEventVariableDataTypePtrOutput
func (EventTypeEventVariableDataTypePtrOutput) ToStringPtrOutput ¶
func (o EventTypeEventVariableDataTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EventTypeEventVariableDataTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o EventTypeEventVariableDataTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EventTypeEventVariableInput ¶
type EventTypeEventVariableInput interface { pulumi.Input ToEventTypeEventVariableOutput() EventTypeEventVariableOutput ToEventTypeEventVariableOutputWithContext(context.Context) EventTypeEventVariableOutput }
EventTypeEventVariableInput is an input type that accepts EventTypeEventVariableArgs and EventTypeEventVariableOutput values. You can construct a concrete instance of `EventTypeEventVariableInput` via:
EventTypeEventVariableArgs{...}
type EventTypeEventVariableOutput ¶
type EventTypeEventVariableOutput struct{ *pulumi.OutputState }
func (EventTypeEventVariableOutput) Arn ¶
func (o EventTypeEventVariableOutput) Arn() pulumi.StringPtrOutput
The event variable ARN.
func (EventTypeEventVariableOutput) CreatedTime ¶
func (o EventTypeEventVariableOutput) CreatedTime() pulumi.StringPtrOutput
The time when the event type was created.
func (EventTypeEventVariableOutput) DataSource ¶
func (o EventTypeEventVariableOutput) DataSource() EventTypeEventVariableDataSourcePtrOutput
The source of the event variable.
Valid values: `EVENT | EXTERNAL_MODEL_SCORE`
When defining a variable within a event type, you can only use the `EVENT` value for DataSource when the *Inline* property is set to true. If the *Inline* property is set false, you can use either `EVENT` or `MODEL_SCORE` for DataSource.
func (EventTypeEventVariableOutput) DataType ¶
func (o EventTypeEventVariableOutput) DataType() EventTypeEventVariableDataTypePtrOutput
The data type of the event variable. For more information, see [Data types](https://docs.aws.amazon.com/frauddetector/latest/ug/variables.html#data-types) .
func (EventTypeEventVariableOutput) DefaultValue ¶
func (o EventTypeEventVariableOutput) DefaultValue() pulumi.StringPtrOutput
The default value of the event variable
func (EventTypeEventVariableOutput) Description ¶
func (o EventTypeEventVariableOutput) Description() pulumi.StringPtrOutput
The description.
func (EventTypeEventVariableOutput) ElementType ¶
func (EventTypeEventVariableOutput) ElementType() reflect.Type
func (EventTypeEventVariableOutput) Inline ¶
func (o EventTypeEventVariableOutput) Inline() pulumi.BoolPtrOutput
Indicates whether the resource is defined within this CloudFormation template and impacts the create, update, and delete behavior of the stack. If the value is `true` , CloudFormation will create/update/delete the resource when creating/updating/deleting the stack. If the value is `false` , CloudFormation will validate that the object exists and then use it within the resource without making changes to the object.
For example, when creating `AWS::FraudDetector::EventType` you must define at least two variables. You can set `Inline=true` for these variables and CloudFormation will create/update/delete the Variables as part of stack operations. However, if you set `Inline=false` , CloudFormation will associate the variables to your event type but not execute any changes to the variables.
func (EventTypeEventVariableOutput) LastUpdatedTime ¶
func (o EventTypeEventVariableOutput) LastUpdatedTime() pulumi.StringPtrOutput
The time when the event type was last updated.
func (EventTypeEventVariableOutput) Name ¶
func (o EventTypeEventVariableOutput) Name() pulumi.StringPtrOutput
The name of the event variable.
func (EventTypeEventVariableOutput) Tags ¶
func (o EventTypeEventVariableOutput) Tags() EventTypeTagArrayOutput
Tags associated with this event type.
func (EventTypeEventVariableOutput) ToEventTypeEventVariableOutput ¶
func (o EventTypeEventVariableOutput) ToEventTypeEventVariableOutput() EventTypeEventVariableOutput
func (EventTypeEventVariableOutput) ToEventTypeEventVariableOutputWithContext ¶
func (o EventTypeEventVariableOutput) ToEventTypeEventVariableOutputWithContext(ctx context.Context) EventTypeEventVariableOutput
func (EventTypeEventVariableOutput) VariableType ¶
func (o EventTypeEventVariableOutput) VariableType() EventTypeEventVariableVariableTypePtrOutput
The type of event variable. For more information, see [Variable types](https://docs.aws.amazon.com/frauddetector/latest/ug/variables.html#variable-types) .
type EventTypeEventVariableVariableType ¶
type EventTypeEventVariableVariableType string
The type of event variable. For more information, see [Variable types](https://docs.aws.amazon.com/frauddetector/latest/ug/variables.html#variable-types) .
func (EventTypeEventVariableVariableType) ElementType ¶
func (EventTypeEventVariableVariableType) ElementType() reflect.Type
func (EventTypeEventVariableVariableType) ToEventTypeEventVariableVariableTypeOutput ¶
func (e EventTypeEventVariableVariableType) ToEventTypeEventVariableVariableTypeOutput() EventTypeEventVariableVariableTypeOutput
func (EventTypeEventVariableVariableType) ToEventTypeEventVariableVariableTypeOutputWithContext ¶
func (e EventTypeEventVariableVariableType) ToEventTypeEventVariableVariableTypeOutputWithContext(ctx context.Context) EventTypeEventVariableVariableTypeOutput
func (EventTypeEventVariableVariableType) ToEventTypeEventVariableVariableTypePtrOutput ¶
func (e EventTypeEventVariableVariableType) ToEventTypeEventVariableVariableTypePtrOutput() EventTypeEventVariableVariableTypePtrOutput
func (EventTypeEventVariableVariableType) ToEventTypeEventVariableVariableTypePtrOutputWithContext ¶
func (e EventTypeEventVariableVariableType) ToEventTypeEventVariableVariableTypePtrOutputWithContext(ctx context.Context) EventTypeEventVariableVariableTypePtrOutput
func (EventTypeEventVariableVariableType) ToStringOutput ¶
func (e EventTypeEventVariableVariableType) ToStringOutput() pulumi.StringOutput
func (EventTypeEventVariableVariableType) ToStringOutputWithContext ¶
func (e EventTypeEventVariableVariableType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EventTypeEventVariableVariableType) ToStringPtrOutput ¶
func (e EventTypeEventVariableVariableType) ToStringPtrOutput() pulumi.StringPtrOutput
func (EventTypeEventVariableVariableType) ToStringPtrOutputWithContext ¶
func (e EventTypeEventVariableVariableType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EventTypeEventVariableVariableTypeInput ¶
type EventTypeEventVariableVariableTypeInput interface { pulumi.Input ToEventTypeEventVariableVariableTypeOutput() EventTypeEventVariableVariableTypeOutput ToEventTypeEventVariableVariableTypeOutputWithContext(context.Context) EventTypeEventVariableVariableTypeOutput }
EventTypeEventVariableVariableTypeInput is an input type that accepts values of the EventTypeEventVariableVariableType enum A concrete instance of `EventTypeEventVariableVariableTypeInput` can be one of the following:
EventTypeEventVariableVariableTypeAuthCode EventTypeEventVariableVariableTypeAvs EventTypeEventVariableVariableTypeBillingAddressL1 EventTypeEventVariableVariableTypeBillingAddressL2 EventTypeEventVariableVariableTypeBillingCity EventTypeEventVariableVariableTypeBillingCountry EventTypeEventVariableVariableTypeBillingName EventTypeEventVariableVariableTypeBillingPhone EventTypeEventVariableVariableTypeBillingState EventTypeEventVariableVariableTypeBillingZip EventTypeEventVariableVariableTypeCardBin EventTypeEventVariableVariableTypeCategorical EventTypeEventVariableVariableTypeCurrencyCode EventTypeEventVariableVariableTypeEmailAddress EventTypeEventVariableVariableTypeFingerprint EventTypeEventVariableVariableTypeFraudLabel EventTypeEventVariableVariableTypeFreeFormText EventTypeEventVariableVariableTypeIpAddress EventTypeEventVariableVariableTypeNumeric EventTypeEventVariableVariableTypeOrderId EventTypeEventVariableVariableTypePaymentType EventTypeEventVariableVariableTypePhoneNumber EventTypeEventVariableVariableTypePrice EventTypeEventVariableVariableTypeProductCategory EventTypeEventVariableVariableTypeShippingAddressL1 EventTypeEventVariableVariableTypeShippingAddressL2 EventTypeEventVariableVariableTypeShippingCity EventTypeEventVariableVariableTypeShippingCountry EventTypeEventVariableVariableTypeShippingName EventTypeEventVariableVariableTypeShippingPhone EventTypeEventVariableVariableTypeShippingState EventTypeEventVariableVariableTypeShippingZip EventTypeEventVariableVariableTypeUseragent
type EventTypeEventVariableVariableTypeOutput ¶
type EventTypeEventVariableVariableTypeOutput struct{ *pulumi.OutputState }
func (EventTypeEventVariableVariableTypeOutput) ElementType ¶
func (EventTypeEventVariableVariableTypeOutput) ElementType() reflect.Type
func (EventTypeEventVariableVariableTypeOutput) ToEventTypeEventVariableVariableTypeOutput ¶
func (o EventTypeEventVariableVariableTypeOutput) ToEventTypeEventVariableVariableTypeOutput() EventTypeEventVariableVariableTypeOutput
func (EventTypeEventVariableVariableTypeOutput) ToEventTypeEventVariableVariableTypeOutputWithContext ¶
func (o EventTypeEventVariableVariableTypeOutput) ToEventTypeEventVariableVariableTypeOutputWithContext(ctx context.Context) EventTypeEventVariableVariableTypeOutput
func (EventTypeEventVariableVariableTypeOutput) ToEventTypeEventVariableVariableTypePtrOutput ¶
func (o EventTypeEventVariableVariableTypeOutput) ToEventTypeEventVariableVariableTypePtrOutput() EventTypeEventVariableVariableTypePtrOutput
func (EventTypeEventVariableVariableTypeOutput) ToEventTypeEventVariableVariableTypePtrOutputWithContext ¶
func (o EventTypeEventVariableVariableTypeOutput) ToEventTypeEventVariableVariableTypePtrOutputWithContext(ctx context.Context) EventTypeEventVariableVariableTypePtrOutput
func (EventTypeEventVariableVariableTypeOutput) ToStringOutput ¶
func (o EventTypeEventVariableVariableTypeOutput) ToStringOutput() pulumi.StringOutput
func (EventTypeEventVariableVariableTypeOutput) ToStringOutputWithContext ¶
func (o EventTypeEventVariableVariableTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EventTypeEventVariableVariableTypeOutput) ToStringPtrOutput ¶
func (o EventTypeEventVariableVariableTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EventTypeEventVariableVariableTypeOutput) ToStringPtrOutputWithContext ¶
func (o EventTypeEventVariableVariableTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EventTypeEventVariableVariableTypePtrInput ¶
type EventTypeEventVariableVariableTypePtrInput interface { pulumi.Input ToEventTypeEventVariableVariableTypePtrOutput() EventTypeEventVariableVariableTypePtrOutput ToEventTypeEventVariableVariableTypePtrOutputWithContext(context.Context) EventTypeEventVariableVariableTypePtrOutput }
func EventTypeEventVariableVariableTypePtr ¶
func EventTypeEventVariableVariableTypePtr(v string) EventTypeEventVariableVariableTypePtrInput
type EventTypeEventVariableVariableTypePtrOutput ¶
type EventTypeEventVariableVariableTypePtrOutput struct{ *pulumi.OutputState }
func (EventTypeEventVariableVariableTypePtrOutput) ElementType ¶
func (EventTypeEventVariableVariableTypePtrOutput) ElementType() reflect.Type
func (EventTypeEventVariableVariableTypePtrOutput) ToEventTypeEventVariableVariableTypePtrOutput ¶
func (o EventTypeEventVariableVariableTypePtrOutput) ToEventTypeEventVariableVariableTypePtrOutput() EventTypeEventVariableVariableTypePtrOutput
func (EventTypeEventVariableVariableTypePtrOutput) ToEventTypeEventVariableVariableTypePtrOutputWithContext ¶
func (o EventTypeEventVariableVariableTypePtrOutput) ToEventTypeEventVariableVariableTypePtrOutputWithContext(ctx context.Context) EventTypeEventVariableVariableTypePtrOutput
func (EventTypeEventVariableVariableTypePtrOutput) ToStringPtrOutput ¶
func (o EventTypeEventVariableVariableTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EventTypeEventVariableVariableTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o EventTypeEventVariableVariableTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EventTypeInput ¶
type EventTypeInput interface { pulumi.Input ToEventTypeOutput() EventTypeOutput ToEventTypeOutputWithContext(ctx context.Context) EventTypeOutput }
type EventTypeLabel ¶
type EventTypeLabel struct { // The label ARN. Arn *string `pulumi:"arn"` // The time when the event type was created. CreatedTime *string `pulumi:"createdTime"` // The description. Description *string `pulumi:"description"` // Indicates whether the resource is defined within this CloudFormation template and impacts the create, update, and delete behavior of the stack. If the value is `true` , CloudFormation will create/update/delete the resource when creating/updating/deleting the stack. If the value is `false` , CloudFormation will validate that the object exists and then use it within the resource without making changes to the object. // // For example, when creating `AWS::FraudDetector::EventType` you must define at least two variables. You can set `Inline=true` for these variables and CloudFormation will create/update/delete the variables as part of stack operations. However, if you set `Inline=false` , CloudFormation will associate the variables to your EventType but not execute any changes to the variables. Inline *bool `pulumi:"inline"` // The time when the event type was last updated. LastUpdatedTime *string `pulumi:"lastUpdatedTime"` // The label name. Name *string `pulumi:"name"` // Tags associated with this event type. Tags []EventTypeTag `pulumi:"tags"` }
type EventTypeLabelArgs ¶
type EventTypeLabelArgs struct { // The label ARN. Arn pulumi.StringPtrInput `pulumi:"arn"` // The time when the event type was created. CreatedTime pulumi.StringPtrInput `pulumi:"createdTime"` // The description. Description pulumi.StringPtrInput `pulumi:"description"` // Indicates whether the resource is defined within this CloudFormation template and impacts the create, update, and delete behavior of the stack. If the value is `true` , CloudFormation will create/update/delete the resource when creating/updating/deleting the stack. If the value is `false` , CloudFormation will validate that the object exists and then use it within the resource without making changes to the object. // // For example, when creating `AWS::FraudDetector::EventType` you must define at least two variables. You can set `Inline=true` for these variables and CloudFormation will create/update/delete the variables as part of stack operations. However, if you set `Inline=false` , CloudFormation will associate the variables to your EventType but not execute any changes to the variables. Inline pulumi.BoolPtrInput `pulumi:"inline"` // The time when the event type was last updated. LastUpdatedTime pulumi.StringPtrInput `pulumi:"lastUpdatedTime"` // The label name. Name pulumi.StringPtrInput `pulumi:"name"` // Tags associated with this event type. Tags EventTypeTagArrayInput `pulumi:"tags"` }
func (EventTypeLabelArgs) ElementType ¶
func (EventTypeLabelArgs) ElementType() reflect.Type
func (EventTypeLabelArgs) ToEventTypeLabelOutput ¶
func (i EventTypeLabelArgs) ToEventTypeLabelOutput() EventTypeLabelOutput
func (EventTypeLabelArgs) ToEventTypeLabelOutputWithContext ¶
func (i EventTypeLabelArgs) ToEventTypeLabelOutputWithContext(ctx context.Context) EventTypeLabelOutput
type EventTypeLabelArray ¶
type EventTypeLabelArray []EventTypeLabelInput
func (EventTypeLabelArray) ElementType ¶
func (EventTypeLabelArray) ElementType() reflect.Type
func (EventTypeLabelArray) ToEventTypeLabelArrayOutput ¶
func (i EventTypeLabelArray) ToEventTypeLabelArrayOutput() EventTypeLabelArrayOutput
func (EventTypeLabelArray) ToEventTypeLabelArrayOutputWithContext ¶
func (i EventTypeLabelArray) ToEventTypeLabelArrayOutputWithContext(ctx context.Context) EventTypeLabelArrayOutput
type EventTypeLabelArrayInput ¶
type EventTypeLabelArrayInput interface { pulumi.Input ToEventTypeLabelArrayOutput() EventTypeLabelArrayOutput ToEventTypeLabelArrayOutputWithContext(context.Context) EventTypeLabelArrayOutput }
EventTypeLabelArrayInput is an input type that accepts EventTypeLabelArray and EventTypeLabelArrayOutput values. You can construct a concrete instance of `EventTypeLabelArrayInput` via:
EventTypeLabelArray{ EventTypeLabelArgs{...} }
type EventTypeLabelArrayOutput ¶
type EventTypeLabelArrayOutput struct{ *pulumi.OutputState }
func (EventTypeLabelArrayOutput) ElementType ¶
func (EventTypeLabelArrayOutput) ElementType() reflect.Type
func (EventTypeLabelArrayOutput) Index ¶
func (o EventTypeLabelArrayOutput) Index(i pulumi.IntInput) EventTypeLabelOutput
func (EventTypeLabelArrayOutput) ToEventTypeLabelArrayOutput ¶
func (o EventTypeLabelArrayOutput) ToEventTypeLabelArrayOutput() EventTypeLabelArrayOutput
func (EventTypeLabelArrayOutput) ToEventTypeLabelArrayOutputWithContext ¶
func (o EventTypeLabelArrayOutput) ToEventTypeLabelArrayOutputWithContext(ctx context.Context) EventTypeLabelArrayOutput
type EventTypeLabelInput ¶
type EventTypeLabelInput interface { pulumi.Input ToEventTypeLabelOutput() EventTypeLabelOutput ToEventTypeLabelOutputWithContext(context.Context) EventTypeLabelOutput }
EventTypeLabelInput is an input type that accepts EventTypeLabelArgs and EventTypeLabelOutput values. You can construct a concrete instance of `EventTypeLabelInput` via:
EventTypeLabelArgs{...}
type EventTypeLabelOutput ¶
type EventTypeLabelOutput struct{ *pulumi.OutputState }
func (EventTypeLabelOutput) Arn ¶
func (o EventTypeLabelOutput) Arn() pulumi.StringPtrOutput
The label ARN.
func (EventTypeLabelOutput) CreatedTime ¶
func (o EventTypeLabelOutput) CreatedTime() pulumi.StringPtrOutput
The time when the event type was created.
func (EventTypeLabelOutput) Description ¶
func (o EventTypeLabelOutput) Description() pulumi.StringPtrOutput
The description.
func (EventTypeLabelOutput) ElementType ¶
func (EventTypeLabelOutput) ElementType() reflect.Type
func (EventTypeLabelOutput) Inline ¶
func (o EventTypeLabelOutput) Inline() pulumi.BoolPtrOutput
Indicates whether the resource is defined within this CloudFormation template and impacts the create, update, and delete behavior of the stack. If the value is `true` , CloudFormation will create/update/delete the resource when creating/updating/deleting the stack. If the value is `false` , CloudFormation will validate that the object exists and then use it within the resource without making changes to the object.
For example, when creating `AWS::FraudDetector::EventType` you must define at least two variables. You can set `Inline=true` for these variables and CloudFormation will create/update/delete the variables as part of stack operations. However, if you set `Inline=false` , CloudFormation will associate the variables to your EventType but not execute any changes to the variables.
func (EventTypeLabelOutput) LastUpdatedTime ¶
func (o EventTypeLabelOutput) LastUpdatedTime() pulumi.StringPtrOutput
The time when the event type was last updated.
func (EventTypeLabelOutput) Name ¶
func (o EventTypeLabelOutput) Name() pulumi.StringPtrOutput
The label name.
func (EventTypeLabelOutput) Tags ¶
func (o EventTypeLabelOutput) Tags() EventTypeTagArrayOutput
Tags associated with this event type.
func (EventTypeLabelOutput) ToEventTypeLabelOutput ¶
func (o EventTypeLabelOutput) ToEventTypeLabelOutput() EventTypeLabelOutput
func (EventTypeLabelOutput) ToEventTypeLabelOutputWithContext ¶
func (o EventTypeLabelOutput) ToEventTypeLabelOutputWithContext(ctx context.Context) EventTypeLabelOutput
type EventTypeOutput ¶
type EventTypeOutput struct{ *pulumi.OutputState }
func (EventTypeOutput) Arn ¶ added in v0.17.0
func (o EventTypeOutput) Arn() pulumi.StringOutput
The ARN of the event type.
func (EventTypeOutput) CreatedTime ¶ added in v0.17.0
func (o EventTypeOutput) CreatedTime() pulumi.StringOutput
The time when the event type was created.
func (EventTypeOutput) Description ¶ added in v0.17.0
func (o EventTypeOutput) Description() pulumi.StringPtrOutput
The description of the event type.
func (EventTypeOutput) ElementType ¶
func (EventTypeOutput) ElementType() reflect.Type
func (EventTypeOutput) EntityTypes ¶ added in v0.17.0
func (o EventTypeOutput) EntityTypes() EventTypeEntityTypeArrayOutput
The event type entity types.
func (EventTypeOutput) EventVariables ¶ added in v0.17.0
func (o EventTypeOutput) EventVariables() EventTypeEventVariableArrayOutput
The event type event variables.
func (EventTypeOutput) Labels ¶ added in v0.17.0
func (o EventTypeOutput) Labels() EventTypeLabelArrayOutput
The event type labels.
func (EventTypeOutput) LastUpdatedTime ¶ added in v0.17.0
func (o EventTypeOutput) LastUpdatedTime() pulumi.StringOutput
The time when the event type was last updated.
func (EventTypeOutput) Name ¶ added in v0.17.0
func (o EventTypeOutput) Name() pulumi.StringOutput
The name for the event type
func (EventTypeOutput) Tags ¶ added in v0.17.0
func (o EventTypeOutput) Tags() aws.TagArrayOutput
Tags associated with this event type.
func (EventTypeOutput) ToEventTypeOutput ¶
func (o EventTypeOutput) ToEventTypeOutput() EventTypeOutput
func (EventTypeOutput) ToEventTypeOutputWithContext ¶
func (o EventTypeOutput) ToEventTypeOutputWithContext(ctx context.Context) EventTypeOutput
type EventTypeState ¶
type EventTypeState struct { }
func (EventTypeState) ElementType ¶
func (EventTypeState) ElementType() reflect.Type
type EventTypeTag ¶
type EventTypeTagArgs ¶
type EventTypeTagArgs struct { // A tag key. Key pulumi.StringInput `pulumi:"key"` // A value assigned to a tag key. Value pulumi.StringInput `pulumi:"value"` }
func (EventTypeTagArgs) ElementType ¶
func (EventTypeTagArgs) ElementType() reflect.Type
func (EventTypeTagArgs) ToEventTypeTagOutput ¶
func (i EventTypeTagArgs) ToEventTypeTagOutput() EventTypeTagOutput
func (EventTypeTagArgs) ToEventTypeTagOutputWithContext ¶
func (i EventTypeTagArgs) ToEventTypeTagOutputWithContext(ctx context.Context) EventTypeTagOutput
type EventTypeTagArray ¶
type EventTypeTagArray []EventTypeTagInput
func (EventTypeTagArray) ElementType ¶
func (EventTypeTagArray) ElementType() reflect.Type
func (EventTypeTagArray) ToEventTypeTagArrayOutput ¶
func (i EventTypeTagArray) ToEventTypeTagArrayOutput() EventTypeTagArrayOutput
func (EventTypeTagArray) ToEventTypeTagArrayOutputWithContext ¶
func (i EventTypeTagArray) ToEventTypeTagArrayOutputWithContext(ctx context.Context) EventTypeTagArrayOutput
type EventTypeTagArrayInput ¶
type EventTypeTagArrayInput interface { pulumi.Input ToEventTypeTagArrayOutput() EventTypeTagArrayOutput ToEventTypeTagArrayOutputWithContext(context.Context) EventTypeTagArrayOutput }
EventTypeTagArrayInput is an input type that accepts EventTypeTagArray and EventTypeTagArrayOutput values. You can construct a concrete instance of `EventTypeTagArrayInput` via:
EventTypeTagArray{ EventTypeTagArgs{...} }
type EventTypeTagArrayOutput ¶
type EventTypeTagArrayOutput struct{ *pulumi.OutputState }
func (EventTypeTagArrayOutput) ElementType ¶
func (EventTypeTagArrayOutput) ElementType() reflect.Type
func (EventTypeTagArrayOutput) Index ¶
func (o EventTypeTagArrayOutput) Index(i pulumi.IntInput) EventTypeTagOutput
func (EventTypeTagArrayOutput) ToEventTypeTagArrayOutput ¶
func (o EventTypeTagArrayOutput) ToEventTypeTagArrayOutput() EventTypeTagArrayOutput
func (EventTypeTagArrayOutput) ToEventTypeTagArrayOutputWithContext ¶
func (o EventTypeTagArrayOutput) ToEventTypeTagArrayOutputWithContext(ctx context.Context) EventTypeTagArrayOutput
type EventTypeTagInput ¶
type EventTypeTagInput interface { pulumi.Input ToEventTypeTagOutput() EventTypeTagOutput ToEventTypeTagOutputWithContext(context.Context) EventTypeTagOutput }
EventTypeTagInput is an input type that accepts EventTypeTagArgs and EventTypeTagOutput values. You can construct a concrete instance of `EventTypeTagInput` via:
EventTypeTagArgs{...}
type EventTypeTagOutput ¶
type EventTypeTagOutput struct{ *pulumi.OutputState }
func (EventTypeTagOutput) ElementType ¶
func (EventTypeTagOutput) ElementType() reflect.Type
func (EventTypeTagOutput) ToEventTypeTagOutput ¶
func (o EventTypeTagOutput) ToEventTypeTagOutput() EventTypeTagOutput
func (EventTypeTagOutput) ToEventTypeTagOutputWithContext ¶
func (o EventTypeTagOutput) ToEventTypeTagOutputWithContext(ctx context.Context) EventTypeTagOutput
func (EventTypeTagOutput) Value ¶
func (o EventTypeTagOutput) Value() pulumi.StringOutput
A value assigned to a tag key.
type Label ¶
type Label struct { pulumi.CustomResourceState // The label ARN. Arn pulumi.StringOutput `pulumi:"arn"` // The timestamp when the label was created. CreatedTime pulumi.StringOutput `pulumi:"createdTime"` // The label description. Description pulumi.StringPtrOutput `pulumi:"description"` // The timestamp when the label was last updated. LastUpdatedTime pulumi.StringOutput `pulumi:"lastUpdatedTime"` // The name of the label. Name pulumi.StringOutput `pulumi:"name"` // Tags associated with this label. Tags aws.TagArrayOutput `pulumi:"tags"` }
An label for fraud detector.
func GetLabel ¶
func GetLabel(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LabelState, opts ...pulumi.ResourceOption) (*Label, error)
GetLabel gets an existing Label 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 NewLabel ¶
func NewLabel(ctx *pulumi.Context, name string, args *LabelArgs, opts ...pulumi.ResourceOption) (*Label, error)
NewLabel registers a new resource with the given unique name, arguments, and options.
func (*Label) ElementType ¶
func (*Label) ToLabelOutput ¶
func (i *Label) ToLabelOutput() LabelOutput
func (*Label) ToLabelOutputWithContext ¶
func (i *Label) ToLabelOutputWithContext(ctx context.Context) LabelOutput
type LabelArgs ¶
type LabelArgs struct { // The label description. Description pulumi.StringPtrInput // The name of the label. Name pulumi.StringPtrInput // Tags associated with this label. Tags aws.TagArrayInput }
The set of arguments for constructing a Label resource.
func (LabelArgs) ElementType ¶
type LabelInput ¶
type LabelInput interface { pulumi.Input ToLabelOutput() LabelOutput ToLabelOutputWithContext(ctx context.Context) LabelOutput }
type LabelOutput ¶
type LabelOutput struct{ *pulumi.OutputState }
func (LabelOutput) Arn ¶ added in v0.17.0
func (o LabelOutput) Arn() pulumi.StringOutput
The label ARN.
func (LabelOutput) CreatedTime ¶ added in v0.17.0
func (o LabelOutput) CreatedTime() pulumi.StringOutput
The timestamp when the label was created.
func (LabelOutput) Description ¶ added in v0.17.0
func (o LabelOutput) Description() pulumi.StringPtrOutput
The label description.
func (LabelOutput) ElementType ¶
func (LabelOutput) ElementType() reflect.Type
func (LabelOutput) LastUpdatedTime ¶ added in v0.17.0
func (o LabelOutput) LastUpdatedTime() pulumi.StringOutput
The timestamp when the label was last updated.
func (LabelOutput) Name ¶ added in v0.17.0
func (o LabelOutput) Name() pulumi.StringOutput
The name of the label.
func (LabelOutput) Tags ¶ added in v0.17.0
func (o LabelOutput) Tags() aws.TagArrayOutput
Tags associated with this label.
func (LabelOutput) ToLabelOutput ¶
func (o LabelOutput) ToLabelOutput() LabelOutput
func (LabelOutput) ToLabelOutputWithContext ¶
func (o LabelOutput) ToLabelOutputWithContext(ctx context.Context) LabelOutput
type LabelState ¶
type LabelState struct { }
func (LabelState) ElementType ¶
func (LabelState) ElementType() reflect.Type
type List ¶ added in v0.59.0
type List struct { pulumi.CustomResourceState // The list ARN. Arn pulumi.StringOutput `pulumi:"arn"` // The time when the list was created. CreatedTime pulumi.StringOutput `pulumi:"createdTime"` // The description of the list. Description pulumi.StringPtrOutput `pulumi:"description"` // The elements in this list. Elements pulumi.StringArrayOutput `pulumi:"elements"` // The time when the list was last updated. LastUpdatedTime pulumi.StringOutput `pulumi:"lastUpdatedTime"` // The name of the list. Name pulumi.StringOutput `pulumi:"name"` // Tags associated with this list. Tags aws.TagArrayOutput `pulumi:"tags"` // The variable type of the list. VariableType pulumi.StringPtrOutput `pulumi:"variableType"` }
A resource schema for a List in Amazon Fraud Detector.
func GetList ¶ added in v0.59.0
func GetList(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ListState, opts ...pulumi.ResourceOption) (*List, error)
GetList gets an existing List 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 NewList ¶ added in v0.59.0
func NewList(ctx *pulumi.Context, name string, args *ListArgs, opts ...pulumi.ResourceOption) (*List, error)
NewList registers a new resource with the given unique name, arguments, and options.
func (*List) ElementType ¶ added in v0.59.0
func (*List) ToListOutput ¶ added in v0.59.0
func (i *List) ToListOutput() ListOutput
func (*List) ToListOutputWithContext ¶ added in v0.59.0
func (i *List) ToListOutputWithContext(ctx context.Context) ListOutput
type ListArgs ¶ added in v0.59.0
type ListArgs struct { // The description of the list. Description pulumi.StringPtrInput // The elements in this list. Elements pulumi.StringArrayInput // The name of the list. Name pulumi.StringPtrInput // Tags associated with this list. Tags aws.TagArrayInput // The variable type of the list. VariableType pulumi.StringPtrInput }
The set of arguments for constructing a List resource.
func (ListArgs) ElementType ¶ added in v0.59.0
type ListInput ¶ added in v0.59.0
type ListInput interface { pulumi.Input ToListOutput() ListOutput ToListOutputWithContext(ctx context.Context) ListOutput }
type ListOutput ¶ added in v0.59.0
type ListOutput struct{ *pulumi.OutputState }
func (ListOutput) Arn ¶ added in v0.59.0
func (o ListOutput) Arn() pulumi.StringOutput
The list ARN.
func (ListOutput) CreatedTime ¶ added in v0.59.0
func (o ListOutput) CreatedTime() pulumi.StringOutput
The time when the list was created.
func (ListOutput) Description ¶ added in v0.59.0
func (o ListOutput) Description() pulumi.StringPtrOutput
The description of the list.
func (ListOutput) ElementType ¶ added in v0.59.0
func (ListOutput) ElementType() reflect.Type
func (ListOutput) Elements ¶ added in v0.59.0
func (o ListOutput) Elements() pulumi.StringArrayOutput
The elements in this list.
func (ListOutput) LastUpdatedTime ¶ added in v0.59.0
func (o ListOutput) LastUpdatedTime() pulumi.StringOutput
The time when the list was last updated.
func (ListOutput) Name ¶ added in v0.59.0
func (o ListOutput) Name() pulumi.StringOutput
The name of the list.
func (ListOutput) Tags ¶ added in v0.59.0
func (o ListOutput) Tags() aws.TagArrayOutput
Tags associated with this list.
func (ListOutput) ToListOutput ¶ added in v0.59.0
func (o ListOutput) ToListOutput() ListOutput
func (ListOutput) ToListOutputWithContext ¶ added in v0.59.0
func (o ListOutput) ToListOutputWithContext(ctx context.Context) ListOutput
func (ListOutput) VariableType ¶ added in v0.59.0
func (o ListOutput) VariableType() pulumi.StringPtrOutput
The variable type of the list.
type ListState ¶ added in v0.59.0
type ListState struct { }
func (ListState) ElementType ¶ added in v0.59.0
type ListTag ¶ added in v0.59.0
type ListTag struct { // The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key string `pulumi:"key"` // The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Value string `pulumi:"value"` }
A key-value pair to associate with a resource.
type LookupDetectorArgs ¶ added in v0.12.0
type LookupDetectorArgs struct { // The ARN of the detector. Arn string `pulumi:"arn"` }
type LookupDetectorOutputArgs ¶ added in v0.12.0
type LookupDetectorOutputArgs struct { // The ARN of the detector. Arn pulumi.StringInput `pulumi:"arn"` }
func (LookupDetectorOutputArgs) ElementType ¶ added in v0.12.0
func (LookupDetectorOutputArgs) ElementType() reflect.Type
type LookupDetectorResult ¶ added in v0.12.0
type LookupDetectorResult struct { // The ARN of the detector. Arn *string `pulumi:"arn"` // The models to associate with this detector. AssociatedModels []DetectorModel `pulumi:"associatedModels"` // The time when the detector was created. CreatedTime *string `pulumi:"createdTime"` // The description of the detector. Description *string `pulumi:"description"` // The active version ID of the detector DetectorVersionId *string `pulumi:"detectorVersionId"` // The desired detector version status for the detector DetectorVersionStatus *DetectorVersionStatus `pulumi:"detectorVersionStatus"` // The event type to associate this detector with. EventType *DetectorEventType `pulumi:"eventType"` // The time when the detector was last updated. LastUpdatedTime *string `pulumi:"lastUpdatedTime"` // The rule execution mode for the rules included in the detector version. // // Valid values: `FIRST_MATCHED | ALL_MATCHED` Default value: `FIRST_MATCHED` // // You can define and edit the rule mode at the detector version level, when it is in draft status. // // If you specify `FIRST_MATCHED` , Amazon Fraud Detector evaluates rules sequentially, first to last, stopping at the first matched rule. Amazon Fraud dectector then provides the outcomes for that single rule. // // If you specifiy `ALL_MATCHED` , Amazon Fraud Detector evaluates all rules and returns the outcomes for all matched rules. RuleExecutionMode *DetectorRuleExecutionMode `pulumi:"ruleExecutionMode"` // The rules to include in the detector version. Rules []DetectorRule `pulumi:"rules"` // Tags associated with this detector. Tags []aws.Tag `pulumi:"tags"` }
func LookupDetector ¶ added in v0.12.0
func LookupDetector(ctx *pulumi.Context, args *LookupDetectorArgs, opts ...pulumi.InvokeOption) (*LookupDetectorResult, error)
A resource schema for a Detector in Amazon Fraud Detector.
type LookupDetectorResultOutput ¶ added in v0.12.0
type LookupDetectorResultOutput struct{ *pulumi.OutputState }
func LookupDetectorOutput ¶ added in v0.12.0
func LookupDetectorOutput(ctx *pulumi.Context, args LookupDetectorOutputArgs, opts ...pulumi.InvokeOption) LookupDetectorResultOutput
func (LookupDetectorResultOutput) Arn ¶ added in v0.12.0
func (o LookupDetectorResultOutput) Arn() pulumi.StringPtrOutput
The ARN of the detector.
func (LookupDetectorResultOutput) AssociatedModels ¶ added in v0.12.0
func (o LookupDetectorResultOutput) AssociatedModels() DetectorModelArrayOutput
The models to associate with this detector.
func (LookupDetectorResultOutput) CreatedTime ¶ added in v0.12.0
func (o LookupDetectorResultOutput) CreatedTime() pulumi.StringPtrOutput
The time when the detector was created.
func (LookupDetectorResultOutput) Description ¶ added in v0.12.0
func (o LookupDetectorResultOutput) Description() pulumi.StringPtrOutput
The description of the detector.
func (LookupDetectorResultOutput) DetectorVersionId ¶ added in v0.12.0
func (o LookupDetectorResultOutput) DetectorVersionId() pulumi.StringPtrOutput
The active version ID of the detector
func (LookupDetectorResultOutput) DetectorVersionStatus ¶ added in v0.12.0
func (o LookupDetectorResultOutput) DetectorVersionStatus() DetectorVersionStatusPtrOutput
The desired detector version status for the detector
func (LookupDetectorResultOutput) ElementType ¶ added in v0.12.0
func (LookupDetectorResultOutput) ElementType() reflect.Type
func (LookupDetectorResultOutput) EventType ¶ added in v0.12.0
func (o LookupDetectorResultOutput) EventType() DetectorEventTypePtrOutput
The event type to associate this detector with.
func (LookupDetectorResultOutput) LastUpdatedTime ¶ added in v0.12.0
func (o LookupDetectorResultOutput) LastUpdatedTime() pulumi.StringPtrOutput
The time when the detector was last updated.
func (LookupDetectorResultOutput) RuleExecutionMode ¶ added in v0.12.0
func (o LookupDetectorResultOutput) RuleExecutionMode() DetectorRuleExecutionModePtrOutput
The rule execution mode for the rules included in the detector version.
Valid values: `FIRST_MATCHED | ALL_MATCHED` Default value: `FIRST_MATCHED`
You can define and edit the rule mode at the detector version level, when it is in draft status.
If you specify `FIRST_MATCHED` , Amazon Fraud Detector evaluates rules sequentially, first to last, stopping at the first matched rule. Amazon Fraud dectector then provides the outcomes for that single rule.
If you specifiy `ALL_MATCHED` , Amazon Fraud Detector evaluates all rules and returns the outcomes for all matched rules.
func (LookupDetectorResultOutput) Rules ¶ added in v0.12.0
func (o LookupDetectorResultOutput) Rules() DetectorRuleArrayOutput
The rules to include in the detector version.
func (LookupDetectorResultOutput) Tags ¶ added in v0.12.0
func (o LookupDetectorResultOutput) Tags() aws.TagArrayOutput
Tags associated with this detector.
func (LookupDetectorResultOutput) ToLookupDetectorResultOutput ¶ added in v0.12.0
func (o LookupDetectorResultOutput) ToLookupDetectorResultOutput() LookupDetectorResultOutput
func (LookupDetectorResultOutput) ToLookupDetectorResultOutputWithContext ¶ added in v0.12.0
func (o LookupDetectorResultOutput) ToLookupDetectorResultOutputWithContext(ctx context.Context) LookupDetectorResultOutput
type LookupEntityTypeArgs ¶ added in v0.12.0
type LookupEntityTypeArgs struct { // The entity type ARN. Arn string `pulumi:"arn"` }
type LookupEntityTypeOutputArgs ¶ added in v0.12.0
type LookupEntityTypeOutputArgs struct { // The entity type ARN. Arn pulumi.StringInput `pulumi:"arn"` }
func (LookupEntityTypeOutputArgs) ElementType ¶ added in v0.12.0
func (LookupEntityTypeOutputArgs) ElementType() reflect.Type
type LookupEntityTypeResult ¶ added in v0.12.0
type LookupEntityTypeResult struct { // The entity type ARN. Arn *string `pulumi:"arn"` // The timestamp when the entity type was created. CreatedTime *string `pulumi:"createdTime"` // The entity type description. Description *string `pulumi:"description"` // The timestamp when the entity type was last updated. LastUpdatedTime *string `pulumi:"lastUpdatedTime"` // Tags associated with this entity type. Tags []aws.Tag `pulumi:"tags"` }
func LookupEntityType ¶ added in v0.12.0
func LookupEntityType(ctx *pulumi.Context, args *LookupEntityTypeArgs, opts ...pulumi.InvokeOption) (*LookupEntityTypeResult, error)
An entity type for fraud detector.
type LookupEntityTypeResultOutput ¶ added in v0.12.0
type LookupEntityTypeResultOutput struct{ *pulumi.OutputState }
func LookupEntityTypeOutput ¶ added in v0.12.0
func LookupEntityTypeOutput(ctx *pulumi.Context, args LookupEntityTypeOutputArgs, opts ...pulumi.InvokeOption) LookupEntityTypeResultOutput
func (LookupEntityTypeResultOutput) Arn ¶ added in v0.12.0
func (o LookupEntityTypeResultOutput) Arn() pulumi.StringPtrOutput
The entity type ARN.
func (LookupEntityTypeResultOutput) CreatedTime ¶ added in v0.12.0
func (o LookupEntityTypeResultOutput) CreatedTime() pulumi.StringPtrOutput
The timestamp when the entity type was created.
func (LookupEntityTypeResultOutput) Description ¶ added in v0.12.0
func (o LookupEntityTypeResultOutput) Description() pulumi.StringPtrOutput
The entity type description.
func (LookupEntityTypeResultOutput) ElementType ¶ added in v0.12.0
func (LookupEntityTypeResultOutput) ElementType() reflect.Type
func (LookupEntityTypeResultOutput) LastUpdatedTime ¶ added in v0.12.0
func (o LookupEntityTypeResultOutput) LastUpdatedTime() pulumi.StringPtrOutput
The timestamp when the entity type was last updated.
func (LookupEntityTypeResultOutput) Tags ¶ added in v0.12.0
func (o LookupEntityTypeResultOutput) Tags() aws.TagArrayOutput
Tags associated with this entity type.
func (LookupEntityTypeResultOutput) ToLookupEntityTypeResultOutput ¶ added in v0.12.0
func (o LookupEntityTypeResultOutput) ToLookupEntityTypeResultOutput() LookupEntityTypeResultOutput
func (LookupEntityTypeResultOutput) ToLookupEntityTypeResultOutputWithContext ¶ added in v0.12.0
func (o LookupEntityTypeResultOutput) ToLookupEntityTypeResultOutputWithContext(ctx context.Context) LookupEntityTypeResultOutput
type LookupEventTypeArgs ¶ added in v0.12.0
type LookupEventTypeArgs struct { // The ARN of the event type. Arn string `pulumi:"arn"` }
type LookupEventTypeOutputArgs ¶ added in v0.12.0
type LookupEventTypeOutputArgs struct { // The ARN of the event type. Arn pulumi.StringInput `pulumi:"arn"` }
func (LookupEventTypeOutputArgs) ElementType ¶ added in v0.12.0
func (LookupEventTypeOutputArgs) ElementType() reflect.Type
type LookupEventTypeResult ¶ added in v0.12.0
type LookupEventTypeResult struct { // The ARN of the event type. Arn *string `pulumi:"arn"` // The time when the event type was created. CreatedTime *string `pulumi:"createdTime"` // The description of the event type. Description *string `pulumi:"description"` // The event type entity types. EntityTypes []EventTypeEntityType `pulumi:"entityTypes"` // The event type event variables. EventVariables []EventTypeEventVariable `pulumi:"eventVariables"` // The event type labels. Labels []EventTypeLabel `pulumi:"labels"` // The time when the event type was last updated. LastUpdatedTime *string `pulumi:"lastUpdatedTime"` // Tags associated with this event type. Tags []aws.Tag `pulumi:"tags"` }
func LookupEventType ¶ added in v0.12.0
func LookupEventType(ctx *pulumi.Context, args *LookupEventTypeArgs, opts ...pulumi.InvokeOption) (*LookupEventTypeResult, error)
A resource schema for an EventType in Amazon Fraud Detector.
type LookupEventTypeResultOutput ¶ added in v0.12.0
type LookupEventTypeResultOutput struct{ *pulumi.OutputState }
func LookupEventTypeOutput ¶ added in v0.12.0
func LookupEventTypeOutput(ctx *pulumi.Context, args LookupEventTypeOutputArgs, opts ...pulumi.InvokeOption) LookupEventTypeResultOutput
func (LookupEventTypeResultOutput) Arn ¶ added in v0.12.0
func (o LookupEventTypeResultOutput) Arn() pulumi.StringPtrOutput
The ARN of the event type.
func (LookupEventTypeResultOutput) CreatedTime ¶ added in v0.12.0
func (o LookupEventTypeResultOutput) CreatedTime() pulumi.StringPtrOutput
The time when the event type was created.
func (LookupEventTypeResultOutput) Description ¶ added in v0.12.0
func (o LookupEventTypeResultOutput) Description() pulumi.StringPtrOutput
The description of the event type.
func (LookupEventTypeResultOutput) ElementType ¶ added in v0.12.0
func (LookupEventTypeResultOutput) ElementType() reflect.Type
func (LookupEventTypeResultOutput) EntityTypes ¶ added in v0.12.0
func (o LookupEventTypeResultOutput) EntityTypes() EventTypeEntityTypeArrayOutput
The event type entity types.
func (LookupEventTypeResultOutput) EventVariables ¶ added in v0.12.0
func (o LookupEventTypeResultOutput) EventVariables() EventTypeEventVariableArrayOutput
The event type event variables.
func (LookupEventTypeResultOutput) Labels ¶ added in v0.12.0
func (o LookupEventTypeResultOutput) Labels() EventTypeLabelArrayOutput
The event type labels.
func (LookupEventTypeResultOutput) LastUpdatedTime ¶ added in v0.12.0
func (o LookupEventTypeResultOutput) LastUpdatedTime() pulumi.StringPtrOutput
The time when the event type was last updated.
func (LookupEventTypeResultOutput) Tags ¶ added in v0.12.0
func (o LookupEventTypeResultOutput) Tags() aws.TagArrayOutput
Tags associated with this event type.
func (LookupEventTypeResultOutput) ToLookupEventTypeResultOutput ¶ added in v0.12.0
func (o LookupEventTypeResultOutput) ToLookupEventTypeResultOutput() LookupEventTypeResultOutput
func (LookupEventTypeResultOutput) ToLookupEventTypeResultOutputWithContext ¶ added in v0.12.0
func (o LookupEventTypeResultOutput) ToLookupEventTypeResultOutputWithContext(ctx context.Context) LookupEventTypeResultOutput
type LookupLabelArgs ¶ added in v0.12.0
type LookupLabelArgs struct { // The label ARN. Arn string `pulumi:"arn"` }
type LookupLabelOutputArgs ¶ added in v0.12.0
type LookupLabelOutputArgs struct { // The label ARN. Arn pulumi.StringInput `pulumi:"arn"` }
func (LookupLabelOutputArgs) ElementType ¶ added in v0.12.0
func (LookupLabelOutputArgs) ElementType() reflect.Type
type LookupLabelResult ¶ added in v0.12.0
type LookupLabelResult struct { // The label ARN. Arn *string `pulumi:"arn"` // The timestamp when the label was created. CreatedTime *string `pulumi:"createdTime"` // The label description. Description *string `pulumi:"description"` // The timestamp when the label was last updated. LastUpdatedTime *string `pulumi:"lastUpdatedTime"` // Tags associated with this label. Tags []aws.Tag `pulumi:"tags"` }
func LookupLabel ¶ added in v0.12.0
func LookupLabel(ctx *pulumi.Context, args *LookupLabelArgs, opts ...pulumi.InvokeOption) (*LookupLabelResult, error)
An label for fraud detector.
type LookupLabelResultOutput ¶ added in v0.12.0
type LookupLabelResultOutput struct{ *pulumi.OutputState }
func LookupLabelOutput ¶ added in v0.12.0
func LookupLabelOutput(ctx *pulumi.Context, args LookupLabelOutputArgs, opts ...pulumi.InvokeOption) LookupLabelResultOutput
func (LookupLabelResultOutput) Arn ¶ added in v0.12.0
func (o LookupLabelResultOutput) Arn() pulumi.StringPtrOutput
The label ARN.
func (LookupLabelResultOutput) CreatedTime ¶ added in v0.12.0
func (o LookupLabelResultOutput) CreatedTime() pulumi.StringPtrOutput
The timestamp when the label was created.
func (LookupLabelResultOutput) Description ¶ added in v0.12.0
func (o LookupLabelResultOutput) Description() pulumi.StringPtrOutput
The label description.
func (LookupLabelResultOutput) ElementType ¶ added in v0.12.0
func (LookupLabelResultOutput) ElementType() reflect.Type
func (LookupLabelResultOutput) LastUpdatedTime ¶ added in v0.12.0
func (o LookupLabelResultOutput) LastUpdatedTime() pulumi.StringPtrOutput
The timestamp when the label was last updated.
func (LookupLabelResultOutput) Tags ¶ added in v0.12.0
func (o LookupLabelResultOutput) Tags() aws.TagArrayOutput
Tags associated with this label.
func (LookupLabelResultOutput) ToLookupLabelResultOutput ¶ added in v0.12.0
func (o LookupLabelResultOutput) ToLookupLabelResultOutput() LookupLabelResultOutput
func (LookupLabelResultOutput) ToLookupLabelResultOutputWithContext ¶ added in v0.12.0
func (o LookupLabelResultOutput) ToLookupLabelResultOutputWithContext(ctx context.Context) LookupLabelResultOutput
type LookupListArgs ¶ added in v0.59.0
type LookupListArgs struct { // The list ARN. Arn string `pulumi:"arn"` }
type LookupListOutputArgs ¶ added in v0.59.0
type LookupListOutputArgs struct { // The list ARN. Arn pulumi.StringInput `pulumi:"arn"` }
func (LookupListOutputArgs) ElementType ¶ added in v0.59.0
func (LookupListOutputArgs) ElementType() reflect.Type
type LookupListResult ¶ added in v0.59.0
type LookupListResult struct { // The list ARN. Arn *string `pulumi:"arn"` // The time when the list was created. CreatedTime *string `pulumi:"createdTime"` // The description of the list. Description *string `pulumi:"description"` // The elements in this list. Elements []string `pulumi:"elements"` // The time when the list was last updated. LastUpdatedTime *string `pulumi:"lastUpdatedTime"` // Tags associated with this list. Tags []aws.Tag `pulumi:"tags"` // The variable type of the list. VariableType *string `pulumi:"variableType"` }
func LookupList ¶ added in v0.59.0
func LookupList(ctx *pulumi.Context, args *LookupListArgs, opts ...pulumi.InvokeOption) (*LookupListResult, error)
A resource schema for a List in Amazon Fraud Detector.
type LookupListResultOutput ¶ added in v0.59.0
type LookupListResultOutput struct{ *pulumi.OutputState }
func LookupListOutput ¶ added in v0.59.0
func LookupListOutput(ctx *pulumi.Context, args LookupListOutputArgs, opts ...pulumi.InvokeOption) LookupListResultOutput
func (LookupListResultOutput) Arn ¶ added in v0.59.0
func (o LookupListResultOutput) Arn() pulumi.StringPtrOutput
The list ARN.
func (LookupListResultOutput) CreatedTime ¶ added in v0.59.0
func (o LookupListResultOutput) CreatedTime() pulumi.StringPtrOutput
The time when the list was created.
func (LookupListResultOutput) Description ¶ added in v0.59.0
func (o LookupListResultOutput) Description() pulumi.StringPtrOutput
The description of the list.
func (LookupListResultOutput) ElementType ¶ added in v0.59.0
func (LookupListResultOutput) ElementType() reflect.Type
func (LookupListResultOutput) Elements ¶ added in v0.59.0
func (o LookupListResultOutput) Elements() pulumi.StringArrayOutput
The elements in this list.
func (LookupListResultOutput) LastUpdatedTime ¶ added in v0.59.0
func (o LookupListResultOutput) LastUpdatedTime() pulumi.StringPtrOutput
The time when the list was last updated.
func (LookupListResultOutput) Tags ¶ added in v0.59.0
func (o LookupListResultOutput) Tags() aws.TagArrayOutput
Tags associated with this list.
func (LookupListResultOutput) ToLookupListResultOutput ¶ added in v0.59.0
func (o LookupListResultOutput) ToLookupListResultOutput() LookupListResultOutput
func (LookupListResultOutput) ToLookupListResultOutputWithContext ¶ added in v0.59.0
func (o LookupListResultOutput) ToLookupListResultOutputWithContext(ctx context.Context) LookupListResultOutput
func (LookupListResultOutput) VariableType ¶ added in v0.59.0
func (o LookupListResultOutput) VariableType() pulumi.StringPtrOutput
The variable type of the list.
type LookupOutcomeArgs ¶ added in v0.12.0
type LookupOutcomeArgs struct { // The outcome ARN. Arn string `pulumi:"arn"` }
type LookupOutcomeOutputArgs ¶ added in v0.12.0
type LookupOutcomeOutputArgs struct { // The outcome ARN. Arn pulumi.StringInput `pulumi:"arn"` }
func (LookupOutcomeOutputArgs) ElementType ¶ added in v0.12.0
func (LookupOutcomeOutputArgs) ElementType() reflect.Type
type LookupOutcomeResult ¶ added in v0.12.0
type LookupOutcomeResult struct { // The outcome ARN. Arn *string `pulumi:"arn"` // The timestamp when the outcome was created. CreatedTime *string `pulumi:"createdTime"` // The outcome description. Description *string `pulumi:"description"` // The timestamp when the outcome was last updated. LastUpdatedTime *string `pulumi:"lastUpdatedTime"` // Tags associated with this outcome. Tags []aws.Tag `pulumi:"tags"` }
func LookupOutcome ¶ added in v0.12.0
func LookupOutcome(ctx *pulumi.Context, args *LookupOutcomeArgs, opts ...pulumi.InvokeOption) (*LookupOutcomeResult, error)
An outcome for rule evaluation.
type LookupOutcomeResultOutput ¶ added in v0.12.0
type LookupOutcomeResultOutput struct{ *pulumi.OutputState }
func LookupOutcomeOutput ¶ added in v0.12.0
func LookupOutcomeOutput(ctx *pulumi.Context, args LookupOutcomeOutputArgs, opts ...pulumi.InvokeOption) LookupOutcomeResultOutput
func (LookupOutcomeResultOutput) Arn ¶ added in v0.12.0
func (o LookupOutcomeResultOutput) Arn() pulumi.StringPtrOutput
The outcome ARN.
func (LookupOutcomeResultOutput) CreatedTime ¶ added in v0.12.0
func (o LookupOutcomeResultOutput) CreatedTime() pulumi.StringPtrOutput
The timestamp when the outcome was created.
func (LookupOutcomeResultOutput) Description ¶ added in v0.12.0
func (o LookupOutcomeResultOutput) Description() pulumi.StringPtrOutput
The outcome description.
func (LookupOutcomeResultOutput) ElementType ¶ added in v0.12.0
func (LookupOutcomeResultOutput) ElementType() reflect.Type
func (LookupOutcomeResultOutput) LastUpdatedTime ¶ added in v0.12.0
func (o LookupOutcomeResultOutput) LastUpdatedTime() pulumi.StringPtrOutput
The timestamp when the outcome was last updated.
func (LookupOutcomeResultOutput) Tags ¶ added in v0.12.0
func (o LookupOutcomeResultOutput) Tags() aws.TagArrayOutput
Tags associated with this outcome.
func (LookupOutcomeResultOutput) ToLookupOutcomeResultOutput ¶ added in v0.12.0
func (o LookupOutcomeResultOutput) ToLookupOutcomeResultOutput() LookupOutcomeResultOutput
func (LookupOutcomeResultOutput) ToLookupOutcomeResultOutputWithContext ¶ added in v0.12.0
func (o LookupOutcomeResultOutput) ToLookupOutcomeResultOutputWithContext(ctx context.Context) LookupOutcomeResultOutput
type LookupVariableArgs ¶ added in v0.12.0
type LookupVariableArgs struct { // The ARN of the variable. Arn string `pulumi:"arn"` }
type LookupVariableOutputArgs ¶ added in v0.12.0
type LookupVariableOutputArgs struct { // The ARN of the variable. Arn pulumi.StringInput `pulumi:"arn"` }
func (LookupVariableOutputArgs) ElementType ¶ added in v0.12.0
func (LookupVariableOutputArgs) ElementType() reflect.Type
type LookupVariableResult ¶ added in v0.12.0
type LookupVariableResult struct { // The ARN of the variable. Arn *string `pulumi:"arn"` // The time when the variable was created. CreatedTime *string `pulumi:"createdTime"` // The source of the data. DataSource *VariableDataSource `pulumi:"dataSource"` // The data type. DataType *VariableDataType `pulumi:"dataType"` // The default value for the variable when no value is received. DefaultValue *string `pulumi:"defaultValue"` // The description. Description *string `pulumi:"description"` // The time when the variable was last updated. LastUpdatedTime *string `pulumi:"lastUpdatedTime"` // Tags associated with this variable. Tags []aws.Tag `pulumi:"tags"` // The variable type. For more information see https://docs.aws.amazon.com/frauddetector/latest/ug/create-a-variable.html#variable-types VariableType *VariableType `pulumi:"variableType"` }
func LookupVariable ¶ added in v0.12.0
func LookupVariable(ctx *pulumi.Context, args *LookupVariableArgs, opts ...pulumi.InvokeOption) (*LookupVariableResult, error)
A resource schema for a Variable in Amazon Fraud Detector.
type LookupVariableResultOutput ¶ added in v0.12.0
type LookupVariableResultOutput struct{ *pulumi.OutputState }
func LookupVariableOutput ¶ added in v0.12.0
func LookupVariableOutput(ctx *pulumi.Context, args LookupVariableOutputArgs, opts ...pulumi.InvokeOption) LookupVariableResultOutput
func (LookupVariableResultOutput) Arn ¶ added in v0.12.0
func (o LookupVariableResultOutput) Arn() pulumi.StringPtrOutput
The ARN of the variable.
func (LookupVariableResultOutput) CreatedTime ¶ added in v0.12.0
func (o LookupVariableResultOutput) CreatedTime() pulumi.StringPtrOutput
The time when the variable was created.
func (LookupVariableResultOutput) DataSource ¶ added in v0.12.0
func (o LookupVariableResultOutput) DataSource() VariableDataSourcePtrOutput
The source of the data.
func (LookupVariableResultOutput) DataType ¶ added in v0.12.0
func (o LookupVariableResultOutput) DataType() VariableDataTypePtrOutput
The data type.
func (LookupVariableResultOutput) DefaultValue ¶ added in v0.12.0
func (o LookupVariableResultOutput) DefaultValue() pulumi.StringPtrOutput
The default value for the variable when no value is received.
func (LookupVariableResultOutput) Description ¶ added in v0.12.0
func (o LookupVariableResultOutput) Description() pulumi.StringPtrOutput
The description.
func (LookupVariableResultOutput) ElementType ¶ added in v0.12.0
func (LookupVariableResultOutput) ElementType() reflect.Type
func (LookupVariableResultOutput) LastUpdatedTime ¶ added in v0.12.0
func (o LookupVariableResultOutput) LastUpdatedTime() pulumi.StringPtrOutput
The time when the variable was last updated.
func (LookupVariableResultOutput) Tags ¶ added in v0.12.0
func (o LookupVariableResultOutput) Tags() aws.TagArrayOutput
Tags associated with this variable.
func (LookupVariableResultOutput) ToLookupVariableResultOutput ¶ added in v0.12.0
func (o LookupVariableResultOutput) ToLookupVariableResultOutput() LookupVariableResultOutput
func (LookupVariableResultOutput) ToLookupVariableResultOutputWithContext ¶ added in v0.12.0
func (o LookupVariableResultOutput) ToLookupVariableResultOutputWithContext(ctx context.Context) LookupVariableResultOutput
func (LookupVariableResultOutput) VariableType ¶ added in v0.12.0
func (o LookupVariableResultOutput) VariableType() VariableTypePtrOutput
The variable type. For more information see https://docs.aws.amazon.com/frauddetector/latest/ug/create-a-variable.html#variable-types
type Outcome ¶
type Outcome struct { pulumi.CustomResourceState // The outcome ARN. Arn pulumi.StringOutput `pulumi:"arn"` // The timestamp when the outcome was created. CreatedTime pulumi.StringOutput `pulumi:"createdTime"` // The outcome description. Description pulumi.StringPtrOutput `pulumi:"description"` // The timestamp when the outcome was last updated. LastUpdatedTime pulumi.StringOutput `pulumi:"lastUpdatedTime"` // The name of the outcome. Name pulumi.StringOutput `pulumi:"name"` // Tags associated with this outcome. Tags aws.TagArrayOutput `pulumi:"tags"` }
An outcome for rule evaluation.
func GetOutcome ¶
func GetOutcome(ctx *pulumi.Context, name string, id pulumi.IDInput, state *OutcomeState, opts ...pulumi.ResourceOption) (*Outcome, error)
GetOutcome gets an existing Outcome 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 NewOutcome ¶
func NewOutcome(ctx *pulumi.Context, name string, args *OutcomeArgs, opts ...pulumi.ResourceOption) (*Outcome, error)
NewOutcome registers a new resource with the given unique name, arguments, and options.
func (*Outcome) ElementType ¶
func (*Outcome) ToOutcomeOutput ¶
func (i *Outcome) ToOutcomeOutput() OutcomeOutput
func (*Outcome) ToOutcomeOutputWithContext ¶
func (i *Outcome) ToOutcomeOutputWithContext(ctx context.Context) OutcomeOutput
type OutcomeArgs ¶
type OutcomeArgs struct { // The outcome description. Description pulumi.StringPtrInput // The name of the outcome. Name pulumi.StringPtrInput // Tags associated with this outcome. Tags aws.TagArrayInput }
The set of arguments for constructing a Outcome resource.
func (OutcomeArgs) ElementType ¶
func (OutcomeArgs) ElementType() reflect.Type
type OutcomeInput ¶
type OutcomeInput interface { pulumi.Input ToOutcomeOutput() OutcomeOutput ToOutcomeOutputWithContext(ctx context.Context) OutcomeOutput }
type OutcomeOutput ¶
type OutcomeOutput struct{ *pulumi.OutputState }
func (OutcomeOutput) Arn ¶ added in v0.17.0
func (o OutcomeOutput) Arn() pulumi.StringOutput
The outcome ARN.
func (OutcomeOutput) CreatedTime ¶ added in v0.17.0
func (o OutcomeOutput) CreatedTime() pulumi.StringOutput
The timestamp when the outcome was created.
func (OutcomeOutput) Description ¶ added in v0.17.0
func (o OutcomeOutput) Description() pulumi.StringPtrOutput
The outcome description.
func (OutcomeOutput) ElementType ¶
func (OutcomeOutput) ElementType() reflect.Type
func (OutcomeOutput) LastUpdatedTime ¶ added in v0.17.0
func (o OutcomeOutput) LastUpdatedTime() pulumi.StringOutput
The timestamp when the outcome was last updated.
func (OutcomeOutput) Name ¶ added in v0.17.0
func (o OutcomeOutput) Name() pulumi.StringOutput
The name of the outcome.
func (OutcomeOutput) Tags ¶ added in v0.17.0
func (o OutcomeOutput) Tags() aws.TagArrayOutput
Tags associated with this outcome.
func (OutcomeOutput) ToOutcomeOutput ¶
func (o OutcomeOutput) ToOutcomeOutput() OutcomeOutput
func (OutcomeOutput) ToOutcomeOutputWithContext ¶
func (o OutcomeOutput) ToOutcomeOutputWithContext(ctx context.Context) OutcomeOutput
type OutcomeState ¶
type OutcomeState struct { }
func (OutcomeState) ElementType ¶
func (OutcomeState) ElementType() reflect.Type
type OutcomeTag ¶
type Variable ¶
type Variable struct { pulumi.CustomResourceState // The ARN of the variable. Arn pulumi.StringOutput `pulumi:"arn"` // The time when the variable was created. CreatedTime pulumi.StringOutput `pulumi:"createdTime"` // The source of the data. DataSource VariableDataSourceOutput `pulumi:"dataSource"` // The data type. DataType VariableDataTypeOutput `pulumi:"dataType"` // The default value for the variable when no value is received. DefaultValue pulumi.StringOutput `pulumi:"defaultValue"` // The description. Description pulumi.StringPtrOutput `pulumi:"description"` // The time when the variable was last updated. LastUpdatedTime pulumi.StringOutput `pulumi:"lastUpdatedTime"` // The name of the variable. Name pulumi.StringOutput `pulumi:"name"` // Tags associated with this variable. Tags aws.TagArrayOutput `pulumi:"tags"` // The variable type. For more information see https://docs.aws.amazon.com/frauddetector/latest/ug/create-a-variable.html#variable-types VariableType VariableTypePtrOutput `pulumi:"variableType"` }
A resource schema for a Variable in Amazon Fraud Detector.
func GetVariable ¶
func GetVariable(ctx *pulumi.Context, name string, id pulumi.IDInput, state *VariableState, opts ...pulumi.ResourceOption) (*Variable, error)
GetVariable gets an existing Variable 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 NewVariable ¶
func NewVariable(ctx *pulumi.Context, name string, args *VariableArgs, opts ...pulumi.ResourceOption) (*Variable, error)
NewVariable registers a new resource with the given unique name, arguments, and options.
func (*Variable) ElementType ¶
func (*Variable) ToVariableOutput ¶
func (i *Variable) ToVariableOutput() VariableOutput
func (*Variable) ToVariableOutputWithContext ¶
func (i *Variable) ToVariableOutputWithContext(ctx context.Context) VariableOutput
type VariableArgs ¶
type VariableArgs struct { // The source of the data. DataSource VariableDataSourceInput // The data type. DataType VariableDataTypeInput // The default value for the variable when no value is received. DefaultValue pulumi.StringInput // The description. Description pulumi.StringPtrInput // The name of the variable. Name pulumi.StringPtrInput // Tags associated with this variable. Tags aws.TagArrayInput // The variable type. For more information see https://docs.aws.amazon.com/frauddetector/latest/ug/create-a-variable.html#variable-types VariableType VariableTypePtrInput }
The set of arguments for constructing a Variable resource.
func (VariableArgs) ElementType ¶
func (VariableArgs) ElementType() reflect.Type
type VariableDataSource ¶
type VariableDataSource string
The source of the data.
func (VariableDataSource) ElementType ¶
func (VariableDataSource) ElementType() reflect.Type
func (VariableDataSource) ToStringOutput ¶
func (e VariableDataSource) ToStringOutput() pulumi.StringOutput
func (VariableDataSource) ToStringOutputWithContext ¶
func (e VariableDataSource) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (VariableDataSource) ToStringPtrOutput ¶
func (e VariableDataSource) ToStringPtrOutput() pulumi.StringPtrOutput
func (VariableDataSource) ToStringPtrOutputWithContext ¶
func (e VariableDataSource) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (VariableDataSource) ToVariableDataSourceOutput ¶
func (e VariableDataSource) ToVariableDataSourceOutput() VariableDataSourceOutput
func (VariableDataSource) ToVariableDataSourceOutputWithContext ¶
func (e VariableDataSource) ToVariableDataSourceOutputWithContext(ctx context.Context) VariableDataSourceOutput
func (VariableDataSource) ToVariableDataSourcePtrOutput ¶
func (e VariableDataSource) ToVariableDataSourcePtrOutput() VariableDataSourcePtrOutput
func (VariableDataSource) ToVariableDataSourcePtrOutputWithContext ¶
func (e VariableDataSource) ToVariableDataSourcePtrOutputWithContext(ctx context.Context) VariableDataSourcePtrOutput
type VariableDataSourceInput ¶
type VariableDataSourceInput interface { pulumi.Input ToVariableDataSourceOutput() VariableDataSourceOutput ToVariableDataSourceOutputWithContext(context.Context) VariableDataSourceOutput }
VariableDataSourceInput is an input type that accepts values of the VariableDataSource enum A concrete instance of `VariableDataSourceInput` can be one of the following:
VariableDataSourceEvent VariableDataSourceExternalModelScore
type VariableDataSourceOutput ¶
type VariableDataSourceOutput struct{ *pulumi.OutputState }
func (VariableDataSourceOutput) ElementType ¶
func (VariableDataSourceOutput) ElementType() reflect.Type
func (VariableDataSourceOutput) ToStringOutput ¶
func (o VariableDataSourceOutput) ToStringOutput() pulumi.StringOutput
func (VariableDataSourceOutput) ToStringOutputWithContext ¶
func (o VariableDataSourceOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (VariableDataSourceOutput) ToStringPtrOutput ¶
func (o VariableDataSourceOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (VariableDataSourceOutput) ToStringPtrOutputWithContext ¶
func (o VariableDataSourceOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (VariableDataSourceOutput) ToVariableDataSourceOutput ¶
func (o VariableDataSourceOutput) ToVariableDataSourceOutput() VariableDataSourceOutput
func (VariableDataSourceOutput) ToVariableDataSourceOutputWithContext ¶
func (o VariableDataSourceOutput) ToVariableDataSourceOutputWithContext(ctx context.Context) VariableDataSourceOutput
func (VariableDataSourceOutput) ToVariableDataSourcePtrOutput ¶
func (o VariableDataSourceOutput) ToVariableDataSourcePtrOutput() VariableDataSourcePtrOutput
func (VariableDataSourceOutput) ToVariableDataSourcePtrOutputWithContext ¶
func (o VariableDataSourceOutput) ToVariableDataSourcePtrOutputWithContext(ctx context.Context) VariableDataSourcePtrOutput
type VariableDataSourcePtrInput ¶
type VariableDataSourcePtrInput interface { pulumi.Input ToVariableDataSourcePtrOutput() VariableDataSourcePtrOutput ToVariableDataSourcePtrOutputWithContext(context.Context) VariableDataSourcePtrOutput }
func VariableDataSourcePtr ¶
func VariableDataSourcePtr(v string) VariableDataSourcePtrInput
type VariableDataSourcePtrOutput ¶
type VariableDataSourcePtrOutput struct{ *pulumi.OutputState }
func (VariableDataSourcePtrOutput) Elem ¶
func (o VariableDataSourcePtrOutput) Elem() VariableDataSourceOutput
func (VariableDataSourcePtrOutput) ElementType ¶
func (VariableDataSourcePtrOutput) ElementType() reflect.Type
func (VariableDataSourcePtrOutput) ToStringPtrOutput ¶
func (o VariableDataSourcePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (VariableDataSourcePtrOutput) ToStringPtrOutputWithContext ¶
func (o VariableDataSourcePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (VariableDataSourcePtrOutput) ToVariableDataSourcePtrOutput ¶
func (o VariableDataSourcePtrOutput) ToVariableDataSourcePtrOutput() VariableDataSourcePtrOutput
func (VariableDataSourcePtrOutput) ToVariableDataSourcePtrOutputWithContext ¶
func (o VariableDataSourcePtrOutput) ToVariableDataSourcePtrOutputWithContext(ctx context.Context) VariableDataSourcePtrOutput
type VariableDataType ¶
type VariableDataType string
The data type.
func (VariableDataType) ElementType ¶
func (VariableDataType) ElementType() reflect.Type
func (VariableDataType) ToStringOutput ¶
func (e VariableDataType) ToStringOutput() pulumi.StringOutput
func (VariableDataType) ToStringOutputWithContext ¶
func (e VariableDataType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (VariableDataType) ToStringPtrOutput ¶
func (e VariableDataType) ToStringPtrOutput() pulumi.StringPtrOutput
func (VariableDataType) ToStringPtrOutputWithContext ¶
func (e VariableDataType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (VariableDataType) ToVariableDataTypeOutput ¶
func (e VariableDataType) ToVariableDataTypeOutput() VariableDataTypeOutput
func (VariableDataType) ToVariableDataTypeOutputWithContext ¶
func (e VariableDataType) ToVariableDataTypeOutputWithContext(ctx context.Context) VariableDataTypeOutput
func (VariableDataType) ToVariableDataTypePtrOutput ¶
func (e VariableDataType) ToVariableDataTypePtrOutput() VariableDataTypePtrOutput
func (VariableDataType) ToVariableDataTypePtrOutputWithContext ¶
func (e VariableDataType) ToVariableDataTypePtrOutputWithContext(ctx context.Context) VariableDataTypePtrOutput
type VariableDataTypeInput ¶
type VariableDataTypeInput interface { pulumi.Input ToVariableDataTypeOutput() VariableDataTypeOutput ToVariableDataTypeOutputWithContext(context.Context) VariableDataTypeOutput }
VariableDataTypeInput is an input type that accepts values of the VariableDataType enum A concrete instance of `VariableDataTypeInput` can be one of the following:
VariableDataTypeString VariableDataTypeInteger VariableDataTypeFloat VariableDataTypeBoolean
type VariableDataTypeOutput ¶
type VariableDataTypeOutput struct{ *pulumi.OutputState }
func (VariableDataTypeOutput) ElementType ¶
func (VariableDataTypeOutput) ElementType() reflect.Type
func (VariableDataTypeOutput) ToStringOutput ¶
func (o VariableDataTypeOutput) ToStringOutput() pulumi.StringOutput
func (VariableDataTypeOutput) ToStringOutputWithContext ¶
func (o VariableDataTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (VariableDataTypeOutput) ToStringPtrOutput ¶
func (o VariableDataTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (VariableDataTypeOutput) ToStringPtrOutputWithContext ¶
func (o VariableDataTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (VariableDataTypeOutput) ToVariableDataTypeOutput ¶
func (o VariableDataTypeOutput) ToVariableDataTypeOutput() VariableDataTypeOutput
func (VariableDataTypeOutput) ToVariableDataTypeOutputWithContext ¶
func (o VariableDataTypeOutput) ToVariableDataTypeOutputWithContext(ctx context.Context) VariableDataTypeOutput
func (VariableDataTypeOutput) ToVariableDataTypePtrOutput ¶
func (o VariableDataTypeOutput) ToVariableDataTypePtrOutput() VariableDataTypePtrOutput
func (VariableDataTypeOutput) ToVariableDataTypePtrOutputWithContext ¶
func (o VariableDataTypeOutput) ToVariableDataTypePtrOutputWithContext(ctx context.Context) VariableDataTypePtrOutput
type VariableDataTypePtrInput ¶
type VariableDataTypePtrInput interface { pulumi.Input ToVariableDataTypePtrOutput() VariableDataTypePtrOutput ToVariableDataTypePtrOutputWithContext(context.Context) VariableDataTypePtrOutput }
func VariableDataTypePtr ¶
func VariableDataTypePtr(v string) VariableDataTypePtrInput
type VariableDataTypePtrOutput ¶
type VariableDataTypePtrOutput struct{ *pulumi.OutputState }
func (VariableDataTypePtrOutput) Elem ¶
func (o VariableDataTypePtrOutput) Elem() VariableDataTypeOutput
func (VariableDataTypePtrOutput) ElementType ¶
func (VariableDataTypePtrOutput) ElementType() reflect.Type
func (VariableDataTypePtrOutput) ToStringPtrOutput ¶
func (o VariableDataTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (VariableDataTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o VariableDataTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (VariableDataTypePtrOutput) ToVariableDataTypePtrOutput ¶
func (o VariableDataTypePtrOutput) ToVariableDataTypePtrOutput() VariableDataTypePtrOutput
func (VariableDataTypePtrOutput) ToVariableDataTypePtrOutputWithContext ¶
func (o VariableDataTypePtrOutput) ToVariableDataTypePtrOutputWithContext(ctx context.Context) VariableDataTypePtrOutput
type VariableInput ¶
type VariableInput interface { pulumi.Input ToVariableOutput() VariableOutput ToVariableOutputWithContext(ctx context.Context) VariableOutput }
type VariableOutput ¶
type VariableOutput struct{ *pulumi.OutputState }
func (VariableOutput) Arn ¶ added in v0.17.0
func (o VariableOutput) Arn() pulumi.StringOutput
The ARN of the variable.
func (VariableOutput) CreatedTime ¶ added in v0.17.0
func (o VariableOutput) CreatedTime() pulumi.StringOutput
The time when the variable was created.
func (VariableOutput) DataSource ¶ added in v0.17.0
func (o VariableOutput) DataSource() VariableDataSourceOutput
The source of the data.
func (VariableOutput) DataType ¶ added in v0.17.0
func (o VariableOutput) DataType() VariableDataTypeOutput
The data type.
func (VariableOutput) DefaultValue ¶ added in v0.17.0
func (o VariableOutput) DefaultValue() pulumi.StringOutput
The default value for the variable when no value is received.
func (VariableOutput) Description ¶ added in v0.17.0
func (o VariableOutput) Description() pulumi.StringPtrOutput
The description.
func (VariableOutput) ElementType ¶
func (VariableOutput) ElementType() reflect.Type
func (VariableOutput) LastUpdatedTime ¶ added in v0.17.0
func (o VariableOutput) LastUpdatedTime() pulumi.StringOutput
The time when the variable was last updated.
func (VariableOutput) Name ¶ added in v0.17.0
func (o VariableOutput) Name() pulumi.StringOutput
The name of the variable.
func (VariableOutput) Tags ¶ added in v0.17.0
func (o VariableOutput) Tags() aws.TagArrayOutput
Tags associated with this variable.
func (VariableOutput) ToVariableOutput ¶
func (o VariableOutput) ToVariableOutput() VariableOutput
func (VariableOutput) ToVariableOutputWithContext ¶
func (o VariableOutput) ToVariableOutputWithContext(ctx context.Context) VariableOutput
func (VariableOutput) VariableType ¶ added in v0.17.0
func (o VariableOutput) VariableType() VariableTypePtrOutput
The variable type. For more information see https://docs.aws.amazon.com/frauddetector/latest/ug/create-a-variable.html#variable-types
type VariableState ¶
type VariableState struct { }
func (VariableState) ElementType ¶
func (VariableState) ElementType() reflect.Type
type VariableTag ¶
type VariableType ¶ added in v0.2.0
type VariableType string
The variable type. For more information see https://docs.aws.amazon.com/frauddetector/latest/ug/create-a-variable.html#variable-types
func (VariableType) ElementType ¶ added in v0.2.0
func (VariableType) ElementType() reflect.Type
func (VariableType) ToStringOutput ¶ added in v0.2.0
func (e VariableType) ToStringOutput() pulumi.StringOutput
func (VariableType) ToStringOutputWithContext ¶ added in v0.2.0
func (e VariableType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (VariableType) ToStringPtrOutput ¶ added in v0.2.0
func (e VariableType) ToStringPtrOutput() pulumi.StringPtrOutput
func (VariableType) ToStringPtrOutputWithContext ¶ added in v0.2.0
func (e VariableType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (VariableType) ToVariableTypeOutput ¶ added in v0.2.0
func (e VariableType) ToVariableTypeOutput() VariableTypeOutput
func (VariableType) ToVariableTypeOutputWithContext ¶ added in v0.2.0
func (e VariableType) ToVariableTypeOutputWithContext(ctx context.Context) VariableTypeOutput
func (VariableType) ToVariableTypePtrOutput ¶ added in v0.2.0
func (e VariableType) ToVariableTypePtrOutput() VariableTypePtrOutput
func (VariableType) ToVariableTypePtrOutputWithContext ¶ added in v0.2.0
func (e VariableType) ToVariableTypePtrOutputWithContext(ctx context.Context) VariableTypePtrOutput
type VariableTypeInput ¶ added in v0.2.0
type VariableTypeInput interface { pulumi.Input ToVariableTypeOutput() VariableTypeOutput ToVariableTypeOutputWithContext(context.Context) VariableTypeOutput }
VariableTypeInput is an input type that accepts values of the VariableType enum A concrete instance of `VariableTypeInput` can be one of the following:
VariableTypeAuthCode VariableTypeAvs VariableTypeBillingAddressL1 VariableTypeBillingAddressL2 VariableTypeBillingCity VariableTypeBillingCountry VariableTypeBillingName VariableTypeBillingPhone VariableTypeBillingState VariableTypeBillingZip VariableTypeCardBin VariableTypeCategorical VariableTypeCurrencyCode VariableTypeEmailAddress VariableTypeFingerprint VariableTypeFraudLabel VariableTypeFreeFormText VariableTypeIpAddress VariableTypeNumeric VariableTypeOrderId VariableTypePaymentType VariableTypePhoneNumber VariableTypePrice VariableTypeProductCategory VariableTypeShippingAddressL1 VariableTypeShippingAddressL2 VariableTypeShippingCity VariableTypeShippingCountry VariableTypeShippingName VariableTypeShippingPhone VariableTypeShippingState VariableTypeShippingZip VariableTypeUseragent
type VariableTypeOutput ¶ added in v0.2.0
type VariableTypeOutput struct{ *pulumi.OutputState }
func (VariableTypeOutput) ElementType ¶ added in v0.2.0
func (VariableTypeOutput) ElementType() reflect.Type
func (VariableTypeOutput) ToStringOutput ¶ added in v0.2.0
func (o VariableTypeOutput) ToStringOutput() pulumi.StringOutput
func (VariableTypeOutput) ToStringOutputWithContext ¶ added in v0.2.0
func (o VariableTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (VariableTypeOutput) ToStringPtrOutput ¶ added in v0.2.0
func (o VariableTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (VariableTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.2.0
func (o VariableTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (VariableTypeOutput) ToVariableTypeOutput ¶ added in v0.2.0
func (o VariableTypeOutput) ToVariableTypeOutput() VariableTypeOutput
func (VariableTypeOutput) ToVariableTypeOutputWithContext ¶ added in v0.2.0
func (o VariableTypeOutput) ToVariableTypeOutputWithContext(ctx context.Context) VariableTypeOutput
func (VariableTypeOutput) ToVariableTypePtrOutput ¶ added in v0.2.0
func (o VariableTypeOutput) ToVariableTypePtrOutput() VariableTypePtrOutput
func (VariableTypeOutput) ToVariableTypePtrOutputWithContext ¶ added in v0.2.0
func (o VariableTypeOutput) ToVariableTypePtrOutputWithContext(ctx context.Context) VariableTypePtrOutput
type VariableTypePtrInput ¶ added in v0.2.0
type VariableTypePtrInput interface { pulumi.Input ToVariableTypePtrOutput() VariableTypePtrOutput ToVariableTypePtrOutputWithContext(context.Context) VariableTypePtrOutput }
func VariableTypePtr ¶ added in v0.2.0
func VariableTypePtr(v string) VariableTypePtrInput
type VariableTypePtrOutput ¶ added in v0.2.0
type VariableTypePtrOutput struct{ *pulumi.OutputState }
func (VariableTypePtrOutput) Elem ¶ added in v0.2.0
func (o VariableTypePtrOutput) Elem() VariableTypeOutput
func (VariableTypePtrOutput) ElementType ¶ added in v0.2.0
func (VariableTypePtrOutput) ElementType() reflect.Type
func (VariableTypePtrOutput) ToStringPtrOutput ¶ added in v0.2.0
func (o VariableTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (VariableTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.2.0
func (o VariableTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (VariableTypePtrOutput) ToVariableTypePtrOutput ¶ added in v0.2.0
func (o VariableTypePtrOutput) ToVariableTypePtrOutput() VariableTypePtrOutput
func (VariableTypePtrOutput) ToVariableTypePtrOutputWithContext ¶ added in v0.2.0
func (o VariableTypePtrOutput) ToVariableTypePtrOutputWithContext(ctx context.Context) VariableTypePtrOutput