gogol-resourceviews-0.3.0: Google Compute Engine Instance Groups 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.ResourceViews.Types

Contents

Description

 

Synopsis

Service Configuration

resourceViewsService :: ServiceConfig #

Default request referring to version v1beta2 of the Google Compute Engine Instance Groups API. This contains the host and root path used as a starting point for constructing service requests.

OAuth Scopes

computeScope :: Proxy '["https://www.googleapis.com/auth/compute"] #

View and manage your Google Compute Engine resources

cloudPlatformReadOnlyScope :: Proxy '["https://www.googleapis.com/auth/cloud-platform.read-only"] #

View your data across Google Cloud Platform services

cloudPlatformScope :: Proxy '["https://www.googleapis.com/auth/cloud-platform"] #

View and manage your data across Google Cloud Platform services

ndevCloudmanScope :: Proxy '["https://www.googleapis.com/auth/ndev.cloudman"] #

View and manage your Google Cloud Platform management resources and deployment status information

ndevCloudmanReadOnlyScope :: Proxy '["https://www.googleapis.com/auth/ndev.cloudman.readonly"] #

View your Google Cloud Platform management resources and deployment status information

computeReadOnlyScope :: Proxy '["https://www.googleapis.com/auth/compute.readonly"] #

View your Google Compute Engine resources

OperationWarningsItemDataItem

data OperationWarningsItemDataItem #

Instances

Eq OperationWarningsItemDataItem # 
Data OperationWarningsItemDataItem # 

Methods

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

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

toConstr :: OperationWarningsItemDataItem -> Constr #

dataTypeOf :: OperationWarningsItemDataItem -> DataType #

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

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

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

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

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

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

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

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

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

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

