Interface CfnApplicationProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnApplicationProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.109.0 (build c221850)",
date="2025-03-14T03:25:01.768Z")
@Stability(Stable)
public interface CfnApplicationProps
extends software.amazon.jsii.JsiiSerializable
Properties for defining a
CfnApplication
.
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.opensearchservice.*; CfnApplicationProps cfnApplicationProps = CfnApplicationProps.builder() .name("name") // the properties below are optional .appConfigs(List.of(AppConfigProperty.builder() .key("key") .value("value") .build())) .dataSources(List.of(DataSourceProperty.builder() .dataSourceArn("dataSourceArn") // the properties below are optional .dataSourceDescription("dataSourceDescription") .build())) .endpoint("endpoint") .iamIdentityCenterOptions(IamIdentityCenterOptionsProperty.builder() .enabled(false) .iamIdentityCenterInstanceArn("iamIdentityCenterInstanceArn") .iamRoleForIdentityCenterApplicationArn("iamRoleForIdentityCenterApplicationArn") .build()) .tags(List.of(CfnTag.builder() .key("key") .value("value") .build())) .build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final class
A builder forCfnApplicationProps
static final class
An implementation forCfnApplicationProps
-
Method Summary
Modifier and TypeMethodDescriptionstatic CfnApplicationProps.Builder
builder()
default Object
List of application configurations.default Object
List of data sources.default String
Endpoint URL of an OpenSearch Application.default Object
Container for IAM Identity Center Options settings.getName()
Name of an OpenSearch Application.getTags()
An arbitrary set of tags (key-value pairs) for this application.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getName
Name of an OpenSearch Application.- See Also:
-
getAppConfigs
List of application configurations.- See Also:
-
getDataSources
List of data sources.- See Also:
-
getEndpoint
Endpoint URL of an OpenSearch Application.- See Also:
-
getIamIdentityCenterOptions
Container for IAM Identity Center Options settings.- See Also:
-
getTags
An arbitrary set of tags (key-value pairs) for this application.- See Also:
-
builder
- Returns:
- a
CfnApplicationProps.Builder
ofCfnApplicationProps
-