Class: Aws::IoTManagedIntegrations::Types::GetConnectorDestinationResponse

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-iotmanagedintegrations/types.rb

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#auth_configTypes::AuthConfig

The authentication configuration details for the connector destination, including OAuth settings and other authentication parameters.

Returns:



1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
# File 'lib/aws-sdk-iotmanagedintegrations/types.rb', line 1675

class GetConnectorDestinationResponse < Struct.new(
  :name,
  :description,
  :cloud_connector_id,
  :id,
  :auth_type,
  :auth_config,
  :secrets_manager,
  :o_auth_complete_redirect_url)
  SENSITIVE = []
  include Aws::Structure
end

#auth_typeString

The authentication type used for the connector destination, which determines how credentials and access are managed.

Returns:

  • (String)


1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
# File 'lib/aws-sdk-iotmanagedintegrations/types.rb', line 1675

class GetConnectorDestinationResponse < Struct.new(
  :name,
  :description,
  :cloud_connector_id,
  :id,
  :auth_type,
  :auth_config,
  :secrets_manager,
  :o_auth_complete_redirect_url)
  SENSITIVE = []
  include Aws::Structure
end

#cloud_connector_idString

The identifier of the C2C connector.

Returns:

  • (String)


1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
# File 'lib/aws-sdk-iotmanagedintegrations/types.rb', line 1675

class GetConnectorDestinationResponse < Struct.new(
  :name,
  :description,
  :cloud_connector_id,
  :id,
  :auth_type,
  :auth_config,
  :secrets_manager,
  :o_auth_complete_redirect_url)
  SENSITIVE = []
  include Aws::Structure
end

#descriptionString

A description of the connector destination.

Returns:

  • (String)


1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
# File 'lib/aws-sdk-iotmanagedintegrations/types.rb', line 1675

class GetConnectorDestinationResponse < Struct.new(
  :name,
  :description,
  :cloud_connector_id,
  :id,
  :auth_type,
  :auth_config,
  :secrets_manager,
  :o_auth_complete_redirect_url)
  SENSITIVE = []
  include Aws::Structure
end

#idString

The unique identifier of the connector destination.

Returns:

  • (String)


1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
# File 'lib/aws-sdk-iotmanagedintegrations/types.rb', line 1675

class GetConnectorDestinationResponse < Struct.new(
  :name,
  :description,
  :cloud_connector_id,
  :id,
  :auth_type,
  :auth_config,
  :secrets_manager,
  :o_auth_complete_redirect_url)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

The display name of the connector destination.

Returns:

  • (String)


1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
# File 'lib/aws-sdk-iotmanagedintegrations/types.rb', line 1675

class GetConnectorDestinationResponse < Struct.new(
  :name,
  :description,
  :cloud_connector_id,
  :id,
  :auth_type,
  :auth_config,
  :secrets_manager,
  :o_auth_complete_redirect_url)
  SENSITIVE = []
  include Aws::Structure
end

#o_auth_complete_redirect_urlString

The URL where users are redirected after completing the OAuth authorization process for the connector destination.

Returns:

  • (String)


1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
# File 'lib/aws-sdk-iotmanagedintegrations/types.rb', line 1675

class GetConnectorDestinationResponse < Struct.new(
  :name,
  :description,
  :cloud_connector_id,
  :id,
  :auth_type,
  :auth_config,
  :secrets_manager,
  :o_auth_complete_redirect_url)
  SENSITIVE = []
  include Aws::Structure
end

#secrets_managerTypes::SecretsManager

The AWS Secrets Manager configuration used to securely store and manage sensitive information for the connector destination.



1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
# File 'lib/aws-sdk-iotmanagedintegrations/types.rb', line 1675

class GetConnectorDestinationResponse < Struct.new(
  :name,
  :description,
  :cloud_connector_id,
  :id,
  :auth_type,
  :auth_config,
  :secrets_manager,
  :o_auth_complete_redirect_url)
  SENSITIVE = []
  include Aws::Structure
end