Class: Aws::OpsWorks::Types::Instance
- Inherits:
-
Struct
- Object
- Struct
- Aws::OpsWorks::Types::Instance
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-opsworks/types.rb
Overview
Describes an instance.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#agent_version ⇒ String
The agent version.
-
#ami_id ⇒ String
A custom AMI ID to be used to create the instance.
-
#architecture ⇒ String
The instance architecture: “i386” or “x86_64”.
-
#arn ⇒ String
The instance’s Amazon Resource Number (ARN).
-
#auto_scaling_type ⇒ String
For load-based or time-based instances, the type.
-
#availability_zone ⇒ String
The instance Availability Zone.
-
#block_device_mappings ⇒ Array<Types::BlockDeviceMapping>
An array of ‘BlockDeviceMapping` objects that specify the instance’s block device mappings.
-
#created_at ⇒ String
The time that the instance was created.
-
#ebs_optimized ⇒ Boolean
Whether this is an Amazon EBS-optimized instance.
-
#ec2_instance_id ⇒ String
The ID of the associated Amazon EC2 instance.
-
#ecs_cluster_arn ⇒ String
For container instances, the Amazon ECS cluster’s ARN.
-
#ecs_container_instance_arn ⇒ String
For container instances, the instance’s ARN.
-
#elastic_ip ⇒ String
The instance [Elastic IP address].
-
#hostname ⇒ String
The instance host name.
-
#infrastructure_class ⇒ String
For registered instances, the infrastructure class: ‘ec2` or `on-premises`.
-
#install_updates_on_boot ⇒ Boolean
Whether to install operating system and package updates when the instance boots.
-
#instance_id ⇒ String
The instance ID.
-
#instance_profile_arn ⇒ String
The ARN of the instance’s IAM profile.
-
#instance_type ⇒ String
The instance type, such as ‘t2.micro`.
-
#last_service_error_id ⇒ String
The ID of the last service error.
-
#layer_ids ⇒ Array<String>
An array containing the instance layer IDs.
-
#os ⇒ String
The instance’s operating system.
-
#platform ⇒ String
The instance’s platform.
-
#private_dns ⇒ String
The instance’s private DNS name.
-
#private_ip ⇒ String
The instance’s private IP address.
-
#public_dns ⇒ String
The instance public DNS name.
-
#public_ip ⇒ String
The instance public IP address.
-
#registered_by ⇒ String
For registered instances, who performed the registration.
-
#reported_agent_version ⇒ String
The instance’s reported OpsWorks Stacks agent version.
-
#reported_os ⇒ Types::ReportedOs
For registered instances, the reported operating system.
-
#root_device_type ⇒ String
The instance’s root device type.
-
#root_device_volume_id ⇒ String
The root device volume ID.
-
#security_group_ids ⇒ Array<String>
An array containing the instance security group IDs.
-
#ssh_host_dsa_key_fingerprint ⇒ String
The SSH key’s Deep Security Agent (DSA) fingerprint.
-
#ssh_host_rsa_key_fingerprint ⇒ String
The SSH key’s RSA fingerprint.
-
#ssh_key_name ⇒ String
The instance’s Amazon EC2 key-pair name.
-
#stack_id ⇒ String
The stack ID.
-
#status ⇒ String
The instance status:.
-
#subnet_id ⇒ String
The instance’s subnet ID; applicable only if the stack is running in a VPC.
-
#tenancy ⇒ String
The instance’s tenancy option, such as ‘dedicated` or `host`.
-
#virtualization_type ⇒ String
The instance’s virtualization type: ‘paravirtual` or `hvm`.
Instance Attribute Details
#agent_version ⇒ String
The agent version. This parameter is set to ‘INHERIT` if the instance inherits the default stack setting or to a a version number for a fixed agent version.
3576 3577 3578 3579 3580 3581 3582 3583 3584 3585 3586 3587 3588 3589 3590 3591 3592 3593 3594 3595 3596 3597 3598 3599 3600 3601 3602 3603 3604 3605 3606 3607 3608 3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3576 class Instance < Struct.new( :agent_version, :ami_id, :architecture, :arn, :auto_scaling_type, :availability_zone, :block_device_mappings, :created_at, :ebs_optimized, :ec2_instance_id, :ecs_cluster_arn, :ecs_container_instance_arn, :elastic_ip, :hostname, :infrastructure_class, :install_updates_on_boot, :instance_id, :instance_profile_arn, :instance_type, :last_service_error_id, :layer_ids, :os, :platform, :private_dns, :private_ip, :public_dns, :public_ip, :registered_by, :reported_agent_version, :reported_os, :root_device_type, :root_device_volume_id, :security_group_ids, :ssh_host_dsa_key_fingerprint, :ssh_host_rsa_key_fingerprint, :ssh_key_name, :stack_id, :status, :subnet_id, :tenancy, :virtualization_type) SENSITIVE = [] include Aws::Structure end |
#ami_id ⇒ String
A custom AMI ID to be used to create the instance. For more information, see [Instances]
[1]: docs.aws.amazon.com/opsworks/latest/userguide/workinginstances-custom-ami.html
3576 3577 3578 3579 3580 3581 3582 3583 3584 3585 3586 3587 3588 3589 3590 3591 3592 3593 3594 3595 3596 3597 3598 3599 3600 3601 3602 3603 3604 3605 3606 3607 3608 3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3576 class Instance < Struct.new( :agent_version, :ami_id, :architecture, :arn, :auto_scaling_type, :availability_zone, :block_device_mappings, :created_at, :ebs_optimized, :ec2_instance_id, :ecs_cluster_arn, :ecs_container_instance_arn, :elastic_ip, :hostname, :infrastructure_class, :install_updates_on_boot, :instance_id, :instance_profile_arn, :instance_type, :last_service_error_id, :layer_ids, :os, :platform, :private_dns, :private_ip, :public_dns, :public_ip, :registered_by, :reported_agent_version, :reported_os, :root_device_type, :root_device_volume_id, :security_group_ids, :ssh_host_dsa_key_fingerprint, :ssh_host_rsa_key_fingerprint, :ssh_key_name, :stack_id, :status, :subnet_id, :tenancy, :virtualization_type) SENSITIVE = [] include Aws::Structure end |
#architecture ⇒ String
The instance architecture: “i386” or “x86_64”.
3576 3577 3578 3579 3580 3581 3582 3583 3584 3585 3586 3587 3588 3589 3590 3591 3592 3593 3594 3595 3596 3597 3598 3599 3600 3601 3602 3603 3604 3605 3606 3607 3608 3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3576 class Instance < Struct.new( :agent_version, :ami_id, :architecture, :arn, :auto_scaling_type, :availability_zone, :block_device_mappings, :created_at, :ebs_optimized, :ec2_instance_id, :ecs_cluster_arn, :ecs_container_instance_arn, :elastic_ip, :hostname, :infrastructure_class, :install_updates_on_boot, :instance_id, :instance_profile_arn, :instance_type, :last_service_error_id, :layer_ids, :os, :platform, :private_dns, :private_ip, :public_dns, :public_ip, :registered_by, :reported_agent_version, :reported_os, :root_device_type, :root_device_volume_id, :security_group_ids, :ssh_host_dsa_key_fingerprint, :ssh_host_rsa_key_fingerprint, :ssh_key_name, :stack_id, :status, :subnet_id, :tenancy, :virtualization_type) SENSITIVE = [] include Aws::Structure end |
#arn ⇒ String
The instance’s Amazon Resource Number (ARN).
3576 3577 3578 3579 3580 3581 3582 3583 3584 3585 3586 3587 3588 3589 3590 3591 3592 3593 3594 3595 3596 3597 3598 3599 3600 3601 3602 3603 3604 3605 3606 3607 3608 3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3576 class Instance < Struct.new( :agent_version, :ami_id, :architecture, :arn, :auto_scaling_type, :availability_zone, :block_device_mappings, :created_at, :ebs_optimized, :ec2_instance_id, :ecs_cluster_arn, :ecs_container_instance_arn, :elastic_ip, :hostname, :infrastructure_class, :install_updates_on_boot, :instance_id, :instance_profile_arn, :instance_type, :last_service_error_id, :layer_ids, :os, :platform, :private_dns, :private_ip, :public_dns, :public_ip, :registered_by, :reported_agent_version, :reported_os, :root_device_type, :root_device_volume_id, :security_group_ids, :ssh_host_dsa_key_fingerprint, :ssh_host_rsa_key_fingerprint, :ssh_key_name, :stack_id, :status, :subnet_id, :tenancy, :virtualization_type) SENSITIVE = [] include Aws::Structure end |
#auto_scaling_type ⇒ String
For load-based or time-based instances, the type.
3576 3577 3578 3579 3580 3581 3582 3583 3584 3585 3586 3587 3588 3589 3590 3591 3592 3593 3594 3595 3596 3597 3598 3599 3600 3601 3602 3603 3604 3605 3606 3607 3608 3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3576 class Instance < Struct.new( :agent_version, :ami_id, :architecture, :arn, :auto_scaling_type, :availability_zone, :block_device_mappings, :created_at, :ebs_optimized, :ec2_instance_id, :ecs_cluster_arn, :ecs_container_instance_arn, :elastic_ip, :hostname, :infrastructure_class, :install_updates_on_boot, :instance_id, :instance_profile_arn, :instance_type, :last_service_error_id, :layer_ids, :os, :platform, :private_dns, :private_ip, :public_dns, :public_ip, :registered_by, :reported_agent_version, :reported_os, :root_device_type, :root_device_volume_id, :security_group_ids, :ssh_host_dsa_key_fingerprint, :ssh_host_rsa_key_fingerprint, :ssh_key_name, :stack_id, :status, :subnet_id, :tenancy, :virtualization_type) SENSITIVE = [] include Aws::Structure end |
#availability_zone ⇒ String
The instance Availability Zone. For more information, see [Regions and Endpoints].
3576 3577 3578 3579 3580 3581 3582 3583 3584 3585 3586 3587 3588 3589 3590 3591 3592 3593 3594 3595 3596 3597 3598 3599 3600 3601 3602 3603 3604 3605 3606 3607 3608 3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3576 class Instance < Struct.new( :agent_version, :ami_id, :architecture, :arn, :auto_scaling_type, :availability_zone, :block_device_mappings, :created_at, :ebs_optimized, :ec2_instance_id, :ecs_cluster_arn, :ecs_container_instance_arn, :elastic_ip, :hostname, :infrastructure_class, :install_updates_on_boot, :instance_id, :instance_profile_arn, :instance_type, :last_service_error_id, :layer_ids, :os, :platform, :private_dns, :private_ip, :public_dns, :public_ip, :registered_by, :reported_agent_version, :reported_os, :root_device_type, :root_device_volume_id, :security_group_ids, :ssh_host_dsa_key_fingerprint, :ssh_host_rsa_key_fingerprint, :ssh_key_name, :stack_id, :status, :subnet_id, :tenancy, :virtualization_type) SENSITIVE = [] include Aws::Structure end |
#block_device_mappings ⇒ Array<Types::BlockDeviceMapping>
An array of ‘BlockDeviceMapping` objects that specify the instance’s block device mappings.
3576 3577 3578 3579 3580 3581 3582 3583 3584 3585 3586 3587 3588 3589 3590 3591 3592 3593 3594 3595 3596 3597 3598 3599 3600 3601 3602 3603 3604 3605 3606 3607 3608 3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3576 class Instance < Struct.new( :agent_version, :ami_id, :architecture, :arn, :auto_scaling_type, :availability_zone, :block_device_mappings, :created_at, :ebs_optimized, :ec2_instance_id, :ecs_cluster_arn, :ecs_container_instance_arn, :elastic_ip, :hostname, :infrastructure_class, :install_updates_on_boot, :instance_id, :instance_profile_arn, :instance_type, :last_service_error_id, :layer_ids, :os, :platform, :private_dns, :private_ip, :public_dns, :public_ip, :registered_by, :reported_agent_version, :reported_os, :root_device_type, :root_device_volume_id, :security_group_ids, :ssh_host_dsa_key_fingerprint, :ssh_host_rsa_key_fingerprint, :ssh_key_name, :stack_id, :status, :subnet_id, :tenancy, :virtualization_type) SENSITIVE = [] include Aws::Structure end |
#created_at ⇒ String
The time that the instance was created.
3576 3577 3578 3579 3580 3581 3582 3583 3584 3585 3586 3587 3588 3589 3590 3591 3592 3593 3594 3595 3596 3597 3598 3599 3600 3601 3602 3603 3604 3605 3606 3607 3608 3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3576 class Instance < Struct.new( :agent_version, :ami_id, :architecture, :arn, :auto_scaling_type, :availability_zone, :block_device_mappings, :created_at, :ebs_optimized, :ec2_instance_id, :ecs_cluster_arn, :ecs_container_instance_arn, :elastic_ip, :hostname, :infrastructure_class, :install_updates_on_boot, :instance_id, :instance_profile_arn, :instance_type, :last_service_error_id, :layer_ids, :os, :platform, :private_dns, :private_ip, :public_dns, :public_ip, :registered_by, :reported_agent_version, :reported_os, :root_device_type, :root_device_volume_id, :security_group_ids, :ssh_host_dsa_key_fingerprint, :ssh_host_rsa_key_fingerprint, :ssh_key_name, :stack_id, :status, :subnet_id, :tenancy, :virtualization_type) SENSITIVE = [] include Aws::Structure end |
#ebs_optimized ⇒ Boolean
Whether this is an Amazon EBS-optimized instance.
3576 3577 3578 3579 3580 3581 3582 3583 3584 3585 3586 3587 3588 3589 3590 3591 3592 3593 3594 3595 3596 3597 3598 3599 3600 3601 3602 3603 3604 3605 3606 3607 3608 3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3576 class Instance < Struct.new( :agent_version, :ami_id, :architecture, :arn, :auto_scaling_type, :availability_zone, :block_device_mappings, :created_at, :ebs_optimized, :ec2_instance_id, :ecs_cluster_arn, :ecs_container_instance_arn, :elastic_ip, :hostname, :infrastructure_class, :install_updates_on_boot, :instance_id, :instance_profile_arn, :instance_type, :last_service_error_id, :layer_ids, :os, :platform, :private_dns, :private_ip, :public_dns, :public_ip, :registered_by, :reported_agent_version, :reported_os, :root_device_type, :root_device_volume_id, :security_group_ids, :ssh_host_dsa_key_fingerprint, :ssh_host_rsa_key_fingerprint, :ssh_key_name, :stack_id, :status, :subnet_id, :tenancy, :virtualization_type) SENSITIVE = [] include Aws::Structure end |
#ec2_instance_id ⇒ String
The ID of the associated Amazon EC2 instance.
3576 3577 3578 3579 3580 3581 3582 3583 3584 3585 3586 3587 3588 3589 3590 3591 3592 3593 3594 3595 3596 3597 3598 3599 3600 3601 3602 3603 3604 3605 3606 3607 3608 3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3576 class Instance < Struct.new( :agent_version, :ami_id, :architecture, :arn, :auto_scaling_type, :availability_zone, :block_device_mappings, :created_at, :ebs_optimized, :ec2_instance_id, :ecs_cluster_arn, :ecs_container_instance_arn, :elastic_ip, :hostname, :infrastructure_class, :install_updates_on_boot, :instance_id, :instance_profile_arn, :instance_type, :last_service_error_id, :layer_ids, :os, :platform, :private_dns, :private_ip, :public_dns, :public_ip, :registered_by, :reported_agent_version, :reported_os, :root_device_type, :root_device_volume_id, :security_group_ids, :ssh_host_dsa_key_fingerprint, :ssh_host_rsa_key_fingerprint, :ssh_key_name, :stack_id, :status, :subnet_id, :tenancy, :virtualization_type) SENSITIVE = [] include Aws::Structure end |
#ecs_cluster_arn ⇒ String
For container instances, the Amazon ECS cluster’s ARN.
3576 3577 3578 3579 3580 3581 3582 3583 3584 3585 3586 3587 3588 3589 3590 3591 3592 3593 3594 3595 3596 3597 3598 3599 3600 3601 3602 3603 3604 3605 3606 3607 3608 3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3576 class Instance < Struct.new( :agent_version, :ami_id, :architecture, :arn, :auto_scaling_type, :availability_zone, :block_device_mappings, :created_at, :ebs_optimized, :ec2_instance_id, :ecs_cluster_arn, :ecs_container_instance_arn, :elastic_ip, :hostname, :infrastructure_class, :install_updates_on_boot, :instance_id, :instance_profile_arn, :instance_type, :last_service_error_id, :layer_ids, :os, :platform, :private_dns, :private_ip, :public_dns, :public_ip, :registered_by, :reported_agent_version, :reported_os, :root_device_type, :root_device_volume_id, :security_group_ids, :ssh_host_dsa_key_fingerprint, :ssh_host_rsa_key_fingerprint, :ssh_key_name, :stack_id, :status, :subnet_id, :tenancy, :virtualization_type) SENSITIVE = [] include Aws::Structure end |
#ecs_container_instance_arn ⇒ String
For container instances, the instance’s ARN.
3576 3577 3578 3579 3580 3581 3582 3583 3584 3585 3586 3587 3588 3589 3590 3591 3592 3593 3594 3595 3596 3597 3598 3599 3600 3601 3602 3603 3604 3605 3606 3607 3608 3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3576 class Instance < Struct.new( :agent_version, :ami_id, :architecture, :arn, :auto_scaling_type, :availability_zone, :block_device_mappings, :created_at, :ebs_optimized, :ec2_instance_id, :ecs_cluster_arn, :ecs_container_instance_arn, :elastic_ip, :hostname, :infrastructure_class, :install_updates_on_boot, :instance_id, :instance_profile_arn, :instance_type, :last_service_error_id, :layer_ids, :os, :platform, :private_dns, :private_ip, :public_dns, :public_ip, :registered_by, :reported_agent_version, :reported_os, :root_device_type, :root_device_volume_id, :security_group_ids, :ssh_host_dsa_key_fingerprint, :ssh_host_rsa_key_fingerprint, :ssh_key_name, :stack_id, :status, :subnet_id, :tenancy, :virtualization_type) SENSITIVE = [] include Aws::Structure end |
#elastic_ip ⇒ String
The instance [Elastic IP address].
[1]: docs.aws.amazon.com/AWSEC2/latest/UserGuide/elastic-ip-addresses-eip.html
3576 3577 3578 3579 3580 3581 3582 3583 3584 3585 3586 3587 3588 3589 3590 3591 3592 3593 3594 3595 3596 3597 3598 3599 3600 3601 3602 3603 3604 3605 3606 3607 3608 3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3576 class Instance < Struct.new( :agent_version, :ami_id, :architecture, :arn, :auto_scaling_type, :availability_zone, :block_device_mappings, :created_at, :ebs_optimized, :ec2_instance_id, :ecs_cluster_arn, :ecs_container_instance_arn, :elastic_ip, :hostname, :infrastructure_class, :install_updates_on_boot, :instance_id, :instance_profile_arn, :instance_type, :last_service_error_id, :layer_ids, :os, :platform, :private_dns, :private_ip, :public_dns, :public_ip, :registered_by, :reported_agent_version, :reported_os, :root_device_type, :root_device_volume_id, :security_group_ids, :ssh_host_dsa_key_fingerprint, :ssh_host_rsa_key_fingerprint, :ssh_key_name, :stack_id, :status, :subnet_id, :tenancy, :virtualization_type) SENSITIVE = [] include Aws::Structure end |
#hostname ⇒ String
The instance host name. The following are character limits for instance host names.
-
Linux-based instances: 63 characters
-
Windows-based instances: 15 characters
3576 3577 3578 3579 3580 3581 3582 3583 3584 3585 3586 3587 3588 3589 3590 3591 3592 3593 3594 3595 3596 3597 3598 3599 3600 3601 3602 3603 3604 3605 3606 3607 3608 3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3576 class Instance < Struct.new( :agent_version, :ami_id, :architecture, :arn, :auto_scaling_type, :availability_zone, :block_device_mappings, :created_at, :ebs_optimized, :ec2_instance_id, :ecs_cluster_arn, :ecs_container_instance_arn, :elastic_ip, :hostname, :infrastructure_class, :install_updates_on_boot, :instance_id, :instance_profile_arn, :instance_type, :last_service_error_id, :layer_ids, :os, :platform, :private_dns, :private_ip, :public_dns, :public_ip, :registered_by, :reported_agent_version, :reported_os, :root_device_type, :root_device_volume_id, :security_group_ids, :ssh_host_dsa_key_fingerprint, :ssh_host_rsa_key_fingerprint, :ssh_key_name, :stack_id, :status, :subnet_id, :tenancy, :virtualization_type) SENSITIVE = [] include Aws::Structure end |
#infrastructure_class ⇒ String
For registered instances, the infrastructure class: ‘ec2` or `on-premises`.
3576 3577 3578 3579 3580 3581 3582 3583 3584 3585 3586 3587 3588 3589 3590 3591 3592 3593 3594 3595 3596 3597 3598 3599 3600 3601 3602 3603 3604 3605 3606 3607 3608 3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3576 class Instance < Struct.new( :agent_version, :ami_id, :architecture, :arn, :auto_scaling_type, :availability_zone, :block_device_mappings, :created_at, :ebs_optimized, :ec2_instance_id, :ecs_cluster_arn, :ecs_container_instance_arn, :elastic_ip, :hostname, :infrastructure_class, :install_updates_on_boot, :instance_id, :instance_profile_arn, :instance_type, :last_service_error_id, :layer_ids, :os, :platform, :private_dns, :private_ip, :public_dns, :public_ip, :registered_by, :reported_agent_version, :reported_os, :root_device_type, :root_device_volume_id, :security_group_ids, :ssh_host_dsa_key_fingerprint, :ssh_host_rsa_key_fingerprint, :ssh_key_name, :stack_id, :status, :subnet_id, :tenancy, :virtualization_type) SENSITIVE = [] include Aws::Structure end |
#install_updates_on_boot ⇒ Boolean
Whether to install operating system and package updates when the instance boots. The default value is ‘true`. If this value is set to `false`, you must update instances manually by using CreateDeployment to run the `update_dependencies` stack command or by manually running `yum` (Amazon Linux) or `apt-get` (Ubuntu) on the instances.
<note markdown=“1”> We strongly recommend using the default value of ‘true` to ensure that your instances have the latest security updates.
</note>
3576 3577 3578 3579 3580 3581 3582 3583 3584 3585 3586 3587 3588 3589 3590 3591 3592 3593 3594 3595 3596 3597 3598 3599 3600 3601 3602 3603 3604 3605 3606 3607 3608 3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3576 class Instance < Struct.new( :agent_version, :ami_id, :architecture, :arn, :auto_scaling_type, :availability_zone, :block_device_mappings, :created_at, :ebs_optimized, :ec2_instance_id, :ecs_cluster_arn, :ecs_container_instance_arn, :elastic_ip, :hostname, :infrastructure_class, :install_updates_on_boot, :instance_id, :instance_profile_arn, :instance_type, :last_service_error_id, :layer_ids, :os, :platform, :private_dns, :private_ip, :public_dns, :public_ip, :registered_by, :reported_agent_version, :reported_os, :root_device_type, :root_device_volume_id, :security_group_ids, :ssh_host_dsa_key_fingerprint, :ssh_host_rsa_key_fingerprint, :ssh_key_name, :stack_id, :status, :subnet_id, :tenancy, :virtualization_type) SENSITIVE = [] include Aws::Structure end |
#instance_id ⇒ String
The instance ID.
3576 3577 3578 3579 3580 3581 3582 3583 3584 3585 3586 3587 3588 3589 3590 3591 3592 3593 3594 3595 3596 3597 3598 3599 3600 3601 3602 3603 3604 3605 3606 3607 3608 3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3576 class Instance < Struct.new( :agent_version, :ami_id, :architecture, :arn, :auto_scaling_type, :availability_zone, :block_device_mappings, :created_at, :ebs_optimized, :ec2_instance_id, :ecs_cluster_arn, :ecs_container_instance_arn, :elastic_ip, :hostname, :infrastructure_class, :install_updates_on_boot, :instance_id, :instance_profile_arn, :instance_type, :last_service_error_id, :layer_ids, :os, :platform, :private_dns, :private_ip, :public_dns, :public_ip, :registered_by, :reported_agent_version, :reported_os, :root_device_type, :root_device_volume_id, :security_group_ids, :ssh_host_dsa_key_fingerprint, :ssh_host_rsa_key_fingerprint, :ssh_key_name, :stack_id, :status, :subnet_id, :tenancy, :virtualization_type) SENSITIVE = [] include Aws::Structure end |
#instance_profile_arn ⇒ String
The ARN of the instance’s IAM profile. For more information about IAM ARNs, see [Using Identifiers].
[1]: docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html
3576 3577 3578 3579 3580 3581 3582 3583 3584 3585 3586 3587 3588 3589 3590 3591 3592 3593 3594 3595 3596 3597 3598 3599 3600 3601 3602 3603 3604 3605 3606 3607 3608 3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3576 class Instance < Struct.new( :agent_version, :ami_id, :architecture, :arn, :auto_scaling_type, :availability_zone, :block_device_mappings, :created_at, :ebs_optimized, :ec2_instance_id, :ecs_cluster_arn, :ecs_container_instance_arn, :elastic_ip, :hostname, :infrastructure_class, :install_updates_on_boot, :instance_id, :instance_profile_arn, :instance_type, :last_service_error_id, :layer_ids, :os, :platform, :private_dns, :private_ip, :public_dns, :public_ip, :registered_by, :reported_agent_version, :reported_os, :root_device_type, :root_device_volume_id, :security_group_ids, :ssh_host_dsa_key_fingerprint, :ssh_host_rsa_key_fingerprint, :ssh_key_name, :stack_id, :status, :subnet_id, :tenancy, :virtualization_type) SENSITIVE = [] include Aws::Structure end |
#instance_type ⇒ String
The instance type, such as ‘t2.micro`.
3576 3577 3578 3579 3580 3581 3582 3583 3584 3585 3586 3587 3588 3589 3590 3591 3592 3593 3594 3595 3596 3597 3598 3599 3600 3601 3602 3603 3604 3605 3606 3607 3608 3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3576 class Instance < Struct.new( :agent_version, :ami_id, :architecture, :arn, :auto_scaling_type, :availability_zone, :block_device_mappings, :created_at, :ebs_optimized, :ec2_instance_id, :ecs_cluster_arn, :ecs_container_instance_arn, :elastic_ip, :hostname, :infrastructure_class, :install_updates_on_boot, :instance_id, :instance_profile_arn, :instance_type, :last_service_error_id, :layer_ids, :os, :platform, :private_dns, :private_ip, :public_dns, :public_ip, :registered_by, :reported_agent_version, :reported_os, :root_device_type, :root_device_volume_id, :security_group_ids, :ssh_host_dsa_key_fingerprint, :ssh_host_rsa_key_fingerprint, :ssh_key_name, :stack_id, :status, :subnet_id, :tenancy, :virtualization_type) SENSITIVE = [] include Aws::Structure end |
#last_service_error_id ⇒ String
The ID of the last service error. For more information, call DescribeServiceErrors.
3576 3577 3578 3579 3580 3581 3582 3583 3584 3585 3586 3587 3588 3589 3590 3591 3592 3593 3594 3595 3596 3597 3598 3599 3600 3601 3602 3603 3604 3605 3606 3607 3608 3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3576 class Instance < Struct.new( :agent_version, :ami_id, :architecture, :arn, :auto_scaling_type, :availability_zone, :block_device_mappings, :created_at, :ebs_optimized, :ec2_instance_id, :ecs_cluster_arn, :ecs_container_instance_arn, :elastic_ip, :hostname, :infrastructure_class, :install_updates_on_boot, :instance_id, :instance_profile_arn, :instance_type, :last_service_error_id, :layer_ids, :os, :platform, :private_dns, :private_ip, :public_dns, :public_ip, :registered_by, :reported_agent_version, :reported_os, :root_device_type, :root_device_volume_id, :security_group_ids, :ssh_host_dsa_key_fingerprint, :ssh_host_rsa_key_fingerprint, :ssh_key_name, :stack_id, :status, :subnet_id, :tenancy, :virtualization_type) SENSITIVE = [] include Aws::Structure end |
#layer_ids ⇒ Array<String>
An array containing the instance layer IDs.
3576 3577 3578 3579 3580 3581 3582 3583 3584 3585 3586 3587 3588 3589 3590 3591 3592 3593 3594 3595 3596 3597 3598 3599 3600 3601 3602 3603 3604 3605 3606 3607 3608 3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3576 class Instance < Struct.new( :agent_version, :ami_id, :architecture, :arn, :auto_scaling_type, :availability_zone, :block_device_mappings, :created_at, :ebs_optimized, :ec2_instance_id, :ecs_cluster_arn, :ecs_container_instance_arn, :elastic_ip, :hostname, :infrastructure_class, :install_updates_on_boot, :instance_id, :instance_profile_arn, :instance_type, :last_service_error_id, :layer_ids, :os, :platform, :private_dns, :private_ip, :public_dns, :public_ip, :registered_by, :reported_agent_version, :reported_os, :root_device_type, :root_device_volume_id, :security_group_ids, :ssh_host_dsa_key_fingerprint, :ssh_host_rsa_key_fingerprint, :ssh_key_name, :stack_id, :status, :subnet_id, :tenancy, :virtualization_type) SENSITIVE = [] include Aws::Structure end |
#os ⇒ String
The instance’s operating system.
3576 3577 3578 3579 3580 3581 3582 3583 3584 3585 3586 3587 3588 3589 3590 3591 3592 3593 3594 3595 3596 3597 3598 3599 3600 3601 3602 3603 3604 3605 3606 3607 3608 3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3576 class Instance < Struct.new( :agent_version, :ami_id, :architecture, :arn, :auto_scaling_type, :availability_zone, :block_device_mappings, :created_at, :ebs_optimized, :ec2_instance_id, :ecs_cluster_arn, :ecs_container_instance_arn, :elastic_ip, :hostname, :infrastructure_class, :install_updates_on_boot, :instance_id, :instance_profile_arn, :instance_type, :last_service_error_id, :layer_ids, :os, :platform, :private_dns, :private_ip, :public_dns, :public_ip, :registered_by, :reported_agent_version, :reported_os, :root_device_type, :root_device_volume_id, :security_group_ids, :ssh_host_dsa_key_fingerprint, :ssh_host_rsa_key_fingerprint, :ssh_key_name, :stack_id, :status, :subnet_id, :tenancy, :virtualization_type) SENSITIVE = [] include Aws::Structure end |
#platform ⇒ String
The instance’s platform.
3576 3577 3578 3579 3580 3581 3582 3583 3584 3585 3586 3587 3588 3589 3590 3591 3592 3593 3594 3595 3596 3597 3598 3599 3600 3601 3602 3603 3604 3605 3606 3607 3608 3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3576 class Instance < Struct.new( :agent_version, :ami_id, :architecture, :arn, :auto_scaling_type, :availability_zone, :block_device_mappings, :created_at, :ebs_optimized, :ec2_instance_id, :ecs_cluster_arn, :ecs_container_instance_arn, :elastic_ip, :hostname, :infrastructure_class, :install_updates_on_boot, :instance_id, :instance_profile_arn, :instance_type, :last_service_error_id, :layer_ids, :os, :platform, :private_dns, :private_ip, :public_dns, :public_ip, :registered_by, :reported_agent_version, :reported_os, :root_device_type, :root_device_volume_id, :security_group_ids, :ssh_host_dsa_key_fingerprint, :ssh_host_rsa_key_fingerprint, :ssh_key_name, :stack_id, :status, :subnet_id, :tenancy, :virtualization_type) SENSITIVE = [] include Aws::Structure end |
#private_dns ⇒ String
The instance’s private DNS name.
3576 3577 3578 3579 3580 3581 3582 3583 3584 3585 3586 3587 3588 3589 3590 3591 3592 3593 3594 3595 3596 3597 3598 3599 3600 3601 3602 3603 3604 3605 3606 3607 3608 3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3576 class Instance < Struct.new( :agent_version, :ami_id, :architecture, :arn, :auto_scaling_type, :availability_zone, :block_device_mappings, :created_at, :ebs_optimized, :ec2_instance_id, :ecs_cluster_arn, :ecs_container_instance_arn, :elastic_ip, :hostname, :infrastructure_class, :install_updates_on_boot, :instance_id, :instance_profile_arn, :instance_type, :last_service_error_id, :layer_ids, :os, :platform, :private_dns, :private_ip, :public_dns, :public_ip, :registered_by, :reported_agent_version, :reported_os, :root_device_type, :root_device_volume_id, :security_group_ids, :ssh_host_dsa_key_fingerprint, :ssh_host_rsa_key_fingerprint, :ssh_key_name, :stack_id, :status, :subnet_id, :tenancy, :virtualization_type) SENSITIVE = [] include Aws::Structure end |
#private_ip ⇒ String
The instance’s private IP address.
3576 3577 3578 3579 3580 3581 3582 3583 3584 3585 3586 3587 3588 3589 3590 3591 3592 3593 3594 3595 3596 3597 3598 3599 3600 3601 3602 3603 3604 3605 3606 3607 3608 3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3576 class Instance < Struct.new( :agent_version, :ami_id, :architecture, :arn, :auto_scaling_type, :availability_zone, :block_device_mappings, :created_at, :ebs_optimized, :ec2_instance_id, :ecs_cluster_arn, :ecs_container_instance_arn, :elastic_ip, :hostname, :infrastructure_class, :install_updates_on_boot, :instance_id, :instance_profile_arn, :instance_type, :last_service_error_id, :layer_ids, :os, :platform, :private_dns, :private_ip, :public_dns, :public_ip, :registered_by, :reported_agent_version, :reported_os, :root_device_type, :root_device_volume_id, :security_group_ids, :ssh_host_dsa_key_fingerprint, :ssh_host_rsa_key_fingerprint, :ssh_key_name, :stack_id, :status, :subnet_id, :tenancy, :virtualization_type) SENSITIVE = [] include Aws::Structure end |
#public_dns ⇒ String
The instance public DNS name.
3576 3577 3578 3579 3580 3581 3582 3583 3584 3585 3586 3587 3588 3589 3590 3591 3592 3593 3594 3595 3596 3597 3598 3599 3600 3601 3602 3603 3604 3605 3606 3607 3608 3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3576 class Instance < Struct.new( :agent_version, :ami_id, :architecture, :arn, :auto_scaling_type, :availability_zone, :block_device_mappings, :created_at, :ebs_optimized, :ec2_instance_id, :ecs_cluster_arn, :ecs_container_instance_arn, :elastic_ip, :hostname, :infrastructure_class, :install_updates_on_boot, :instance_id, :instance_profile_arn, :instance_type, :last_service_error_id, :layer_ids, :os, :platform, :private_dns, :private_ip, :public_dns, :public_ip, :registered_by, :reported_agent_version, :reported_os, :root_device_type, :root_device_volume_id, :security_group_ids, :ssh_host_dsa_key_fingerprint, :ssh_host_rsa_key_fingerprint, :ssh_key_name, :stack_id, :status, :subnet_id, :tenancy, :virtualization_type) SENSITIVE = [] include Aws::Structure end |
#public_ip ⇒ String
The instance public IP address.
3576 3577 3578 3579 3580 3581 3582 3583 3584 3585 3586 3587 3588 3589 3590 3591 3592 3593 3594 3595 3596 3597 3598 3599 3600 3601 3602 3603 3604 3605 3606 3607 3608 3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3576 class Instance < Struct.new( :agent_version, :ami_id, :architecture, :arn, :auto_scaling_type, :availability_zone, :block_device_mappings, :created_at, :ebs_optimized, :ec2_instance_id, :ecs_cluster_arn, :ecs_container_instance_arn, :elastic_ip, :hostname, :infrastructure_class, :install_updates_on_boot, :instance_id, :instance_profile_arn, :instance_type, :last_service_error_id, :layer_ids, :os, :platform, :private_dns, :private_ip, :public_dns, :public_ip, :registered_by, :reported_agent_version, :reported_os, :root_device_type, :root_device_volume_id, :security_group_ids, :ssh_host_dsa_key_fingerprint, :ssh_host_rsa_key_fingerprint, :ssh_key_name, :stack_id, :status, :subnet_id, :tenancy, :virtualization_type) SENSITIVE = [] include Aws::Structure end |
#registered_by ⇒ String
For registered instances, who performed the registration.
3576 3577 3578 3579 3580 3581 3582 3583 3584 3585 3586 3587 3588 3589 3590 3591 3592 3593 3594 3595 3596 3597 3598 3599 3600 3601 3602 3603 3604 3605 3606 3607 3608 3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3576 class Instance < Struct.new( :agent_version, :ami_id, :architecture, :arn, :auto_scaling_type, :availability_zone, :block_device_mappings, :created_at, :ebs_optimized, :ec2_instance_id, :ecs_cluster_arn, :ecs_container_instance_arn, :elastic_ip, :hostname, :infrastructure_class, :install_updates_on_boot, :instance_id, :instance_profile_arn, :instance_type, :last_service_error_id, :layer_ids, :os, :platform, :private_dns, :private_ip, :public_dns, :public_ip, :registered_by, :reported_agent_version, :reported_os, :root_device_type, :root_device_volume_id, :security_group_ids, :ssh_host_dsa_key_fingerprint, :ssh_host_rsa_key_fingerprint, :ssh_key_name, :stack_id, :status, :subnet_id, :tenancy, :virtualization_type) SENSITIVE = [] include Aws::Structure end |
#reported_agent_version ⇒ String
The instance’s reported OpsWorks Stacks agent version.
3576 3577 3578 3579 3580 3581 3582 3583 3584 3585 3586 3587 3588 3589 3590 3591 3592 3593 3594 3595 3596 3597 3598 3599 3600 3601 3602 3603 3604 3605 3606 3607 3608 3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3576 class Instance < Struct.new( :agent_version, :ami_id, :architecture, :arn, :auto_scaling_type, :availability_zone, :block_device_mappings, :created_at, :ebs_optimized, :ec2_instance_id, :ecs_cluster_arn, :ecs_container_instance_arn, :elastic_ip, :hostname, :infrastructure_class, :install_updates_on_boot, :instance_id, :instance_profile_arn, :instance_type, :last_service_error_id, :layer_ids, :os, :platform, :private_dns, :private_ip, :public_dns, :public_ip, :registered_by, :reported_agent_version, :reported_os, :root_device_type, :root_device_volume_id, :security_group_ids, :ssh_host_dsa_key_fingerprint, :ssh_host_rsa_key_fingerprint, :ssh_key_name, :stack_id, :status, :subnet_id, :tenancy, :virtualization_type) SENSITIVE = [] include Aws::Structure end |
#reported_os ⇒ Types::ReportedOs
For registered instances, the reported operating system.
3576 3577 3578 3579 3580 3581 3582 3583 3584 3585 3586 3587 3588 3589 3590 3591 3592 3593 3594 3595 3596 3597 3598 3599 3600 3601 3602 3603 3604 3605 3606 3607 3608 3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3576 class Instance < Struct.new( :agent_version, :ami_id, :architecture, :arn, :auto_scaling_type, :availability_zone, :block_device_mappings, :created_at, :ebs_optimized, :ec2_instance_id, :ecs_cluster_arn, :ecs_container_instance_arn, :elastic_ip, :hostname, :infrastructure_class, :install_updates_on_boot, :instance_id, :instance_profile_arn, :instance_type, :last_service_error_id, :layer_ids, :os, :platform, :private_dns, :private_ip, :public_dns, :public_ip, :registered_by, :reported_agent_version, :reported_os, :root_device_type, :root_device_volume_id, :security_group_ids, :ssh_host_dsa_key_fingerprint, :ssh_host_rsa_key_fingerprint, :ssh_key_name, :stack_id, :status, :subnet_id, :tenancy, :virtualization_type) SENSITIVE = [] include Aws::Structure end |
#root_device_type ⇒ String
The instance’s root device type. For more information, see [Storage for the Root Device].
[1]: docs.aws.amazon.com/AWSEC2/latest/UserGuide/ComponentsAMIs.html#storage-for-the-root-device
3576 3577 3578 3579 3580 3581 3582 3583 3584 3585 3586 3587 3588 3589 3590 3591 3592 3593 3594 3595 3596 3597 3598 3599 3600 3601 3602 3603 3604 3605 3606 3607 3608 3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3576 class Instance < Struct.new( :agent_version, :ami_id, :architecture, :arn, :auto_scaling_type, :availability_zone, :block_device_mappings, :created_at, :ebs_optimized, :ec2_instance_id, :ecs_cluster_arn, :ecs_container_instance_arn, :elastic_ip, :hostname, :infrastructure_class, :install_updates_on_boot, :instance_id, :instance_profile_arn, :instance_type, :last_service_error_id, :layer_ids, :os, :platform, :private_dns, :private_ip, :public_dns, :public_ip, :registered_by, :reported_agent_version, :reported_os, :root_device_type, :root_device_volume_id, :security_group_ids, :ssh_host_dsa_key_fingerprint, :ssh_host_rsa_key_fingerprint, :ssh_key_name, :stack_id, :status, :subnet_id, :tenancy, :virtualization_type) SENSITIVE = [] include Aws::Structure end |
#root_device_volume_id ⇒ String
The root device volume ID.
3576 3577 3578 3579 3580 3581 3582 3583 3584 3585 3586 3587 3588 3589 3590 3591 3592 3593 3594 3595 3596 3597 3598 3599 3600 3601 3602 3603 3604 3605 3606 3607 3608 3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3576 class Instance < Struct.new( :agent_version, :ami_id, :architecture, :arn, :auto_scaling_type, :availability_zone, :block_device_mappings, :created_at, :ebs_optimized, :ec2_instance_id, :ecs_cluster_arn, :ecs_container_instance_arn, :elastic_ip, :hostname, :infrastructure_class, :install_updates_on_boot, :instance_id, :instance_profile_arn, :instance_type, :last_service_error_id, :layer_ids, :os, :platform, :private_dns, :private_ip, :public_dns, :public_ip, :registered_by, :reported_agent_version, :reported_os, :root_device_type, :root_device_volume_id, :security_group_ids, :ssh_host_dsa_key_fingerprint, :ssh_host_rsa_key_fingerprint, :ssh_key_name, :stack_id, :status, :subnet_id, :tenancy, :virtualization_type) SENSITIVE = [] include Aws::Structure end |
#security_group_ids ⇒ Array<String>
An array containing the instance security group IDs.
3576 3577 3578 3579 3580 3581 3582 3583 3584 3585 3586 3587 3588 3589 3590 3591 3592 3593 3594 3595 3596 3597 3598 3599 3600 3601 3602 3603 3604 3605 3606 3607 3608 3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3576 class Instance < Struct.new( :agent_version, :ami_id, :architecture, :arn, :auto_scaling_type, :availability_zone, :block_device_mappings, :created_at, :ebs_optimized, :ec2_instance_id, :ecs_cluster_arn, :ecs_container_instance_arn, :elastic_ip, :hostname, :infrastructure_class, :install_updates_on_boot, :instance_id, :instance_profile_arn, :instance_type, :last_service_error_id, :layer_ids, :os, :platform, :private_dns, :private_ip, :public_dns, :public_ip, :registered_by, :reported_agent_version, :reported_os, :root_device_type, :root_device_volume_id, :security_group_ids, :ssh_host_dsa_key_fingerprint, :ssh_host_rsa_key_fingerprint, :ssh_key_name, :stack_id, :status, :subnet_id, :tenancy, :virtualization_type) SENSITIVE = [] include Aws::Structure end |
#ssh_host_dsa_key_fingerprint ⇒ String
The SSH key’s Deep Security Agent (DSA) fingerprint.
3576 3577 3578 3579 3580 3581 3582 3583 3584 3585 3586 3587 3588 3589 3590 3591 3592 3593 3594 3595 3596 3597 3598 3599 3600 3601 3602 3603 3604 3605 3606 3607 3608 3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3576 class Instance < Struct.new( :agent_version, :ami_id, :architecture, :arn, :auto_scaling_type, :availability_zone, :block_device_mappings, :created_at, :ebs_optimized, :ec2_instance_id, :ecs_cluster_arn, :ecs_container_instance_arn, :elastic_ip, :hostname, :infrastructure_class, :install_updates_on_boot, :instance_id, :instance_profile_arn, :instance_type, :last_service_error_id, :layer_ids, :os, :platform, :private_dns, :private_ip, :public_dns, :public_ip, :registered_by, :reported_agent_version, :reported_os, :root_device_type, :root_device_volume_id, :security_group_ids, :ssh_host_dsa_key_fingerprint, :ssh_host_rsa_key_fingerprint, :ssh_key_name, :stack_id, :status, :subnet_id, :tenancy, :virtualization_type) SENSITIVE = [] include Aws::Structure end |
#ssh_host_rsa_key_fingerprint ⇒ String
The SSH key’s RSA fingerprint.
3576 3577 3578 3579 3580 3581 3582 3583 3584 3585 3586 3587 3588 3589 3590 3591 3592 3593 3594 3595 3596 3597 3598 3599 3600 3601 3602 3603 3604 3605 3606 3607 3608 3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3576 class Instance < Struct.new( :agent_version, :ami_id, :architecture, :arn, :auto_scaling_type, :availability_zone, :block_device_mappings, :created_at, :ebs_optimized, :ec2_instance_id, :ecs_cluster_arn, :ecs_container_instance_arn, :elastic_ip, :hostname, :infrastructure_class, :install_updates_on_boot, :instance_id, :instance_profile_arn, :instance_type, :last_service_error_id, :layer_ids, :os, :platform, :private_dns, :private_ip, :public_dns, :public_ip, :registered_by, :reported_agent_version, :reported_os, :root_device_type, :root_device_volume_id, :security_group_ids, :ssh_host_dsa_key_fingerprint, :ssh_host_rsa_key_fingerprint, :ssh_key_name, :stack_id, :status, :subnet_id, :tenancy, :virtualization_type) SENSITIVE = [] include Aws::Structure end |
#ssh_key_name ⇒ String
The instance’s Amazon EC2 key-pair name.
3576 3577 3578 3579 3580 3581 3582 3583 3584 3585 3586 3587 3588 3589 3590 3591 3592 3593 3594 3595 3596 3597 3598 3599 3600 3601 3602 3603 3604 3605 3606 3607 3608 3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3576 class Instance < Struct.new( :agent_version, :ami_id, :architecture, :arn, :auto_scaling_type, :availability_zone, :block_device_mappings, :created_at, :ebs_optimized, :ec2_instance_id, :ecs_cluster_arn, :ecs_container_instance_arn, :elastic_ip, :hostname, :infrastructure_class, :install_updates_on_boot, :instance_id, :instance_profile_arn, :instance_type, :last_service_error_id, :layer_ids, :os, :platform, :private_dns, :private_ip, :public_dns, :public_ip, :registered_by, :reported_agent_version, :reported_os, :root_device_type, :root_device_volume_id, :security_group_ids, :ssh_host_dsa_key_fingerprint, :ssh_host_rsa_key_fingerprint, :ssh_key_name, :stack_id, :status, :subnet_id, :tenancy, :virtualization_type) SENSITIVE = [] include Aws::Structure end |
#stack_id ⇒ String
The stack ID.
3576 3577 3578 3579 3580 3581 3582 3583 3584 3585 3586 3587 3588 3589 3590 3591 3592 3593 3594 3595 3596 3597 3598 3599 3600 3601 3602 3603 3604 3605 3606 3607 3608 3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3576 class Instance < Struct.new( :agent_version, :ami_id, :architecture, :arn, :auto_scaling_type, :availability_zone, :block_device_mappings, :created_at, :ebs_optimized, :ec2_instance_id, :ecs_cluster_arn, :ecs_container_instance_arn, :elastic_ip, :hostname, :infrastructure_class, :install_updates_on_boot, :instance_id, :instance_profile_arn, :instance_type, :last_service_error_id, :layer_ids, :os, :platform, :private_dns, :private_ip, :public_dns, :public_ip, :registered_by, :reported_agent_version, :reported_os, :root_device_type, :root_device_volume_id, :security_group_ids, :ssh_host_dsa_key_fingerprint, :ssh_host_rsa_key_fingerprint, :ssh_key_name, :stack_id, :status, :subnet_id, :tenancy, :virtualization_type) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The instance status:
-
‘booting`
-
‘connection_lost`
-
‘online`
-
‘pending`
-
‘rebooting`
-
‘requested`
-
‘running_setup`
-
‘setup_failed`
-
‘shutting_down`
-
‘start_failed`
-
‘stop_failed`
-
‘stopped`
-
‘stopping`
-
‘terminated`
-
‘terminating`
3576 3577 3578 3579 3580 3581 3582 3583 3584 3585 3586 3587 3588 3589 3590 3591 3592 3593 3594 3595 3596 3597 3598 3599 3600 3601 3602 3603 3604 3605 3606 3607 3608 3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3576 class Instance < Struct.new( :agent_version, :ami_id, :architecture, :arn, :auto_scaling_type, :availability_zone, :block_device_mappings, :created_at, :ebs_optimized, :ec2_instance_id, :ecs_cluster_arn, :ecs_container_instance_arn, :elastic_ip, :hostname, :infrastructure_class, :install_updates_on_boot, :instance_id, :instance_profile_arn, :instance_type, :last_service_error_id, :layer_ids, :os, :platform, :private_dns, :private_ip, :public_dns, :public_ip, :registered_by, :reported_agent_version, :reported_os, :root_device_type, :root_device_volume_id, :security_group_ids, :ssh_host_dsa_key_fingerprint, :ssh_host_rsa_key_fingerprint, :ssh_key_name, :stack_id, :status, :subnet_id, :tenancy, :virtualization_type) SENSITIVE = [] include Aws::Structure end |
#subnet_id ⇒ String
The instance’s subnet ID; applicable only if the stack is running in a VPC.
3576 3577 3578 3579 3580 3581 3582 3583 3584 3585 3586 3587 3588 3589 3590 3591 3592 3593 3594 3595 3596 3597 3598 3599 3600 3601 3602 3603 3604 3605 3606 3607 3608 3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3576 class Instance < Struct.new( :agent_version, :ami_id, :architecture, :arn, :auto_scaling_type, :availability_zone, :block_device_mappings, :created_at, :ebs_optimized, :ec2_instance_id, :ecs_cluster_arn, :ecs_container_instance_arn, :elastic_ip, :hostname, :infrastructure_class, :install_updates_on_boot, :instance_id, :instance_profile_arn, :instance_type, :last_service_error_id, :layer_ids, :os, :platform, :private_dns, :private_ip, :public_dns, :public_ip, :registered_by, :reported_agent_version, :reported_os, :root_device_type, :root_device_volume_id, :security_group_ids, :ssh_host_dsa_key_fingerprint, :ssh_host_rsa_key_fingerprint, :ssh_key_name, :stack_id, :status, :subnet_id, :tenancy, :virtualization_type) SENSITIVE = [] include Aws::Structure end |
#tenancy ⇒ String
The instance’s tenancy option, such as ‘dedicated` or `host`.
3576 3577 3578 3579 3580 3581 3582 3583 3584 3585 3586 3587 3588 3589 3590 3591 3592 3593 3594 3595 3596 3597 3598 3599 3600 3601 3602 3603 3604 3605 3606 3607 3608 3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3576 class Instance < Struct.new( :agent_version, :ami_id, :architecture, :arn, :auto_scaling_type, :availability_zone, :block_device_mappings, :created_at, :ebs_optimized, :ec2_instance_id, :ecs_cluster_arn, :ecs_container_instance_arn, :elastic_ip, :hostname, :infrastructure_class, :install_updates_on_boot, :instance_id, :instance_profile_arn, :instance_type, :last_service_error_id, :layer_ids, :os, :platform, :private_dns, :private_ip, :public_dns, :public_ip, :registered_by, :reported_agent_version, :reported_os, :root_device_type, :root_device_volume_id, :security_group_ids, :ssh_host_dsa_key_fingerprint, :ssh_host_rsa_key_fingerprint, :ssh_key_name, :stack_id, :status, :subnet_id, :tenancy, :virtualization_type) SENSITIVE = [] include Aws::Structure end |
#virtualization_type ⇒ String
The instance’s virtualization type: ‘paravirtual` or `hvm`.
3576 3577 3578 3579 3580 3581 3582 3583 3584 3585 3586 3587 3588 3589 3590 3591 3592 3593 3594 3595 3596 3597 3598 3599 3600 3601 3602 3603 3604 3605 3606 3607 3608 3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3576 class Instance < Struct.new( :agent_version, :ami_id, :architecture, :arn, :auto_scaling_type, :availability_zone, :block_device_mappings, :created_at, :ebs_optimized, :ec2_instance_id, :ecs_cluster_arn, :ecs_container_instance_arn, :elastic_ip, :hostname, :infrastructure_class, :install_updates_on_boot, :instance_id, :instance_profile_arn, :instance_type, :last_service_error_id, :layer_ids, :os, :platform, :private_dns, :private_ip, :public_dns, :public_ip, :registered_by, :reported_agent_version, :reported_os, :root_device_type, :root_device_volume_id, :security_group_ids, :ssh_host_dsa_key_fingerprint, :ssh_host_rsa_key_fingerprint, :ssh_key_name, :stack_id, :status, :subnet_id, :tenancy, :virtualization_type) SENSITIVE = [] include Aws::Structure end |