gogol-siteverification-0.4.0: Google Site Verification SDK.

Copyright(c) 2015-2016 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.Types

Contents

Description

 
Synopsis

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
Eq SiteVerificationWebResourceGettokenRequestSite Source # 
Instance details

Defined in Network.Google.SiteVerification.Types.Product

Data SiteVerificationWebResourceGettokenRequestSite Source # 
Instance details

Defined in Network.Google.SiteVerification.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SiteVerificationWebResourceGettokenRequestSite -> c SiteVerificationWebResourceGettokenRequestSite #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SiteVerificationWebResourceGettokenRequestSite #

toConstr :: SiteVerificationWebResourceGettokenRequestSite -> Constr #

dataTypeOf :: SiteVerificationWebResourceGettokenRequestSite -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c SiteVerificationWebResourceGettokenRequestSite) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SiteVerificationWebResourceGettokenRequestSite) #

gmapT :: (forall b. Data b => b -> b) -> SiteVerificationWebResourceGettokenRequestSite -> SiteVerificationWebResourceGettokenRequestSite #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SiteVerificationWebResourceGettokenRequestSite -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SiteVerificationWebResourceGettokenRequestSite -> r #

gmapQ :: (forall d. Data d => d -> u) -> SiteVerificationWebResourceGettokenRequestSite -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> SiteVerificationWebResourceGettokenRequestSite -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> SiteVerificationWebResourceGettokenRequestSite -> m SiteVerificationWebResourceGettokenRequestSite #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SiteVerificationWebResourceGettokenRequestSite -> m SiteVerificationWebResourceGettokenRequestSite #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SiteVerificationWebResourceGettokenRequestSite -> m SiteVerificationWebResourceGettokenRequestSite #

Show SiteVerificationWebResourceGettokenRequestSite Source # 
Instance details

Defined in Network.Google.SiteVerification.Types.Product

Generic SiteVerificationWebResourceGettokenRequestSite Source # 
Instance details

Defined in Network.Google.SiteVerification.Types.Product

ToJSON SiteVerificationWebResourceGettokenRequestSite Source # 
Instance details

Defined in Network.Google.SiteVerification.Types.Product

FromJSON SiteVerificationWebResourceGettokenRequestSite Source # 
Instance details

Defined in Network.Google.SiteVerification.Types.Product

type Rep SiteVerificationWebResourceGettokenRequestSite Source # 
Instance details

Defined in Network.Google.SiteVerification.Types.Product

type Rep SiteVerificationWebResourceGettokenRequestSite = D1 (MetaData "SiteVerificationWebResourceGettokenRequestSite" "Network.Google.SiteVerification.Types.Product" "gogol-siteverification-0.4.0-KpmFW0h6lCr1k9MZbpyG7k" False) (C1 (MetaCons "SiteVerificationWebResourceGettokenRequestSite'" PrefixI True) (S1 (MetaSel (Just "_svwrgrsIdentifier") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_svwrgrsType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))

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
Eq SiteVerificationWebResourceGettokenResponse Source # 
Instance details

Defined in Network.Google.SiteVerification.Types.Product

Data SiteVerificationWebResourceGettokenResponse Source # 
Instance details

Defined in Network.Google.SiteVerification.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SiteVerificationWebResourceGettokenResponse -> c SiteVerificationWebResourceGettokenResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SiteVerificationWebResourceGettokenResponse #

toConstr :: SiteVerificationWebResourceGettokenResponse -> Constr #

dataTypeOf :: SiteVerificationWebResourceGettokenResponse -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c SiteVerificationWebResourceGettokenResponse) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SiteVerificationWebResourceGettokenResponse) #

