amazonka-resource-explorer-v2-2.0: Amazon Resource Explorer SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.ResourceExplorer2

Description

Derived from API version 2022-07-28 of the AWS service descriptions, licensed under Apache 2.0.

Amazon Web Services Resource Explorer is a resource search and discovery service. By using Resource Explorer, you can explore your resources using an internet search engine-like experience. Examples of resources include Amazon Relational Database Service (Amazon RDS) instances, Amazon Simple Storage Service (Amazon S3) buckets, or Amazon DynamoDB tables. You can search for your resources using resource metadata like names, tags, and IDs. Resource Explorer can search across all of the Amazon Web Services Regions in your account in which you turn the service on, to simplify your cross-Region workloads.

Resource Explorer scans the resources in each of the Amazon Web Services Regions in your Amazon Web Services account in which you turn on Resource Explorer. Resource Explorer creates and maintains an index in each Region, with the details of that Region's resources.

You can search across all of the indexed Regions in your account by designating one of your Amazon Web Services Regions to contain the aggregator index for the account. When you promote a local index in a Region to become the aggregator index for the account, Resource Explorer automatically replicates the index information from all local indexes in the other Regions to the aggregator index. Therefore, the Region with the aggregator index has a copy of all resource information for all Regions in the account where you turned on Resource Explorer. As a result, views in the aggregator index Region include resources from all of the indexed Regions in your account.

For more information about Amazon Web Services Resource Explorer, including how to enable and configure the service, see the Amazon Web Services Resource Explorer User Guide.

Synopsis

Service Configuration

defaultService :: Service Source #

API version 2022-07-28 of the Amazon Resource Explorer SDK configuration.

Errors

Error matchers are designed for use with the functions provided by Control.Exception.Lens. This allows catching (and rethrowing) service specific errors returned by ResourceExplorer2.

AccessDeniedException

_AccessDeniedException :: AsError a => Fold a ServiceError Source #

The credentials that you used to call this operation don't have the minimum required permissions.

ConflictException

_ConflictException :: AsError a => Fold a ServiceError Source #

You tried to create a new view or index when one already exists, and you either didn't specify or specified a different idempotency token as the original request.

InternalServerException

_InternalServerException :: AsError a => Fold a ServiceError Source #

The request failed because of internal service error. Try your request again later.

ResourceNotFoundException

_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #

You specified a resource that doesn't exist. Check the ID or ARN that you used to identity the resource, and try again.

ServiceQuotaExceededException

_ServiceQuotaExceededException :: AsError a => Fold a ServiceError Source #

The request failed because it exceeds a service quota.

ThrottlingException

_ThrottlingException :: AsError a => Fold a ServiceError Source #

The request failed because you exceeded a rate limit for this operation. For more information, see Quotas for Resource Explorer.

UnauthorizedException

_UnauthorizedException :: AsError a => Fold a ServiceError Source #

The principal making the request isn't permitted to perform the operation.

ValidationException

_ValidationException :: AsError a => Fold a ServiceError Source #

You provided an invalid value for one of the operation's parameters. Check the syntax for the operation, and try again.

Waiters

Waiters poll by repeatedly sending a request until some remote success condition configured by the Wait specification is fulfilled. The Wait specification determines how many attempts should be made, in addition to delay and retry strategies.

Operations

Some AWS operations return results that are incomplete and require subsequent requests in order to obtain the entire result set. The process of sending subsequent requests to continue where a previous request left off is called pagination. For example, the ListObjects operation of Amazon S3 returns up to 1000 objects at a time, and you must send subsequent requests with the appropriate Marker in order to retrieve the next page of results.

Operations that have an AWSPager instance can transparently perform subsequent requests, correctly setting Markers and other request facets to iterate through the entire result set of a truncated API operation. Operations which support this have an additional note in the documentation.

Many operations have the ability to filter results on the server side. See the individual operation parameters for details.

AssociateDefaultView

data AssociateDefaultView Source #

See: newAssociateDefaultView smart constructor.

Instances

Instances details
ToJSON AssociateDefaultView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.AssociateDefaultView

ToHeaders AssociateDefaultView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.AssociateDefaultView

ToPath AssociateDefaultView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.AssociateDefaultView

ToQuery AssociateDefaultView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.AssociateDefaultView

AWSRequest AssociateDefaultView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.AssociateDefaultView

Associated Types

type AWSResponse AssociateDefaultView #

Generic AssociateDefaultView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.AssociateDefaultView

Associated Types

type Rep AssociateDefaultView :: Type -> Type #

Read AssociateDefaultView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.AssociateDefaultView

Show AssociateDefaultView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.AssociateDefaultView

NFData AssociateDefaultView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.AssociateDefaultView

Methods

rnf :: AssociateDefaultView -> () #

Eq AssociateDefaultView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.AssociateDefaultView

Hashable AssociateDefaultView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.AssociateDefaultView

type AWSResponse AssociateDefaultView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.AssociateDefaultView

type Rep AssociateDefaultView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.AssociateDefaultView

