We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.76.0
published on Monday, Aug 24, 2026 by Pulumi
published on Monday, Aug 24, 2026 by Pulumi
We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.76.0
published on Monday, Aug 24, 2026 by Pulumi
published on Monday, Aug 24, 2026 by Pulumi
Represents an intermediate table that stores cached query results within a collaboration
Using getIntermediateTable
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 getIntermediateTable(args: GetIntermediateTableArgs, opts?: InvokeOptions): Promise<GetIntermediateTableResult>
function getIntermediateTableOutput(args: GetIntermediateTableOutputArgs, opts?: InvokeOutputOptions): Output<GetIntermediateTableResult>def get_intermediate_table(intermediate_table_identifier: Optional[str] = None,
membership_identifier: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetIntermediateTableResult
def get_intermediate_table_output(intermediate_table_identifier: pulumi.Input[Optional[str]] = None,
membership_identifier: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOutputOptions] = None) -> Output[GetIntermediateTableResult]func LookupIntermediateTable(ctx *Context, args *LookupIntermediateTableArgs, opts ...InvokeOption) (*LookupIntermediateTableResult, error)
func LookupIntermediateTableOutput(ctx *Context, args *LookupIntermediateTableOutputArgs, opts ...InvokeOption) LookupIntermediateTableResultOutput> Note: This function is named LookupIntermediateTable in the Go SDK.
public static class GetIntermediateTable
{
public static Task<GetIntermediateTableResult> InvokeAsync(GetIntermediateTableArgs args, InvokeOptions? opts = null)
public static Output<GetIntermediateTableResult> Invoke(GetIntermediateTableInvokeArgs args, InvokeOptions? opts = null)
public static Output<GetIntermediateTableResult> Invoke(GetIntermediateTableInvokeArgs args, InvokeOutputOptions opts)
}public static CompletableFuture<GetIntermediateTableResult> getIntermediateTable(GetIntermediateTableArgs args, InvokeOptions options)
public static Output<GetIntermediateTableResult> getIntermediateTable(GetIntermediateTableArgs args, InvokeOptions options)
public static Output<GetIntermediateTableResult> getIntermediateTable(GetIntermediateTableArgs args, InvokeOutputOptions options)
fn::invoke:
function: aws-native:cleanrooms:getIntermediateTable
arguments:
# arguments dictionarydata "aws-native_cleanrooms_get_intermediate_table" "name" {
# arguments
}The following arguments are supported:
- Intermediate
Table stringIdentifier - Membership
Identifier string
- Intermediate
Table stringIdentifier - Membership
Identifier string
- intermediate_
table_ stringidentifier - membership_
identifier string
- intermediate
Table StringIdentifier - membership
Identifier String
- intermediate
Table stringIdentifier - membership
Identifier string
- intermediate
Table StringIdentifier - membership
Identifier String
getIntermediateTable Result
The following output properties are available:
- Analysis
Rules List<Pulumi.Aws Native. Clean Rooms. Outputs. Intermediate Table Analysis Rule> - Arn string
- Collaboration
Arn string - Collaboration
Identifier string - Description string
- Intermediate
Table stringIdentifier - Kms
Key stringArn - Membership
Arn string - Status
Pulumi.
Aws Native. Clean Rooms. Intermediate Table Status -
List<Pulumi.
Aws Native. Outputs. Tag>
- Analysis
Rules []IntermediateTable Analysis Rule - Arn string
- Collaboration
Arn string - Collaboration
Identifier string - Description string
- Intermediate
Table stringIdentifier - Kms
Key stringArn - Membership
Arn string - Status
Intermediate
Table Status - Tag
- analysis_
rules list(object) - arn string
- collaboration_
arn string - collaboration_
identifier string - description string
- intermediate_
table_ stringidentifier - kms_
key_ stringarn - membership_
arn string - status "CREATED" | "POPULATE_STARTED" | "POPULATE_SUCCESS" | "POPULATE_FAILED" | "DISALLOWED_BY_DATA_PROVIDER" | "BASE_TABLE_REMOVED"
- list(object)
- analysis
Rules List<IntermediateTable Analysis Rule> - arn String
- collaboration
Arn String - collaboration
Identifier String - description String
- intermediate
Table StringIdentifier - kms
Key StringArn - membership
Arn String - status
Intermediate
Table Status - List<Tag>
- analysis
Rules IntermediateTable Analysis Rule[] - arn string
- collaboration
Arn string - collaboration
Identifier string - description string
- intermediate
Table stringIdentifier - kms
Key stringArn - membership
Arn string - status
Intermediate
Table Status - Tag[]
- analysis
Rules List<Property Map> - arn String
- collaboration
Arn String - collaboration
Identifier String - description String
- intermediate
Table StringIdentifier - kms
Key StringArn - membership
Arn String - status "CREATED" | "POPULATE_STARTED" | "POPULATE_SUCCESS" | "POPULATE_FAILED" | "DISALLOWED_BY_DATA_PROVIDER" | "BASE_TABLE_REMOVED"
- List<Property Map>
Supporting Types
IntermediateTableAdditionalAnalyses
IntermediateTableAnalysisRule
IntermediateTableAnalysisRuleCustom
- Allowed
Analyses List<string> - Additional
Analyses Pulumi.Aws Native. Clean Rooms. Intermediate Table Additional Analyses - Allowed
Analysis List<string>Providers - Allowed
Result List<string>Receivers - Differential
Privacy Pulumi.Aws Native. Clean Rooms. Inputs. Intermediate Table Differential Privacy - Disallowed
Output List<string>Columns
- allowed_
analyses list(string) - additional_
analyses "ALLOWED" | "REQUIRED" | "NOT_ALLOWED" - allowed_
analysis_ list(string)providers - allowed_
result_ list(string)receivers - differential_
privacy object - disallowed_
output_ list(string)columns
- allowed
Analyses List<String> - additional
Analyses IntermediateTable Additional Analyses - allowed
Analysis List<String>Providers - allowed
Result List<String>Receivers - differential
Privacy IntermediateTable Differential Privacy - disallowed
Output List<String>Columns
- allowed_
analyses Sequence[str] - additional_
analyses IntermediateTable Additional Analyses - allowed_
analysis_ Sequence[str]providers - allowed_
result_ Sequence[str]receivers - differential_
privacy IntermediateTable Differential Privacy - disallowed_
output_ Sequence[str]columns
- allowed
Analyses List<String> - additional
Analyses "ALLOWED" | "REQUIRED" | "NOT_ALLOWED" - allowed
Analysis List<String>Providers - allowed
Result List<String>Receivers - differential
Privacy Property Map - disallowed
Output List<String>Columns
IntermediateTableAnalysisRulePolicy
IntermediateTableAnalysisRulePolicyV1Properties
IntermediateTableAnalysisRuleType
IntermediateTableDifferentialPrivacy
IntermediateTableDifferentialPrivacyColumn
- Name string
- Name string
- name string
- name String
- name string
- name str
- name String
IntermediateTableStatus
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.76.0
published on Monday, Aug 24, 2026 by Pulumi
published on Monday, Aug 24, 2026 by Pulumi