original_docstring: 
          TSIG key algorithms are encoded as domain names, but most consist of only one non-empty label, which is not required to be explicitly absolute. Applicable algorithms include: hmac-sha1, hmac-sha224, hmac-sha256, hmac-sha512. For more information on these algorithms, see [RFC 4635](https://tools.ietf.org/html/rfc4635#section-2).
          
docstring: TSIG key algorithms are encoded as domain names, but most consist of only one non-empty label, which is not required to be explicitly absolute.
docstring_tokens: TSIG key algorithms are encoded as domain names but most consist of only one non - empty label which is not required to be explicitly absolute .
code: def algorithm(self) -> str:
          """
          TSIG key algorithms are encoded as domain names, but most consist of only one non-empty label, which is not required to be explicitly absolute. Applicable algorithms include: hmac-sha1, hmac-sha224, hmac-sha256, hmac-sha512. For more information on these algorithms, see [RFC 4635](https://tools.ietf.org/html/rfc4635#section-2).
          """
          return pulumi.get(self, "algorithm")
code_tokens: def algorithm ( self ) -> str : return pulumi . get ( self , "algorithm" )
short_docstring: TSIG key algorithms are encoded as domain names, but most consist of only one non-empty label, which is not required to be explicitly absolute.
short_docstring_tokens: TSIG key algorithms are encoded as domain names but most consist of only one non - empty label which is not required to be explicitly absolute .
comment: """
          TSIG key algorithms are encoded as domain names, but most consist of only one non-empty label, which is not required to be explicitly absolute. Applicable algorithms include: hmac-sha1, hmac-sha224, hmac-sha256, hmac-sha512. For more information on these algorithms, see [RFC 4635](https://tools.ietf.org/html/rfc4635#section-2).
          """