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 ][1].
-
#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 AWS 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.
3559 3560 3561 3562 3563 3564 3565 3566 3567 3568 3569 3570 3571 3572 3573 3574 3575 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 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3559 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
3559 3560 3561 3562 3563 3564 3565 3566 3567 3568 3569 3570 3571 3572 3573 3574 3575 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 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3559 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”.
3559 3560 3561 3562 3563 3564 3565 3566 3567 3568 3569 3570 3571 3572 3573 3574 3575 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 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3559 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).
3559 3560 3561 3562 3563 3564 3565 3566 3567 3568 3569 3570 3571 3572 3573 3574 3575 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 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3559 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.
3559 3560 3561 3562 3563 3564 3565 3566 3567 3568 3569 3570 3571 3572 3573 3574 3575 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 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3559 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].
3559 3560 3561 3562 3563 3564 3565 3566 3567 3568 3569 3570 3571 3572 3573 3574 3575 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 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3559 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.
3559 3560 3561 3562 3563 3564 3565 3566 3567 3568 3569 3570 3571 3572 3573 3574 3575 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 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3559 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.
3559 3560 3561 3562 3563 3564 3565 3566 3567 3568 3569 3570 3571 3572 3573 3574 3575 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 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3559 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.
3559 3560 3561 3562 3563 3564 3565 3566 3567 3568 3569 3570 3571 3572 3573 3574 3575 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 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3559 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.
3559 3560 3561 3562 3563 3564 3565 3566 3567 3568 3569 3570 3571 3572 3573 3574 3575 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 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3559 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.
3559 3560 3561 3562 3563 3564 3565 3566 3567 3568 3569 3570 3571 3572 3573 3574 3575 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 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3559 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.
3559 3560 3561 3562 3563 3564 3565 3566 3567 3568 3569 3570 3571 3572 3573 3574 3575 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 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3559 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].
[1]: docs.aws.amazon.com/AWSEC2/latest/UserGuide/elastic-ip-addresses-eip.html
3559 3560 3561 3562 3563 3564 3565 3566 3567 3568 3569 3570 3571 3572 3573 3574 3575 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 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3559 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.
3559 3560 3561 3562 3563 3564 3565 3566 3567 3568 3569 3570 3571 3572 3573 3574 3575 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 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3559 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`.
3559 3560 3561 3562 3563 3564 3565 3566 3567 3568 3569 3570 3571 3572 3573 3574 3575 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 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3559 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 then update your 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>
3559 3560 3561 3562 3563 3564 3565 3566 3567 3568 3569 3570 3571 3572 3573 3574 3575 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 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3559 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.
3559 3560 3561 3562 3563 3564 3565 3566 3567 3568 3569 3570 3571 3572 3573 3574 3575 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 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3559 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
3559 3560 3561 3562 3563 3564 3565 3566 3567 3568 3569 3570 3571 3572 3573 3574 3575 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 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3559 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`.
3559 3560 3561 3562 3563 3564 3565 3566 3567 3568 3569 3570 3571 3572 3573 3574 3575 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 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3559 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.
3559 3560 3561 3562 3563 3564 3565 3566 3567 3568 3569 3570 3571 3572 3573 3574 3575 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 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3559 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.
3559 3560 3561 3562 3563 3564 3565 3566 3567 3568 3569 3570 3571 3572 3573 3574 3575 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 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3559 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.
3559 3560 3561 3562 3563 3564 3565 3566 3567 3568 3569 3570 3571 3572 3573 3574 3575 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 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3559 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.
3559 3560 3561 3562 3563 3564 3565 3566 3567 3568 3569 3570 3571 3572 3573 3574 3575 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 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3559 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.
3559 3560 3561 3562 3563 3564 3565 3566 3567 3568 3569 3570 3571 3572 3573 3574 3575 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 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3559 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.
3559 3560 3561 3562 3563 3564 3565 3566 3567 3568 3569 3570 3571 3572 3573 3574 3575 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 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3559 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.
3559 3560 3561 3562 3563 3564 3565 3566 3567 3568 3569 3570 3571 3572 3573 3574 3575 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 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3559 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.
3559 3560 3561 3562 3563 3564 3565 3566 3567 3568 3569 3570 3571 3572 3573 3574 3575 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 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3559 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.
3559 3560 3561 3562 3563 3564 3565 3566 3567 3568 3569 3570 3571 3572 3573 3574 3575 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 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3559 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 AWS OpsWorks Stacks agent version.
3559 3560 3561 3562 3563 3564 3565 3566 3567 3568 3569 3570 3571 3572 3573 3574 3575 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 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3559 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.
3559 3560 3561 3562 3563 3564 3565 3566 3567 3568 3569 3570 3571 3572 3573 3574 3575 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 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3559 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
3559 3560 3561 3562 3563 3564 3565 3566 3567 3568 3569 3570 3571 3572 3573 3574 3575 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 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3559 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.
3559 3560 3561 3562 3563 3564 3565 3566 3567 3568 3569 3570 3571 3572 3573 3574 3575 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 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3559 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.
3559 3560 3561 3562 3563 3564 3565 3566 3567 3568 3569 3570 3571 3572 3573 3574 3575 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 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3559 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.
3559 3560 3561 3562 3563 3564 3565 3566 3567 3568 3569 3570 3571 3572 3573 3574 3575 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 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3559 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.
3559 3560 3561 3562 3563 3564 3565 3566 3567 3568 3569 3570 3571 3572 3573 3574 3575 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 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3559 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.
3559 3560 3561 3562 3563 3564 3565 3566 3567 3568 3569 3570 3571 3572 3573 3574 3575 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 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3559 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.
3559 3560 3561 3562 3563 3564 3565 3566 3567 3568 3569 3570 3571 3572 3573 3574 3575 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 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3559 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`
3559 3560 3561 3562 3563 3564 3565 3566 3567 3568 3569 3570 3571 3572 3573 3574 3575 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 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3559 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.
3559 3560 3561 3562 3563 3564 3565 3566 3567 3568 3569 3570 3571 3572 3573 3574 3575 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 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3559 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`.
3559 3560 3561 3562 3563 3564 3565 3566 3567 3568 3569 3570 3571 3572 3573 3574 3575 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 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3559 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`.
3559 3560 3561 3562 3563 3564 3565 3566 3567 3568 3569 3570 3571 3572 3573 3574 3575 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 |
# File 'lib/aws-sdk-opsworks/types.rb', line 3559 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 |