Interface CfnTermsMixinProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnTermsMixinProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.127.0 (build 2117ad5)",
date="2026-04-02T21:55:25.259Z")
@Stability(Stable)
public interface CfnTermsMixinProps
extends software.amazon.jsii.JsiiSerializable
Properties for CfnTermsPropsMixin.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.cognito.*;
CfnTermsMixinProps cfnTermsMixinProps = CfnTermsMixinProps.builder()
.clientId("clientId")
.enforcement("enforcement")
.links(Map.of(
"linksKey", "links"))
.termsName("termsName")
.termsSource("termsSource")
.userPoolId("userPoolId")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnTermsMixinPropsstatic final classAn implementation forCfnTermsMixinProps -
Method Summary
Modifier and TypeMethodDescriptionstatic CfnTermsMixinProps.Builderbuilder()default StringThe ID of the app client that the terms documents are assigned to.default StringThis parameter is reserved for future use and currently accepts one value.default ObjectgetLinks()A map of URLs to languages.default StringThe type and friendly name of the terms documents.default StringThis parameter is reserved for future use and currently accepts one value.default StringThe ID of the user pool that contains the terms documents.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getClientId
The ID of the app client that the terms documents are assigned to.- See Also:
-
getEnforcement
This parameter is reserved for future use and currently accepts one value.- See Also:
-
getLinks
A map of URLs to languages.For each localized language that will view the requested
TermsName, assign a URL. A selection ofcognito:defaultdisplays for all languages that don't have a language-specific URL.For example,
"cognito:default": "https://terms.example.com", "cognito:spanish": "https://terms.example.com/es".Returns union: either Mapinvalid input: '<'String,
String> orIResolvable- See Also:
-
getTermsName
The type and friendly name of the terms documents.- See Also:
-
getTermsSource
This parameter is reserved for future use and currently accepts one value.- See Also:
-
getUserPoolId
The ID of the user pool that contains the terms documents.- See Also:
-
builder
- Returns:
- a
CfnTermsMixinProps.BuilderofCfnTermsMixinProps
-