Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Creates a Selenium testing project. Projects are used to track TestGridSession instances.
Synopsis
- data CreateTestGridProject = CreateTestGridProject' {}
- newCreateTestGridProject :: Text -> CreateTestGridProject
- createTestGridProject_vpcConfig :: Lens' CreateTestGridProject (Maybe TestGridVpcConfig)
- createTestGridProject_description :: Lens' CreateTestGridProject (Maybe Text)
- createTestGridProject_name :: Lens' CreateTestGridProject Text
- data CreateTestGridProjectResponse = CreateTestGridProjectResponse' {}
- newCreateTestGridProjectResponse :: Int -> CreateTestGridProjectResponse
- createTestGridProjectResponse_testGridProject :: Lens' CreateTestGridProjectResponse (Maybe TestGridProject)
- createTestGridProjectResponse_httpStatus :: Lens' CreateTestGridProjectResponse Int
Creating a Request
data CreateTestGridProject Source #
See: newCreateTestGridProject
smart constructor.
CreateTestGridProject' | |
|
Instances
newCreateTestGridProject Source #
Create a value of CreateTestGridProject
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:
$sel:vpcConfig:CreateTestGridProject'
, createTestGridProject_vpcConfig
- The VPC security groups and subnets that are attached to a project.
$sel:description:CreateTestGridProject'
, createTestGridProject_description
- Human-readable description of the project.
$sel:name:CreateTestGridProject'
, createTestGridProject_name
- Human-readable name of the Selenium testing project.
Request Lenses
createTestGridProject_vpcConfig :: Lens' CreateTestGridProject (Maybe TestGridVpcConfig) Source #
The VPC security groups and subnets that are attached to a project.
createTestGridProject_description :: Lens' CreateTestGridProject (Maybe Text) Source #
Human-readable description of the project.
createTestGridProject_name :: Lens' CreateTestGridProject Text Source #
Human-readable name of the Selenium testing project.
Destructuring the Response
data CreateTestGridProjectResponse Source #
See: newCreateTestGridProjectResponse
smart constructor.
CreateTestGridProjectResponse' | |
|
Instances
newCreateTestGridProjectResponse Source #
Create a value of CreateTestGridProjectResponse
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:
$sel:testGridProject:CreateTestGridProjectResponse'
, createTestGridProjectResponse_testGridProject
- ARN of the Selenium testing project that was created.
$sel:httpStatus:CreateTestGridProjectResponse'
, createTestGridProjectResponse_httpStatus
- The response's http status code.
Response Lenses
createTestGridProjectResponse_testGridProject :: Lens' CreateTestGridProjectResponse (Maybe TestGridProject) Source #
ARN of the Selenium testing project that was created.
createTestGridProjectResponse_httpStatus :: Lens' CreateTestGridProjectResponse Int Source #
The response's http status code.