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