Class: Aws::MainframeModernization::Types::GetEnvironmentResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::MainframeModernization::Types::GetEnvironmentResponse
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-mainframemodernization/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#actual_capacity ⇒ Integer
The number of instances included in the runtime environment.
-
#creation_time ⇒ Time
The timestamp when the runtime environment was created.
-
#description ⇒ String
The description of the runtime environment.
-
#engine_type ⇒ String
The target platform for the runtime environment.
-
#engine_version ⇒ String
The version of the runtime engine.
-
#environment_arn ⇒ String
The Amazon Resource Name (ARN) of the runtime environment.
-
#environment_id ⇒ String
The unique identifier of the runtime environment.
-
#high_availability_config ⇒ Types::HighAvailabilityConfig
The desired capacity of the high availability configuration for the runtime environment.
-
#instance_type ⇒ String
The type of instance underlying the runtime environment.
-
#kms_key_id ⇒ String
The identifier of a customer managed key.
-
#load_balancer_arn ⇒ String
The Amazon Resource Name (ARN) for the load balancer used with the runtime environment.
-
#name ⇒ String
The name of the runtime environment.
-
#network_type ⇒ String
The network type supported by the runtime environment.
-
#pending_maintenance ⇒ Types::PendingMaintenance
Indicates the pending maintenance scheduled on this environment.
-
#preferred_maintenance_window ⇒ String
The maintenance window for the runtime environment.
-
#publicly_accessible ⇒ Boolean
Whether applications running in this runtime environment are publicly accessible.
-
#security_group_ids ⇒ Array<String>
The unique identifiers of the security groups assigned to this runtime environment.
-
#status ⇒ String
The status of the runtime environment.
-
#status_reason ⇒ String
The reason for the reported status.
-
#storage_configurations ⇒ Array<Types::StorageConfiguration>
The storage configurations defined for the runtime environment.
-
#subnet_ids ⇒ Array<String>
The unique identifiers of the subnets assigned to this runtime environment.
-
#tags ⇒ Hash<String,String>
The tags defined for this runtime environment.
-
#vpc_id ⇒ String
The unique identifier for the VPC used with this runtime environment.
Instance Attribute Details
#actual_capacity ⇒ Integer
The number of instances included in the runtime environment. A standalone runtime environment has a maximum of one instance. Currently, a high availability runtime environment has a maximum of two instances.
1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 |
# File 'lib/aws-sdk-mainframemodernization/types.rb', line 1883 class GetEnvironmentResponse < Struct.new( :actual_capacity, :creation_time, :description, :engine_type, :engine_version, :environment_arn, :environment_id, :high_availability_config, :instance_type, :kms_key_id, :load_balancer_arn, :name, :network_type, :pending_maintenance, :preferred_maintenance_window, :publicly_accessible, :security_group_ids, :status, :status_reason, :storage_configurations, :subnet_ids, :tags, :vpc_id) SENSITIVE = [] include Aws::Structure end |
#creation_time ⇒ Time
The timestamp when the runtime environment was created.
1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 |
# File 'lib/aws-sdk-mainframemodernization/types.rb', line 1883 class GetEnvironmentResponse < Struct.new( :actual_capacity, :creation_time, :description, :engine_type, :engine_version, :environment_arn, :environment_id, :high_availability_config, :instance_type, :kms_key_id, :load_balancer_arn, :name, :network_type, :pending_maintenance, :preferred_maintenance_window, :publicly_accessible, :security_group_ids, :status, :status_reason, :storage_configurations, :subnet_ids, :tags, :vpc_id) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
The description of the runtime environment.
1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 |
# File 'lib/aws-sdk-mainframemodernization/types.rb', line 1883 class GetEnvironmentResponse < Struct.new( :actual_capacity, :creation_time, :description, :engine_type, :engine_version, :environment_arn, :environment_id, :high_availability_config, :instance_type, :kms_key_id, :load_balancer_arn, :name, :network_type, :pending_maintenance, :preferred_maintenance_window, :publicly_accessible, :security_group_ids, :status, :status_reason, :storage_configurations, :subnet_ids, :tags, :vpc_id) SENSITIVE = [] include Aws::Structure end |
#engine_type ⇒ String
The target platform for the runtime environment.
1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 |
# File 'lib/aws-sdk-mainframemodernization/types.rb', line 1883 class GetEnvironmentResponse < Struct.new( :actual_capacity, :creation_time, :description, :engine_type, :engine_version, :environment_arn, :environment_id, :high_availability_config, :instance_type, :kms_key_id, :load_balancer_arn, :name, :network_type, :pending_maintenance, :preferred_maintenance_window, :publicly_accessible, :security_group_ids, :status, :status_reason, :storage_configurations, :subnet_ids, :tags, :vpc_id) SENSITIVE = [] include Aws::Structure end |
#engine_version ⇒ String
The version of the runtime engine.
1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 |
# File 'lib/aws-sdk-mainframemodernization/types.rb', line 1883 class GetEnvironmentResponse < Struct.new( :actual_capacity, :creation_time, :description, :engine_type, :engine_version, :environment_arn, :environment_id, :high_availability_config, :instance_type, :kms_key_id, :load_balancer_arn, :name, :network_type, :pending_maintenance, :preferred_maintenance_window, :publicly_accessible, :security_group_ids, :status, :status_reason, :storage_configurations, :subnet_ids, :tags, :vpc_id) SENSITIVE = [] include Aws::Structure end |
#environment_arn ⇒ String
The Amazon Resource Name (ARN) of the runtime environment.
1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 |
# File 'lib/aws-sdk-mainframemodernization/types.rb', line 1883 class GetEnvironmentResponse < Struct.new( :actual_capacity, :creation_time, :description, :engine_type, :engine_version, :environment_arn, :environment_id, :high_availability_config, :instance_type, :kms_key_id, :load_balancer_arn, :name, :network_type, :pending_maintenance, :preferred_maintenance_window, :publicly_accessible, :security_group_ids, :status, :status_reason, :storage_configurations, :subnet_ids, :tags, :vpc_id) SENSITIVE = [] include Aws::Structure end |
#environment_id ⇒ String
The unique identifier of the runtime environment.
1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 |
# File 'lib/aws-sdk-mainframemodernization/types.rb', line 1883 class GetEnvironmentResponse < Struct.new( :actual_capacity, :creation_time, :description, :engine_type, :engine_version, :environment_arn, :environment_id, :high_availability_config, :instance_type, :kms_key_id, :load_balancer_arn, :name, :network_type, :pending_maintenance, :preferred_maintenance_window, :publicly_accessible, :security_group_ids, :status, :status_reason, :storage_configurations, :subnet_ids, :tags, :vpc_id) SENSITIVE = [] include Aws::Structure end |
#high_availability_config ⇒ Types::HighAvailabilityConfig
The desired capacity of the high availability configuration for the runtime environment.
1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 |
# File 'lib/aws-sdk-mainframemodernization/types.rb', line 1883 class GetEnvironmentResponse < Struct.new( :actual_capacity, :creation_time, :description, :engine_type, :engine_version, :environment_arn, :environment_id, :high_availability_config, :instance_type, :kms_key_id, :load_balancer_arn, :name, :network_type, :pending_maintenance, :preferred_maintenance_window, :publicly_accessible, :security_group_ids, :status, :status_reason, :storage_configurations, :subnet_ids, :tags, :vpc_id) SENSITIVE = [] include Aws::Structure end |
#instance_type ⇒ String
The type of instance underlying the runtime environment.
1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 |
# File 'lib/aws-sdk-mainframemodernization/types.rb', line 1883 class GetEnvironmentResponse < Struct.new( :actual_capacity, :creation_time, :description, :engine_type, :engine_version, :environment_arn, :environment_id, :high_availability_config, :instance_type, :kms_key_id, :load_balancer_arn, :name, :network_type, :pending_maintenance, :preferred_maintenance_window, :publicly_accessible, :security_group_ids, :status, :status_reason, :storage_configurations, :subnet_ids, :tags, :vpc_id) SENSITIVE = [] include Aws::Structure end |
#kms_key_id ⇒ String
The identifier of a customer managed key.
1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 |
# File 'lib/aws-sdk-mainframemodernization/types.rb', line 1883 class GetEnvironmentResponse < Struct.new( :actual_capacity, :creation_time, :description, :engine_type, :engine_version, :environment_arn, :environment_id, :high_availability_config, :instance_type, :kms_key_id, :load_balancer_arn, :name, :network_type, :pending_maintenance, :preferred_maintenance_window, :publicly_accessible, :security_group_ids, :status, :status_reason, :storage_configurations, :subnet_ids, :tags, :vpc_id) SENSITIVE = [] include Aws::Structure end |
#load_balancer_arn ⇒ String
The Amazon Resource Name (ARN) for the load balancer used with the runtime environment.
1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 |
# File 'lib/aws-sdk-mainframemodernization/types.rb', line 1883 class GetEnvironmentResponse < Struct.new( :actual_capacity, :creation_time, :description, :engine_type, :engine_version, :environment_arn, :environment_id, :high_availability_config, :instance_type, :kms_key_id, :load_balancer_arn, :name, :network_type, :pending_maintenance, :preferred_maintenance_window, :publicly_accessible, :security_group_ids, :status, :status_reason, :storage_configurations, :subnet_ids, :tags, :vpc_id) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the runtime environment. Must be unique within the account.
1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 |
# File 'lib/aws-sdk-mainframemodernization/types.rb', line 1883 class GetEnvironmentResponse < Struct.new( :actual_capacity, :creation_time, :description, :engine_type, :engine_version, :environment_arn, :environment_id, :high_availability_config, :instance_type, :kms_key_id, :load_balancer_arn, :name, :network_type, :pending_maintenance, :preferred_maintenance_window, :publicly_accessible, :security_group_ids, :status, :status_reason, :storage_configurations, :subnet_ids, :tags, :vpc_id) SENSITIVE = [] include Aws::Structure end |
#network_type ⇒ String
The network type supported by the runtime environment.
1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 |
# File 'lib/aws-sdk-mainframemodernization/types.rb', line 1883 class GetEnvironmentResponse < Struct.new( :actual_capacity, :creation_time, :description, :engine_type, :engine_version, :environment_arn, :environment_id, :high_availability_config, :instance_type, :kms_key_id, :load_balancer_arn, :name, :network_type, :pending_maintenance, :preferred_maintenance_window, :publicly_accessible, :security_group_ids, :status, :status_reason, :storage_configurations, :subnet_ids, :tags, :vpc_id) SENSITIVE = [] include Aws::Structure end |
#pending_maintenance ⇒ Types::PendingMaintenance
Indicates the pending maintenance scheduled on this environment.
1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 |
# File 'lib/aws-sdk-mainframemodernization/types.rb', line 1883 class GetEnvironmentResponse < Struct.new( :actual_capacity, :creation_time, :description, :engine_type, :engine_version, :environment_arn, :environment_id, :high_availability_config, :instance_type, :kms_key_id, :load_balancer_arn, :name, :network_type, :pending_maintenance, :preferred_maintenance_window, :publicly_accessible, :security_group_ids, :status, :status_reason, :storage_configurations, :subnet_ids, :tags, :vpc_id) SENSITIVE = [] include Aws::Structure end |
#preferred_maintenance_window ⇒ String
The maintenance window for the runtime environment. If you don’t provide a value for the maintenance window, the service assigns a random value.
1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 |
# File 'lib/aws-sdk-mainframemodernization/types.rb', line 1883 class GetEnvironmentResponse < Struct.new( :actual_capacity, :creation_time, :description, :engine_type, :engine_version, :environment_arn, :environment_id, :high_availability_config, :instance_type, :kms_key_id, :load_balancer_arn, :name, :network_type, :pending_maintenance, :preferred_maintenance_window, :publicly_accessible, :security_group_ids, :status, :status_reason, :storage_configurations, :subnet_ids, :tags, :vpc_id) SENSITIVE = [] include Aws::Structure end |
#publicly_accessible ⇒ Boolean
Whether applications running in this runtime environment are publicly accessible.
1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 |
# File 'lib/aws-sdk-mainframemodernization/types.rb', line 1883 class GetEnvironmentResponse < Struct.new( :actual_capacity, :creation_time, :description, :engine_type, :engine_version, :environment_arn, :environment_id, :high_availability_config, :instance_type, :kms_key_id, :load_balancer_arn, :name, :network_type, :pending_maintenance, :preferred_maintenance_window, :publicly_accessible, :security_group_ids, :status, :status_reason, :storage_configurations, :subnet_ids, :tags, :vpc_id) SENSITIVE = [] include Aws::Structure end |
#security_group_ids ⇒ Array<String>
The unique identifiers of the security groups assigned to this runtime environment.
1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 |
# File 'lib/aws-sdk-mainframemodernization/types.rb', line 1883 class GetEnvironmentResponse < Struct.new( :actual_capacity, :creation_time, :description, :engine_type, :engine_version, :environment_arn, :environment_id, :high_availability_config, :instance_type, :kms_key_id, :load_balancer_arn, :name, :network_type, :pending_maintenance, :preferred_maintenance_window, :publicly_accessible, :security_group_ids, :status, :status_reason, :storage_configurations, :subnet_ids, :tags, :vpc_id) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The status of the runtime environment. If the Amazon Web Services Mainframe Modernization environment is missing a connection to the customer owned dependent resource, the status will be ‘Unhealthy`.
1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 |
# File 'lib/aws-sdk-mainframemodernization/types.rb', line 1883 class GetEnvironmentResponse < Struct.new( :actual_capacity, :creation_time, :description, :engine_type, :engine_version, :environment_arn, :environment_id, :high_availability_config, :instance_type, :kms_key_id, :load_balancer_arn, :name, :network_type, :pending_maintenance, :preferred_maintenance_window, :publicly_accessible, :security_group_ids, :status, :status_reason, :storage_configurations, :subnet_ids, :tags, :vpc_id) SENSITIVE = [] include Aws::Structure end |
#status_reason ⇒ String
The reason for the reported status.
1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 |
# File 'lib/aws-sdk-mainframemodernization/types.rb', line 1883 class GetEnvironmentResponse < Struct.new( :actual_capacity, :creation_time, :description, :engine_type, :engine_version, :environment_arn, :environment_id, :high_availability_config, :instance_type, :kms_key_id, :load_balancer_arn, :name, :network_type, :pending_maintenance, :preferred_maintenance_window, :publicly_accessible, :security_group_ids, :status, :status_reason, :storage_configurations, :subnet_ids, :tags, :vpc_id) SENSITIVE = [] include Aws::Structure end |
#storage_configurations ⇒ Array<Types::StorageConfiguration>
The storage configurations defined for the runtime environment.
1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 |
# File 'lib/aws-sdk-mainframemodernization/types.rb', line 1883 class GetEnvironmentResponse < Struct.new( :actual_capacity, :creation_time, :description, :engine_type, :engine_version, :environment_arn, :environment_id, :high_availability_config, :instance_type, :kms_key_id, :load_balancer_arn, :name, :network_type, :pending_maintenance, :preferred_maintenance_window, :publicly_accessible, :security_group_ids, :status, :status_reason, :storage_configurations, :subnet_ids, :tags, :vpc_id) SENSITIVE = [] include Aws::Structure end |
#subnet_ids ⇒ Array<String>
The unique identifiers of the subnets assigned to this runtime environment.
1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 |
# File 'lib/aws-sdk-mainframemodernization/types.rb', line 1883 class GetEnvironmentResponse < Struct.new( :actual_capacity, :creation_time, :description, :engine_type, :engine_version, :environment_arn, :environment_id, :high_availability_config, :instance_type, :kms_key_id, :load_balancer_arn, :name, :network_type, :pending_maintenance, :preferred_maintenance_window, :publicly_accessible, :security_group_ids, :status, :status_reason, :storage_configurations, :subnet_ids, :tags, :vpc_id) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Hash<String,String>
The tags defined for this runtime environment.
1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 |
# File 'lib/aws-sdk-mainframemodernization/types.rb', line 1883 class GetEnvironmentResponse < Struct.new( :actual_capacity, :creation_time, :description, :engine_type, :engine_version, :environment_arn, :environment_id, :high_availability_config, :instance_type, :kms_key_id, :load_balancer_arn, :name, :network_type, :pending_maintenance, :preferred_maintenance_window, :publicly_accessible, :security_group_ids, :status, :status_reason, :storage_configurations, :subnet_ids, :tags, :vpc_id) SENSITIVE = [] include Aws::Structure end |
#vpc_id ⇒ String
The unique identifier for the VPC used with this runtime environment.
1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 |
# File 'lib/aws-sdk-mainframemodernization/types.rb', line 1883 class GetEnvironmentResponse < Struct.new( :actual_capacity, :creation_time, :description, :engine_type, :engine_version, :environment_arn, :environment_id, :high_availability_config, :instance_type, :kms_key_id, :load_balancer_arn, :name, :network_type, :pending_maintenance, :preferred_maintenance_window, :publicly_accessible, :security_group_ids, :status, :status_reason, :storage_configurations, :subnet_ids, :tags, :vpc_id) SENSITIVE = [] include Aws::Structure end |