az managedapp definition

Azure Yönetilen Uygulamaları yönetme.

Komutlar

az managedapp definition create

Yönetilen uygulama tanımı oluşturur.

az managedapp definition delete

Yönetilen uygulama tanımını silin.

az managedapp definition list

Yönetilen uygulama tanımlarını listeleyin.

az managedapp definition show

Yönetilen uygulama tanımını alır.

az managedapp definition update

Yönetilen uygulama tanımını güncelleştirme.

az managedapp definition create

Yönetilen uygulama tanımı oluşturur.

az managedapp definition create --authorizations
                                --description
                                --display-name
                                --lock-level {CanNotDelete, None, ReadOnly}
                                --name
                                --resource-group
                                [--create-ui-definition]
                                [--location]
                                [--main-template]
                                [--package-file-uri]
                                [--tags]

Örnekler

Yönetilen uygulama tanımlaması oluşturun.

az managedapp definition create -g MyResourceGroup -n MyManagedAppDef -l eastus --display-name "MyManagedAppDef" \
    --description "My Managed App Def description" -a "myPrincipalId:myRoleId" --lock-level None \
    --package-file-uri "https://path/to/myPackage.zip"

createUiDefinition ve mainTemplate için satır içi değerlerle yönetilen bir uygulama tanımlaması oluşturun.

az managedapp definition create -g MyResourceGroup -n MyManagedAppDef -l eastus --display-name "MyManagedAppDef" \
    --description "My Managed App Def description" -a "myPrincipalId:myRoleId" --lock-level None \
    --create-ui-definition @myCreateUiDef.json --main-template @myMainTemplate.json

Gerekli Parametreler

--authorizations -a

Biçiminde boşlukla ayrılmış yetkilendirme çiftleri <principalId>:<roleDefinitionId>.

--description

Yönetilen uygulama tanımı açıklaması.

--display-name

Yönetilen uygulama tanımı görünen adı.

--lock-level

Kilit kısıtlamasının türü.

kabul edilen değerler: CanNotDelete, None, ReadOnly
--name -n

Yönetilen uygulama tanımı adı.

--resource-group -g

Yönetilen uygulama tanımının kaynak grubu.

İsteğe Bağlı Parametreler

--create-ui-definition -c

JSON biçimli dize veya bu tür içeriğe sahip bir dosyanın yolu.

--location -l

Konum. Değerleri: az account list-locations. varsayılan konumu kullanarak az configure --defaults location=<location>yapılandırabilirsiniz.

--main-template -t

JSON biçimli dize veya bu tür içeriğe sahip bir dosyanın yolu.

--package-file-uri

Yönetilen uygulama tanımı paket dosyası uri'si.

--tags

Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.

az managedapp definition delete

Yönetilen uygulama tanımını silin.

az managedapp definition delete [--ids]
                                [--name]
                                [--resource-group]

Örnekler

Yönetilen uygulama tanımını silin. (otomatik olarak oluşturulmuş)

az managedapp definition delete --name MyManagedApplicationDefinition --resource-group MyResourceGroup

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren tam bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

Silinecek yönetilen uygulama tanımının adı.

--resource-group -g

Yönetilen uygulama tanımının kaynak grubu.

az managedapp definition list

Yönetilen uygulama tanımlarını listeleyin.

az managedapp definition list --resource-group

Örnekler

Yönetilen uygulama tanımlarını listeleyin. (otomatik olarak oluşturulmuş)

az managedapp definition list --resource-group MyResourceGroup

Gerekli Parametreler

--resource-group -g

Yönetilen uygulama tanımının kaynak grubu.

az managedapp definition show

Yönetilen uygulama tanımını alır.

az managedapp definition show [--ids]
                              [--name]
                              [--resource-group]

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren tam bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

Yönetilen uygulama tanımı adı.

--resource-group -g

Yönetilen uygulama tanımının kaynak grubu.

az managedapp definition update

Yönetilen uygulama tanımını güncelleştirme.

az managedapp definition update --authorizations
                                --description
                                --display-name
                                --lock-level {CanNotDelete, None, ReadOnly}
                                [--create-ui-definition]
                                [--ids]
                                [--location]
                                [--main-template]
                                [--name]
                                [--package-file-uri]
                                [--resource-group]
                                [--tags]

Örnekler

Yönetilen uygulama tanımlamayı güncelleştirin.

az managedapp definition update -g MyResourceGroup -n MyManagedAppDef -l eastus --display-name "MyManagedAppDef" \
    --description "My Managed App Def description" -a "myPrincipalId:myRoleId" --lock-level None \
    --package-file-uri "https://path/to/myPackage.zip"

Yönetilen uygulama tanımlamasını createUiDefinition ve mainTemplate için satır içi değerlerle güncelleştirin.

az managedapp definition update -g MyResourceGroup -n MyManagedAppDef -l eastus --display-name "MyManagedAppDef" \
    --description "My Managed App Def description" -a "myPrincipalId:myRoleId" --lock-level None \
    --create-ui-definition @myCreateUiDef.json --main-template @myMainTemplate.json

Gerekli Parametreler

--authorizations -a

Biçiminde boşlukla ayrılmış yetkilendirme çiftleri <principalId>:<roleDefinitionId>.

--description

Yönetilen uygulama tanımı açıklaması.

--display-name

Yönetilen uygulama tanımı görünen adı.

--lock-level

Kilit kısıtlamasının türü.

kabul edilen değerler: CanNotDelete, None, ReadOnly

İsteğe Bağlı Parametreler

--create-ui-definition -c

JSON biçimli dize veya bu tür içeriğe sahip bir dosyanın yolu.

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren tam bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--location -l

Konum. Değerleri: az account list-locations. varsayılan konumu kullanarak az configure --defaults location=<location>yapılandırabilirsiniz.

--main-template -t

JSON biçimli dize veya bu tür içeriğe sahip bir dosyanın yolu.

--name -n

Yönetilen uygulama tanımı adı.

--package-file-uri

Yönetilen uygulama tanımı paket dosyası uri'si.

--resource-group -g

Yönetilen uygulama tanımının kaynak grubu.

--tags

Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.