gmapT :: (forall b. Data b => b -> b) -> SiteVerificationWebResourceGettokenResponse -> SiteVerificationWebResourceGettokenResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SiteVerificationWebResourceGettokenResponse -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SiteVerificationWebResourceGettokenResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> SiteVerificationWebResourceGettokenResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> SiteVerificationWebResourceGettokenResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> SiteVerificationWebResourceGettokenResponse -> m SiteVerificationWebResourceGettokenResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SiteVerificationWebResourceGettokenResponse -> m SiteVerificationWebResourceGettokenResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SiteVerificationWebResourceGettokenResponse -> m SiteVerificationWebResourceGettokenResponse #

Show SiteVerificationWebResourceGettokenResponse Source # 
Instance details

Defined in Network.Google.SiteVerification.Types.Product

Generic SiteVerificationWebResourceGettokenResponse Source # 
Instance details

Defined in Network.Google.SiteVerification.Types.Product

ToJSON SiteVerificationWebResourceGettokenResponse Source # 
Instance details

Defined in Network.Google.SiteVerification.Types.Product

FromJSON SiteVerificationWebResourceGettokenResponse Source # 
Instance details

Defined in Network.Google.SiteVerification.Types.Product

type Rep SiteVerificationWebResourceGettokenResponse Source # 
Instance details

Defined in Network.Google.SiteVerification.Types.Product

type Rep SiteVerificationWebResourceGettokenResponse = D1 (MetaData "SiteVerificationWebResourceGettokenResponse" "Network.Google.SiteVerification.Types.Product" "gogol-siteverification-0.4.0-KpmFW0h6lCr1k9MZbpyG7k" False) (C1 (MetaCons "SiteVerificationWebResourceGettokenResponse'" PrefixI True) (S1 (MetaSel (Just "_svwrgrToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_svwrgrMethod") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))

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
Eq SiteVerificationWebResourceListResponse Source # 
Instance details

Defined in Network.Google.SiteVerification.Types.Product

Data SiteVerificationWebResourceListResponse Source # 
Instance details

Defined in Network.Google.SiteVerification.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SiteVerificationWebResourceListResponse -> c SiteVerificationWebResourceListResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SiteVerificationWebResourceListResponse #

toConstr :: SiteVerificationWebResourceListResponse -> Constr #

dataTypeOf :: SiteVerificationWebResourceListResponse -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c SiteVerificationWebResourceListResponse) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SiteVerificationWebResourceListResponse) #

gmapT :: (forall b. Data b => b -> b) -> SiteVerificationWebResourceListResponse -> SiteVerificationWebResourceListResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SiteVerificationWebResourceListResponse -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SiteVerificationWebResourceListResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> SiteVerificationWebResourceListResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> SiteVerificationWebResourceListResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> SiteVerificationWebResourceListResponse -> m SiteVerificationWebResourceListResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SiteVerificationWebResourceListResponse -> m SiteVerificationWebResourceListResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SiteVerificationWebResourceListResponse -> m SiteVerificationWebResourceListResponse #

Show SiteVerificationWebResourceListResponse Source # 
Instance details

Defined in Network.Google.SiteVerification.Types.Product

Generic SiteVerificationWebResourceListResponse Source # 
Instance details

Defined in Network.Google.SiteVerification.Types.Product

ToJSON SiteVerificationWebResourceListResponse Source # 
Instance details

Defined in Network.Google.SiteVerification.Types.Product

FromJSON SiteVerificationWebResourceListResponse Source # 
Instance details

Defined in Network.Google.SiteVerification.Types.Product

type Rep SiteVerificationWebResourceListResponse Source # 
Instance details

Defined in Network.Google.SiteVerification.Types.Product

type Rep SiteVerificationWebResourceListResponse = D1 (MetaData "SiteVerificationWebResourceListResponse" "Network.Google.SiteVerification.Types.Product" "gogol-siteverification-0.4.0-KpmFW0h6lCr1k9MZbpyG7k" True) (C1 (MetaCons "SiteVerificationWebResourceListResponse'" PrefixI True) (S1 (MetaSel (Just "_svwrlrItems") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe [SiteVerificationWebResourceResource]))))

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
Eq SiteVerificationWebResourceResourceSite Source # 
Instance details

