Class: Aws::AppConfigData::Types::StartConfigurationSessionRequest

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

Overview

Note:

When making an API call, you may pass StartConfigurationSessionRequest data as a hash:

{
  application_identifier: "Identifier", # required
  environment_identifier: "Identifier", # required
  configuration_profile_identifier: "Identifier", # required
  required_minimum_poll_interval_in_seconds: 1,
}

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#application_identifierString

The application ID or the application name.

Returns:

  • (String)


196
197
198
199
200
201
202
203
# File 'gems/aws-sdk-appconfigdata/lib/aws-sdk-appconfigdata/types.rb', line 196

class StartConfigurationSessionRequest < Struct.new(
  :application_identifier,
  :environment_identifier,
  :configuration_profile_identifier,
  :required_minimum_poll_interval_in_seconds)
  SENSITIVE = []
  include Aws::Structure
end

#configuration_profile_identifierString

The configuration profile ID or the configuration profile name.

Returns:

  • (String)


196
197
198
199
200
201
202
203
# File 'gems/aws-sdk-appconfigdata/lib/aws-sdk-appconfigdata/types.rb', line 196

class StartConfigurationSessionRequest < Struct.new(
  :application_identifier,
  :environment_identifier,
  :configuration_profile_identifier,
  :required_minimum_poll_interval_in_seconds)
  SENSITIVE = []
  include Aws::Structure
end

#environment_identifierString

The environment ID or the environment name.

Returns:

  • (String)


196
197
198
199
200
201
202
203
# File 'gems/aws-sdk-appconfigdata/lib/aws-sdk-appconfigdata/types.rb', line 196

class StartConfigurationSessionRequest < Struct.new(
  :application_identifier,
  :environment_identifier,
  :configuration_profile_identifier,
  :required_minimum_poll_interval_in_seconds)
  SENSITIVE = []
  include Aws::Structure
end

#required_minimum_poll_interval_in_secondsInteger

Sets a constraint on a session. If you specify a value of, for example, 60 seconds, then the client that established the session can't call GetLatestConfiguration more frequently then every 60 seconds.

Returns:

  • (Integer)


196
197
198
199
200
201
202
203
# File 'gems/aws-sdk-appconfigdata/lib/aws-sdk-appconfigdata/types.rb', line 196

class StartConfigurationSessionRequest < Struct.new(
  :application_identifier,
  :environment_identifier,
  :configuration_profile_identifier,
  :required_minimum_poll_interval_in_seconds)
  SENSITIVE = []
  include Aws::Structure
end