Skip to content

Commit f82b518

Browse files
committed
Merge branch 'master' of https://github.com/MicrosoftDocs/azure-docs into FromPublicRepo
2 parents aacd4ff + 1ded570 commit f82b518

9 files changed

+12
-10
lines changed

articles/azure-stack/azure-stack-deploy.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,7 @@ Before [running the asdk-installer.ps1 script]() to deploy the development kit h
141141
(Get-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\DataCollection" `
142142
-Name AllowTelemetry).AllowTelemetry
143143
### Set & Get updated AllowTelemetry value for ASDK-Host
144-
Set-ItemProperty-Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\DataCollection" `
144+
Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\DataCollection" `
145145
-Name "AllowTelemetry" -Value '0'
146146
(Get-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\DataCollection" `
147147
-Name AllowTelemetry).AllowTelemetry

articles/cosmos-db/request-units.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ After reading this article, you'll be able to answer the following questions:
3636
* How do I estimate my application's request unit needs?
3737
* What happens if I exceed request unit capacity for a collection?
3838

39-
As Azure Cosmos DB is a multi-model database, it is important to note that we will refer to a collection/document for a document API, a graph/node for a graph API and a table/entity for table API. Throughput this document we will generalize to the concepts of container/item.
39+
As Azure Cosmos DB is a multi-model database, it is important to note that we will refer to a collection/document for a document API, a graph/node for a graph API and a table/entity for table API. Throughout this document we will generalize to the concepts of container/item.
4040

4141
## Request units and request charges
4242
Azure Cosmos DB delivers fast, predictable performance by *reserving* resources to satisfy your application's throughput needs. Because application load and access patterns change over time, Azure Cosmos DB allows you to easily increase or decrease the amount of reserved throughput available to your application.

articles/cosmos-db/time-to-live.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ The TTL feature is controlled by TTL properties at two levels - the collection l
3838
* Property is applicable only if DefaultTTL is present for the parent collection.
3939
* Overrides the DefaultTTL value for the parent collection.
4040

41-
As soon as the document has expired (`ttl` + `_ts` >= current server time), the document is marked as "expired”. No operation will be allowed on these documents after this time and they will be excluded from the results of any queries performed. The documents are physically deleted in the system, and are deleted in the background opportunistically at a later time. This does not consume any [Request Units (RUs)](request-units.md) from the collection budget.
41+
As soon as the document has expired (`ttl` + `_ts` <= current server time), the document is marked as "expired”. No operation will be allowed on these documents after this time and they will be excluded from the results of any queries performed. The documents are physically deleted in the system, and are deleted in the background opportunistically at a later time. This does not consume any [Request Units (RUs)](request-units.md) from the collection budget.
4242

4343
The above logic can be shown in the following matrix:
4444

