1. Packages
  2. AWS Native
  3. API Docs
  4. customerprofiles
  5. getCalculatedAttributeDefinition

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

AWS Native v0.78.0 published on Wednesday, Sep 27, 2023 by Pulumi

aws-native.customerprofiles.getCalculatedAttributeDefinition

Explore with Pulumi AI

aws-native logo

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

AWS Native v0.78.0 published on Wednesday, Sep 27, 2023 by Pulumi

    A calculated attribute definition for Customer Profiles

    Using getCalculatedAttributeDefinition

    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 getCalculatedAttributeDefinition(args: GetCalculatedAttributeDefinitionArgs, opts?: InvokeOptions): Promise<GetCalculatedAttributeDefinitionResult>
    function getCalculatedAttributeDefinitionOutput(args: GetCalculatedAttributeDefinitionOutputArgs, opts?: InvokeOptions): Output<GetCalculatedAttributeDefinitionResult>
    def get_calculated_attribute_definition(calculated_attribute_name: Optional[str] = None,
                                            domain_name: Optional[str] = None,
                                            opts: Optional[InvokeOptions] = None) -> GetCalculatedAttributeDefinitionResult
    def get_calculated_attribute_definition_output(calculated_attribute_name: Optional[pulumi.Input[str]] = None,
                                            domain_name: Optional[pulumi.Input[str]] = None,
                                            opts: Optional[InvokeOptions] = None) -> Output[GetCalculatedAttributeDefinitionResult]
    func LookupCalculatedAttributeDefinition(ctx *Context, args *LookupCalculatedAttributeDefinitionArgs, opts ...InvokeOption) (*LookupCalculatedAttributeDefinitionResult, error)
    func LookupCalculatedAttributeDefinitionOutput(ctx *Context, args *LookupCalculatedAttributeDefinitionOutputArgs, opts ...InvokeOption) LookupCalculatedAttributeDefinitionResultOutput

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

    public static class GetCalculatedAttributeDefinition 
    {
        public static Task<GetCalculatedAttributeDefinitionResult> InvokeAsync(GetCalculatedAttributeDefinitionArgs args, InvokeOptions? opts = null)
        public static Output<GetCalculatedAttributeDefinitionResult> Invoke(GetCalculatedAttributeDefinitionInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetCalculatedAttributeDefinitionResult> getCalculatedAttributeDefinition(GetCalculatedAttributeDefinitionArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: aws-native:customerprofiles:getCalculatedAttributeDefinition
      arguments:
        # arguments dictionary

    The following arguments are supported:

    getCalculatedAttributeDefinition Result

    The following output properties are available:

    AttributeDetails CalculatedAttributeDefinitionAttributeDetails
    Conditions CalculatedAttributeDefinitionConditions
    CreatedAt string

    The timestamp of when the calculated attribute definition was created.

    Description string
    DisplayName string
    LastUpdatedAt string

    The timestamp of when the calculated attribute definition was most recently edited.

    Statistic CalculatedAttributeDefinitionStatistic
    Tags []CalculatedAttributeDefinitionTag
    attributeDetails CalculatedAttributeDefinitionAttributeDetails
    conditions CalculatedAttributeDefinitionConditions
    createdAt String

    The timestamp of when the calculated attribute definition was created.

    description String
    displayName String
    lastUpdatedAt String

    The timestamp of when the calculated attribute definition was most recently edited.

    statistic CalculatedAttributeDefinitionStatistic
    tags List<CalculatedAttributeDefinitionTag>
    attributeDetails CalculatedAttributeDefinitionAttributeDetails
    conditions CalculatedAttributeDefinitionConditions
    createdAt string

    The timestamp of when the calculated attribute definition was created.

    description string
    displayName string
    lastUpdatedAt string

    The timestamp of when the calculated attribute definition was most recently edited.

    statistic CalculatedAttributeDefinitionStatistic
    tags CalculatedAttributeDefinitionTag[]
    attribute_details CalculatedAttributeDefinitionAttributeDetails
    conditions CalculatedAttributeDefinitionConditions
    created_at str

    The timestamp of when the calculated attribute definition was created.

    description str
    display_name str
    last_updated_at str

    The timestamp of when the calculated attribute definition was most recently edited.

    statistic CalculatedAttributeDefinitionStatistic
    tags Sequence[CalculatedAttributeDefinitionTag]
    attributeDetails Property Map
    conditions Property Map
    createdAt String

    The timestamp of when the calculated attribute definition was created.

    description String
    displayName String
    lastUpdatedAt String

    The timestamp of when the calculated attribute definition was most recently edited.

    statistic "FIRST_OCCURRENCE" | "LAST_OCCURRENCE" | "COUNT" | "SUM" | "MINIMUM" | "MAXIMUM" | "AVERAGE" | "MAX_OCCURRENCE"
    tags List<Property Map>

    Supporting Types

    CalculatedAttributeDefinitionAttributeDetails

    CalculatedAttributeDefinitionAttributeItem

    Name string
    Name string
    name String
    name string
    name str
    name String

    CalculatedAttributeDefinitionConditions

    CalculatedAttributeDefinitionRange

    CalculatedAttributeDefinitionRangeUnit

    CalculatedAttributeDefinitionStatistic

    CalculatedAttributeDefinitionTag

    Key string

    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 -.

    Value string

    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 -.

    Key string

    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 -.

    Value string

    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 -.

    key String

    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 -.

    value String

    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 -.

    key string

    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 -.

    value string

    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 -.

    key str

    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 -.

    value str

    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 -.

    key String

    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 -.

    value String

    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 -.

    CalculatedAttributeDefinitionThreshold

    CalculatedAttributeDefinitionThresholdOperator

    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.78.0 published on Wednesday, Sep 27, 2023 by Pulumi