Class: Aws::Pinpoint::Types::ADMChannelResponse

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

Overview

Amazon Device Messaging channel definition.

Instance Attribute Summary collapse

Instance Attribute Details

#application_idString

The ID of the application to which the channel applies.

Returns:

  • (String)


90
91
92
93
94
95
96
97
98
99
100
101
102
# File 'lib/aws-sdk-pinpoint/types.rb', line 90

class ADMChannelResponse < Struct.new(
  :application_id,
  :creation_date,
  :enabled,
  :has_credential,
  :id,
  :is_archived,
  :last_modified_by,
  :last_modified_date,
  :platform,
  :version)
  include Aws::Structure
end

#creation_dateString

When was this segment created

Returns:

  • (String)


90
91
92
93
94
95
96
97
98
99
100
101
102
# File 'lib/aws-sdk-pinpoint/types.rb', line 90

class ADMChannelResponse < Struct.new(
  :application_id,
  :creation_date,
  :enabled,
  :has_credential,
  :id,
  :is_archived,
  :last_modified_by,
  :last_modified_date,
  :platform,
  :version)
  include Aws::Structure
end

#enabledBoolean

If the channel is enabled for sending messages.

Returns:

  • (Boolean)


90
91
92
93
94
95
96
97
98
99
100
101
102
# File 'lib/aws-sdk-pinpoint/types.rb', line 90

class ADMChannelResponse < Struct.new(
  :application_id,
  :creation_date,
  :enabled,
  :has_credential,
  :id,
  :is_archived,
  :last_modified_by,
  :last_modified_date,
  :platform,
  :version)
  include Aws::Structure
end

#has_credentialBoolean

Indicates whether the channel is configured with ADM credentials. Amazon Pinpoint uses your credentials to authenticate push notifications with ADM. Provide your credentials by setting the ClientId and ClientSecret attributes.

Returns:

  • (Boolean)


90
91
92
93
94
95
96
97
98
99
100
101
102
# File 'lib/aws-sdk-pinpoint/types.rb', line 90

class ADMChannelResponse < Struct.new(
  :application_id,
  :creation_date,
  :enabled,
  :has_credential,
  :id,
  :is_archived,
  :last_modified_by,
  :last_modified_date,
  :platform,
  :version)
  include Aws::Structure
end

#idString

Channel ID. Not used, only for backwards compatibility.

Returns:

  • (String)


90
91
92
93
94
95
96
97
98
99
100
101
102
# File 'lib/aws-sdk-pinpoint/types.rb', line 90

class ADMChannelResponse < Struct.new(
  :application_id,
  :creation_date,
  :enabled,
  :has_credential,
  :id,
  :is_archived,
  :last_modified_by,
  :last_modified_date,
  :platform,
  :version)
  include Aws::Structure
end

#is_archivedBoolean

Is this channel archived

Returns:

  • (Boolean)


90
91
92
93
94
95
96
97
98
99
100
101
102
# File 'lib/aws-sdk-pinpoint/types.rb', line 90

class ADMChannelResponse < Struct.new(
  :application_id,
  :creation_date,
  :enabled,
  :has_credential,
  :id,
  :is_archived,
  :last_modified_by,
  :last_modified_date,
  :platform,
  :version)
  include Aws::Structure
end

#last_modified_byString

Who last updated this entry

Returns:

  • (String)


90
91
92
93
94
95
96
97
98
99
100
101
102
# File 'lib/aws-sdk-pinpoint/types.rb', line 90

class ADMChannelResponse < Struct.new(
  :application_id,
  :creation_date,
  :enabled,
  :has_credential,
  :id,
  :is_archived,
  :last_modified_by,
  :last_modified_date,
  :platform,
  :version)
  include Aws::Structure
end

#last_modified_dateString

Last date this was updated

Returns:

  • (String)


90
91
92
93
94
95
96
97
98
99
100
101
102
# File 'lib/aws-sdk-pinpoint/types.rb', line 90

class ADMChannelResponse < Struct.new(
  :application_id,
  :creation_date,
  :enabled,
  :has_credential,
  :id,
  :is_archived,
  :last_modified_by,
  :last_modified_date,
  :platform,
  :version)
  include Aws::Structure
end

#platformString

Platform type. Will be “ADM”

Returns:

  • (String)


90
91
92
93
94
95
96
97
98
99
100
101
102
# File 'lib/aws-sdk-pinpoint/types.rb', line 90

class ADMChannelResponse < Struct.new(
  :application_id,
  :creation_date,
  :enabled,
  :has_credential,
  :id,
  :is_archived,
  :last_modified_by,
  :last_modified_date,
  :platform,
  :version)
  include Aws::Structure
end

#versionInteger

Version of channel

Returns:

  • (Integer)


90
91
92
93
94
95
96
97
98
99
100
101
102
# File 'lib/aws-sdk-pinpoint/types.rb', line 90

class ADMChannelResponse < Struct.new(
  :application_id,
  :creation_date,
  :enabled,
  :has_credential,
  :id,
  :is_archived,
  :last_modified_by,
  :last_modified_date,
  :platform,
  :version)
  include Aws::Structure
end