Class: Aws::Artifact::Types::CreateComplianceInquiryRequest

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

Overview

Constant Summary collapse

SENSITIVE =
[:inquiry_content]

Instance Attribute Summary collapse

Instance Attribute Details

#client_tokenString

Idempotency token for the request.

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

Returns:

  • (String)


114
115
116
117
118
119
120
121
122
# File 'gems/aws-sdk-artifact/lib/aws-sdk-artifact/types.rb', line 114

class CreateComplianceInquiryRequest < Struct.new(
  :name,
  :inquiry_content,
  :client_token,
  :support_mode,
  :tags)
  SENSITIVE = [:inquiry_content]
  include Aws::Structure
end

#inquiry_contentTypes::InquiryContent

Content for creating a compliance inquiry - either a single query or file content.



114
115
116
117
118
119
120
121
122
# File 'gems/aws-sdk-artifact/lib/aws-sdk-artifact/types.rb', line 114

class CreateComplianceInquiryRequest < Struct.new(
  :name,
  :inquiry_content,
  :client_token,
  :support_mode,
  :tags)
  SENSITIVE = [:inquiry_content]
  include Aws::Structure
end

#nameString

Title of the inquiry.

Returns:

  • (String)


114
115
116
117
118
119
120
121
122
# File 'gems/aws-sdk-artifact/lib/aws-sdk-artifact/types.rb', line 114

class CreateComplianceInquiryRequest < Struct.new(
  :name,
  :inquiry_content,
  :client_token,
  :support_mode,
  :tags)
  SENSITIVE = [:inquiry_content]
  include Aws::Structure
end

#support_modeString

Support mode for inquiry processing. Only supported for file upload mode. Defaults to AI_ONLY if not specified.

Returns:

  • (String)


114
115
116
117
118
119
120
121
122
# File 'gems/aws-sdk-artifact/lib/aws-sdk-artifact/types.rb', line 114

class CreateComplianceInquiryRequest < Struct.new(
  :name,
  :inquiry_content,
  :client_token,
  :support_mode,
  :tags)
  SENSITIVE = [:inquiry_content]
  include Aws::Structure
end

#tagsHash<String,String>

Tags to associate with the compliance inquiry resource.

Returns:

  • (Hash<String,String>)


114
115
116
117
118
119
120
121
122
# File 'gems/aws-sdk-artifact/lib/aws-sdk-artifact/types.rb', line 114

class CreateComplianceInquiryRequest < Struct.new(
  :name,
  :inquiry_content,
  :client_token,
  :support_mode,
  :tags)
  SENSITIVE = [:inquiry_content]
  include Aws::Structure
end