Show OperationWarningsItemDataItem # 
Generic OperationWarningsItemDataItem # 
ToJSON OperationWarningsItemDataItem # 
FromJSON OperationWarningsItemDataItem # 
type Rep OperationWarningsItemDataItem # 
type Rep OperationWarningsItemDataItem = D1 (MetaData "OperationWarningsItemDataItem" "Network.Google.ResourceViews.Types.Product" "gogol-resourceviews-0.3.0-AABzAWMwjl4FMZXxDHfMA4" False) (C1 (MetaCons "OperationWarningsItemDataItem'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_owidiValue") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_owidiKey") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))

operationWarningsItemDataItem :: OperationWarningsItemDataItem #

Creates a value of OperationWarningsItemDataItem with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

owidiValue :: Lens' OperationWarningsItemDataItem (Maybe Text) #

Output Only
Metadata value for this warning.

owidiKey :: Lens' OperationWarningsItemDataItem (Maybe Text) #

Output Only
Metadata key for this warning.

OperationList

data OperationList #

Instances

Eq OperationList # 
Data OperationList # 

Methods

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

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

toConstr :: OperationList -> Constr #

dataTypeOf :: OperationList -> DataType #

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

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

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

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

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

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

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

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

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

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

Show OperationList # 
Generic OperationList # 

Associated Types

type Rep OperationList :: * -> * #

ToJSON OperationList # 
FromJSON OperationList # 
type Rep OperationList # 
type Rep OperationList = D1 (MetaData "OperationList" "Network.Google.ResourceViews.Types.Product" "gogol-resourceviews-0.3.0-AABzAWMwjl4FMZXxDHfMA4" False) (C1 (MetaCons "OperationList'" PrefixI True) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_olNextPageToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_olKind") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text))) ((:*:) (S1 (MetaSel (Just Symbol "_olItems") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Operation]))) ((:*:) (S1 (MetaSel (Just Symbol "_olSelfLink") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_olId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))))

operationList :: OperationList #

Creates a value of OperationList with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

olNextPageToken :: Lens' OperationList (Maybe Text) #

A token used to continue a truncated list request (output only).

olKind :: Lens' OperationList Text #

Type of resource.

olItems :: Lens' OperationList [Operation] #

The operation resources.

olSelfLink :: Lens' OperationList (Maybe Text) #

Server defined URL for this resource (output only).

olId :: Lens' OperationList (Maybe Text) #

Unique identifier for the resource; defined by the server (output only).

ResourceView

data ResourceView #

The resource view object.

See: resourceView smart constructor.

Instances

Eq ResourceView # 
Data ResourceView # 

Methods

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

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

toConstr :: ResourceView -> Constr #

dataTypeOf :: ResourceView -> DataType #

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

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

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

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

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

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

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

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

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

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

Show ResourceView # 
Generic ResourceView # 

Associated Types

type Rep ResourceView :: * -> * #

ToJSON ResourceView # 
FromJSON ResourceView # 
type Rep ResourceView # 
type Rep ResourceView = D1 (MetaData "ResourceView" "Network.Google.ResourceViews.Types.Product" "gogol-resourceviews-0.3.0-AABzAWMwjl4FMZXxDHfMA4" False) (C1 (MetaCons "ResourceView'" PrefixI True) ((:*:) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_rvSize") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Word32)))) ((:*:) (S1 (MetaSel (Just Symbol "_rvKind") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)) (S1 (MetaSel (Just Symbol "_rvFingerprint") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))) ((:*:) (S1 (MetaSel (Just Symbol "_rvNetwork") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) ((:*:) (S1 (MetaSel (Just Symbol "_rvResources") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text]))) (S1 (MetaSel (Just Symbol "_rvSelfLink") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_rvName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) ((:*:) (S1 (MetaSel (Just Symbol "_rvCreationTimestamp") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_rvId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))) ((:*:) (S1 (MetaSel (Just Symbol "_rvLabels") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Label]))) ((:*:) (S1 (MetaSel (Just Symbol "_rvEndpoints") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [ServiceEndpoint]))) (S1 (MetaSel (Just Symbol "_rvDescription") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))))))

resourceView :: ResourceView #

Creates a value of ResourceView with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

rvSize :: Lens' ResourceView (Maybe Word32) #

The total number of resources in the resource view.

rvKind :: Lens' ResourceView Text #

Type of the resource.

rvFingerprint :: Lens' ResourceView (Maybe Text) #

The fingerprint of the service endpoint information.

rvNetwork :: Lens' ResourceView (Maybe Text) #

The URL of a Compute Engine network to which the resources in the view belong.

rvResources :: Lens' ResourceView [Text] #

A list of all resources in the resource view.

rvSelfLink :: Lens' ResourceView (Maybe Text) #

Output Only
A self-link to the resource view.

rvName :: Lens' ResourceView (Maybe Text) #

The name of the resource view.

rvCreationTimestamp :: Lens' ResourceView (Maybe Text) #

The creation time of the resource view.

rvId :: Lens' ResourceView (Maybe Text) #

Output Only
The ID of the resource view.

rvLabels :: Lens' ResourceView [Label] #

The labels for events.

rvEndpoints :: Lens' ResourceView [ServiceEndpoint] #

Services endpoint information.

rvDescription :: Lens' ResourceView (Maybe Text) #

The detailed description of the resource view.

ZoneViewsList

data ZoneViewsList #

The response to a list request.

See: zoneViewsList smart constructor.

Instances

Eq ZoneViewsList # 
Data ZoneViewsList # 

Methods

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

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

toConstr :: ZoneViewsList -> Constr #

dataTypeOf :: ZoneViewsList -> DataType #

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

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

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

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

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

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

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

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

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

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

Show ZoneViewsList # 
Generic ZoneViewsList # 

Associated Types

type Rep ZoneViewsList :: * -> * #

ToJSON ZoneViewsList # 
FromJSON ZoneViewsList # 
type Rep ZoneViewsList # 
type Rep ZoneViewsList = D1 (MetaData "ZoneViewsList" "Network.Google.ResourceViews.Types.Product" "gogol-resourceviews-0.3.0-AABzAWMwjl4FMZXxDHfMA4" False) (C1 (MetaCons "ZoneViewsList'" PrefixI True) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_zvlNextPageToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_zvlKind") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text))) ((:*:) (S1 (MetaSel (Just Symbol "_zvlItems") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [ResourceView]))) (S1 (MetaSel (Just Symbol "_zvlSelfLink") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))))

zoneViewsList :: ZoneViewsList #

Creates a value of ZoneViewsList with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

zvlNextPageToken :: Lens' ZoneViewsList (Maybe Text) #

A token used for pagination.

zvlKind :: Lens' ZoneViewsList Text #

Type of resource.

zvlItems :: Lens' ZoneViewsList [ResourceView] #

The result that contains all resource views that meet the criteria.

zvlSelfLink :: Lens' ZoneViewsList (Maybe Text) #

Server defined URL for this resource (output only).

Operation

data Operation #

An operation resource, used to manage asynchronous API requests.

See: operation smart constructor.

Instances

Eq Operation # 
Data Operation # 

Methods

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

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

toConstr :: Operation -> Constr #

dataTypeOf :: Operation -> DataType #

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

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

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

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

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

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

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

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

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

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

Show Operation # 
Generic Operation # 

Associated Types

type Rep Operation :: * -> * #

ToJSON Operation # 
FromJSON Operation # 
type Rep Operation # 
type Rep Operation = D1 (MetaData "Operation" "Network.Google.ResourceViews.Types.Product" "gogol-resourceviews-0.3.0-AABzAWMwjl4FMZXxDHfMA4" False) (C1 (MetaCons "Operation'" PrefixI True) ((:*:) ((:*:) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_oTargetId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Word64)))) (S1 (MetaSel (Just Symbol "_oStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))) ((:*:) (S1 (MetaSel (Just Symbol "_oInsertTime") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) ((:*:) (S1 (MetaSel (Just Symbol "_oProgress") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32)))) (S1 (MetaSel (Just Symbol "_oStartTime") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_oKind") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)) ((:*:) (S1 (MetaSel (Just Symbol "_oError") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe OperationError))) (S1 (MetaSel (Just Symbol "_oHTTPErrorMessage") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))) ((:*:) (S1 (MetaSel (Just Symbol "_oZone") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) ((:*:) (S1 (MetaSel (Just Symbol "_oWarnings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [OperationWarningsItem]))) (S1 (MetaSel (Just Symbol "_oHTTPErrorStatusCode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32)))))))) ((:*:) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_oUser") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_oSelfLink") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))) ((:*:) (S1 (MetaSel (Just Symbol "_oName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) ((:*:) (S1 (MetaSel (Just Symbol "_oStatusMessage") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_oCreationTimestamp") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_oEndTime") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) ((:*:) (S1 (MetaSel (Just Symbol "_oId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Word64)))) (S1 (MetaSel (Just Symbol "_oOperationType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))) ((:*:) (S1 (MetaSel (Just Symbol "_oRegion") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) ((:*:) (S1 (MetaSel (Just Symbol "_oTargetLink") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_oClientOperationId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))))))

oTargetId :: Lens' Operation (Maybe Word64) #

Output Only
Unique target ID which identifies a particular incarnation of the target.

oStatus :: Lens' Operation (Maybe Text) #

Output Only
Status of the operation.

oInsertTime :: Lens' Operation (Maybe Text) #

Output Only
The time that this operation was requested, in RFC3339 text format.

oProgress :: Lens' Operation (Maybe Int32) #

Output only
An optional progress indicator that ranges from 0 to 100. There is no requirement that this be linear or support any granularity of operations. This should not be used to guess at when the operation will be complete. This number should be monotonically increasing as the operation progresses.

oStartTime :: Lens' Operation (Maybe Text) #

Output Only
The time that this operation was started by the server, in RFC3339 text format.

oKind :: Lens' Operation Text #

Output only
Type of the resource.

oError :: Lens' Operation (Maybe OperationError) #

Output Only
If errors occurred during processing of this operation, this field will be populated.

oHTTPErrorMessage :: Lens' Operation (Maybe Text) #

Output only
If operation fails, the HTTP error message returned.

oZone :: Lens' Operation (Maybe Text) #

Output Only
URL of the zone where the operation resides. Only available when performing per-zone operations.

oWarnings :: Lens' Operation [OperationWarningsItem] #

Output Only
If there are issues with this operation, a warning is returned.

oHTTPErrorStatusCode :: Lens' Operation (Maybe Int32) #

Output only
If operation fails, the HTTP error status code returned.

oUser :: Lens' Operation (Maybe Text) #

Output Only
User who requested the operation, for example: user'example.com.

oSelfLink :: Lens' Operation (Maybe Text) #

Output Only
Server-defined fully-qualified URL for this resource.

oName :: Lens' Operation (Maybe Text) #

Output Only
Name of the resource.

oStatusMessage :: Lens' Operation (Maybe Text) #

Output Only
An optional textual description of the current status of the operation.

oCreationTimestamp :: Lens' Operation (Maybe Text) #

Output Only
The time that this operation was requested, in RFC3339 text format.

oEndTime :: Lens' Operation (Maybe Text) #

Output Only
The time that this operation was completed, in RFC3339 text format.

oId :: Lens' Operation (Maybe Word64) #

Output Only
Unique identifier for the resource, generated by the server.

oOperationType :: Lens' Operation (Maybe Text) #

Output only
Type of the operation. Operations include insert, update, and delete.

oRegion :: Lens' Operation (Maybe Text) #

Output Only
URL of the region where the operation resides. Only available when performing regional operations.

oTargetLink :: Lens' Operation (Maybe Text) #

Output only
URL of the resource the operation is mutating.

oClientOperationId :: Lens' Operation (Maybe Text) #

Output only
An optional identifier specified by the client when the mutation was initiated. Must be unique for all operation resources in the project.

ZoneViewsListResourcesFormat

data ZoneViewsListResourcesFormat #

The requested format of the return value. It can be URL or URL_PORT. A JSON object will be included in the response based on the format. The default format is NONE, which results in no JSON in the response.

Constructors

None
NONE
URL
URL
URLPort
URL_PORT

Instances

Enum ZoneViewsListResourcesFormat # 
Eq ZoneViewsListResourcesFormat # 
Data ZoneViewsListResourcesFormat # 

Methods

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

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

toConstr :: ZoneViewsListResourcesFormat -> Constr #

dataTypeOf :: ZoneViewsListResourcesFormat -> DataType #

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

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

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

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

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

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

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

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

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

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

Ord ZoneViewsListResourcesFormat # 
Read ZoneViewsListResourcesFormat # 
Show ZoneViewsListResourcesFormat # 
Generic ZoneViewsListResourcesFormat # 
Hashable ZoneViewsListResourcesFormat # 
ToJSON ZoneViewsListResourcesFormat # 
FromJSON ZoneViewsListResourcesFormat # 
FromHttpApiData ZoneViewsListResourcesFormat # 
ToHttpApiData ZoneViewsListResourcesFormat # 
type Rep ZoneViewsListResourcesFormat # 
type Rep ZoneViewsListResourcesFormat = D1 (MetaData "ZoneViewsListResourcesFormat" "Network.Google.ResourceViews.Types.Sum" "gogol-resourceviews-0.3.0-AABzAWMwjl4FMZXxDHfMA4" False) ((:+:) (C1 (MetaCons "None" PrefixI False) U1) ((:+:) (C1 (MetaCons "URL" PrefixI False) U1) (C1 (MetaCons "URLPort" PrefixI False) U1)))

ZoneViewsListResourcesResponse

data ZoneViewsListResourcesResponse #

The response to a list resource request.

See: zoneViewsListResourcesResponse smart constructor.

Instances

Eq ZoneViewsListResourcesResponse # 
Data ZoneViewsListResourcesResponse # 

Methods

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

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

toConstr :: ZoneViewsListResourcesResponse -> Constr #

dataTypeOf :: ZoneViewsListResourcesResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Show ZoneViewsListResourcesResponse # 
Generic ZoneViewsListResourcesResponse # 
ToJSON ZoneViewsListResourcesResponse # 
FromJSON ZoneViewsListResourcesResponse # 
type Rep ZoneViewsListResourcesResponse # 
type Rep ZoneViewsListResourcesResponse = D1 (MetaData "ZoneViewsListResourcesResponse" "Network.Google.ResourceViews.Types.Product" "gogol-resourceviews-0.3.0-AABzAWMwjl4FMZXxDHfMA4" False) (C1 (MetaCons "ZoneViewsListResourcesResponse'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_zvlrrNextPageToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) ((:*:) (S1 (MetaSel (Just Symbol "_zvlrrItems") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [ListResourceResponseItem]))) (S1 (MetaSel (Just Symbol "_zvlrrNetwork") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))))

zoneViewsListResourcesResponse :: ZoneViewsListResourcesResponse #

Creates a value of ZoneViewsListResourcesResponse with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

zvlrrItems :: Lens' ZoneViewsListResourcesResponse [ListResourceResponseItem] #

The formatted JSON that is requested by the user.

zvlrrNetwork :: Lens' ZoneViewsListResourcesResponse (Maybe Text) #

The URL of a Compute Engine network to which the resources in the view belong.

ServiceEndpoint

data ServiceEndpoint #

The service endpoint that may be started in a VM.

See: serviceEndpoint smart constructor.

Instances

Eq ServiceEndpoint # 
Data ServiceEndpoint # 

Methods

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

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

toConstr :: ServiceEndpoint -> Constr #

dataTypeOf :: ServiceEndpoint -> DataType #

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

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

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

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

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

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

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

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

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

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

Show ServiceEndpoint # 
Generic ServiceEndpoint # 
ToJSON ServiceEndpoint # 
FromJSON ServiceEndpoint # 
type Rep ServiceEndpoint # 
type Rep ServiceEndpoint = D1 (MetaData "ServiceEndpoint" "Network.Google.ResourceViews.Types.Product" "gogol-resourceviews-0.3.0-AABzAWMwjl4FMZXxDHfMA4" False) (C1 (MetaCons "ServiceEndpoint'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_seName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_sePort") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32))))))

