Class: Aws::Signer::Types::PutSigningProfileRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::Signer::Types::PutSigningProfileRequest
- Includes:
- Aws::Structure
- Defined in:
- lib/aws-sdk-signer/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#overrides ⇒ Types::SigningPlatformOverrides
A subfield of ‘platform`.
-
#platform_id ⇒ String
The ID of the signing platform to be created.
-
#profile_name ⇒ String
The name of the signing profile to be created.
-
#signature_validity_period ⇒ Types::SignatureValidityPeriod
The default validity period override for any signature generated using this signing profile.
-
#signing_material ⇒ Types::SigningMaterial
The AWS Certificate Manager certificate that will be used to sign code with the new signing profile.
-
#signing_parameters ⇒ Hash<String,String>
Map of key-value pairs for signing.
-
#tags ⇒ Hash<String,String>
Tags to be associated with the signing profile that is being created.
Instance Attribute Details
#overrides ⇒ Types::SigningPlatformOverrides
A subfield of ‘platform`. This specifies any different configuration options that you want to apply to the chosen platform (such as a different `hash-algorithm` or `signing-algorithm`).
916 917 918 919 920 921 922 923 924 925 926 |
# File 'lib/aws-sdk-signer/types.rb', line 916 class PutSigningProfileRequest < Struct.new( :profile_name, :signing_material, :signature_validity_period, :platform_id, :overrides, :signing_parameters, :tags) SENSITIVE = [] include Aws::Structure end |
#platform_id ⇒ String
The ID of the signing platform to be created.
916 917 918 919 920 921 922 923 924 925 926 |
# File 'lib/aws-sdk-signer/types.rb', line 916 class PutSigningProfileRequest < Struct.new( :profile_name, :signing_material, :signature_validity_period, :platform_id, :overrides, :signing_parameters, :tags) SENSITIVE = [] include Aws::Structure end |
#profile_name ⇒ String
The name of the signing profile to be created.
916 917 918 919 920 921 922 923 924 925 926 |
# File 'lib/aws-sdk-signer/types.rb', line 916 class PutSigningProfileRequest < Struct.new( :profile_name, :signing_material, :signature_validity_period, :platform_id, :overrides, :signing_parameters, :tags) SENSITIVE = [] include Aws::Structure end |
#signature_validity_period ⇒ Types::SignatureValidityPeriod
The default validity period override for any signature generated using this signing profile. If unspecified, the default is 135 months.
916 917 918 919 920 921 922 923 924 925 926 |
# File 'lib/aws-sdk-signer/types.rb', line 916 class PutSigningProfileRequest < Struct.new( :profile_name, :signing_material, :signature_validity_period, :platform_id, :overrides, :signing_parameters, :tags) SENSITIVE = [] include Aws::Structure end |
#signing_material ⇒ Types::SigningMaterial
The AWS Certificate Manager certificate that will be used to sign code with the new signing profile.
916 917 918 919 920 921 922 923 924 925 926 |
# File 'lib/aws-sdk-signer/types.rb', line 916 class PutSigningProfileRequest < Struct.new( :profile_name, :signing_material, :signature_validity_period, :platform_id, :overrides, :signing_parameters, :tags) SENSITIVE = [] include Aws::Structure end |
#signing_parameters ⇒ Hash<String,String>
Map of key-value pairs for signing. These can include any information that you want to use during signing.
916 917 918 919 920 921 922 923 924 925 926 |
# File 'lib/aws-sdk-signer/types.rb', line 916 class PutSigningProfileRequest < Struct.new( :profile_name, :signing_material, :signature_validity_period, :platform_id, :overrides, :signing_parameters, :tags) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Hash<String,String>
Tags to be associated with the signing profile that is being created.
916 917 918 919 920 921 922 923 924 925 926 |
# File 'lib/aws-sdk-signer/types.rb', line 916 class PutSigningProfileRequest < Struct.new( :profile_name, :signing_material, :signature_validity_period, :platform_id, :overrides, :signing_parameters, :tags) SENSITIVE = [] include Aws::Structure end |