We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.38.0 published on Wednesday, Nov 5, 2025 by Pulumi
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.38.0 published on Wednesday, Nov 5, 2025 by Pulumi
Resource Type definition for AWS::Cognito::Terms
Using getTerms
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 getTerms(args: GetTermsArgs, opts?: InvokeOptions): Promise<GetTermsResult>
function getTermsOutput(args: GetTermsOutputArgs, opts?: InvokeOptions): Output<GetTermsResult>def get_terms(terms_id: Optional[str] = None,
user_pool_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetTermsResult
def get_terms_output(terms_id: Optional[pulumi.Input[str]] = None,
user_pool_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetTermsResult]func LookupTerms(ctx *Context, args *LookupTermsArgs, opts ...InvokeOption) (*LookupTermsResult, error)
func LookupTermsOutput(ctx *Context, args *LookupTermsOutputArgs, opts ...InvokeOption) LookupTermsResultOutput> Note: This function is named LookupTerms in the Go SDK.
public static class GetTerms
{
public static Task<GetTermsResult> InvokeAsync(GetTermsArgs args, InvokeOptions? opts = null)
public static Output<GetTermsResult> Invoke(GetTermsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetTermsResult> getTerms(GetTermsArgs args, InvokeOptions options)
public static Output<GetTermsResult> getTerms(GetTermsArgs args, InvokeOptions options)
fn::invoke:
function: aws-native:cognito:getTerms
arguments:
# arguments dictionaryThe following arguments are supported:
- Terms
Id string - User
Pool stringId
- Terms
Id string - User
Pool stringId
- terms
Id String - user
Pool StringId
- terms
Id string - user
Pool stringId
- terms_
id str - user_
pool_ strid
- terms
Id String - user
Pool StringId
getTerms Result
The following output properties are available:
- Enforcement
Pulumi.
Aws Native. Cognito. Terms Enforcement Type - Links Dictionary<string, string>
- Terms
Id string - Terms
Name string - Terms
Source Pulumi.Aws Native. Cognito. Terms Source Type
- Enforcement
Terms
Enforcement Type - Links map[string]string
- Terms
Id string - Terms
Name string - Terms
Source TermsSource Type
- enforcement
Terms
Enforcement Type - links Map<String,String>
- terms
Id String - terms
Name String - terms
Source TermsSource Type
- enforcement
Terms
Enforcement Type - links {[key: string]: string}
- terms
Id string - terms
Name string - terms
Source TermsSource Type
- enforcement
Terms
Enforcement Type - links Mapping[str, str]
- terms_
id str - terms_
name str - terms_
source TermsSource Type
- enforcement "NONE"
- links Map<String>
- terms
Id String - terms
Name String - terms
Source "LINK"
Supporting Types
TermsEnforcementType
TermsSourceType
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.38.0 published on Wednesday, Nov 5, 2025 by Pulumi