serviceEndpoint :: ServiceEndpoint #

Creates a value of ServiceEndpoint with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

seName :: Lens' ServiceEndpoint (Maybe Text) #

The name of the service endpoint.

sePort :: Lens' ServiceEndpoint (Maybe Int32) #

The port of the service endpoint.

ZoneViewsListResourcesListState

data ZoneViewsListResourcesListState #

The state of the instance to list. By default, it lists all instances.

Constructors

All
ALL
Running
RUNNING

Instances

Enum ZoneViewsListResourcesListState # 
Eq ZoneViewsListResourcesListState # 
Data ZoneViewsListResourcesListState # 

Methods

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

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

toConstr :: ZoneViewsListResourcesListState -> Constr #

dataTypeOf :: ZoneViewsListResourcesListState -> DataType #

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

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

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

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

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

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

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

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

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

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

Ord ZoneViewsListResourcesListState # 
Read ZoneViewsListResourcesListState # 
Show ZoneViewsListResourcesListState # 
Generic ZoneViewsListResourcesListState # 
Hashable ZoneViewsListResourcesListState # 
ToJSON ZoneViewsListResourcesListState # 
FromJSON ZoneViewsListResourcesListState # 
FromHttpApiData ZoneViewsListResourcesListState # 
ToHttpApiData ZoneViewsListResourcesListState # 
type Rep ZoneViewsListResourcesListState # 
type Rep ZoneViewsListResourcesListState = D1 (MetaData "ZoneViewsListResourcesListState" "Network.Google.ResourceViews.Types.Sum" "gogol-resourceviews-0.3.0-AABzAWMwjl4FMZXxDHfMA4" False) ((:+:) (C1 (MetaCons "All" PrefixI False) U1) (C1 (MetaCons "Running" PrefixI False) U1))

