AWS Native

Pulumi Official
Package maintained by Pulumi
v0.16.1 published on Saturday, Apr 30, 2022 by Pulumi

getDetector

A resource schema for a Detector in Amazon Fraud Detector.

Using getDetector

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getDetector(args: GetDetectorArgs, opts?: InvokeOptions): Promise<GetDetectorResult>
function getDetectorOutput(args: GetDetectorOutputArgs, opts?: InvokeOptions): Output<GetDetectorResult>
def get_detector(arn: Optional[str] = None,
                 opts: Optional[InvokeOptions] = None) -> GetDetectorResult
def get_detector_output(arn: Optional[pulumi.Input[str]] = None,
                 opts: Optional[InvokeOptions] = None) -> Output[GetDetectorResult]
func LookupDetector(ctx *Context, args *LookupDetectorArgs, opts ...InvokeOption) (*LookupDetectorResult, error)
func LookupDetectorOutput(ctx *Context, args *LookupDetectorOutputArgs, opts ...InvokeOption) LookupDetectorResultOutput

> Note: This function is named LookupDetector in the Go SDK.

public static class GetDetector 
{
    public static Task<GetDetectorResult> InvokeAsync(GetDetectorArgs args, InvokeOptions? opts = null)
    public static Output<GetDetectorResult> Invoke(GetDetectorInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetDetectorResult> getDetector(GetDetectorArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
Fn::Invoke:
  Function: aws-native:frauddetector:getDetector
  Arguments:
    # Arguments dictionary

The following arguments are supported:

Arn string

The ARN of the detector.

Arn string

The ARN of the detector.

arn String

The ARN of the detector.

arn string

The ARN of the detector.

arn str

The ARN of the detector.

arn String

The ARN of the detector.

getDetector Result

The following output properties are available:

Arn string

The ARN of the detector.

AssociatedModels List<Pulumi.AwsNative.FraudDetector.Outputs.DetectorModel>

The models to associate with this detector.

CreatedTime string

The time when the detector was created.

Description string

The description of the detector.

DetectorVersionId string

The active version ID of the detector

DetectorVersionStatus Pulumi.AwsNative.FraudDetector.DetectorVersionStatus

The desired detector version status for the detector

EventType Pulumi.AwsNative.FraudDetector.Outputs.DetectorEventType

The event type to associate this detector with.

LastUpdatedTime string

The time when the detector was last updated.

RuleExecutionMode Pulumi.AwsNative.FraudDetector.DetectorRuleExecutionMode
Rules List<Pulumi.AwsNative.FraudDetector.Outputs.DetectorRule>
Tags List<Pulumi.AwsNative.FraudDetector.Outputs.DetectorTag>

Tags associated with this detector.

Arn string

The ARN of the detector.

AssociatedModels []DetectorModel

The models to associate with this detector.

CreatedTime string

The time when the detector was created.

Description string

The description of the detector.

DetectorVersionId string

The active version ID of the detector

DetectorVersionStatus DetectorVersionStatus

The desired detector version status for the detector

EventType DetectorEventType

The event type to associate this detector with.

LastUpdatedTime string

The time when the detector was last updated.

RuleExecutionMode DetectorRuleExecutionMode
Rules []DetectorRule
Tags []DetectorTag

Tags associated with this detector.

arn String

The ARN of the detector.

associatedModels ListModel>

The models to associate with this detector.

createdTime String

The time when the detector was created.

description String

The description of the detector.

detectorVersionId String

The active version ID of the detector

detectorVersionStatus DetectorVersionStatus

The desired detector version status for the detector

eventType DetectorEventType

The event type to associate this detector with.

lastUpdatedTime String

The time when the detector was last updated.

ruleExecutionMode DetectorRuleExecutionMode
rules ListRule>
tags ListTag>

Tags associated with this detector.

arn string

The ARN of the detector.

associatedModels DetectorModel[]

The models to associate with this detector.

createdTime string

The time when the detector was created.

description string

The description of the detector.

detectorVersionId string

The active version ID of the detector

detectorVersionStatus DetectorVersionStatus

The desired detector version status for the detector

eventType DetectorEventType

The event type to associate this detector with.

lastUpdatedTime string

The time when the detector was last updated.

ruleExecutionMode DetectorRuleExecutionMode
rules DetectorRule[]
tags DetectorTag[]

Tags associated with this detector.

arn str

The ARN of the detector.

associated_models Sequence[DetectorModel]

The models to associate with this detector.

created_time str

The time when the detector was created.

description str

The description of the detector.

detector_version_id str

The active version ID of the detector

detector_version_status DetectorVersionStatus

The desired detector version status for the detector

event_type DetectorEventType

The event type to associate this detector with.

last_updated_time str

The time when the detector was last updated.

rule_execution_mode DetectorRuleExecutionMode
rules Sequence[DetectorRule]
tags Sequence[DetectorTag]

Tags associated with this detector.

arn String

The ARN of the detector.

associatedModels List

The models to associate with this detector.

createdTime String

The time when the detector was created.

description String

The description of the detector.

detectorVersionId String

The active version ID of the detector

detectorVersionStatus "DRAFT" | "ACTIVE"

The desired detector version status for the detector

eventType Property Map

The event type to associate this detector with.

lastUpdatedTime String

The time when the detector was last updated.

ruleExecutionMode "FIRST_MATCHED" | "ALL_MATCHED"
rules List
tags List

Tags associated with this detector.

Supporting Types

DetectorEntityType

Arn string
CreatedTime string

The time when the entity type was created.

Description string

The description.

Inline bool
LastUpdatedTime string

The time when the entity type was last updated.

Name string
Tags List<Pulumi.AwsNative.FraudDetector.Inputs.DetectorTag>

Tags associated with this entity type.

Arn string
CreatedTime string

The time when the entity type was created.

Description string

The description.

Inline bool
LastUpdatedTime string

The time when the entity type was last updated.

Name string
Tags []DetectorTag

Tags associated with this entity type.

arn String
createdTime String

The time when the entity type was created.

description String

The description.

inline Boolean
lastUpdatedTime String

The time when the entity type was last updated.

name String
tags ListTag>

Tags associated with this entity type.

arn string
createdTime string

The time when the entity type was created.

description string

The description.

inline boolean
lastUpdatedTime string

The time when the entity type was last updated.

name string
tags DetectorTag[]

Tags associated with this entity type.

arn str
created_time str

The time when the entity type was created.

description str

The description.

inline bool
last_updated_time str

The time when the entity type was last updated.

name str
tags Sequence[DetectorTag]

Tags associated with this entity type.

arn String
createdTime String

The time when the entity type was created.

description String

The description.

inline Boolean
lastUpdatedTime String

The time when the entity type was last updated.

name String
tags List

Tags associated with this entity type.

DetectorEventType

Arn string

The ARN of the event type.

CreatedTime string

The time when the event type was created.

Description string

The description of the event type.

EntityTypes List<Pulumi.AwsNative.FraudDetector.Inputs.DetectorEntityType>
EventVariables List<Pulumi.AwsNative.FraudDetector.Inputs.DetectorEventVariable>
Inline bool
Labels List<Pulumi.AwsNative.FraudDetector.Inputs.DetectorLabel>
LastUpdatedTime string

The time when the event type was last updated.

Name string

The name for the event type

Tags List<Pulumi.AwsNative.FraudDetector.Inputs.DetectorTag>

Tags associated with this event type.

Arn string

The ARN of the event type.

CreatedTime string

The time when the event type was created.

Description string

The description of the event type.

EntityTypes []DetectorEntityType
EventVariables []DetectorEventVariable
Inline bool
Labels []DetectorLabel
LastUpdatedTime string

The time when the event type was last updated.

Name string

The name for the event type

Tags []DetectorTag

Tags associated with this event type.

arn String

The ARN of the event type.

createdTime String

The time when the event type was created.

description String

The description of the event type.

entityTypes ListEntityType>
eventVariables ListEventVariable>
inline Boolean
labels ListLabel>
lastUpdatedTime String

The time when the event type was last updated.

name String

The name for the event type

tags ListTag>

Tags associated with this event type.

arn string

The ARN of the event type.

createdTime string

The time when the event type was created.

description string

The description of the event type.

entityTypes DetectorEntityType[]
eventVariables DetectorEventVariable[]
inline boolean
labels DetectorLabel[]
lastUpdatedTime string

The time when the event type was last updated.

name string

The name for the event type

tags DetectorTag[]

Tags associated with this event type.

arn str

The ARN of the event type.

created_time str

The time when the event type was created.

description str

The description of the event type.

entity_types Sequence[DetectorEntityType]
event_variables Sequence[DetectorEventVariable]
inline bool
labels Sequence[DetectorLabel]
last_updated_time str

The time when the event type was last updated.

name str

The name for the event type

tags Sequence[DetectorTag]

Tags associated with this event type.

arn String

The ARN of the event type.

createdTime String

The time when the event type was created.

description String

The description of the event type.

entityTypes List
eventVariables List
inline Boolean
labels List
lastUpdatedTime String

The time when the event type was last updated.

name String

The name for the event type

tags List

Tags associated with this event type.

DetectorEventVariable

Arn string
CreatedTime string

The time when the event variable was created.

DataSource DetectorEventVariableDataSource
DataType DetectorEventVariableDataType
DefaultValue string
Description string

The description.

Inline bool
LastUpdatedTime string

The time when the event variable was last updated.

Name string
Tags []DetectorTag

Tags associated with this event variable.

VariableType DetectorEventVariableVariableType
arn String
createdTime String

The time when the event variable was created.

dataSource DetectorEventVariableDataSource
dataType DetectorEventVariableDataType
defaultValue String
description String

The description.

inline Boolean
lastUpdatedTime String

The time when the event variable was last updated.

name String
tags ListTag>

Tags associated with this event variable.

variableType DetectorEventVariableVariableType
arn string
createdTime string

The time when the event variable was created.

dataSource DetectorEventVariableDataSource
dataType DetectorEventVariableDataType
defaultValue string
description string

The description.

inline boolean
lastUpdatedTime string

The time when the event variable was last updated.

name string
tags DetectorTag[]

Tags associated with this event variable.

variableType DetectorEventVariableVariableType
arn str
created_time str

The time when the event variable was created.

data_source DetectorEventVariableDataSource
data_type DetectorEventVariableDataType
default_value str
description str

The description.

inline bool
last_updated_time str

The time when the event variable was last updated.

name str
tags Sequence[DetectorTag]

Tags associated with this event variable.

variable_type DetectorEventVariableVariableType
arn String
createdTime String

The time when the event variable was created.

dataSource "EVENT"
dataType "STRING" | "INTEGER" | "FLOAT" | "BOOLEAN"
defaultValue String
description String

The description.

inline Boolean
lastUpdatedTime String

The time when the event variable was last updated.

name String
tags List

Tags associated with this event variable.

variableType "AUTH_CODE" | "AVS" | "BILLING_ADDRESS_L1" | "BILLING_ADDRESS_L2" | "BILLING_CITY" | "BILLING_COUNTRY" | "BILLING_NAME" | "BILLING_PHONE" | "BILLING_STATE" | "BILLING_ZIP" | "CARD_BIN" | "CATEGORICAL" | "CURRENCY_CODE" | "EMAIL_ADDRESS" | "FINGERPRINT" | "FRAUD_LABEL" | "FREE_FORM_TEXT" | "IP_ADDRESS" | "NUMERIC" | "ORDER_ID" | "PAYMENT_TYPE" | "PHONE_NUMBER" | "PRICE" | "PRODUCT_CATEGORY" | "SHIPPING_ADDRESS_L1" | "SHIPPING_ADDRESS_L2" | "SHIPPING_CITY" | "SHIPPING_COUNTRY" | "SHIPPING_NAME" | "SHIPPING_PHONE" | "SHIPPING_STATE" | "SHIPPING_ZIP" | "USERAGENT"

DetectorEventVariableDataSource

DetectorEventVariableDataType

DetectorEventVariableVariableType

DetectorLabel

Arn string
CreatedTime string

The time when the label was created.

Description string

The description.

Inline bool
LastUpdatedTime string

The time when the label was last updated.

Name string
Tags List<Pulumi.AwsNative.FraudDetector.Inputs.DetectorTag>

Tags associated with this label.

Arn string
CreatedTime string

The time when the label was created.

Description string

The description.

Inline bool
LastUpdatedTime string

The time when the label was last updated.

Name string
Tags []DetectorTag

Tags associated with this label.

arn String
createdTime String

The time when the label was created.

description String

The description.

inline Boolean
lastUpdatedTime String

The time when the label was last updated.

name String
tags ListTag>

Tags associated with this label.

arn string
createdTime string

The time when the label was created.

description string

The description.

inline boolean
lastUpdatedTime string

The time when the label was last updated.

name string
tags DetectorTag[]

Tags associated with this label.

arn str
created_time str

The time when the label was created.

description str

The description.

inline bool
last_updated_time str

The time when the label was last updated.

name str
tags Sequence[DetectorTag]

Tags associated with this label.

arn String
createdTime String

The time when the label was created.

description String

The description.

inline Boolean
lastUpdatedTime String

The time when the label was last updated.

name String
tags List

Tags associated with this label.

DetectorModel

Arn string
Arn string
arn String
arn string
arn str
arn String

DetectorOutcome

Arn string
CreatedTime string

The time when the outcome was created.

Description string

The description.

Inline bool
LastUpdatedTime string

The time when the outcome was last updated.

Name string
Tags List<Pulumi.AwsNative.FraudDetector.Inputs.DetectorTag>

Tags associated with this outcome.

Arn string
CreatedTime string

The time when the outcome was created.

Description string

The description.

Inline bool
LastUpdatedTime string

The time when the outcome was last updated.

Name string
Tags []DetectorTag

Tags associated with this outcome.

arn String
createdTime String

The time when the outcome was created.

description String

The description.

inline Boolean
lastUpdatedTime String

The time when the outcome was last updated.

name String
tags ListTag>

Tags associated with this outcome.

arn string
createdTime string

The time when the outcome was created.

description string

The description.

inline boolean
lastUpdatedTime string

The time when the outcome was last updated.

name string
tags DetectorTag[]

Tags associated with this outcome.

arn str
created_time str

The time when the outcome was created.

description str

The description.

inline bool
last_updated_time str

The time when the outcome was last updated.

name str
tags Sequence[DetectorTag]

Tags associated with this outcome.

arn String
createdTime String

The time when the outcome was created.

description String

The description.

inline Boolean
lastUpdatedTime String

The time when the outcome was last updated.

name String
tags List

Tags associated with this outcome.

DetectorRule

Arn string
CreatedTime string

The time when the event type was created.

Description string

The description.

DetectorId string
Expression string
Language Pulumi.AwsNative.FraudDetector.DetectorRuleLanguage
LastUpdatedTime string

The time when the event type was last updated.

Outcomes List<Pulumi.AwsNative.FraudDetector.Inputs.DetectorOutcome>
RuleId string
RuleVersion string
Tags List<Pulumi.AwsNative.FraudDetector.Inputs.DetectorTag>

Tags associated with this event type.

Arn string
CreatedTime string

The time when the event type was created.

Description string

The description.

DetectorId string
Expression string
Language DetectorRuleLanguage
LastUpdatedTime string

The time when the event type was last updated.

Outcomes []DetectorOutcome
RuleId string
RuleVersion string
Tags []DetectorTag

Tags associated with this event type.

arn String
createdTime String

The time when the event type was created.

description String

The description.

detectorId String
expression String
language DetectorRuleLanguage
lastUpdatedTime String

The time when the event type was last updated.

outcomes ListOutcome>
ruleId String
ruleVersion String
tags ListTag>

Tags associated with this event type.

arn string
createdTime string

The time when the event type was created.

description string

The description.

detectorId string
expression string
language DetectorRuleLanguage
lastUpdatedTime string

The time when the event type was last updated.

outcomes DetectorOutcome[]
ruleId string
ruleVersion string
tags DetectorTag[]

Tags associated with this event type.

arn str
created_time str

The time when the event type was created.

description str

The description.

detector_id str
expression str
language DetectorRuleLanguage
last_updated_time str

The time when the event type was last updated.

outcomes Sequence[DetectorOutcome]
rule_id str
rule_version str
tags Sequence[DetectorTag]

Tags associated with this event type.

arn String
createdTime String

The time when the event type was created.

description String

The description.

detectorId String
expression String
language "DETECTORPL"
lastUpdatedTime String

The time when the event type was last updated.

outcomes List
ruleId String
ruleVersion String
tags List

Tags associated with this event type.

DetectorRuleExecutionMode

DetectorRuleLanguage

DetectorTag

Key string
Value string
Key string
Value string
key String
value String
key string
value string
key str
value str
key String
value String

DetectorVersionStatus

Package Details

Repository
https://github.com/pulumi/pulumi-aws-native
License
Apache-2.0