ip-access-lists komut grubu

Note

Databricks CLI kullanımı, Kullanım Verileri sağlamaları da dahil olmak üzere Databricks Lisansı ve Databricks Gizlilik Bildirimi'ne tabidir.

ip-access-lists Databricks CLI içindeki komut grubu, yöneticilerin IP erişim listelerini yapılandırmasına olanak tanıyan komutlar içerir. Bkz . IP erişim listelerini yönetme

Databricks için 'ip-access-lists create' komutunu çalıştırın

Bu çalışma alanı için bir IP erişim listesi oluşturun. Liste bir izin listesi veya blok listesi olabilir.

IP erişim listesi oluştururken veya güncelleştirirken:

  • Birleştirilmiş tüm izin verilen listeler ve blok listeleri için komut en fazla 1000 IP/CIDR değerini destekler ve burada bir CIDR tek bir değer olarak sayılır. Bu sayıyı aşma girişimi, error_code değeriyle QUOTA_EXCEEDED400 hatasını döndürür.
  • Yeni liste çağıran kullanıcının geçerli IP'sini engellerse, hata 400 error_code değeriyle INVALID_STATEdöndürülür.

Değişikliklerin geçerli olması birkaç dakika sürebilir. Sonuçta elde edilen IP erişim listenizin, özelliği etkinleştirene kadar hiçbir etkisi olmadığını unutmayın.

databricks ip-access-lists create LABEL LIST_TYPE [flags]

Arguments

LABEL

    Required. IP erişim listesinin etiketi.

LIST_TYPE

    IP erişim listesi türü. Geçerli değerler aşağıdaki gibidir ve büyük/küçük harfe duyarlıdır:

     - ALLOW: İzin verenler listesi. Bu IP'yi veya aralığı ekleyin.     - BLOCK: Blok listesi. Bu IP'yi veya aralığı hariç tutun. Blok listesindeki IP adresleri, izin verilenler listesine dahil olsalar bile dışlanır.

Options

--json JSON

    satır içi JSON dizesi veya @path istek gövdesine sahip JSON dosyasına.

Genel bayraklar

Examples

Aşağıdaki örnek, izin ver listesi IP erişim listesi oluşturur:

databricks ip-access-lists create "Office Network" ALLOW --json '{"ip_addresses": ["192.168.1.0/24"]}'

Aşağıdaki örnek bir blok listesi IP erişim listesi oluşturur:

databricks ip-access-lists create "Blocked IPs" BLOCK --json '{"ip_addresses": ["10.0.0.1"]}'

databricks ip-access-lists delete (IP erişim listelerini sil)

Liste kimliğiyle belirtilen bir IP erişim listesini silin.

databricks ip-access-lists delete IP_ACCESS_LIST_ID [flags]

Arguments

IP_ACCESS_LIST_ID

    İlgili IP erişim listesinin kimliği

Options

Genel bayraklar

Examples

Aşağıdaki örnek bir IP erişim listesini siler:

databricks ip-access-lists delete 12345

databricks ip-access-lists get

Liste kimliğiyle belirtilen bir IP erişim listesi alın.

databricks ip-access-lists get IP_ACCESS_LIST_ID [flags]

Arguments

IP_ACCESS_LIST_ID

    İlgili IP erişim listesinin kimliği

Options

Genel bayraklar

Examples

Aşağıdaki örnek, IP erişim listesinin ayrıntılarını alır:

databricks ip-access-lists get 12345

databricks IP erişim listeleri listesi

Belirtilen çalışma alanı için tüm IP erişim listelerini alın.

databricks ip-access-lists list [flags]

Arguments

None

Options

Genel bayraklar

Examples

Aşağıdaki örnekte, çalışma alanı için tüm IP erişim listeleri listelenir:

databricks ip-access-lists list

databricks ip erişim listelerini değiştir

Kimliğiyle belirtilen bir IP erişim listesini değiştirin. Bir liste izin listeleri ve blok listeleri içerebilir.

IP erişim listesini değiştirirken:

  • Birleştirilmiş tüm izin verilen listeler ve blok listeleri için API en fazla 1000 IP/CIDR değerini destekler ve burada bir CIDR tek bir değer olarak sayılır. Bu sayıyı aşma girişimi, error_code değeriyle QUOTA_EXCEEDED400 hatasını döndürür.
  • Sonuçta elde edilen liste çağıran kullanıcının geçerli IP'sini engellerse, hata 400 error_code değeriyle INVALID_STATEdöndürülür.

Değişikliklerin geçerli olması birkaç dakika sürebilir. Sonuçta elde edilen IP erişim listenizin, özelliği etkinleştirene kadar hiçbir etkisi olmadığını unutmayın.

databricks ip-access-lists replace IP_ACCESS_LIST_ID LABEL LIST_TYPE ENABLED [flags]