ZoneViewsRemoveResourcesRequest

data ZoneViewsRemoveResourcesRequest #

The request to remove resources from the resource view.

See: zoneViewsRemoveResourcesRequest smart constructor.

Instances

Eq ZoneViewsRemoveResourcesRequest # 
Data ZoneViewsRemoveResourcesRequest # 

Methods

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

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

toConstr :: ZoneViewsRemoveResourcesRequest -> Constr #

dataTypeOf :: ZoneViewsRemoveResourcesRequest -> DataType #

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

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

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

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

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

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

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

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

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

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

Show ZoneViewsRemoveResourcesRequest # 
Generic ZoneViewsRemoveResourcesRequest # 
ToJSON ZoneViewsRemoveResourcesRequest # 
FromJSON ZoneViewsRemoveResourcesRequest # 
type Rep ZoneViewsRemoveResourcesRequest # 
type Rep ZoneViewsRemoveResourcesRequest = D1 (MetaData "ZoneViewsRemoveResourcesRequest" "Network.Google.ResourceViews.Types.Product" "gogol-resourceviews-0.3.0-AABzAWMwjl4FMZXxDHfMA4" True) (C1 (MetaCons "ZoneViewsRemoveResourcesRequest'" PrefixI True) (S1 (MetaSel (Just Symbol "_zvrrrResources") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe [Text]))))

