forked from Azure/azure-rest-api-specs
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* adding 7.2 * adding 7.2 SF info * set default to 7.2 * applied linting and fixed spelling mistakes. * removed dev example files.
- Loading branch information
Showing
151 changed files
with
34,527 additions
and
3 deletions.
There are no files selected for viewing
12 changes: 12 additions & 0 deletions
12
...rvicefabric/data-plane/Microsoft.ServiceFabric/stable/7.2/examples/BackupPartition-1.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
{ | ||
"operationId": "BackupPartition", | ||
"description": "This example shows how to trigger backup of a partition now, which is already configured for periodic backups. The newly created backup will be saved at the same location where the periodic backups are being saved.", | ||
"parameters": { | ||
"api-version": "6.4", | ||
"partitionId": "1daae3f5-7fd6-42e9-b1ba-8c05f873994d", | ||
"BackupPartitionDescription": {} | ||
}, | ||
"responses": { | ||
"202": {} | ||
} | ||
} |
18 changes: 18 additions & 0 deletions
18
...rvicefabric/data-plane/Microsoft.ServiceFabric/stable/7.2/examples/BackupPartition-2.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
{ | ||
"operationId": "BackupPartition", | ||
"description": "This example shows how to trigger backup of a partition now, and save the backup to a specific Azure blob storage account.", | ||
"parameters": { | ||
"api-version": "6.4", | ||
"partitionId": "1daae3f5-7fd6-42e9-b1ba-8c05f873994d", | ||
"BackupPartitionDescription": { | ||
"BackupStorage": { | ||
"StorageKind": "AzureBlobStore", | ||
"ConnectionString": "DefaultEndpointsProtocol=https;AccountName=storagesample;AccountKey=<PutYourAccountKeyHere>", | ||
"ContainerName": "BackupContainer" | ||
} | ||
} | ||
}, | ||
"responses": { | ||
"202": {} | ||
} | ||
} |
19 changes: 19 additions & 0 deletions
19
...rvicefabric/data-plane/Microsoft.ServiceFabric/stable/7.2/examples/BackupPartition-3.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
{ | ||
"operationId": "BackupPartition", | ||
"description": "This example shows how to trigger backup of a partition now, and save the backup to a specific file share accessible from all cluster nodes.", | ||
"parameters": { | ||
"api-version": "6.4", | ||
"partitionId": "1daae3f5-7fd6-42e9-b1ba-8c05f873994d", | ||
"BackupPartitionDescription": { | ||
"BackupStorage": { | ||
"StorageKind": "FileShare", | ||
"Path": "\\\\myshare\\backupshare", | ||
"PrimaryUserName": "mydomain\\backupaccount", | ||
"PrimaryPassword": "abcd1234" | ||
} | ||
} | ||
}, | ||
"responses": { | ||
"202": {} | ||
} | ||
} |
18 changes: 18 additions & 0 deletions
18
...rvicefabric/data-plane/Microsoft.ServiceFabric/stable/7.2/examples/BackupPartition-4.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
{ | ||
"operationId": "BackupPartition", | ||
"description": "This example shows how to trigger backup of a partition now, and save the backup to a specific Dsms Azure blob storage location.", | ||
"parameters": { | ||
"api-version": "6.4", | ||
"partitionId": "1daae3f5-7fd6-42e9-b1ba-8c05f873994d", | ||
"BackupPartitionDescription": { | ||
"BackupStorage": { | ||
"StorageKind": "DsmsAzureBlobStore", | ||
"StorageCredentialsSourceLocation": "https://sample-dsms.dsms.core.winows.net/dsms/samplecredentiallocation/storageaccounts/samplestorageac/servicefabricbackup/samplebackup", | ||
"ContainerName": "BackupContainer" | ||
} | ||
} | ||
}, | ||
"responses": { | ||
"202": {} | ||
} | ||
} |
15 changes: 15 additions & 0 deletions
15
...icefabric/data-plane/Microsoft.ServiceFabric/stable/7.2/examples/CreateApplication-1.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
{ | ||
"operationId": "CreateApplication", | ||
"description": "This example shows how to create a Service Fabric application without overriding any application parameter values.", | ||
"parameters": { | ||
"api-version": "6.0", | ||
"ApplicationDescription": { | ||
"Name": "fabric:/samples/CalcApp", | ||
"TypeVersion": "1.0", | ||
"TypeName": "CalculatorApp" | ||
} | ||
}, | ||
"responses": { | ||
"201": {} | ||
} | ||
} |
34 changes: 34 additions & 0 deletions
34
...cefabric/data-plane/Microsoft.ServiceFabric/stable/7.2/examples/CreateBackupPolicy-1.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
{ | ||
"operationId": "CreateBackupPolicy", | ||
"description": "This example shows how to create a backup policy which takes backup twice everyday at 9 AM and 5 PM UTC which shall get deleted after 3 months, with Azure blob store as the backup location.", | ||
"parameters": { | ||
"api-version": "6.4", | ||
"BackupPolicyDescription": { | ||
"Name": "DailyAzureBackupPolicy", | ||
"AutoRestoreOnDataLoss": false, | ||
"MaxIncrementalBackups": 3, | ||
"Schedule": { | ||
"ScheduleKind": "TimeBased", | ||
"ScheduleFrequencyType": "Daily", | ||
"RunTimes": [ | ||
"0001-01-01T09:00:00Z", | ||
"0001-01-01T17:00:00Z" | ||
] | ||
}, | ||
"Storage": { | ||
"StorageKind": "AzureBlobStore", | ||
"FriendlyName": "Azure_storagesample", | ||
"ConnectionString": "DefaultEndpointsProtocol=https;AccountName=storagesample;AccountKey=<PutYourAccountKeyHere>", | ||
"ContainerName": "BackupContainer" | ||
}, | ||
"RetentionPolicy": { | ||
"RetentionPolicyType": "Basic", | ||
"MinimumNumberOfBackups": 20, | ||
"RetentionDuration": "P3M" | ||
} | ||
} | ||
}, | ||
"responses": { | ||
"201": {} | ||
} | ||
} |
31 changes: 31 additions & 0 deletions
31
...cefabric/data-plane/Microsoft.ServiceFabric/stable/7.2/examples/CreateBackupPolicy-2.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
{ | ||
"operationId": "CreateBackupPolicy", | ||
"description": "This example shows how to create a backup policy which takes backup every 10 minutes which shall get deleted after 20 days, with file share as the backup location.", | ||
"parameters": { | ||
"api-version": "6.4", | ||
"BackupPolicyDescription": { | ||
"Name": "FileShare10MinBackupPolicy", | ||
"AutoRestoreOnDataLoss": false, | ||
"MaxIncrementalBackups": 3, | ||
"Schedule": { | ||
"ScheduleKind": "FrequencyBased", | ||
"Interval": "PT10M" | ||
}, | ||
"Storage": { | ||
"StorageKind": "FileShare", | ||
"FriendlyName": "FileShare_myshare", | ||
"Path": "\\\\myshare\\backupshare", | ||
"PrimaryUserName": "backupaccount", | ||
"PrimaryPassword": "abcd1234" | ||
}, | ||
"RetentionPolicy": { | ||
"RetentionPolicyType": "Basic", | ||
"MinimumNumberOfBackups": 20, | ||
"RetentionDuration": "P20D" | ||
} | ||
} | ||
}, | ||
"responses": { | ||
"201": {} | ||
} | ||
} |
34 changes: 34 additions & 0 deletions
34
...cefabric/data-plane/Microsoft.ServiceFabric/stable/7.2/examples/CreateBackupPolicy-3.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
{ | ||
"operationId": "CreateBackupPolicy", | ||
"description": "This example shows how to create a backup policy which takes backup twice everyday at 9 AM and 5 PM UTC which shall get deleted after 3 months, with Dsms Azure blob store as the backup location.", | ||
"parameters": { | ||
"api-version": "6.4", | ||
"BackupPolicyDescription": { | ||
"Name": "SampleDsmsBackupPolicy", | ||
"AutoRestoreOnDataLoss": false, | ||
"MaxIncrementalBackups": 3, | ||
"Schedule": { | ||
"ScheduleKind": "TimeBased", | ||
"ScheduleFrequencyType": "Daily", | ||
"RunTimes": [ | ||
"0001-01-01T09:00:00Z", | ||
"0001-01-01T17:00:00Z" | ||
] | ||
}, | ||
"Storage": { | ||
"StorageKind": "DsmsAzureBlobStore", | ||
"FriendlyName": "DsmsAzure_storagesample", | ||
"StorageCredentialsSourceLocation": "https://sample-dsms.dsms.core.winows.net/dsms/samplecredentiallocation/storageaccounts/samplestorageac/servicefabricbackup/samplebackup", | ||
"ContainerName": "BackupContainer" | ||
}, | ||
"RetentionPolicy": { | ||
"RetentionPolicyType": "Basic", | ||
"MinimumNumberOfBackups": 20, | ||
"RetentionDuration": "P3M" | ||
} | ||
} | ||
}, | ||
"responses": { | ||
"201": {} | ||
} | ||
} |
13 changes: 13 additions & 0 deletions
13
...on/servicefabric/data-plane/Microsoft.ServiceFabric/stable/7.2/examples/CreateName-1.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
{ | ||
"operationId": "CreateName", | ||
"description": "This example shows how to create a new Service Fabric name. The name can be created under an existing name that represents an appliction or a service or under a completely new name.", | ||
"parameters": { | ||
"api-version": "6.0", | ||
"NameDescription": { | ||
"Name": "fabric:/samples/CalculatorApp/CalculatorService/Name-1" | ||
} | ||
}, | ||
"responses": { | ||
"201": {} | ||
} | ||
} |
21 changes: 21 additions & 0 deletions
21
...servicefabric/data-plane/Microsoft.ServiceFabric/stable/7.2/examples/CreateService-1.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
{ | ||
"operationId": "CreateService", | ||
"description": "This example shows how to create a basic stateless Service Fabric service.", | ||
"parameters": { | ||
"applicationId": "test", | ||
"api-version": "6.0", | ||
"ServiceDescription": { | ||
"ServiceKind": "Stateless", | ||
"ApplicationName": "fabric:/test", | ||
"ServiceName": "fabric:/test/test1", | ||
"ServiceTypeName": "StatelessFrontendService", | ||
"PartitionDescription": { | ||
"PartitionScheme": "Singleton" | ||
}, | ||
"InstanceCount": 4 | ||
} | ||
}, | ||
"responses": { | ||
"202": {} | ||
} | ||
} |
23 changes: 23 additions & 0 deletions
23
...servicefabric/data-plane/Microsoft.ServiceFabric/stable/7.2/examples/CreateService-2.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
{ | ||
"operationId": "CreateService", | ||
"description": "This example shows how to create a basic stateful Service Fabric service.", | ||
"parameters": { | ||
"applicationId": "test", | ||
"api-version": "6.0", | ||
"ServiceDescription": { | ||
"ServiceKind": "Stateful", | ||
"ApplicationName": "fabric:/test", | ||
"ServiceName": "fabric:/test/test2", | ||
"ServiceTypeName": "StatefulBackendService", | ||
"PartitionDescription": { | ||
"PartitionScheme": "Singleton" | ||
}, | ||
"TargetReplicaSetSize": 3, | ||
"MinReplicaSetSize": 2, | ||
"HasPersistedState": false | ||
} | ||
}, | ||
"responses": { | ||
"202": {} | ||
} | ||
} |
47 changes: 47 additions & 0 deletions
47
...servicefabric/data-plane/Microsoft.ServiceFabric/stable/7.2/examples/CreateService-3.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,47 @@ | ||
{ | ||
"operationId": "CreateService", | ||
"description": "This example shows how to create a stateless Service Fabric service with a dns name definied and auto scaling based on cpu usage.", | ||
"parameters": { | ||
"applicationId": "test", | ||
"api-version": "6.0", | ||
"ServiceDescription": { | ||
"ServiceKind": "Stateless", | ||
"ApplicationName": "fabric:/test", | ||
"ServiceName": "fabric:/test/test1", | ||
"ServiceTypeName": "StatelessFrontendService", | ||
"InitializationData": [], | ||
"PartitionDescription": { | ||
"PartitionScheme": "Singleton" | ||
}, | ||
"InstanceCount": 2, | ||
"PlacementConstraints": "Color==Blue", | ||
"CorrelationScheme": [], | ||
"ServiceLoadMetrics": [], | ||
"ServicePlacementPolicies": [], | ||
"DefaultMoveCost": "Low", | ||
"IsDefaultMoveCostSpecified": true, | ||
"ServicePackageActivationMode": "ExclusiveProcess", | ||
"ServiceDnsName": "test1.test", | ||
"ScalingPolicies": [ | ||
{ | ||
"ScalingTrigger": { | ||
"Kind": "AveragePartitionLoad", | ||
"MetricName": "servicefabric:/_CpuCores", | ||
"LowerLoadThreshold": "0.300000", | ||
"UpperLoadThreshold": "0.800000", | ||
"ScaleIntervalInSeconds": 600 | ||
}, | ||
"ScalingMechanism": { | ||
"Kind": "PartitionInstanceCount", | ||
"MinInstanceCount": 1, | ||
"MaxInstanceCount": 6, | ||
"ScaleIncrement": 2 | ||
} | ||
} | ||
] | ||
} | ||
}, | ||
"responses": { | ||
"202": {} | ||
} | ||
} |
46 changes: 46 additions & 0 deletions
46
...servicefabric/data-plane/Microsoft.ServiceFabric/stable/7.2/examples/CreateService-4.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,46 @@ | ||
{ | ||
"operationId": "CreateService", | ||
"description": "This example shows how to create a stateful Service Fabric service with named partitions and scaling enabled based on memory usage.", | ||
"parameters": { | ||
"applicationId": "test", | ||
"api-version": "6.0", | ||
"ServiceDescription": { | ||
"ServiceKind": "Stateful", | ||
"ApplicationName": "fabric:/test", | ||
"ServiceName": "fabric:/test/test2", | ||
"ServiceTypeName": "StatefulBackendService", | ||
"InitializationData": [], | ||
"PartitionDescription": { | ||
"PartitionScheme": "Named", | ||
"Count": 1, | ||
"Names": [ | ||
"0" | ||
] | ||
}, | ||
"TargetReplicaSetSize": 3, | ||
"MinReplicaSetSize": 2, | ||
"HasPersistedState": true, | ||
"ServicePackageActivationMode": "ExclusiveProcess", | ||
"ScalingPolicies": [ | ||
{ | ||
"ScalingTrigger": { | ||
"Kind": "AverageServiceLoad", | ||
"MetricName": "servicefabric:/_MemoryInMB", | ||
"LowerLoadThreshold": "500", | ||
"UpperLoadThreshold": "900", | ||
"ScaleIntervalInSeconds": 600 | ||
}, | ||
"ScalingMechanism": { | ||
"Kind": "AddRemoveIncrementalNamedPartition", | ||
"MinPartitionCount": 1, | ||
"MaxPartitionCount": 3, | ||
"ScaleIncrement": 1 | ||
} | ||
} | ||
] | ||
} | ||
}, | ||
"responses": { | ||
"202": {} | ||
} | ||
} |
11 changes: 11 additions & 0 deletions
11
...vicefabric/data-plane/Microsoft.ServiceFabric/stable/7.2/examples/DeleteBackupPolicy.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
{ | ||
"operationId": "DeleteBackupPolicy", | ||
"description": "This example shows how to delete an existing backup policy which is currently not associated with any backup entity.", | ||
"parameters": { | ||
"api-version": "6.4", | ||
"backupPolicyName": "SampleBackupPolicy" | ||
}, | ||
"responses": { | ||
"200": {} | ||
} | ||
} |
14 changes: 14 additions & 0 deletions
14
...bric/data-plane/Microsoft.ServiceFabric/stable/7.2/examples/DisableApplicationBackup.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
{ | ||
"operationId": "DisableApplicationBackup", | ||
"description": "This example shows how to disable periodic backup for a stateful application which was previously enabled.", | ||
"parameters": { | ||
"api-version": "6.4", | ||
"applicationId": "CalcApp", | ||
"DisableBackupDescription": { | ||
"CleanBackup": true | ||
} | ||
}, | ||
"responses": { | ||
"202": {} | ||
} | ||
} |
14 changes: 14 additions & 0 deletions
14
...fabric/data-plane/Microsoft.ServiceFabric/stable/7.2/examples/DisablePartitionBackup.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
{ | ||
"operationId": "DisablePartitionBackup", | ||
"description": "This example shows how to disable periodic backup for a stateful partition which was previously enabled.", | ||
"parameters": { | ||
"api-version": "6.4", | ||
"partitionId": "1daae3f5-7fd6-42e9-b1ba-8c05f873994d", | ||
"DisableBackupDescription": { | ||
"CleanBackup": false | ||
} | ||
}, | ||
"responses": { | ||
"202": {} | ||
} | ||
} |
Oops, something went wrong.