articles/log-analytics/log-analytics-data-collector-api.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -325,7 +325,8 @@ namespace OIAPIExample
325325
{
326326
// Create a hash for the API signature
327327
var datestring = DateTime.UtcNow.ToString("r");
328-
string stringToHash = "POST\n" + json.Length + "\napplication/json\n" + "x-ms-date:" + datestring + "\n/api/logs";
328+
var jsonBytes = Encoding.UTF8.GetBytes(message);
329+
string stringToHash = "POST\n" + jsonBytes.Length + "\napplication/json\n" + "x-ms-date:" + datestring + "\n/api/logs";
329330
string hashedString = BuildSignature(stringToHash, sharedKey);
330331
string signature = "SharedKey " + customerId + ":" + hashedString;
331332

articles/security-center/security-center-just-in-time.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ One way to reduce exposure to a brute force attack is to limit the amount of tim
3838

3939
When just in time is enabled, Security Center locks down inbound traffic to your Azure VMs by creating an NSG rule. You select the ports on the VM to which inbound traffic will be locked down. These ports are controlled by the just in time solution.
4040

41-
When a user requests access to a VM, Security Center checks that the user has [Role-Based Access Control (RBAC)](../active-directory/role-based-access-control-configure.md) permissions that provide write access for the Azure resource. If they have write permissions, the request is approved and Security Center automatically configures the Network Security Groups (NSGs) to allow inbound traffic to the management ports for the amount of time you specified. After the time has expired, Security Center restores the NSGs to their previous states.
41+
When a user requests access to a VM, Security Center checks that the user has [Role-Based Access Control (RBAC)](../active-directory/role-based-access-control-configure.md) permissions that provide write access for the VM. If they have write permissions, the request is approved and Security Center automatically configures the Network Security Groups (NSGs) to allow inbound traffic to the management ports for the amount of time you specified. After the time has expired, Security Center restores the NSGs to their previous states.
4242

4343
> [!NOTE]
4444
> Security Center just in time VM access currently supports only VMs deployed through Azure Resource Manager. To learn more about the classic and Resource Manager deployment models see [Azure Resource Manager vs. classic deployment](../azure-resource-manager/resource-manager-deployment-model.md).

articles/service-fabric/service-fabric-cluster-manifest.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,8 @@ ms.author: dekapur
2020
# Configuration settings for standalone Windows cluster
2121
This article describes how to configure a standalone Service Fabric cluster using the ***ClusterConfig.JSON*** file. You can use this file to specify information such as the Service Fabric nodes and their IP addresses, different types of nodes on the cluster, the security configurations as well as the network topology in terms of fault/upgrade domains, for your standalone cluster.
2222

23-
When you [download the standalone Service Fabric package](service-fabric-cluster-creation-for-windows-server.md#downloadpackage), a few samples of the ClusterConfig.JSON file are downloaded to your work machine. The samples having *DevCluster* in their names will help you create a cluster with all three nodes on the same machine, like logical nodes. Out of these, at least one node must be marked as a primary node. This cluster is useful for a development or test environment and is not supported as a production cluster. The samples having *MultiMachine* in their names, will help you create a production quality cluster, with each node on a separate machine.
23+
When you [download the standalone Service Fabric package](service-fabric-cluster-creation-for-windows-server.md#downloadpackage), a few samples of the ClusterConfig.JSON file are downloaded to your work machine. The samples having *DevCluster* in their names will help you create a cluster with all three nodes on the same machine, like logical nodes. Out of these, at least one node must be marked as a primary node. This cluster is useful for a development or test environment and is not supported as a production cluster. The samples having *MultiMachine* in their names, will help you create a production quality cluster, with each node on a separate machine. The number of primary nodes for these clusters will be based on the [reliability level](#reliability). In release 5.7 API Version 05-2017, we removed the reliability level property. Instead, our code is calculating the most optimized reliability level for your cluster. Please do not use this property in 5.7 and later code version.
24+
2425

2526
1. *ClusterConfig.Unsecure.DevCluster.JSON* and *ClusterConfig.Unsecure.MultiMachine.JSON* show how to create an unsecured test or production cluster respectively.
2627
2. *ClusterConfig.Windows.DevCluster.JSON* and *ClusterConfig.Windows.MultiMachine.JSON* show how to create test or production cluster, secured using [Windows security](service-fabric-windows-cluster-windows-security.md).

articles/service-fabric/service-fabric-cluster-scale-up-down.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ Currently the auto-scale feature is not driven by the loads that your applicatio
4949
Follow these instructions [to set up auto-scale for each Virtual Machine scale set](../virtual-machine-scale-sets/virtual-machine-scale-sets-autoscale-overview.md).
5050

5151
> [!NOTE]
52-
> In a scale down scenario, unless your node type has a durability level of Gold or Silver you need to call the [Remove-ServiceFabricNodeState cmdlet](https://msdn.microsoft.com/library/azure/mt125993.aspx) with the appropriate node name.
52+
> In a scale down scenario, unless your node type has a durability level of Gold or Silver you need to call the [Remove-ServiceFabricNodeState cmdlet](https://docs.microsoft.com/powershell/module/servicefabric/remove-servicefabricnodestate) with the appropriate node name.
5353
>
5454
>
5555

articles/service-fabric/service-fabric-deploy-multiple-apps.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ Below is a description of the parameters that are being used:
6969
* **/target** defines the directory in which the package should be created. This directory has to be different from the source directory.
7070
* **/appname** defines the application name of the existing application. It's important to understand that this translates to the service name in the manifest, and not to the Service Fabric application name.
7171
* **/exe** defines the executable that Service Fabric is supposed to launch, in this case `node.exe`.
72-
* **/ma** defines the argument that is being used to launch the executable. As Node.js is not installed, Service Fabric needs to launch the Node.js web server by executing `node.exe bin/www`. `/ma:'bin/www'` tells the packaging tool to use `bin/ma` as the argument for node.exe.
72+
* **/ma** defines the argument that is being used to launch the executable. As Node.js is not installed, Service Fabric needs to launch the Node.js web server by executing `node.exe bin/www`. `/ma:'bin/www'` tells the packaging tool to use `bin/www` as the argument for node.exe.
7373
* **/AppType** defines the Service Fabric application type name.
7474

7575
If you browse to the directory that was specified in the /target parameter, you can see that the tool has created a fully functioning Service Fabric package as shown below:

articles/service-fabric/service-fabric-overview-microservices.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -152,9 +152,9 @@ A key approach to Service Fabric is to reuse existing code, which can then be mo
152152

153153
![Migration to Microservices][Image3]
154154

155-
It is important to emphasize again, that you can **start and stop at any of these stages**. You are not compelled to progress to the next stage. Let's now look at examples for each of these stages.
155+
It is important to emphasize again that you can **start and stop at any of these stages**. You are not compelled to progress to the next stage. Let's now look at examples for each of these stages.
156156

157-
**Lift and Shift** - large numbers of companies are lifting and shifting existing monolithic applications into containers to for two reasons;
157+
**Lift and Shift** - large numbers of companies are lifting and shifting existing monolithic applications into containers for two reasons;
158158

159159
- Cost reduction either due to consolidation and removal of existing hardware or running applications at higher density.
160160
- Consistent deployment contract between development and operations.

0 commit comments

Comments
 (0)