Defined in Network.Google.SiteVerification.Types.Product

Data SiteVerificationWebResourceResourceSite Source # 
Instance details

Defined in Network.Google.SiteVerification.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SiteVerificationWebResourceResourceSite -> c SiteVerificationWebResourceResourceSite #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SiteVerificationWebResourceResourceSite #

toConstr :: SiteVerificationWebResourceResourceSite -> Constr #

dataTypeOf :: SiteVerificationWebResourceResourceSite -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c SiteVerificationWebResourceResourceSite) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SiteVerificationWebResourceResourceSite) #

gmapT :: (forall b. Data b => b -> b) -> SiteVerificationWebResourceResourceSite -> SiteVerificationWebResourceResourceSite #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SiteVerificationWebResourceResourceSite -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SiteVerificationWebResourceResourceSite -> r #

gmapQ :: (forall d. Data d => d -> u) -> SiteVerificationWebResourceResourceSite -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> SiteVerificationWebResourceResourceSite -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> SiteVerificationWebResourceResourceSite -> m SiteVerificationWebResourceResourceSite #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SiteVerificationWebResourceResourceSite -> m SiteVerificationWebResourceResourceSite #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SiteVerificationWebResourceResourceSite -> m SiteVerificationWebResourceResourceSite #

Show SiteVerificationWebResourceResourceSite Source # 
Instance details

Defined in Network.Google.SiteVerification.Types.Product

Generic SiteVerificationWebResourceResourceSite Source # 
Instance details

Defined in Network.Google.SiteVerification.Types.Product

ToJSON SiteVerificationWebResourceResourceSite Source # 
Instance details

Defined in Network.Google.SiteVerification.Types.Product

FromJSON SiteVerificationWebResourceResourceSite Source # 
Instance details

Defined in Network.Google.SiteVerification.Types.Product

type Rep SiteVerificationWebResourceResourceSite Source # 
Instance details

Defined in Network.Google.SiteVerification.Types.Product

type Rep SiteVerificationWebResourceResourceSite = D1 (MetaData "SiteVerificationWebResourceResourceSite" "Network.Google.SiteVerification.Types.Product" "gogol-siteverification-0.4.0-KpmFW0h6lCr1k9MZbpyG7k" False) (C1 (MetaCons "SiteVerificationWebResourceResourceSite'" PrefixI True) (S1 (MetaSel (Just "_svwrrsIdentifier") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_svwrrsType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))

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
Eq SiteVerificationWebResourceGettokenRequest Source # 
Instance details

Defined in Network.Google.SiteVerification.Types.Product

Data SiteVerificationWebResourceGettokenRequest Source # 
Instance details

Defined in Network.Google.SiteVerification.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SiteVerificationWebResourceGettokenRequest -> c SiteVerificationWebResourceGettokenRequest #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SiteVerificationWebResourceGettokenRequest #

toConstr :: SiteVerificationWebResourceGettokenRequest -> Constr #

dataTypeOf :: SiteVerificationWebResourceGettokenRequest -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c SiteVerificationWebResourceGettokenRequest) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SiteVerificationWebResourceGettokenRequest) #

gmapT :: (forall b. Data b => b -> b) -> SiteVerificationWebResourceGettokenRequest -> SiteVerificationWebResourceGettokenRequest #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SiteVerificationWebResourceGettokenRequest -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SiteVerificationWebResourceGettokenRequest -> r #

gmapQ :: (forall d. Data d => d -> u) -> SiteVerificationWebResourceGettokenRequest -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> SiteVerificationWebResourceGettokenRequest -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> SiteVerificationWebResourceGettokenRequest -> m SiteVerificationWebResourceGettokenRequest #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SiteVerificationWebResourceGettokenRequest -> m SiteVerificationWebResourceGettokenRequest #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SiteVerificationWebResourceGettokenRequest -> m SiteVerificationWebResourceGettokenRequest #

