Skip to content

Commit d5de27d

Browse files
AWS SDK for RubyNobody
authored andcommitted
Updated API models and rebuilt service gems.
1 parent af404a8 commit d5de27d

File tree

74 files changed

+3655
-4422
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

74 files changed

+3655
-4422
lines changed

apis/appsync/2017-07-25/api-2.json

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1250,7 +1250,8 @@
12501250
"tags":{"shape":"TagMap"},
12511251
"additionalAuthenticationProviders":{"shape":"AdditionalAuthenticationProviders"},
12521252
"xrayEnabled":{"shape":"Boolean"},
1253-
"lambdaAuthorizerConfig":{"shape":"LambdaAuthorizerConfig"}
1253+
"lambdaAuthorizerConfig":{"shape":"LambdaAuthorizerConfig"},
1254+
"visibility":{"shape":"GraphQLApiVisibility"}
12541255
}
12551256
},
12561257
"CreateGraphqlApiResponse":{
@@ -1955,6 +1956,13 @@
19551956
"type":{"shape":"Type"}
19561957
}
19571958
},
1959+
"GraphQLApiVisibility":{
1960+
"type":"string",
1961+
"enum":[
1962+
"GLOBAL",
1963+
"PRIVATE"
1964+
]
1965+
},
19581966
"GraphQLSchemaException":{
19591967
"type":"structure",
19601968
"members":{
@@ -1978,7 +1986,9 @@
19781986
"additionalAuthenticationProviders":{"shape":"AdditionalAuthenticationProviders"},
19791987
"xrayEnabled":{"shape":"Boolean"},
19801988
"wafWebAclArn":{"shape":"String"},
1981-
"lambdaAuthorizerConfig":{"shape":"LambdaAuthorizerConfig"}
1989+
"lambdaAuthorizerConfig":{"shape":"LambdaAuthorizerConfig"},
1990+
"dns":{"shape":"MapOfStringToString"},
1991+
"visibility":{"shape":"GraphQLApiVisibility"}
19821992
}
19831993
},
19841994
"GraphqlApis":{

apis/appsync/2017-07-25/docs-2.json

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -792,6 +792,13 @@
792792
"refs": {
793793
}
794794
},
795+
"GraphQLApiVisibility": {
796+
"base": null,
797+
"refs": {
798+
"CreateGraphqlApiRequest$visibility": "<p>Sets the value of the GraphQL API to public (<code>GLOBAL</code>) or private (<code>PRIVATE</code>). If no value is provided, the visibility will be set to <code>GLOBAL</code> by default. This value cannot be changed once the API has been created.</p>",
799+
"GraphqlApi$visibility": "<p>Sets the value of the GraphQL API to public (<code>GLOBAL</code>) or private (<code>PRIVATE</code>). If no value is provided, the visibility will be set to <code>GLOBAL</code> by default. This value cannot be changed once the API has been created.</p>"
800+
}
801+
},
795802
"GraphQLSchemaException": {
796803
"base": "<p>The GraphQL schema is not valid.</p>",
797804
"refs": {
@@ -978,7 +985,8 @@
978985
"MapOfStringToString": {
979986
"base": null,
980987
"refs": {
981-
"GraphqlApi$uris": "<p>The URIs.</p>"
988+
"GraphqlApi$uris": "<p>The URIs.</p>",
989+
"GraphqlApi$dns": "<p>The DNS records for the API.</p>"
982990
}
983991
},
984992
"MappingTemplate": {
@@ -1203,7 +1211,7 @@
12031211
"ApiKeyValidityOutOfBoundsException$message": null,
12041212
"ApiLimitExceededException$message": null,
12051213
"AppSyncRuntime$runtimeVersion": "<p>The <code>version</code> of the runtime to use. Currently, the only allowed version is <code>1.0.0</code>.</p>",
1206-
"AssociateApiRequest$apiId": "<p>The API ID.</p>",
1214+
"AssociateApiRequest$apiId": "<p>The API ID. Private APIs can not be associated with custom domains.</p>",
12071215
"AwsIamConfig$signingRegion": "<p>The signing Amazon Web Services Region for IAM authorization.</p>",
12081216
"AwsIamConfig$signingServiceName": "<p>The signing service name for IAM authorization.</p>",
12091217
"CachingKeys$member": null,
@@ -1332,7 +1340,7 @@
13321340
"TTL": {
13331341
"base": null,
13341342
"refs": {
1335-
"LambdaAuthorizerConfig$authorizerResultTtlInSeconds": "<p>The number of seconds a response should be cached for. The default is 5 minutes (300 seconds). The Lambda function can override this by returning a <code>ttlOverride</code> key in its response. A value of 0 disables caching of responses.</p>"
1343+
"LambdaAuthorizerConfig$authorizerResultTtlInSeconds": "<p>The number of seconds a response should be cached for. The default is 0 seconds, which disables caching. If you don't specify a value for <code>authorizerResultTtlInSeconds</code>, the default value is used. The maximum value is one hour (3600 seconds). The Lambda function can override this by returning a <code>ttlOverride</code> key in its response.</p>"
13361344
}
13371345
},
13381346
"TagKey": {

apis/appsync/2017-07-25/endpoint-rule-set-1.json

Lines changed: 218 additions & 174 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)