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

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

#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.

Returns:

  • (String)


513
514
515
516
517
518
519
520
521
# File 'gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb', line 513

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)


513
514
515
516
517
518
519
520
521
# File 'gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb', line 513

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)


513
514
515
516
517
518
519
520
521
# File 'gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb', line 513

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)


513
514
515
516
517
518
519
520
521
# File 'gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb', line 513

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 in the Amazon Bedrock User Guide.

Returns:



513
514
515
516
517
518
519
520
521
# File 'gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb', line 513

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