Class: Aws::BedrockAgentCoreControl::Types::GetCapacityProviderOutput

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

Overview

Constant Summary collapse

SENSITIVE =
[:description]

Instance Attribute Summary collapse

Instance Attribute Details

#capacity_provider_arn ⇒ String

The Amazon Resource Name (ARN) of the capacity provider.

Returns:

  • (String)


9099
9100
9101
9102
9103
9104
9105
9106
9107
9108
9109
9110
9111
9112
9113
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 9099

class GetCapacityProviderOutput < Struct.new(
  :capacity_provider_id,
  :capacity_provider_arn,
  :name,
  :status,
  :description,
  :status_code,
  :status_reason,
  :permissions_configuration,
  :compute_configuration,
  :created_at,
  :last_updated_at)
  SENSITIVE = [:description]
  include Aws::Structure
end

#capacity_provider_id ⇒ String

The unique identifier of the capacity provider.

Returns:

  • (String)


9099
9100
9101
9102
9103
9104
9105
9106
9107
9108
9109
9110
9111
9112
9113
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 9099

class GetCapacityProviderOutput < Struct.new(
  :capacity_provider_id,
  :capacity_provider_arn,
  :name,
  :status,
  :description,
  :status_code,
  :status_reason,
  :permissions_configuration,
  :compute_configuration,
  :created_at,
  :last_updated_at)
  SENSITIVE = [:description]
  include Aws::Structure
end

#compute_configuration ⇒ Types::ComputeConfiguration

The compute configuration for the capacity provider.



9099
9100
9101
9102
9103
9104
9105
9106
9107
9108
9109
9110
9111
9112
9113
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 9099

class GetCapacityProviderOutput < Struct.new(
  :capacity_provider_id,
  :capacity_provider_arn,
  :name,
  :status,
  :description,
  :status_code,
  :status_reason,
  :permissions_configuration,
  :compute_configuration,
  :created_at,
  :last_updated_at)
  SENSITIVE = [:description]
  include Aws::Structure
end

#created_at ⇒ Time

The timestamp when the capacity provider was created.

Returns:

  • (Time)


9099
9100
9101
9102
9103
9104
9105
9106
9107
9108
9109
9110
9111
9112
9113
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 9099

class GetCapacityProviderOutput < Struct.new(
  :capacity_provider_id,
  :capacity_provider_arn,
  :name,
  :status,
  :description,
  :status_code,
  :status_reason,
  :permissions_configuration,
  :compute_configuration,
  :created_at,
  :last_updated_at)
  SENSITIVE = [:description]
  include Aws::Structure
end

#description ⇒ String

The description of the capacity provider, if one was provided.

Returns:

  • (String)


9099
9100
9101
9102
9103
9104
9105
9106
9107
9108
9109
9110
9111
9112
9113
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 9099

class GetCapacityProviderOutput < Struct.new(
  :capacity_provider_id,
  :capacity_provider_arn,
  :name,
  :status,
  :description,
  :status_code,
  :status_reason,
  :permissions_configuration,
  :compute_configuration,
  :created_at,
  :last_updated_at)
  SENSITIVE = [:description]
  include Aws::Structure
end

#last_updated_at ⇒ Time

The timestamp when the capacity provider was last updated.

Returns:

  • (Time)


9099
9100
9101
9102
9103
9104
9105
9106
9107
9108
9109
9110
9111
9112
9113
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 9099

class GetCapacityProviderOutput < Struct.new(
  :capacity_provider_id,
  :capacity_provider_arn,
  :name,
  :status,
  :description,
  :status_code,
  :status_reason,
  :permissions_configuration,
  :compute_configuration,
  :created_at,
  :last_updated_at)
  SENSITIVE = [:description]
  include Aws::Structure
end

#name ⇒ String

The name of the capacity provider.

Returns:

  • (String)


9099
9100
9101
9102
9103
9104
9105
9106
9107
9108
9109
9110
9111
9112
9113
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 9099

class GetCapacityProviderOutput < Struct.new(
  :capacity_provider_id,
  :capacity_provider_arn,
  :name,
  :status,
  :description,
  :status_code,
  :status_reason,
  :permissions_configuration,
  :compute_configuration,
  :created_at,
  :last_updated_at)
  SENSITIVE = [:description]
  include Aws::Structure
end

#permissions_configuration ⇒ Types::PermissionsConfiguration

The permissions configuration for the capacity provider.



9099
9100
9101
9102
9103
9104
9105
9106
9107
9108
9109
9110
9111
9112
9113
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 9099

class GetCapacityProviderOutput < Struct.new(
  :capacity_provider_id,
  :capacity_provider_arn,
  :name,
  :status,
  :description,
  :status_code,
  :status_reason,
  :permissions_configuration,
  :compute_configuration,
  :created_at,
  :last_updated_at)
  SENSITIVE = [:description]
  include Aws::Structure
end

#status ⇒ String

The current status of the capacity provider. For possible values, see CapacityProviderStatus.

Returns:

  • (String)


9099
9100
9101
9102
9103
9104
9105
9106
9107
9108
9109
9110
9111
9112
9113
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 9099

class GetCapacityProviderOutput < Struct.new(
  :capacity_provider_id,
  :capacity_provider_arn,
  :name,
  :status,
  :description,
  :status_code,
  :status_reason,
  :permissions_configuration,
  :compute_configuration,
  :created_at,
  :last_updated_at)
  SENSITIVE = [:description]
  include Aws::Structure
end

#status_code ⇒ String

A reason code for a capacity provider that is not in the READY state. Use this code for programmatic error handling.

Returns:

  • (String)


9099
9100
9101
9102
9103
9104
9105
9106
9107
9108
9109
9110
9111
9112
9113
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 9099

class GetCapacityProviderOutput < Struct.new(
  :capacity_provider_id,
  :capacity_provider_arn,
  :name,
  :status,
  :description,
  :status_code,
  :status_reason,
  :permissions_configuration,
  :compute_configuration,
  :created_at,
  :last_updated_at)
  SENSITIVE = [:description]
  include Aws::Structure
end

#status_reason ⇒ String

A human-readable message that describes why the capacity provider is not in the READY state. Because these messages can change, use statusCode for programmatic error handling.

Returns:

  • (String)


9099
9100
9101
9102
9103
9104
9105
9106
9107
9108
9109
9110
9111
9112
9113
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 9099

class GetCapacityProviderOutput < Struct.new(
  :capacity_provider_id,
  :capacity_provider_arn,
  :name,
  :status,
  :description,
  :status_code,
  :status_reason,
  :permissions_configuration,
  :compute_configuration,
  :created_at,
  :last_updated_at)
  SENSITIVE = [:description]
  include Aws::Structure
end