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)


1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
# File 'gems/aws-sdk-kafkaconnect/lib/aws-sdk-kafkaconnect/types.rb', line 1198

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)


1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
# File 'gems/aws-sdk-kafkaconnect/lib/aws-sdk-kafkaconnect/types.rb', line 1198

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)


1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
# File 'gems/aws-sdk-kafkaconnect/lib/aws-sdk-kafkaconnect/types.rb', line 1198

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)


1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
# File 'gems/aws-sdk-kafkaconnect/lib/aws-sdk-kafkaconnect/types.rb', line 1198

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.



1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
# File 'gems/aws-sdk-kafkaconnect/lib/aws-sdk-kafkaconnect/types.rb', line 1198

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)


1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
# File 'gems/aws-sdk-kafkaconnect/lib/aws-sdk-kafkaconnect/types.rb', line 1198

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.



1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
# File 'gems/aws-sdk-kafkaconnect/lib/aws-sdk-kafkaconnect/types.rb', line 1198

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