Arguments

IP_ACCESS_LIST_ID

    İlgili IP erişim listesinin kimliği

LABEL

    IP erişim listesinin etiketi. Bu boş olamaz .

LIST_TYPE

    IP erişim listesi türü. Geçerli değerler aşağıdaki gibidir ve büyük/küçük harfe duyarlıdır:

     - ALLOW: İzin verenler listesi. Bu IP'yi veya aralığı ekleyin.     - BLOCK: Blok listesi. Bu IP'yi veya aralığı hariç tutun. Blok listesindeki IP adresleri, izin verilenler listesine dahil olsalar bile dışlanır.

ENABLED

    Bu IP erişim listesinin etkinleştirilip etkinleştirilmediğini belirtir.

Options

--json JSON

    satır içi JSON dizesi veya @path istek gövdesine sahip JSON dosyasına.

Genel bayraklar

Examples

Aşağıdaki örnek, IP erişim listesini yeni ayarlarla değiştirir:

databricks ip-access-lists replace 12345 "Updated Office Network" ALLOW true --json '{"ip_addresses": ["192.168.1.0/24", "10.0.0.0/16"]}'

databricks ip-access-listeleri güncelleme

Kimliğiyle belirtilen mevcut bir IP erişim listesini güncelleştirin. Bir liste izin listeleri ve blok listeleri içerebilir.

IP erişim listesini değiştirirken:

  • Birleştirilmiş tüm izin verilen listeler ve blok listeleri için API en fazla 1000 IP/CIDR değerini destekler ve burada bir CIDR tek bir değer olarak sayılır. Bu sayıyı aşma girişimi, error_code değeriyle QUOTA_EXCEEDED400 hatasını döndürür.
  • Sonuçta elde edilen liste çağıran kullanıcının geçerli IP'sini engellerse, hata 400 error_code değeriyle INVALID_STATEdöndürülür.

Değişikliklerin geçerli olması birkaç dakika sürebilir. Sonuçta elde edilen IP erişim listenizin, özelliği etkinleştirene kadar hiçbir etkisi olmadığını unutmayın.

databricks ip-access-lists update IP_ACCESS_LIST_ID [flags]

Arguments

IP_ACCESS_LIST_ID

    İlgili IP erişim listesinin kimliği

Options

--enabled

    Bu IP erişim listesinin etkinleştirilip etkinleştirilmediğini belirtir.

--json JSON

    satır içi JSON dizesi veya @path istek gövdesine sahip JSON dosyasına.

--label string

    IP erişim listesinin etiketi.

--list-type ListType

    IP erişim listesi türü. Geçerli değerler aşağıdaki gibidir ve büyük/küçük harfe duyarlıdır:

     - ALLOW: İzin verenler listesi. Bu IP'yi veya aralığı ekleyin.     - BLOCK: Blok listesi. Bu IP'yi veya aralığı hariç tutun. Blok listesindeki IP adresleri, izin verilenler listesine dahil olsalar bile dışlanır.

Genel bayraklar

Examples

Aşağıdaki örnek bir IP erişim listesinin etiketini güncelleştirir:

databricks ip-access-lists update 12345 --label "Updated Network Label"

Aşağıdaki örnek bir IP erişim listesini etkinleştirir:

databricks ip-access-lists update 12345 --enabled

Aşağıdaki örnek bir IP erişim listesinin birden çok özelliğini güncelleştirir:

databricks ip-access-lists update 12345 --label "Corporate Network" --list-type ALLOW --enabled --json '{"ip_addresses": ["192.168.0.0/16"]}'

Genel bayraklar

--debug

  Hata ayıklama günlüğünün etkinleştirilip etkinleştirilmeyileceği.

-h veya --help

    Databricks CLI veya ilgili komut grubu ya da ilgili komut için yardım görüntüleyin.

--log-file dizgi

    Yazılım günlüklerini yazmak için kullanılacak dosyayı temsil eden bir metin. Bu bayrak belirtilmezse varsayılan değer, çıkış günlüklerini stderr'a yazmaktır.

--log-format biçim

    Günlük biçimi türü, text veya json. Varsayılan değer şudur: text.

--log-level dizgi

    Günlük format düzeyini temsil eden bir karakter dizisi. Belirtilmezse günlük format seviyesi devre dışı bırakılır.

-o, --output tür

    Komut çıktı türü text veya json. Varsayılan değer şudur: text.

-p, --profile dizgi

    Komutu çalıştırmak için kullanılacak dosyadaki ~/.databrickscfg profilin adı. Bu bayrak belirtilmezse ve varsa, DEFAULT adlı profil kullanılır.

--progress-format biçim

    İlerleme günlüklerini görüntüleme biçimi: default, append, inplaceveya json

-t, --target dizgi

    Varsa, kullanılacak paket hedefi