Copyright | (c) 2015-2016 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Language | Haskell2010 |
Synopsis
- siteVerificationService :: ServiceConfig
- siteVerificationVerifyOnlyScope :: Proxy '["https://www.googleapis.com/auth/siteverification.verify_only"]
- siteVerificationScope :: Proxy '["https://www.googleapis.com/auth/siteverification"]
- data SiteVerificationWebResourceGettokenRequestSite
- siteVerificationWebResourceGettokenRequestSite :: SiteVerificationWebResourceGettokenRequestSite
- svwrgrsIdentifier :: Lens' SiteVerificationWebResourceGettokenRequestSite (Maybe Text)
- svwrgrsType :: Lens' SiteVerificationWebResourceGettokenRequestSite (Maybe Text)
- data SiteVerificationWebResourceGettokenResponse
- siteVerificationWebResourceGettokenResponse :: SiteVerificationWebResourceGettokenResponse
- svwrgrToken :: Lens' SiteVerificationWebResourceGettokenResponse (Maybe Text)
- svwrgrMethod :: Lens' SiteVerificationWebResourceGettokenResponse (Maybe Text)
- data SiteVerificationWebResourceListResponse
- siteVerificationWebResourceListResponse :: SiteVerificationWebResourceListResponse
- svwrlrItems :: Lens' SiteVerificationWebResourceListResponse [SiteVerificationWebResourceResource]
- data SiteVerificationWebResourceResourceSite
- siteVerificationWebResourceResourceSite :: SiteVerificationWebResourceResourceSite
- svwrrsIdentifier :: Lens' SiteVerificationWebResourceResourceSite (Maybe Text)
- svwrrsType :: Lens' SiteVerificationWebResourceResourceSite (Maybe Text)
- data SiteVerificationWebResourceGettokenRequest
- siteVerificationWebResourceGettokenRequest :: SiteVerificationWebResourceGettokenRequest
- svwrgrSite :: Lens' SiteVerificationWebResourceGettokenRequest (Maybe SiteVerificationWebResourceGettokenRequestSite)
- svwrgrVerificationMethod :: Lens' SiteVerificationWebResourceGettokenRequest (Maybe Text)
- data SiteVerificationWebResourceResource
- siteVerificationWebResourceResource :: SiteVerificationWebResourceResource
- svwrrOwners :: Lens' SiteVerificationWebResourceResource [Text]
- svwrrId :: Lens' SiteVerificationWebResourceResource (Maybe Text)
- svwrrSite :: Lens' SiteVerificationWebResourceResource (Maybe SiteVerificationWebResourceResourceSite)
Service Configuration
siteVerificationService :: ServiceConfig Source #
Default request referring to version v1
of the Google Site Verification API. This contains the host and root path used as a starting point for constructing service requests.
OAuth Scopes
siteVerificationVerifyOnlyScope :: Proxy '["https://www.googleapis.com/auth/siteverification.verify_only"] Source #
Manage your new site verifications with Google
siteVerificationScope :: Proxy '["https://www.googleapis.com/auth/siteverification"] Source #
Manage the list of sites and domains you control
SiteVerificationWebResourceGettokenRequestSite
data SiteVerificationWebResourceGettokenRequestSite Source #
The site for which a verification token will be generated.
See: siteVerificationWebResourceGettokenRequestSite
smart constructor.
Instances
siteVerificationWebResourceGettokenRequestSite :: SiteVerificationWebResourceGettokenRequestSite Source #
Creates a value of SiteVerificationWebResourceGettokenRequestSite
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
svwrgrsIdentifier :: Lens' SiteVerificationWebResourceGettokenRequestSite (Maybe Text) Source #
The site identifier. If the type is set to SITE, the identifier is a URL. If the type is set to INET_DOMAIN, the site identifier is a domain name.
svwrgrsType :: Lens' SiteVerificationWebResourceGettokenRequestSite (Maybe Text) Source #
The type of resource to be verified. Can be SITE or INET_DOMAIN (domain name).
SiteVerificationWebResourceGettokenResponse
data SiteVerificationWebResourceGettokenResponse Source #
Instances
siteVerificationWebResourceGettokenResponse :: SiteVerificationWebResourceGettokenResponse Source #
Creates a value of SiteVerificationWebResourceGettokenResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
svwrgrToken :: Lens' SiteVerificationWebResourceGettokenResponse (Maybe Text) Source #
The verification token. The token must be placed appropriately in order for verification to succeed.
svwrgrMethod :: Lens' SiteVerificationWebResourceGettokenResponse (Maybe Text) Source #
The verification method to use in conjunction with this token. For FILE, the token should be placed in the top-level directory of the site, stored inside a file of the same name. For META, the token should be placed in the HEAD tag of the default page that is loaded for the site. For DNS, the token should be placed in a TXT record of the domain.
SiteVerificationWebResourceListResponse
data SiteVerificationWebResourceListResponse Source #
Instances
siteVerificationWebResourceListResponse :: SiteVerificationWebResourceListResponse Source #
Creates a value of SiteVerificationWebResourceListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
svwrlrItems :: Lens' SiteVerificationWebResourceListResponse [SiteVerificationWebResourceResource] Source #
The list of sites that are owned by the authenticated user.
SiteVerificationWebResourceResourceSite
data SiteVerificationWebResourceResourceSite Source #
The address and type of a site that is verified or will be verified.
See: siteVerificationWebResourceResourceSite
smart constructor.
Instances
siteVerificationWebResourceResourceSite :: SiteVerificationWebResourceResourceSite Source #
Creates a value of SiteVerificationWebResourceResourceSite
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
svwrrsIdentifier :: Lens' SiteVerificationWebResourceResourceSite (Maybe Text) Source #
The site identifier. If the type is set to SITE, the identifier is a URL. If the type is set to INET_DOMAIN, the site identifier is a domain name.
svwrrsType :: Lens' SiteVerificationWebResourceResourceSite (Maybe Text) Source #
The site type. Can be SITE or INET_DOMAIN (domain name).
SiteVerificationWebResourceGettokenRequest
data SiteVerificationWebResourceGettokenRequest Source #
Instances
siteVerificationWebResourceGettokenRequest :: SiteVerificationWebResourceGettokenRequest Source #
Creates a value of SiteVerificationWebResourceGettokenRequest
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
svwrgrSite :: Lens' SiteVerificationWebResourceGettokenRequest (Maybe SiteVerificationWebResourceGettokenRequestSite) Source #
The site for which a verification token will be generated.
svwrgrVerificationMethod :: Lens' SiteVerificationWebResourceGettokenRequest (Maybe Text) Source #
The verification method that will be used to verify this site. For sites, 'FILE' or 'META' methods may be used. For domains, only 'DNS' may be used.
SiteVerificationWebResourceResource
data SiteVerificationWebResourceResource Source #
Instances
siteVerificationWebResourceResource :: SiteVerificationWebResourceResource Source #
Creates a value of SiteVerificationWebResourceResource
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
svwrrOwners :: Lens' SiteVerificationWebResourceResource [Text] Source #
The email addresses of all verified owners.
svwrrId :: Lens' SiteVerificationWebResourceResource (Maybe Text) Source #
The string used to identify this site. This value should be used in the "id" portion of the REST URL for the Get, Update, and Delete operations.
svwrrSite :: Lens' SiteVerificationWebResourceResource (Maybe SiteVerificationWebResourceResourceSite) Source #
The address and type of a site that is verified or will be verified.