@Stability(value=Stable) @Internal public static final class CfnDataSourceProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnDataSourceProps
CfnDataSourcePropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnDataSourceProps.Builder, CfnDataSourceProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnDataSourceProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnDataSourceProps.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getApiId()
Unique AWS AppSync GraphQL API identifier where this data source will be created.
|
String |
getDescription()
The description of the data source.
|
Object |
getDynamoDbConfig()
AWS Region and TableName for an Amazon DynamoDB table in your account.
|
Object |
getElasticsearchConfig()
AWS Region and Endpoints for an Amazon OpenSearch Service domain in your account.
|
Object |
getHttpConfig()
Endpoints for an HTTP data source.
|
Object |
getLambdaConfig()
An ARN of a Lambda function in valid ARN format.
|
String |
getName()
Friendly name for you to identify your AppSync data source after creation.
|
Object |
getOpenSearchServiceConfig()
AWS Region and Endpoints for an Amazon OpenSearch Service domain in your account.
|
Object |
getRelationalDatabaseConfig()
Relational Database configuration of the relational database data source.
|
String |
getServiceRoleArn()
The AWS Identity and Access Management service role ARN for the data source.
|
String |
getType()
The type of the data source.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(CfnDataSourceProps.Builder builder)
CfnDataSourceProps.Builder.public final String getApiId()
CfnDataSourcePropsgetApiId in interface CfnDataSourcePropspublic final String getName()
CfnDataSourcePropsgetName in interface CfnDataSourcePropspublic final String getType()
CfnDataSourceProps
getType in interface CfnDataSourcePropspublic final String getDescription()
CfnDataSourcePropsgetDescription in interface CfnDataSourcePropspublic final Object getDynamoDbConfig()
CfnDataSourcePropsgetDynamoDbConfig in interface CfnDataSourcePropspublic final Object getElasticsearchConfig()
CfnDataSourcePropsAs of September 2021, Amazon Elasticsearch Service is Amazon OpenSearch Service . This property is deprecated. For new data sources, use OpenSearchServiceConfig to specify an OpenSearch Service data source.
getElasticsearchConfig in interface CfnDataSourcePropspublic final Object getHttpConfig()
CfnDataSourcePropsgetHttpConfig in interface CfnDataSourcePropspublic final Object getLambdaConfig()
CfnDataSourcePropsThis can be the ARN of a Lambda function that exists in the current account or in another account.
getLambdaConfig in interface CfnDataSourcePropspublic final Object getOpenSearchServiceConfig()
CfnDataSourcePropsgetOpenSearchServiceConfig in interface CfnDataSourcePropspublic final Object getRelationalDatabaseConfig()
CfnDataSourcePropsgetRelationalDatabaseConfig in interface CfnDataSourcePropspublic final String getServiceRoleArn()
CfnDataSourcePropsThe system assumes this role when accessing the data source.
Required if Type is specified as AWS_LAMBDA , AMAZON_DYNAMODB , AMAZON_ELASTICSEARCH , or AMAZON_OPENSEARCH_SERVICE .
getServiceRoleArn in interface CfnDataSourceProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.