Class: Aws::ConfigService::Types::PutStoredQueryRequest

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-configservice/types.rb

Overview

Note:

When making an API call, you may pass PutStoredQueryRequest data as a hash:

{
  stored_query: { # required
    query_id: "QueryId",
    query_arn: "QueryArn",
    query_name: "QueryName", # required
    description: "QueryDescription",
    expression: "QueryExpression",
  },
  tags: [
    {
      key: "TagKey",
      value: "TagValue",
    },
  ],
}

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#stored_queryTypes::StoredQuery

A list of ‘StoredQuery` objects. The mandatory fields are `QueryName` and `Expression`.

<note markdown=“1”> When you are creating a query, you must provide a query name and an expression. When you are updating a query, you must provide a query name but updating the description is optional.

</note>

Returns:



7153
7154
7155
7156
7157
7158
# File 'lib/aws-sdk-configservice/types.rb', line 7153

class PutStoredQueryRequest < Struct.new(
  :stored_query,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#tagsArray<Types::Tag>

A list of ‘Tags` object.

Returns:



7153
7154
7155
7156
7157
7158
# File 'lib/aws-sdk-configservice/types.rb', line 7153

class PutStoredQueryRequest < Struct.new(
  :stored_query,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end