ARM şablon işlevleri
Bu makalede bir Azure Resource Manager şablonunda kullanabileceğiniz tüm işlevler açıklanmaktadır (ARM şablonu). Şablonunuzda işlevleri kullanma hakkında daha fazla bilgi için bkz. şablon sözdizimi.
Kendi işlevlerinizi oluşturmak için, bkz. Kullanıcı tanımlı işlevler.
Çoğu işlev bir kaynak grubuna, aboneliğe, yönetim grubuna veya kiracıya dağıtıldığında aynı şekilde çalışır. Birkaç işlev tüm kapsamlarında kullanılamaz. Bunlar aşağıdaki listelerde belirtilmiştir.
Any işlevi
Herhangi bir işlev , Bıcep ' de, veri türü uyarıları etrafındaki sorunları çözmeye yardımcı olmak için kullanılabilir.
Dizi işlevleri
Kaynak Yöneticisi diziler ile çalışmak için çeşitli işlevler sağlar.
- array
- Concat
- vardır
- createArray
- empty
- adı
- imin
- soyadına
- length
- dk
- Biçimlendir
- aralığı
- Şimdilik
- almanız
- birleşim
Karşılaştırma işlevleri
Kaynak Yöneticisi, şablonlarınıza karşılaştırmalar yapmak için çeşitli işlevler sağlar.
Tarih işlevleri
Kaynak Yöneticisi, tarihlerle çalışmak için aşağıdaki işlevleri sağlar.
Dağıtım değeri işlevleri
Kaynak Yöneticisi, şablon bölümlerinden ve dağıtımla ilgili değerlerin değerlerini almak için aşağıdaki işlevleri sağlar:
Mantıksal işlevler
Kaynak Yöneticisi mantıksal koşullarla çalışmak için aşağıdaki işlevleri sağlar:
Sayısal işlevler
Kaynak Yöneticisi, tamsayılarla çalışmak için aşağıdaki işlevleri sağlar:
Nesne işlevleri
Kaynak Yöneticisi nesneleriyle çalışmak için çeşitli işlevler sağlar.
Kaynak işlevleri
Kaynak Yöneticisi, kaynak değerlerini almak için aşağıdaki işlevleri sağlar:
- Extensionresourceıd
- listAccountSas
- ListKeys 'i al
- Listgizlilikler
- Listele
- pickZones
- sağlayıcılar (kullanım dışı)
- başvurunun
- RESOURCEID -herhangi bir kapsamda kullanılabilir, ancak geçerli parametreler kapsama göre değişir.
- Subscriptionresourceıd
- Tenantresourceıd
Kapsam işlevleri
Kaynak Yöneticisi, dağıtım kapsamı değerlerini almak için aşağıdaki işlevleri sağlar:
- ManagementGroup -yalnızca bir yönetim grubuna yapılan dağıtımlarda kullanılabilir.
- resourceGroup -yalnızca bir kaynak grubuna yapılan dağıtımlarda kullanılabilir.
- abonelik -yalnızca bir kaynak grubuna veya aboneliğe yapılan dağıtımlarda kullanılabilir.
- kiracı -herhangi bir kapsamdaki dağıtımlar için kullanılabilir.
Dize işlevleri
Kaynak Yöneticisi dizelerle çalışmak için aşağıdaki işlevleri sağlar:
- base64
- base64ToJson
- base64ToString
- Concat
- vardır
- dataUri
- dataUriToString
- empty
- endsWith
- adı
- formatını
- guid
- IndexOf
- soyadına
- LastIndexOf
- length
- newGuid
- Asma sol
- değiştirin
- Şimdilik
- ayırmayı
- startsWith
- string
- dizeden
- almanız
- toLower
- toUpper
- kırpma
- uniqueString
- kullanılmamışsa
- URIComponent
- Urıonenttostring
Sonraki adımlar
- ARM şablonundaki bölümlerin açıklaması için bkz. ARM şablonlarının yapısını ve sözdizimini anlayın.
- Birden çok şablonu birleştirmek için bkz. Azure kaynaklarını dağıttığınızda bağlı ve iç içe şablonları kullanma.
- Kaynak türünü oluştururken belirtilen sayıda yinelemek için, ARM şablonlarında kaynak yinelemesibölümüne bakın.
- Oluşturduğunuz şablonun nasıl dağıtılacağını görmek için bkz. ARM şablonlarıyla kaynak dağıtma ve Azure PowerShell.