1. Packages
  2. AWS Native
  3. API Docs
  4. cleanrooms
  5. AnalysisTemplate

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

AWS Native v0.77.0 published on Wednesday, Sep 20, 2023 by Pulumi

aws-native.cleanrooms.AnalysisTemplate

Explore with Pulumi AI

aws-native logo

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

AWS Native v0.77.0 published on Wednesday, Sep 20, 2023 by Pulumi

    Represents a stored analysis within a collaboration

    Create AnalysisTemplate Resource

    new AnalysisTemplate(name: string, args: AnalysisTemplateArgs, opts?: CustomResourceOptions);
    @overload
    def AnalysisTemplate(resource_name: str,
                         opts: Optional[ResourceOptions] = None,
                         analysis_parameters: Optional[Sequence[AnalysisTemplateAnalysisParameterArgs]] = None,
                         description: Optional[str] = None,
                         format: Optional[AnalysisTemplateFormat] = None,
                         membership_identifier: Optional[str] = None,
                         name: Optional[str] = None,
                         source: Optional[AnalysisTemplateAnalysisSourceArgs] = None,
                         tags: Optional[Sequence[AnalysisTemplateTagArgs]] = None)
    @overload
    def AnalysisTemplate(resource_name: str,
                         args: AnalysisTemplateArgs,
                         opts: Optional[ResourceOptions] = None)
    func NewAnalysisTemplate(ctx *Context, name string, args AnalysisTemplateArgs, opts ...ResourceOption) (*AnalysisTemplate, error)
    public AnalysisTemplate(string name, AnalysisTemplateArgs args, CustomResourceOptions? opts = null)
    public AnalysisTemplate(String name, AnalysisTemplateArgs args)
    public AnalysisTemplate(String name, AnalysisTemplateArgs args, CustomResourceOptions options)
    
    type: aws-native:cleanrooms:AnalysisTemplate
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    
    name string
    The unique name of the resource.
    args AnalysisTemplateArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args AnalysisTemplateArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args AnalysisTemplateArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args AnalysisTemplateArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args AnalysisTemplateArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    AnalysisTemplate Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    The AnalysisTemplate resource accepts the following input properties:

    Format AnalysisTemplateFormat
    MembershipIdentifier string
    Source AnalysisTemplateAnalysisSourceArgs
    AnalysisParameters []AnalysisTemplateAnalysisParameterArgs

    The member who can query can provide this placeholder for a literal data value in an analysis template

    Description string
    Name string
    Tags []AnalysisTemplateTagArgs

    An arbitrary set of tags (key-value pairs) for this cleanrooms analysis template.

    format AnalysisTemplateFormat
    membershipIdentifier String
    source AnalysisTemplateAnalysisSource
    analysisParameters List<AnalysisTemplateAnalysisParameter>

    The member who can query can provide this placeholder for a literal data value in an analysis template

    description String
    name String
    tags List<AnalysisTemplateTag>

    An arbitrary set of tags (key-value pairs) for this cleanrooms analysis template.

    format AnalysisTemplateFormat
    membershipIdentifier string
    source AnalysisTemplateAnalysisSource
    analysisParameters AnalysisTemplateAnalysisParameter[]

    The member who can query can provide this placeholder for a literal data value in an analysis template

    description string
    name string
    tags AnalysisTemplateTag[]

    An arbitrary set of tags (key-value pairs) for this cleanrooms analysis template.

    format AnalysisTemplateFormat
    membership_identifier str
    source AnalysisTemplateAnalysisSourceArgs
    analysis_parameters Sequence[AnalysisTemplateAnalysisParameterArgs]

    The member who can query can provide this placeholder for a literal data value in an analysis template

    description str
    name str
    tags Sequence[AnalysisTemplateTagArgs]

    An arbitrary set of tags (key-value pairs) for this cleanrooms analysis template.

    format "SQL"
    membershipIdentifier String
    source Property Map
    analysisParameters List<Property Map>

    The member who can query can provide this placeholder for a literal data value in an analysis template

    description String
    name String
    tags List<Property Map>

    An arbitrary set of tags (key-value pairs) for this cleanrooms analysis template.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the AnalysisTemplate resource produces the following output properties:

    AnalysisTemplateIdentifier string
    Arn string
    CollaborationArn string
    CollaborationIdentifier string
    Id string

    The provider-assigned unique ID for this managed resource.

    MembershipArn string
    Schema AnalysisTemplateAnalysisSchema
    analysisTemplateIdentifier String
    arn String
    collaborationArn String
    collaborationIdentifier String
    id String

    The provider-assigned unique ID for this managed resource.

    membershipArn String
    schema AnalysisTemplateAnalysisSchema
    analysisTemplateIdentifier string
    arn string
    collaborationArn string
    collaborationIdentifier string
    id string

    The provider-assigned unique ID for this managed resource.

    membershipArn string
    schema AnalysisTemplateAnalysisSchema
    analysis_template_identifier str
    arn str
    collaboration_arn str
    collaboration_identifier str
    id str

    The provider-assigned unique ID for this managed resource.

    membership_arn str
    schema AnalysisTemplateAnalysisSchema
    analysisTemplateIdentifier String
    arn String
    collaborationArn String
    collaborationIdentifier String
    id String

    The provider-assigned unique ID for this managed resource.

    membershipArn String
    schema Property Map

    Supporting Types

    AnalysisTemplateAnalysisParameter, AnalysisTemplateAnalysisParameterArgs

    AnalysisTemplateAnalysisParameterType, AnalysisTemplateAnalysisParameterTypeArgs

    Smallint
    SMALLINT
    Integer
    INTEGER
    Bigint
    BIGINT
    Decimal
    DECIMAL
    Real
    REAL
    DoublePrecision
    DOUBLE_PRECISION
    Boolean
    BOOLEAN
    Char
    CHAR
    Varchar
    VARCHAR
    Date
    DATE
    Timestamp
    TIMESTAMP
    Timestamptz
    TIMESTAMPTZ
    Time
    TIME
    Timetz
    TIMETZ
    Varbyte
    VARBYTE
    AnalysisTemplateAnalysisParameterTypeSmallint
    SMALLINT
    AnalysisTemplateAnalysisParameterTypeInteger
    INTEGER
    AnalysisTemplateAnalysisParameterTypeBigint
    BIGINT
    AnalysisTemplateAnalysisParameterTypeDecimal
    DECIMAL
    AnalysisTemplateAnalysisParameterTypeReal
    REAL
    AnalysisTemplateAnalysisParameterTypeDoublePrecision
    DOUBLE_PRECISION
    AnalysisTemplateAnalysisParameterTypeBoolean
    BOOLEAN
    AnalysisTemplateAnalysisParameterTypeChar
    CHAR
    AnalysisTemplateAnalysisParameterTypeVarchar
    VARCHAR
    AnalysisTemplateAnalysisParameterTypeDate
    DATE
    AnalysisTemplateAnalysisParameterTypeTimestamp
    TIMESTAMP
    AnalysisTemplateAnalysisParameterTypeTimestamptz
    TIMESTAMPTZ
    AnalysisTemplateAnalysisParameterTypeTime
    TIME
    AnalysisTemplateAnalysisParameterTypeTimetz
    TIMETZ
    AnalysisTemplateAnalysisParameterTypeVarbyte
    VARBYTE
    Smallint
    SMALLINT
    Integer
    INTEGER
    Bigint
    BIGINT
    Decimal
    DECIMAL
    Real
    REAL
    DoublePrecision
    DOUBLE_PRECISION
    Boolean
    BOOLEAN
    Char
    CHAR
    Varchar
    VARCHAR
    Date
    DATE
    Timestamp
    TIMESTAMP
    Timestamptz
    TIMESTAMPTZ
    Time
    TIME
    Timetz
    TIMETZ
    Varbyte
    VARBYTE
    Smallint
    SMALLINT
    Integer
    INTEGER
    Bigint
    BIGINT
    Decimal
    DECIMAL
    Real
    REAL
    DoublePrecision
    DOUBLE_PRECISION
    Boolean
    BOOLEAN
    Char
    CHAR
    Varchar
    VARCHAR
    Date
    DATE
    Timestamp
    TIMESTAMP
    Timestamptz
    TIMESTAMPTZ
    Time
    TIME
    Timetz
    TIMETZ
    Varbyte
    VARBYTE
    SMALLINT
    SMALLINT
    INTEGER
    INTEGER
    BIGINT
    BIGINT
    DECIMAL
    DECIMAL
    REAL
    REAL
    DOUBLE_PRECISION
    DOUBLE_PRECISION
    BOOLEAN
    BOOLEAN
    CHAR
    CHAR
    VARCHAR
    VARCHAR
    DATE
    DATE
    TIMESTAMP
    TIMESTAMP
    TIMESTAMPTZ
    TIMESTAMPTZ
    TIME
    TIME
    TIMETZ
    TIMETZ
    VARBYTE
    VARBYTE
    "SMALLINT"
    SMALLINT
    "INTEGER"
    INTEGER
    "BIGINT"
    BIGINT
    "DECIMAL"
    DECIMAL
    "REAL"
    REAL
    "DOUBLE_PRECISION"
    DOUBLE_PRECISION
    "BOOLEAN"
    BOOLEAN
    "CHAR"
    CHAR
    "VARCHAR"
    VARCHAR
    "DATE"
    DATE
    "TIMESTAMP"
    TIMESTAMP
    "TIMESTAMPTZ"
    TIMESTAMPTZ
    "TIME"
    TIME
    "TIMETZ"
    TIMETZ
    "VARBYTE"
    VARBYTE

    AnalysisTemplateAnalysisSchema, AnalysisTemplateAnalysisSchemaArgs

    ReferencedTables List<string>
    referencedTables List<String>
    referenced_tables Sequence[str]
    referencedTables List<String>

    AnalysisTemplateAnalysisSource, AnalysisTemplateAnalysisSourceArgs

    Text string
    Text string
    text String
    text string
    text str
    text String

    AnalysisTemplateFormat, AnalysisTemplateFormatArgs

    Sql
    SQL
    AnalysisTemplateFormatSql
    SQL
    Sql
    SQL
    Sql
    SQL
    SQL
    SQL
    "SQL"
    SQL

    AnalysisTemplateTag, AnalysisTemplateTagArgs

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

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