Skip to main content

CreateCodeSignSigningKeyInput

No description

input CreateCodeSignSigningKeyInput {
name: String!
description: String
objects: CreateCodeSignSigningKeyObjectsInput!
ipRestrictions: [String!]
project: ID!
triggerCryptoObjectCreation: Boolean!
}

Fields

CreateCodeSignSigningKeyInput.name ● String! non-null scalar

A unique name identifying this CodeSignSigningKey of no more than 255 characters.

CreateCodeSignSigningKeyInput.description ● String scalar

A human readable description of this CodeSignSigningKey of no more than 500 characters.

CreateCodeSignSigningKeyInput.objects ● CreateCodeSignSigningKeyObjectsInput! non-null input

The renewal values to use for getting a set of cryptographic objects.

CreateCodeSignSigningKeyInput.ipRestrictions ● [String!] list scalar

A set of IP addresses and IP address ranges from which API requests for cryptographic operations are permitted for this CodeSignSigningKey.

CreateCodeSignSigningKeyInput.project ● ID! non-null scalar

The ID of the Code Sign Project that this Signing Key should be created within.

CreateCodeSignSigningKeyInput.triggerCryptoObjectCreation ● Boolean! non-null scalar

Whether or not to mint key pairs and/or initiate certificate issuance upon successful creation of this CodeSignSigningKey.

If true, key pairs will be minted and certificate issuance will be initiated upon successful object creation.

If false no cryptographic object will be minted/issued, and you will be able to do that manually in the future, using the renewCodeSignObjects mutation.

Member Of

createCodeSignSigningKey mutation