Class: Aws::MigrationHubRefactorSpaces::Types::ServiceSummary

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-migrationhubrefactorspaces/lib/aws-sdk-migrationhubrefactorspaces/types.rb

Overview

A summary for the service as a response to ListServices.

Constant Summary collapse

SENSITIVE =
[:tags]

Instance Attribute Summary collapse

Instance Attribute Details

#application_idString

The unique identifier of the application.

Returns:

  • (String)


2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
# File 'gems/aws-sdk-migrationhubrefactorspaces/lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 2225

class ServiceSummary < 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

#arnString

The Amazon Resource Name (ARN) of the service.

Returns:

  • (String)


2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
# File 'gems/aws-sdk-migrationhubrefactorspaces/lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 2225

class ServiceSummary < 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_idString

The Amazon Web Services account ID of the service creator.

Returns:

  • (String)


2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
# File 'gems/aws-sdk-migrationhubrefactorspaces/lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 2225

class ServiceSummary < 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_timeTime

A timestamp that indicates when the service is created.

Returns:

  • (Time)


2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
# File 'gems/aws-sdk-migrationhubrefactorspaces/lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 2225

class ServiceSummary < 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

#descriptionString

A description of the service.

Returns:

  • (String)


2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
# File 'gems/aws-sdk-migrationhubrefactorspaces/lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 2225

class ServiceSummary < 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_typeString

The endpoint type of the service.

Returns:

  • (String)


2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
# File 'gems/aws-sdk-migrationhubrefactorspaces/lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 2225

class ServiceSummary < 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_idString

The unique identifier of the environment.

Returns:

  • (String)


2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
# File 'gems/aws-sdk-migrationhubrefactorspaces/lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 2225

class ServiceSummary < 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

#errorTypes::ErrorResponse

Any error associated with the service resource.



2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
# File 'gems/aws-sdk-migrationhubrefactorspaces/lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 2225

class ServiceSummary < 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_endpointTypes::LambdaEndpointSummary

A summary of the configuration for the Lambda endpoint type.



2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
# File 'gems/aws-sdk-migrationhubrefactorspaces/lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 2225

class ServiceSummary < 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_timeTime

A timestamp that indicates when the service was last updated.

Returns:

  • (Time)


2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
# File 'gems/aws-sdk-migrationhubrefactorspaces/lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 2225

class ServiceSummary < 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

#nameString

The name of the service.

Returns:

  • (String)


2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
# File 'gems/aws-sdk-migrationhubrefactorspaces/lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 2225

class ServiceSummary < 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_idString

The Amazon Web Services account ID of the service owner.

Returns:

  • (String)


2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
# File 'gems/aws-sdk-migrationhubrefactorspaces/lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 2225

class ServiceSummary < 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_idString

The unique identifier of the service.

Returns:

  • (String)


2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
# File 'gems/aws-sdk-migrationhubrefactorspaces/lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 2225

class ServiceSummary < 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

#stateString

The current state of the service.

Returns:

  • (String)


2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
# File 'gems/aws-sdk-migrationhubrefactorspaces/lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 2225

class ServiceSummary < 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

#tagsHash<String,String>

The tags assigned to the service.

Returns:

  • (Hash<String,String>)


2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
# File 'gems/aws-sdk-migrationhubrefactorspaces/lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 2225

class ServiceSummary < 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_endpointTypes::UrlEndpointSummary

The summary of the configuration for the URL endpoint type.



2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
# File 'gems/aws-sdk-migrationhubrefactorspaces/lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 2225

class ServiceSummary < 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_idString

The ID of the virtual private cloud (VPC).

Returns:

  • (String)


2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
# File 'gems/aws-sdk-migrationhubrefactorspaces/lib/aws-sdk-migrationhubrefactorspaces/types.rb', line 2225

class ServiceSummary < 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