zoneViewsRemoveResourcesRequest :: ZoneViewsRemoveResourcesRequest #

Creates a value of ZoneViewsRemoveResourcesRequest with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

zvrrrResources :: Lens' ZoneViewsRemoveResourcesRequest [Text] #

The list of resources to be removed.

ListResourceResponseItemEndpoints

data ListResourceResponseItemEndpoints #

The list of service end points on the resource.

See: listResourceResponseItemEndpoints smart constructor.

Instances

Eq ListResourceResponseItemEndpoints # 
Data ListResourceResponseItemEndpoints # 

Methods

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

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

toConstr :: ListResourceResponseItemEndpoints -> Constr #

dataTypeOf :: ListResourceResponseItemEndpoints -> DataType #

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

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

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

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

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

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

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

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

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

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

Show ListResourceResponseItemEndpoints # 
Generic ListResourceResponseItemEndpoints # 
ToJSON ListResourceResponseItemEndpoints # 
FromJSON ListResourceResponseItemEndpoints # 
type Rep ListResourceResponseItemEndpoints # 
type Rep ListResourceResponseItemEndpoints = D1 (MetaData "ListResourceResponseItemEndpoints" "Network.Google.ResourceViews.Types.Product" "gogol-resourceviews-0.3.0-AABzAWMwjl4FMZXxDHfMA4" True) (C1 (MetaCons "ListResourceResponseItemEndpoints'" PrefixI True) (S1 (MetaSel (Just Symbol "_lrrieAddtional") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (HashMap Text [Textual Int32]))))

