Unverified Commit 1e922586 authored by John DiSanti's avatar John DiSanti Committed by GitHub
Browse files

Update AWS SDK models (#630)

parent dba6ec40
Loading
Loading
Loading
Loading
+42 −26

File changed.

Preview size limit exceeded, changes collapsed.

+52 −13
Original line number Diff line number Diff line
@@ -277,7 +277,7 @@
                "ApiName": {
                    "target": "com.amazonaws.amplifybackend#__string",
                    "traits": {
                        "smithy.api#documentation": "<p>The API name used to interact with the data model, configured as a part of the amplify project.</p>",
                        "smithy.api#documentation": "<p>The API name used to interact with the data model, configured as a part of your Amplify project.</p>",
                        "smithy.api#jsonName": "apiName"
                    }
                },
@@ -314,20 +314,56 @@
                "smithy.api#documentation": "<p>The resource config for the data model, configured as a part of the Amplify project.</p>"
            }
        },
        "com.amazonaws.amplifybackend#BackendAuthAppleProviderConfig": {
            "type": "structure",
            "members": {
                "ClientId": {
                    "target": "com.amazonaws.amplifybackend#__string",
                    "traits": {
                        "smithy.api#documentation": "<p>Describes the client_id (also called Services ID) that comes from Apple.</p>",
                        "smithy.api#jsonName": "client_id"
                    }
                },
                "KeyId": {
                    "target": "com.amazonaws.amplifybackend#__string",
                    "traits": {
                        "smithy.api#documentation": "<p>Describes the key_id that comes from Apple.</p>",
                        "smithy.api#jsonName": "key_id"
                    }
                },
                "PrivateKey": {
                    "target": "com.amazonaws.amplifybackend#__string",
                    "traits": {
                        "smithy.api#documentation": "<p>Describes the private_key that comes from Apple.</p>",
                        "smithy.api#jsonName": "private_key"
                    }
                },
                "TeamId": {
                    "target": "com.amazonaws.amplifybackend#__string",
                    "traits": {
                        "smithy.api#documentation": "<p>Describes the team_id that comes from Apple.</p>",
                        "smithy.api#jsonName": "team_id"
                    }
                }
            },
            "traits": {
                "smithy.api#documentation": "<p>Describes Apple social federation configurations for allowing your app users to sign in using OAuth.</p>"
            }
        },
        "com.amazonaws.amplifybackend#BackendAuthSocialProviderConfig": {
            "type": "structure",
            "members": {
                "ClientId": {
                    "target": "com.amazonaws.amplifybackend#__string",
                    "traits": {
                        "smithy.api#documentation": "<p>Describes the client_id which can be obtained from the third-party social federation provider.</p>",
                        "smithy.api#documentation": "<p>Describes the client_id, which can be obtained from the third-party social federation provider.</p>",
                        "smithy.api#jsonName": "client_id"
                    }
                },
                "ClientSecret": {
                    "target": "com.amazonaws.amplifybackend#__string",
                    "traits": {
                        "smithy.api#documentation": "<p>Describes the client_secret which can be obtained from third-party social federation providers.</p>",
                        "smithy.api#documentation": "<p>Describes the client_secret, which can be obtained from third-party social federation providers.</p>",
                        "smithy.api#jsonName": "client_secret"
                    }
                }
@@ -715,7 +751,7 @@
                "DeliveryMethod": {
                    "target": "com.amazonaws.amplifybackend#DeliveryMethod",
                    "traits": {
                        "smithy.api#documentation": "<p>Describes which mode to use (either SMS or email) to deliver messages to app users that want to recover their password.</p>",
                        "smithy.api#documentation": "<p>Describes which mode to use (either SMS or email) to deliver messages to app users who want to recover their password.</p>",
                        "smithy.api#jsonName": "deliveryMethod",
                        "smithy.api#required": {}
                    }
@@ -769,7 +805,7 @@
                "MFAMode": {
                    "target": "com.amazonaws.amplifybackend#MFAMode",
                    "traits": {
                        "smithy.api#documentation": "<p>Describes whether MFA should be [ON, OFF, OPTIONAL] for authentication in your Amplify project.</p>",
                        "smithy.api#documentation": "<p>Describes whether MFA should be [ON, OFF, or OPTIONAL] for authentication in your Amplify project.</p>",
                        "smithy.api#required": {}
                    }
                },
@@ -782,7 +818,7 @@
                }
            },
            "traits": {
                "smithy.api#documentation": "<p>Describes whether multi-factor authentication policies should be applied for your Amazon Cognito user pool configured as a part of your Amplify project.</p>"
                "smithy.api#documentation": "<p>Describes whether to apply multi-factor authentication policies for your Amazon Cognito user pool configured as a part of your Amplify project.</p>"
            }
        },
        "com.amazonaws.amplifybackend#CreateBackendAuthOAuthConfig": {
@@ -822,7 +858,7 @@
                "RedirectSignOutURIs": {
                    "target": "com.amazonaws.amplifybackend#ListOf__string",
                    "traits": {
                        "smithy.api#documentation": "<p>Redirect URLs used by OAuth when a user signs out of an Amplify app.</p>",
                        "smithy.api#documentation": "<p>Redirect URLs that OAuth uses when a user signs out of an Amplify app.</p>",
                        "smithy.api#jsonName": "redirectSignOutURIs",
                        "smithy.api#required": {}
                    }
@@ -1001,7 +1037,7 @@
                "Mfa": {
                    "target": "com.amazonaws.amplifybackend#CreateBackendAuthMFAConfig",
                    "traits": {
                        "smithy.api#documentation": "<p>Describes whether multi-factor authentication policies should be applied for your Amazon Cognito user pool configured as a part of your Amplify project.</p>",
                        "smithy.api#documentation": "<p>Describes whether to apply multi-factor authentication policies for your Amazon Cognito user pool configured as a part of your Amplify project.</p>",
                        "smithy.api#jsonName": "mfa"
                    }
                },
@@ -3241,6 +3277,9 @@
                },
                "LoginWithAmazon": {
                    "target": "com.amazonaws.amplifybackend#BackendAuthSocialProviderConfig"
                },
                "SignInWithApple": {
                    "target": "com.amazonaws.amplifybackend#BackendAuthAppleProviderConfig"
                }
            },
            "traits": {
@@ -3469,7 +3508,7 @@
                "UnauthenticatedLogin": {
                    "target": "com.amazonaws.amplifybackend#__boolean",
                    "traits": {
                        "smithy.api#documentation": "<p>A boolean value which can be set to allow or disallow guest-level authorization into your Amplify app.</p>",
                        "smithy.api#documentation": "<p>A boolean value that can be set to allow or disallow guest-level authorization into your Amplify app.</p>",
                        "smithy.api#jsonName": "unauthenticatedLogin"
                    }
                }
@@ -3526,14 +3565,14 @@
                "RedirectSignInURIs": {
                    "target": "com.amazonaws.amplifybackend#ListOf__string",
                    "traits": {
                        "smithy.api#documentation": "<p>Redirect URLs used by OAuth when a user signs in to an Amplify app.</p>",
                        "smithy.api#documentation": "<p>Redirect URLs that OAuth uses when a user signs in to an Amplify app.</p>",
                        "smithy.api#jsonName": "redirectSignInURIs"
                    }
                },
                "RedirectSignOutURIs": {
                    "target": "com.amazonaws.amplifybackend#ListOf__string",
                    "traits": {
                        "smithy.api#documentation": "<p>Redirect URLs used by OAuth when a user signs out of an Amplify app.</p>",
                        "smithy.api#documentation": "<p>Redirect URLs that OAuth uses when a user signs out of an Amplify app.</p>",
                        "smithy.api#jsonName": "redirectSignOutURIs"
                    }
                },
@@ -3710,7 +3749,7 @@
                "Mfa": {
                    "target": "com.amazonaws.amplifybackend#UpdateBackendAuthMFAConfig",
                    "traits": {
                        "smithy.api#documentation": "<p>Describes whether multi-factor authentication policies should be applied for your Amazon Cognito user pool configured as a part of your Amplify project.</p>",
                        "smithy.api#documentation": "<p>Describes whether to apply multi-factor authentication policies for your Amazon Cognito user pool configured as a part of your Amplify project.</p>",
                        "smithy.api#jsonName": "mfa"
                    }
                },
@@ -3881,7 +3920,7 @@
                "Operation": {
                    "target": "com.amazonaws.amplifybackend#__string",
                    "traits": {
                        "smithy.api#documentation": "<p>Filters the list of response objects to only include those with the specified operation name.</p>",
                        "smithy.api#documentation": "<p>Filters the list of response objects to include only those with the specified operation name.</p>",
                        "smithy.api#jsonName": "operation"
                    }
                },
+19 −19
Original line number Diff line number Diff line
@@ -86,7 +86,7 @@
                    "name": "app-integrations"
                },
                "aws.protocols#restJson1": {},
                "smithy.api#documentation": "<p>The Amazon AppIntegrations APIs are in preview release and are subject to change.</p> \n  \n         <p>The Amazon AppIntegrations service enables you to configure and reuse connections to external applications.</p>\n         <p>For information about how you can use external applications with Amazon Connect, see <a href=\"https://docs.aws.amazon.com/connect/latest/adminguide/crm.html\">Set up pre-built integrations</a> in the <i>Amazon Connect Administrator Guide</i>.</p>",
                "smithy.api#documentation": "<p>The Amazon AppIntegrations service enables you to configure and reuse connections to external applications.</p>\n         <p>For information about how you can use external applications with Amazon Connect, see <a href=\"https://docs.aws.amazon.com/connect/latest/adminguide/crm.html\">Set up pre-built integrations</a> in the <i>Amazon Connect Administrator Guide</i>.</p>",
                "smithy.api#title": "Amazon AppIntegrations Service"
            }
        },
