Application Type Versions - Create Or Update

Service Fabric uygulama türü sürüm kaynağı oluşturur veya güncelleştirir.
Belirtilen ada sahip bir Service Fabric uygulama türü sürüm kaynağı oluşturun veya güncelleştirin.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceFabric/clusters/{clusterName}/applicationTypes/{applicationTypeName}/versions/{version}?api-version=2019-11-01-preview

URI Parametreleri

Name In Required Type Description
applicationTypeName
path True
  • string

Uygulama türü adı kaynağının adı.

clusterName
path True
  • string

Küme kaynağının adı.

resourceGroupName
path True
  • string

Kaynak grubunun adı.

subscriptionId
path True
  • string

Müşteri abonelik tanımlayıcısı.

version
path True
  • string

Uygulama türü sürümü.

api-version
query True
  • string

Service Fabric kaynak sağlayıcısı API sürümü. Bu gerekli bir parametredir ve bu belirtim için değeri "2019-11-01-önizleme" olmalıdır.

İstek Gövdesi

Name Required Type Description
location
  • string

Yeni API'de amortismana kalınacak, kaynak konumu ana kaynağa bağlıdır.

properties.appPackageUrl True
  • string

Başvuru paketinin URL'si

tags
  • object

Azure kaynak etiketleri.

Yanıtlar

Name Type Description
202 Accepted

İstek kabul edildi ve işlem eşsenkronize olarak tamamlanacak.

Other Status Codes

Ayrıntılı hata yanıtı.

Güvenlik

azure_auth

Azure Active Directory OAuth2 Akış

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation kullanıcı hesabınızı niçin taklit edin

Örnekler

Put an application type version

Sample Request

PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/resRg/providers/Microsoft.ServiceFabric/clusters/myCluster/applicationTypes/myAppType/versions/1.0?api-version=2019-11-01-preview
{
  "properties": {
    "appPackageUrl": "http://fakelink.test.com/MyAppType"
  }
}

Sample Response

Retry-After: 10
Location: http://10.91.140.224/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceFabric/locations/eastus/operationResults/e2413c7e-d51b-40ac-8155-bc85bf8ae856?api-version=2019-11-01-preview
{
  "type": "versions",
  "location": "eastus",
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/resRg/providers/Microsoft.ServiceFabric/clusters/myCluster/applicationTypes/myAppType/versions/1.0",
  "name": "myCluster",
  "tags": {},
  "etag": "W/\"636462502176040417\"",
  "properties": {
    "provisioningState": "Updating",
    "appPackageUrl": "http://fakelink.test.com/MyAppType",
    "defaultParameterList": {}
  }
}

Tanımlar

ApplicationTypeVersionResource

Belirtilen uygulama türü adı kaynağı için bir uygulama türü sürüm kaynağı.

ErrorModel

Hatanın yapısı.

ErrorModelError

Hata ayrıntıları.

ApplicationTypeVersionResource

Belirtilen uygulama türü adı kaynağı için bir uygulama türü sürüm kaynağı.

Name Type Description
etag
  • string

Azure kaynak eetiketi.

id
  • string

Azure kaynak tanımlayıcısı.

location
  • string

Yeni API'de amortismana kalınacak, kaynak konumu ana kaynağa bağlıdır.

name
  • string

Azure kaynak adı.

properties.appPackageUrl
  • string

Başvuru paketinin URL'si

properties.defaultParameterList
  • object

Uygulama oluşturulurken veya güncellerken geçersiz kılınabilecek uygulama türü parametrelerinin listesi.

properties.provisioningState
  • string

Yalnızca yanıtta görünen geçerli dağıtım veya sağlama durumu

tags
  • object

Azure kaynak etiketleri.

type
  • string

Azure kaynak türü.

ErrorModel

Hatanın yapısı.

Name Type Description
error

Hata ayrıntıları.

ErrorModelError

Hata ayrıntıları.

Name Type Description
code
  • string

Hata kodu.

message
  • string

Hata iletisi.