Class: Aws::MigrationHubRefactorSpaces::Types::GetServiceResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::MigrationHubRefactorSpaces::Types::GetServiceResponse
- Includes:
- Structure
- Defined in:
- 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.
1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 |
# File 'lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 1640 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.
1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 |
# File 'lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 1640 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.
1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 |
# File 'lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 1640 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.
1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 |
# File 'lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 1640 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.
1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 |
# File 'lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 1640 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.
1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 |
# File 'lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 1640 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.
1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 |
# File 'lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 1640 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.
1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 |
# File 'lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 1640 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.
1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 |
# File 'lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 1640 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.
1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 |
# File 'lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 1640 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.
1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 |
# File 'lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 1640 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.
1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 |
# File 'lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 1640 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.
1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 |
# File 'lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 1640 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.
1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 |
# File 'lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 1640 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.
1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 |
# File 'lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 1640 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.
1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 |
# File 'lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 1640 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).
1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 |
# File 'lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 1640 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 |