@@ -148,7 +148,7 @@
                }
            ],
            "traits": {
                "smithy.api#documentation": "<p>The Amazon AppIntegrations APIs are in preview release and are subject to change.</p> \n         <p>Creates an EventIntegration, given a specified name, description, and a reference to an\n      Amazon Eventbridge bus in your account and a partner event source that will push events to that bus. No\n      objects are created in the your account, only metadata that is persisted on the EventIntegration\n      control plane.</p>",
                "smithy.api#documentation": "<p>Creates an EventIntegration, given a specified name, description, and a reference to an\n      Amazon EventBridge bus in your account and a partner event source that pushes events to that bus. No\n      objects are created in the your account, only metadata that is persisted on the EventIntegration\n      control plane.</p>",
                "smithy.api#http": {
                    "method": "POST",
                    "uri": "/eventIntegrations",
@@ -182,7 +182,7 @@
                "EventBridgeBus": {
                    "target": "com.amazonaws.appintegrations#EventBridgeBus",
                    "traits": {
                        "smithy.api#documentation": "<p>The Eventbridge bus.</p>",
                        "smithy.api#documentation": "<p>The EventBridge bus.</p>",
                        "smithy.api#required": {}
                    }
                },
@@ -238,7 +238,7 @@
                }
            ],
            "traits": {
                "smithy.api#documentation": "<p>The Amazon AppIntegrations APIs are in preview release and are subject to change.</p> \n         <p>Deletes the specified existing event integration. If the event integration is associated\n      with clients, the request is rejected.</p>",
                "smithy.api#documentation": "<p>Deletes the specified existing event integration. If the event integration is associated\n      with clients, the request is rejected.</p>",
                "smithy.api#http": {
                    "method": "DELETE",
                    "uri": "/eventIntegrations/{Name}",
@@ -318,7 +318,7 @@
                }
            },
            "traits": {
                "smithy.api#documentation": "<p>The Amazon AppIntegrations APIs are in preview release and are subject to change.</p> \n         <p>The event filter.</p>"
                "smithy.api#documentation": "<p>The event filter.</p>"
            }
        },
        "com.amazonaws.appintegrations#EventIntegration": {
@@ -351,7 +351,7 @@
                "EventBridgeBus": {
                    "target": "com.amazonaws.appintegrations#EventBridgeBus",
                    "traits": {
                        "smithy.api#documentation": "<p>The Amazon Eventbridge bus for the event integration.</p>"
                        "smithy.api#documentation": "<p>The Amazon EventBridge bus for the event integration.</p>"
                    }
                },
                "Tags": {
@@ -362,7 +362,7 @@
                }
            },
            "traits": {
                "smithy.api#documentation": "<p>The Amazon AppIntegrations APIs are in preview release and are subject to change.</p> \n         <p>The event integration.</p>"
                "smithy.api#documentation": "<p>The event integration.</p>"
            }
        },
        "com.amazonaws.appintegrations#EventIntegrationAssociation": {
@@ -395,7 +395,7 @@
                "EventBridgeRuleName": {
                    "target": "com.amazonaws.appintegrations#EventBridgeRuleName",
                    "traits": {
                        "smithy.api#documentation": "<p>The name of the Eventbridge rule.</p>"
                        "smithy.api#documentation": "<p>The name of the EventBridge rule.</p>"
                    }
                },
                "ClientAssociationMetadata": {
@@ -406,7 +406,7 @@
                }
            },
            "traits": {
                "smithy.api#documentation": "<p>The Amazon AppIntegrations APIs are in preview release and are subject to change.</p> \n         <p>The event integration association.</p>"
                "smithy.api#documentation": "<p>The event integration association.</p>"
            }
        },
        "com.amazonaws.appintegrations#EventIntegrationAssociationsList": {
@@ -459,7 +459,7 @@
                }
            ],
            "traits": {
                "smithy.api#documentation": "<p>The Amazon AppIntegrations APIs are in preview release and are subject to change.</p> \n         <p>Return information about the event integration.</p>",
                "smithy.api#documentation": "<p>Return information about the event integration.</p>",
                "smithy.api#http": {
                    "method": "GET",
                    "uri": "/eventIntegrations/{Name}",
@@ -504,7 +504,7 @@
                "EventBridgeBus": {
                    "target": "com.amazonaws.appintegrations#EventBridgeBus",
                    "traits": {
                        "smithy.api#documentation": "<p>The Eventbridge bus.</p>"
                        "smithy.api#documentation": "<p>The EventBridge bus.</p>"
                    }
                },
                "EventFilter": {
@@ -583,7 +583,7 @@
                }
            ],
            "traits": {
                "smithy.api#documentation": "<p>The Amazon AppIntegrations APIs are in preview release and are subject to change.</p> \n         <p>Returns a paginated list of event integration associations in the account. </p>",
                "smithy.api#documentation": "<p>Returns a paginated list of event integration associations in the account. </p>",
                "smithy.api#http": {
                    "method": "GET",
                    "uri": "/eventIntegrations/{EventIntegrationName}/associations",
@@ -658,7 +658,7 @@
                }
            ],
            "traits": {
                "smithy.api#documentation": "<p>The Amazon AppIntegrations APIs are in preview release and are subject to change.</p> \n         <p>Returns a paginated list of event integrations in the account.</p>",
                "smithy.api#documentation": "<p>Returns a paginated list of event integrations in the account.</p>",
                "smithy.api#http": {
                    "method": "GET",
                    "uri": "/eventIntegrations",
@@ -725,7 +725,7 @@
                }
            ],
            "traits": {
                "smithy.api#documentation": "<p>The Amazon AppIntegrations APIs are in preview release and are subject to change.</p> \n         <p>Lists the tags for the specified resource.</p>",
                "smithy.api#documentation": "<p>Lists the tags for the specified resource.</p>",
                "smithy.api#http": {
                    "method": "GET",
                    "uri": "/tags/{resourceArn}",
@@ -797,7 +797,7 @@
                    "min": 1,
                    "max": 255
                },
                "smithy.api#pattern": ".*\\S.*"
                "smithy.api#pattern": "\\S"
            }
        },
        "com.amazonaws.appintegrations#ResourceNotFoundException": {
@@ -896,7 +896,7 @@
                }
            ],
            "traits": {
                "smithy.api#documentation": "<p>The Amazon AppIntegrations APIs are in preview release and are subject to change.</p> \n         <p>Adds the specified tags to the specified resource.</p>",
                "smithy.api#documentation": "<p>Adds the specified tags to the specified resource.</p>",
                "smithy.api#http": {
                    "method": "POST",
                    "uri": "/tags/{resourceArn}",
@@ -953,7 +953,7 @@
        "com.amazonaws.appintegrations#UUID": {
            "type": "string",
            "traits": {
                "smithy.api#pattern": "[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}"
                "smithy.api#pattern": "^[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}$"
            }
        },
        "com.amazonaws.appintegrations#UntagResource": {
@@ -979,7 +979,7 @@
                }
            ],
            "traits": {
                "smithy.api#documentation": "<p>The Amazon AppIntegrations APIs are in preview release and are subject to change.</p> \n         <p>Removes the specified tags from the specified resource.</p>",
                "smithy.api#documentation": "<p>Removes the specified tags from the specified resource.</p>",
                "smithy.api#http": {
                    "method": "DELETE",
                    "uri": "/tags/{resourceArn}",
@@ -1038,7 +1038,7 @@
                }
            ],
            "traits": {
                "smithy.api#documentation": "<p>The Amazon AppIntegrations APIs are in preview release and are subject to change.</p> \n         <p>Updates the description of an event integration.</p>",
                "smithy.api#documentation": "<p>Updates the description of an event integration.</p>",
                "smithy.api#http": {
                    "method": "PATCH",
                    "uri": "/eventIntegrations/{Name}",
+93 −29

File changed.

Preview size limit exceeded, changes collapsed.

+131 −131

File changed.

Preview size limit exceeded, changes collapsed.

Loading