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 |
Synopsis
- data RepositoryMetadata = RepositoryMetadata' {}
- newRepositoryMetadata :: RepositoryMetadata
- repositoryMetadata_repositoryDescription :: Lens' RepositoryMetadata (Maybe Text)
- repositoryMetadata_lastModifiedDate :: Lens' RepositoryMetadata (Maybe UTCTime)
- repositoryMetadata_arn :: Lens' RepositoryMetadata (Maybe Text)
- repositoryMetadata_cloneUrlHttp :: Lens' RepositoryMetadata (Maybe Text)
- repositoryMetadata_accountId :: Lens' RepositoryMetadata (Maybe Text)
- repositoryMetadata_defaultBranch :: Lens' RepositoryMetadata (Maybe Text)
- repositoryMetadata_repositoryId :: Lens' RepositoryMetadata (Maybe Text)
- repositoryMetadata_repositoryName :: Lens' RepositoryMetadata (Maybe Text)
- repositoryMetadata_creationDate :: Lens' RepositoryMetadata (Maybe UTCTime)
- repositoryMetadata_cloneUrlSsh :: Lens' RepositoryMetadata (Maybe Text)
Documentation
data RepositoryMetadata Source #
Information about a repository.
See: newRepositoryMetadata
smart constructor.
RepositoryMetadata' | |
|
Instances
newRepositoryMetadata :: RepositoryMetadata Source #
Create a value of RepositoryMetadata
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:repositoryDescription:RepositoryMetadata'
, repositoryMetadata_repositoryDescription
- A comment or description about the repository.
$sel:lastModifiedDate:RepositoryMetadata'
, repositoryMetadata_lastModifiedDate
- The date and time the repository was last modified, in timestamp format.
$sel:arn:RepositoryMetadata'
, repositoryMetadata_arn
- The Amazon Resource Name (ARN) of the repository.
$sel:cloneUrlHttp:RepositoryMetadata'
, repositoryMetadata_cloneUrlHttp
- The URL to use for cloning the repository over HTTPS.
$sel:accountId:RepositoryMetadata'
, repositoryMetadata_accountId
- The ID of the AWS account associated with the repository.
$sel:defaultBranch:RepositoryMetadata'
, repositoryMetadata_defaultBranch
- The repository's default branch name.
$sel:repositoryId:RepositoryMetadata'
, repositoryMetadata_repositoryId
- The ID of the repository.
$sel:repositoryName:RepositoryMetadata'
, repositoryMetadata_repositoryName
- The repository's name.
$sel:creationDate:RepositoryMetadata'
, repositoryMetadata_creationDate
- The date and time the repository was created, in timestamp format.
$sel:cloneUrlSsh:RepositoryMetadata'
, repositoryMetadata_cloneUrlSsh
- The URL to use for cloning the repository over SSH.
repositoryMetadata_repositoryDescription :: Lens' RepositoryMetadata (Maybe Text) Source #
A comment or description about the repository.
repositoryMetadata_lastModifiedDate :: Lens' RepositoryMetadata (Maybe UTCTime) Source #
The date and time the repository was last modified, in timestamp format.
repositoryMetadata_arn :: Lens' RepositoryMetadata (Maybe Text) Source #
The Amazon Resource Name (ARN) of the repository.
repositoryMetadata_cloneUrlHttp :: Lens' RepositoryMetadata (Maybe Text) Source #
The URL to use for cloning the repository over HTTPS.
repositoryMetadata_accountId :: Lens' RepositoryMetadata (Maybe Text) Source #
The ID of the AWS account associated with the repository.
repositoryMetadata_defaultBranch :: Lens' RepositoryMetadata (Maybe Text) Source #
The repository's default branch name.
repositoryMetadata_repositoryId :: Lens' RepositoryMetadata (Maybe Text) Source #
The ID of the repository.
repositoryMetadata_repositoryName :: Lens' RepositoryMetadata (Maybe Text) Source #
The repository's name.
repositoryMetadata_creationDate :: Lens' RepositoryMetadata (Maybe UTCTime) Source #
The date and time the repository was created, in timestamp format.
repositoryMetadata_cloneUrlSsh :: Lens' RepositoryMetadata (Maybe Text) Source #
The URL to use for cloning the repository over SSH.