Class: Aws::Bedrock::Types::GetProvisionedModelThroughputResponse

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#commitment_duration ⇒ String

Commitment duration of the Provisioned Throughput.

Returns:

  • (String)


7851
7852
7853
7854
7855
7856
7857
7858
7859
7860
7861
7862
7863
7864
7865
7866
7867
# File 'gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb', line 7851

class GetProvisionedModelThroughputResponse < Struct.new(
  :model_units,
  :desired_model_units,
  :provisioned_model_name,
  :provisioned_model_arn,
  :model_arn,
  :desired_model_arn,
  :foundation_model_arn,
  :status,
  :creation_time,
  :last_modified_time,
  :failure_message,
  :commitment_duration,
  :commitment_expiration_time)
  SENSITIVE = []
  include Aws::Structure
end

#commitment_expiration_time ⇒ Time

The timestamp for when the commitment term for the Provisioned Throughput expires.

Returns:

  • (Time)


7851
7852
7853
7854
7855
7856
7857
7858
7859
7860
7861
7862
7863
7864
7865
7866
7867
# File 'gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb', line 7851

class GetProvisionedModelThroughputResponse < Struct.new(
  :model_units,
  :desired_model_units,
  :provisioned_model_name,
  :provisioned_model_arn,
  :model_arn,
  :desired_model_arn,
  :foundation_model_arn,
  :status,
  :creation_time,
  :last_modified_time,
  :failure_message,
  :commitment_duration,
  :commitment_expiration_time)
  SENSITIVE = []
  include Aws::Structure
end

#creation_time ⇒ Time

The timestamp of the creation time for this Provisioned Throughput.

Returns:

  • (Time)


7851
7852
7853
7854
7855
7856
7857
7858
7859
7860
7861
7862
7863
7864
7865
7866
7867
# File 'gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb', line 7851

class GetProvisionedModelThroughputResponse < Struct.new(
  :model_units,
  :desired_model_units,
  :provisioned_model_name,
  :provisioned_model_arn,
  :model_arn,
  :desired_model_arn,
  :foundation_model_arn,
  :status,
  :creation_time,
  :last_modified_time,
  :failure_message,
  :commitment_duration,
  :commitment_expiration_time)
  SENSITIVE = []
  include Aws::Structure
end

#desired_model_arn ⇒ String

The Amazon Resource Name (ARN) of the model requested to be associated to this Provisioned Throughput. This value differs from the modelArn if updating hasn't completed.

Returns:

  • (String)


7851
7852
7853
7854
7855
7856
7857
7858
7859
7860
7861
7862
7863
7864
7865
7866
7867
# File 'gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb', line 7851

class GetProvisionedModelThroughputResponse < Struct.new(
  :model_units,
  :desired_model_units,
  :provisioned_model_name,
  :provisioned_model_arn,
  :model_arn,
  :desired_model_arn,
  :foundation_model_arn,
  :status,
  :creation_time,
  :last_modified_time,
  :failure_message,
  :commitment_duration,
  :commitment_expiration_time)
  SENSITIVE = []
  include Aws::Structure
end

#desired_model_units ⇒ Integer

The number of model units that was requested for this Provisioned Throughput.

Returns:

  • (Integer)


7851
7852
7853
7854
7855
7856
7857
7858
7859
7860
7861
7862
7863
7864
7865
7866
7867
# File 'gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb', line 7851

class GetProvisionedModelThroughputResponse < Struct.new(
  :model_units,
  :desired_model_units,
  :provisioned_model_name,
  :provisioned_model_arn,
  :model_arn,
  :desired_model_arn,
  :foundation_model_arn,
  :status,
  :creation_time,
  :last_modified_time,
  :failure_message,
  :commitment_duration,
  :commitment_expiration_time)
  SENSITIVE = []
  include Aws::Structure
end

#failure_message ⇒ String

A failure message for any issues that occurred during creation, updating, or deletion of the Provisioned Throughput.

Returns:

  • (String)


7851
7852
7853
7854
7855
7856
7857
7858
7859
7860
7861
7862
7863
7864
7865
7866
7867
# File 'gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb', line 7851

class GetProvisionedModelThroughputResponse < Struct.new(
  :model_units,
  :desired_model_units,
  :provisioned_model_name,
  :provisioned_model_arn,
  :model_arn,
  :desired_model_arn,
  :foundation_model_arn,
  :status,
  :creation_time,
  :last_modified_time,
  :failure_message,
  :commitment_duration,
  :commitment_expiration_time)
  SENSITIVE = []
  include Aws::Structure
end

#foundation_model_arn ⇒ String

The Amazon Resource Name (ARN) of the base model for which the Provisioned Throughput was created, or of the base model that the custom model for which the Provisioned Throughput was created was customized.

Returns:

  • (String)


