Class: Aws::ServiceCatalog::Types::SearchProvisionedProductsInput

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#accept_languageString

The language code.

  • jp - Japanese

  • zh - Chinese

Returns:

  • (String)


6028
6029
6030
6031
6032
6033
6034
6035
6036
6037
6038
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 6028

class SearchProvisionedProductsInput < Struct.new(
  :accept_language,
  :access_level_filter,
  :filters,
  :sort_by,
  :sort_order,
  :page_size,
  :page_token)
  SENSITIVE = []
  include Aws::Structure
end

#access_level_filterTypes::AccessLevelFilter

The access level to use to obtain results. The default is User.



6028
6029
6030
6031
6032
6033
6034
6035
6036
6037
6038
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 6028

class SearchProvisionedProductsInput < Struct.new(
  :accept_language,
  :access_level_filter,
  :filters,
  :sort_by,
  :sort_order,
  :page_size,
  :page_token)
  SENSITIVE = []
  include Aws::Structure
end

#filtersHash<String,Array<String>>

The search filters.

When the key is SearchQuery, the searchable fields are arn, createdTime, id, lastRecordId, idempotencyToken, name, physicalId, productId, provisioningArtifactId, type, status, tags, userArn, userArnSession, lastProvisioningRecordId, lastSuccessfulProvisioningRecordId, productName, and provisioningArtifactName.

Example: "SearchQuery":["status:AVAILABLE"]

Returns:

  • (Hash<String,Array<String>>)


6028
6029
6030
6031
6032
6033
6034
6035
6036
6037
6038
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 6028

class SearchProvisionedProductsInput < Struct.new(
  :accept_language,
  :access_level_filter,
  :filters,
  :sort_by,
  :sort_order,
  :page_size,
  :page_token)
  SENSITIVE = []
  include Aws::Structure
end

#page_sizeInteger

The maximum number of items to return with this call.

Returns:

  • (Integer)


6028
6029
6030
6031
6032
6033
6034
6035
6036
6037
6038
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 6028

class SearchProvisionedProductsInput < Struct.new(
  :accept_language,
  :access_level_filter,
  :filters,
  :sort_by,
  :sort_order,
  :page_size,
  :page_token)
  SENSITIVE = []
  include Aws::Structure
end

#page_tokenString

The page token for the next set of results. To retrieve the first set of results, use null.

Returns:

  • (String)


6028
6029
6030
6031
6032
6033
6034
6035
6036
6037
6038
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 6028

class SearchProvisionedProductsInput < Struct.new(
  :accept_language,
  :access_level_filter,
  :filters,
  :sort_by,
  :sort_order,
  :page_size,
  :page_token)
  SENSITIVE = []
  include Aws::Structure
end

#sort_byString

The sort field. If no value is specified, the results are not sorted. The valid values are arn, id, name, and lastRecordId.

Returns:

  • (String)


6028
6029
6030
6031
6032
6033
6034
6035
6036
6037
6038
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 6028

class SearchProvisionedProductsInput < Struct.new(
  :accept_language,
  :access_level_filter,
  :filters,
  :sort_by,
  :sort_order,
  :page_size,
  :page_token)
  SENSITIVE = []
  include Aws::Structure
end

#sort_orderString

The sort order. If no value is specified, the results are not sorted.

Returns:

  • (String)


6028
6029
6030
6031
6032
6033
6034
6035
6036
6037
6038
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 6028

class SearchProvisionedProductsInput < Struct.new(
  :accept_language,
  :access_level_filter,
  :filters,
  :sort_by,
  :sort_order,
  :page_size,
  :page_token)
  SENSITIVE = []
  include Aws::Structure
end