Class: Aws::Inspector2::Types::ConnectorFilterCriteria

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

Overview

Contains the filter criteria for narrowing the results returned by a ListConnectors request. You can filter by connector ARN, Amazon Web Services account ID, Amazon Web Services Config connector ARN, connector type, or cloud provider.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#accounts ⇒ Array<Types::StringFilter>

Filter by Amazon Web Services account IDs.

Returns:



2885
2886
2887
2888
2889
2890
2891
2892
2893
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 2885

class ConnectorFilterCriteria < Struct.new(
  :connector_arns,
  :accounts,
  :aws_config_connector_arns,
  :connector_type,
  :provider)
  SENSITIVE = []
  include Aws::Structure
end

#aws_config_connector_arns ⇒ Array<Types::AwsConfigConnectorArnFilter>

Filter by Amazon Web Services Config connector ARNs.



2885
2886
2887
2888
2889
2890
2891
2892
2893
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 2885

class ConnectorFilterCriteria < Struct.new(
  :connector_arns,
  :accounts,
  :aws_config_connector_arns,
  :connector_type,
  :provider)
  SENSITIVE = []
  include Aws::Structure
end

#connector_arns ⇒ Array<Types::ConnectorArnFilter>

Filter by connector ARNs.

Returns:



2885
2886
2887
2888
2889
2890
2891
2892
2893
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 2885

class ConnectorFilterCriteria < Struct.new(
  :connector_arns,
  :accounts,
  :aws_config_connector_arns,
  :connector_type,
  :provider)
  SENSITIVE = []
  include Aws::Structure
end

#connector_type ⇒ Array<Types::ConnectorTypeFilter>

Filter by connector type.

Returns:



2885
2886
2887
2888
2889
2890
2891
2892
2893
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 2885

class ConnectorFilterCriteria < Struct.new(
  :connector_arns,
  :accounts,
  :aws_config_connector_arns,
  :connector_type,
  :provider)
  SENSITIVE = []
  include Aws::Structure
end

#provider ⇒ Array<Types::ProviderFilter>

Filter by cloud provider.

Returns:



2885
2886
2887
2888
2889
2890
2891
2892
2893
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 2885

class ConnectorFilterCriteria < Struct.new(
  :connector_arns,
  :accounts,
  :aws_config_connector_arns,
  :connector_type,
  :provider)
  SENSITIVE = []
  include Aws::Structure
end