Skip to main content

UpdateCodeSignProjectInput

No description

input UpdateCodeSignProjectInput {
id: ID!
name: String
description: String
owners: [UserOrTeamInput!]
auditors: [UserOrTeamInput!]
authorizedSigners: [IdentityInput!]
ipRestrictions: [String!]
maxHistoricalObjects: Int
}

Fields​

UpdateCodeSignProjectInput.id ● ID! non-null scalar​

UpdateCodeSignProjectInput.name ● String scalar​

A unique name identifying this Code Sign Project of no more than 255 characters.

UpdateCodeSignProjectInput.description ● String scalar​

A human readable description of this Code Sign Project of no more than 500 characters.

UpdateCodeSignProjectInput.owners ● [UserOrTeamInput!] list input​

A list of users who are allowed to modify this Project and any Signing Keys that exists within the Project.

UpdateCodeSignProjectInput.auditors ● [UserOrTeamInput!] list input​

A list of users and/or teams who are allowed to view this Project and any Signing Keys that exist within the Project, for auditing purposes.

UpdateCodeSignProjectInput.authorizedSigners ● [IdentityInput!] list input​

A list of users, teams, and/or service accounts that are allowed to perform cryptographic operations using the Signing Keys that exist within this Project.

UpdateCodeSignProjectInput.ipRestrictions ● [String!] list scalar​

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

UpdateCodeSignProjectInput.maxHistoricalObjects ● Int scalar​

The maximum number of key pairs and/or certificates to keep in the historicObjects list on a CodeSignSigningKey after every rotation or renewal.

Member Of​

updateCodeSignProject mutation