UpdateRepoCustomDomainInput
Defines the input parameters required to update an existing custom domain configuration for a repository.
input UpdateRepoCustomDomainInput {
  id: UUID!
  disableCertManager: Boolean
  certManagerChallengerType: CertManagerChallengeType
  syncDomainID: UUID
  servicePort: Int
}
Fields
UpdateRepoCustomDomainInput.id ● UUID! non-null scalar
The unique identifier of the custom domain configuration to be updated.
UpdateRepoCustomDomainInput.disableCertManager ● Boolean scalar
Optional. Specifies whether to disable the automatic SSL certificate management for this domain. Useful when handling certificates through external mechanisms or different processes.
UpdateRepoCustomDomainInput.certManagerChallengerType ● CertManagerChallengeType enum
Optional. Updates the challenge type used by the certificate manager for verifying domain ownership and issuing SSL certificates. This can affect how domain verification is performed, with options like 'dns01' and 'http01'.
UpdateRepoCustomDomainInput.syncDomainID ● UUID scalar
Optional. The unique identifier of another custom domain certificate that this new domain should sync with. This removes the need to manage certificates separately, ensuring consistent configurations across multiple domains.
UpdateRepoCustomDomainInput.servicePort ● Int scalar
Optional. The target external port to be used for the custom domain. If not provided, the first https port will be used.
Member Of
updateRepoCustomDomain  mutation