listResourceResponseItemEndpoints #

Creates a value of ListResourceResponseItemEndpoints with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

lrrieAddtional :: Lens' ListResourceResponseItemEndpoints (HashMap Text [Int32]) #

The name of the service end point.

ZoneViewsAddResourcesRequest

data ZoneViewsAddResourcesRequest #

The request to add resources to the resource view.

See: zoneViewsAddResourcesRequest smart constructor.

Instances

Eq ZoneViewsAddResourcesRequest # 
Data ZoneViewsAddResourcesRequest # 

Methods

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

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

toConstr :: ZoneViewsAddResourcesRequest -> Constr #

dataTypeOf :: ZoneViewsAddResourcesRequest -> DataType #

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

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

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

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

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

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

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

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

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

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

Show ZoneViewsAddResourcesRequest # 
Generic ZoneViewsAddResourcesRequest # 
ToJSON ZoneViewsAddResourcesRequest # 
FromJSON ZoneViewsAddResourcesRequest # 
type Rep ZoneViewsAddResourcesRequest # 
type Rep ZoneViewsAddResourcesRequest = D1 (MetaData "ZoneViewsAddResourcesRequest" "Network.Google.ResourceViews.Types.Product" "gogol-resourceviews-0.3.0-AABzAWMwjl4FMZXxDHfMA4" True) (C1 (MetaCons "ZoneViewsAddResourcesRequest'" PrefixI True) (S1 (MetaSel (Just Symbol "_zvarrResources") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe [Text]))))

zoneViewsAddResourcesRequest :: ZoneViewsAddResourcesRequest #

Creates a value of ZoneViewsAddResourcesRequest with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

zvarrResources :: Lens' ZoneViewsAddResourcesRequest [Text] #

The list of resources to be added.

OperationError

data OperationError #

Output Only
If errors occurred during processing of this operation, this field will be populated.

See: operationError smart constructor.

Instances

Eq OperationError # 
Data OperationError # 

Methods

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

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

toConstr :: OperationError -> Constr #

dataTypeOf :: OperationError -> DataType #

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

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

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

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

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

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

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

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

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

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

Show OperationError # 
Generic OperationError # 

Associated Types

type Rep OperationError :: * -> * #

ToJSON OperationError # 
FromJSON OperationError # 
type Rep OperationError # 
type Rep OperationError = D1 (MetaData "OperationError" "Network.Google.ResourceViews.Types.Product" "gogol-resourceviews-0.3.0-AABzAWMwjl4FMZXxDHfMA4" True) (C1 (MetaCons "OperationError'" PrefixI True) (S1 (MetaSel (Just Symbol "_oeErrors") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe [OperationErrorErrorsItem]))))

operationError :: OperationError #

Creates a value of OperationError with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

oeErrors :: Lens' OperationError [OperationErrorErrorsItem] #

Output Only
The array of errors encountered while processing this operation.

ZoneViewsGetServiceResponse

data ZoneViewsGetServiceResponse #

Instances

Eq ZoneViewsGetServiceResponse # 
Data ZoneViewsGetServiceResponse # 

