Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Note
Bu bilgiler Databricks CLI 0.205 ve üzeri sürümleri için geçerlidir. Databricks CLI Genel Önizleme aşamasındadır.
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.
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
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
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
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.
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.
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