aws-native.frauddetector.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.
- Associated
Models List<Pulumi.Aws Native. Fraud Detector. Outputs. Detector Model> The models to associate with this detector.
- Created
Time string The time when the detector was created.
- Description string
The description of the detector.
- Detector
Version stringId The active version ID of the detector
- Detector
Version Pulumi.Status Aws Native. Fraud Detector. Detector Version Status The desired detector version status for the detector
- Event
Type Pulumi.Aws Native. Fraud Detector. Outputs. Detector Event Type The event type to associate this detector with.
- Last
Updated stringTime The time when the detector was last updated.
- Rule
Execution Pulumi.Mode Aws Native. Fraud Detector. Detector Rule Execution Mode - Rules
List<Pulumi.
Aws Native. Fraud Detector. Outputs. Detector Rule> - List<Pulumi.
Aws Native. Fraud Detector. Outputs. Detector Tag> Tags associated with this detector.
- Arn string
The ARN of the detector.
- Associated
Models []DetectorModel The models to associate with this detector.
- Created
Time string The time when the detector was created.
- Description string
The description of the detector.
- Detector
Version stringId The active version ID of the detector
- Detector
Version DetectorStatus Version Status The desired detector version status for the detector
- Event
Type DetectorEvent Type The event type to associate this detector with.
- Last
Updated stringTime The time when the detector was last updated.
- Rule
Execution DetectorMode Rule Execution Mode - Rules
[]Detector
Rule - []Detector
Tag Tags associated with this detector.
- arn String
The ARN of the detector.
- associated
Models List<DetectorModel> The models to associate with this detector.
- created
Time String The time when the detector was created.
- description String
The description of the detector.
- detector
Version StringId The active version ID of the detector
- detector
Version DetectorStatus Version Status The desired detector version status for the detector
- event
Type DetectorEvent Type The event type to associate this detector with.
- last
Updated StringTime The time when the detector was last updated.
- rule
Execution DetectorMode Rule Execution Mode - rules
List<Detector
Rule> - List<Detector
Tag> Tags associated with this detector.
- arn string
The ARN of the detector.
- associated
Models DetectorModel[] The models to associate with this detector.
- created
Time string The time when the detector was created.
- description string
The description of the detector.
- detector
Version stringId The active version ID of the detector
- detector
Version DetectorStatus Version Status The desired detector version status for the detector
- event
Type DetectorEvent Type The event type to associate this detector with.
- last
Updated stringTime The time when the detector was last updated.
- rule
Execution DetectorMode Rule Execution Mode - rules
Detector
Rule[] - Detector
Tag[] 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_ strid The active version ID of the detector
- detector_
version_ Detectorstatus Version Status The desired detector version status for the detector
- event_
type DetectorEvent Type The event type to associate this detector with.
- last_
updated_ strtime The time when the detector was last updated.
- rule_
execution_ Detectormode Rule Execution Mode - rules
Sequence[Detector
Rule] - Sequence[Detector
Tag] Tags associated with this detector.
- arn String
The ARN of the detector.
- associated
Models List<Property Map> The models to associate with this detector.
- created
Time String The time when the detector was created.
- description String
The description of the detector.
- detector
Version StringId The active version ID of the detector
- detector
Version "DRAFT" | "ACTIVE"Status The desired detector version status for the detector
- event
Type Property Map The event type to associate this detector with.
- last
Updated StringTime The time when the detector was last updated.
- rule
Execution "FIRST_MATCHED" | "ALL_MATCHED"Mode - rules List<Property Map>
- List<Property Map>
Tags associated with this detector.
Supporting Types
DetectorEntityType
- Arn string
- Created
Time string The time when the entity type was created.
- Description string
The description.
- Inline bool
- Last
Updated stringTime The time when the entity type was last updated.
- Name string
- List<Pulumi.
Aws Native. Fraud Detector. Inputs. Detector Tag> Tags associated with this entity type.
- Arn string
- Created
Time string The time when the entity type was created.
- Description string
The description.
- Inline bool
- Last
Updated stringTime The time when the entity type was last updated.
- Name string
- []Detector
Tag Tags associated with this entity type.
- arn String
- created
Time String The time when the entity type was created.
- description String
The description.
- inline Boolean
- last
Updated StringTime The time when the entity type was last updated.
- name String
- List<Detector
Tag> Tags associated with this entity type.
- arn string
- created
Time string The time when the entity type was created.
- description string
The description.
- inline boolean
- last
Updated stringTime The time when the entity type was last updated.
- name string
- Detector
Tag[] 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_ strtime The time when the entity type was last updated.
- name str
- Sequence[Detector
Tag] Tags associated with this entity type.
- arn String
- created
Time String The time when the entity type was created.
- description String
The description.
- inline Boolean
- last
Updated StringTime The time when the entity type was last updated.
- name String
- List<Property Map>
Tags associated with this entity type.
DetectorEventType
- Arn string
The ARN of the event type.
- Created
Time string The time when the event type was created.
- Description string
The description of the event type.
- Entity
Types List<Pulumi.Aws Native. Fraud Detector. Inputs. Detector Entity Type> - Event
Variables List<Pulumi.Aws Native. Fraud Detector. Inputs. Detector Event Variable> - Inline bool
- Labels
List<Pulumi.
Aws Native. Fraud Detector. Inputs. Detector Label> - Last
Updated stringTime The time when the event type was last updated.
- Name string
The name for the event type
- List<Pulumi.
Aws Native. Fraud Detector. Inputs. Detector Tag> Tags associated with this event type.
- Arn string
The ARN of the event type.
- Created
Time string The time when the event type was created.
- Description string
The description of the event type.
- Entity
Types []DetectorEntity Type - Event
Variables []DetectorEvent Variable - Inline bool
- Labels
[]Detector
Label - Last
Updated stringTime The time when the event type was last updated.
- Name string
The name for the event type
- []Detector
Tag Tags associated with this event type.
- arn String
The ARN of the event type.
- created
Time String The time when the event type was created.
- description String
The description of the event type.
- entity
Types List<DetectorEntity Type> - event
Variables List<DetectorEvent Variable> - inline Boolean
- labels
List<Detector
Label> - last
Updated StringTime The time when the event type was last updated.
- name String
The name for the event type
- List<Detector
Tag> Tags associated with this event type.
- arn string
The ARN of the event type.
- created
Time string The time when the event type was created.
- description string
The description of the event type.
- entity
Types DetectorEntity Type[] - event
Variables DetectorEvent Variable[] - inline boolean
- labels
Detector
Label[] - last
Updated stringTime The time when the event type was last updated.
- name string
The name for the event type
- Detector
Tag[] 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[DetectorEntity Type] - event_
variables Sequence[DetectorEvent Variable] - inline bool
- labels
Sequence[Detector
Label] - last_
updated_ strtime The time when the event type was last updated.
- name str
The name for the event type
- Sequence[Detector
Tag] Tags associated with this event type.
- arn String
The ARN of the event type.
- created
Time String The time when the event type was created.
- description String
The description of the event type.
- entity
Types List<Property Map> - event
Variables List<Property Map> - inline Boolean
- labels List<Property Map>
- last
Updated StringTime The time when the event type was last updated.
- name String
The name for the event type
- List<Property Map>
Tags associated with this event type.
DetectorEventVariable
- Arn string
- Created
Time string The time when the event variable was created.
- Data
Source Pulumi.Aws Native. Fraud Detector. Detector Event Variable Data Source - Data
Type Pulumi.Aws Native. Fraud Detector. Detector Event Variable Data Type - Default
Value string - Description string
The description.
- Inline bool
- Last
Updated stringTime The time when the event variable was last updated.
- Name string
- List<Pulumi.
Aws Native. Fraud Detector. Inputs. Detector Tag> Tags associated with this event variable.
- Variable
Type Pulumi.Aws Native. Fraud Detector. Detector Event Variable Variable Type
- Arn string
- Created
Time string The time when the event variable was created.
- Data
Source DetectorEvent Variable Data Source - Data
Type DetectorEvent Variable Data Type - Default
Value string - Description string
The description.
- Inline bool
- Last
Updated stringTime The time when the event variable was last updated.
- Name string
- []Detector
Tag Tags associated with this event variable.
- Variable
Type DetectorEvent Variable Variable Type
- arn String
- created
Time String The time when the event variable was created.
- data
Source DetectorEvent Variable Data Source - data
Type DetectorEvent Variable Data Type - default
Value String - description String
The description.
- inline Boolean
- last
Updated StringTime The time when the event variable was last updated.
- name String
- List<Detector
Tag> Tags associated with this event variable.
- variable
Type DetectorEvent Variable Variable Type
- arn string
- created
Time string The time when the event variable was created.
- data
Source DetectorEvent Variable Data Source - data
Type DetectorEvent Variable Data Type - default
Value string - description string
The description.
- inline boolean
- last
Updated stringTime The time when the event variable was last updated.
- name string
- Detector
Tag[] Tags associated with this event variable.
- variable
Type DetectorEvent Variable Variable Type
- arn str
- created_
time str The time when the event variable was created.
- data_
source DetectorEvent Variable Data Source - data_
type DetectorEvent Variable Data Type - default_
value str - description str
The description.
- inline bool
- last_
updated_ strtime The time when the event variable was last updated.
- name str
- Sequence[Detector
Tag] Tags associated with this event variable.
- variable_
type DetectorEvent Variable Variable Type
- arn String
- created
Time String The time when the event variable was created.
- data
Source "EVENT" - data
Type "STRING" | "INTEGER" | "FLOAT" | "BOOLEAN" - default
Value String - description String
The description.
- inline Boolean
- last
Updated StringTime The time when the event variable was last updated.
- name String
- List<Property Map>
Tags associated with this event variable.
- variable
Type "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
- Created
Time string The time when the label was created.
- Description string
The description.
- Inline bool
- Last
Updated stringTime The time when the label was last updated.
- Name string
- List<Pulumi.
Aws Native. Fraud Detector. Inputs. Detector Tag> Tags associated with this label.
- Arn string
- Created
Time string The time when the label was created.
- Description string
The description.
- Inline bool
- Last
Updated stringTime The time when the label was last updated.
- Name string
- []Detector
Tag Tags associated with this label.
- arn String
- created
Time String The time when the label was created.
- description String
The description.
- inline Boolean
- last
Updated StringTime The time when the label was last updated.
- name String
- List<Detector
Tag> Tags associated with this label.
- arn string
- created
Time string The time when the label was created.
- description string
The description.
- inline boolean
- last
Updated stringTime The time when the label was last updated.
- name string
- Detector
Tag[] 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_ strtime The time when the label was last updated.
- name str
- Sequence[Detector
Tag] Tags associated with this label.
- arn String
- created
Time String The time when the label was created.
- description String
The description.
- inline Boolean
- last
Updated StringTime The time when the label was last updated.
- name String
- List<Property Map>
Tags associated with this label.
DetectorModel
- Arn string
- Arn string
- arn String
- arn string
- arn str
- arn String
DetectorOutcome
- Arn string
- Created
Time string The time when the outcome was created.
- Description string
The description.
- Inline bool
- Last
Updated stringTime The time when the outcome was last updated.
- Name string
- List<Pulumi.
Aws Native. Fraud Detector. Inputs. Detector Tag> Tags associated with this outcome.
- Arn string
- Created
Time string The time when the outcome was created.
- Description string
The description.
- Inline bool
- Last
Updated stringTime The time when the outcome was last updated.
- Name string
- []Detector
Tag Tags associated with this outcome.
- arn String
- created
Time String The time when the outcome was created.
- description String
The description.
- inline Boolean
- last
Updated StringTime The time when the outcome was last updated.
- name String
- List<Detector
Tag> Tags associated with this outcome.
- arn string
- created
Time string The time when the outcome was created.
- description string
The description.
- inline boolean
- last
Updated stringTime The time when the outcome was last updated.
- name string
- Detector
Tag[] 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_ strtime The time when the outcome was last updated.
- name str
- Sequence[Detector
Tag] Tags associated with this outcome.
- arn String
- created
Time String The time when the outcome was created.
- description String
The description.
- inline Boolean
- last
Updated StringTime The time when the outcome was last updated.
- name String
- List<Property Map>
Tags associated with this outcome.
DetectorRule
- Arn string
- Created
Time string The time when the event type was created.
- Description string
The description.
- Detector
Id string - Expression string
- Language
Pulumi.
Aws Native. Fraud Detector. Detector Rule Language - Last
Updated stringTime The time when the event type was last updated.
- Outcomes
List<Pulumi.
Aws Native. Fraud Detector. Inputs. Detector Outcome> - Rule
Id string - Rule
Version string - List<Pulumi.
Aws Native. Fraud Detector. Inputs. Detector Tag> Tags associated with this event type.
- Arn string
- Created
Time string The time when the event type was created.
- Description string
The description.
- Detector
Id string - Expression string
- Language
Detector
Rule Language - Last
Updated stringTime The time when the event type was last updated.
- Outcomes
[]Detector
Outcome - Rule
Id string - Rule
Version string - []Detector
Tag Tags associated with this event type.
- arn String
- created
Time String The time when the event type was created.
- description String
The description.
- detector
Id String - expression String
- language
Detector
Rule Language - last
Updated StringTime The time when the event type was last updated.
- outcomes
List<Detector
Outcome> - rule
Id String - rule
Version String - List<Detector
Tag> Tags associated with this event type.
- arn string
- created
Time string The time when the event type was created.
- description string
The description.
- detector
Id string - expression string
- language
Detector
Rule Language - last
Updated stringTime The time when the event type was last updated.
- outcomes
Detector
Outcome[] - rule
Id string - rule
Version string - Detector
Tag[] 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
Detector
Rule Language - last_
updated_ strtime The time when the event type was last updated.
- outcomes
Sequence[Detector
Outcome] - rule_
id str - rule_
version str - Sequence[Detector
Tag] Tags associated with this event type.
- arn String
- created
Time String The time when the event type was created.
- description String
The description.
- detector
Id String - expression String
- language "DETECTORPL"
- last
Updated StringTime The time when the event type was last updated.
- outcomes List<Property Map>
- rule
Id String - rule
Version String - List<Property Map>
Tags associated with this event type.
DetectorRuleExecutionMode
DetectorRuleLanguage
DetectorTag
DetectorVersionStatus
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0