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 |
Creates a client-add-in for Amazon Connect within a directory. You can create only one Amazon Connect client add-in within a directory.
This client add-in allows WorkSpaces users to seamlessly connect to Amazon Connect.
Synopsis
- data CreateConnectClientAddIn = CreateConnectClientAddIn' {}
- newCreateConnectClientAddIn :: Text -> Text -> Text -> CreateConnectClientAddIn
- createConnectClientAddIn_resourceId :: Lens' CreateConnectClientAddIn Text
- createConnectClientAddIn_name :: Lens' CreateConnectClientAddIn Text
- createConnectClientAddIn_url :: Lens' CreateConnectClientAddIn Text
- data CreateConnectClientAddInResponse = CreateConnectClientAddInResponse' {
- addInId :: Maybe Text
- httpStatus :: Int
- newCreateConnectClientAddInResponse :: Int -> CreateConnectClientAddInResponse
- createConnectClientAddInResponse_addInId :: Lens' CreateConnectClientAddInResponse (Maybe Text)
- createConnectClientAddInResponse_httpStatus :: Lens' CreateConnectClientAddInResponse Int
Creating a Request
data CreateConnectClientAddIn Source #
See: newCreateConnectClientAddIn
smart constructor.
Instances
newCreateConnectClientAddIn Source #
:: Text | |
-> Text | |
-> Text | |
-> CreateConnectClientAddIn |
Create a value of CreateConnectClientAddIn
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:
CreateConnectClientAddIn
, createConnectClientAddIn_resourceId
- The directory identifier for which to configure the client add-in.
CreateConnectClientAddIn
, createConnectClientAddIn_name
- The name of the client add-in.
CreateConnectClientAddIn
, createConnectClientAddIn_url
- The endpoint URL of the Amazon Connect client add-in.
Request Lenses
createConnectClientAddIn_resourceId :: Lens' CreateConnectClientAddIn Text Source #
The directory identifier for which to configure the client add-in.
createConnectClientAddIn_name :: Lens' CreateConnectClientAddIn Text Source #
The name of the client add-in.
createConnectClientAddIn_url :: Lens' CreateConnectClientAddIn Text Source #
The endpoint URL of the Amazon Connect client add-in.
Destructuring the Response
data CreateConnectClientAddInResponse Source #
See: newCreateConnectClientAddInResponse
smart constructor.
CreateConnectClientAddInResponse' | |
|
Instances
Generic CreateConnectClientAddInResponse Source # | |
Read CreateConnectClientAddInResponse Source # | |
Show CreateConnectClientAddInResponse Source # | |
NFData CreateConnectClientAddInResponse Source # | |
Defined in Amazonka.WorkSpaces.CreateConnectClientAddIn rnf :: CreateConnectClientAddInResponse -> () # | |
Eq CreateConnectClientAddInResponse Source # | |
type Rep CreateConnectClientAddInResponse Source # | |
Defined in Amazonka.WorkSpaces.CreateConnectClientAddIn type Rep CreateConnectClientAddInResponse = D1 ('MetaData "CreateConnectClientAddInResponse" "Amazonka.WorkSpaces.CreateConnectClientAddIn" "amazonka-workspaces-2.0-EI6zVIh1dgfFziJEJ0Fxkv" 'False) (C1 ('MetaCons "CreateConnectClientAddInResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "addInId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newCreateConnectClientAddInResponse Source #
Create a value of CreateConnectClientAddInResponse
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:
CreateConnectClientAddInResponse
, createConnectClientAddInResponse_addInId
- The client add-in identifier.
$sel:httpStatus:CreateConnectClientAddInResponse'
, createConnectClientAddInResponse_httpStatus
- The response's http status code.
Response Lenses
createConnectClientAddInResponse_addInId :: Lens' CreateConnectClientAddInResponse (Maybe Text) Source #
The client add-in identifier.
createConnectClientAddInResponse_httpStatus :: Lens' CreateConnectClientAddInResponse Int Source #
The response's http status code.