appOfferingCreate Mutation
Creates a new app offering.
Input Argument
appOfferingCreate accepts a single input
argument, an input type,
which contains the values it uses.
The fields inside input
are:
String
)
A unique identifier for the client performing the mutation.
String
)
Compliance description of the app offering.
String
)
The URI where the app can be configured. The placeholder {account} can be used to include the customer account id in the URI.
String
)
Description of the app offering.
[AttachmentInput!]
)
The attachments used in the description
field.
Boolean
)
Whether the app offering may not be used for new instances.
String
)
Feature description of the app offering.
String!
)
Name of the app offering.
[AppOfferingScopeInput!]
)
Scopes of this app offering
WebhookPolicyJwtAlg
)
The algorithm used for generating the policy for the app offering's webhook.
String
)
The audience for the policy for the app offering's webhook.
Int
)
The claim expiry time for the policy for the app offering's webhook.
String
)
This reference can be used to link the app offering to an instance using the R-Service APIs or the R-Service Import functionality.
Boolean
)
This app requires an enabled OAuth person.
ID!
)
Identifier of the the service instance this app offering is linked to.
String
)
An identifier for the client application submitting the resource or the name of an external system.
String
)
The unique identifier of the resource in an external system.
ID
)
UI extension that is to be applied to the record.
ID
)
Identifier of the UI extension version that is linked to the app offering.
String
)
The URI for the app offering's webhook. The placeholder {account} can be used to include the customer account id in the URI.
Return Fields
AppOffering
)
Record after mutation.
String
)
A unique identifier for the client performing the mutation.
[ValidationError!]
)
Errors encountered during the mutation.