Class: Aws::ResourceExplorer2::Types::ServiceView

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

Overview

Contains the configuration and properties of a Resource Explorer service view.

Constant Summary collapse

SENSITIVE =
[:filters]

Instance Attribute Summary collapse

Instance Attribute Details

#filtersTypes::SearchFilter

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

Returns:



1927
1928
1929
1930
1931
1932
1933
1934
1935
# File 'gems/aws-sdk-resourceexplorer2/lib/aws-sdk-resourceexplorer2/types.rb', line 1927

class ServiceView < Struct.new(
  :service_view_arn,
  :filters,
  :included_properties,
  :streaming_access_for_service,
  :scope_type)
  SENSITIVE = [:filters]
  include Aws::Structure
end

#included_propertiesArray<Types::IncludedProperty>

A list of additional resource properties that are included in this view for search and filtering purposes.

Returns:



1927
1928
1929
1930
1931
1932
1933
1934
1935
# File 'gems/aws-sdk-resourceexplorer2/lib/aws-sdk-resourceexplorer2/types.rb', line 1927

class ServiceView < Struct.new(
  :service_view_arn,
  :filters,
  :included_properties,
  :streaming_access_for_service,
  :scope_type)
  SENSITIVE = [:filters]
  include Aws::Structure
end

#scope_typeString

The scope type of the service view, which determines what resources are included.

Returns:

  • (String)


1927
1928
1929
1930
1931
1932
1933
1934
1935
# File 'gems/aws-sdk-resourceexplorer2/lib/aws-sdk-resourceexplorer2/types.rb', line 1927

class ServiceView < Struct.new(
  :service_view_arn,
  :filters,
  :included_properties,
  :streaming_access_for_service,
  :scope_type)
  SENSITIVE = [:filters]
  include Aws::Structure
end

#service_view_arnString

The Amazon Resource Name (ARN) of the service view.

Returns:

  • (String)


1927
1928
1929
1930
1931
1932
1933
1934
1935
# File 'gems/aws-sdk-resourceexplorer2/lib/aws-sdk-resourceexplorer2/types.rb', line 1927

class ServiceView < Struct.new(
  :service_view_arn,
  :filters,
  :included_properties,
  :streaming_access_for_service,
  :scope_type)
  SENSITIVE = [:filters]
  include Aws::Structure
end

#streaming_access_for_serviceString

The Amazon Web Services service that has streaming access to this view's data.

Returns:

  • (String)


1927
1928
1929
1930
1931
1932
1933
1934
1935
# File 'gems/aws-sdk-resourceexplorer2/lib/aws-sdk-resourceexplorer2/types.rb', line 1927

class ServiceView < Struct.new(
  :service_view_arn,
  :filters,
  :included_properties,
  :streaming_access_for_service,
  :scope_type)
  SENSITIVE = [:filters]
  include Aws::Structure
end