Methods

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

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

toConstr :: ZoneViewsGetServiceResponse -> Constr #

dataTypeOf :: ZoneViewsGetServiceResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Show ZoneViewsGetServiceResponse # 
Generic ZoneViewsGetServiceResponse # 
ToJSON ZoneViewsGetServiceResponse # 
FromJSON ZoneViewsGetServiceResponse # 
type Rep ZoneViewsGetServiceResponse # 
type Rep ZoneViewsGetServiceResponse = D1 (MetaData "ZoneViewsGetServiceResponse" "Network.Google.ResourceViews.Types.Product" "gogol-resourceviews-0.3.0-AABzAWMwjl4FMZXxDHfMA4" False) (C1 (MetaCons "ZoneViewsGetServiceResponse'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_zvgsrFingerprint") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_zvgsrEndpoints") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [ServiceEndpoint])))))

zoneViewsGetServiceResponse :: ZoneViewsGetServiceResponse #

Creates a value of ZoneViewsGetServiceResponse with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

zvgsrFingerprint :: Lens' ZoneViewsGetServiceResponse (Maybe Text) #

The fingerprint of the service information.

OperationErrorErrorsItem

data OperationErrorErrorsItem #

Instances

Eq OperationErrorErrorsItem # 
Data OperationErrorErrorsItem # 

Methods

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

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

toConstr :: OperationErrorErrorsItem -> Constr #

dataTypeOf :: OperationErrorErrorsItem -> DataType #

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

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

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

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

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

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

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

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

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

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

Show OperationErrorErrorsItem # 
Generic OperationErrorErrorsItem # 
ToJSON OperationErrorErrorsItem # 
FromJSON OperationErrorErrorsItem # 
type Rep OperationErrorErrorsItem # 
type Rep OperationErrorErrorsItem = D1 (MetaData "OperationErrorErrorsItem" "Network.Google.ResourceViews.Types.Product" "gogol-resourceviews-0.3.0-AABzAWMwjl4FMZXxDHfMA4" False) (C1 (MetaCons "OperationErrorErrorsItem'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_oeeiLocation") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) ((:*:) (S1 (MetaSel (Just Symbol "_oeeiCode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_oeeiMessage") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))))

operationErrorErrorsItem :: OperationErrorErrorsItem #

Creates a value of OperationErrorErrorsItem with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

oeeiLocation :: Lens' OperationErrorErrorsItem (Maybe Text) #

Output Only
Indicates the field in the request which caused the error. This property is optional.

oeeiCode :: Lens' OperationErrorErrorsItem (Maybe Text) #

Output Only
The error type identifier for this error.

oeeiMessage :: Lens' OperationErrorErrorsItem (Maybe Text) #

Output Only
An optional, human-readable error message.

ZoneViewsSetServiceRequest

data ZoneViewsSetServiceRequest #

Instances

Eq ZoneViewsSetServiceRequest # 
Data ZoneViewsSetServiceRequest # 

Methods

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

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

toConstr :: ZoneViewsSetServiceRequest -> Constr #

dataTypeOf :: ZoneViewsSetServiceRequest -> DataType #

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

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

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

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

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

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

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

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

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

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

Show ZoneViewsSetServiceRequest # 
Generic ZoneViewsSetServiceRequest # 
ToJSON ZoneViewsSetServiceRequest # 
FromJSON ZoneViewsSetServiceRequest # 
type Rep ZoneViewsSetServiceRequest # 
type Rep ZoneViewsSetServiceRequest = D1 (MetaData "ZoneViewsSetServiceRequest" "Network.Google.ResourceViews.Types.Product" "gogol-resourceviews-0.3.0-AABzAWMwjl4FMZXxDHfMA4" False) (C1 (MetaCons "ZoneViewsSetServiceRequest'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_zvssrResourceName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) ((:*:) (S1 (MetaSel (Just Symbol "_zvssrFingerprint") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_zvssrEndpoints") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [ServiceEndpoint]))))))

zoneViewsSetServiceRequest :: ZoneViewsSetServiceRequest #

Creates a value of ZoneViewsSetServiceRequest with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

zvssrResourceName :: Lens' ZoneViewsSetServiceRequest (Maybe Text) #

The name of the resource if user wants to update the service information of the resource.

zvssrFingerprint :: Lens' ZoneViewsSetServiceRequest (Maybe Text) #

