Class: Aws::AppConfig::Types::HostedConfigurationVersion

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

Overview

Constant Summary collapse

SENSITIVE =
[:content]

Instance Attribute Summary collapse

Instance Attribute Details

#application_idString

The application ID.



1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
# File 'lib/aws-sdk-appconfig/types.rb', line 1860

class HostedConfigurationVersion < Struct.new(
  :application_id,
  :configuration_profile_id,
  :version_number,
  :description,
  :content,
  :content_type,
  :version_label,
  :kms_key_arn)
  SENSITIVE = [:content]
  include Aws::Structure
end

#configuration_profile_idString

The configuration profile ID.



1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
# File 'lib/aws-sdk-appconfig/types.rb', line 1860

class HostedConfigurationVersion < Struct.new(
  :application_id,
  :configuration_profile_id,
  :version_number,
  :description,
  :content,
  :content_type,
  :version_label,
  :kms_key_arn)
  SENSITIVE = [:content]
  include Aws::Structure
end

#contentString

The content of the configuration or the configuration data.



1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
# File 'lib/aws-sdk-appconfig/types.rb', line 1860

class HostedConfigurationVersion < Struct.new(
  :application_id,
  :configuration_profile_id,
  :version_number,
  :description,
  :content,
  :content_type,
  :version_label,
  :kms_key_arn)
  SENSITIVE = [:content]
  include Aws::Structure
end

#content_typeString

A standard MIME type describing the format of the configuration content. For more information, see [Content-Type].

[1]: www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.17



1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
# File 'lib/aws-sdk-appconfig/types.rb', line 1860

class HostedConfigurationVersion < Struct.new(
  :application_id,
  :configuration_profile_id,
  :version_number,
  :description,
  :content,
  :content_type,
  :version_label,
  :kms_key_arn)
  SENSITIVE = [:content]
  include Aws::Structure
end

#descriptionString

A description of the configuration.



1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
# File 'lib/aws-sdk-appconfig/types.rb', line 1860

class HostedConfigurationVersion < Struct.new(
  :application_id,
  :configuration_profile_id,
  :version_number,
  :description,
  :content,
  :content_type,
  :version_label,
  :kms_key_arn)
  SENSITIVE = [:content]
  include Aws::Structure
end

#kms_key_arnString

The Amazon Resource Name of the Key Management Service key that was used to encrypt this specific version of the configuration data in the AppConfig hosted configuration store.



1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
# File 'lib/aws-sdk-appconfig/types.rb', line 1860

class HostedConfigurationVersion < Struct.new(
  :application_id,
  :configuration_profile_id,
  :version_number,
  :description,
  :content,
  :content_type,
  :version_label,
  :kms_key_arn)
  SENSITIVE = [:content]
  include Aws::Structure
end

#version_labelString

A user-defined label for an AppConfig hosted configuration version.



1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
# File 'lib/aws-sdk-appconfig/types.rb', line 1860

class HostedConfigurationVersion < Struct.new(
  :application_id,
  :configuration_profile_id,
  :version_number,
  :description,
  :content,
  :content_type,
  :version_label,
  :kms_key_arn)
  SENSITIVE = [:content]
  include Aws::Structure
end

#version_numberInteger

The configuration version.



1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
# File 'lib/aws-sdk-appconfig/types.rb', line 1860

class HostedConfigurationVersion < Struct.new(
  :application_id,
  :configuration_profile_id,
  :version_number,
  :description,
  :content,
  :content_type,
  :version_label,
  :kms_key_arn)
  SENSITIVE = [:content]
  include Aws::Structure
end