Class: Aws::MigrationHubRefactorSpaces::Types::GetServiceResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::MigrationHubRefactorSpaces::Types::GetServiceResponse
- Defined in:
- gems/aws-sdk-migrationhubrefactorspaces/lib/aws-sdk-migrationhubrefactorspaces/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[:tags]
Instance Attribute Summary collapse
-
#application_id ⇒ String
The ID of the application.
-
#arn ⇒ String
The Amazon Resource Name (ARN) of the service.
-
#created_by_account_id ⇒ String
The Amazon Web Services account ID of the service creator.
-
#created_time ⇒ Time
The timestamp of when the service is created.
-
#description ⇒ String
The description of the service.
-
#endpoint_type ⇒ String
The endpoint type of the service.
-
#environment_id ⇒ String
The unique identifier of the environment.
-
#error ⇒ Types::ErrorResponse
Any error associated with the service resource.
-
#lambda_endpoint ⇒ Types::LambdaEndpointConfig
The configuration for the Lambda endpoint type.
-
#last_updated_time ⇒ Time
A timestamp that indicates when the service was last updated.
-
#name ⇒ String
The name of the service.
-
#owner_account_id ⇒ String
The Amazon Web Services account ID of the service owner.
-
#service_id ⇒ String
The unique identifier of the service.
-
#state ⇒ String
The current state of the service.
-
#tags ⇒ Hash<String,String>
The tags assigned to the service.
-
#url_endpoint ⇒ Types::UrlEndpointConfig
The configuration for the URL endpoint type.
-
#vpc_id ⇒ String
The ID of the virtual private cloud (VPC).
Instance Attribute Details
#application_id ⇒ String
The ID of the application.
1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 |
# File 'gems/aws-sdk-migrationhubrefactorspaces/lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 1790 class GetServiceResponse < Struct.new( :application_id, :arn, :created_by_account_id, :created_time, :description, :endpoint_type, :environment_id, :error, :lambda_endpoint, :last_updated_time, :name, :owner_account_id, :service_id, :state, :tags, :url_endpoint, :vpc_id) SENSITIVE = [:tags] include Aws::Structure end |
#arn ⇒ String
The Amazon Resource Name (ARN) of the service.
1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 |
# File 'gems/aws-sdk-migrationhubrefactorspaces/lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 1790 class GetServiceResponse < Struct.new( :application_id, :arn, :created_by_account_id, :created_time, :description, :endpoint_type, :environment_id, :error, :lambda_endpoint, :last_updated_time, :name, :owner_account_id, :service_id, :state, :tags, :url_endpoint, :vpc_id) SENSITIVE = [:tags] include Aws::Structure end |
#created_by_account_id ⇒ String
The Amazon Web Services account ID of the service creator.
1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 |
# File 'gems/aws-sdk-migrationhubrefactorspaces/lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 1790 class GetServiceResponse < Struct.new( :application_id, :arn, :created_by_account_id, :created_time, :description, :endpoint_type, :environment_id, :error, :lambda_endpoint, :last_updated_time, :name, :owner_account_id, :service_id, :state, :tags, :url_endpoint, :vpc_id) SENSITIVE = [:tags] include Aws::Structure end |
#created_time ⇒ Time
The timestamp of when the service is created.
1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 |
# File 'gems/aws-sdk-migrationhubrefactorspaces/lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 1790 class GetServiceResponse < Struct.new( :application_id, :arn, :created_by_account_id, :created_time, :description, :endpoint_type, :environment_id, :error, :lambda_endpoint, :last_updated_time, :name, :owner_account_id, :service_id, :state, :tags, :url_endpoint, :vpc_id) SENSITIVE = [:tags] include Aws::Structure end |
#description ⇒ String
The description of the service.
1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 |
# File 'gems/aws-sdk-migrationhubrefactorspaces/lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 1790 class GetServiceResponse < Struct.new( :application_id, :arn, :created_by_account_id, :created_time, :description, :endpoint_type, :environment_id, :error, :lambda_endpoint, :last_updated_time, :name, :owner_account_id, :service_id, :state, :tags, :url_endpoint, :vpc_id) SENSITIVE = [:tags] include Aws::Structure end |
#endpoint_type ⇒ String
The endpoint type of the service.
1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 |
# File 'gems/aws-sdk-migrationhubrefactorspaces/lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 1790 class GetServiceResponse < Struct.new( :application_id, :arn, :created_by_account_id, :created_time, :description, :endpoint_type, :environment_id, :error, :lambda_endpoint, :last_updated_time, :name, :owner_account_id, :service_id, :state, :tags, :url_endpoint, :vpc_id) SENSITIVE = [:tags] include Aws::Structure end |
#environment_id ⇒ String
The unique identifier of the environment.
1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 |
# File 'gems/aws-sdk-migrationhubrefactorspaces/lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 1790 class GetServiceResponse < Struct.new( :application_id, :arn, :created_by_account_id, :created_time, :description, :endpoint_type, :environment_id, :error, :lambda_endpoint, :last_updated_time, :name, :owner_account_id, :service_id, :state, :tags, :url_endpoint, :vpc_id) SENSITIVE = [:tags] include Aws::Structure end |
#error ⇒ Types::ErrorResponse
Any error associated with the service resource.
1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 |
# File 'gems/aws-sdk-migrationhubrefactorspaces/lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 1790 class GetServiceResponse < Struct.new( :application_id, :arn, :created_by_account_id, :created_time, :description, :endpoint_type, :environment_id, :error, :lambda_endpoint, :last_updated_time, :name, :owner_account_id, :service_id, :state, :tags, :url_endpoint, :vpc_id) SENSITIVE = [:tags] include Aws::Structure end |
#lambda_endpoint ⇒ Types::LambdaEndpointConfig
The configuration for the Lambda endpoint type.
The Arn is the Amazon Resource Name (ARN) of the Lambda function associated with this service.
1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 |
# File 'gems/aws-sdk-migrationhubrefactorspaces/lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 1790 class GetServiceResponse < Struct.new( :application_id, :arn, :created_by_account_id, :created_time, :description, :endpoint_type, :environment_id, :error, :lambda_endpoint, :last_updated_time, :name, :owner_account_id, :service_id, :state, :tags, :url_endpoint, :vpc_id) SENSITIVE = [:tags] include Aws::Structure end |
#last_updated_time ⇒ Time
A timestamp that indicates when the service was last updated.
1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 |
# File 'gems/aws-sdk-migrationhubrefactorspaces/lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 1790 class GetServiceResponse < Struct.new( :application_id, :arn, :created_by_account_id, :created_time, :description, :endpoint_type, :environment_id, :error, :lambda_endpoint, :last_updated_time, :name, :owner_account_id, :service_id, :state, :tags, :url_endpoint, :vpc_id) SENSITIVE = [:tags] include Aws::Structure end |
#name ⇒ String
The name of the service.
1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 |
# File 'gems/aws-sdk-migrationhubrefactorspaces/lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 1790 class GetServiceResponse < Struct.new( :application_id, :arn, :created_by_account_id, :created_time, :description, :endpoint_type, :environment_id, :error, :lambda_endpoint, :last_updated_time, :name, :owner_account_id, :service_id, :state, :tags, :url_endpoint, :vpc_id) SENSITIVE = [:tags] include Aws::Structure end |
#owner_account_id ⇒ String
The Amazon Web Services account ID of the service owner.
1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 |
# File 'gems/aws-sdk-migrationhubrefactorspaces/lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 1790 class GetServiceResponse < Struct.new( :application_id, :arn, :created_by_account_id, :created_time, :description, :endpoint_type, :environment_id, :error, :lambda_endpoint, :last_updated_time, :name, :owner_account_id, :service_id, :state, :tags, :url_endpoint, :vpc_id) SENSITIVE = [:tags] include Aws::Structure end |
#service_id ⇒ String
The unique identifier of the service.
1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 |
# File 'gems/aws-sdk-migrationhubrefactorspaces/lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 1790 class GetServiceResponse < Struct.new( :application_id, :arn, :created_by_account_id, :created_time, :description, :endpoint_type, :environment_id, :error, :lambda_endpoint, :last_updated_time, :name, :owner_account_id, :service_id, :state, :tags, :url_endpoint, :vpc_id) SENSITIVE = [:tags] include Aws::Structure end |
#state ⇒ String
The current state of the service.
1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 |
# File 'gems/aws-sdk-migrationhubrefactorspaces/lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 1790 class GetServiceResponse < Struct.new( :application_id, :arn, :created_by_account_id, :created_time, :description, :endpoint_type, :environment_id, :error, :lambda_endpoint, :last_updated_time, :name, :owner_account_id, :service_id, :state, :tags, :url_endpoint, :vpc_id) SENSITIVE = [:tags] include Aws::Structure end |
#tags ⇒ Hash<String,String>
The tags assigned to the service. A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key-value pair.
1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 |
# File 'gems/aws-sdk-migrationhubrefactorspaces/lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 1790 class GetServiceResponse < Struct.new( :application_id, :arn, :created_by_account_id, :created_time, :description, :endpoint_type, :environment_id, :error, :lambda_endpoint, :last_updated_time, :name, :owner_account_id, :service_id, :state, :tags, :url_endpoint, :vpc_id) SENSITIVE = [:tags] include Aws::Structure end |
#url_endpoint ⇒ Types::UrlEndpointConfig
The configuration for the URL endpoint type.
The Url isthe URL of the endpoint type.
The HealthUrl is the health check URL of the endpoint type.
1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 |
# File 'gems/aws-sdk-migrationhubrefactorspaces/lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 1790 class GetServiceResponse < Struct.new( :application_id, :arn, :created_by_account_id, :created_time, :description, :endpoint_type, :environment_id, :error, :lambda_endpoint, :last_updated_time, :name, :owner_account_id, :service_id, :state, :tags, :url_endpoint, :vpc_id) SENSITIVE = [:tags] include Aws::Structure end |
#vpc_id ⇒ String
The ID of the virtual private cloud (VPC).
1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 |
# File 'gems/aws-sdk-migrationhubrefactorspaces/lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 1790 class GetServiceResponse < Struct.new( :application_id, :arn, :created_by_account_id, :created_time, :description, :endpoint_type, :environment_id, :error, :lambda_endpoint, :last_updated_time, :name, :owner_account_id, :service_id, :state, :tags, :url_endpoint, :vpc_id) SENSITIVE = [:tags] include Aws::Structure end |