Class: Aws::CodeDeploy::Types::InstanceInfo
- Inherits:
-
Struct
- Object
- Struct
- Aws::CodeDeploy::Types::InstanceInfo
- Defined in:
- gems/aws-sdk-codedeploy/lib/aws-sdk-codedeploy/types.rb
Overview
Information about an on-premises instance.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#deregister_time ⇒ Time
If the on-premises instance was deregistered, the time at which the on-premises instance was deregistered.
-
#iam_session_arn ⇒ String
The ARN of the IAM session associated with the on-premises instance.
-
#iam_user_arn ⇒ String
The user ARN associated with the on-premises instance.
-
#instance_arn ⇒ String
The ARN of the on-premises instance.
-
#instance_name ⇒ String
The name of the on-premises instance.
-
#register_time ⇒ Time
The time at which the on-premises instance was registered.
-
#tags ⇒ Array<Types::Tag>
The tags currently associated with the on-premises instance.
Instance Attribute Details
#deregister_time ⇒ Time
If the on-premises instance was deregistered, the time at which the on-premises instance was deregistered.
2752 2753 2754 2755 2756 2757 2758 2759 2760 2761 2762 |
# File 'gems/aws-sdk-codedeploy/lib/aws-sdk-codedeploy/types.rb', line 2752 class InstanceInfo < Struct.new( :instance_name, :iam_session_arn, :iam_user_arn, :instance_arn, :register_time, :deregister_time, :tags) SENSITIVE = [] include Aws::Structure end |
#iam_session_arn ⇒ String
The ARN of the IAM session associated with the on-premises instance.
2752 2753 2754 2755 2756 2757 2758 2759 2760 2761 2762 |
# File 'gems/aws-sdk-codedeploy/lib/aws-sdk-codedeploy/types.rb', line 2752 class InstanceInfo < Struct.new( :instance_name, :iam_session_arn, :iam_user_arn, :instance_arn, :register_time, :deregister_time, :tags) SENSITIVE = [] include Aws::Structure end |
#iam_user_arn ⇒ String
The user ARN associated with the on-premises instance.
2752 2753 2754 2755 2756 2757 2758 2759 2760 2761 2762 |
# File 'gems/aws-sdk-codedeploy/lib/aws-sdk-codedeploy/types.rb', line 2752 class InstanceInfo < Struct.new( :instance_name, :iam_session_arn, :iam_user_arn, :instance_arn, :register_time, :deregister_time, :tags) SENSITIVE = [] include Aws::Structure end |
#instance_arn ⇒ String
The ARN of the on-premises instance.
2752 2753 2754 2755 2756 2757 2758 2759 2760 2761 2762 |
# File 'gems/aws-sdk-codedeploy/lib/aws-sdk-codedeploy/types.rb', line 2752 class InstanceInfo < Struct.new( :instance_name, :iam_session_arn, :iam_user_arn, :instance_arn, :register_time, :deregister_time, :tags) SENSITIVE = [] include Aws::Structure end |
#instance_name ⇒ String
The name of the on-premises instance.
2752 2753 2754 2755 2756 2757 2758 2759 2760 2761 2762 |
# File 'gems/aws-sdk-codedeploy/lib/aws-sdk-codedeploy/types.rb', line 2752 class InstanceInfo < Struct.new( :instance_name, :iam_session_arn, :iam_user_arn, :instance_arn, :register_time, :deregister_time, :tags) SENSITIVE = [] include Aws::Structure end |
#register_time ⇒ Time
The time at which the on-premises instance was registered.
2752 2753 2754 2755 2756 2757 2758 2759 2760 2761 2762 |
# File 'gems/aws-sdk-codedeploy/lib/aws-sdk-codedeploy/types.rb', line 2752 class InstanceInfo < Struct.new( :instance_name, :iam_session_arn, :iam_user_arn, :instance_arn, :register_time, :deregister_time, :tags) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Array<Types::Tag>
The tags currently associated with the on-premises instance.
2752 2753 2754 2755 2756 2757 2758 2759 2760 2761 2762 |
# File 'gems/aws-sdk-codedeploy/lib/aws-sdk-codedeploy/types.rb', line 2752 class InstanceInfo < Struct.new( :instance_name, :iam_session_arn, :iam_user_arn, :instance_arn, :register_time, :deregister_time, :tags) SENSITIVE = [] include Aws::Structure end |