Skip to main content
Ctrl+K
Logo image Logo image

Phalanx

Site Navigation

  • About
  • Developers
  • Administrators
  • Applications
  • Environments
  • Internals
  • Rubin docs

Site Navigation

  • About
  • Developers
  • Administrators
  • Applications
  • Environments
  • Internals
  • Rubin docs

Section Navigation

Reference

  • JSON schema
  • Phalanx internal API
    • __version__
    • HELM_DOCLINK_ANNOTATION
    • ONEPASSWORD_ENCODED_WARNING
    • PULL_SECRET_DESCRIPTION
    • VAULT_APPROLE_SECRET_TEMPLATE
    • VAULT_TOKEN_SECRET_TEMPLATE
    • VAULT_WRITE_TOKEN_LIFETIME
    • VAULT_WRITE_TOKEN_WARNING_LIFETIME
    • setup
    • build_jinja_contexts
    • ApplicationExistsError
    • CommandFailedError
    • CommandTimedOutError
    • GitRemoteError
    • InvalidApplicationConfigError
    • InvalidEnvironmentConfigError
    • InvalidSecretConfigError
    • MalformedOnepasswordSecretError
    • MissingOnepasswordSecretsError
    • NoOnepasswordConfigError
    • NoOnepasswordCredentialsError
    • NoVaultCredentialsError
    • UnknownEnvironmentError
    • UnresolvedSecretsError
    • UsageError
    • VaultNotFoundError
    • VaultPathConflictError
    • Factory
    • action_group
    • add_mask
    • Application
    • ApplicationConfig
    • ApplicationInstance
    • DocLink
    • Project
    • ControlSystemConfig
    • Environment
    • EnvironmentBaseConfig
    • EnvironmentConfig
    • EnvironmentDetails
    • GCPMetadata
    • GafaelfawrGitHubGroup
    • GafaelfawrGitHubTeam
    • GafaelfawrScope
    • IdentityProvider
    • OnepasswordConfig
    • PhalanxConfig
    • Token
    • HelmStarter
    • ConditionalMixin
    • ConditionalSecretConfig
    • ConditionalSecretCopyRules
    • ConditionalSimpleSecretGenerateRules
    • ConditionalSourceSecretGenerateRules
    • PullSecret
    • RegistryPullSecret
    • ResolvedSecrets
    • Secret
    • SecretConfig
    • SecretCopyRules
    • SecretGenerateType
    • SecretOnepasswordConfig
    • SimpleSecretGenerateRules
    • SourceSecretGenerateRules
    • StaticSecret
    • StaticSecrets
    • ConditionalSecretGenerateRules
    • SecretGenerateRules
    • VaultAppRole
    • VaultAppRoleCredentials
    • VaultAppRoleMetadata
    • VaultCredentials
    • VaultToken
    • VaultTokenCredentials
    • VaultTokenMetadata
    • ApplicationService
    • EnvironmentService
    • SecretsAuditReport
    • SecretsService
    • VaultService
    • ArgoCDStorage
    • Command
    • ConfigStorage
    • HelmStorage
    • KubernetesStorage
    • OnepasswordClient
    • OnepasswordStorage
    • VaultClient
    • VaultStorage
    • YAMLFoldedString

DocLink¶

pydantic model phalanx.models.applications.DocLink¶

A documentation link for an application.

This represents an individual array item in the phalanx.lsst.io/docs Helm chart annotation in Chart.yaml.

Parameters:

data (Any)

Show JSON schema
{
   "title": "DocLink",
   "description": "A documentation link for an application.\n\nThis represents an individual array item in the ``phalanx.lsst.io/docs``\nHelm chart annotation in :file:`Chart.yaml`.",
   "type": "object",
   "properties": {
      "url": {
         "title": "Url",
         "type": "string"
      },
      "title": {
         "title": "Title",
         "type": "string"
      },
      "id": {
         "anyOf": [
            {
               "type": "string"
            },
            {
               "type": "null"
            }
         ],
         "default": null,
         "title": "Id"
      }
   },
   "required": [
      "url",
      "title"
   ]
}

Fields:
  • id (str | None)

  • title (str)

  • url (str)

field id: str | None = None¶

Identifier of the document.

field title: str [Required]¶

Title of the document.

field url: str [Required]¶

URL to the document.

to_rst()¶

Format as a reStructuredText link.

Return type:

str

previous

ApplicationInstance

next

Project

On this page
  • DocLink
    • DocLink.id
    • DocLink.title
    • DocLink.url
    • DocLink.to_rst()
Edit this page

© Copyright 2020-2023 Association of Universities for Research in Astronomy, Inc. (AURA).

Built with the PyData Sphinx Theme 0.12.0.

Created using Sphinx 7.3.7.