| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.AmplifyBackend.CreateBackendAuth
Description
Creates a new backend authentication resource.
Synopsis
- data CreateBackendAuth = CreateBackendAuth' {}
- newCreateBackendAuth :: Text -> Text -> Text -> CreateBackendAuthResourceConfig -> CreateBackendAuth
- createBackendAuth_appId :: Lens' CreateBackendAuth Text
- createBackendAuth_resourceName :: Lens' CreateBackendAuth Text
- createBackendAuth_backendEnvironmentName :: Lens' CreateBackendAuth Text
- createBackendAuth_resourceConfig :: Lens' CreateBackendAuth CreateBackendAuthResourceConfig
- data CreateBackendAuthResponse = CreateBackendAuthResponse' {}
- newCreateBackendAuthResponse :: Int -> CreateBackendAuthResponse
- createBackendAuthResponse_appId :: Lens' CreateBackendAuthResponse (Maybe Text)
- createBackendAuthResponse_backendEnvironmentName :: Lens' CreateBackendAuthResponse (Maybe Text)
- createBackendAuthResponse_error :: Lens' CreateBackendAuthResponse (Maybe Text)
- createBackendAuthResponse_jobId :: Lens' CreateBackendAuthResponse (Maybe Text)
- createBackendAuthResponse_operation :: Lens' CreateBackendAuthResponse (Maybe Text)
- createBackendAuthResponse_status :: Lens' CreateBackendAuthResponse (Maybe Text)
- createBackendAuthResponse_httpStatus :: Lens' CreateBackendAuthResponse Int
Creating a Request
data CreateBackendAuth Source #
The request body for CreateBackendAuth.
See: newCreateBackendAuth smart constructor.
Constructors
| CreateBackendAuth' | |
Fields
| |
Instances
Arguments
| :: Text | |
| -> Text | |
| -> Text | |
| -> CreateBackendAuthResourceConfig | |
| -> CreateBackendAuth |
Create a value of CreateBackendAuth with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
CreateBackendAuth, createBackendAuth_appId - The app ID.
$sel:resourceName:CreateBackendAuth', createBackendAuth_resourceName - The name of this resource.
CreateBackendAuth, createBackendAuth_backendEnvironmentName - The name of the backend environment.
$sel:resourceConfig:CreateBackendAuth', createBackendAuth_resourceConfig - The resource configuration for this request object.
Request Lenses
createBackendAuth_appId :: Lens' CreateBackendAuth Text Source #
The app ID.
createBackendAuth_resourceName :: Lens' CreateBackendAuth Text Source #
The name of this resource.
createBackendAuth_backendEnvironmentName :: Lens' CreateBackendAuth Text Source #
The name of the backend environment.
createBackendAuth_resourceConfig :: Lens' CreateBackendAuth CreateBackendAuthResourceConfig Source #
The resource configuration for this request object.
Destructuring the Response
data CreateBackendAuthResponse Source #
See: newCreateBackendAuthResponse smart constructor.
Constructors
| CreateBackendAuthResponse' | |
Fields
| |
Instances
newCreateBackendAuthResponse Source #
Create a value of CreateBackendAuthResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
CreateBackendAuth, createBackendAuthResponse_appId - The app ID.
CreateBackendAuth, createBackendAuthResponse_backendEnvironmentName - The name of the backend environment.
CreateBackendAuthResponse, createBackendAuthResponse_error - If the request fails, this error is returned.
CreateBackendAuthResponse, createBackendAuthResponse_jobId - The ID for the job.
CreateBackendAuthResponse, createBackendAuthResponse_operation - The name of the operation.
CreateBackendAuthResponse, createBackendAuthResponse_status - The current status of the request.
$sel:httpStatus:CreateBackendAuthResponse', createBackendAuthResponse_httpStatus - The response's http status code.
Response Lenses
createBackendAuthResponse_appId :: Lens' CreateBackendAuthResponse (Maybe Text) Source #
The app ID.
createBackendAuthResponse_backendEnvironmentName :: Lens' CreateBackendAuthResponse (Maybe Text) Source #
The name of the backend environment.
createBackendAuthResponse_error :: Lens' CreateBackendAuthResponse (Maybe Text) Source #
If the request fails, this error is returned.
createBackendAuthResponse_jobId :: Lens' CreateBackendAuthResponse (Maybe Text) Source #
The ID for the job.
createBackendAuthResponse_operation :: Lens' CreateBackendAuthResponse (Maybe Text) Source #
The name of the operation.
createBackendAuthResponse_status :: Lens' CreateBackendAuthResponse (Maybe Text) Source #
The current status of the request.
createBackendAuthResponse_httpStatus :: Lens' CreateBackendAuthResponse Int Source #
The response's http status code.