Class: Aws::Inspector2::Types::Connector
- Inherits:
-
Struct
- Object
- Struct
- Aws::Inspector2::Types::Connector
- Defined in:
- gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb
Overview
Describes a connector that links an external cloud provider to Amazon Inspector for vulnerability scanning.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#auto_install_vm_scanner ⇒ Boolean
Specifies whether the VM scanner is automatically installed on connected resources.
-
#aws_config_connector_arn ⇒ String
The ARN of the Amazon Web Services Config connector associated with this connector.
-
#azure_regions ⇒ Array<String>
The Azure regions configured for the connector.
-
#connector_arn ⇒ String
The Amazon Resource Name (ARN) of the connector.
-
#created_at ⇒ Time
The date and time when the connector was created.
-
#description ⇒ String
A description of the connector.
-
#enablement_status ⇒ String
The enablement status of the connector, which indicates whether the connector is active and scanning resources.
-
#enablement_status_reason ⇒ String
Additional information about the current enablement status of the connector.
-
#health ⇒ Types::ConnectorHealth
The health of the connector, which indicates whether Amazon Inspector can reach and scan the connected resources.
-
#name ⇒ String
The name of the connector.
-
#provider ⇒ String
The cloud provider for the connector.
-
#scope_configuration ⇒ Types::AzureScopeConfiguration
The Azure scope configuration for the connector.
-
#tags ⇒ Hash<String,String>
The tags associated with the connector.
-
#updated_at ⇒ Time
The date and time when the connector was last updated.
Instance Attribute Details
#auto_install_vm_scanner ⇒ Boolean
Specifies whether the VM scanner is automatically installed on connected resources.
2793 2794 2795 2796 2797 2798 2799 2800 2801 2802 2803 2804 2805 2806 2807 2808 2809 2810 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 2793 class Connector < Struct.new( :connector_arn, :name, :description, :provider, :enablement_status, :enablement_status_reason, :health, :created_at, :updated_at, :azure_regions, :aws_config_connector_arn, :scope_configuration, :tags, :auto_install_vm_scanner) SENSITIVE = [] include Aws::Structure end |
#aws_config_connector_arn ⇒ String
The ARN of the Amazon Web Services Config connector associated with this connector.
2793 2794 2795 2796 2797 2798 2799 2800 2801 2802 2803 2804 2805 2806 2807 2808 2809 2810 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 2793 class Connector < Struct.new( :connector_arn, :name, :description, :provider, :enablement_status, :enablement_status_reason, :health, :created_at, :updated_at, :azure_regions, :aws_config_connector_arn, :scope_configuration, :tags, :auto_install_vm_scanner) SENSITIVE = [] include Aws::Structure end |
#azure_regions ⇒ Array<String>
The Azure regions configured for the connector.
2793 2794 2795 2796 2797 2798 2799 2800 2801 2802 2803 2804 2805 2806 2807 2808 2809 2810 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 2793 class Connector < Struct.new( :connector_arn, :name, :description, :provider, :enablement_status, :enablement_status_reason, :health, :created_at, :updated_at, :azure_regions, :aws_config_connector_arn, :scope_configuration, :tags, :auto_install_vm_scanner) SENSITIVE = [] include Aws::Structure end |
#connector_arn ⇒ String
The Amazon Resource Name (ARN) of the connector.
2793 2794 2795 2796 2797 2798 2799 2800 2801 2802 2803 2804 2805 2806 2807 2808 2809 2810 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 2793 class Connector < Struct.new( :connector_arn, :name, :description, :provider, :enablement_status, :enablement_status_reason, :health, :created_at, :updated_at, :azure_regions, :aws_config_connector_arn, :scope_configuration, :tags, :auto_install_vm_scanner) SENSITIVE = [] include Aws::Structure end |
#created_at ⇒ Time
The date and time when the connector was created.
2793 2794 2795 2796 2797 2798 2799 2800 2801 2802 2803 2804 2805 2806 2807 2808 2809 2810 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 2793 class Connector < Struct.new( :connector_arn, :name, :description, :provider, :enablement_status, :enablement_status_reason, :health, :created_at, :updated_at, :azure_regions, :aws_config_connector_arn, :scope_configuration, :tags, :auto_install_vm_scanner) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
A description of the connector.
2793 2794 2795 2796 2797 2798 2799 2800 2801 2802 2803 2804 2805 2806 2807 2808 2809 2810 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 2793 class Connector < Struct.new( :connector_arn, :name, :description, :provider, :enablement_status, :enablement_status_reason, :health, :created_at, :updated_at, :azure_regions, :aws_config_connector_arn, :scope_configuration, :tags, :auto_install_vm_scanner) SENSITIVE = [] include Aws::Structure end |
#enablement_status ⇒ String
The enablement status of the connector, which indicates whether the connector is active and scanning resources.
2793 2794 2795 2796 2797 2798 2799 2800 2801 2802 2803 2804 2805 2806 2807 2808 2809 2810 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 2793 class Connector < Struct.new( :connector_arn, :name, :description, :provider, :enablement_status, :enablement_status_reason, :health, :created_at, :updated_at, :azure_regions, :aws_config_connector_arn, :scope_configuration, :tags, :auto_install_vm_scanner) SENSITIVE = [] include Aws::Structure end |
#enablement_status_reason ⇒ String
Additional information about the current enablement status of the connector.
2793 2794 2795 2796 2797 2798 2799 2800 2801 2802 2803 2804 2805 2806 2807 2808 2809 2810 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 2793 class Connector < Struct.new( :connector_arn, :name, :description, :provider, :enablement_status, :enablement_status_reason, :health, :created_at, :updated_at, :azure_regions, :aws_config_connector_arn, :scope_configuration, :tags, :auto_install_vm_scanner) SENSITIVE = [] include Aws::Structure end |
#health ⇒ Types::ConnectorHealth
The health of the connector, which indicates whether Amazon Inspector can reach and scan the connected resources.
2793 2794 2795 2796 2797 2798 2799 2800 2801 2802 2803 2804 2805 2806 2807 2808 2809 2810 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 2793 class Connector < Struct.new( :connector_arn, :name, :description, :provider, :enablement_status, :enablement_status_reason, :health, :created_at, :updated_at, :azure_regions, :aws_config_connector_arn, :scope_configuration, :tags, :auto_install_vm_scanner) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the connector.
2793 2794 2795 2796 2797 2798 2799 2800 2801 2802 2803 2804 2805 2806 2807 2808 2809 2810 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 2793 class Connector < Struct.new( :connector_arn, :name, :description, :provider, :enablement_status, :enablement_status_reason, :health, :created_at, :updated_at, :azure_regions, :aws_config_connector_arn, :scope_configuration, :tags, :auto_install_vm_scanner) SENSITIVE = [] include Aws::Structure end |
#provider ⇒ String
The cloud provider for the connector.
2793 2794 2795 2796 2797 2798 2799 2800 2801 2802 2803 2804 2805 2806 2807 2808 2809 2810 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 2793 class Connector < Struct.new( :connector_arn, :name, :description, :provider, :enablement_status, :enablement_status_reason, :health, :created_at, :updated_at, :azure_regions, :aws_config_connector_arn, :scope_configuration, :tags, :auto_install_vm_scanner) SENSITIVE = [] include Aws::Structure end |
#scope_configuration ⇒ Types::AzureScopeConfiguration
The Azure scope configuration for the connector.
2793 2794 2795 2796 2797 2798 2799 2800 2801 2802 2803 2804 2805 2806 2807 2808 2809 2810 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 2793 class Connector < Struct.new( :connector_arn, :name, :description, :provider, :enablement_status, :enablement_status_reason, :health, :created_at, :updated_at, :azure_regions, :aws_config_connector_arn, :scope_configuration, :tags, :auto_install_vm_scanner) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Hash<String,String>
The tags associated with the connector.
2793 2794 2795 2796 2797 2798 2799 2800 2801 2802 2803 2804 2805 2806 2807 2808 2809 2810 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 2793 class Connector < Struct.new( :connector_arn, :name, :description, :provider, :enablement_status, :enablement_status_reason, :health, :created_at, :updated_at, :azure_regions, :aws_config_connector_arn, :scope_configuration, :tags, :auto_install_vm_scanner) SENSITIVE = [] include Aws::Structure end |
#updated_at ⇒ Time
The date and time when the connector was last updated.
2793 2794 2795 2796 2797 2798 2799 2800 2801 2802 2803 2804 2805 2806 2807 2808 2809 2810 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 2793 class Connector < Struct.new( :connector_arn, :name, :description, :provider, :enablement_status, :enablement_status_reason, :health, :created_at, :updated_at, :azure_regions, :aws_config_connector_arn, :scope_configuration, :tags, :auto_install_vm_scanner) SENSITIVE = [] include Aws::Structure end |