Class: Aws::Bedrock::Types::CreateModelCopyJobRequest

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#client_request_tokenString

A unique, case-sensitive identifier to ensure that the API request completes no more than one time. If this token matches a previous request, Amazon Bedrock ignores the request, but does not return an error. For more information, see [Ensuring idempotency].

**A suitable default value is auto-generated.** You should normally not need to pass this option.

[1]: docs.aws.amazon.com/AWSEC2/latest/APIReference/Run_Instance_Idempotency.html

Returns:

  • (String)


632
633
634
635
636
637
638
639
640
# File 'lib/aws-sdk-bedrock/types.rb', line 632

class CreateModelCopyJobRequest < Struct.new(
  :source_model_arn,
  :target_model_name,
  :model_kms_key_id,
  :target_model_tags,
  :client_request_token)
  SENSITIVE = []
  include Aws::Structure
end

#model_kms_key_idString

The ARN of the KMS key that you use to encrypt the model copy.

Returns:

  • (String)


632
633
634
635
636
637
638
639
640
# File 'lib/aws-sdk-bedrock/types.rb', line 632

class CreateModelCopyJobRequest < Struct.new(
  :source_model_arn,
  :target_model_name,
  :model_kms_key_id,
  :target_model_tags,
  :client_request_token)
  SENSITIVE = []
  include Aws::Structure
end

#source_model_arnString

The Amazon Resource Name (ARN) of the model to be copied.

Returns:

  • (String)


632
633
634
635
636
637
638
639
640
# File 'lib/aws-sdk-bedrock/types.rb', line 632

class CreateModelCopyJobRequest < Struct.new(
  :source_model_arn,
  :target_model_name,
  :model_kms_key_id,
  :target_model_tags,
  :client_request_token)
  SENSITIVE = []
  include Aws::Structure
end

#target_model_nameString

A name for the copied model.

Returns:

  • (String)


632
633
634
635
636
637
638
639
640
# File 'lib/aws-sdk-bedrock/types.rb', line 632

class CreateModelCopyJobRequest < Struct.new(
  :source_model_arn,
  :target_model_name,
  :model_kms_key_id,
  :target_model_tags,
  :client_request_token)
  SENSITIVE = []
  include Aws::Structure
end

#target_model_tagsArray<Types::Tag>

Tags to associate with the target model. For more information, see

Tag resources][1

in the [Amazon Bedrock User Guide].

[1]: docs.aws.amazon.com/bedrock/latest/userguide/tagging.html [2]: docs.aws.amazon.com/bedrock/latest/userguide/what-is-service.html

Returns:



632
633
634
635
636
637
638
639
640
# File 'lib/aws-sdk-bedrock/types.rb', line 632

class CreateModelCopyJobRequest < Struct.new(
  :source_model_arn,
  :target_model_name,
  :model_kms_key_id,
  :target_model_tags,
  :client_request_token)
  SENSITIVE = []
  include Aws::Structure
end