type Rep AssociateDefaultView = D1 ('MetaData "AssociateDefaultView" "Amazonka.ResourceExplorer2.AssociateDefaultView" "amazonka-resource-explorer-v2-2.0-DYDynTzMYCcKX3QLWjH6Yt" 'False) (C1 ('MetaCons "AssociateDefaultView'" 'PrefixI 'True) (S1 ('MetaSel ('Just "viewArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newAssociateDefaultView Source #

Create a value of AssociateDefaultView with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

AssociateDefaultView, associateDefaultView_viewArn - The Amazon resource name (ARN) of the view to set as the default for the Amazon Web Services Region and Amazon Web Services account in which you call this operation. The specified view must already exist in the called Region.

data AssociateDefaultViewResponse Source #

See: newAssociateDefaultViewResponse smart constructor.

Instances

Instances details
Generic AssociateDefaultViewResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.AssociateDefaultView

Associated Types

type Rep AssociateDefaultViewResponse :: Type -> Type #

Read AssociateDefaultViewResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.AssociateDefaultView

Show AssociateDefaultViewResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.AssociateDefaultView

NFData AssociateDefaultViewResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.AssociateDefaultView

Eq AssociateDefaultViewResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.AssociateDefaultView

type Rep AssociateDefaultViewResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.AssociateDefaultView

type Rep AssociateDefaultViewResponse = D1 ('MetaData "AssociateDefaultViewResponse" "Amazonka.ResourceExplorer2.AssociateDefaultView" "amazonka-resource-explorer-v2-2.0-DYDynTzMYCcKX3QLWjH6Yt" 'False) (C1 ('MetaCons "AssociateDefaultViewResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "viewArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newAssociateDefaultViewResponse Source #

Create a value of AssociateDefaultViewResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

AssociateDefaultView, associateDefaultViewResponse_viewArn - The Amazon resource name (ARN) of the view that the operation set as the default for queries made in the Amazon Web Services Region and Amazon Web Services account in which you called this operation.

$sel:httpStatus:AssociateDefaultViewResponse', associateDefaultViewResponse_httpStatus - The response's http status code.

BatchGetView

data BatchGetView Source #

See: newBatchGetView smart constructor.

Constructors

BatchGetView' (Maybe (NonEmpty Text)) 

Instances

Instances details
ToJSON BatchGetView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.BatchGetView

ToHeaders BatchGetView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.BatchGetView

ToPath BatchGetView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.BatchGetView

ToQuery BatchGetView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.BatchGetView

AWSRequest BatchGetView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.BatchGetView

Associated Types

type AWSResponse BatchGetView #

Generic BatchGetView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.BatchGetView

Associated Types

type Rep BatchGetView :: Type -> Type #

Read BatchGetView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.BatchGetView

Show BatchGetView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.BatchGetView

NFData BatchGetView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.BatchGetView

Methods

rnf :: BatchGetView -> () #

Eq BatchGetView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.BatchGetView

Hashable BatchGetView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.BatchGetView

type AWSResponse BatchGetView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.BatchGetView

type Rep BatchGetView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.BatchGetView

type Rep BatchGetView = D1 ('MetaData "BatchGetView" "Amazonka.ResourceExplorer2.BatchGetView" "amazonka-resource-explorer-v2-2.0-DYDynTzMYCcKX3QLWjH6Yt" 'False) (C1 ('MetaCons "BatchGetView'" 'PrefixI 'True) (S1 ('MetaSel ('Just "viewArns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text)))))

newBatchGetView :: BatchGetView Source #

Create a value of BatchGetView with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:viewArns:BatchGetView', batchGetView_viewArns - A list of Amazon resource names (ARNs) that identify the views you want details for.

data BatchGetViewResponse Source #

See: newBatchGetViewResponse smart constructor.

Instances

Instances details
Generic BatchGetViewResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.BatchGetView

Associated Types

type Rep BatchGetViewResponse :: Type -> Type #

Show BatchGetViewResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.BatchGetView

NFData BatchGetViewResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.BatchGetView

Methods

rnf :: BatchGetViewResponse -> () #

Eq BatchGetViewResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.BatchGetView

type Rep BatchGetViewResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.BatchGetView

type Rep BatchGetViewResponse = D1 ('MetaData "BatchGetViewResponse" "Amazonka.ResourceExplorer2.BatchGetView" "amazonka-resource-explorer-v2-2.0-DYDynTzMYCcKX3QLWjH6Yt" 'False) (C1 ('MetaCons "BatchGetViewResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "errors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [BatchGetViewError])) :*: (S1 ('MetaSel ('Just "views") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [View])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newBatchGetViewResponse Source #

Create a value of BatchGetViewResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:errors:BatchGetViewResponse', batchGetViewResponse_errors - If any of the specified ARNs result in an error, then this structure describes the error.

$sel:views:BatchGetViewResponse', batchGetViewResponse_views - A structure with a list of objects with details for each of the specified views.

$sel:httpStatus:BatchGetViewResponse', batchGetViewResponse_httpStatus - The response's http status code.

CreateIndex

data CreateIndex Source #

See: newCreateIndex smart constructor.

Instances

Instances details
ToJSON CreateIndex Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.CreateIndex

ToHeaders CreateIndex Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.CreateIndex

Methods

toHeaders :: CreateIndex -> [Header] #

ToPath CreateIndex Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.CreateIndex

ToQuery CreateIndex Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.CreateIndex

AWSRequest CreateIndex Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.CreateIndex

Associated Types

type AWSResponse CreateIndex #

Generic CreateIndex Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.CreateIndex

Associated Types

type Rep CreateIndex :: Type -> Type #

Read CreateIndex Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.CreateIndex

Show CreateIndex Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.CreateIndex

NFData CreateIndex Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.CreateIndex

Methods

rnf :: CreateIndex -> () #

Eq CreateIndex Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.CreateIndex

Hashable CreateIndex Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.CreateIndex

type AWSResponse CreateIndex Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.CreateIndex

type Rep CreateIndex Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.CreateIndex

type Rep CreateIndex = D1 ('MetaData "CreateIndex" "Amazonka.ResourceExplorer2.CreateIndex" "amazonka-resource-explorer-v2-2.0-DYDynTzMYCcKX3QLWjH6Yt" 'False) (C1 ('MetaCons "CreateIndex'" 'PrefixI 'True) (S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))))

newCreateIndex :: CreateIndex Source #

Create a value of CreateIndex with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:clientToken:CreateIndex', createIndex_clientToken - This value helps ensure idempotency. Resource Explorer uses this value to prevent the accidental creation of duplicate versions. We recommend that you generate a UUID-type value to ensure the uniqueness of your views.

$sel:tags:CreateIndex', createIndex_tags - The specified tags are attached only to the index created in this Amazon Web Services Region. The tags aren't attached to any of the resources listed in the index.

data CreateIndexResponse Source #

See: newCreateIndexResponse smart constructor.

Instances

Instances details
Generic CreateIndexResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.CreateIndex

Associated Types

type Rep CreateIndexResponse :: Type -> Type #

Read CreateIndexResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.CreateIndex

Show CreateIndexResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.CreateIndex

NFData CreateIndexResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.CreateIndex

Methods

rnf :: CreateIndexResponse -> () #

Eq CreateIndexResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.CreateIndex

type Rep CreateIndexResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.CreateIndex

type Rep CreateIndexResponse = D1 ('MetaData "CreateIndexResponse" "Amazonka.ResourceExplorer2.CreateIndex" "amazonka-resource-explorer-v2-2.0-DYDynTzMYCcKX3QLWjH6Yt" 'False) (C1 ('MetaCons "CreateIndexResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601))) :*: (S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe IndexState)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newCreateIndexResponse Source #

Create a value of CreateIndexResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateIndexResponse, createIndexResponse_arn - The ARN of the new local index for the Region. You can reference this ARN in IAM permission policies to authorize the following operations: DeleteIndex | GetIndex | UpdateIndexType | CreateView

$sel:createdAt:CreateIndexResponse', createIndexResponse_createdAt - The date and timestamp when the index was created.

$sel:state:CreateIndexResponse', createIndexResponse_state - Indicates the current state of the index. You can check for changes to the state for asynchronous operations by calling the GetIndex operation.

The state can remain in the CREATING or UPDATING state for several hours as Resource Explorer discovers the information about your resources and populates the index.

$sel:httpStatus:CreateIndexResponse', createIndexResponse_httpStatus - The response's http status code.

CreateView

data CreateView Source #

See: newCreateView smart constructor.

Instances

Instances details
ToJSON CreateView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.CreateView

ToHeaders CreateView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.CreateView

Methods

toHeaders :: CreateView -> [Header] #

ToPath CreateView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.CreateView

ToQuery CreateView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.CreateView

AWSRequest CreateView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.CreateView

Associated Types

type AWSResponse CreateView #

Generic CreateView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.CreateView

Associated Types

type Rep CreateView :: Type -> Type #

Show CreateView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.CreateView

NFData CreateView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.CreateView

Methods

rnf :: CreateView -> () #

Eq CreateView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.CreateView

Hashable CreateView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.CreateView

type AWSResponse CreateView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.CreateView

type Rep CreateView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.CreateView

type Rep CreateView = D1 ('MetaData "CreateView" "Amazonka.ResourceExplorer2.CreateView" "amazonka-resource-explorer-v2-2.0-DYDynTzMYCcKX3QLWjH6Yt" 'False) (C1 ('MetaCons "CreateView'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "filters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive SearchFilter)))) :*: (S1 ('MetaSel ('Just "includedProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [IncludedProperty])) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "viewName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newCreateView Source #

Create a value of CreateView with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:clientToken:CreateView', createView_clientToken - This value helps ensure idempotency. Resource Explorer uses this value to prevent the accidental creation of duplicate versions. We recommend that you generate a UUID-type value to ensure the uniqueness of your views.

CreateView, createView_filters - An array of strings that specify which resources are included in the results of queries made using this view. When you use this view in a Search operation, the filter string is combined with the search's QueryString parameter using a logical AND operator.

For information about the supported syntax, see Search query reference for Resource Explorer in the Amazon Web Services Resource Explorer User Guide.

This query string in the context of this operation supports only filter prefixes with optional operators. It doesn't support free-form text. For example, the string region:us* service:ec2 -tag:stage=prod includes all Amazon EC2 resources in any Amazon Web Services Region that begins with the letters us and is not tagged with a key Stage that has the value prod.

CreateView, createView_includedProperties - Specifies optional fields that you want included in search results from this view. It is a list of objects that each describe a field to include.

The default is an empty list, with no optional fields included in the results.

$sel:tags:CreateView', createView_tags - Tag key and value pairs that are attached to the view.

$sel:viewName:CreateView', createView_viewName - The name of the new view. This name appears in the list of views in Resource Explorer.

The name must be no more than 64 characters long, and can include letters, digits, and the dash (-) character. The name must be unique within its Amazon Web Services Region.

data CreateViewResponse Source #

See: newCreateViewResponse smart constructor.

Instances

Instances details
Generic CreateViewResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.CreateView

Associated Types

type Rep CreateViewResponse :: Type -> Type #

Show CreateViewResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.CreateView

NFData CreateViewResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.CreateView

Methods

rnf :: CreateViewResponse -> () #

Eq CreateViewResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.CreateView

type Rep CreateViewResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.CreateView

type Rep CreateViewResponse = D1 ('MetaData "CreateViewResponse" "Amazonka.ResourceExplorer2.CreateView" "amazonka-resource-explorer-v2-2.0-DYDynTzMYCcKX3QLWjH6Yt" 'False) (C1 ('MetaCons "CreateViewResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "view") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe View)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateViewResponse Source #

Create a value of CreateViewResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:view:CreateViewResponse', createViewResponse_view - A structure that contains the details about the new view.

$sel:httpStatus:CreateViewResponse', createViewResponse_httpStatus - The response's http status code.

DeleteIndex

data DeleteIndex Source #

See: newDeleteIndex smart constructor.

Constructors

DeleteIndex' Text 

Instances

Instances details
ToJSON DeleteIndex Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.DeleteIndex

ToHeaders DeleteIndex Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.DeleteIndex

Methods

toHeaders :: DeleteIndex -> [Header] #

ToPath DeleteIndex Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.DeleteIndex

ToQuery DeleteIndex Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.DeleteIndex

AWSRequest DeleteIndex Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.DeleteIndex

Associated Types

type AWSResponse DeleteIndex #

Generic DeleteIndex Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.DeleteIndex

Associated Types

type Rep DeleteIndex :: Type -> Type #

Read DeleteIndex Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.DeleteIndex

Show DeleteIndex Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.DeleteIndex

NFData DeleteIndex Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.DeleteIndex

Methods

rnf :: DeleteIndex -> () #

Eq DeleteIndex Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.DeleteIndex

Hashable DeleteIndex Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.DeleteIndex

type AWSResponse DeleteIndex Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.DeleteIndex

type Rep DeleteIndex Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.DeleteIndex

type Rep DeleteIndex = D1 ('MetaData "DeleteIndex" "Amazonka.ResourceExplorer2.DeleteIndex" "amazonka-resource-explorer-v2-2.0-DYDynTzMYCcKX3QLWjH6Yt" 'False) (C1 ('MetaCons "DeleteIndex'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteIndex Source #

Create a value of DeleteIndex with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteIndex, deleteIndex_arn - The Amazon resource name (ARN) of the index that you want to delete.

data DeleteIndexResponse Source #

See: newDeleteIndexResponse smart constructor.

Instances

Instances details
Generic DeleteIndexResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.DeleteIndex

Associated Types

type Rep DeleteIndexResponse :: Type -> Type #

Read DeleteIndexResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.DeleteIndex

Show DeleteIndexResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.DeleteIndex

NFData DeleteIndexResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.DeleteIndex

Methods

rnf :: DeleteIndexResponse -> () #

Eq DeleteIndexResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.DeleteIndex

type Rep DeleteIndexResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.DeleteIndex

type Rep DeleteIndexResponse = D1 ('MetaData "DeleteIndexResponse" "Amazonka.ResourceExplorer2.DeleteIndex" "amazonka-resource-explorer-v2-2.0-DYDynTzMYCcKX3QLWjH6Yt" 'False) (C1 ('MetaCons "DeleteIndexResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastUpdatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601))) :*: (S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe IndexState)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDeleteIndexResponse Source #

Create a value of DeleteIndexResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteIndex, deleteIndexResponse_arn - The Amazon resource name (ARN) of the index that you successfully started the deletion process.

This operation is asynchronous. To check its status, call the GetIndex operation.

DeleteIndexResponse, deleteIndexResponse_lastUpdatedAt - The date and time when you last updated this index.

$sel:state:DeleteIndexResponse', deleteIndexResponse_state - Indicates the current state of the index.

$sel:httpStatus:DeleteIndexResponse', deleteIndexResponse_httpStatus - The response's http status code.

DeleteView

data DeleteView Source #

See: newDeleteView smart constructor.

Constructors

DeleteView' Text 

Instances

Instances details
ToJSON DeleteView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.DeleteView

ToHeaders DeleteView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.DeleteView

Methods

toHeaders :: DeleteView -> [Header] #

ToPath DeleteView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.DeleteView

ToQuery DeleteView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.DeleteView

AWSRequest DeleteView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.DeleteView

Associated Types

type AWSResponse DeleteView #

Generic DeleteView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.DeleteView

Associated Types

type Rep DeleteView :: Type -> Type #

Read DeleteView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.DeleteView

Show DeleteView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.DeleteView

NFData DeleteView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.DeleteView

Methods

rnf :: DeleteView -> () #

Eq DeleteView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.DeleteView

Hashable DeleteView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.DeleteView

type AWSResponse DeleteView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.DeleteView

type Rep DeleteView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.DeleteView

type Rep DeleteView = D1 ('MetaData "DeleteView" "Amazonka.ResourceExplorer2.DeleteView" "amazonka-resource-explorer-v2-2.0-DYDynTzMYCcKX3QLWjH6Yt" 'False) (C1 ('MetaCons "DeleteView'" 'PrefixI 'True) (S1 ('MetaSel ('Just "viewArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteView Source #

Arguments

:: Text

DeleteView

-> DeleteView 

Create a value of DeleteView with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteView, deleteView_viewArn - The Amazon resource name (ARN) of the view that you want to delete.

data DeleteViewResponse Source #

See: newDeleteViewResponse smart constructor.

Instances

Instances details
Generic DeleteViewResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.DeleteView

Associated Types

type Rep DeleteViewResponse :: Type -> Type #

Read DeleteViewResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.DeleteView

Show DeleteViewResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.DeleteView

NFData DeleteViewResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.DeleteView

Methods

rnf :: DeleteViewResponse -> () #

Eq DeleteViewResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.DeleteView

type Rep DeleteViewResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.DeleteView

type Rep DeleteViewResponse = D1 ('MetaData "DeleteViewResponse" "Amazonka.ResourceExplorer2.DeleteView" "amazonka-resource-explorer-v2-2.0-DYDynTzMYCcKX3QLWjH6Yt" 'False) (C1 ('MetaCons "DeleteViewResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "viewArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteViewResponse Source #

Create a value of DeleteViewResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteView, deleteViewResponse_viewArn - The Amazon resource name (ARN) of the view that you successfully deleted.

$sel:httpStatus:DeleteViewResponse', deleteViewResponse_httpStatus - The response's http status code.

DisassociateDefaultView

data DisassociateDefaultView Source #

See: newDisassociateDefaultView smart constructor.

Instances

Instances details
ToJSON DisassociateDefaultView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.DisassociateDefaultView

ToHeaders DisassociateDefaultView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.DisassociateDefaultView

ToPath DisassociateDefaultView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.DisassociateDefaultView

ToQuery DisassociateDefaultView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.DisassociateDefaultView

AWSRequest DisassociateDefaultView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.DisassociateDefaultView

Generic DisassociateDefaultView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.DisassociateDefaultView

Associated Types

type Rep DisassociateDefaultView :: Type -> Type #

Read DisassociateDefaultView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.DisassociateDefaultView

Show DisassociateDefaultView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.DisassociateDefaultView

NFData DisassociateDefaultView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.DisassociateDefaultView

Methods

rnf :: DisassociateDefaultView -> () #

Eq DisassociateDefaultView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.DisassociateDefaultView

Hashable DisassociateDefaultView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.DisassociateDefaultView

type AWSResponse DisassociateDefaultView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.DisassociateDefaultView

type Rep DisassociateDefaultView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.DisassociateDefaultView

type Rep DisassociateDefaultView = D1 ('MetaData "DisassociateDefaultView" "Amazonka.ResourceExplorer2.DisassociateDefaultView" "amazonka-resource-explorer-v2-2.0-DYDynTzMYCcKX3QLWjH6Yt" 'False) (C1 ('MetaCons "DisassociateDefaultView'" 'PrefixI 'False) (U1 :: Type -> Type))

newDisassociateDefaultView :: DisassociateDefaultView Source #

Create a value of DisassociateDefaultView with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

data DisassociateDefaultViewResponse Source #

See: newDisassociateDefaultViewResponse smart constructor.

Instances

Instances details
Generic DisassociateDefaultViewResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.DisassociateDefaultView

Associated Types

type Rep DisassociateDefaultViewResponse :: Type -> Type #

Read DisassociateDefaultViewResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.DisassociateDefaultView

Show DisassociateDefaultViewResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.DisassociateDefaultView

NFData DisassociateDefaultViewResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.DisassociateDefaultView

Eq DisassociateDefaultViewResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.DisassociateDefaultView

type Rep DisassociateDefaultViewResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.DisassociateDefaultView

type Rep DisassociateDefaultViewResponse = D1 ('MetaData "DisassociateDefaultViewResponse" "Amazonka.ResourceExplorer2.DisassociateDefaultView" "amazonka-resource-explorer-v2-2.0-DYDynTzMYCcKX3QLWjH6Yt" 'False) (C1 ('MetaCons "DisassociateDefaultViewResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDisassociateDefaultViewResponse :: DisassociateDefaultViewResponse Source #

Create a value of DisassociateDefaultViewResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

GetDefaultView

data GetDefaultView Source #

See: newGetDefaultView smart constructor.

Constructors

GetDefaultView' 

Instances

Instances details
ToJSON GetDefaultView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.GetDefaultView

ToHeaders GetDefaultView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.GetDefaultView

ToPath GetDefaultView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.GetDefaultView

ToQuery GetDefaultView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.GetDefaultView

AWSRequest GetDefaultView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.GetDefaultView

Associated Types

type AWSResponse GetDefaultView #

Generic GetDefaultView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.GetDefaultView

Associated Types

type Rep GetDefaultView :: Type -> Type #

Read GetDefaultView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.GetDefaultView

Show GetDefaultView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.GetDefaultView

NFData GetDefaultView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.GetDefaultView

Methods

rnf :: GetDefaultView -> () #

Eq GetDefaultView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.GetDefaultView

Hashable GetDefaultView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.GetDefaultView

type AWSResponse GetDefaultView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.GetDefaultView

type Rep GetDefaultView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.GetDefaultView

type Rep GetDefaultView = D1 ('MetaData "GetDefaultView" "Amazonka.ResourceExplorer2.GetDefaultView" "amazonka-resource-explorer-v2-2.0-DYDynTzMYCcKX3QLWjH6Yt" 'False) (C1 ('MetaCons "GetDefaultView'" 'PrefixI 'False) (U1 :: Type -> Type))

newGetDefaultView :: GetDefaultView Source #

Create a value of GetDefaultView with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

data GetDefaultViewResponse Source #

See: newGetDefaultViewResponse smart constructor.

Instances

Instances details
Generic GetDefaultViewResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.GetDefaultView

Associated Types

type Rep GetDefaultViewResponse :: Type -> Type #

Read GetDefaultViewResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.GetDefaultView

Show GetDefaultViewResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.GetDefaultView

NFData GetDefaultViewResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.GetDefaultView

Methods

rnf :: GetDefaultViewResponse -> () #

Eq GetDefaultViewResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.GetDefaultView

type Rep GetDefaultViewResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.GetDefaultView

type Rep GetDefaultViewResponse = D1 ('MetaData "GetDefaultViewResponse" "Amazonka.ResourceExplorer2.GetDefaultView" "amazonka-resource-explorer-v2-2.0-DYDynTzMYCcKX3QLWjH6Yt" 'False) (C1 ('MetaCons "GetDefaultViewResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "viewArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetDefaultViewResponse Source #

Create a value of GetDefaultViewResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetDefaultViewResponse, getDefaultViewResponse_viewArn - The Amazon resource name (ARN) of the view that is the current default for the Amazon Web Services Region in which you called this operation.

$sel:httpStatus:GetDefaultViewResponse', getDefaultViewResponse_httpStatus - The response's http status code.

GetIndex

data GetIndex Source #

See: newGetIndex smart constructor.

Constructors

GetIndex' 

Instances

Instances details
ToJSON GetIndex Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.GetIndex

ToHeaders GetIndex Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.GetIndex

Methods

toHeaders :: GetIndex -> [Header] #

ToPath GetIndex Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.GetIndex

ToQuery GetIndex Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.GetIndex

AWSRequest GetIndex Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.GetIndex

Associated Types

type AWSResponse GetIndex #

Generic GetIndex Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.GetIndex

Associated Types

type Rep GetIndex :: Type -> Type #

Methods

from :: GetIndex -> Rep GetIndex x #

to :: Rep GetIndex x -> GetIndex #

Read GetIndex Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.GetIndex

Show GetIndex Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.GetIndex

NFData GetIndex Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.GetIndex

Methods

rnf :: GetIndex -> () #

Eq GetIndex Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.GetIndex

Hashable GetIndex Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.GetIndex

Methods

hashWithSalt :: Int -> GetIndex -> Int #

hash :: GetIndex -> Int #

type AWSResponse GetIndex Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.GetIndex

type Rep GetIndex Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.GetIndex

type Rep GetIndex = D1 ('MetaData "GetIndex" "Amazonka.ResourceExplorer2.GetIndex" "amazonka-resource-explorer-v2-2.0-DYDynTzMYCcKX3QLWjH6Yt" 'False) (C1 ('MetaCons "GetIndex'" 'PrefixI 'False) (U1 :: Type -> Type))

newGetIndex :: GetIndex Source #

Create a value of GetIndex with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

data GetIndexResponse Source #

See: newGetIndexResponse smart constructor.

Instances

Instances details
Generic GetIndexResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.GetIndex

Associated Types

type Rep GetIndexResponse :: Type -> Type #

Read GetIndexResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.GetIndex

Show GetIndexResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.GetIndex

NFData GetIndexResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.GetIndex

Methods

rnf :: GetIndexResponse -> () #

Eq GetIndexResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.GetIndex

type Rep GetIndexResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.GetIndex

newGetIndexResponse Source #

Create a value of GetIndexResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetIndexResponse, getIndexResponse_arn - The Amazon resource name (ARN) of the index.

$sel:createdAt:GetIndexResponse', getIndexResponse_createdAt - The date and time when the index was originally created.

GetIndexResponse, getIndexResponse_lastUpdatedAt - The date and time when the index was last updated.

$sel:replicatingFrom:GetIndexResponse', getIndexResponse_replicatingFrom - This response value is present only if this index is Type=AGGREGATOR.

A list of the Amazon Web Services Regions that replicate their content to the index in this Region.

$sel:replicatingTo:GetIndexResponse', getIndexResponse_replicatingTo - This response value is present only if this index is Type=LOCAL.

The Amazon Web Services Region that contains the aggregator index, if one exists. If an aggregator index does exist then the Region in which you called this operation replicates its index information to the Region specified in this response value.

$sel:state:GetIndexResponse', getIndexResponse_state - The current state of the index in this Amazon Web Services Region.

$sel:tags:GetIndexResponse', getIndexResponse_tags - Tag key and value pairs that are attached to the index.

GetIndexResponse, getIndexResponse_type - The type of the index in this Region. For information about the aggregator index and how it differs from a local index, see Turning on cross-Region search by creating an aggregator index.

$sel:httpStatus:GetIndexResponse', getIndexResponse_httpStatus - The response's http status code.

GetView

data GetView Source #

See: newGetView smart constructor.

Constructors

GetView' Text 

Instances

Instances details
ToJSON GetView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.GetView

ToHeaders GetView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.GetView

Methods

toHeaders :: GetView -> [Header] #

ToPath GetView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.GetView

Methods

toPath :: GetView -> ByteString #

ToQuery GetView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.GetView

AWSRequest GetView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.GetView

Associated Types

type AWSResponse GetView #

Generic GetView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.GetView

Associated Types

type Rep GetView :: Type -> Type #

Methods

from :: GetView -> Rep GetView x #

to :: Rep GetView x -> GetView #

Read GetView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.GetView

Show GetView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.GetView

NFData GetView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.GetView

Methods

rnf :: GetView -> () #

Eq GetView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.GetView

Methods

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

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

Hashable GetView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.GetView

Methods

hashWithSalt :: Int -> GetView -> Int #

hash :: GetView -> Int #

type AWSResponse GetView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.GetView

type Rep GetView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.GetView

type Rep GetView = D1 ('MetaData "GetView" "Amazonka.ResourceExplorer2.GetView" "amazonka-resource-explorer-v2-2.0-DYDynTzMYCcKX3QLWjH6Yt" 'False) (C1 ('MetaCons "GetView'" 'PrefixI 'True) (S1 ('MetaSel ('Just "viewArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetView Source #

Arguments

:: Text

GetView

-> GetView 

Create a value of GetView with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetView, getView_viewArn - The Amazon resource name (ARN) of the view that you want information about.

data GetViewResponse Source #

See: newGetViewResponse smart constructor.

Instances

Instances details
Generic GetViewResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.GetView

Associated Types

type Rep GetViewResponse :: Type -> Type #

Show GetViewResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.GetView

NFData GetViewResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.GetView

Methods

rnf :: GetViewResponse -> () #

Eq GetViewResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.GetView

type Rep GetViewResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.GetView

type Rep GetViewResponse = D1 ('MetaData "GetViewResponse" "Amazonka.ResourceExplorer2.GetView" "amazonka-resource-explorer-v2-2.0-DYDynTzMYCcKX3QLWjH6Yt" 'False) (C1 ('MetaCons "GetViewResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: (S1 ('MetaSel ('Just "view") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe View)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetViewResponse Source #

Create a value of GetViewResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:tags:GetViewResponse', getViewResponse_tags - Tag key and value pairs that are attached to the view.

$sel:view:GetViewResponse', getViewResponse_view - A structure that contains the details for the requested view.

$sel:httpStatus:GetViewResponse', getViewResponse_httpStatus - The response's http status code.

ListIndexes (Paginated)

data ListIndexes Source #

See: newListIndexes smart constructor.

Instances

Instances details
ToJSON ListIndexes Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListIndexes

ToHeaders ListIndexes Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListIndexes

Methods

toHeaders :: ListIndexes -> [Header] #

ToPath ListIndexes Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListIndexes

ToQuery ListIndexes Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListIndexes

AWSPager ListIndexes Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListIndexes

AWSRequest ListIndexes Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListIndexes

Associated Types

type AWSResponse ListIndexes #

Generic ListIndexes Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListIndexes

Associated Types

type Rep ListIndexes :: Type -> Type #

Read ListIndexes Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListIndexes

Show ListIndexes Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListIndexes

NFData ListIndexes Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListIndexes

Methods

rnf :: ListIndexes -> () #

Eq ListIndexes Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListIndexes

Hashable ListIndexes Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListIndexes

type AWSResponse ListIndexes Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListIndexes

type Rep ListIndexes Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListIndexes

type Rep ListIndexes = D1 ('MetaData "ListIndexes" "Amazonka.ResourceExplorer2.ListIndexes" "amazonka-resource-explorer-v2-2.0-DYDynTzMYCcKX3QLWjH6Yt" 'False) (C1 ('MetaCons "ListIndexes'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "regions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe IndexType)))))

newListIndexes :: ListIndexes Source #

Create a value of ListIndexes with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResults:ListIndexes', listIndexes_maxResults - The maximum number of results that you want included on each page of the response. If you do not include this parameter, it defaults to a value appropriate to the operation. If additional items exist beyond those included in the current response, the NextToken response element is present and has a value (is not null). Include that value as the NextToken request parameter in the next call to the operation to get the next part of the results.

An API operation can return fewer results than the maximum even when there are more results available. You should check NextToken after every operation to ensure that you receive all of the results.

ListIndexes, listIndexes_nextToken - The parameter for receiving additional results if you receive a NextToken response in a previous request. A NextToken response indicates that more output is available. Set this parameter to the value of the previous call's NextToken response to indicate where the output should continue from.

$sel:regions:ListIndexes', listIndexes_regions - If specified, limits the response to only information about the index in the specified list of Amazon Web Services Regions.

ListIndexes, listIndexes_type - If specified, limits the output to only indexes of the specified Type, either LOCAL or AGGREGATOR.

Use this option to discover the aggregator index for your account.

data ListIndexesResponse Source #

See: newListIndexesResponse smart constructor.

Instances

Instances details
Generic ListIndexesResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListIndexes

Associated Types

type Rep ListIndexesResponse :: Type -> Type #

Read ListIndexesResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListIndexes

Show ListIndexesResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListIndexes

NFData ListIndexesResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListIndexes

Methods

rnf :: ListIndexesResponse -> () #

Eq ListIndexesResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListIndexes

type Rep ListIndexesResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListIndexes

type Rep ListIndexesResponse = D1 ('MetaData "ListIndexesResponse" "Amazonka.ResourceExplorer2.ListIndexes" "amazonka-resource-explorer-v2-2.0-DYDynTzMYCcKX3QLWjH6Yt" 'False) (C1 ('MetaCons "ListIndexesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "indexes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Index])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListIndexesResponse Source #

Create a value of ListIndexesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:indexes:ListIndexesResponse', listIndexesResponse_indexes - A structure that contains the details and status of each index.

ListIndexes, listIndexesResponse_nextToken - If present, indicates that more output is available than is included in the current response. Use this value in the NextToken request parameter in a subsequent call to the operation to get the next part of the output. You should repeat this until the NextToken response element comes back as null.

$sel:httpStatus:ListIndexesResponse', listIndexesResponse_httpStatus - The response's http status code.

ListSupportedResourceTypes (Paginated)

data ListSupportedResourceTypes Source #

See: newListSupportedResourceTypes smart constructor.

Instances

Instances details
ToJSON ListSupportedResourceTypes Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListSupportedResourceTypes

ToHeaders ListSupportedResourceTypes Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListSupportedResourceTypes

ToPath ListSupportedResourceTypes Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListSupportedResourceTypes

ToQuery ListSupportedResourceTypes Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListSupportedResourceTypes

AWSPager ListSupportedResourceTypes Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListSupportedResourceTypes

AWSRequest ListSupportedResourceTypes Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListSupportedResourceTypes

Generic ListSupportedResourceTypes Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListSupportedResourceTypes

Associated Types

type Rep ListSupportedResourceTypes :: Type -> Type #

Read ListSupportedResourceTypes Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListSupportedResourceTypes

Show ListSupportedResourceTypes Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListSupportedResourceTypes

NFData ListSupportedResourceTypes Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListSupportedResourceTypes

Eq ListSupportedResourceTypes Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListSupportedResourceTypes

Hashable ListSupportedResourceTypes Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListSupportedResourceTypes

type AWSResponse ListSupportedResourceTypes Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListSupportedResourceTypes

type Rep ListSupportedResourceTypes Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListSupportedResourceTypes

type Rep ListSupportedResourceTypes = D1 ('MetaData "ListSupportedResourceTypes" "Amazonka.ResourceExplorer2.ListSupportedResourceTypes" "amazonka-resource-explorer-v2-2.0-DYDynTzMYCcKX3QLWjH6Yt" 'False) (C1 ('MetaCons "ListSupportedResourceTypes'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newListSupportedResourceTypes :: ListSupportedResourceTypes Source #

Create a value of ListSupportedResourceTypes with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResults:ListSupportedResourceTypes', listSupportedResourceTypes_maxResults - The maximum number of results that you want included on each page of the response. If you do not include this parameter, it defaults to a value appropriate to the operation. If additional items exist beyond those included in the current response, the NextToken response element is present and has a value (is not null). Include that value as the NextToken request parameter in the next call to the operation to get the next part of the results.

An API operation can return fewer results than the maximum even when there are more results available. You should check NextToken after every operation to ensure that you receive all of the results.

ListSupportedResourceTypes, listSupportedResourceTypes_nextToken - The parameter for receiving additional results if you receive a NextToken response in a previous request. A NextToken response indicates that more output is available. Set this parameter to the value of the previous call's NextToken response to indicate where the output should continue from.

data ListSupportedResourceTypesResponse Source #

Instances

Instances details
Generic ListSupportedResourceTypesResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListSupportedResourceTypes

Associated Types

type Rep ListSupportedResourceTypesResponse :: Type -> Type #

Read ListSupportedResourceTypesResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListSupportedResourceTypes

Show ListSupportedResourceTypesResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListSupportedResourceTypes

NFData ListSupportedResourceTypesResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListSupportedResourceTypes

Eq ListSupportedResourceTypesResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListSupportedResourceTypes

type Rep ListSupportedResourceTypesResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListSupportedResourceTypes

type Rep ListSupportedResourceTypesResponse = D1 ('MetaData "ListSupportedResourceTypesResponse" "Amazonka.ResourceExplorer2.ListSupportedResourceTypes" "amazonka-resource-explorer-v2-2.0-DYDynTzMYCcKX3QLWjH6Yt" 'False) (C1 ('MetaCons "ListSupportedResourceTypesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "resourceTypes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SupportedResourceType])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListSupportedResourceTypesResponse Source #

Create a value of ListSupportedResourceTypesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListSupportedResourceTypes, listSupportedResourceTypesResponse_nextToken - If present, indicates that more output is available than is included in the current response. Use this value in the NextToken request parameter in a subsequent call to the operation to get the next part of the output. You should repeat this until the NextToken response element comes back as null.

$sel:resourceTypes:ListSupportedResourceTypesResponse', listSupportedResourceTypesResponse_resourceTypes - The list of resource types supported by Resource Explorer.

$sel:httpStatus:ListSupportedResourceTypesResponse', listSupportedResourceTypesResponse_httpStatus - The response's http status code.

ListTagsForResource

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
ToHeaders ListTagsForResource Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListTagsForResource

ToPath ListTagsForResource Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListTagsForResource

ToQuery ListTagsForResource Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListTagsForResource

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListTagsForResource

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListTagsForResource

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListTagsForResource

type AWSResponse ListTagsForResource Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListTagsForResource

type Rep ListTagsForResource Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListTagsForResource

type Rep ListTagsForResource = D1 ('MetaData "ListTagsForResource" "Amazonka.ResourceExplorer2.ListTagsForResource" "amazonka-resource-explorer-v2-2.0-DYDynTzMYCcKX3QLWjH6Yt" 'False) (C1 ('MetaCons "ListTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newListTagsForResource Source #

Create a value of ListTagsForResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceArn:ListTagsForResource', listTagsForResource_resourceArn - The Amazon resource name (ARN) of the view or index that you want to attach tags to.

data ListTagsForResourceResponse Source #

See: newListTagsForResourceResponse smart constructor.

Instances

Instances details
Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListTagsForResource

NFData ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListTagsForResource

Eq ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListTagsForResource

type Rep ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListTagsForResource

type Rep ListTagsForResourceResponse = D1 ('MetaData "ListTagsForResourceResponse" "Amazonka.ResourceExplorer2.ListTagsForResource" "amazonka-resource-explorer-v2-2.0-DYDynTzMYCcKX3QLWjH6Yt" 'False) (C1 ('MetaCons "ListTagsForResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newListTagsForResourceResponse Source #

Create a value of ListTagsForResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:tags:ListTagsForResourceResponse', listTagsForResourceResponse_tags - The tag key and value pairs that you want to attach to the specified view or index.

$sel:httpStatus:ListTagsForResourceResponse', listTagsForResourceResponse_httpStatus - The response's http status code.

ListViews (Paginated)

data ListViews Source #

See: newListViews smart constructor.

Constructors

ListViews' (Maybe Natural) (Maybe Text) 

Instances

Instances details
ToJSON ListViews Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListViews

ToHeaders ListViews Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListViews

Methods

toHeaders :: ListViews -> [Header] #

ToPath ListViews Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListViews

ToQuery ListViews Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListViews

AWSPager ListViews Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListViews

AWSRequest ListViews Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListViews

Associated Types

type AWSResponse ListViews #

Generic ListViews Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListViews

Associated Types

type Rep ListViews :: Type -> Type #

Read ListViews Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListViews

Show ListViews Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListViews

NFData ListViews Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListViews

Methods

rnf :: ListViews -> () #

Eq ListViews Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListViews

Hashable ListViews Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListViews

type AWSResponse ListViews Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListViews

type Rep ListViews Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListViews

type Rep ListViews = D1 ('MetaData "ListViews" "Amazonka.ResourceExplorer2.ListViews" "amazonka-resource-explorer-v2-2.0-DYDynTzMYCcKX3QLWjH6Yt" 'False) (C1 ('MetaCons "ListViews'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newListViews :: ListViews Source #

Create a value of ListViews with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResults:ListViews', listViews_maxResults - The maximum number of results that you want included on each page of the response. If you do not include this parameter, it defaults to a value appropriate to the operation. If additional items exist beyond those included in the current response, the NextToken response element is present and has a value (is not null). Include that value as the NextToken request parameter in the next call to the operation to get the next part of the results.

An API operation can return fewer results than the maximum even when there are more results available. You should check NextToken after every operation to ensure that you receive all of the results.

ListViews, listViews_nextToken - The parameter for receiving additional results if you receive a NextToken response in a previous request. A NextToken response indicates that more output is available. Set this parameter to the value of the previous call's NextToken response to indicate where the output should continue from.

data ListViewsResponse Source #

See: newListViewsResponse smart constructor.

Instances

Instances details
Generic ListViewsResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListViews

Associated Types

type Rep ListViewsResponse :: Type -> Type #

Read ListViewsResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListViews

Show ListViewsResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListViews

NFData ListViewsResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListViews

Methods

rnf :: ListViewsResponse -> () #

Eq ListViewsResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListViews

type Rep ListViewsResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.ListViews

type Rep ListViewsResponse = D1 ('MetaData "ListViewsResponse" "Amazonka.ResourceExplorer2.ListViews" "amazonka-resource-explorer-v2-2.0-DYDynTzMYCcKX3QLWjH6Yt" 'False) (C1 ('MetaCons "ListViewsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "views") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListViewsResponse Source #

Create a value of ListViewsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListViews, listViewsResponse_nextToken - If present, indicates that more output is available than is included in the current response. Use this value in the NextToken request parameter in a subsequent call to the operation to get the next part of the output. You should repeat this until the NextToken response element comes back as null.

$sel:views:ListViewsResponse', listViewsResponse_views - The list of views available in the Amazon Web Services Region in which you called this operation.

$sel:httpStatus:ListViewsResponse', listViewsResponse_httpStatus - The response's http status code.

Search (Paginated)

data Search Source #

See: newSearch smart constructor.

Instances

Instances details
ToJSON Search Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Search

ToHeaders Search Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Search

Methods

toHeaders :: Search -> [Header] #

ToPath Search Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Search

Methods

toPath :: Search -> ByteString #

ToQuery Search Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Search

AWSPager Search Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Search

AWSRequest Search Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Search

Associated Types

type AWSResponse Search #

Generic Search Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Search

Associated Types

type Rep Search :: Type -> Type #

Methods

from :: Search -> Rep Search x #

to :: Rep Search x -> Search #

Show Search Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Search

NFData Search Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Search

Methods

rnf :: Search -> () #

Eq Search Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Search

Methods

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

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

Hashable Search Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Search

Methods

hashWithSalt :: Int -> Search -> Int #

hash :: Search -> Int #

type AWSResponse Search Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Search

type Rep Search Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Search

type Rep Search = D1 ('MetaData "Search" "Amazonka.ResourceExplorer2.Search" "amazonka-resource-explorer-v2-2.0-DYDynTzMYCcKX3QLWjH6Yt" 'False) (C1 ('MetaCons "Search'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "viewArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "queryString") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text)))))

newSearch Source #

Create a value of Search with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResults:Search', search_maxResults - The maximum number of results that you want included on each page of the response. If you do not include this parameter, it defaults to a value appropriate to the operation. If additional items exist beyond those included in the current response, the NextToken response element is present and has a value (is not null). Include that value as the NextToken request parameter in the next call to the operation to get the next part of the results.

An API operation can return fewer results than the maximum even when there are more results available. You should check NextToken after every operation to ensure that you receive all of the results.

Search, search_nextToken - The parameter for receiving additional results if you receive a NextToken response in a previous request. A NextToken response indicates that more output is available. Set this parameter to the value of the previous call's NextToken response to indicate where the output should continue from.

Search, search_viewArn - Specifies the Amazon resource name (ARN) of the view to use for the query. If you don't specify a value for this parameter, then the operation automatically uses the default view for the Amazon Web Services Region in which you called this operation. If the Region either doesn't have a default view or if you don't have permission to use the default view, then the operation fails with a 401 Unauthorized exception.

$sel:queryString:Search', search_queryString - A string that includes keywords and filters that specify the resources that you want to include in the results.

For the complete syntax supported by the QueryString parameter, see Search query syntax reference for Resource Explorer.

The search is completely case insensitive. You can specify an empty string to return all results up to the limit of 1,000 total results.

The operation can return only the first 1,000 results. If the resource you want is not included, then use a different value for QueryString to refine the results.

data SearchResponse Source #

See: newSearchResponse smart constructor.

Instances

Instances details
Generic SearchResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Search

Associated Types

type Rep SearchResponse :: Type -> Type #

Read SearchResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Search

Show SearchResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Search

NFData SearchResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Search

Methods

rnf :: SearchResponse -> () #

Eq SearchResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Search

type Rep SearchResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Search

type Rep SearchResponse = D1 ('MetaData "SearchResponse" "Amazonka.ResourceExplorer2.Search" "amazonka-resource-explorer-v2-2.0-DYDynTzMYCcKX3QLWjH6Yt" 'False) (C1 ('MetaCons "SearchResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "count") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceCount)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "resources") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Resource])) :*: (S1 ('MetaSel ('Just "viewArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newSearchResponse Source #

Create a value of SearchResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:count:SearchResponse', searchResponse_count - The number of resources that match the query.

Search, searchResponse_nextToken - If present, indicates that more output is available than is included in the current response. Use this value in the NextToken request parameter in a subsequent call to the operation to get the next part of the output. You should repeat this until the NextToken response element comes back as null.

$sel:resources:SearchResponse', searchResponse_resources - The list of structures that describe the resources that match the query.

Search, searchResponse_viewArn - The Amazon resource name (ARN) of the view that this operation used to perform the search.

$sel:httpStatus:SearchResponse', searchResponse_httpStatus - The response's http status code.

TagResource

data TagResource Source #

See: newTagResource smart constructor.

Instances

Instances details
ToJSON TagResource Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.TagResource

ToHeaders TagResource Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.TagResource

Methods

toHeaders :: TagResource -> [Header] #

ToPath TagResource Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.TagResource

ToQuery TagResource Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.TagResource

Associated Types

type AWSResponse TagResource #

Generic TagResource Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

Read TagResource Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.TagResource

NFData TagResource Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.TagResource

Methods

rnf :: TagResource -> () #

Eq TagResource Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.TagResource

Hashable TagResource Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.TagResource

type AWSResponse TagResource Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.TagResource

type Rep TagResource Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.TagResource

type Rep TagResource = D1 ('MetaData "TagResource" "Amazonka.ResourceExplorer2.TagResource" "amazonka-resource-explorer-v2-2.0-DYDynTzMYCcKX3QLWjH6Yt" 'False) (C1 ('MetaCons "TagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newTagResource Source #

Create a value of TagResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:tags:TagResource', tagResource_tags - A list of tag key and value pairs that you want to attach to the specified view or index.

$sel:resourceArn:TagResource', tagResource_resourceArn - The Amazon Resource Name (ARN) of the view or index that you want to attach tags to.

data TagResourceResponse Source #

See: newTagResourceResponse smart constructor.

Instances

Instances details
Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.TagResource

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.TagResource

Methods

rnf :: TagResourceResponse -> () #

Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.TagResource

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.ResourceExplorer2.TagResource" "amazonka-resource-explorer-v2-2.0-DYDynTzMYCcKX3QLWjH6Yt" 'False) (C1 ('MetaCons "TagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newTagResourceResponse Source #

Create a value of TagResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:TagResourceResponse', tagResourceResponse_httpStatus - The response's http status code.

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Constructors

UntagResource' Text [Text] 

Instances

Instances details
ToHeaders UntagResource Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.UntagResource

ToPath UntagResource Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.UntagResource

ToQuery UntagResource Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.UntagResource

Associated Types

type AWSResponse UntagResource #

Generic UntagResource Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

Read UntagResource Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.UntagResource

NFData UntagResource Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.UntagResource

Methods

rnf :: UntagResource -> () #

Eq UntagResource Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.UntagResource

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.UntagResource

type AWSResponse UntagResource Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.UntagResource

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.UntagResource

type Rep UntagResource = D1 ('MetaData "UntagResource" "Amazonka.ResourceExplorer2.UntagResource" "amazonka-resource-explorer-v2-2.0-DYDynTzMYCcKX3QLWjH6Yt" 'False) (C1 ('MetaCons "UntagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

newUntagResource Source #

Create a value of UntagResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceArn:UntagResource', untagResource_resourceArn - The Amazon Resource Name (ARN) of the view or index that you want to remove tags from.

$sel:tagKeys:UntagResource', untagResource_tagKeys - A list of the keys for the tags that you want to remove from the specified view or index.

data UntagResourceResponse Source #

See: newUntagResourceResponse smart constructor.

Instances

Instances details
Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.UntagResource

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.UntagResource

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.ResourceExplorer2.UntagResource" "amazonka-resource-explorer-v2-2.0-DYDynTzMYCcKX3QLWjH6Yt" 'False) (C1 ('MetaCons "UntagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUntagResourceResponse Source #

Create a value of UntagResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UntagResourceResponse', untagResourceResponse_httpStatus - The response's http status code.

UpdateIndexType

data UpdateIndexType Source #

See: newUpdateIndexType smart constructor.

Instances

Instances details
ToJSON UpdateIndexType Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.UpdateIndexType

ToHeaders UpdateIndexType Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.UpdateIndexType

ToPath UpdateIndexType Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.UpdateIndexType

ToQuery UpdateIndexType Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.UpdateIndexType

AWSRequest UpdateIndexType Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.UpdateIndexType

Associated Types

type AWSResponse UpdateIndexType #

Generic UpdateIndexType Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.UpdateIndexType

Associated Types

type Rep UpdateIndexType :: Type -> Type #

Read UpdateIndexType Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.UpdateIndexType

Show UpdateIndexType Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.UpdateIndexType

NFData UpdateIndexType Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.UpdateIndexType

Methods

rnf :: UpdateIndexType -> () #

Eq UpdateIndexType Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.UpdateIndexType

Hashable UpdateIndexType Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.UpdateIndexType

type AWSResponse UpdateIndexType Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.UpdateIndexType

type Rep UpdateIndexType Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.UpdateIndexType

type Rep UpdateIndexType = D1 ('MetaData "UpdateIndexType" "Amazonka.ResourceExplorer2.UpdateIndexType" "amazonka-resource-explorer-v2-2.0-DYDynTzMYCcKX3QLWjH6Yt" 'False) (C1 ('MetaCons "UpdateIndexType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 IndexType)))

newUpdateIndexType Source #

Create a value of UpdateIndexType with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

UpdateIndexType, updateIndexType_arn - The Amazon resource name (ARN) of the index that you want to update.

UpdateIndexType, updateIndexType_type - The type of the index. To understand the difference between LOCAL and AGGREGATOR, see Turning on cross-Region search in the Amazon Web Services Resource Explorer User Guide.

data UpdateIndexTypeResponse Source #

See: newUpdateIndexTypeResponse smart constructor.

Instances

Instances details
Generic UpdateIndexTypeResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.UpdateIndexType

Associated Types

type Rep UpdateIndexTypeResponse :: Type -> Type #

Read UpdateIndexTypeResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.UpdateIndexType

Show UpdateIndexTypeResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.UpdateIndexType

NFData UpdateIndexTypeResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.UpdateIndexType

Methods

rnf :: UpdateIndexTypeResponse -> () #

Eq UpdateIndexTypeResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.UpdateIndexType

type Rep UpdateIndexTypeResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.UpdateIndexType

type Rep UpdateIndexTypeResponse = D1 ('MetaData "UpdateIndexTypeResponse" "Amazonka.ResourceExplorer2.UpdateIndexType" "amazonka-resource-explorer-v2-2.0-DYDynTzMYCcKX3QLWjH6Yt" 'False) (C1 ('MetaCons "UpdateIndexTypeResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastUpdatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601))) :*: (S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe IndexState)) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe IndexType)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newUpdateIndexTypeResponse Source #

Create a value of UpdateIndexTypeResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

UpdateIndexType, updateIndexTypeResponse_arn - The Amazon resource name (ARN) of the index that you updated.

UpdateIndexTypeResponse, updateIndexTypeResponse_lastUpdatedAt - The date and timestamp when the index was last updated.

$sel:state:UpdateIndexTypeResponse', updateIndexTypeResponse_state - Indicates the state of the request to update the index. This operation is asynchronous. Call the GetIndex operation to check for changes.

UpdateIndexType, updateIndexTypeResponse_type - Specifies the type of the specified index after the operation completes.

$sel:httpStatus:UpdateIndexTypeResponse', updateIndexTypeResponse_httpStatus - The response's http status code.

UpdateView

data UpdateView Source #

See: newUpdateView smart constructor.

Instances

Instances details
ToJSON UpdateView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.UpdateView

ToHeaders UpdateView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.UpdateView

Methods

toHeaders :: UpdateView -> [Header] #

ToPath UpdateView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.UpdateView

ToQuery UpdateView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.UpdateView

AWSRequest UpdateView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.UpdateView

Associated Types

type AWSResponse UpdateView #

Generic UpdateView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.UpdateView

Associated Types

type Rep UpdateView :: Type -> Type #

Show UpdateView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.UpdateView

NFData UpdateView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.UpdateView

Methods

rnf :: UpdateView -> () #

Eq UpdateView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.UpdateView

Hashable UpdateView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.UpdateView

type AWSResponse UpdateView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.UpdateView

type Rep UpdateView Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.UpdateView

type Rep UpdateView = D1 ('MetaData "UpdateView" "Amazonka.ResourceExplorer2.UpdateView" "amazonka-resource-explorer-v2-2.0-DYDynTzMYCcKX3QLWjH6Yt" 'False) (C1 ('MetaCons "UpdateView'" 'PrefixI 'True) (S1 ('MetaSel ('Just "filters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive SearchFilter))) :*: (S1 ('MetaSel ('Just "includedProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [IncludedProperty])) :*: S1 ('MetaSel ('Just "viewArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newUpdateView Source #

Arguments

:: Text

UpdateView

-> UpdateView 

Create a value of UpdateView with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

UpdateView, updateView_filters - An array of strings that specify which resources are included in the results of queries made using this view. When you use this view in a Search operation, the filter string is combined with the search's QueryString parameter using a logical AND operator.

For information about the supported syntax, see Search query reference for Resource Explorer in the Amazon Web Services Resource Explorer User Guide.

This query string in the context of this operation supports only filter prefixes with optional operators. It doesn't support free-form text. For example, the string region:us* service:ec2 -tag:stage=prod includes all Amazon EC2 resources in any Amazon Web Services Region that begins with the letters us and is not tagged with a key Stage that has the value prod.

UpdateView, updateView_includedProperties - Specifies optional fields that you want included in search results from this view. It is a list of objects that each describe a field to include.

The default is an empty list, with no optional fields included in the results.

UpdateView, updateView_viewArn - The Amazon resource name (ARN) of the view that you want to modify.

data UpdateViewResponse Source #

See: newUpdateViewResponse smart constructor.

Instances

Instances details
Generic UpdateViewResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.UpdateView

Associated Types

type Rep UpdateViewResponse :: Type -> Type #

Show UpdateViewResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.UpdateView

NFData UpdateViewResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.UpdateView

Methods

rnf :: UpdateViewResponse -> () #

Eq UpdateViewResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.UpdateView

type Rep UpdateViewResponse Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.UpdateView

type Rep UpdateViewResponse = D1 ('MetaData "UpdateViewResponse" "Amazonka.ResourceExplorer2.UpdateView" "amazonka-resource-explorer-v2-2.0-DYDynTzMYCcKX3QLWjH6Yt" 'False) (C1 ('MetaCons "UpdateViewResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "view") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe View)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateViewResponse Source #

Create a value of UpdateViewResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:view:UpdateViewResponse', updateViewResponse_view - Details about the view that you changed with this operation.

$sel:httpStatus:UpdateViewResponse', updateViewResponse_httpStatus - The response's http status code.

Types

IndexState

newtype IndexState Source #

Constructors

IndexState' 

Fields

Instances

Instances details
FromJSON IndexState Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.IndexState

FromJSONKey IndexState Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.IndexState

ToJSON IndexState Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.IndexState

ToJSONKey IndexState Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.IndexState

ToByteString IndexState Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.IndexState

ToHeader IndexState Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.IndexState

ToLog IndexState Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.IndexState

ToQuery IndexState Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.IndexState

FromText IndexState Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.IndexState

ToText IndexState Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.IndexState

Methods

toText :: IndexState -> Text #

FromXML IndexState Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.IndexState

ToXML IndexState Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.IndexState

Methods

toXML :: IndexState -> XML #

Generic IndexState Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.IndexState

Associated Types

type Rep IndexState :: Type -> Type #

Read IndexState Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.IndexState

Show IndexState Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.IndexState

NFData IndexState Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.IndexState

Methods

rnf :: IndexState -> () #

Eq IndexState Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.IndexState

Ord IndexState Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.IndexState

Hashable IndexState Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.IndexState

type Rep IndexState Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.IndexState

type Rep IndexState = D1 ('MetaData "IndexState" "Amazonka.ResourceExplorer2.Types.IndexState" "amazonka-resource-explorer-v2-2.0-DYDynTzMYCcKX3QLWjH6Yt" 'True) (C1 ('MetaCons "IndexState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromIndexState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

IndexType

newtype IndexType Source #

Constructors

IndexType' 

Fields

Bundled Patterns

pattern IndexType_AGGREGATOR :: IndexType 
pattern IndexType_LOCAL :: IndexType 

Instances

Instances details
FromJSON IndexType Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.IndexType

FromJSONKey IndexType Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.IndexType

ToJSON IndexType Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.IndexType

ToJSONKey IndexType Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.IndexType

ToByteString IndexType Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.IndexType

Methods

toBS :: IndexType -> ByteString #

ToHeader IndexType Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.IndexType

ToLog IndexType Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.IndexType

ToQuery IndexType Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.IndexType

FromText IndexType Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.IndexType

ToText IndexType Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.IndexType

Methods

toText :: IndexType -> Text #

FromXML IndexType Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.IndexType

ToXML IndexType Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.IndexType

Methods

toXML :: IndexType -> XML #

Generic IndexType Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.IndexType

Associated Types

type Rep IndexType :: Type -> Type #

Read IndexType Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.IndexType

Show IndexType Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.IndexType

NFData IndexType Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.IndexType

Methods

rnf :: IndexType -> () #

Eq IndexType Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.IndexType

Ord IndexType Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.IndexType

Hashable IndexType Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.IndexType

type Rep IndexType Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.IndexType

type Rep IndexType = D1 ('MetaData "IndexType" "Amazonka.ResourceExplorer2.Types.IndexType" "amazonka-resource-explorer-v2-2.0-DYDynTzMYCcKX3QLWjH6Yt" 'True) (C1 ('MetaCons "IndexType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromIndexType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

BatchGetViewError

data BatchGetViewError Source #

A collection of error messages for any views that Amazon Web Services Resource Explorer couldn't retrieve details.

See: newBatchGetViewError smart constructor.

Instances

Instances details
FromJSON BatchGetViewError Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.BatchGetViewError

Generic BatchGetViewError Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.BatchGetViewError

Associated Types

type Rep BatchGetViewError :: Type -> Type #

Read BatchGetViewError Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.BatchGetViewError

Show BatchGetViewError Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.BatchGetViewError

NFData BatchGetViewError Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.BatchGetViewError

Methods

rnf :: BatchGetViewError -> () #

Eq BatchGetViewError Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.BatchGetViewError

Hashable BatchGetViewError Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.BatchGetViewError

type Rep BatchGetViewError Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.BatchGetViewError

type Rep BatchGetViewError = D1 ('MetaData "BatchGetViewError" "Amazonka.ResourceExplorer2.Types.BatchGetViewError" "amazonka-resource-explorer-v2-2.0-DYDynTzMYCcKX3QLWjH6Yt" 'False) (C1 ('MetaCons "BatchGetViewError'" 'PrefixI 'True) (S1 ('MetaSel ('Just "errorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "viewArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newBatchGetViewError Source #

Create a value of BatchGetViewError with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:errorMessage:BatchGetViewError', batchGetViewError_errorMessage - The description of the error for the specified view.

$sel:viewArn:BatchGetViewError', batchGetViewError_viewArn - The Amazon resource name (ARN) of the view for which Resource Explorer failed to retrieve details.

Document

data Document Source #

See: newDocument smart constructor.

Constructors

Document' 

Instances

Instances details
FromJSON Document Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.Document

Generic Document Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.Document

Associated Types

type Rep Document :: Type -> Type #

Methods

from :: Document -> Rep Document x #

to :: Rep Document x -> Document #

Read Document Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.Document

Show Document Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.Document

NFData Document Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.Document

Methods

rnf :: Document -> () #

Eq Document Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.Document

Hashable Document Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.Document

Methods

hashWithSalt :: Int -> Document -> Int #

hash :: Document -> Int #

type Rep Document Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.Document

type Rep Document = D1 ('MetaData "Document" "Amazonka.ResourceExplorer2.Types.Document" "amazonka-resource-explorer-v2-2.0-DYDynTzMYCcKX3QLWjH6Yt" 'False) (C1 ('MetaCons "Document'" 'PrefixI 'False) (U1 :: Type -> Type))

newDocument :: Document Source #

Create a value of Document with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

IncludedProperty

data IncludedProperty Source #

Information about an additional property that describes a resource, that you can optionally include in the view. This lets you view that property in search results, and filter your search results based on the value of the property.

See: newIncludedProperty smart constructor.

Constructors

IncludedProperty' Text 

Instances

Instances details
FromJSON IncludedProperty Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.IncludedProperty

ToJSON IncludedProperty Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.IncludedProperty

Generic IncludedProperty Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.IncludedProperty

Associated Types

type Rep IncludedProperty :: Type -> Type #

Read IncludedProperty Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.IncludedProperty

Show IncludedProperty Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.IncludedProperty

NFData IncludedProperty Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.IncludedProperty

Methods

rnf :: IncludedProperty -> () #

Eq IncludedProperty Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.IncludedProperty

Hashable IncludedProperty Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.IncludedProperty

type Rep IncludedProperty Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.IncludedProperty

type Rep IncludedProperty = D1 ('MetaData "IncludedProperty" "Amazonka.ResourceExplorer2.Types.IncludedProperty" "amazonka-resource-explorer-v2-2.0-DYDynTzMYCcKX3QLWjH6Yt" 'False) (C1 ('MetaCons "IncludedProperty'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newIncludedProperty Source #

Create a value of IncludedProperty with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:IncludedProperty', includedProperty_name - The name of the property that is included in this view.

You can specify the following property names for this field:

  • Tags

Index

data Index Source #

An index is the data store used by Amazon Web Services Resource Explorer to hold information about your Amazon Web Services resources that the service discovers. Creating an index in an Amazon Web Services Region turns on Resource Explorer and lets it discover your resources.

By default, an index is local, meaning that it contains information about resources in only the same Region as the index. However, you can promote the index of one Region in the account by calling UpdateIndexType to convert it into an aggregator index. The aggregator index receives a replicated copy of the index information from all other Regions where Resource Explorer is turned on. This allows search operations in that Region to return results from all Regions in the account.

See: newIndex smart constructor.

Constructors

Index' (Maybe Text) (Maybe Text) (Maybe IndexType) 

Instances

Instances details
FromJSON Index Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.Index

Generic Index Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.Index

Associated Types

type Rep Index :: Type -> Type #

Methods

from :: Index -> Rep Index x #

to :: Rep Index x -> Index #

Read Index Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.Index

Show Index Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.Index

Methods

showsPrec :: Int -> Index -> ShowS #

show :: Index -> String #

showList :: [Index] -> ShowS #

NFData Index Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.Index

Methods

rnf :: Index -> () #

Eq Index Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.Index

Methods

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

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

Hashable Index Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.Index

Methods

hashWithSalt :: Int -> Index -> Int #

hash :: Index -> Int #

type Rep Index Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.Index

type Rep Index = D1 ('MetaData "Index" "Amazonka.ResourceExplorer2.Types.Index" "amazonka-resource-explorer-v2-2.0-DYDynTzMYCcKX3QLWjH6Yt" 'False) (C1 ('MetaCons "Index'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "region") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe IndexType)))))

newIndex :: Index Source #

Create a value of Index with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:arn:Index', index_arn - The Amazon resource name (ARN) of the index.

$sel:region:Index', index_region - The Amazon Web Services Region in which the index exists.

$sel:type':Index', index_type - The type of index. It can be one of the following values:

  • LOCAL – The index contains information about resources from only the same Amazon Web Services Region.
  • AGGREGATOR – Resource Explorer replicates copies of the indexed information about resources in all other Amazon Web Services Regions to the aggregator index. This lets search results in the Region with the aggregator index to include resources from all Regions in the account where Resource Explorer is turned on.

Resource

data Resource Source #

A resource in Amazon Web Services that Amazon Web Services Resource Explorer has discovered, and for which it has stored information in the index of the Amazon Web Services Region that contains the resource.

See: newResource smart constructor.

Instances

Instances details
FromJSON Resource Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.Resource

Generic Resource Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.Resource

Associated Types

type Rep Resource :: Type -> Type #

Methods

from :: Resource -> Rep Resource x #

to :: Rep Resource x -> Resource #

Read Resource Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.Resource

Show Resource Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.Resource

NFData Resource Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.Resource

Methods

rnf :: Resource -> () #

Eq Resource Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.Resource

Hashable Resource Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.Resource

Methods

hashWithSalt :: Int -> Resource -> Int #

hash :: Resource -> Int #

type Rep Resource Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.Resource

type Rep Resource = D1 ('MetaData "Resource" "Amazonka.ResourceExplorer2.Types.Resource" "amazonka-resource-explorer-v2-2.0-DYDynTzMYCcKX3QLWjH6Yt" 'False) (C1 ('MetaCons "Resource'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "lastReportedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)) :*: S1 ('MetaSel ('Just "owningAccountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "properties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ResourceProperty])) :*: S1 ('MetaSel ('Just "region") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "service") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newResource :: Resource Source #

Create a value of Resource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:arn:Resource', resource_arn - The Amazon resource name (ARN) of the resource.

Resource, resource_lastReportedAt - The date and time that Resource Explorer last queried this resource and updated the index with the latest information about the resource.

$sel:owningAccountId:Resource', resource_owningAccountId - The Amazon Web Services account that owns the resource.

$sel:properties:Resource', resource_properties - A structure with additional type-specific details about the resource. These properties can be added by turning on integration between Resource Explorer and other Amazon Web Services services.

$sel:region:Resource', resource_region - The Amazon Web Services Region in which the resource was created and exists.

$sel:resourceType:Resource', resource_resourceType - The type of the resource.

$sel:service:Resource', resource_service - The Amazon Web Service that owns the resource and is responsible for creating and updating it.

ResourceCount

data ResourceCount Source #

Information about the number of results that match the query. At this time, Amazon Web Services Resource Explorer doesn't count more than 1,000 matches for any query. This structure provides information about whether the query exceeded this limit.

This field is included in every page when you paginate the results.

See: newResourceCount smart constructor.

Instances

Instances details
FromJSON ResourceCount Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.ResourceCount

Generic ResourceCount Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.ResourceCount

Associated Types

type Rep ResourceCount :: Type -> Type #

Read ResourceCount Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.ResourceCount

Show ResourceCount Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.ResourceCount

NFData ResourceCount Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.ResourceCount

Methods

rnf :: ResourceCount -> () #

Eq ResourceCount Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.ResourceCount

Hashable ResourceCount Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.ResourceCount

type Rep ResourceCount Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.ResourceCount

type Rep ResourceCount = D1 ('MetaData "ResourceCount" "Amazonka.ResourceExplorer2.Types.ResourceCount" "amazonka-resource-explorer-v2-2.0-DYDynTzMYCcKX3QLWjH6Yt" 'False) (C1 ('MetaCons "ResourceCount'" 'PrefixI 'True) (S1 ('MetaSel ('Just "complete") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "totalResources") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))))

newResourceCount :: ResourceCount Source #

Create a value of ResourceCount with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:complete:ResourceCount', resourceCount_complete - Indicates whether the TotalResources value represents an exhaustive count of search results.

  • If True, it indicates that the search was exhaustive. Every resource that matches the query was counted.
  • If False, then the search reached the limit of 1,000 matching results, and stopped counting.

$sel:totalResources:ResourceCount', resourceCount_totalResources - The number of resources that match the search query. This value can't exceed 1,000. If there are more than 1,000 resources that match the query, then only 1,000 are counted and the Complete field is set to false. We recommend that you refine your query to return a smaller number of results.

ResourceProperty

data ResourceProperty Source #

A structure that describes a property of a resource.

See: newResourceProperty smart constructor.

Instances

Instances details
FromJSON ResourceProperty Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.ResourceProperty

Generic ResourceProperty Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.ResourceProperty

Associated Types

type Rep ResourceProperty :: Type -> Type #

Read ResourceProperty Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.ResourceProperty

Show ResourceProperty Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.ResourceProperty

NFData ResourceProperty Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.ResourceProperty

Methods

rnf :: ResourceProperty -> () #

Eq ResourceProperty Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.ResourceProperty

Hashable ResourceProperty Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.ResourceProperty

type Rep ResourceProperty Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.ResourceProperty

type Rep ResourceProperty = D1 ('MetaData "ResourceProperty" "Amazonka.ResourceExplorer2.Types.ResourceProperty" "amazonka-resource-explorer-v2-2.0-DYDynTzMYCcKX3QLWjH6Yt" 'False) (C1 ('MetaCons "ResourceProperty'" 'PrefixI 'True) (S1 ('MetaSel ('Just "data'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Document)) :*: (S1 ('MetaSel ('Just "lastReportedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newResourceProperty :: ResourceProperty Source #

Create a value of ResourceProperty with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:data':ResourceProperty', resourceProperty_data - Details about this property. The content of this field is a JSON object that varies based on the resource type.

$sel:lastReportedAt:ResourceProperty', resourceProperty_lastReportedAt - The date and time that the information about this resource property was last updated.

$sel:name:ResourceProperty', resourceProperty_name - The name of this property of the resource.

SearchFilter

data SearchFilter Source #

A search filter defines which resources can be part of a search query result set.

See: newSearchFilter smart constructor.

Constructors

SearchFilter' Text 

Instances

Instances details
FromJSON SearchFilter Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.SearchFilter

ToJSON SearchFilter Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.SearchFilter

Generic SearchFilter Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.SearchFilter

Associated Types

type Rep SearchFilter :: Type -> Type #

Show SearchFilter Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.SearchFilter

NFData SearchFilter Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.SearchFilter

Methods

rnf :: SearchFilter -> () #

Eq SearchFilter Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.SearchFilter

Hashable SearchFilter Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.SearchFilter

type Rep SearchFilter Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.SearchFilter

type Rep SearchFilter = D1 ('MetaData "SearchFilter" "Amazonka.ResourceExplorer2.Types.SearchFilter" "amazonka-resource-explorer-v2-2.0-DYDynTzMYCcKX3QLWjH6Yt" 'False) (C1 ('MetaCons "SearchFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "filterString") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newSearchFilter Source #

Create a value of SearchFilter with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:filterString:SearchFilter', searchFilter_filterString - The string that contains the search keywords, prefixes, and operators to control the results that can be returned by a Search operation. For more details, see Search query syntax.

SupportedResourceType

data SupportedResourceType Source #

A structure that describes a resource type supported by Amazon Web Services Resource Explorer.

See: newSupportedResourceType smart constructor.

Instances

Instances details
FromJSON SupportedResourceType Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.SupportedResourceType

Generic SupportedResourceType Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.SupportedResourceType

Associated Types

type Rep SupportedResourceType :: Type -> Type #

Read SupportedResourceType Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.SupportedResourceType

Show SupportedResourceType Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.SupportedResourceType

NFData SupportedResourceType Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.SupportedResourceType

Methods

rnf :: SupportedResourceType -> () #

Eq SupportedResourceType Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.SupportedResourceType

Hashable SupportedResourceType Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.SupportedResourceType

type Rep SupportedResourceType Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.SupportedResourceType

type Rep SupportedResourceType = D1 ('MetaData "SupportedResourceType" "Amazonka.ResourceExplorer2.Types.SupportedResourceType" "amazonka-resource-explorer-v2-2.0-DYDynTzMYCcKX3QLWjH6Yt" 'False) (C1 ('MetaCons "SupportedResourceType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "service") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newSupportedResourceType :: SupportedResourceType Source #

Create a value of SupportedResourceType with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceType:SupportedResourceType', supportedResourceType_resourceType - The unique identifier of the resource type.

$sel:service:SupportedResourceType', supportedResourceType_service - The Amazon Web Service that is associated with the resource type. This is the primary service that lets you create and interact with resources of this type.

View

data View Source #

A view is a structure that defines a set of filters that provide a view into the information in the Amazon Web Services Resource Explorer index. The filters specify which information from the index is visible to the users of the view. For example, you can specify filters that include only resources that are tagged with the key "ENV" and the value "DEVELOPMENT" in the results returned by this view. You could also create a second view that includes only resources that are tagged with "ENV" and "PRODUCTION".

See: newView smart constructor.

Instances

Instances details
FromJSON View Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.View

Generic View Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.View

Associated Types

type Rep View :: Type -> Type #

Methods

from :: View -> Rep View x #

to :: Rep View x -> View #

Show View Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.View

Methods

showsPrec :: Int -> View -> ShowS #

show :: View -> String #

showList :: [View] -> ShowS #

NFData View Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.View

Methods

rnf :: View -> () #

Eq View Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.View

Methods

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

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

Hashable View Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.View

Methods

hashWithSalt :: Int -> View -> Int #

hash :: View -> Int #

type Rep View Source # 
Instance details

Defined in Amazonka.ResourceExplorer2.Types.View

newView :: View Source #

Create a value of View with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:filters:View', view_filters - An array of SearchFilter objects that specify which resources can be included in the results of queries made using this view.

$sel:includedProperties:View', view_includedProperties - A structure that contains additional information about the view.

$sel:lastUpdatedAt:View', view_lastUpdatedAt - The date and time when this view was last modified.

$sel:owner:View', view_owner - The Amazon Web Services account that owns this view.

$sel:scope:View', view_scope - An Amazon resource name (ARN) of an Amazon Web Services account, an organization, or an organizational unit (OU) that specifies whether this view includes resources from only the specified Amazon Web Services account, all accounts in the specified organization, or all accounts in the specified OU.

If not specified, the value defaults to the Amazon Web Services account used to call this operation.

$sel:viewArn:View', view_viewArn - The Amazon resource name (ARN) of the view.