gogol-siteverification-0.0.1: Google Site Verification SDK.

Copyright(c) 2015 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone
LanguageHaskell2010

Network.Google.SiteVerification

Contents

Description

Lets you programatically verify ownership of websites or domains with Google.

See: Google Site Verification API Reference

Synopsis

Service Configuration

siteVerificationService :: Service 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.

API Declaration

Resources

siteVerification.webResource.delete

siteVerification.webResource.get

siteVerification.webResource.getToken

siteVerification.webResource.insert

siteVerification.webResource.list

siteVerification.webResource.patch

siteVerification.webResource.update

Types

SiteVerificationWebResourceGettokenRequestSite

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

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

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

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

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:

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

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.