PutSigningProfileRequest
public struct PutSigningProfileRequest : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
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).
Declaration
Swift
public let overrides: SigningPlatformOverrides?
-
The ID of the signing platform to be created.
Declaration
Swift
public let platformId: String
-
The name of the signing profile to be created.
Declaration
Swift
public let profileName: String
-
The AWS Certificate Manager certificate that will be used to sign code with the new signing profile.
Declaration
Swift
public let signingMaterial: SigningMaterial
-
Map of key-value pairs for signing. These can include any information that you want to use during signing.
Declaration
Swift
public let signingParameters: [String : String]?
-
Tags to be associated with the signing profile that is being created.
Declaration
Swift
public let tags: [String : String]?
-
Undocumented
Declaration
Swift
public init(overrides: SigningPlatformOverrides? = nil, platformId: String, profileName: String, signingMaterial: SigningMaterial, signingParameters: [String : String]? = nil, tags: [String : String]? = nil)
-
Declaration
Swift
public func validate(name: String) throws