Aracılığıyla paylaş


ip-access-lists komut grubu

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.

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