Product Documentation

StyleBook 가져오기

Oct 21, 2016

이 섹션은 StyleBook의 두 번째 섹션이며 이 섹션을 사용하여 현재 StyleBook에서 참조할 다른 StyleBook을 선언할 수 있습니다. 이렇게 하면 StyleBook에서 동일한 구성을 다시 작성하지 않고 다른 StyleBook을 가져와 재사용할 수 있습니다. 필수 섹션입니다.

현재 StyleBook에서 참조할 StyleBook의 네임스페이스버전 번호를 선언해야 합니다. NITRO 구성 개체를 직접 사용하는 모든 StyleBook은 netscaler.nitro.config 네임스페이스를 참조해야 합니다. 이 네임스페이스에는 lbvserver 서비스 또는 모니터와 같은 모든 NetScaler NITRO 유형이 포함됩니다. NetScaler 버전 10.5, 11.0 및 11.1에 대한 StyleBook이 지원되므로 릴리스 10.5 이상을 실행하는 모든 NetScaler 인스턴스에서 StyleBook을 사용하여 구성을 만들고 실행할 수 있습니다.

import-stylebooks 섹션에 사용되는 prefix 특성은 네임스페이스 및 버전 조합을 나타내는 단축형 접두사입니다. 예를 들어 “ns” 접두사를 사용하여 네임스페이스 netscaler.nitro.config와 버전 10.5를 나타낼 수 있습니다. StyleBook의 이후 섹션에서는 이 네임스페이스 및 버전을 사용하는 StyleBook을 참조할 때마다 네임스페이스 및 버전을 사용하는 대신 선택한 접두사 문자열을 StyleBook 이름과 함께 사용하여 StyleBook을 고유하게 식별할 수 있습니다.


예제:

     import-stylebooks:

      -

        namespace: netscaler.nitro.config

        version: "10.5"

        prefix: ns

     -

      namespace: com.acme.stylebooks

       version: "0.1"

       prefix: stlb

위 예제에서 첫 번째 정의된 접두사는 ns이며 네임스페이스 netscaler.nitro.config 및 버전 10.5를 나타냅니다. 두 번째 정의된 접두사는 stlb이며 네임스페이스 com.acme.stylebooks 및 버전 0.1을 나타냅니다.

접두사를 정의한 후에는 특정 네임스페이스 및 버전에 속하는 유형 또는 StyleBook을 참조할 때마다 :: 표기법을 사용할 수 있습니다. 예를 들어 ns::lbvserver는 네임스페이스 netscaler.nitro.config, 버전 10.5에 정의된 lbvserver 유형을 나타냅니다.

마찬가지로, com.acme.stylebooks 네임스페이스에서 버전이 "0.1"인 StyleBook을 참조하려면 stlb:: 표기법을 사용할 수 있습니다.

메모

관례적으로 접두사 "ns"는 NetScaler의 NITRO 네임스페이스를 나타내는 데 사용됩니다.