Class: Aws::SecurityHub::Types::CspmConnectorSummary

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

Overview

A summary of a CSPM connector.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#connector_arn ⇒ String

The Amazon Resource Name (ARN) of the connector.

Returns:

  • (String)


23982
23983
23984
23985
23986
23987
23988
23989
23990
23991
23992
23993
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 23982

class CspmConnectorSummary < Struct.new(
  :connector_arn,
  :connector_id,
  :name,
  :description,
  :provider_summary,
  :created_at,
  :created_by,
  :enablement_status)
  SENSITIVE = []
  include Aws::Structure
end

#connector_id ⇒ String

The unique identifier of the connector.

Returns:

  • (String)


23982
23983
23984
23985
23986
23987
23988
23989
23990
23991
23992
23993
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 23982

class CspmConnectorSummary < Struct.new(
  :connector_arn,
  :connector_id,
  :name,
  :description,
  :provider_summary,
  :created_at,
  :created_by,
  :enablement_status)
  SENSITIVE = []
  include Aws::Structure
end

#created_at ⇒ Time

The ISO 8601 UTC timestamp indicating when the connector was created.

Returns:

  • (Time)


23982
23983
23984
23985
23986
23987
23988
23989
23990
23991
23992
23993
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 23982

class CspmConnectorSummary < Struct.new(
  :connector_arn,
  :connector_id,
  :name,
  :description,
  :provider_summary,
  :created_at,
  :created_by,
  :enablement_status)
  SENSITIVE = []
  include Aws::Structure
end

#created_by ⇒ String

The service principal that created the connector.

Returns:

  • (String)


23982
23983
23984
23985
23986
23987
23988
23989
23990
23991
23992
23993
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 23982

class CspmConnectorSummary < Struct.new(
  :connector_arn,
  :connector_id,
  :name,
  :description,
  :provider_summary,
  :created_at,
  :created_by,
  :enablement_status)
  SENSITIVE = []
  include Aws::Structure
end

#description ⇒ String

The description of the connector.

Returns:

  • (String)


23982
23983
23984
23985
23986
23987
23988
23989
23990
23991
23992
23993
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 23982

class CspmConnectorSummary < Struct.new(
  :connector_arn,
  :connector_id,
  :name,
  :description,
  :provider_summary,
  :created_at,
  :created_by,
  :enablement_status)
  SENSITIVE = []
  include Aws::Structure
end

#enablement_status ⇒ String

The enablement status of the connector.

Returns:

  • (String)


23982
23983
23984
23985
23986
23987
23988
23989
23990
23991
23992
23993
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 23982

class CspmConnectorSummary < Struct.new(
  :connector_arn,
  :connector_id,
  :name,
  :description,
  :provider_summary,
  :created_at,
  :created_by,
  :enablement_status)
  SENSITIVE = []
  include Aws::Structure
end

#name ⇒ String

The name of the connector.

Returns:

  • (String)


23982
23983
23984
23985
23986
23987
23988
23989
23990
23991
23992
23993
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 23982

class CspmConnectorSummary < Struct.new(
  :connector_arn,
  :connector_id,
  :name,
  :description,
  :provider_summary,
  :created_at,
  :created_by,
  :enablement_status)
  SENSITIVE = []
  include Aws::Structure
end

#provider_summary ⇒ Types::CspmProviderSummary

A summary of the cloud provider configuration for the connector.



23982
23983
23984
23985
23986
23987
23988
23989
23990
23991
23992
23993
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 23982

class CspmConnectorSummary < Struct.new(
  :connector_arn,
  :connector_id,
  :name,
  :description,
  :provider_summary,
  :created_at,
  :created_by,
  :enablement_status)
  SENSITIVE = []
  include Aws::Structure
end