Show SiteVerificationWebResourceGettokenRequest Source # 
Instance details

Defined in Network.Google.SiteVerification.Types.Product

Generic SiteVerificationWebResourceGettokenRequest Source # 
Instance details

Defined in Network.Google.SiteVerification.Types.Product

ToJSON SiteVerificationWebResourceGettokenRequest Source # 
Instance details

Defined in Network.Google.SiteVerification.Types.Product

FromJSON SiteVerificationWebResourceGettokenRequest Source # 
Instance details

Defined in Network.Google.SiteVerification.Types.Product

type Rep SiteVerificationWebResourceGettokenRequest Source # 
Instance details

Defined in Network.Google.SiteVerification.Types.Product

type Rep SiteVerificationWebResourceGettokenRequest = D1 (MetaData "SiteVerificationWebResourceGettokenRequest" "Network.Google.SiteVerification.Types.Product" "gogol-siteverification-0.4.0-KpmFW0h6lCr1k9MZbpyG7k" False) (C1 (MetaCons "SiteVerificationWebResourceGettokenRequest'" PrefixI True) (S1 (MetaSel (Just "_svwrgrSite") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe SiteVerificationWebResourceGettokenRequestSite)) :*: S1 (MetaSel (Just "_svwrgrVerificationMethod") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))

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

data SiteVerificationWebResourceResource Source #

Instances
Eq SiteVerificationWebResourceResource Source # 
Instance details

Defined in Network.Google.SiteVerification.Types.Product

Data SiteVerificationWebResourceResource Source # 
Instance details

Defined in Network.Google.SiteVerification.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SiteVerificationWebResourceResource -> c SiteVerificationWebResourceResource #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SiteVerificationWebResourceResource #

toConstr :: SiteVerificationWebResourceResource -> Constr #

dataTypeOf :: SiteVerificationWebResourceResource -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c SiteVerificationWebResourceResource) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SiteVerificationWebResourceResource) #

gmapT :: (forall b. Data b => b -> b) -> SiteVerificationWebResourceResource -> SiteVerificationWebResourceResource #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SiteVerificationWebResourceResource -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SiteVerificationWebResourceResource -> r #

gmapQ :: (forall d. Data d => d -> u) -> SiteVerificationWebResourceResource -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> SiteVerificationWebResourceResource -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> SiteVerificationWebResourceResource -> m SiteVerificationWebResourceResource #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SiteVerificationWebResourceResource -> m SiteVerificationWebResourceResource #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SiteVerificationWebResourceResource -> m SiteVerificationWebResourceResource #

Show SiteVerificationWebResourceResource Source # 
Instance details

Defined in Network.Google.SiteVerification.Types.Product

Generic SiteVerificationWebResourceResource Source # 
Instance details

Defined in Network.Google.SiteVerification.Types.Product

ToJSON SiteVerificationWebResourceResource Source # 
Instance details

Defined in Network.Google.SiteVerification.Types.Product

FromJSON SiteVerificationWebResourceResource Source # 
Instance details

Defined in Network.Google.SiteVerification.Types.Product

type Rep SiteVerificationWebResourceResource Source # 
Instance details

Defined in Network.Google.SiteVerification.Types.Product

type Rep SiteVerificationWebResourceResource = D1 (MetaData "SiteVerificationWebResourceResource" "Network.Google.SiteVerification.Types.Product" "gogol-siteverification-0.4.0-KpmFW0h6lCr1k9MZbpyG7k" False) (C1 (MetaCons "SiteVerificationWebResourceResource'" PrefixI True) (S1 (MetaSel (Just "_svwrrOwners") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 (MetaSel (Just "_svwrrId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_svwrrSite") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe SiteVerificationWebResourceResourceSite)))))

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.