1. Packages
  2. AWS Native
  3. API Docs
  4. frauddetector
  5. getDetector

AWS Native is in preview. AWS Classic is fully supported.

AWS Native v0.101.0 published on Thursday, Apr 11, 2024 by Pulumi

aws-native.frauddetector.getDetector

Explore with Pulumi AI

aws-native logo

AWS Native is in preview. AWS Classic is fully supported.

AWS Native v0.101.0 published on Thursday, Apr 11, 2024 by Pulumi

    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.Outputs.Tag>
    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 Tag
    Tags associated with this detector.
    arn String
    The ARN of the detector.
    associatedModels List<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 List<DetectorRule>
    tags List<Tag>
    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 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_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[root_Tag]
    Tags associated with this detector.
    arn String
    The ARN of the detector.
    associatedModels List<Property Map>
    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<Property Map>
    tags List<Property Map>
    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 List<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 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<Property Map>
    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 List<DetectorEntityType>
    eventVariables List<DetectorEventVariable>
    inline Boolean
    labels List<DetectorLabel>
    lastUpdatedTime String
    The time when the event type was last updated.
    name String
    The name for the event type
    tags List<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 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<Property Map>
    eventVariables List<Property Map>
    inline Boolean
    labels List<Property Map>
    lastUpdatedTime String
    The time when the event type was last updated.
    name String
    The name for the event type
    tags List<Property Map>
    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 List<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 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<Property Map>
    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 List<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 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<Property Map>
    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 List<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 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<Property Map>
    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 List<DetectorOutcome>
    ruleId String
    ruleVersion String
    tags List<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 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<Property Map>
    ruleId String
    ruleVersion String
    tags List<Property Map>
    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

    Tag

    Key string
    The key name of the tag
    Value string
    The value of the tag
    Key string
    The key name of the tag
    Value string
    The value of the tag
    key String
    The key name of the tag
    value String
    The value of the tag
    key string
    The key name of the tag
    value string
    The value of the tag
    key str
    The key name of the tag
    value str
    The value of the tag
    key String
    The key name of the tag
    value String
    The value of the tag

    Package Details

    Repository
    AWS Native pulumi/pulumi-aws-native
    License
    Apache-2.0
    aws-native logo

    AWS Native is in preview. AWS Classic is fully supported.

    AWS Native v0.101.0 published on Thursday, Apr 11, 2024 by Pulumi