Class: Aws::Signer::Types::SignPayloadRequest

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#payloadString

Specifies the object digest (hash) to sign.

Returns:

  • (String)


1157
1158
1159
1160
1161
1162
1163
1164
# File 'gems/aws-sdk-signer/lib/aws-sdk-signer/types.rb', line 1157

class SignPayloadRequest < Struct.new(
  :profile_name,
  :profile_owner,
  :payload,
  :payload_format)
  SENSITIVE = []
  include Aws::Structure
end

#payload_formatString

Payload content type. The single valid type is application/vnd.cncf.notary.payload.v1+json.

Returns:

  • (String)


1157
1158
1159
1160
1161
1162
1163
1164
# File 'gems/aws-sdk-signer/lib/aws-sdk-signer/types.rb', line 1157

class SignPayloadRequest < Struct.new(
  :profile_name,
  :profile_owner,
  :payload,
  :payload_format)
  SENSITIVE = []
  include Aws::Structure
end

#profile_nameString

The name of the signing profile.

Returns:

  • (String)


1157
1158
1159
1160
1161
1162
1163
1164
# File 'gems/aws-sdk-signer/lib/aws-sdk-signer/types.rb', line 1157

class SignPayloadRequest < Struct.new(
  :profile_name,
  :profile_owner,
  :payload,
  :payload_format)
  SENSITIVE = []
  include Aws::Structure
end

#profile_ownerString

The AWS account ID of the profile owner.

Returns:

  • (String)


1157
1158
1159
1160
1161
1162
1163
1164
# File 'gems/aws-sdk-signer/lib/aws-sdk-signer/types.rb', line 1157

class SignPayloadRequest < Struct.new(
  :profile_name,
  :profile_owner,
  :payload,
  :payload_format)
  SENSITIVE = []
  include Aws::Structure
end