Interface CfnWebApp.IdentityProviderDetailsProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnWebApp.IdentityProviderDetailsProperty.Jsii$Proxy
- Enclosing class:
CfnWebApp
@Stability(Stable)
public static interface CfnWebApp.IdentityProviderDetailsProperty
extends software.amazon.jsii.JsiiSerializable
A structure that describes the values to use for the IAM Identity Center settings when you create or update a web app.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.transfer.*;
IdentityProviderDetailsProperty identityProviderDetailsProperty = IdentityProviderDetailsProperty.builder()
.applicationArn("applicationArn")
.instanceArn("instanceArn")
.role("role")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnWebApp.IdentityProviderDetailsPropertystatic final classAn implementation forCfnWebApp.IdentityProviderDetailsProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringThe Amazon Resource Name (ARN) for the IAM Identity Center application: this value is set automatically when you create your web app.default StringThe Amazon Resource Name (ARN) for the IAM Identity Center used for the web app.default StringgetRole()The IAM role in IAM Identity Center used for the web app.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getApplicationArn
The Amazon Resource Name (ARN) for the IAM Identity Center application: this value is set automatically when you create your web app.- See Also:
-
getInstanceArn
The Amazon Resource Name (ARN) for the IAM Identity Center used for the web app.- See Also:
-
getRole
The IAM role in IAM Identity Center used for the web app.- See Also:
-
builder
-