Class: Aws::KafkaConnect::Types::DescribeCustomPluginResponse

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#creation_timeTime

The time that the custom plugin was created.

Returns:

  • (Time)


1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
# File 'gems/aws-sdk-kafkaconnect/lib/aws-sdk-kafkaconnect/types.rb', line 1027

class DescribeCustomPluginResponse < Struct.new(
  :creation_time,
  :custom_plugin_arn,
  :custom_plugin_state,
  :description,
  :latest_revision,
  :name,
  :state_description)
  SENSITIVE = []
  include Aws::Structure
end

#custom_plugin_arnString

The Amazon Resource Name (ARN) of the custom plugin.

Returns:

  • (String)


1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
# File 'gems/aws-sdk-kafkaconnect/lib/aws-sdk-kafkaconnect/types.rb', line 1027

class DescribeCustomPluginResponse < Struct.new(
  :creation_time,
  :custom_plugin_arn,
  :custom_plugin_state,
  :description,
  :latest_revision,
  :name,
  :state_description)
  SENSITIVE = []
  include Aws::Structure
end

#custom_plugin_stateString

The state of the custom plugin.

Returns:

  • (String)


1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
# File 'gems/aws-sdk-kafkaconnect/lib/aws-sdk-kafkaconnect/types.rb', line 1027

class DescribeCustomPluginResponse < Struct.new(
  :creation_time,
  :custom_plugin_arn,
  :custom_plugin_state,
  :description,
  :latest_revision,
  :name,
  :state_description)
  SENSITIVE = []
  include Aws::Structure
end

#descriptionString

The description of the custom plugin.

Returns:

  • (String)


1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
# File 'gems/aws-sdk-kafkaconnect/lib/aws-sdk-kafkaconnect/types.rb', line 1027

class DescribeCustomPluginResponse < Struct.new(
  :creation_time,
  :custom_plugin_arn,
  :custom_plugin_state,
  :description,
  :latest_revision,
  :name,
  :state_description)
  SENSITIVE = []
  include Aws::Structure
end

#latest_revisionTypes::CustomPluginRevisionSummary

The latest successfully created revision of the custom plugin. If there are no successfully created revisions, this field will be absent.



1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
# File 'gems/aws-sdk-kafkaconnect/lib/aws-sdk-kafkaconnect/types.rb', line 1027

class DescribeCustomPluginResponse < Struct.new(
  :creation_time,
  :custom_plugin_arn,
  :custom_plugin_state,
  :description,
  :latest_revision,
  :name,
  :state_description)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

The name of the custom plugin.

Returns:

  • (String)


1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
# File 'gems/aws-sdk-kafkaconnect/lib/aws-sdk-kafkaconnect/types.rb', line 1027

class DescribeCustomPluginResponse < Struct.new(
  :creation_time,
  :custom_plugin_arn,
  :custom_plugin_state,
  :description,
  :latest_revision,
  :name,
  :state_description)
  SENSITIVE = []
  include Aws::Structure
end

#state_descriptionTypes::StateDescription

Details about the state of a custom plugin.



1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
# File 'gems/aws-sdk-kafkaconnect/lib/aws-sdk-kafkaconnect/types.rb', line 1027

class DescribeCustomPluginResponse < Struct.new(
  :creation_time,
  :custom_plugin_arn,
  :custom_plugin_state,
  :description,
  :latest_revision,
  :name,
  :state_description)
  SENSITIVE = []
  include Aws::Structure
end