Skip to content

Commit f634d28

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

File tree

99 files changed

+4469
-1793
lines changed

Some content is hidden

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

99 files changed

+4469
-1793
lines changed

apis/appflow/2020-08-23/api-2.json

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1865,6 +1865,12 @@
18651865
"exception":true
18661866
},
18671867
"JavaBoolean":{"type":"boolean"},
1868+
"JwtToken":{
1869+
"type":"string",
1870+
"max":8000,
1871+
"pattern":"^([a-zA-Z0-9_=]+)\\.([a-zA-Z0-9_=]+)\\.([a-zA-Z0-9_\\-\\+\\/=]*)",
1872+
"sensitive":true
1873+
},
18681874
"KMSArn":{
18691875
"type":"string",
18701876
"max":2048,
@@ -2120,7 +2126,8 @@
21202126
"type":"string",
21212127
"enum":[
21222128
"CLIENT_CREDENTIALS",
2123-
"AUTHORIZATION_CODE"
2129+
"AUTHORIZATION_CODE",
2130+
"JWT_BEARER"
21242131
]
21252132
},
21262133
"OAuth2GrantTypeSupportedList":{
@@ -2706,7 +2713,9 @@
27062713
"accessToken":{"shape":"AccessToken"},
27072714
"refreshToken":{"shape":"RefreshToken"},
27082715
"oAuthRequest":{"shape":"ConnectorOAuthRequest"},
2709-
"clientCredentialsArn":{"shape":"ClientCredentialsArn"}
2716+
"clientCredentialsArn":{"shape":"ClientCredentialsArn"},
2717+
"oAuth2GrantType":{"shape":"OAuth2GrantType"},
2718+
"jwtToken":{"shape":"JwtToken"}
27102719
}
27112720
},
27122721
"SalesforceConnectorProfileProperties":{
@@ -2744,7 +2753,8 @@
27442753
"type":"structure",
27452754
"members":{
27462755
"oAuthScopes":{"shape":"OAuthScopeList"},
2747-
"dataTransferApis":{"shape":"SalesforceDataTransferApiList"}
2756+
"dataTransferApis":{"shape":"SalesforceDataTransferApiList"},
2757+
"oauth2GrantTypesSupported":{"shape":"OAuth2GrantTypeSupportedList"}
27482758
}
27492759
},
27502760
"SalesforceSourceProperties":{

apis/appflow/2020-08-23/docs-2.json

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1410,6 +1410,12 @@
14101410
"S3OutputFormatConfig$preserveSourceDataTyping": "<p>If your file output format is Parquet, use this parameter to set whether Amazon AppFlow preserves the data types in your source data when it writes the output to Amazon S3. </p> <ul> <li> <p> <code>true</code>: Amazon AppFlow preserves the data types when it writes to Amazon S3. For example, an integer or <code>1</code> in your source data is still an integer in your output.</p> </li> <li> <p> <code>false</code>: Amazon AppFlow converts all of the source data into strings when it writes to Amazon S3. For example, an integer of <code>1</code> in your source data becomes the string <code>\"1\"</code> in the output.</p> </li> </ul>"
14111411
}
14121412
},
1413+
"JwtToken": {
1414+
"base": null,
1415+
"refs": {
1416+
"SalesforceConnectorProfileCredentials$jwtToken": "<p>A JSON web token (JWT) that authorizes Amazon AppFlow to access your Salesforce records.</p>"
1417+
}
1418+
},
14131419
"KMSArn": {
14141420
"base": null,
14151421
"refs": {
@@ -1650,13 +1656,15 @@
16501656
"base": null,
16511657
"refs": {
16521658
"OAuth2GrantTypeSupportedList$member": null,
1653-
"OAuth2Properties$oAuth2GrantType": "<p>The OAuth 2.0 grant type used by connector for OAuth 2.0 authentication.</p>"
1659+
"OAuth2Properties$oAuth2GrantType": "<p>The OAuth 2.0 grant type used by connector for OAuth 2.0 authentication.</p>",
1660+
"SalesforceConnectorProfileCredentials$oAuth2GrantType": "<p>Specifies the OAuth 2.0 grant type that Amazon AppFlow uses when it requests an access token from Salesforce. Amazon AppFlow requires an access token each time it attempts to access your Salesforce records.</p> <p>You can specify one of the following values:</p> <dl> <dt>AUTHORIZATION_CODE</dt> <dd> <p>Amazon AppFlow passes an authorization code when it requests the access token from Salesforce. Amazon AppFlow receives the authorization code from Salesforce after you log in to your Salesforce account and authorize Amazon AppFlow to access your records.</p> </dd> <dt>CLIENT_CREDENTIALS</dt> <dd> <p>Amazon AppFlow passes client credentials (a client ID and client secret) when it requests the access token from Salesforce. You provide these credentials to Amazon AppFlow when you define the connection to your Salesforce account.</p> </dd> <dt>JWT_BEARER</dt> <dd> <p>Amazon AppFlow passes a JSON web token (JWT) when it requests the access token from Salesforce. You provide the JWT to Amazon AppFlow when you define the connection to your Salesforce account. When you use this grant type, you don't need to log in to your Salesforce account to authorize Amazon AppFlow to access your records.</p> </dd> </dl>"
16541661
}
16551662
},
16561663
"OAuth2GrantTypeSupportedList": {
16571664
"base": null,
16581665
"refs": {
1659-
"OAuth2Defaults$oauth2GrantTypesSupported": "<p>OAuth 2.0 grant types supported by the connector.</p>"
1666+
"OAuth2Defaults$oauth2GrantTypesSupported": "<p>OAuth 2.0 grant types supported by the connector.</p>",
1667+
"SalesforceMetadata$oauth2GrantTypesSupported": "<p>The OAuth 2.0 grant types that Amazon AppFlow can use when it requests an access token from Salesforce. Amazon AppFlow requires an access token each time it attempts to access your Salesforce records.</p> <dl> <dt>AUTHORIZATION_CODE</dt> <dd> <p>Amazon AppFlow passes an authorization code when it requests the access token from Salesforce. Amazon AppFlow receives the authorization code from Salesforce after you log in to your Salesforce account and authorize Amazon AppFlow to access your records.</p> </dd> <dt>CLIENT_CREDENTIALS</dt> <dd> <p>Amazon AppFlow passes client credentials (a client ID and client secret) when it requests the access token from Salesforce. You provide these credentials to Amazon AppFlow when you define the connection to your Salesforce account.</p> </dd> <dt>JWT_BEARER</dt> <dd> <p>Amazon AppFlow passes a JSON web token (JWT) when it requests the access token from Salesforce. You provide the JWT to Amazon AppFlow when you define the connection to your Salesforce account. When you use this grant type, you don't need to log in to your Salesforce account to authorize Amazon AppFlow to access your records.</p> </dd> </dl>"
16601668
}
16611669
},
16621670
"OAuth2Properties": {

0 commit comments

Comments
 (0)