7851
7852
7853
7854
7855
7856
7857
7858
7859
7860
7861
7862
7863
7864
7865
7866
7867
# File 'gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb', line 7851

class GetProvisionedModelThroughputResponse < Struct.new(
  :model_units,
  :desired_model_units,
  :provisioned_model_name,
  :provisioned_model_arn,
  :model_arn,
  :desired_model_arn,
  :foundation_model_arn,
  :status,
  :creation_time,
  :last_modified_time,
  :failure_message,
  :commitment_duration,
  :commitment_expiration_time)
  SENSITIVE = []
  include Aws::Structure
end

#last_modified_time ⇒ Time

The timestamp of the last time that this Provisioned Throughput was modified.

Returns:

  • (Time)


7851
7852
7853
7854
7855
7856
7857
7858
7859
7860
7861
7862
7863
7864
7865
7866
7867
# File 'gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb', line 7851

class GetProvisionedModelThroughputResponse < Struct.new(
  :model_units,
  :desired_model_units,
  :provisioned_model_name,
  :provisioned_model_arn,
  :model_arn,
  :desired_model_arn,
  :foundation_model_arn,
  :status,
  :creation_time,
  :last_modified_time,
  :failure_message,
  :commitment_duration,
  :commitment_expiration_time)
  SENSITIVE = []
  include Aws::Structure
end

#model_arn ⇒ String

The Amazon Resource Name (ARN) of the model associated with this Provisioned Throughput.

Returns:

  • (String)


7851
7852
7853
7854
7855
7856
7857
7858
7859
7860
7861
7862
7863
7864
7865
7866
7867
# File 'gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb', line 7851

class GetProvisionedModelThroughputResponse < Struct.new(
  :model_units,
  :desired_model_units,
  :provisioned_model_name,
  :provisioned_model_arn,
  :model_arn,
  :desired_model_arn,
  :foundation_model_arn,
  :status,
  :creation_time,
  :last_modified_time,
  :failure_message,
  :commitment_duration,
  :commitment_expiration_time)
  SENSITIVE = []
  include Aws::Structure
end

#model_units ⇒ Integer

The number of model units allocated to this Provisioned Throughput.

Returns:

  • (Integer)


7851
7852
7853
7854
7855
7856
7857
7858
7859
7860
7861
7862
7863
7864
7865
7866
7867
# File 'gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb', line 7851

class GetProvisionedModelThroughputResponse < Struct.new(
  :model_units,
  :desired_model_units,
  :provisioned_model_name,
  :provisioned_model_arn,
  :model_arn,
  :desired_model_arn,
  :foundation_model_arn,
  :status,
  :creation_time,
  :last_modified_time,
  :failure_message,
  :commitment_duration,
  :commitment_expiration_time)
  SENSITIVE = []
  include Aws::Structure
end

#provisioned_model_arn ⇒ String

The Amazon Resource Name (ARN) of the Provisioned Throughput.

Returns:

  • (String)


7851
7852
7853
7854
7855
7856
7857
7858
7859
7860
7861
7862
7863
7864
7865
7866
7867
# File 'gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb', line 7851

class GetProvisionedModelThroughputResponse < Struct.new(
  :model_units,
  :desired_model_units,
  :provisioned_model_name,
  :provisioned_model_arn,
  :model_arn,
  :desired_model_arn,
  :foundation_model_arn,
  :status,
  :creation_time,
  :last_modified_time,
  :failure_message,
  :commitment_duration,
  :commitment_expiration_time)
  SENSITIVE = []
  include Aws::Structure
end

#provisioned_model_name ⇒ String

The name of the Provisioned Throughput.

Returns:

  • (String)


7851
7852
7853
7854
7855
7856
7857
7858
7859
7860
7861
7862
7863
7864
7865
7866
7867
# File 'gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb', line 7851

class GetProvisionedModelThroughputResponse < Struct.new(
  :model_units,
  :desired_model_units,
  :provisioned_model_name,
  :provisioned_model_arn,
  :model_arn,
  :desired_model_arn,
  :foundation_model_arn,
  :status,
  :creation_time,
  :last_modified_time,
  :failure_message,
  :commitment_duration,
  :commitment_expiration_time)
  SENSITIVE = []
  include Aws::Structure
end

#status ⇒ String

The status of the Provisioned Throughput.

Returns:

  • (String)


7851
7852
7853
7854
7855
7856
7857
7858
7859
7860
7861
7862
7863
7864
7865
7866
7867
# File 'gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb', line 7851

class GetProvisionedModelThroughputResponse < Struct.new(
  :model_units,
  :desired_model_units,
  :provisioned_model_name,
  :provisioned_model_arn,
  :model_arn,
  :desired_model_arn,
  :foundation_model_arn,
  :status,
  :creation_time,
  :last_modified_time,
  :failure_message,
  :commitment_duration,
  :commitment_expiration_time)
  SENSITIVE = []
  include Aws::Structure
end