Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Service Fabric - add managedcluster and nodetype specs 2020-01-01-preview #10085

Merged
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
{
"parameters": {
"subscriptionId": "00000000-0000-0000-0000-000000000000",
"resourceGroupName": "resRg",
"location": "eastus",
"osType": "Windows",
"api-version": "2020-01-01-preview"
},
"responses": {
"200": {
"headers": {},
"body": [
{
"msiVersion": "7.0.470.9590",
"supportExpiryUtc": "2020-08-01T00:00:00",
"osType": "Windows"
},
{
"msiVersion": "7.1.409.9590",
"supportExpiryUtc": "",
"osType": "Windows"
}
]
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
{
"parameters": {
"subscriptionId": "00000000-0000-0000-0000-000000000000",
"resourceGroupName": "resRg",
"clusterName": "myCluster",
"nodeTypeName": "BE",
"api-version": "2020-01-01-preview",
"parameters": {
"nodes": [
"BE_0",
"BE_3"
chiragg4u marked this conversation as resolved.
Show resolved Hide resolved
]
}
},
"responses": {
"202": {
"headers": {
"Location": "http://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceFabric/locations/eastus/managedClusterOperationResults/1ca6e48d-70ca-4e43-b652-3b0522f64d67?api-version=2020-01-01-preview",
"Azure-AsyncOperation": "http://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceFabric/locations/eastus/managedClusterOperationStatus/1ca6e48d-70ca-4e43-b652-3b0522f64d67?api-version=2020-01-01-preview"
}
},
"200": {}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"parameters": {
"subscriptionId": "00000000-0000-0000-0000-000000000000",
"resourceGroupName": "resRg",
"clusterName": "myCluster",
"api-version": "2020-01-01-preview"
},
"responses": {
"202": {
"headers": {
"Location": "http://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceFabric/locations/eastus/managedClusterOperationResults/1ca6e48d-70ca-4e43-b652-3b0522f64d67?api-version=2020-01-01-preview"
}
},
"204": {}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,104 @@
{
"parameters": {
"subscriptionId": "00000000-0000-0000-0000-000000000000",
"resourceGroupName": "resRg",
"clusterName": "myCluster",
"api-version": "2020-01-01-preview"
},
"responses": {
"200": {
"headers": {},
"body": {
"type": "Microsoft.ServiceFabric/managedClusters",
"location": "eastus",
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/resRg/providers/Microsoft.ServiceFabric/managedClusters/myCluster",
"name": "myCluster",
"tags": {},
"etag": "W/\"636462502169240745\"",
"properties": {
"provisioningState": "Succeeded",
"clusterId": "92584666-9889-4ae8-8d02-91902923d37f",
"clusterCodeVersion": "7.1.168.9494",
"clusterState": "WaitingForNodes",
"dnsName": "myCluster",
"fqdn": "MyCluster.eastus.cloudapp.azure.com",
"clusterCertificateThumbprint": "12599211F8F14C90AFA9532AD79A6F2CA1C00622",
"clientConnectionPort": 19000,
"httpGatewayConnectionPort": 19080,
"loadBalancingRules": [
{
"frontendPort": 80,
"backendPort": 80,
"protocol": "http"
},
{
"frontendPort": 443,
"backendPort": 443,
"protocol": "http"
},
{
"frontendPort": 10000,
"backendPort": 10000,
"protocol": "tcp"
}
],
"adminUserName": "vmadmin",
"fabricSettings": [
{
"name": "ManagedIdentityTokenService",
"parameters": [
{
"name": "IsEnabled",
"value": "true"
}
]
}
],
"clusterUpgradeMode": "Manual",
"clusterUpgradeDescription": {
"forceRestart": false,
"upgradeReplicaSetCheckTimeout": "00:10:00",
"healthCheckWaitDuration": "00:00:30",
"healthCheckStableDuration": "00:00:30",
"healthCheckRetryTimeout": "00:05:00",
"upgradeTimeout": "01:00:00",
"upgradeDomainTimeout": "00:15:00",
"healthPolicy": {
"maxPercentUnhealthyNodes": 0,
"maxPercentUnhealthyApplications": 0,
"applicationHealthPolicies": {
"fabric:/myApp1": {
"defaultServiceTypeHealthPolicy": {
"maxPercentUnhealthyServices": 0
},
"serviceTypeHealthPolicies": {
"myServiceType1": {
"maxPercentUnhealthyServices": 100
}
}
}
}
},
"deltaHealthPolicy": {
"maxPercentDeltaUnhealthyNodes": 0,
"maxPercentUpgradeDomainDeltaUnhealthyNodes": 0,
"maxPercentDeltaUnhealthyApplications": 0,
"applicationDeltaHealthPolicies": {
"fabric:/myApp1": {
"defaultServiceTypeDeltaHealthPolicy": {
"maxPercentDeltaUnhealthyServices": 0
},
"serviceTypeDeltaHealthPolicies": {
"myServiceType1": {
"maxPercentDeltaUnhealthyServices": 0
}
}
}
}
}
}
}
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,119 @@
{
"parameters": {
"subscriptionId": "00000000-0000-0000-0000-000000000000",
"resourceGroupName": "resRg",
"api-version": "2020-01-01-preview"
},
"responses": {
"200": {
"headers": {},
"body": {
"value": [
{
"type": "Microsoft.ServiceFabric/managedClusters",
"location": "eastus",
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/resRg/providers/Microsoft.ServiceFabric/managedClusters/myCluster",
"name": "myCluster",
"tags": {},
"etag": "W/\"636462502169240745\"",
"properties": {
"provisioningState": "Succeeded",
"clusterId": "92584666-9889-4ae8-8d02-91902923d37f",
"clusterCodeVersion": "7.1.168.9494",
"clusterState": "WaitingForNodes",
"dnsName": "myCluster",
"fqdn": "MyCluster.eastus.cloudapp.azure.com",
"clusterCertificateThumbprint": "12599211F8F14C90AFA9532AD79A6F2CA1C00622",
"clientConnectionPort": 19000,
"httpGatewayConnectionPort": 19080,
"loadBalancingRules": [],
"adminUserName": "vmadmin",
"fabricSettings": [
{
"name": "ManagedIdentityTokenService",
"parameters": [
{
"name": "IsEnabled",
"value": "true"
}
]
}
],
"clusterUpgradeDescription": {
"forceRestart": false,
"upgradeReplicaSetCheckTimeout": "10675199.02:48:05.4775807",
"healthCheckWaitDuration": "00:05:00",
"healthCheckStableDuration": "00:05:00",
"healthCheckRetryTimeout": "00:45:00",
"upgradeTimeout": "12:00:00",
"upgradeDomainTimeout": "02:00:00",
"healthPolicy": {
"maxPercentUnhealthyNodes": 100,
"maxPercentUnhealthyApplications": 100
},
"deltaHealthPolicy": {
"maxPercentDeltaUnhealthyNodes": 0,
"maxPercentUpgradeDomainDeltaUnhealthyNodes": 0,
"maxPercentDeltaUnhealthyApplications": 0
}
},
"clusterUpgradeMode": "Automatic"
}
},
{
"type": "Microsoft.ServiceFabric/managedClusters",
"location": "eastus",
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/resRg/providers/Microsoft.ServiceFabric/managedClusters/myCluster2",
"name": "myCluster2",
"tags": {},
"etag": "W/\"636462502164040075\"",
"properties": {
"provisioningState": "Succeeded",
"clusterId": "2747e469-b24e-4039-8a0a-46151419523f",
"clusterCodeVersion": "7.1.168.9494",
"clusterState": "WaitingForNodes",
"dnsName": "myCluster2",
"fqdn": "MyCluster.eastus.cloudapp.azure.com",
"clusterCertificateThumbprint": "12599211F8F14C90AFA9532AD79A6F2CA1C00622",
"clientConnectionPort": 19000,
"httpGatewayConnectionPort": 19080,
"loadBalancingRules": [],
"adminUserName": "vmadmin",
"fabricSettings": [
{
"name": "ManagedIdentityTokenService",
"parameters": [
{
"name": "IsEnabled",
"value": "true"
}
]
}
],
"clusterUpgradeDescription": {
"forceRestart": false,
"upgradeReplicaSetCheckTimeout": "10675199.02:48:05.4775807",
"healthCheckWaitDuration": "00:05:00",
"healthCheckStableDuration": "00:05:00",
"healthCheckRetryTimeout": "00:45:00",
"upgradeTimeout": "12:00:00",
"upgradeDomainTimeout": "02:00:00",
"healthPolicy": {
"maxPercentUnhealthyNodes": 100,
"maxPercentUnhealthyApplications": 100
},
"deltaHealthPolicy": {
"maxPercentDeltaUnhealthyNodes": 0,
"maxPercentUpgradeDomainDeltaUnhealthyNodes": 0,
"maxPercentDeltaUnhealthyApplications": 0
}
},
"clusterUpgradeMode": "Automatic"
}
}
],
"nextLink": ""
}
}
}
}
Loading