Fingerprint of the service information; a hash of the contents. This field is used for optimistic locking when updating the service entries.

zvssrEndpoints :: Lens' ZoneViewsSetServiceRequest [ServiceEndpoint] #

The service information to be updated.

ListResourceResponseItem

data ListResourceResponseItem #

The list response item that contains the resource and end points information.

See: listResourceResponseItem smart constructor.

Instances

Eq ListResourceResponseItem # 
Data ListResourceResponseItem # 

Methods

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

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

toConstr :: ListResourceResponseItem -> Constr #

dataTypeOf :: ListResourceResponseItem -> DataType #

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

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

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

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

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

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

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

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

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

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

Show ListResourceResponseItem # 
Generic ListResourceResponseItem # 
ToJSON ListResourceResponseItem # 
FromJSON ListResourceResponseItem # 
type Rep ListResourceResponseItem # 
type Rep ListResourceResponseItem = D1 (MetaData "ListResourceResponseItem" "Network.Google.ResourceViews.Types.Product" "gogol-resourceviews-0.3.0-AABzAWMwjl4FMZXxDHfMA4" False) (C1 (MetaCons "ListResourceResponseItem'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_lrriResource") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_lrriEndpoints") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ListResourceResponseItemEndpoints)))))

listResourceResponseItem :: ListResourceResponseItem #

Creates a value of ListResourceResponseItem with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

lrriResource :: Lens' ListResourceResponseItem (Maybe Text) #

The full URL of the resource.

lrriEndpoints :: Lens' ListResourceResponseItem (Maybe ListResourceResponseItemEndpoints) #

The list of service end points on the resource.

Label

data Label #

The Label to be applied to the resource views.

See: label smart constructor.

Instances

Eq Label # 

Methods

(==) :: Label -> Label -> Bool #

(/=) :: Label -> Label -> Bool #

Data Label # 

Methods

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

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

toConstr :: Label -> Constr #

dataTypeOf :: Label -> DataType #

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

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

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

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

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

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

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

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

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

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

Show Label # 

Methods

showsPrec :: Int -> Label -> ShowS #

show :: Label -> String #

showList :: [Label] -> ShowS #

Generic Label # 

Associated Types

type Rep Label :: * -> * #

Methods

from :: Label -> Rep Label x #

to :: Rep Label x -> Label #

ToJSON Label # 
FromJSON Label # 
type Rep Label # 
type Rep Label = D1 (MetaData "Label" "Network.Google.ResourceViews.Types.Product" "gogol-resourceviews-0.3.0-AABzAWMwjl4FMZXxDHfMA4" False) (C1 (MetaCons "Label'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_lValue") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_lKey") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))

label :: Label #

Creates a value of Label with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

lValue :: Lens' Label (Maybe Text) #

Value of the label.

lKey :: Lens' Label (Maybe Text) #

Key of the label.

OperationWarningsItem

data OperationWarningsItem #

Instances

Eq OperationWarningsItem # 
Data OperationWarningsItem # 

Methods

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

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

toConstr :: OperationWarningsItem -> Constr #

dataTypeOf :: OperationWarningsItem -> DataType #

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

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

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

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

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

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

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

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

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

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

Show OperationWarningsItem # 
Generic OperationWarningsItem # 
ToJSON OperationWarningsItem # 
FromJSON OperationWarningsItem # 
type Rep OperationWarningsItem # 
type Rep OperationWarningsItem = D1 (MetaData "OperationWarningsItem" "Network.Google.ResourceViews.Types.Product" "gogol-resourceviews-0.3.0-AABzAWMwjl4FMZXxDHfMA4" False) (C1 (MetaCons "OperationWarningsItem'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_owiData") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [OperationWarningsItemDataItem]))) ((:*:) (S1 (MetaSel (Just Symbol "_owiCode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_owiMessage") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))))

operationWarningsItem :: OperationWarningsItem #

Creates a value of OperationWarningsItem with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

owiData :: Lens' OperationWarningsItem [OperationWarningsItemDataItem] #

Output only
Metadata for this warning in key:value format.

owiCode :: Lens' OperationWarningsItem (Maybe Text) #

Output only
The warning type identifier for this warning.

owiMessage :: Lens' OperationWarningsItem (Maybe Text) #

Output only
Optional human-readable details for this warning.