From bad91fde770e397eb648b9d748ffcb2989ceb7fe Mon Sep 17 00:00:00 2001 From: Matt Briggs Date: Sat, 27 Jun 2026 21:05:56 -0700 Subject: [PATCH 1/3] Add batch 1 assess --- design/2025-06-27-Direction-and-Notes.md | 478 + ...6-27-parse-assess-implementation-update.md | 236 + design/2026-06-28-assess/assess.md | 186 + .../azure-stack-acs-differences.md.json | 7461 +++++ .../azure-stack-arm-templates.md.json | 3037 ++ .../azure-stack-compute-overview.md.json | 7716 +++++ .../azure-stack-connect-azure-stack.md.json | 2589 ++ .../azure-stack-connect-vpn.md.json | 25398 ++++++++++++++++ .../azure-stack-considerations.md.json | 5644 ++++ src/structure_parser/readiness/dita.py | 9 + .../structured_markdown/classifier.py | 307 +- .../test_structured_markdown_classifier.py | 252 + 12 files changed, 53236 insertions(+), 77 deletions(-) create mode 100644 design/2025-06-27-Direction-and-Notes.md create mode 100644 design/2026-06-27-parse-assess-implementation-update.md create mode 100644 design/2026-06-28-assess/assess.md create mode 100644 design/2026-06-28-assess/azure-stack-acs-differences.md.json create mode 100644 design/2026-06-28-assess/azure-stack-arm-templates.md.json create mode 100644 design/2026-06-28-assess/azure-stack-compute-overview.md.json create mode 100644 design/2026-06-28-assess/azure-stack-connect-azure-stack.md.json create mode 100644 design/2026-06-28-assess/azure-stack-connect-vpn.md.json create mode 100644 design/2026-06-28-assess/azure-stack-considerations.md.json diff --git a/design/2025-06-27-Direction-and-Notes.md b/design/2025-06-27-Direction-and-Notes.md new file mode 100644 index 0000000..0fcef0d --- /dev/null +++ b/design/2025-06-27-Direction-and-Notes.md @@ -0,0 +1,478 @@ +## Where you are + +You are **past toy parser** and into **early working semantic infrastructure**. Annoying for everyone who wanted this to be merely a neat repo, but here we are. + +The strongest signal: the parser is already doing the hard, boring, necessary part well. Your README says the tool maps Markdown into an **Article → Unit → Component → Attribute** hierarchy with Pydantic contracts, diagnostics, schema validation, and transform-readiness reports. That is not a weekend regex gremlin anymore; that is a real architecture. + +The architecture is also properly layered: adapters produce raw parse models, enrichment builds parsed documents, the structured Markdown classifier produces structured content, validation checks the model, and readiness evaluates downstream suitability. That separation is exactly what you need if this is going to become a stable semantic contract rather than “yet another Markdown parser,” because apparently civilization demanded a thousand of those. + +Your current weakness is not parsing. It is **semantic overconfidence**. + +The assessment says the parser preserved all six sample files structurally, produced titles, metadata, units, references, diagnostics, validation output, and readiness records. That is good. But all six files were classified as `howto`, while several source documents were closer to `conceptual`, `overview`, `article`, or `reference`. The readiness flags said things like DITA/RAG ready while schema validation failed. That means your parser is currently too willing to say, “Sure, this is a how-to,” because it saw a `Next steps` section and got excited like a golden retriever with a clipboard. + +## The core diagnosis + +You have three systems that are not yet fully aligned: + +1. **The structural parser** is doing well. +2. **The classifier** is too eager and too brittle. +3. **The validator/readiness layer** is not yet honest enough about uncertainty. + +The current classifier code confirms the issue. It uses a heading keyword map, then simple article signatures with required/preferred/excluded units. `howto` requires a procedure and gives preferred weight to `prerequisites`, `introduction`, `link_nextstep`, and `link_related`. + +Then article type selection is basically: metadata first, otherwise infer from units. If a candidate wins outright by score, it becomes the article type; if there are two or more known unit types and no winner, it falls back to `topic`; otherwise it returns `unknown`. + +That is a reasonable MVP. It is also exactly where the false positives come from. The classifier sees a little procedure-shaped evidence and promotes the whole article to a specialized type. The roadmap should therefore not be “add more keywords” as the main strategy. That way lies madness, followed by a YAML file the size of Nebraska. + +The next stage is to make the parser **evidence-driven, conservative, inspectable, and corpus-tested**. + +--- + +# Roadmap to season the parser + +## Phase 1: Make semantic confidence explicit + +This is the most important next move. + +Right now, the parser emits `triage_status`, but the decision does not expose enough evidence. The contracts already include `triage_status` on attributes, components, units, and structured content, which is a strong foundation. + +Add explicit classifier evidence objects: + +```text +MetadataEvidence +HeadingEvidence +ConstructionEvidence +UnitEvidence +ArticleCandidateScore +ArticleTriageDecision +``` + +Each article decision should preserve: + +```json +{ + "selected_article_type": "topic", + "triage_status": "ambiguous", + "confidence": 0.62, + "scores": { + "howto": 7, + "concept": 6, + "reference": 5, + "topic": 4 + }, + "reasons": [ + "procedure evidence present", + "reference table evidence present", + "metadata suggests conceptual", + "howto did not meet dominance margin" + ] +} +``` + +The point is not just better classification. It is **debuggability**. When a document is wrong, you need to know whether the failure came from metadata normalization, heading interpretation, body shape, schema mismatch, or readiness policy. + +### Done when + +A developer can run: + +```bash +structure-parser inspect-triage some-file.md +``` + +And see why the article and each unit were classified. + +--- + +## Phase 2: Replace “winner takes article” with scored article triage + +Your implementation note is exactly right here. The article type should not be selected merely because one unit looks procedural. + +Add minimum thresholds: + +```text +min_score = 6 +min_margin = 3 +dominance_ratio = 0.55 or 0.60 +``` + +For `howto`, require: + +```text +at least one procedure unit +AND +procedure evidence outweighs non-procedure evidence +AND +the win clears the confidence margin +``` + +`Next steps` should be nearly neutral. It is navigation, not article identity. In Microsoft-style docs, almost everything has `Next steps`, because apparently every page must end by shoving the reader into another hallway. + +### Suggested article selection policy + +| Evidence state | Article type | +|---|---| +| Strong declared metadata and no contradiction | Declared type | +| Strong metadata but contradictory body | Declared type, degraded confidence | +| Procedure-dominant body | `howto` | +| Concept/process/principle-dominant body | `concept` or `overview` | +| Fact/reference/table/API-dominant body | `reference` | +| Mixed known units, no clear winner | `topic` | +| Mostly unknown units | `unknown` | + +This is the philosophical shift: **`topic` is not failure. `topic` is the correct generic fallback.** + +`unknown` should mean “I cannot safely interpret this.” `topic` should mean “I can structure this, but I should not pretend it is a specialized information type.” + +--- + +## Phase 3: Improve unit classification using body shape, not just headings + +The current unit classifier relies first on heading keywords, then a simple body-shape heuristic: ordered lists or code-only sections can become procedures. + +That is a good start, but now you need richer construction evidence. + +Add signals like: + +```text +has_ordered_steps +has_imperative_step_markers +has_table_dominance +has_definition_list_shape +has_link_list_dominance +has_code_plus_explanation +has_warning_or_note_density +has_h3_subsections +has_parameter_table +has_version_matrix +has_comparison_table +``` + +Then separate heading suggestion from body confirmation: + +```text +Heading: "API version" → reference/fact evidence +Body: table-heavy → confirms reference/fact +Body: ordered list → possible procedure conflict +Decision: reference/fact unless procedure dominance is strong +``` + +This matters because real Markdown is often rhetorically mixed. A heading like “Create your first VM” might introduce conceptual guidance, a table, a link list, and then one task-like paragraph. That is not automatically a procedure unit. Human-authored docs are little compost piles of intent. Charming species. + +--- + +## Phase 4: Treat pre-H2 content as `introduction` when safe + +Your splitter already creates a section with `heading_node = None` for preamble content. + +Right now, that often becomes unknown. That is fixable and should be an early win. + +Rule: + +```text +If the pre-H2 section has paragraphs, images, applies-to notes, brief lists, or summary text, +and no strong conflicting signal, +classify as introduction. +``` + +This will reduce noisy `unitUnknown` diagnostics and improve RAG chunk metadata without pretending to understand too much. + +### Do not overdo it + +If pre-H2 content is weird, code-heavy, malformed, or structurally chaotic, keep it unknown. The parser should remain loss-preserving and humble. Humility in software: rare, medicinal, generally ignored until production. + +--- + +## Phase 5: Align runtime model, JSON Schema, and readiness + +This is the second major roadblock. + +Your README says JSON Schema validation is complete but advisory. That is fine for MVP, but for this project’s actual value proposition, schema validation is not decoration. It is the semantic contract. + +Right now, your assessment shows an uncomfortable split: + +```text +readiness: DITA ready / RAG ready +validation: false +``` + +That means “can be transformed somehow” and “is semantically compliant” are being collapsed too loosely. + +Fix this by making readiness statuses more precise: + +| Status | Meaning | +|---|---| +| `ready` | Valid, confident, transformable | +| `degraded` | Transformable, but schema-invalid or low-confidence | +| `partial` | Some units/chunks usable | +| `blocked` | Cannot safely transform | +| `not_attempted` | Resolver/evaluator did not run | + +For DITA, be stricter: + +```text +DITA ready = article type known + DITA mapping exists + schema valid + no blocking diagnostics +``` + +For RAG, be more permissive: + +```text +RAG ready = content segmented + text preserved + diagnostics included +``` + +But every RAG chunk should carry: + +```text +article_type +article_confidence +unit_type +unit_confidence +triage_status +diagnostic_codes +source_path +source_span +``` + +That gives downstream retrieval the metadata it needs without lying to it. Very unfashionable, but useful. + +--- + +## Phase 6: Build a seasoning corpus + +You have one Azure Stack sample. Good start. Not enough. + +You need a corpus that punishes the parser in several ways. + +### Suggested corpus groups + +| Corpus | Purpose | +|---|---| +| Microsoft Docs / Azure docs | Enterprise docs, metadata-heavy, mixed task/concept/reference | +| GitHub READMEs | Chaotic real-world Markdown, install/use/API sections | +| MkDocs / Material sites | Conventional docs structure | +| Docusaurus sites | Sidebar-oriented docs, front matter, admonitions | +| Pandoc-ish Markdown | Tables, footnotes, definitions, citations | +| Blog posts | Narrative Markdown, weak structure | +| API docs | Reference-heavy sections | +| Tutorials | Procedure-dominant content | +| Bad Markdown | Malformed headings, skipped levels, broken YAML, weird lists | +| Your own project docs | Dogfooding, because suffering should be circular | + +The goal is not merely “parse all files.” It is to measure: + +```text +parse success rate +schema validity rate +unknown article rate +unknown unit rate +false howto rate +reference resolution rate +diagnostics per 1,000 lines +RAG chunk quality +DITA transform confidence +round-trip/loss preservation +``` + +--- + +## Phase 7: Create a benchmark harness + +You need a repeatable `season` command or test workflow. + +Something like: + +```bash +structure-parser season corpus/ \ + --out build/seasoning \ + --gold tests/gold/seasoning.yaml \ + --report build/seasoning/report.html +``` + +Outputs: + +```text +inventory.csv +diagnostics.csv +classification_confusion.csv +schema_validation_summary.csv +readiness_summary.csv +unknown_units.csv +triage_evidence.jsonl +before_after_metrics.md +``` + +This gives you parser development as an empirical loop instead of vibes in a trench coat. + +### Minimal scoring dashboard + +| Metric | Early target | +|---|---:| +| Parse completion | 99%+ | +| Fatal parser errors | <1% | +| Unknown article rate | Acceptable if honest | +| Unknown unit rate | Decrease over time | +| False `howto` rate | Strong decrease | +| Schema-valid known articles | Increase over time | +| RAG chunk usability | 80%+ for structurally clean docs | +| DITA ready | Conservative, not inflated | + +The key is that **unknown is not always bad**. False certainty is worse. Unknown means the parser knows where its semantic boundary is. That is maturity. + +--- + +## Phase 8: Add golden tests, but not brittle fixture worship + +Your implementation note is also right that the Azure outputs should become behavioral examples, not frozen fixtures. + +Test the rule, not the incidental output. + +Example tests: + +```text +A document with Overview + Next steps must not classify as howto. +A document with Prerequisites + two ordered procedures + Next steps should classify as howto. +A table-heavy API Version section should classify as reference or fact. +A pre-H2 paragraph should classify as introduction. +A known procedure unit should validate against the procedure schema. +``` + +Also add mutation tests: + +```text +Remove ordered list → howto confidence drops. +Add table-heavy reference section → howto dominance drops. +Change metadata from conceptual to howto → metadata conflict appears. +Rename Next steps → classification should not swing wildly. +``` + +That last one matters. A good classifier should not have a nervous breakdown because a heading changed from “Next steps” to “Where to go next.” + +--- + +# Practical implementation sequence + +Here is the order I would use. + +## Milestone 1: Honesty layer + +Add triage evidence objects and expose them in JSON/debug output. + +Deliverables: + +```text +ArticleTriageDecision model +UnitEvidence model +score/reason output +inspect-triage CLI command +triage evidence included in parsed JSON +``` + +Why first: every later improvement becomes easier to debug. + +## Milestone 2: Conservative article scorer + +Replace the current direct `_infer_article_type_from_units()` decision with scored candidates, margin rules, and dominance checks. + +Deliverables: + +```text +candidate scores +min_score +min_margin +dominance_ratio +topic fallback +ambiguous/degraded triage status +``` + +Why second: this directly addresses the false `howto` issue. + +## Milestone 3: Unit classifier expansion + +Add generic heading and construction evidence. + +Deliverables: + +```text +reference/fact heading patterns +concept/process/principle heading patterns +table-heavy detection +link-list detection +procedure dominance detection +pre-H2 introduction rule +``` + +Why third: article scoring improves only if unit evidence improves. + +## Milestone 4: Schema/runtime alignment + +Fix mismatches between emitted Pydantic model fields and JSON Schema expectations. + +Pay special attention to: + +```text +unitPrerequisites information_type +procedure_representation vs procedureRepresentation +schema aliases +known units failing validation +``` + +Why fourth: otherwise validation failures remain ambiguous. + +## Milestone 5: Readiness reform + +Split transform possibility from semantic compliance. + +Deliverables: + +```text +ready/degraded/partial/blocked statuses +blocking reasons +schema validity included in DITA readiness +confidence metadata included in RAG chunks +``` + +Why fifth: this makes downstream consumers trust the reports. + +## Milestone 6: Seasoning corpus + benchmark harness + +Create repeatable corpus evaluation. + +Deliverables: + +```text +corpus manifest +gold expectations +metrics reports +before/after comparison +classification confusion report +diagnostics trend report +``` + +Why sixth: now you can improve empirically. + +--- + +# My blunt read + +You are in a strong position. + +The parser already has the right shape: layered architecture, Pydantic contracts, schema validation, CLI/API, diagnostics, pipeline mode, references, and readiness reports. That is more than most “semantic Markdown” ideas ever get before they dissolve into conference vapor. + +The current failures are not embarrassing. They are exactly the failures you want at this stage: + +```text +The parser preserved structure. +The parser produced usable segmentation. +The parser exposed diagnostics. +The parser revealed that classification was too eager. +The parser revealed readiness/compliance ambiguity. +``` + +That is a productive failure profile. + +The danger is adding ad hoc rules until the parser becomes a museum of whatever corpus hurt it last. Do not do that. Keep the parser generic. Add evidence types, scoring, confidence, and corpus-level regression. Make it conservative. Let it say `topic`, `ambiguous`, or `degraded` without shame. + +The north star should be: + +> Preserve everything. Classify only when evidence is strong. Explain every classification. Validate contracts separately. Report readiness honestly. + +That is how this becomes not just a parser, but a **semantic contract engine for Markdown**. Which is, irritatingly enough, the useful version of the idea. \ No newline at end of file diff --git a/design/2026-06-27-parse-assess-implementation-update.md b/design/2026-06-27-parse-assess-implementation-update.md new file mode 100644 index 0000000..74db441 --- /dev/null +++ b/design/2026-06-27-parse-assess-implementation-update.md @@ -0,0 +1,236 @@ +# Parse Assessment Implementation Update + +## Purpose + +This implementation note converts the findings in [`design/2026-06-28-assess/assess.md`](2026-06-28-assess/assess.md) into a generic parser update plan. The update must improve article triage for arbitrary Markdown content, not add optimized handling for the assessed Azure Stack sample. + +## Problem Statement + +The current parser preserves source structure well but over-selects `howto` as the article type. The assessment found that all six assessed documents were classified as `howto`, even when source metadata and document construction suggested `concept`, `overview`, `reference`, or generic `topic` content. + +The current triage behavior is too sensitive to procedure-like signals. A small amount of procedural or navigation content, especially `Next steps` or action-oriented headings, can dominate the article decision even when the document is mostly conceptual, reference-like, or mixed. + +The current model also separates readiness and compliance too loosely. Transform readiness can report `dita:ready` while schema validation reports `validation.valid: false`, so downstream consumers need a more explicit distinction between minimum transform prerequisites and semantic/schema confidence. + +## Design Constraints + +The parser must remain generic Markdown infrastructure. It may learn from the assessed corpus, but it must not hard-code Azure Stack, Microsoft Docs, product names, service names, or corpus-specific headings as privileged behavior. + +The classifier must use generic evidence types. Metadata keys, metadata values, headings, section shapes, component populations, and unit populations can all contribute evidence, but each signal must be represented through a reusable abstraction. + +The parser must remain loss-preserving. Unknown article and unit decisions must keep all content in the output model, emit diagnostics, and remain useful for XML serialization and RAG chunking. + +The update must keep parser, model, and validation concerns separated. The parser should classify and record evidence; the model should define valid article/unit contracts; the validator should determine compliance. + +## Goals + +The update should reduce false `howto` classifications. A document should classify as `howto` only when procedure evidence is dominant enough to beat concept, reference, topic, and overview alternatives by a configured confidence margin. + +The update should improve generic article triage from weak or namespaced metadata. Common metadata values such as `concept`, `conceptual`, `overview`, `reference`, `how-to`, `tutorial`, `task`, and `article` should be normalized without relying on one vendor's key names. + +The update should improve unit classification for ordinary Markdown. Generic headings such as `cheat sheet`, `API version`, `requirements`, `tools`, `best practices`, `examples`, `configuration`, `parameters`, and `limits` should become evidence for reference, fact, principle, concept, or topic units as appropriate. + +The update should classify pre-H2 content more usefully. Introductory paragraphs, applies-to notes, and opening summaries before the first H2 should become `introduction` when they are not strongly another unit type. + +The update should expose triage evidence for debugging. A developer should be able to inspect why an article was classified, what competing article types scored, and what evidence caused the winning decision. + +## Non-Goals + +This update should not implement a natural-language classifier. The parser should continue using deterministic metadata, heading, and construction signals rather than semantic reading of arbitrary prose. + +This update should not create special cases for the assessed files. Any new keyword, metadata alias, or scoring rule must be justified as a reusable Markdown documentation pattern. + +This update should not make schema validation permissive merely to pass the assessed sample. Schema changes should clarify the semantic contract, not hide classification errors. + +## Proposed Architecture + +The classifier should move from direct type selection to evidence-based triage. Each stage should add structured evidence, and the final article decision should be a scored result with a confidence and reason list. + +```mermaid +classDiagram + class MetadataEvidence { + +key: str + +raw_value: str + +normalized_value: str + +candidate_article_type: ArticleType + +weight: int + } + + class UnitEvidence { + +unit_type: UnitType + +title: str + +source: str + +confidence: float + +signals: list[str] + } + + class ArticleCandidateScore { + +article_type: ArticleType + +score: int + +required_met: bool + +supporting_units: list[UnitType] + +conflicting_units: list[UnitType] + } + + class ArticleTriageDecision { + +article_type: ArticleType + +triage_status: TriageStatus + +confidence: float + +scores: list[ArticleCandidateScore] + +reasons: list[str] + } + + MetadataEvidence --> ArticleTriageDecision + UnitEvidence --> ArticleCandidateScore + ArticleCandidateScore --> ArticleTriageDecision +``` + +The article decision should be made after unit construction. Metadata evidence should seed candidate scores, unit evidence should refine them, and the final decision should require both a minimum score and a margin over the second-place candidate. + +```mermaid +sequenceDiagram + participant Adapter + participant Metadata as Metadata Normalizer + participant Unit as Unit Classifier + participant Article as Article Scorer + participant Validator + + Adapter->>Metadata: front matter dictionary + Metadata->>Article: normalized metadata evidence + Adapter->>Unit: raw nodes split by H2 boundaries + Unit->>Article: unit evidence and classified units + Article->>Article: score candidates and apply margin + Article->>Validator: StructuredContent with triage evidence + Validator->>Article: schema diagnostics +``` + +## Implementation Plan + +### 1. Add Generic Metadata Normalization + +Metadata normalization should convert diverse front matter keys and values into article evidence. The implementation should scan a configurable list of generic metadata key patterns rather than only `articleType`, `article_type`, and `type`. + +Candidate key patterns should include exact keys and suffix matches. Exact keys can include `articleType`, `article_type`, `type`, `topic`, `topic_type`, `content_type`, `document_type`, and `information_type`. Suffix matches can include `.topic`, `.type`, and `.content_type` so namespaced metadata such as `vendor.topic` can contribute evidence without hard-coding the vendor. + +Candidate value normalization should map common generic values into article candidates. Examples include `concept`, `conceptual`, and `overview` as concept/overview evidence; `howto`, `how-to`, `task`, and `procedure` as how-to evidence; `reference`, `api`, `schema`, and `configuration` as reference evidence; and `article`, `guide`, or `topic` as generic topic evidence. + +Metadata evidence should be weighted but not absolute unless the key is explicitly authorial. A direct `articleType: howto` declaration can remain authoritative by default, while weak metadata such as `topic: article` should seed a candidate without blocking construction evidence. + +### 2. Replace Binary Article Signatures with Scored Evidence + +Article signatures should score required, preferred, supporting, neutral, and conflicting units. The current `required_any` and `preferred` model is useful but too coarse for mixed Markdown documents. + +A how-to article should require dominant procedure evidence. One procedure-like unit should not be enough when the rest of the document is reference, concept, or unknown. `link_nextstep` should be neutral or very low weight rather than preferred evidence for how-to classification. + +A topic article should become the normal fallback for mixed known content. If known units exist but no specialized article type wins by margin, the result should be `topic`, not the nearest specialized type. + +An unknown article should be reserved for low-evidence content. If the parser can identify meaningful units but cannot select a specialized type, `topic` is the better generic Markdown result. + +### 3. Add Confidence Margins + +Article triage should require a winning margin. If `howto` scores 7 and `concept` scores 6, the article should become `topic` or `ambiguous` rather than `howto`. + +The implementation should define three thresholds. `min_score` is the minimum score for any specialized article. `min_margin` is the required gap over the second-place candidate. `dominance_ratio` is the proportion of known unit evidence that must support the winning type. + +The first target values should be conservative. A practical starting point is `min_score = 6`, `min_margin = 3`, and a how-to dominance rule requiring at least one procedure unit plus either multiple procedure units or more procedure weight than non-procedure weight. + +### 4. Improve Unit Evidence Without Corpus Specialization + +The unit classifier should separate heading evidence from construction evidence. A heading can suggest a unit type, while body shape can confirm, weaken, or override that suggestion. + +Generic reference/fact headings should be added. Reusable patterns include `cheat sheet`, `api`, `api version`, `versions`, `limits`, `limitations`, `configuration`, `parameters`, `options`, `settings`, `matrix`, `comparison`, and `differences`. + +Generic principle/process headings should be added. Reusable patterns include `best practices`, `guidelines`, `considerations`, `design considerations`, `architecture`, `how it works`, and `lifecycle`. + +Generic concept headings should be added. Reusable patterns include `overview`, `introduction`, `about`, `background`, `before creating`, and `understand`. + +Construction evidence should classify table-heavy sections as reference or fact when the heading is weak. A section dominated by tables, unordered lists of values, or version lists should not become procedure unless it has ordered steps or imperative step markers. + +### 5. Classify Pre-H2 Preamble as Introduction + +The section before the first H2 should not default to unknown when it contains ordinary introductory content. If a document has a title and the pre-H2 section contains paragraphs, applies-to notes, images, or brief lists, the unit should be classified as `introduction`. + +The preamble should remain unknown when it contains complex or unsupported content that cannot be safely interpreted. The classifier should preserve content either way and record the evidence used for the decision. + +### 6. Align Runtime Model and Schema Validation + +The runtime model and JSON schema must agree on required fields and enum values. The assessment shows validation failures where known procedure units and prerequisites units are rejected, so the update should include a schema/model alignment pass. + +`unitPrerequisites` should have one consistent information type. Either the runtime should emit `fact` for prerequisites, or the schema should accept `concept` if prerequisites are intentionally modeled as conceptual support. + +Procedure units should validate with the serialized field names used by the validator. The update should confirm that `procedure_representation` or `procedureRepresentation` is consistently serialized before schema validation. + +Validation diagnostics should distinguish source noncompliance from internal schema/model mismatch. If a known runtime unit cannot validate because aliases or schemas disagree, that should be treated as an implementation defect rather than an authoring defect. + +### 7. Make Readiness Reflect Semantic Confidence + +Readiness should keep minimum prerequisite checks but add semantic quality indicators. `dita:ready` should not imply schema-valid DITA transformation when validation failed or article confidence is low. + +The DITA readiness evaluator should report `degraded` when the article type is known but schema validation fails. It should report `ready` only when title, article type, DITA mapping, and schema validation are all acceptable for the selected output mode. + +The RAG readiness evaluator should remain more permissive. RAG chunking can be `ready` when units exist and parse errors are absent, but chunks should carry `triage_status`, article confidence, unit confidence, and diagnostic codes in their metadata. + +## Generic Scoring Model + +The scorer should calculate article scores from multiple evidence families. Metadata evidence should contribute a configurable base weight, unit evidence should contribute the main structural weight, and conflict evidence should subtract from candidates. + +| Evidence | Example | Suggested effect | +|---|---|---:| +| Strong explicit metadata | `articleType: reference` | +10 to reference | +| Weak normalized metadata | `topic: conceptual` or namespaced topic metadata | +4 to concept | +| Required unit | `procedure` for how-to | +5 | +| Supporting unit | `prerequisites` for how-to | +2 | +| Neutral unit | `link_nextstep` | 0 or +1 | +| Conflicting unit | `reference` inside how-to-heavy score | -3 | +| Unknown unit | Any `unitUnknown` | -1 to all specialized candidates | +| Dominant table/reference construction | Table-heavy section | +3 to reference/fact | + +The scorer should prefer `topic` when evidence is mixed. This preserves generic Markdown better than forcing a specialized article type. + +## Acceptance Criteria + +The classifier should no longer classify a document as `howto` solely because it has a `Next steps` unit. A document with only introduction/reference/link units should classify as `reference`, `concept`, `topic`, or `unknown` depending on the remaining evidence. + +The classifier should classify procedure-heavy documents as `howto`. A document with multiple procedure units and ordered-list construction should continue to classify as `howto`. + +The classifier should classify mixed known units as `topic` when no specialized article type wins by margin. This is the expected generic fallback for arbitrary Markdown with recognizable structure. + +The classifier should classify pre-H2 opening paragraphs as `introduction` when they are ordinary introductory content. This should reduce recurring unnamed `unitUnknown` diagnostics. + +The validator should accept known runtime procedure units when they satisfy the procedure schema. If a known procedure unit with ordered lists fails validation, the failure should be traceable to real schema intent, not field alias mismatch. + +The readiness report should distinguish transform possibility from semantic compliance. DITA readiness should become `degraded` or include a blocking reason when validation fails for the selected article type. + +## Test Plan + +Unit tests should cover metadata normalization across generic keys. Tests should include `articleType`, `type`, `topic`, `content_type`, and a namespaced suffix such as `x.topic` without adding a source-specific dependency. + +Unit tests should cover how-to dominance. A document with only `Overview` and `Next steps` should not classify as `howto`, while a document with `Prerequisites`, two procedure sections, and `Next steps` should classify as `howto`. + +Unit tests should cover reference-heavy construction. A document with `API version`, `Configuration`, `Parameters`, or table-heavy sections should classify units as reference/fact and should not become how-to unless procedure evidence dominates. + +Unit tests should cover concept and overview content. A document with `Overview`, `Background`, `How it works`, and `Considerations` should classify as concept, overview, or topic rather than how-to. + +Contract tests should validate the runtime model against schemas. Known units emitted by the classifier should pass their corresponding unit schemas unless the source truly violates the model. + +Regression tests should use the assessed outputs as behavioral examples, not as hard-coded fixtures. The expected behavior should be expressed generically: low procedure dominance should not select `howto`, unknown-unit counts should decrease, and mixed content should fall back to `topic`. + +## Implementation Sequence + +1. Add Pydantic or dataclass evidence models for metadata evidence, unit evidence, candidate scores, and article triage decisions. +2. Implement metadata normalization with generic key/value aliases and suffix matching. +3. Refactor unit classification to emit evidence and confidence in addition to `UnitType`. +4. Replace `_infer_article_type_from_units()` with an evidence scorer that applies minimum score, margin, and dominance rules. +5. Reclassify pre-H2 content as introduction when evidence is sufficient. +6. Align `unitPrerequisites` and procedure unit serialization with the schemas. +7. Update DITA and RAG readiness evaluators to account for validation status and triage confidence. +8. Add unit, contract, and regression tests for the generic behavior. +9. Re-run the assessment sample and compare before/after metrics. + +## Expected Result + +The improved parser should still consume generic Markdown safely. It should preserve content, produce usable XML and RAG structures, and avoid pretending that uncertain documents are highly specific article types. + +The improved article triage should become conservative and evidence-driven. How-to should be selected only for documents whose construction is dominated by procedures, while conceptual, reference, overview, and mixed documents should land in more appropriate article types. + +The improved compliance story should become clearer. A document can be structurally parseable, useful for generic XML, degraded for RAG, and not yet schema-compliant for DITA; the tool should expose those distinctions directly rather than collapsing them into a single readiness label. diff --git a/design/2026-06-28-assess/assess.md b/design/2026-06-28-assess/assess.md new file mode 100644 index 0000000..dbd2aa4 --- /dev/null +++ b/design/2026-06-28-assess/assess.md @@ -0,0 +1,186 @@ +# Assessment of Parsed Azure Stack Documents + +## Scope + +This assessment reviews the six parsed JSON files in `design/2026-06-28-assess/`. The files are parser outputs, not source Markdown files, so the conclusions below assess the produced `ParsedDocument` objects: extracted metadata, article classification, unit segmentation, diagnostics, validation results, transform-readiness flags, references, and practical suitability for XML, DITA XML, and metadata-rich RAG chunking. + +## Executive Summary + +The parser successfully produced structured content for all six files. Every file has a title, source metadata, structured units, references, diagnostics, validation output, and transform-readiness records, so the parser did not fail at the basic parsing and normalization task. + +The parser output is useful for generic XML and RAG ingestion but not yet cleanly compliant with the project schema standards. All six files are marked `dita:ready`, `schema_org:ready`, and `rag_ingestion:ready`, but all six also have `validation.valid: false` against `artHowto.schema.json`. This means the current readiness evaluator is checking minimum transformation prerequisites, while the schema validator is correctly reporting that the produced article/unit model does not yet satisfy the stricter authoring contract. + +The largest quality issue is article-type overclassification as `howto`. All six files were classified as `howto`, even though the source metadata says several are `conceptual`, `overview`, or `article`. This appears to come from construction signals such as action-oriented headings and `Next steps` sections, which are currently enough to pull broad conceptual Microsoft Docs pages into the how-to schema. + +The strongest output is `azure-stack-connect-vpn.md.json`. It has the best unit recognition rate, the clearest procedure structure, and the most useful RAG chunks. The weakest outputs are `azure-stack-arm-templates.md.json`, `azure-stack-compute-overview.md.json`, and `azure-stack-acs-differences.md.json`, where most H2 sections remain `unitUnknown` and the selected `howto` article type does not match the document's likely rhetorical purpose. + +## Assessment Criteria + +The XML readiness score measures whether the parsed object preserves enough structure to serialize to a generic XML representation. A high score means the parser captured title, metadata, units, components, nested list/table structures, inline attributes, and provenance well enough for loss-aware XML output. + +The DITA XML readiness score measures whether the parsed object can be transformed into semantically appropriate DITA. A high score requires not only the project readiness flag, but also a plausible DITA topic type, known units, and schema-valid content. + +The RAG chunk readiness score measures whether the parsed object can produce segmented, metadata-rich retrieval chunks. A high score means H2 unit boundaries are meaningful, unit types are mostly known, component text is preserved, metadata is available, and diagnostics are low enough that chunk labels can be trusted. + +The compliance score measures conformance to the current Structured Markdown model and JSON Schema layer. A high score requires `validation.valid: true`, low unknown-unit counts, and an article type that agrees with the document's apparent source metadata and structure. + +Scores use a 1-5 scale: 5 means ready, 4 means usable with minor cleanup, 3 means usable with caveats, 2 means degraded and requires remediation, and 1 means not ready. + +## Evidence Summary + +| File | Source topic | Parser article type | Units | Unknown units | Diagnostics | Validation | Readiness flags | +|---|---:|---:|---:|---:|---:|---:|---| +| `azure-stack-acs-differences.md.json` | `conceptual` | `howto` | 4 | 3 | 8 | false | DITA ready; Schema.org ready; RAG ready | +| `azure-stack-arm-templates.md.json` | `article` | `howto` | 9 | 8 | 13 | false | DITA ready; Schema.org ready; RAG ready | +| `azure-stack-compute-overview.md.json` | `conceptual` | `howto` | 5 | 4 | 9 | false | DITA ready; Schema.org ready; RAG ready | +| `azure-stack-connect-azure-stack.md.json` | `conceptual` | `howto` | 4 | 2 | 7 | false | DITA ready; Schema.org ready; RAG ready | +| `azure-stack-connect-vpn.md.json` | `conceptual` | `howto` | 8 | 1 | 6 | false | DITA ready; Schema.org ready; RAG ready | +| `azure-stack-considerations.md.json` | `overview` | `howto` | 6 | 3 | 8 | false | DITA ready; Schema.org ready; RAG ready | + +## Per-File Assessment + +### `azure-stack-acs-differences.md.json` + +This document is structurally preserved but weakly classified. The source topic is `conceptual`, while the parser selected `howto` with `information_type: procedure`. Three of four units are unknown: the unnamed introductory material, `Cheat sheet: Storage differences`, and `API version`. Only `Next steps` was classified as procedure, which likely drove the how-to article type even though the document reads more like a reference/concept comparison. + +This document is moderately ready for generic XML. The parser retained paragraphs, a table, lists, title, metadata, and references, so a neutral XML representation could preserve the content. + +This document is not ready for high-quality DITA XML without remediation. The current readiness flag says `dita:ready`, but the selected how-to type is semantically suspect and `validation.valid` is false. + +This document is usable but degraded for RAG chunking. The H2 boundaries are useful, but three chunks would be labeled `unknown`, reducing metadata quality and retrieval filtering value. + +Scores: XML 4/5; DITA XML 2/5; RAG chunks 3/5; schema compliance 2/5. + +### `azure-stack-arm-templates.md.json` + +This document is parsed but poorly classified against the current model. The source topic is `article`, while the parser selected `howto`. Eight of nine units are unknown, and many headings are resource-template names rather than Horn/DITA section types. The only known unit is `Next steps`, classified as procedure. + +This document is reasonably ready for generic XML. The parser retained the heading boundaries, paragraphs, and unordered lists, so a structure-preserving XML output is feasible. + +This document is not ready for DITA XML as produced. The output validates against neither the selected how-to schema nor a clear alternate schema, because the article is mostly a curated index of template links and examples. + +This document is weak for metadata-rich RAG chunks. The chunks are separable, but their labels are mostly `unknown`, so the output is closer to segmented Markdown than semantically enriched retrieval data. + +Scores: XML 4/5; DITA XML 1/5; RAG chunks 2/5; schema compliance 1/5. + +### `azure-stack-compute-overview.md.json` + +This document is preserved but misclassified. The source topic is `conceptual`, while the parser selected `howto`. Four of five units are unknown, including `Before creating a VM`, `Create your first VM`, and `Manage your VM`; these sections contain tables, H3 headings, and mixed explanatory/list content that the classifier does not yet map cleanly. + +This document is ready for generic XML with caveats. The parser captured paragraphs, lists, tables, and H3 headings, so the content can be represented in XML, but semantic tags would be generic for most units. + +This document is not ready for reliable DITA XML. A DITA concept or topic mapping would likely fit better than `howto`, and the schema validation failure confirms that the current classified model is not compliant. + +This document is usable but degraded for RAG. The section boundaries are meaningful, but the unknown unit labels would limit downstream chunk filtering by information type. + +Scores: XML 4/5; DITA XML 2/5; RAG chunks 3/5; schema compliance 2/5. + +### `azure-stack-connect-azure-stack.md.json` + +This document is partially successful. The parser selected `howto`, and the document does contain procedural material. Two of four units are known: `Connect to Azure Stack with Remote Desktop` and `Next steps`. The `Connect to Azure Stack with VPN` section remained unknown despite containing procedural and code content, probably because its construction mixes paragraphs, alerts, H3 headings, unordered lists, and code rather than a simple ordered-list procedure at the H2 level. + +This document is ready for generic XML. The component-level preservation is good enough for a neutral XML output that keeps paragraphs, alerts, code, lists, and headings. + +This document is marginal for DITA XML. The article type is plausible, but half the units are unknown and validation is false, so a DITA task output would need cleanup or improved unit decomposition. + +This document is fairly usable for RAG. The unknown VPN section is important content, but the parser still preserves it as a coherent unit with components and source metadata. + +Scores: XML 4/5; DITA XML 3/5; RAG chunks 3/5; schema compliance 2/5. + +### `azure-stack-connect-vpn.md.json` + +This document is the best fit for the current parser. The parser selected `howto`, and seven of eight units are known, including prerequisites and several procedure sections. The only unknown unit is the unnamed introductory block before the first H2. + +This document is ready for generic XML. The parser preserved complex lists, nested inline attributes, tables, alerts, images, links, and source provenance. + +This document is the closest to DITA XML readiness, but it is still not schema-compliant. The output has `validation.valid: false`; observed causes include a prerequisites unit emitted with `information_type: concept` where the schema expects `fact`, procedure units that the validator reports as invalid under the unit schema, and an unnamed unknown introduction unit. + +This document is strong for RAG chunking. The H2 units align with task phases, ordered lists are preserved, and unit labels are mostly useful. It would benefit from turning the leading unnamed block into an introduction unit and resolving references. + +Scores: XML 5/5; DITA XML 3/5; RAG chunks 4/5; schema compliance 3/5. + +### `azure-stack-considerations.md.json` + +This document is useful but semantically mismatched. The source topic is `overview`, while the parser selected `howto` with mixed information type. Three of six units are known: `Overview`, `Version requirements`, and `Next steps`. The comparison-oriented sections `Cheat sheet: High-level differences` and `Helpful tools and best practices` remained unknown even though they are structurally meaningful. + +This document is ready for generic XML. The parser retained the overview text, tables, alert, code block, list, metadata, and references. + +This document is weak for DITA XML as produced. A DITA topic, concept, overview, or reference-style mapping would fit better than how-to, and the schema validator rejects the current how-to output. + +This document is usable for RAG with moderate cleanup. The main overview and requirements sections are labeled, but comparison tables and best-practice sections need known unit types to become strong metadata-rich chunks. + +Scores: XML 4/5; DITA XML 2/5; RAG chunks 3/5; schema compliance 2/5. + +## Cross-Document Findings + +### Parser Strengths + +The parser preserved content and structure across the full sample. It extracted titles, Microsoft Docs front matter, references, H2 unit boundaries, component types, inline attributes, tables, lists, images, code blocks, alerts, and source provenance where available. + +The parser produced usable segmentation for RAG even when semantic classification was incomplete. Unknown units are still preserved as chunks with titles and component content, which is preferable to losing content or collapsing the whole article into an unstructured blob. + +The parser recognized procedural construction well when headings and ordered lists were explicit. The VPN article demonstrates that the current model performs well on task-shaped content with clear procedure headings. + +### Parser Weaknesses + +The article classifier overweights procedure-like signals. A single `Next steps` section or action-oriented heading can pull conceptual, overview, or index-like documents into `howto`, even when source metadata says `conceptual`, `overview`, or `article`. + +The unit classifier does not yet recognize common Microsoft Docs patterns. Headings such as `Cheat sheet`, `API version`, `Helpful tools and best practices`, `Before creating a VM`, and template/example names should likely map to `reference`, `fact`, `concept`, `overview`, or `link-related` units instead of `unknown`. + +The leading content before the first H2 regularly becomes an unnamed `unitUnknown`. For these documents, that block is usually an introduction or applies-to note and should be classified as `introduction` or metadata-like content. + +The schema and runtime model are not fully aligned. The JSON output contains fields such as `procedure_representation`, but validation diagnostics display alias-form objects and still reject procedure units. The prerequisites unit also emits `informationType: concept`, while `unitPrerequisites.schema.json` requires `fact`. + +Reference resolution was not attempted in these outputs. Every reference state observed was `not_attempted`, so the files are not yet ready for link-integrity-sensitive publishing or retrieval workflows that depend on resolved local targets. + +## Conversion Readiness + +### Generic XML + +The parsed files are generally ready for generic XML serialization. The parser has enough structural information to emit an XML hierarchy such as article, metadata, unit, component, attribute, reference, and diagnostic elements. + +The XML output should preserve unknown classifications explicitly. Unknown article or unit labels should not be hidden during XML conversion, because they are the primary signal that the semantic layer needs more tuning. + +Overall XML readiness: 4/5. + +### DITA XML + +The parsed files are not yet ready for trustworthy DITA XML conversion as semantic DITA topics. The readiness evaluator marks all six files as `dita:ready`, but schema validation fails for every file and several article types are likely wrong. + +The safest DITA strategy today would be degraded output. The converter could emit generic DITA `topic` output for uncertain documents and reserve `task` or specialized how-to output for files like `azure-stack-connect-vpn.md.json` after schema alignment issues are fixed. + +Overall DITA XML readiness: 2/5. + +### Metadata-Rich RAG Chunks + +The parsed files are mostly usable for RAG chunking. Each file has a title, front matter metadata, units, components, and no parse errors, so chunks can be generated with source path, title, article type, unit title, unit type, information type, component text, and diagnostics. + +The chunk metadata quality is uneven. Documents with many unknown units should include `triage_status` and diagnostic codes in chunk metadata so retrieval consumers can distinguish trusted semantic chunks from structurally preserved but weakly classified chunks. + +Overall RAG chunk readiness: 3/5. + +## Standards Compliance + +The files are not compliant with the current article schema standard. All six files report `validation.valid: false`, and every file has SP-030 schema warnings. + +The files are partially compliant with the structural parsing standard. The Article → Unit → Component → Attribute hierarchy exists in every file, and the parser preserved content rather than dropping unknown material. + +The files are weakly compliant with the semantic classification standard. Unknown-unit rates range from 12.5% in the VPN article to 88.9% in the ARM templates article, and every file is classified as `howto` despite mixed source metadata. + +## Recommendations + +The classifier should map Microsoft Docs metadata into the article triage decision. Values such as `ms.topic: conceptual`, `ms.topic: overview`, and `ms.topic: article` should be treated as metadata signals alongside `articleType`, `article_type`, and `type`. + +The article signature scoring should reduce the weight of `Next steps`. A `Next steps` unit should support a how-to classification only when other procedure evidence is present; by itself it should not pull an overview, reference, or concept article into `howto`. + +The unit title map should add Microsoft Docs headings. Candidate mappings include `Cheat sheet` to reference/fact, `API version` to reference/fact, `Helpful tools and best practices` to reference or principle, `Before creating` to prerequisites or concept depending on construction, and template names to reference/link units. + +The classifier should classify pre-H2 body content as introduction when the document has an H1/title and the content consists of applies-to notes or opening paragraphs. This would remove a recurring source of `unitUnknown` diagnostics. + +The schema and model should be tuned together. In particular, `unitPrerequisites` should either accept the runtime `concept` information type or the runtime should emit `fact`; procedure unit validation should be checked against the serialized field aliases used by the validator. + +The pipeline should rerun these files with local reference resolution enabled before publication assessment. DITA XML and RAG workflows both benefit from resolved links and image targets, and the current outputs show only `not_attempted` reference states. + +## Bottom Line + +The parser worked well as a loss-preserving structural parser and moderately well as a RAG segmentation engine. The parser did not yet produce schema-compliant Structured Markdown articles for this sample, and it is not yet reliable enough to drive semantic DITA XML without either degraded topic output or classifier/schema tuning. diff --git a/design/2026-06-28-assess/azure-stack-acs-differences.md.json b/design/2026-06-28-assess/azure-stack-acs-differences.md.json new file mode 100644 index 0000000..9220092 --- /dev/null +++ b/design/2026-06-28-assess/azure-stack-acs-differences.md.json @@ -0,0 +1,7461 @@ +{ + "schema_version": "1", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "source_format": "markdown", + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "source_format": "markdown", + "content_hash": "b12e1f57a6c9308e5b7b0d79654aa708e145f3e3e47018e66f54673ae9f4bbd7", + "start_line": 1, + "end_line": null + }, + "metadata": { + "title": "Azure stack storage differences and considerations | Microsoft Docs", + "description": "Understand the differences between Azure stack storage and Azure storage, along with Azure Stack deployment considerations.", + "services": "azure-stack", + "documentationcenter": "", + "author": "mattbriggs", + "manager": "femila", + "ms.assetid": null, + "ms.service": "azure-stack", + "ms.workload": "na", + "ms.tgt_pltfrm": "na", + "ms.devlang": "na", + "ms.topic": "conceptual", + "ms.date": "05/16/2019", + "ms.author": "mabrigg", + "ms.reviwer": "xiaofmao", + "ms.lastreviewed": "01/30/2019" + }, + "title": "Azure stack storage differences and considerations | Microsoft Docs", + "structure": { + "root": { + "node_id": "root", + "node_type": "document", + "title": null, + "level": null, + "path": "/", + "children": [ + { + "node_id": "h1-8ec2d3", + "node_type": "section", + "title": "Azure Stack storage: Differences and considerations", + "level": 1, + "path": "/1", + "children": [ + { + "node_id": "h2-380b53", + "node_type": "section", + "title": "Cheat sheet: Storage differences", + "level": 2, + "path": "/1/1", + "children": [], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 29, + "end_line": 29, + "query_path": null, + "provenance_status": "available" + }, + "triage_status": "known" + }, + { + "node_id": "h2-edef96", + "node_type": "section", + "title": "API version", + "level": 2, + "path": "/1/2", + "children": [], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 59, + "end_line": 59, + "query_path": null, + "provenance_status": "available" + }, + "triage_status": "known" + }, + { + "node_id": "h2-cb7ce2", + "node_type": "section", + "title": "Next steps", + "level": 2, + "path": "/1/3", + "children": [], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 103, + "end_line": 103, + "query_path": null, + "provenance_status": "available" + }, + "triage_status": "known" + } + ], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 21, + "end_line": 21, + "query_path": null, + "provenance_status": "available" + }, + "triage_status": "known" + } + ], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "triage_status": "known" + }, + "heading_count": 4, + "max_depth": 2, + "has_title": true + }, + "structured_content": { + "schema_version": "1", + "schema": "artHowto.schema.json", + "version": "0.1.0", + "article_id": "Volumes-Matt_files-Data-azure-stack-docs-azure-stack-user-azure-", + "article_type": "howto", + "dita_type": "howto", + "information_type": "procedure", + "title": "Azure stack storage differences and considerations | Microsoft Docs", + "triage_status": "known", + "metadata": { + "title": "Azure stack storage differences and considerations | Microsoft Docs", + "description": "Understand the differences between Azure stack storage and Azure storage, along with Azure Stack deployment considerations.", + "services": "azure-stack", + "documentationcenter": "", + "author": "mattbriggs", + "manager": "femila", + "ms.assetid": null, + "ms.service": "azure-stack", + "ms.workload": "na", + "ms.tgt_pltfrm": "na", + "ms.devlang": "na", + "ms.topic": "conceptual", + "ms.date": "05/16/2019", + "ms.author": "mabrigg", + "ms.reviwer": "xiaofmao", + "ms.lastreviewed": "01/30/2019" + }, + "source": { + "sourcePath": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "sourceFormat": "markdown", + "contentHash": "b12e1f57a6c9308e5b7b0d79654aa708e145f3e3e47018e66f54673ae9f4bbd7" + }, + "content": [ + { + "unit_type": "unknown", + "unit_id": "unit", + "information_type": "unknown", + "title": null, + "triage_status": "unknown", + "metadata": {}, + "source": null, + "procedure_representation": null, + "term": null, + "content": [ + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*", + "html": null, + "text": "*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 23, + "end_line": 23, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attEmphasis", + "att_id": null, + "markdown": "*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*", + "html": null, + "text": "Applies to: Azure Stack integrated systems and Azure Stack Development Kit", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Applies to: Azure Stack integrated systems and Azure Stack Development Kit", + "html": null, + "text": "Applies to: Azure Stack integrated systems and Azure Stack Development Kit", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "Azure Stack storage is the set of storage cloud services in Microsoft Azure Stack. Azure Stack storage provides blob, table, queue, and account management functionality with Azure-consistent semantics.", + "html": null, + "text": "Azure Stack storage is the set of storage cloud services in Microsoft Azure Stack. Azure Stack storage provides blob, table, queue, and account management functionality with Azure-consistent semantics.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 25, + "end_line": 25, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Azure Stack storage is the set of storage cloud services in Microsoft Azure Stack. Azure Stack storage provides blob, table, queue, and account management functionality with Azure-consistent semantics.", + "html": null, + "text": "Azure Stack storage is the set of storage cloud services in Microsoft Azure Stack. Azure Stack storage provides blob, table, queue, and account management functionality with Azure-consistent semantics.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "This article summarizes the known Azure Stack Storage differences from Azure Storage services. It also lists things to consider when you deploy Azure Stack. To learn about high-level differences between global Azure and Azure Stack, see the [Key considerations](azure-stack-considerations.md) article.", + "html": null, + "text": "This article summarizes the known Azure Stack Storage differences from Azure Storage services. It also lists things to consider when you deploy Azure Stack. To learn about high-level differences between global Azure and Azure Stack, see the [Key considerations](azure-stack-considerations.md) article.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 27, + "end_line": 27, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "This article summarizes the known Azure Stack Storage differences from Azure Storage services. It also lists things to consider when you deploy Azure Stack. To learn about high-level differences between global Azure and Azure Stack, see the ", + "html": null, + "text": "This article summarizes the known Azure Stack Storage differences from Azure Storage services. It also lists things to consider when you deploy Azure Stack. To learn about high-level differences between global Azure and Azure Stack, see the ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attLink", + "att_id": null, + "markdown": "[Key considerations](azure-stack-considerations.md)", + "html": null, + "text": "Key considerations", + "href": "azure-stack-considerations.md", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " article.", + "html": null, + "text": " article.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ] + }, + { + "unit_type": "unknown", + "unit_id": "Cheat-sheet-Storage-differences", + "information_type": "unknown", + "title": "Cheat sheet: Storage differences", + "triage_status": "unknown", + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 29, + "end_line": 29, + "query_path": null, + "provenance_status": "available" + }, + "procedure_representation": null, + "term": null, + "content": [ + { + "component_type": "compTable", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": 3, + "row_count": 21, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 31, + "end_line": 52, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableRow", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": 1, + "row_role": "header", + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 31, + "end_line": 31, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Feature", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "header", + "column_index": 1, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Feature", + "html": null, + "text": "Feature", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Azure (global)", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "header", + "column_index": 2, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Azure (global)", + "html": null, + "text": "Azure (global)", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Azure Stack", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "header", + "column_index": 3, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Azure Stack", + "html": null, + "text": "Azure Stack", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableRow", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": 2, + "row_role": "body", + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 33, + "end_line": 33, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "File storage", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 1, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "File storage", + "html": null, + "text": "File storage", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Cloud-based SMB file shares supported", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 2, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Cloud-based SMB file shares supported", + "html": null, + "text": "Cloud-based SMB file shares supported", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Not yet supported", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 3, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Not yet supported", + "html": null, + "text": "Not yet supported", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableRow", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": 3, + "row_role": "body", + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 34, + "end_line": 34, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Azure storage service encryption for data at Rest", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 1, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Azure storage service encryption for data at Rest", + "html": null, + "text": "Azure storage service encryption for data at Rest", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "256-bit AES encryption. Support encryption using customer-managed keys in Key Vault.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 2, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "256-bit AES encryption. Support encryption using customer-managed keys in Key Vault.", + "html": null, + "text": "256-bit AES encryption. Support encryption using customer-managed keys in Key Vault.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "BitLocker 128-bit AES encryption. Encryption using customer-managed keys isn't supported.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 3, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "BitLocker 128-bit AES encryption. Encryption using customer-managed keys isn't supported.", + "html": null, + "text": "BitLocker 128-bit AES encryption. Encryption using customer-managed keys isn't supported.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableRow", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": 4, + "row_role": "body", + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 35, + "end_line": 35, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Storage account type", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 1, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Storage account type", + "html": null, + "text": "Storage account type", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "General-purpose V1, V2, and Blob storage accounts", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 2, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "General-purpose V1, V2, and Blob storage accounts", + "html": null, + "text": "General-purpose V1, V2, and Blob storage accounts", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "General-purpose V1 only.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 3, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "General-purpose V1 only.", + "html": null, + "text": "General-purpose V1 only.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableRow", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": 5, + "row_role": "body", + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 36, + "end_line": 36, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Replication options", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 1, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Replication options", + "html": null, + "text": "Replication options", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Locally redundant storage, geo-redundant storage, read-access geo-redundant storage, and zone-redundant storage", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 2, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Locally redundant storage, geo-redundant storage, read-access geo-redundant storage, and zone-redundant storage", + "html": null, + "text": "Locally redundant storage, geo-redundant storage, read-access geo-redundant storage, and zone-redundant storage", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Locally redundant storage.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 3, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Locally redundant storage.", + "html": null, + "text": "Locally redundant storage.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableRow", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": 6, + "row_role": "body", + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 37, + "end_line": 37, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Premium storage", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 1, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Premium storage", + "html": null, + "text": "Premium storage", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Provide high performance and low latency storage. Only support page blobs in premium storage accounts.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 2, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Provide high performance and low latency storage. Only support page blobs in premium storage accounts.", + "html": null, + "text": "Provide high performance and low latency storage. Only support page blobs in premium storage accounts.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Can be provisioned, but no performance limit or guarantee. Would not block using block blobs, append blobs, tables and queues in premium storage accounts.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 3, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Can be provisioned, but no performance limit or guarantee. Would not block using block blobs, append blobs, tables and queues in premium storage accounts.", + "html": null, + "text": "Can be provisioned, but no performance limit or guarantee. Would not block using block blobs, append blobs, tables and queues in premium storage accounts.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableRow", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": 7, + "row_role": "body", + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 38, + "end_line": 38, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Managed disks", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 1, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Managed disks", + "html": null, + "text": "Managed disks", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Premium and standard supported", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 2, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Premium and standard supported", + "html": null, + "text": "Premium and standard supported", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Supported when you use version 1808 or later.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 3, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Supported when you use version 1808 or later.", + "html": null, + "text": "Supported when you use version 1808 or later.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableRow", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": 8, + "row_role": "body", + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 39, + "end_line": 39, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Blob name", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 1, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Blob name", + "html": null, + "text": "Blob name", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "1,024 characters (2,048 bytes)", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 2, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "1,024 characters (2,048 bytes)", + "html": null, + "text": "1,024 characters (2,048 bytes)", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "880 characters (1,760 bytes)", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 3, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "880 characters (1,760 bytes)", + "html": null, + "text": "880 characters (1,760 bytes)", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableRow", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": 9, + "row_role": "body", + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 40, + "end_line": 40, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Block blob max size", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 1, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Block blob max size", + "html": null, + "text": "Block blob max size", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "4.75 TB (100 MB X 50,000 blocks)", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 2, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "4.75 TB (100 MB X 50,000 blocks)", + "html": null, + "text": "4.75 TB (100 MB X 50,000 blocks)", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "4.75 TB (100 MB x 50,000 blocks) for the 1802 update or newer version. 50,000 X 4 MB (approximately 195 GB) for previous versions.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 3, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "4.75 TB (100 MB x 50,000 blocks) for the 1802 update or newer version. 50,000 X 4 MB (approximately 195 GB) for previous versions.", + "html": null, + "text": "4.75 TB (100 MB x 50,000 blocks) for the 1802 update or newer version. 50,000 X 4 MB (approximately 195 GB) for previous versions.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableRow", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": 10, + "row_role": "body", + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 41, + "end_line": 41, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Page blob snapshot copy", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 1, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Page blob snapshot copy", + "html": null, + "text": "Page blob snapshot copy", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Backup Azure unmanaged VM disks attached to a running VM supported", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 2, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Backup Azure unmanaged VM disks attached to a running VM supported", + "html": null, + "text": "Backup Azure unmanaged VM disks attached to a running VM supported", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Not yet supported.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 3, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Not yet supported.", + "html": null, + "text": "Not yet supported.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableRow", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": 11, + "row_role": "body", + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 42, + "end_line": 42, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Page blob incremental snapshot copy", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 1, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Page blob incremental snapshot copy", + "html": null, + "text": "Page blob incremental snapshot copy", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Premium and standard Azure page blobs supported", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 2, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Premium and standard Azure page blobs supported", + "html": null, + "text": "Premium and standard Azure page blobs supported", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Not yet supported.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 3, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Not yet supported.", + "html": null, + "text": "Not yet supported.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableRow", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": 12, + "row_role": "body", + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 43, + "end_line": 43, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Page blob billing", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 1, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Page blob billing", + "html": null, + "text": "Page blob billing", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Charges are incurred for unique pages, whether they are in the blob or in the snapshot. Would not incur additional charges for snapshots associated with a blob until base blob being updated.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 2, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Charges are incurred for unique pages, whether they are in the blob or in the snapshot. Would not incur additional charges for snapshots associated with a blob until base blob being updated.", + "html": null, + "text": "Charges are incurred for unique pages, whether they are in the blob or in the snapshot. Would not incur additional charges for snapshots associated with a blob until base blob being updated.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Charges are incurred for base blob and assiociated snapshots. Would incur additional charges for each individual snapshot.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 3, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Charges are incurred for base blob and assiociated snapshots. Would incur additional charges for each individual snapshot.", + "html": null, + "text": "Charges are incurred for base blob and assiociated snapshots. Would incur additional charges for each individual snapshot.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableRow", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": 13, + "row_role": "body", + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 44, + "end_line": 44, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Storage tiers for blob storage", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 1, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Storage tiers for blob storage", + "html": null, + "text": "Storage tiers for blob storage", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Hot, cool, and archive storage tiers.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 2, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Hot, cool, and archive storage tiers.", + "html": null, + "text": "Hot, cool, and archive storage tiers.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Not yet supported.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 3, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Not yet supported.", + "html": null, + "text": "Not yet supported.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableRow", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": 14, + "row_role": "body", + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 45, + "end_line": 45, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Soft delete for blob storage", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 1, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Soft delete for blob storage", + "html": null, + "text": "Soft delete for blob storage", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "General available", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 2, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "General available", + "html": null, + "text": "General available", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Not yet supported.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 3, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Not yet supported.", + "html": null, + "text": "Not yet supported.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableRow", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": 15, + "row_role": "body", + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 46, + "end_line": 46, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Page blob max size", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 1, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Page blob max size", + "html": null, + "text": "Page blob max size", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "8 TB", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 2, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "8 TB", + "html": null, + "text": "8 TB", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "1 TB", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 3, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "1 TB", + "html": null, + "text": "1 TB", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableRow", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": 16, + "row_role": "body", + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 47, + "end_line": 47, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Page blob page size", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 1, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Page blob page size", + "html": null, + "text": "Page blob page size", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "512 bytes", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 2, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "512 bytes", + "html": null, + "text": "512 bytes", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "4 KB", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 3, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "4 KB", + "html": null, + "text": "4 KB", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableRow", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": 17, + "row_role": "body", + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 48, + "end_line": 48, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Table partition key and row key size", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 1, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Table partition key and row key size", + "html": null, + "text": "Table partition key and row key size", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "1,024 characters (2,048 bytes)", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 2, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "1,024 characters (2,048 bytes)", + "html": null, + "text": "1,024 characters (2,048 bytes)", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "400 characters (800 bytes)", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 3, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "400 characters (800 bytes)", + "html": null, + "text": "400 characters (800 bytes)", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableRow", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": 18, + "row_role": "body", + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 49, + "end_line": 49, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Blob snapshot", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 1, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Blob snapshot", + "html": null, + "text": "Blob snapshot", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "The max number of snapshots of one blob isn't limited.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 2, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "The max number of snapshots of one blob isn't limited.", + "html": null, + "text": "The max number of snapshots of one blob isn't limited.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "The max number of snapshots of one blob is 1,000.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 3, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "The max number of snapshots of one blob is 1,000.", + "html": null, + "text": "The max number of snapshots of one blob is 1,000.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableRow", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": 19, + "row_role": "body", + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 50, + "end_line": 50, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Azure AD Authentication for storage", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 1, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Azure AD Authentication for storage", + "html": null, + "text": "Azure AD Authentication for storage", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "In preview", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 2, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "In preview", + "html": null, + "text": "In preview", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Not yet supported.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 3, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Not yet supported.", + "html": null, + "text": "Not yet supported.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableRow", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": 20, + "row_role": "body", + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 51, + "end_line": 51, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Immutable Blobs", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 1, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Immutable Blobs", + "html": null, + "text": "Immutable Blobs", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "General available", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 2, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "General available", + "html": null, + "text": "General available", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Not yet supported.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 3, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Not yet supported.", + "html": null, + "text": "Not yet supported.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableRow", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": 21, + "row_role": "body", + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 52, + "end_line": 52, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Firewall and virtual network rules for storage", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 1, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Firewall and virtual network rules for storage", + "html": null, + "text": "Firewall and virtual network rules for storage", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "General available", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 2, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "General available", + "html": null, + "text": "General available", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Not yet supported.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 3, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Not yet supported.", + "html": null, + "text": "Not yet supported.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "There are also differences with storage metrics:", + "html": null, + "text": "There are also differences with storage metrics:", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 54, + "end_line": 54, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "There are also differences with storage metrics:", + "html": null, + "text": "There are also differences with storage metrics:", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListUnordered", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": 2, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 56, + "end_line": 58, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "The transaction data in storage metrics does not differentiate internal or external network bandwidth.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 1, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 56, + "end_line": 56, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "The transaction data in storage metrics does not differentiate internal or external network bandwidth.", + "html": null, + "text": "The transaction data in storage metrics does not differentiate internal or external network bandwidth.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "The transaction data in storage metrics does not include virtual machine access to the mounted disks.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 2, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 57, + "end_line": 58, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "The transaction data in storage metrics does not include virtual machine access to the mounted disks.", + "html": null, + "text": "The transaction data in storage metrics does not include virtual machine access to the mounted disks.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ] + }, + { + "unit_type": "unknown", + "unit_id": "API-version", + "information_type": "unknown", + "title": "API version", + "triage_status": "unknown", + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 59, + "end_line": 59, + "query_path": null, + "provenance_status": "available" + }, + "procedure_representation": null, + "term": null, + "content": [ + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "The following versions are supported with Azure Stack Storage:", + "html": null, + "text": "The following versions are supported with Azure Stack Storage:", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 61, + "end_line": 61, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "The following versions are supported with Azure Stack Storage:", + "html": null, + "text": "The following versions are supported with Azure Stack Storage:", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "Azure Storage services APIs:", + "html": null, + "text": "Azure Storage services APIs:", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 63, + "end_line": 63, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Azure Storage services APIs:", + "html": null, + "text": "Azure Storage services APIs:", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "1811 update or newer versions:", + "html": null, + "text": "1811 update or newer versions:", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 65, + "end_line": 65, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "1811 update or newer versions:", + "html": null, + "text": "1811 update or newer versions:", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListUnordered", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": 7, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 67, + "end_line": 74, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "[2017-11-09](https://docs.microsoft.com/rest/api/storageservices/version-2017-11-09)", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 1, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 67, + "end_line": 67, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attLink", + "att_id": null, + "markdown": "[2017-11-09](https://docs.microsoft.com/rest/api/storageservices/version-2017-11-09)", + "html": null, + "text": "2017-11-09", + "href": "https://docs.microsoft.com/rest/api/storageservices/version-2017-11-09", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "[2017-07-29](https://docs.microsoft.com/rest/api/storageservices/version-2017-07-29)", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 2, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 68, + "end_line": 68, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attLink", + "att_id": null, + "markdown": "[2017-07-29](https://docs.microsoft.com/rest/api/storageservices/version-2017-07-29)", + "html": null, + "text": "2017-07-29", + "href": "https://docs.microsoft.com/rest/api/storageservices/version-2017-07-29", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "[2017-04-17](https://docs.microsoft.com/rest/api/storageservices/version-2017-04-17)", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 3, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 69, + "end_line": 69, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attLink", + "att_id": null, + "markdown": "[2017-04-17](https://docs.microsoft.com/rest/api/storageservices/version-2017-04-17)", + "html": null, + "text": "2017-04-17", + "href": "https://docs.microsoft.com/rest/api/storageservices/version-2017-04-17", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "[2016-05-31](https://docs.microsoft.com/rest/api/storageservices/version-2016-05-31)", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 4, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 70, + "end_line": 70, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attLink", + "att_id": null, + "markdown": "[2016-05-31](https://docs.microsoft.com/rest/api/storageservices/version-2016-05-31)", + "html": null, + "text": "2016-05-31", + "href": "https://docs.microsoft.com/rest/api/storageservices/version-2016-05-31", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "[2015-12-11](https://docs.microsoft.com/rest/api/storageservices/version-2015-12-11)", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 5, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 71, + "end_line": 71, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attLink", + "att_id": null, + "markdown": "[2015-12-11](https://docs.microsoft.com/rest/api/storageservices/version-2015-12-11)", + "html": null, + "text": "2015-12-11", + "href": "https://docs.microsoft.com/rest/api/storageservices/version-2015-12-11", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "[2015-07-08](https://docs.microsoft.com/rest/api/storageservices/version-2015-07-08)", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 6, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 72, + "end_line": 72, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attLink", + "att_id": null, + "markdown": "[2015-07-08](https://docs.microsoft.com/rest/api/storageservices/version-2015-07-08)", + "html": null, + "text": "2015-07-08", + "href": "https://docs.microsoft.com/rest/api/storageservices/version-2015-07-08", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "[2015-04-05](https://docs.microsoft.com/rest/api/storageservices/version-2015-04-05)", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 7, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 73, + "end_line": 74, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attLink", + "att_id": null, + "markdown": "[2015-04-05](https://docs.microsoft.com/rest/api/storageservices/version-2015-04-05)", + "html": null, + "text": "2015-04-05", + "href": "https://docs.microsoft.com/rest/api/storageservices/version-2015-04-05", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "Previous versions:", + "html": null, + "text": "Previous versions:", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 75, + "end_line": 75, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Previous versions:", + "html": null, + "text": "Previous versions:", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListUnordered", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": 5, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 77, + "end_line": 82, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "[2017-04-17](https://docs.microsoft.com/rest/api/storageservices/version-2017-04-17)", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 1, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 77, + "end_line": 77, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attLink", + "att_id": null, + "markdown": "[2017-04-17](https://docs.microsoft.com/rest/api/storageservices/version-2017-04-17)", + "html": null, + "text": "2017-04-17", + "href": "https://docs.microsoft.com/rest/api/storageservices/version-2017-04-17", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "[2016-05-31](https://docs.microsoft.com/rest/api/storageservices/version-2016-05-31)", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 2, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 78, + "end_line": 78, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attLink", + "att_id": null, + "markdown": "[2016-05-31](https://docs.microsoft.com/rest/api/storageservices/version-2016-05-31)", + "html": null, + "text": "2016-05-31", + "href": "https://docs.microsoft.com/rest/api/storageservices/version-2016-05-31", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "[2015-12-11](https://docs.microsoft.com/rest/api/storageservices/version-2015-12-11)", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 3, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 79, + "end_line": 79, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attLink", + "att_id": null, + "markdown": "[2015-12-11](https://docs.microsoft.com/rest/api/storageservices/version-2015-12-11)", + "html": null, + "text": "2015-12-11", + "href": "https://docs.microsoft.com/rest/api/storageservices/version-2015-12-11", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "[2015-07-08](https://docs.microsoft.com/rest/api/storageservices/version-2015-07-08)", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 4, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 80, + "end_line": 80, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attLink", + "att_id": null, + "markdown": "[2015-07-08](https://docs.microsoft.com/rest/api/storageservices/version-2015-07-08)", + "html": null, + "text": "2015-07-08", + "href": "https://docs.microsoft.com/rest/api/storageservices/version-2015-07-08", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "[2015-04-05](https://docs.microsoft.com/rest/api/storageservices/version-2015-04-05)", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 5, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 81, + "end_line": 82, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attLink", + "att_id": null, + "markdown": "[2015-04-05](https://docs.microsoft.com/rest/api/storageservices/version-2015-04-05)", + "html": null, + "text": "2015-04-05", + "href": "https://docs.microsoft.com/rest/api/storageservices/version-2015-04-05", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "Azure Storage services management APIs:", + "html": null, + "text": "Azure Storage services management APIs:", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 83, + "end_line": 83, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Azure Storage services management APIs:", + "html": null, + "text": "Azure Storage services management APIs:", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "1811 update or newer versions:", + "html": null, + "text": "1811 update or newer versions:", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 85, + "end_line": 85, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "1811 update or newer versions:", + "html": null, + "text": "1811 update or newer versions:", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListUnordered", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": 7, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 87, + "end_line": 94, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "[2017-10-01](https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN)", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 1, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 87, + "end_line": 87, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attLink", + "att_id": null, + "markdown": "[2017-10-01](https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN)", + "html": null, + "text": "2017-10-01", + "href": "https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "[2017-06-01](https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN)", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 2, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 88, + "end_line": 88, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attLink", + "att_id": null, + "markdown": "[2017-06-01](https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN)", + "html": null, + "text": "2017-06-01", + "href": "https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "[2016-12-01](https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN)", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 3, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 89, + "end_line": 89, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attLink", + "att_id": null, + "markdown": "[2016-12-01](https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN)", + "html": null, + "text": "2016-12-01", + "href": "https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "[2016-05-01](https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN)", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 4, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 90, + "end_line": 90, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attLink", + "att_id": null, + "markdown": "[2016-05-01](https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN)", + "html": null, + "text": "2016-05-01", + "href": "https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "[2016-01-01](https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN)", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 5, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 91, + "end_line": 91, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attLink", + "att_id": null, + "markdown": "[2016-01-01](https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN)", + "html": null, + "text": "2016-01-01", + "href": "https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "[2015-06-15](https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN)", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 6, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 92, + "end_line": 92, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attLink", + "att_id": null, + "markdown": "[2015-06-15](https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN)", + "html": null, + "text": "2015-06-15", + "href": "https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "[2015-05-01-preview](https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN)", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 7, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 93, + "end_line": 94, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attLink", + "att_id": null, + "markdown": "[2015-05-01-preview](https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN)", + "html": null, + "text": "2015-05-01-preview", + "href": "https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "Previous versions:", + "html": null, + "text": "Previous versions:", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 95, + "end_line": 95, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Previous versions:", + "html": null, + "text": "Previous versions:", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListUnordered", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": 3, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 97, + "end_line": 100, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "[2016-01-01](https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN)", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 1, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 97, + "end_line": 97, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attLink", + "att_id": null, + "markdown": "[2016-01-01](https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN)", + "html": null, + "text": "2016-01-01", + "href": "https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "[2015-06-15](https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN)", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 2, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 98, + "end_line": 98, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attLink", + "att_id": null, + "markdown": "[2015-06-15](https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN)", + "html": null, + "text": "2015-06-15", + "href": "https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "[2015-05-01-preview](https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN)", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 3, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 99, + "end_line": 100, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attLink", + "att_id": null, + "markdown": "[2015-05-01-preview](https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN)", + "html": null, + "text": "2015-05-01-preview", + "href": "https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "For more information about Azure Stack supported storage client libraries, see: [Get started with Azure Stack storage development tools](azure-stack-storage-dev.md).", + "html": null, + "text": "For more information about Azure Stack supported storage client libraries, see: [Get started with Azure Stack storage development tools](azure-stack-storage-dev.md).", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 101, + "end_line": 101, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "For more information about Azure Stack supported storage client libraries, see: ", + "html": null, + "text": "For more information about Azure Stack supported storage client libraries, see: ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attLink", + "att_id": null, + "markdown": "[Get started with Azure Stack storage development tools](azure-stack-storage-dev.md)", + "html": null, + "text": "Get started with Azure Stack storage development tools", + "href": "azure-stack-storage-dev.md", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ] + }, + { + "unit_type": "procedure", + "unit_id": "Next-steps", + "information_type": "procedure", + "title": "Next steps", + "triage_status": "known", + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 103, + "end_line": 103, + "query_path": null, + "provenance_status": "available" + }, + "procedure_representation": null, + "term": null, + "content": [ + { + "component_type": "compListUnordered", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": 3, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 105, + "end_line": 107, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "[Get started with Azure Stack Storage development tools](azure-stack-storage-dev.md)", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 1, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 105, + "end_line": 105, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attLink", + "att_id": null, + "markdown": "[Get started with Azure Stack Storage development tools](azure-stack-storage-dev.md)", + "html": null, + "text": "Get started with Azure Stack Storage development tools", + "href": "azure-stack-storage-dev.md", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "[Use data transfer tools for Azure Stack storage](azure-stack-storage-transfer.md)", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 2, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 106, + "end_line": 106, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attLink", + "att_id": null, + "markdown": "[Use data transfer tools for Azure Stack storage](azure-stack-storage-transfer.md)", + "html": null, + "text": "Use data transfer tools for Azure Stack storage", + "href": "azure-stack-storage-transfer.md", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "[Introduction to Azure Stack Storage](azure-stack-storage-overview.md)", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 3, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 107, + "end_line": 107, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attLink", + "att_id": null, + "markdown": "[Introduction to Azure Stack Storage](azure-stack-storage-overview.md)", + "html": null, + "text": "Introduction to Azure Stack Storage", + "href": "azure-stack-storage-overview.md", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ] + } + ] + }, + "references": [ + { + "schema_version": "1", + "ref_type": "link", + "href": "azure-stack-considerations.md", + "text": "Key considerations", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "https://docs.microsoft.com/rest/api/storageservices/version-2017-11-09", + "text": "2017-11-09", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "https://docs.microsoft.com/rest/api/storageservices/version-2017-07-29", + "text": "2017-07-29", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "https://docs.microsoft.com/rest/api/storageservices/version-2017-04-17", + "text": "2017-04-17", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "https://docs.microsoft.com/rest/api/storageservices/version-2016-05-31", + "text": "2016-05-31", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "https://docs.microsoft.com/rest/api/storageservices/version-2015-12-11", + "text": "2015-12-11", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "https://docs.microsoft.com/rest/api/storageservices/version-2015-07-08", + "text": "2015-07-08", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "https://docs.microsoft.com/rest/api/storageservices/version-2015-04-05", + "text": "2015-04-05", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "https://docs.microsoft.com/rest/api/storageservices/version-2017-04-17", + "text": "2017-04-17", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "https://docs.microsoft.com/rest/api/storageservices/version-2016-05-31", + "text": "2016-05-31", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "https://docs.microsoft.com/rest/api/storageservices/version-2015-12-11", + "text": "2015-12-11", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "https://docs.microsoft.com/rest/api/storageservices/version-2015-07-08", + "text": "2015-07-08", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "https://docs.microsoft.com/rest/api/storageservices/version-2015-04-05", + "text": "2015-04-05", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN", + "text": "2017-10-01", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN", + "text": "2017-06-01", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN", + "text": "2016-12-01", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN", + "text": "2016-05-01", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN", + "text": "2016-01-01", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN", + "text": "2015-06-15", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN", + "text": "2015-05-01-preview", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN", + "text": "2016-01-01", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN", + "text": "2015-06-15", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN", + "text": "2015-05-01-preview", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "azure-stack-storage-dev.md", + "text": "Get started with Azure Stack storage development tools", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "azure-stack-storage-dev.md", + "text": "Get started with Azure Stack Storage development tools", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "azure-stack-storage-transfer.md", + "text": "Use data transfer tools for Azure Stack storage", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "azure-stack-storage-overview.md", + "text": "Introduction to Azure Stack Storage", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null + } + ], + "diagnostics": [ + { + "schema_version": "1", + "code": "SP-040", + "severity": "info", + "category": "unknown_classification", + "message": "Content classified as unknown: Unit 'unnamed' could not be classified.", + "detail": "Unit 'unnamed' could not be classified.", + "remediation": "Review content structure; it may not match any known pattern.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-040", + "severity": "info", + "category": "unknown_classification", + "message": "Content classified as unknown: Unit 'Cheat sheet: Storage differences' could not be classified.", + "detail": "Unit 'Cheat sheet: Storage differences' could not be classified.", + "remediation": "Review content structure; it may not match any known pattern.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 29, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-040", + "severity": "info", + "category": "unknown_classification", + "message": "Content classified as unknown: Unit 'API version' could not be classified.", + "detail": "Unit 'API version' could not be classified.", + "remediation": "Review content structure; it may not match any known pattern.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": 59, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[1]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Cheat-sheet-Storage-differences', 'title': 'Cheat sheet: Storage differences', 'content': [{'componentType': 'compTable'}, {'componentType': 'compParagraph', 'markdown': 'There are also differences with storage metrics:', 'text': 'There are also differences with storage metrics:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "detail": "$.content[1]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Cheat-sheet-Storage-differences', 'title': 'Cheat sheet: Storage differences', 'content': [{'componentType': 'compTable'}, {'componentType': 'compParagraph', 'markdown': 'There are also differences with storage metrics:', 'text': 'There are also differences with storage metrics:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[2]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'API-version', 'title': 'API version', 'content': [{'componentType': 'compParagraph', 'markdown': 'The following versions are supported with Azure Stack Storage:', 'text': 'The following versions are supported with Azure Stack Storage:'}, {'componentType': 'compParagraph', 'markdown': 'Azure Storage services APIs:', 'text': 'Azure Storage services APIs:'}, {'componentType': 'compParagraph', 'markdown': '1811 update or newer versions:', 'text': '1811 update or newer versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'Previous versions:', 'text': 'Previous versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'Azure Storage services management APIs:', 'text': 'Azure Storage services management APIs:'}, {'componentType': 'compParagraph', 'markdown': '1811 update or newer versions:', 'text': '1811 update or newer versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'Previous versions:', 'text': 'Previous versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'For more information about Azure Stack supported storage client libraries, see: [Get started with Azure Stack storage development tools](azure-stack-storage-dev.md).', 'text': 'For more information about Azure Stack supported storage client libraries, see: [Get started with Azure Stack storage development tools](azure-stack-storage-dev.md).'}]} is not valid under any of the given schemas", + "detail": "$.content[2]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'API-version', 'title': 'API version', 'content': [{'componentType': 'compParagraph', 'markdown': 'The following versions are supported with Azure Stack Storage:', 'text': 'The following versions are supported with Azure Stack Storage:'}, {'componentType': 'compParagraph', 'markdown': 'Azure Storage services APIs:', 'text': 'Azure Storage services APIs:'}, {'componentType': 'compParagraph', 'markdown': '1811 update or newer versions:', 'text': '1811 update or newer versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'Previous versions:', 'text': 'Previous versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'Azure Storage services management APIs:', 'text': 'Azure Storage services management APIs:'}, {'componentType': 'compParagraph', 'markdown': '1811 update or newer versions:', 'text': '1811 update or newer versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'Previous versions:', 'text': 'Previous versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'For more information about Azure Stack supported storage client libraries, see: [Get started with Azure Stack storage development tools](azure-stack-storage-dev.md).', 'text': 'For more information about Azure Stack supported storage client libraries, see: [Get started with Azure Stack storage development tools](azure-stack-storage-dev.md).'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[3]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "detail": "$.content[3]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[1]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Cheat-sheet-Storage-differences', 'title': 'Cheat sheet: Storage differences', 'content': [{'componentType': 'compTable'}, {'componentType': 'compParagraph', 'markdown': 'There are also differences with storage metrics:', 'text': 'There are also differences with storage metrics:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "detail": "$.content[1]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Cheat-sheet-Storage-differences', 'title': 'Cheat sheet: Storage differences', 'content': [{'componentType': 'compTable'}, {'componentType': 'compParagraph', 'markdown': 'There are also differences with storage metrics:', 'text': 'There are also differences with storage metrics:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[2]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'API-version', 'title': 'API version', 'content': [{'componentType': 'compParagraph', 'markdown': 'The following versions are supported with Azure Stack Storage:', 'text': 'The following versions are supported with Azure Stack Storage:'}, {'componentType': 'compParagraph', 'markdown': 'Azure Storage services APIs:', 'text': 'Azure Storage services APIs:'}, {'componentType': 'compParagraph', 'markdown': '1811 update or newer versions:', 'text': '1811 update or newer versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'Previous versions:', 'text': 'Previous versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'Azure Storage services management APIs:', 'text': 'Azure Storage services management APIs:'}, {'componentType': 'compParagraph', 'markdown': '1811 update or newer versions:', 'text': '1811 update or newer versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'Previous versions:', 'text': 'Previous versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'For more information about Azure Stack supported storage client libraries, see: [Get started with Azure Stack storage development tools](azure-stack-storage-dev.md).', 'text': 'For more information about Azure Stack supported storage client libraries, see: [Get started with Azure Stack storage development tools](azure-stack-storage-dev.md).'}]} is not valid under any of the given schemas", + "detail": "$.content[2]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'API-version', 'title': 'API version', 'content': [{'componentType': 'compParagraph', 'markdown': 'The following versions are supported with Azure Stack Storage:', 'text': 'The following versions are supported with Azure Stack Storage:'}, {'componentType': 'compParagraph', 'markdown': 'Azure Storage services APIs:', 'text': 'Azure Storage services APIs:'}, {'componentType': 'compParagraph', 'markdown': '1811 update or newer versions:', 'text': '1811 update or newer versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'Previous versions:', 'text': 'Previous versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'Azure Storage services management APIs:', 'text': 'Azure Storage services management APIs:'}, {'componentType': 'compParagraph', 'markdown': '1811 update or newer versions:', 'text': '1811 update or newer versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'Previous versions:', 'text': 'Previous versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'For more information about Azure Stack supported storage client libraries, see: [Get started with Azure Stack storage development tools](azure-stack-storage-dev.md).', 'text': 'For more information about Azure Stack supported storage client libraries, see: [Get started with Azure Stack storage development tools](azure-stack-storage-dev.md).'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null + } + ], + "validation": { + "schema_version": "1", + "schema_id": "artHowto.schema.json", + "valid": false, + "diagnostics": [ + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[1]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Cheat-sheet-Storage-differences', 'title': 'Cheat sheet: Storage differences', 'content': [{'componentType': 'compTable'}, {'componentType': 'compParagraph', 'markdown': 'There are also differences with storage metrics:', 'text': 'There are also differences with storage metrics:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "detail": "$.content[1]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Cheat-sheet-Storage-differences', 'title': 'Cheat sheet: Storage differences', 'content': [{'componentType': 'compTable'}, {'componentType': 'compParagraph', 'markdown': 'There are also differences with storage metrics:', 'text': 'There are also differences with storage metrics:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[2]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'API-version', 'title': 'API version', 'content': [{'componentType': 'compParagraph', 'markdown': 'The following versions are supported with Azure Stack Storage:', 'text': 'The following versions are supported with Azure Stack Storage:'}, {'componentType': 'compParagraph', 'markdown': 'Azure Storage services APIs:', 'text': 'Azure Storage services APIs:'}, {'componentType': 'compParagraph', 'markdown': '1811 update or newer versions:', 'text': '1811 update or newer versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'Previous versions:', 'text': 'Previous versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'Azure Storage services management APIs:', 'text': 'Azure Storage services management APIs:'}, {'componentType': 'compParagraph', 'markdown': '1811 update or newer versions:', 'text': '1811 update or newer versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'Previous versions:', 'text': 'Previous versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'For more information about Azure Stack supported storage client libraries, see: [Get started with Azure Stack storage development tools](azure-stack-storage-dev.md).', 'text': 'For more information about Azure Stack supported storage client libraries, see: [Get started with Azure Stack storage development tools](azure-stack-storage-dev.md).'}]} is not valid under any of the given schemas", + "detail": "$.content[2]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'API-version', 'title': 'API version', 'content': [{'componentType': 'compParagraph', 'markdown': 'The following versions are supported with Azure Stack Storage:', 'text': 'The following versions are supported with Azure Stack Storage:'}, {'componentType': 'compParagraph', 'markdown': 'Azure Storage services APIs:', 'text': 'Azure Storage services APIs:'}, {'componentType': 'compParagraph', 'markdown': '1811 update or newer versions:', 'text': '1811 update or newer versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'Previous versions:', 'text': 'Previous versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'Azure Storage services management APIs:', 'text': 'Azure Storage services management APIs:'}, {'componentType': 'compParagraph', 'markdown': '1811 update or newer versions:', 'text': '1811 update or newer versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'Previous versions:', 'text': 'Previous versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'For more information about Azure Stack supported storage client libraries, see: [Get started with Azure Stack storage development tools](azure-stack-storage-dev.md).', 'text': 'For more information about Azure Stack supported storage client libraries, see: [Get started with Azure Stack storage development tools](azure-stack-storage-dev.md).'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[3]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "detail": "$.content[3]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[1]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Cheat-sheet-Storage-differences', 'title': 'Cheat sheet: Storage differences', 'content': [{'componentType': 'compTable'}, {'componentType': 'compParagraph', 'markdown': 'There are also differences with storage metrics:', 'text': 'There are also differences with storage metrics:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "detail": "$.content[1]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Cheat-sheet-Storage-differences', 'title': 'Cheat sheet: Storage differences', 'content': [{'componentType': 'compTable'}, {'componentType': 'compParagraph', 'markdown': 'There are also differences with storage metrics:', 'text': 'There are also differences with storage metrics:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[2]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'API-version', 'title': 'API version', 'content': [{'componentType': 'compParagraph', 'markdown': 'The following versions are supported with Azure Stack Storage:', 'text': 'The following versions are supported with Azure Stack Storage:'}, {'componentType': 'compParagraph', 'markdown': 'Azure Storage services APIs:', 'text': 'Azure Storage services APIs:'}, {'componentType': 'compParagraph', 'markdown': '1811 update or newer versions:', 'text': '1811 update or newer versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'Previous versions:', 'text': 'Previous versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'Azure Storage services management APIs:', 'text': 'Azure Storage services management APIs:'}, {'componentType': 'compParagraph', 'markdown': '1811 update or newer versions:', 'text': '1811 update or newer versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'Previous versions:', 'text': 'Previous versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'For more information about Azure Stack supported storage client libraries, see: [Get started with Azure Stack storage development tools](azure-stack-storage-dev.md).', 'text': 'For more information about Azure Stack supported storage client libraries, see: [Get started with Azure Stack storage development tools](azure-stack-storage-dev.md).'}]} is not valid under any of the given schemas", + "detail": "$.content[2]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'API-version', 'title': 'API version', 'content': [{'componentType': 'compParagraph', 'markdown': 'The following versions are supported with Azure Stack Storage:', 'text': 'The following versions are supported with Azure Stack Storage:'}, {'componentType': 'compParagraph', 'markdown': 'Azure Storage services APIs:', 'text': 'Azure Storage services APIs:'}, {'componentType': 'compParagraph', 'markdown': '1811 update or newer versions:', 'text': '1811 update or newer versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'Previous versions:', 'text': 'Previous versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'Azure Storage services management APIs:', 'text': 'Azure Storage services management APIs:'}, {'componentType': 'compParagraph', 'markdown': '1811 update or newer versions:', 'text': '1811 update or newer versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'Previous versions:', 'text': 'Previous versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'For more information about Azure Stack supported storage client libraries, see: [Get started with Azure Stack storage development tools](azure-stack-storage-dev.md).', 'text': 'For more information about Azure Stack supported storage client libraries, see: [Get started with Azure Stack storage development tools](azure-stack-storage-dev.md).'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[3]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "detail": "$.content[3]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content: [{'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'unit', 'content': [{'componentType': 'compParagraph', 'markdown': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*', 'text': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*'}, {'componentType': 'compParagraph', 'markdown': 'Azure Stack storage is the set of storage cloud services in Microsoft Azure Stack. Azure Stack storage provides blob, table, queue, and account management functionality with Azure-consistent semantics.', 'text': 'Azure Stack storage is the set of storage cloud services in Microsoft Azure Stack. Azure Stack storage provides blob, table, queue, and account management functionality with Azure-consistent semantics.'}, {'componentType': 'compParagraph', 'markdown': 'This article summarizes the known Azure Stack Storage differences from Azure Storage services. It also lists things to consider when you deploy Azure Stack. To learn about high-level differences between global Azure and Azure Stack, see the [Key considerations](azure-stack-considerations.md) article.', 'text': 'This article summarizes the known Azure Stack Storage differences from Azure Storage services. It also lists things to consider when you deploy Azure Stack. To learn about high-level differences between global Azure and Azure Stack, see the [Key considerations](azure-stack-considerations.md) article.'}]}, {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Cheat-sheet-Storage-differences', 'title': 'Cheat sheet: Storage differences', 'content': [{'componentType': 'compTable'}, {'componentType': 'compParagraph', 'markdown': 'There are also differences with storage metrics:', 'text': 'There are also differences with storage metrics:'}, {'componentType': 'compListUnordered'}]}, {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'API-version', 'title': 'API version', 'content': [{'componentType': 'compParagraph', 'markdown': 'The following versions are supported with Azure Stack Storage:', 'text': 'The following versions are supported with Azure Stack Storage:'}, {'componentType': 'compParagraph', 'markdown': 'Azure Storage services APIs:', 'text': 'Azure Storage services APIs:'}, {'componentType': 'compParagraph', 'markdown': '1811 update or newer versions:', 'text': '1811 update or newer versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'Previous versions:', 'text': 'Previous versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'Azure Storage services management APIs:', 'text': 'Azure Storage services management APIs:'}, {'componentType': 'compParagraph', 'markdown': '1811 update or newer versions:', 'text': '1811 update or newer versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'Previous versions:', 'text': 'Previous versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'For more information about Azure Stack supported storage client libraries, see: [Get started with Azure Stack storage development tools](azure-stack-storage-dev.md).', 'text': 'For more information about Azure Stack supported storage client libraries, see: [Get started with Azure Stack storage development tools](azure-stack-storage-dev.md).'}]}, {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compListUnordered'}]}] does not contain items matching the given schema", + "detail": "$.content: [{'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'unit', 'content': [{'componentType': 'compParagraph', 'markdown': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*', 'text': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*'}, {'componentType': 'compParagraph', 'markdown': 'Azure Stack storage is the set of storage cloud services in Microsoft Azure Stack. Azure Stack storage provides blob, table, queue, and account management functionality with Azure-consistent semantics.', 'text': 'Azure Stack storage is the set of storage cloud services in Microsoft Azure Stack. Azure Stack storage provides blob, table, queue, and account management functionality with Azure-consistent semantics.'}, {'componentType': 'compParagraph', 'markdown': 'This article summarizes the known Azure Stack Storage differences from Azure Storage services. It also lists things to consider when you deploy Azure Stack. To learn about high-level differences between global Azure and Azure Stack, see the [Key considerations](azure-stack-considerations.md) article.', 'text': 'This article summarizes the known Azure Stack Storage differences from Azure Storage services. It also lists things to consider when you deploy Azure Stack. To learn about high-level differences between global Azure and Azure Stack, see the [Key considerations](azure-stack-considerations.md) article.'}]}, {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Cheat-sheet-Storage-differences', 'title': 'Cheat sheet: Storage differences', 'content': [{'componentType': 'compTable'}, {'componentType': 'compParagraph', 'markdown': 'There are also differences with storage metrics:', 'text': 'There are also differences with storage metrics:'}, {'componentType': 'compListUnordered'}]}, {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'API-version', 'title': 'API version', 'content': [{'componentType': 'compParagraph', 'markdown': 'The following versions are supported with Azure Stack Storage:', 'text': 'The following versions are supported with Azure Stack Storage:'}, {'componentType': 'compParagraph', 'markdown': 'Azure Storage services APIs:', 'text': 'Azure Storage services APIs:'}, {'componentType': 'compParagraph', 'markdown': '1811 update or newer versions:', 'text': '1811 update or newer versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'Previous versions:', 'text': 'Previous versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'Azure Storage services management APIs:', 'text': 'Azure Storage services management APIs:'}, {'componentType': 'compParagraph', 'markdown': '1811 update or newer versions:', 'text': '1811 update or newer versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'Previous versions:', 'text': 'Previous versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'For more information about Azure Stack supported storage client libraries, see: [Get started with Azure Stack storage development tools](azure-stack-storage-dev.md).', 'text': 'For more information about Azure Stack supported storage client libraries, see: [Get started with Azure Stack storage development tools](azure-stack-storage-dev.md).'}]}, {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compListUnordered'}]}] does not contain items matching the given schema", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "start_line": null, + "end_line": null + } + ], + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md" + }, + "readiness": { + "schema_version": "1", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", + "targets": [ + { + "target": "dita", + "status": "ready", + "prerequisites_met": [ + "Document has a title", + "Article type is classified", + "DITA type is mapped" + ], + "prerequisites_missing": [], + "diagnostics": [] + }, + { + "target": "schema_org", + "status": "ready", + "prerequisites_met": [ + "Title available for name property", + "Description available" + ], + "prerequisites_missing": [], + "diagnostics": [] + }, + { + "target": "rag_ingestion", + "status": "ready", + "prerequisites_met": [ + "Document title available for chunk context", + "Document has structured units for chunking", + "No parse errors" + ], + "prerequisites_missing": [], + "diagnostics": [] + } + ] + } +} \ No newline at end of file diff --git a/design/2026-06-28-assess/azure-stack-arm-templates.md.json b/design/2026-06-28-assess/azure-stack-arm-templates.md.json new file mode 100644 index 0000000..0c60fb6 --- /dev/null +++ b/design/2026-06-28-assess/azure-stack-arm-templates.md.json @@ -0,0 +1,3037 @@ +{ + "schema_version": "1", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "source_format": "markdown", + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "source_format": "markdown", + "content_hash": "e12c46d897db84a723b34035fcecc8058da3cd8c8ef2ad079adc3c6f08c22240", + "start_line": 1, + "end_line": null + }, + "metadata": { + "title": "Use Azure Resource Manager templates in Azure Stack | Microsoft Docs", + "description": "Learn how to use Azure Resource Manager templates in Azure Stack to provision resources.", + "services": "azure-stack", + "documentationcenter": "", + "author": "sethmanheim", + "manager": "femila", + "editor": "", + "ms.assetid": "2022dbe5-47fd-457d-9af3-6c01688171d7", + "ms.service": "azure-stack", + "ms.workload": "na", + "ms.tgt_pltfrm": "na", + "ms.devlang": "na", + "ms.topic": "article", + "ms.date": "06/04/2019", + "ms.author": "sethm", + "ms.reviewer": "justini", + "ms.lastreviewed": "11/14/2018" + }, + "title": "Use Azure Resource Manager templates in Azure Stack | Microsoft Docs", + "structure": { + "root": { + "node_id": "root", + "node_type": "document", + "title": null, + "level": null, + "path": "/", + "children": [ + { + "node_id": "h1-0899db", + "node_type": "section", + "title": "Use Azure Resource Manager templates in Azure Stack", + "level": 1, + "path": "/1", + "children": [ + { + "node_id": "h2-56f961", + "node_type": "section", + "title": "Deploy SharePoint Server (non-high-availability deployment)", + "level": 2, + "path": "/1/1", + "children": [], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": 33, + "end_line": 33, + "query_path": null, + "provenance_status": "available" + }, + "triage_status": "known" + }, + { + "node_id": "h2-eb2945", + "node_type": "section", + "title": "Deploy AD (non-high-availability-deployment)", + "level": 2, + "path": "/1/2", + "children": [], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": 44, + "end_line": 44, + "query_path": null, + "provenance_status": "available" + }, + "triage_status": "known" + }, + { + "node_id": "h2-22c58c", + "node_type": "section", + "title": "Deploy AD/SQL (non-high-availability-deployment)", + "level": 2, + "path": "/1/3", + "children": [], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": 53, + "end_line": 53, + "query_path": null, + "provenance_status": "available" + }, + "triage_status": "known" + }, + { + "node_id": "h2-656b16", + "node_type": "section", + "title": "VM-DSC-Extension-Azure-Automation-Pull-Server", + "level": 2, + "path": "/1/4", + "children": [], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": 63, + "end_line": 63, + "query_path": null, + "provenance_status": "available" + }, + "triage_status": "known" + }, + { + "node_id": "h2-b4dd4f", + "node_type": "section", + "title": "Create a virtual machine from a user image", + "level": 2, + "path": "/1/5", + "children": [], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": 67, + "end_line": 67, + "query_path": null, + "provenance_status": "available" + }, + "triage_status": "known" + }, + { + "node_id": "h2-5460fa", + "node_type": "section", + "title": "Basic virtual machine", + "level": 2, + "path": "/1/6", + "children": [], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": 71, + "end_line": 71, + "query_path": null, + "provenance_status": "available" + }, + "triage_status": "known" + }, + { + "node_id": "h2-a10676", + "node_type": "section", + "title": "Cancel a running template deployment", + "level": 2, + "path": "/1/7", + "children": [], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": 75, + "end_line": 75, + "query_path": null, + "provenance_status": "available" + }, + "triage_status": "known" + }, + { + "node_id": "h2-35cf8d", + "node_type": "section", + "title": "Next steps", + "level": 2, + "path": "/1/8", + "children": [], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": 79, + "end_line": 79, + "query_path": null, + "provenance_status": "available" + }, + "triage_status": "known" + } + ], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": 23, + "end_line": 23, + "query_path": null, + "provenance_status": "available" + }, + "triage_status": "known" + } + ], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "triage_status": "known" + }, + "heading_count": 9, + "max_depth": 2, + "has_title": true + }, + "structured_content": { + "schema_version": "1", + "schema": "artHowto.schema.json", + "version": "0.1.0", + "article_id": "Volumes-Matt_files-Data-azure-stack-docs-azure-stack-user-azure-", + "article_type": "howto", + "dita_type": "howto", + "information_type": "procedure", + "title": "Use Azure Resource Manager templates in Azure Stack | Microsoft Docs", + "triage_status": "known", + "metadata": { + "title": "Use Azure Resource Manager templates in Azure Stack | Microsoft Docs", + "description": "Learn how to use Azure Resource Manager templates in Azure Stack to provision resources.", + "services": "azure-stack", + "documentationcenter": "", + "author": "sethmanheim", + "manager": "femila", + "editor": "", + "ms.assetid": "2022dbe5-47fd-457d-9af3-6c01688171d7", + "ms.service": "azure-stack", + "ms.workload": "na", + "ms.tgt_pltfrm": "na", + "ms.devlang": "na", + "ms.topic": "article", + "ms.date": "06/04/2019", + "ms.author": "sethm", + "ms.reviewer": "justini", + "ms.lastreviewed": "11/14/2018" + }, + "source": { + "sourcePath": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "sourceFormat": "markdown", + "contentHash": "e12c46d897db84a723b34035fcecc8058da3cd8c8ef2ad079adc3c6f08c22240" + }, + "content": [ + { + "unit_type": "unknown", + "unit_id": "unit", + "information_type": "unknown", + "title": null, + "triage_status": "unknown", + "metadata": {}, + "source": null, + "procedure_representation": null, + "term": null, + "content": [ + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*", + "html": null, + "text": "*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": 25, + "end_line": 25, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attEmphasis", + "att_id": null, + "markdown": "*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*", + "html": null, + "text": "Applies to: Azure Stack integrated systems and Azure Stack Development Kit", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Applies to: Azure Stack integrated systems and Azure Stack Development Kit", + "html": null, + "text": "Applies to: Azure Stack integrated systems and Azure Stack Development Kit", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "You can use Azure Resource Manager templates to deploy and provision all the resources for your application in a single, coordinated operation. You can also redeploy templates to make changes to the resources in a resource group.", + "html": null, + "text": "You can use Azure Resource Manager templates to deploy and provision all the resources for your application in a single, coordinated operation. You can also redeploy templates to make changes to the resources in a resource group.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": 27, + "end_line": 27, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "You can use Azure Resource Manager templates to deploy and provision all the resources for your application in a single, coordinated operation. You can also redeploy templates to make changes to the resources in a resource group.", + "html": null, + "text": "You can use Azure Resource Manager templates to deploy and provision all the resources for your application in a single, coordinated operation. You can also redeploy templates to make changes to the resources in a resource group.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "These templates can be deployed with the Microsoft Azure Stack portal, PowerShell, the command line, and Visual Studio.", + "html": null, + "text": "These templates can be deployed with the Microsoft Azure Stack portal, PowerShell, the command line, and Visual Studio.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": 29, + "end_line": 29, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "These templates can be deployed with the Microsoft Azure Stack portal, PowerShell, the command line, and Visual Studio.", + "html": null, + "text": "These templates can be deployed with the Microsoft Azure Stack portal, PowerShell, the command line, and Visual Studio.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "The following quickstart templates are [available on GitHub](https://aka.ms/azurestackgithub):", + "html": null, + "text": "The following quickstart templates are [available on GitHub](https://aka.ms/azurestackgithub):", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": 31, + "end_line": 31, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "The following quickstart templates are ", + "html": null, + "text": "The following quickstart templates are ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attLink", + "att_id": null, + "markdown": "[available on GitHub](https://aka.ms/azurestackgithub)", + "html": null, + "text": "available on GitHub", + "href": "https://aka.ms/azurestackgithub", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ":", + "html": null, + "text": ":", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ] + }, + { + "unit_type": "unknown", + "unit_id": "Deploy-SharePoint-Server-non-high-availability-deployment", + "information_type": "unknown", + "title": "Deploy SharePoint Server (non-high-availability deployment)", + "triage_status": "unknown", + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": 33, + "end_line": 33, + "query_path": null, + "provenance_status": "available" + }, + "procedure_representation": null, + "term": null, + "content": [ + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "Use the PowerShell [Desired State Configuration](/powershell/dsc/overview/overview) (DSC) extension to [create a SharePoint Server 2013 farm](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sharepoint-2013-non-ha) that includes the following resources:", + "html": null, + "text": "Use the PowerShell [Desired State Configuration](/powershell/dsc/overview/overview) (DSC) extension to [create a SharePoint Server 2013 farm](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sharepoint-2013-non-ha) that includes the following resources:", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": 35, + "end_line": 35, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Use the PowerShell ", + "html": null, + "text": "Use the PowerShell ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attLink", + "att_id": null, + "markdown": "[Desired State Configuration](/powershell/dsc/overview/overview)", + "html": null, + "text": "Desired State Configuration", + "href": "/powershell/dsc/overview/overview", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " (DSC) extension to ", + "html": null, + "text": " (DSC) extension to ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attLink", + "att_id": null, + "markdown": "[create a SharePoint Server 2013 farm](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sharepoint-2013-non-ha)", + "html": null, + "text": "create a SharePoint Server 2013 farm", + "href": "https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sharepoint-2013-non-ha", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " that includes the following resources:", + "html": null, + "text": " that includes the following resources:", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListUnordered", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": 6, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": 37, + "end_line": 43, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "A virtual network", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 1, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": 37, + "end_line": 37, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "A virtual network", + "html": null, + "text": "A virtual network", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Three storage accounts", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 2, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": 38, + "end_line": 38, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Three storage accounts", + "html": null, + "text": "Three storage accounts", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Two external load balancers", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 3, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": 39, + "end_line": 39, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Two external load balancers", + "html": null, + "text": "Two external load balancers", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "One virtual machine (VM) configured as a domain controller for a new forest with a single domain", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 4, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": 40, + "end_line": 40, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "One virtual machine (VM) configured as a domain controller for a new forest with a single domain", + "html": null, + "text": "One virtual machine (VM) configured as a domain controller for a new forest with a single domain", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "One VM configured as a SQL Server 2014 stand-alone server", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 5, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": 41, + "end_line": 41, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "One VM configured as a SQL Server 2014 stand-alone server", + "html": null, + "text": "One VM configured as a SQL Server 2014 stand-alone server", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "One VM configured as a one-machine SharePoint Server 2013 farm", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 6, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": 42, + "end_line": 43, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "One VM configured as a one-machine SharePoint Server 2013 farm", + "html": null, + "text": "One VM configured as a one-machine SharePoint Server 2013 farm", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ] + }, + { + "unit_type": "unknown", + "unit_id": "Deploy-AD-non-high-availability-deployment", + "information_type": "unknown", + "title": "Deploy AD (non-high-availability-deployment)", + "triage_status": "unknown", + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": 44, + "end_line": 44, + "query_path": null, + "provenance_status": "available" + }, + "procedure_representation": null, + "term": null, + "content": [ + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "Use the PowerShell DSC extension to [create an AD domain controller server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/ad-non-ha) that includes the following resources:", + "html": null, + "text": "Use the PowerShell DSC extension to [create an AD domain controller server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/ad-non-ha) that includes the following resources:", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": 46, + "end_line": 46, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Use the PowerShell DSC extension to ", + "html": null, + "text": "Use the PowerShell DSC extension to ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attLink", + "att_id": null, + "markdown": "[create an AD domain controller server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/ad-non-ha)", + "html": null, + "text": "create an AD domain controller server", + "href": "https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/ad-non-ha", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " that includes the following resources:", + "html": null, + "text": " that includes the following resources:", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListUnordered", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": 4, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": 48, + "end_line": 52, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "A virtual network", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 1, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": 48, + "end_line": 48, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "A virtual network", + "html": null, + "text": "A virtual network", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "One storage account", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 2, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": 49, + "end_line": 49, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "One storage account", + "html": null, + "text": "One storage account", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "One external load balancer", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 3, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": 50, + "end_line": 50, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "One external load balancer", + "html": null, + "text": "One external load balancer", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "One virtual machine (VM) configured as a domain controller for a new forest with a single domain", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 4, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": 51, + "end_line": 52, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "One virtual machine (VM) configured as a domain controller for a new forest with a single domain", + "html": null, + "text": "One virtual machine (VM) configured as a domain controller for a new forest with a single domain", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ] + }, + { + "unit_type": "unknown", + "unit_id": "Deploy-AD-SQL-non-high-availability-deployment", + "information_type": "unknown", + "title": "Deploy AD/SQL (non-high-availability-deployment)", + "triage_status": "unknown", + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": 53, + "end_line": 53, + "query_path": null, + "provenance_status": "available" + }, + "procedure_representation": null, + "term": null, + "content": [ + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "Use the PowerShell DSC extension to [create a SQL Server 2014 stand-alone server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sql-2014-non-ha) that includes the following resources:", + "html": null, + "text": "Use the PowerShell DSC extension to [create a SQL Server 2014 stand-alone server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sql-2014-non-ha) that includes the following resources:", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": 55, + "end_line": 55, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Use the PowerShell DSC extension to ", + "html": null, + "text": "Use the PowerShell DSC extension to ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attLink", + "att_id": null, + "markdown": "[create a SQL Server 2014 stand-alone server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sql-2014-non-ha)", + "html": null, + "text": "create a SQL Server 2014 stand-alone server", + "href": "https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sql-2014-non-ha", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " that includes the following resources:", + "html": null, + "text": " that includes the following resources:", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListUnordered", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": 5, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": 57, + "end_line": 62, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "A virtual network", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 1, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": 57, + "end_line": 57, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "A virtual network", + "html": null, + "text": "A virtual network", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Two storage accounts", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 2, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": 58, + "end_line": 58, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Two storage accounts", + "html": null, + "text": "Two storage accounts", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "One external load balancer", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 3, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": 59, + "end_line": 59, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "One external load balancer", + "html": null, + "text": "One external load balancer", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "One virtual machine (VM) configured as a domain controller for a new forest with a single domain", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 4, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": 60, + "end_line": 60, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "One virtual machine (VM) configured as a domain controller for a new forest with a single domain", + "html": null, + "text": "One virtual machine (VM) configured as a domain controller for a new forest with a single domain", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "One VM configured as a SQL Server 2014 stand-alone server", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 5, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": 61, + "end_line": 62, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "One VM configured as a SQL Server 2014 stand-alone server", + "html": null, + "text": "One VM configured as a SQL Server 2014 stand-alone server", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ] + }, + { + "unit_type": "unknown", + "unit_id": "VM-DSC-Extension-Azure-Automation-Pull-Server", + "information_type": "unknown", + "title": "VM-DSC-Extension-Azure-Automation-Pull-Server", + "triage_status": "unknown", + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": 63, + "end_line": 63, + "query_path": null, + "provenance_status": "available" + }, + "procedure_representation": null, + "term": null, + "content": [ + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "Use the PowerShell DSC extension to configure an existing virtual machine Local Configuration Manager (LCM) and register it to an Azure Automation Account DSC Pull Server.", + "html": null, + "text": "Use the PowerShell DSC extension to configure an existing virtual machine Local Configuration Manager (LCM) and register it to an Azure Automation Account DSC Pull Server.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": 65, + "end_line": 65, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Use the PowerShell DSC extension to configure an existing virtual machine Local Configuration Manager (LCM) and register it to an Azure Automation Account DSC Pull Server.", + "html": null, + "text": "Use the PowerShell DSC extension to configure an existing virtual machine Local Configuration Manager (LCM) and register it to an Azure Automation Account DSC Pull Server.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ] + }, + { + "unit_type": "unknown", + "unit_id": "Create-a-virtual-machine-from-a-user-image", + "information_type": "unknown", + "title": "Create a virtual machine from a user image", + "triage_status": "unknown", + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": 67, + "end_line": 67, + "query_path": null, + "provenance_status": "available" + }, + "procedure_representation": null, + "term": null, + "content": [ + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "[Create a virtual machine from a custom user image](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/101-vm-create-from-customimage). This template also deploys a virtual network (with DNS), public IP address, and a network interface.", + "html": null, + "text": "[Create a virtual machine from a custom user image](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/101-vm-create-from-customimage). This template also deploys a virtual network (with DNS), public IP address, and a network interface.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": 69, + "end_line": 69, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attLink", + "att_id": null, + "markdown": "[Create a virtual machine from a custom user image](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/101-vm-create-from-customimage)", + "html": null, + "text": "Create a virtual machine from a custom user image", + "href": "https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/101-vm-create-from-customimage", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ". This template also deploys a virtual network (with DNS), public IP address, and a network interface.", + "html": null, + "text": ". This template also deploys a virtual network (with DNS), public IP address, and a network interface.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ] + }, + { + "unit_type": "unknown", + "unit_id": "Basic-virtual-machine", + "information_type": "unknown", + "title": "Basic virtual machine", + "triage_status": "unknown", + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": 71, + "end_line": 71, + "query_path": null, + "provenance_status": "available" + }, + "procedure_representation": null, + "term": null, + "content": [ + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "[Deploy a Windows VM](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/101-simple-windows-vm) that includes a virtual network (with DNS), public IP address, and a network interface.", + "html": null, + "text": "[Deploy a Windows VM](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/101-simple-windows-vm) that includes a virtual network (with DNS), public IP address, and a network interface.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": 73, + "end_line": 73, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attLink", + "att_id": null, + "markdown": "[Deploy a Windows VM](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/101-simple-windows-vm)", + "html": null, + "text": "Deploy a Windows VM", + "href": "https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/101-simple-windows-vm", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " that includes a virtual network (with DNS), public IP address, and a network interface.", + "html": null, + "text": " that includes a virtual network (with DNS), public IP address, and a network interface.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ] + }, + { + "unit_type": "unknown", + "unit_id": "Cancel-a-running-template-deployment", + "information_type": "unknown", + "title": "Cancel a running template deployment", + "triage_status": "unknown", + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": 75, + "end_line": 75, + "query_path": null, + "provenance_status": "available" + }, + "procedure_representation": null, + "term": null, + "content": [ + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "To cancel a running template deployment, use the [Stop-AzureRmResourceGroupDeployment](/powershell/module/azurerm.resources/stop-azurermresourcegroupdeployment) PowerShell [cmdlet](/powershell/developer/cmdlet/cmdlet-overview).", + "html": null, + "text": "To cancel a running template deployment, use the [Stop-AzureRmResourceGroupDeployment](/powershell/module/azurerm.resources/stop-azurermresourcegroupdeployment) PowerShell [cmdlet](/powershell/developer/cmdlet/cmdlet-overview).", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": 77, + "end_line": 77, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "To cancel a running template deployment, use the ", + "html": null, + "text": "To cancel a running template deployment, use the ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attLink", + "att_id": null, + "markdown": "[Stop-AzureRmResourceGroupDeployment](/powershell/module/azurerm.resources/stop-azurermresourcegroupdeployment)", + "html": null, + "text": "Stop-AzureRmResourceGroupDeployment", + "href": "/powershell/module/azurerm.resources/stop-azurermresourcegroupdeployment", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " PowerShell ", + "html": null, + "text": " PowerShell ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attLink", + "att_id": null, + "markdown": "[cmdlet](/powershell/developer/cmdlet/cmdlet-overview)", + "html": null, + "text": "cmdlet", + "href": "/powershell/developer/cmdlet/cmdlet-overview", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ] + }, + { + "unit_type": "procedure", + "unit_id": "Next-steps", + "information_type": "procedure", + "title": "Next steps", + "triage_status": "known", + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": 79, + "end_line": 79, + "query_path": null, + "provenance_status": "available" + }, + "procedure_representation": null, + "term": null, + "content": [ + { + "component_type": "compListUnordered", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": 4, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": 81, + "end_line": 84, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "[Deploy templates with the portal](azure-stack-deploy-template-portal.md)", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 1, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": 81, + "end_line": 81, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attLink", + "att_id": null, + "markdown": "[Deploy templates with the portal](azure-stack-deploy-template-portal.md)", + "html": null, + "text": "Deploy templates with the portal", + "href": "azure-stack-deploy-template-portal.md", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "[Deploy templates with PowerShell](azure-stack-deploy-template-powershell.md)", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 2, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": 82, + "end_line": 82, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attLink", + "att_id": null, + "markdown": "[Deploy templates with PowerShell](azure-stack-deploy-template-powershell.md)", + "html": null, + "text": "Deploy templates with PowerShell", + "href": "azure-stack-deploy-template-powershell.md", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "[Deploy templates with Visual Studio](azure-stack-deploy-template-visual-studio.md)", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 3, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": 83, + "end_line": 83, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attLink", + "att_id": null, + "markdown": "[Deploy templates with Visual Studio](azure-stack-deploy-template-visual-studio.md)", + "html": null, + "text": "Deploy templates with Visual Studio", + "href": "azure-stack-deploy-template-visual-studio.md", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "[Azure Resource Manager overview](/azure/azure-resource-manager/resource-group-overview)", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 4, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": 84, + "end_line": 84, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attLink", + "att_id": null, + "markdown": "[Azure Resource Manager overview](/azure/azure-resource-manager/resource-group-overview)", + "html": null, + "text": "Azure Resource Manager overview", + "href": "/azure/azure-resource-manager/resource-group-overview", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ] + } + ] + }, + "references": [ + { + "schema_version": "1", + "ref_type": "link", + "href": "https://aka.ms/azurestackgithub", + "text": "available on GitHub", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "/powershell/dsc/overview/overview", + "text": "Desired State Configuration", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sharepoint-2013-non-ha", + "text": "create a SharePoint Server 2013 farm", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/ad-non-ha", + "text": "create an AD domain controller server", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sql-2014-non-ha", + "text": "create a SQL Server 2014 stand-alone server", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/101-vm-create-from-customimage", + "text": "Create a virtual machine from a custom user image", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/101-simple-windows-vm", + "text": "Deploy a Windows VM", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "/powershell/module/azurerm.resources/stop-azurermresourcegroupdeployment", + "text": "Stop-AzureRmResourceGroupDeployment", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "/powershell/developer/cmdlet/cmdlet-overview", + "text": "cmdlet", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "azure-stack-deploy-template-portal.md", + "text": "Deploy templates with the portal", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "azure-stack-deploy-template-powershell.md", + "text": "Deploy templates with PowerShell", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "azure-stack-deploy-template-visual-studio.md", + "text": "Deploy templates with Visual Studio", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "/azure/azure-resource-manager/resource-group-overview", + "text": "Azure Resource Manager overview", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null + } + ], + "diagnostics": [ + { + "schema_version": "1", + "code": "SP-040", + "severity": "info", + "category": "unknown_classification", + "message": "Content classified as unknown: Unit 'unnamed' could not be classified.", + "detail": "Unit 'unnamed' could not be classified.", + "remediation": "Review content structure; it may not match any known pattern.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-040", + "severity": "info", + "category": "unknown_classification", + "message": "Content classified as unknown: Unit 'Deploy SharePoint Server (non-high-availability deployment)' could not be classified.", + "detail": "Unit 'Deploy SharePoint Server (non-high-availability deployment)' could not be classified.", + "remediation": "Review content structure; it may not match any known pattern.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": 33, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-040", + "severity": "info", + "category": "unknown_classification", + "message": "Content classified as unknown: Unit 'Deploy AD (non-high-availability-deployment)' could not be classified.", + "detail": "Unit 'Deploy AD (non-high-availability-deployment)' could not be classified.", + "remediation": "Review content structure; it may not match any known pattern.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": 44, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-040", + "severity": "info", + "category": "unknown_classification", + "message": "Content classified as unknown: Unit 'Deploy AD/SQL (non-high-availability-deployment)' could not be classified.", + "detail": "Unit 'Deploy AD/SQL (non-high-availability-deployment)' could not be classified.", + "remediation": "Review content structure; it may not match any known pattern.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": 53, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-040", + "severity": "info", + "category": "unknown_classification", + "message": "Content classified as unknown: Unit 'VM-DSC-Extension-Azure-Automation-Pull-Server' could not be classified.", + "detail": "Unit 'VM-DSC-Extension-Azure-Automation-Pull-Server' could not be classified.", + "remediation": "Review content structure; it may not match any known pattern.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": 63, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-040", + "severity": "info", + "category": "unknown_classification", + "message": "Content classified as unknown: Unit 'Create a virtual machine from a user image' could not be classified.", + "detail": "Unit 'Create a virtual machine from a user image' could not be classified.", + "remediation": "Review content structure; it may not match any known pattern.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": 67, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-040", + "severity": "info", + "category": "unknown_classification", + "message": "Content classified as unknown: Unit 'Basic virtual machine' could not be classified.", + "detail": "Unit 'Basic virtual machine' could not be classified.", + "remediation": "Review content structure; it may not match any known pattern.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": 71, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-040", + "severity": "info", + "category": "unknown_classification", + "message": "Content classified as unknown: Unit 'Cancel a running template deployment' could not be classified.", + "detail": "Unit 'Cancel a running template deployment' could not be classified.", + "remediation": "Review content structure; it may not match any known pattern.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": 75, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[1]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Deploy-SharePoint-Server-non-high-availability-deployment', 'title': 'Deploy SharePoint Server (non-high-availability deployment)', 'content': [{'componentType': 'compParagraph', 'markdown': 'Use the PowerShell [Desired State Configuration](/powershell/dsc/overview/overview) (DSC) extension to [create a SharePoint Server 2013 farm](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sharepoint-2013-non-ha) that includes the following resources:', 'text': 'Use the PowerShell [Desired State Configuration](/powershell/dsc/overview/overview) (DSC) extension to [create a SharePoint Server 2013 farm](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sharepoint-2013-non-ha) that includes the following resources:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "detail": "$.content[1]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Deploy-SharePoint-Server-non-high-availability-deployment', 'title': 'Deploy SharePoint Server (non-high-availability deployment)', 'content': [{'componentType': 'compParagraph', 'markdown': 'Use the PowerShell [Desired State Configuration](/powershell/dsc/overview/overview) (DSC) extension to [create a SharePoint Server 2013 farm](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sharepoint-2013-non-ha) that includes the following resources:', 'text': 'Use the PowerShell [Desired State Configuration](/powershell/dsc/overview/overview) (DSC) extension to [create a SharePoint Server 2013 farm](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sharepoint-2013-non-ha) that includes the following resources:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[2]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Deploy-AD-non-high-availability-deployment', 'title': 'Deploy AD (non-high-availability-deployment)', 'content': [{'componentType': 'compParagraph', 'markdown': 'Use the PowerShell DSC extension to [create an AD domain controller server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/ad-non-ha) that includes the following resources:', 'text': 'Use the PowerShell DSC extension to [create an AD domain controller server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/ad-non-ha) that includes the following resources:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "detail": "$.content[2]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Deploy-AD-non-high-availability-deployment', 'title': 'Deploy AD (non-high-availability-deployment)', 'content': [{'componentType': 'compParagraph', 'markdown': 'Use the PowerShell DSC extension to [create an AD domain controller server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/ad-non-ha) that includes the following resources:', 'text': 'Use the PowerShell DSC extension to [create an AD domain controller server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/ad-non-ha) that includes the following resources:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[3]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Deploy-AD-SQL-non-high-availability-deployment', 'title': 'Deploy AD/SQL (non-high-availability-deployment)', 'content': [{'componentType': 'compParagraph', 'markdown': 'Use the PowerShell DSC extension to [create a SQL Server 2014 stand-alone server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sql-2014-non-ha) that includes the following resources:', 'text': 'Use the PowerShell DSC extension to [create a SQL Server 2014 stand-alone server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sql-2014-non-ha) that includes the following resources:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "detail": "$.content[3]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Deploy-AD-SQL-non-high-availability-deployment', 'title': 'Deploy AD/SQL (non-high-availability-deployment)', 'content': [{'componentType': 'compParagraph', 'markdown': 'Use the PowerShell DSC extension to [create a SQL Server 2014 stand-alone server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sql-2014-non-ha) that includes the following resources:', 'text': 'Use the PowerShell DSC extension to [create a SQL Server 2014 stand-alone server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sql-2014-non-ha) that includes the following resources:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[8]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "detail": "$.content[8]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[1]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Deploy-SharePoint-Server-non-high-availability-deployment', 'title': 'Deploy SharePoint Server (non-high-availability deployment)', 'content': [{'componentType': 'compParagraph', 'markdown': 'Use the PowerShell [Desired State Configuration](/powershell/dsc/overview/overview) (DSC) extension to [create a SharePoint Server 2013 farm](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sharepoint-2013-non-ha) that includes the following resources:', 'text': 'Use the PowerShell [Desired State Configuration](/powershell/dsc/overview/overview) (DSC) extension to [create a SharePoint Server 2013 farm](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sharepoint-2013-non-ha) that includes the following resources:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "detail": "$.content[1]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Deploy-SharePoint-Server-non-high-availability-deployment', 'title': 'Deploy SharePoint Server (non-high-availability deployment)', 'content': [{'componentType': 'compParagraph', 'markdown': 'Use the PowerShell [Desired State Configuration](/powershell/dsc/overview/overview) (DSC) extension to [create a SharePoint Server 2013 farm](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sharepoint-2013-non-ha) that includes the following resources:', 'text': 'Use the PowerShell [Desired State Configuration](/powershell/dsc/overview/overview) (DSC) extension to [create a SharePoint Server 2013 farm](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sharepoint-2013-non-ha) that includes the following resources:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null + } + ], + "validation": { + "schema_version": "1", + "schema_id": "artHowto.schema.json", + "valid": false, + "diagnostics": [ + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[1]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Deploy-SharePoint-Server-non-high-availability-deployment', 'title': 'Deploy SharePoint Server (non-high-availability deployment)', 'content': [{'componentType': 'compParagraph', 'markdown': 'Use the PowerShell [Desired State Configuration](/powershell/dsc/overview/overview) (DSC) extension to [create a SharePoint Server 2013 farm](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sharepoint-2013-non-ha) that includes the following resources:', 'text': 'Use the PowerShell [Desired State Configuration](/powershell/dsc/overview/overview) (DSC) extension to [create a SharePoint Server 2013 farm](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sharepoint-2013-non-ha) that includes the following resources:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "detail": "$.content[1]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Deploy-SharePoint-Server-non-high-availability-deployment', 'title': 'Deploy SharePoint Server (non-high-availability deployment)', 'content': [{'componentType': 'compParagraph', 'markdown': 'Use the PowerShell [Desired State Configuration](/powershell/dsc/overview/overview) (DSC) extension to [create a SharePoint Server 2013 farm](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sharepoint-2013-non-ha) that includes the following resources:', 'text': 'Use the PowerShell [Desired State Configuration](/powershell/dsc/overview/overview) (DSC) extension to [create a SharePoint Server 2013 farm](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sharepoint-2013-non-ha) that includes the following resources:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[2]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Deploy-AD-non-high-availability-deployment', 'title': 'Deploy AD (non-high-availability-deployment)', 'content': [{'componentType': 'compParagraph', 'markdown': 'Use the PowerShell DSC extension to [create an AD domain controller server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/ad-non-ha) that includes the following resources:', 'text': 'Use the PowerShell DSC extension to [create an AD domain controller server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/ad-non-ha) that includes the following resources:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "detail": "$.content[2]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Deploy-AD-non-high-availability-deployment', 'title': 'Deploy AD (non-high-availability-deployment)', 'content': [{'componentType': 'compParagraph', 'markdown': 'Use the PowerShell DSC extension to [create an AD domain controller server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/ad-non-ha) that includes the following resources:', 'text': 'Use the PowerShell DSC extension to [create an AD domain controller server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/ad-non-ha) that includes the following resources:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[3]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Deploy-AD-SQL-non-high-availability-deployment', 'title': 'Deploy AD/SQL (non-high-availability-deployment)', 'content': [{'componentType': 'compParagraph', 'markdown': 'Use the PowerShell DSC extension to [create a SQL Server 2014 stand-alone server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sql-2014-non-ha) that includes the following resources:', 'text': 'Use the PowerShell DSC extension to [create a SQL Server 2014 stand-alone server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sql-2014-non-ha) that includes the following resources:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "detail": "$.content[3]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Deploy-AD-SQL-non-high-availability-deployment', 'title': 'Deploy AD/SQL (non-high-availability-deployment)', 'content': [{'componentType': 'compParagraph', 'markdown': 'Use the PowerShell DSC extension to [create a SQL Server 2014 stand-alone server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sql-2014-non-ha) that includes the following resources:', 'text': 'Use the PowerShell DSC extension to [create a SQL Server 2014 stand-alone server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sql-2014-non-ha) that includes the following resources:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[8]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "detail": "$.content[8]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[1]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Deploy-SharePoint-Server-non-high-availability-deployment', 'title': 'Deploy SharePoint Server (non-high-availability deployment)', 'content': [{'componentType': 'compParagraph', 'markdown': 'Use the PowerShell [Desired State Configuration](/powershell/dsc/overview/overview) (DSC) extension to [create a SharePoint Server 2013 farm](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sharepoint-2013-non-ha) that includes the following resources:', 'text': 'Use the PowerShell [Desired State Configuration](/powershell/dsc/overview/overview) (DSC) extension to [create a SharePoint Server 2013 farm](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sharepoint-2013-non-ha) that includes the following resources:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "detail": "$.content[1]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Deploy-SharePoint-Server-non-high-availability-deployment', 'title': 'Deploy SharePoint Server (non-high-availability deployment)', 'content': [{'componentType': 'compParagraph', 'markdown': 'Use the PowerShell [Desired State Configuration](/powershell/dsc/overview/overview) (DSC) extension to [create a SharePoint Server 2013 farm](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sharepoint-2013-non-ha) that includes the following resources:', 'text': 'Use the PowerShell [Desired State Configuration](/powershell/dsc/overview/overview) (DSC) extension to [create a SharePoint Server 2013 farm](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sharepoint-2013-non-ha) that includes the following resources:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[2]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Deploy-AD-non-high-availability-deployment', 'title': 'Deploy AD (non-high-availability-deployment)', 'content': [{'componentType': 'compParagraph', 'markdown': 'Use the PowerShell DSC extension to [create an AD domain controller server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/ad-non-ha) that includes the following resources:', 'text': 'Use the PowerShell DSC extension to [create an AD domain controller server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/ad-non-ha) that includes the following resources:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "detail": "$.content[2]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Deploy-AD-non-high-availability-deployment', 'title': 'Deploy AD (non-high-availability-deployment)', 'content': [{'componentType': 'compParagraph', 'markdown': 'Use the PowerShell DSC extension to [create an AD domain controller server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/ad-non-ha) that includes the following resources:', 'text': 'Use the PowerShell DSC extension to [create an AD domain controller server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/ad-non-ha) that includes the following resources:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[3]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Deploy-AD-SQL-non-high-availability-deployment', 'title': 'Deploy AD/SQL (non-high-availability-deployment)', 'content': [{'componentType': 'compParagraph', 'markdown': 'Use the PowerShell DSC extension to [create a SQL Server 2014 stand-alone server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sql-2014-non-ha) that includes the following resources:', 'text': 'Use the PowerShell DSC extension to [create a SQL Server 2014 stand-alone server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sql-2014-non-ha) that includes the following resources:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "detail": "$.content[3]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Deploy-AD-SQL-non-high-availability-deployment', 'title': 'Deploy AD/SQL (non-high-availability-deployment)', 'content': [{'componentType': 'compParagraph', 'markdown': 'Use the PowerShell DSC extension to [create a SQL Server 2014 stand-alone server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sql-2014-non-ha) that includes the following resources:', 'text': 'Use the PowerShell DSC extension to [create a SQL Server 2014 stand-alone server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sql-2014-non-ha) that includes the following resources:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[8]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "detail": "$.content[8]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content: [{'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'unit', 'content': [{'componentType': 'compParagraph', 'markdown': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*', 'text': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*'}, {'componentType': 'compParagraph', 'markdown': 'You can use Azure Resource Manager templates to deploy and provision all the resources for your application in a single, coordinated operation. You can also redeploy templates to make changes to the resources in a resource group.', 'text': 'You can use Azure Resource Manager templates to deploy and provision all the resources for your application in a single, coordinated operation. You can also redeploy templates to make changes to the resources in a resource group.'}, {'componentType': 'compParagraph', 'markdown': 'These templates can be deployed with the Microsoft Azure Stack portal, PowerShell, the command line, and Visual Studio.', 'text': 'These templates can be deployed with the Microsoft Azure Stack portal, PowerShell, the command line, and Visual Studio.'}, {'componentType': 'compParagraph', 'markdown': 'The following quickstart templates are [available on GitHub](https://aka.ms/azurestackgithub):', 'text': 'The following quickstart templates are [available on GitHub](https://aka.ms/azurestackgithub):'}]}, {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Deploy-SharePoint-Server-non-high-availability-deployment', 'title': 'Deploy SharePoint Server (non-high-availability deployment)', 'content': [{'componentType': 'compParagraph', 'markdown': 'Use the PowerShell [Desired State Configuration](/powershell/dsc/overview/overview) (DSC) extension to [create a SharePoint Server 2013 farm](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sharepoint-2013-non-ha) that includes the following resources:', 'text': 'Use the PowerShell [Desired State Configuration](/powershell/dsc/overview/overview) (DSC) extension to [create a SharePoint Server 2013 farm](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sharepoint-2013-non-ha) that includes the following resources:'}, {'componentType': 'compListUnordered'}]}, {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Deploy-AD-non-high-availability-deployment', 'title': 'Deploy AD (non-high-availability-deployment)', 'content': [{'componentType': 'compParagraph', 'markdown': 'Use the PowerShell DSC extension to [create an AD domain controller server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/ad-non-ha) that includes the following resources:', 'text': 'Use the PowerShell DSC extension to [create an AD domain controller server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/ad-non-ha) that includes the following resources:'}, {'componentType': 'compListUnordered'}]}, {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Deploy-AD-SQL-non-high-availability-deployment', 'title': 'Deploy AD/SQL (non-high-availability-deployment)', 'content': [{'componentType': 'compParagraph', 'markdown': 'Use the PowerShell DSC extension to [create a SQL Server 2014 stand-alone server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sql-2014-non-ha) that includes the following resources:', 'text': 'Use the PowerShell DSC extension to [create a SQL Server 2014 stand-alone server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sql-2014-non-ha) that includes the following resources:'}, {'componentType': 'compListUnordered'}]}, {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'VM-DSC-Extension-Azure-Automation-Pull-Server', 'title': 'VM-DSC-Extension-Azure-Automation-Pull-Server', 'content': [{'componentType': 'compParagraph', 'markdown': 'Use the PowerShell DSC extension to configure an existing virtual machine Local Configuration Manager (LCM) and register it to an Azure Automation Account DSC Pull Server.', 'text': 'Use the PowerShell DSC extension to configure an existing virtual machine Local Configuration Manager (LCM) and register it to an Azure Automation Account DSC Pull Server.'}]}, {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Create-a-virtual-machine-from-a-user-image', 'title': 'Create a virtual machine from a user image', 'content': [{'componentType': 'compParagraph', 'markdown': '[Create a virtual machine from a custom user image](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/101-vm-create-from-customimage). This template also deploys a virtual network (with DNS), public IP address, and a network interface.', 'text': '[Create a virtual machine from a custom user image](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/101-vm-create-from-customimage). This template also deploys a virtual network (with DNS), public IP address, and a network interface.'}]}, {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Basic-virtual-machine', 'title': 'Basic virtual machine', 'content': [{'componentType': 'compParagraph', 'markdown': '[Deploy a Windows VM](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/101-simple-windows-vm) that includes a virtual network (with DNS), public IP address, and a network interface.', 'text': '[Deploy a Windows VM](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/101-simple-windows-vm) that includes a virtual network (with DNS), public IP address, and a network interface.'}]}, {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Cancel-a-running-template-deployment', 'title': 'Cancel a running template deployment', 'content': [{'componentType': 'compParagraph', 'markdown': 'To cancel a running template deployment, use the [Stop-AzureRmResourceGroupDeployment](/powershell/module/azurerm.resources/stop-azurermresourcegroupdeployment) PowerShell [cmdlet](/powershell/developer/cmdlet/cmdlet-overview).', 'text': 'To cancel a running template deployment, use the [Stop-AzureRmResourceGroupDeployment](/powershell/module/azurerm.resources/stop-azurermresourcegroupdeployment) PowerShell [cmdlet](/powershell/developer/cmdlet/cmdlet-overview).'}]}, {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compListUnordered'}]}] does not contain items matching the given schema", + "detail": "$.content: [{'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'unit', 'content': [{'componentType': 'compParagraph', 'markdown': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*', 'text': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*'}, {'componentType': 'compParagraph', 'markdown': 'You can use Azure Resource Manager templates to deploy and provision all the resources for your application in a single, coordinated operation. You can also redeploy templates to make changes to the resources in a resource group.', 'text': 'You can use Azure Resource Manager templates to deploy and provision all the resources for your application in a single, coordinated operation. You can also redeploy templates to make changes to the resources in a resource group.'}, {'componentType': 'compParagraph', 'markdown': 'These templates can be deployed with the Microsoft Azure Stack portal, PowerShell, the command line, and Visual Studio.', 'text': 'These templates can be deployed with the Microsoft Azure Stack portal, PowerShell, the command line, and Visual Studio.'}, {'componentType': 'compParagraph', 'markdown': 'The following quickstart templates are [available on GitHub](https://aka.ms/azurestackgithub):', 'text': 'The following quickstart templates are [available on GitHub](https://aka.ms/azurestackgithub):'}]}, {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Deploy-SharePoint-Server-non-high-availability-deployment', 'title': 'Deploy SharePoint Server (non-high-availability deployment)', 'content': [{'componentType': 'compParagraph', 'markdown': 'Use the PowerShell [Desired State Configuration](/powershell/dsc/overview/overview) (DSC) extension to [create a SharePoint Server 2013 farm](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sharepoint-2013-non-ha) that includes the following resources:', 'text': 'Use the PowerShell [Desired State Configuration](/powershell/dsc/overview/overview) (DSC) extension to [create a SharePoint Server 2013 farm](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sharepoint-2013-non-ha) that includes the following resources:'}, {'componentType': 'compListUnordered'}]}, {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Deploy-AD-non-high-availability-deployment', 'title': 'Deploy AD (non-high-availability-deployment)', 'content': [{'componentType': 'compParagraph', 'markdown': 'Use the PowerShell DSC extension to [create an AD domain controller server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/ad-non-ha) that includes the following resources:', 'text': 'Use the PowerShell DSC extension to [create an AD domain controller server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/ad-non-ha) that includes the following resources:'}, {'componentType': 'compListUnordered'}]}, {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Deploy-AD-SQL-non-high-availability-deployment', 'title': 'Deploy AD/SQL (non-high-availability-deployment)', 'content': [{'componentType': 'compParagraph', 'markdown': 'Use the PowerShell DSC extension to [create a SQL Server 2014 stand-alone server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sql-2014-non-ha) that includes the following resources:', 'text': 'Use the PowerShell DSC extension to [create a SQL Server 2014 stand-alone server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sql-2014-non-ha) that includes the following resources:'}, {'componentType': 'compListUnordered'}]}, {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'VM-DSC-Extension-Azure-Automation-Pull-Server', 'title': 'VM-DSC-Extension-Azure-Automation-Pull-Server', 'content': [{'componentType': 'compParagraph', 'markdown': 'Use the PowerShell DSC extension to configure an existing virtual machine Local Configuration Manager (LCM) and register it to an Azure Automation Account DSC Pull Server.', 'text': 'Use the PowerShell DSC extension to configure an existing virtual machine Local Configuration Manager (LCM) and register it to an Azure Automation Account DSC Pull Server.'}]}, {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Create-a-virtual-machine-from-a-user-image', 'title': 'Create a virtual machine from a user image', 'content': [{'componentType': 'compParagraph', 'markdown': '[Create a virtual machine from a custom user image](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/101-vm-create-from-customimage). This template also deploys a virtual network (with DNS), public IP address, and a network interface.', 'text': '[Create a virtual machine from a custom user image](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/101-vm-create-from-customimage). This template also deploys a virtual network (with DNS), public IP address, and a network interface.'}]}, {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Basic-virtual-machine', 'title': 'Basic virtual machine', 'content': [{'componentType': 'compParagraph', 'markdown': '[Deploy a Windows VM](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/101-simple-windows-vm) that includes a virtual network (with DNS), public IP address, and a network interface.', 'text': '[Deploy a Windows VM](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/101-simple-windows-vm) that includes a virtual network (with DNS), public IP address, and a network interface.'}]}, {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Cancel-a-running-template-deployment', 'title': 'Cancel a running template deployment', 'content': [{'componentType': 'compParagraph', 'markdown': 'To cancel a running template deployment, use the [Stop-AzureRmResourceGroupDeployment](/powershell/module/azurerm.resources/stop-azurermresourcegroupdeployment) PowerShell [cmdlet](/powershell/developer/cmdlet/cmdlet-overview).', 'text': 'To cancel a running template deployment, use the [Stop-AzureRmResourceGroupDeployment](/powershell/module/azurerm.resources/stop-azurermresourcegroupdeployment) PowerShell [cmdlet](/powershell/developer/cmdlet/cmdlet-overview).'}]}, {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compListUnordered'}]}] does not contain items matching the given schema", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "start_line": null, + "end_line": null + } + ], + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md" + }, + "readiness": { + "schema_version": "1", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", + "targets": [ + { + "target": "dita", + "status": "ready", + "prerequisites_met": [ + "Document has a title", + "Article type is classified", + "DITA type is mapped" + ], + "prerequisites_missing": [], + "diagnostics": [] + }, + { + "target": "schema_org", + "status": "ready", + "prerequisites_met": [ + "Title available for name property", + "Description available" + ], + "prerequisites_missing": [], + "diagnostics": [] + }, + { + "target": "rag_ingestion", + "status": "ready", + "prerequisites_met": [ + "Document title available for chunk context", + "Document has structured units for chunking", + "No parse errors" + ], + "prerequisites_missing": [], + "diagnostics": [] + } + ] + } +} \ No newline at end of file diff --git a/design/2026-06-28-assess/azure-stack-compute-overview.md.json b/design/2026-06-28-assess/azure-stack-compute-overview.md.json new file mode 100644 index 0000000..2d4e4da --- /dev/null +++ b/design/2026-06-28-assess/azure-stack-compute-overview.md.json @@ -0,0 +1,7716 @@ +{ + "schema_version": "1", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "source_format": "markdown", + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "source_format": "markdown", + "content_hash": "96d8f608bce5dc7592de53d1d84d9f6f856963ee61fa574c6ecd575750275d14", + "start_line": 1, + "end_line": null + }, + "metadata": { + "title": "Introduction to Azure Stack VMs | Microsoft Docs", + "description": "Learn about Azure Stack VMs.", + "services": "azure-stack", + "author": "sethmanheim", + "manager": "femila", + "ms.service": "azure-stack", + "ms.topic": "conceptual", + "ms.date": "05/20/2019", + "ms.author": "sethm", + "ms.reviewer": "kivenkat", + "ms.lastreviewed": "01/05/2019" + }, + "title": "Introduction to Azure Stack VMs | Microsoft Docs", + "structure": { + "root": { + "node_id": "root", + "node_type": "document", + "title": null, + "level": null, + "path": "/", + "children": [ + { + "node_id": "h1-4d90f0", + "node_type": "section", + "title": "Introduction to Azure Stack VMs", + "level": 1, + "path": "/1", + "children": [ + { + "node_id": "h2-c92d77", + "node_type": "section", + "title": "Before creating a VM", + "level": 2, + "path": "/1/1", + "children": [ + { + "node_id": "h3-9155cc", + "node_type": "section", + "title": "Naming", + "level": 3, + "path": "/1/1/1", + "children": [], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 45, + "end_line": 45, + "query_path": null, + "provenance_status": "available" + }, + "triage_status": "known" + }, + { + "node_id": "h3-5956bf", + "node_type": "section", + "title": "VM size", + "level": 3, + "path": "/1/1/2", + "children": [], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 51, + "end_line": 51, + "query_path": null, + "provenance_status": "available" + }, + "triage_status": "known" + }, + { + "node_id": "h3-69c084", + "node_type": "section", + "title": "VM limits", + "level": 3, + "path": "/1/1/3", + "children": [], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 55, + "end_line": 55, + "query_path": null, + "provenance_status": "available" + }, + "triage_status": "known" + }, + { + "node_id": "h3-a96bbc", + "node_type": "section", + "title": "Operating system disks and images", + "level": 3, + "path": "/1/1/4", + "children": [], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 59, + "end_line": 59, + "query_path": null, + "provenance_status": "available" + }, + "triage_status": "known" + }, + { + "node_id": "h3-3c6e68", + "node_type": "section", + "title": "Extensions", + "level": 3, + "path": "/1/1/5", + "children": [], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 73, + "end_line": 73, + "query_path": null, + "provenance_status": "available" + }, + "triage_status": "known" + }, + { + "node_id": "h3-364b87", + "node_type": "section", + "title": "Related resources", + "level": 3, + "path": "/1/1/6", + "children": [], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 84, + "end_line": 84, + "query_path": null, + "provenance_status": "available" + }, + "triage_status": "known" + } + ], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 34, + "end_line": 34, + "query_path": null, + "provenance_status": "available" + }, + "triage_status": "known" + }, + { + "node_id": "h2-da0a4e", + "node_type": "section", + "title": "Create your first VM", + "level": 2, + "path": "/1/2", + "children": [], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 97, + "end_line": 97, + "query_path": null, + "provenance_status": "available" + }, + "triage_status": "known" + }, + { + "node_id": "h2-a27ea3", + "node_type": "section", + "title": "Manage your VM", + "level": 2, + "path": "/1/3", + "children": [ + { + "node_id": "h3-a1d1c1", + "node_type": "section", + "title": "Get information about your VM", + "level": 3, + "path": "/1/3/1", + "children": [], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 117, + "end_line": 117, + "query_path": null, + "provenance_status": "available" + }, + "triage_status": "known" + }, + { + "node_id": "h3-77d9a2", + "node_type": "section", + "title": "Connect to your VM", + "level": 3, + "path": "/1/3/2", + "children": [], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 127, + "end_line": 127, + "query_path": null, + "provenance_status": "available" + }, + "triage_status": "known" + } + ], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 108, + "end_line": 108, + "query_path": null, + "provenance_status": "available" + }, + "triage_status": "known" + }, + { + "node_id": "h2-98fb05", + "node_type": "section", + "title": "Next steps", + "level": 2, + "path": "/1/4", + "children": [], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 131, + "end_line": 131, + "query_path": null, + "provenance_status": "available" + }, + "triage_status": "known" + } + ], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 16, + "end_line": 16, + "query_path": null, + "provenance_status": "available" + }, + "triage_status": "known" + } + ], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "triage_status": "known" + }, + "heading_count": 13, + "max_depth": 3, + "has_title": true + }, + "structured_content": { + "schema_version": "1", + "schema": "artHowto.schema.json", + "version": "0.1.0", + "article_id": "Volumes-Matt_files-Data-azure-stack-docs-azure-stack-user-azure-", + "article_type": "howto", + "dita_type": "howto", + "information_type": "procedure", + "title": "Introduction to Azure Stack VMs | Microsoft Docs", + "triage_status": "known", + "metadata": { + "title": "Introduction to Azure Stack VMs | Microsoft Docs", + "description": "Learn about Azure Stack VMs.", + "services": "azure-stack", + "author": "sethmanheim", + "manager": "femila", + "ms.service": "azure-stack", + "ms.topic": "conceptual", + "ms.date": "05/20/2019", + "ms.author": "sethm", + "ms.reviewer": "kivenkat", + "ms.lastreviewed": "01/05/2019" + }, + "source": { + "sourcePath": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "sourceFormat": "markdown", + "contentHash": "96d8f608bce5dc7592de53d1d84d9f6f856963ee61fa574c6ecd575750275d14" + }, + "content": [ + { + "unit_type": "unknown", + "unit_id": "unit", + "information_type": "unknown", + "title": null, + "triage_status": "unknown", + "metadata": {}, + "source": null, + "procedure_representation": null, + "term": null, + "content": [ + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*", + "html": null, + "text": "*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 18, + "end_line": 18, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attEmphasis", + "att_id": null, + "markdown": "*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*", + "html": null, + "text": "Applies to: Azure Stack integrated systems and Azure Stack Development Kit", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Applies to: Azure Stack integrated systems and Azure Stack Development Kit", + "html": null, + "text": "Applies to: Azure Stack integrated systems and Azure Stack Development Kit", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "Azure Stack offers virtual machines (VMs) as a type of on-demand and scalable computing resource. You can choose a VM when you need more control over the computing environment. This article provides details before you create your first VM.", + "html": null, + "text": "Azure Stack offers virtual machines (VMs) as a type of on-demand and scalable computing resource. You can choose a VM when you need more control over the computing environment. This article provides details before you create your first VM.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 20, + "end_line": 20, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Azure Stack offers virtual machines (VMs) as a type of on-demand and scalable computing resource. You can choose a VM when you need more control over the computing environment. This article provides details before you create your first VM.", + "html": null, + "text": "Azure Stack offers virtual machines (VMs) as a type of on-demand and scalable computing resource. You can choose a VM when you need more control over the computing environment. This article provides details before you create your first VM.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "An Azure Stack VM gives you the flexibility of virtualization without the need to manage clusters or individual machines. However, you still need to maintain the VM by doing tasks such as configuring, patching, and installing the software that runs on it.", + "html": null, + "text": "An Azure Stack VM gives you the flexibility of virtualization without the need to manage clusters or individual machines. However, you still need to maintain the VM by doing tasks such as configuring, patching, and installing the software that runs on it.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 22, + "end_line": 22, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "An Azure Stack VM gives you the flexibility of virtualization without the need to manage clusters or individual machines. However, you still need to maintain the VM by doing tasks such as configuring, patching, and installing the software that runs on it.", + "html": null, + "text": "An Azure Stack VM gives you the flexibility of virtualization without the need to manage clusters or individual machines. However, you still need to maintain the VM by doing tasks such as configuring, patching, and installing the software that runs on it.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "You can use Azure Stack VMs in several ways. For example:", + "html": null, + "text": "You can use Azure Stack VMs in several ways. For example:", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 24, + "end_line": 24, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "You can use Azure Stack VMs in several ways. For example:", + "html": null, + "text": "You can use Azure Stack VMs in several ways. For example:", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListUnordered", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": 3, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 26, + "end_line": 31, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "**Development and test**: Azure Stack VMs enable you to create a computer with a specific configuration required to code and test an application.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 1, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 26, + "end_line": 27, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "", + "html": null, + "text": "", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Development and test**", + "html": null, + "text": "Development and test", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Development and test", + "html": null, + "text": "Development and test", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ": Azure Stack VMs enable you to create a computer with a specific configuration required to code and test an application.", + "html": null, + "text": ": Azure Stack VMs enable you to create a computer with a specific configuration required to code and test an application.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "**Applications in the cloud**: Because demand for your application can fluctuate, it might make economic sense to run it on a VM in Azure Stack. You pay for extra VMs when you need them and shut them down when you don't.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 2, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 28, + "end_line": 29, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "", + "html": null, + "text": "", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Applications in the cloud**", + "html": null, + "text": "Applications in the cloud", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Applications in the cloud", + "html": null, + "text": "Applications in the cloud", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ": Because demand for your application can fluctuate, it might make economic sense to run it on a VM in Azure Stack. You pay for extra VMs when you need them and shut them down when you don't.", + "html": null, + "text": ": Because demand for your application can fluctuate, it might make economic sense to run it on a VM in Azure Stack. You pay for extra VMs when you need them and shut them down when you don't.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "**Extended datacenter**: VMs in an Azure Stack virtual network can be connected to your organization's network or to Azure.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 3, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 30, + "end_line": 31, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "", + "html": null, + "text": "", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Extended datacenter**", + "html": null, + "text": "Extended datacenter", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Extended datacenter", + "html": null, + "text": "Extended datacenter", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ": VMs in an Azure Stack virtual network can be connected to your organization's network or to Azure.", + "html": null, + "text": ": VMs in an Azure Stack virtual network can be connected to your organization's network or to Azure.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "The VMs that your application uses can scale up, or scale out, to whatever is required to meet your needs.", + "html": null, + "text": "The VMs that your application uses can scale up, or scale out, to whatever is required to meet your needs.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 32, + "end_line": 32, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "The VMs that your application uses can scale up, or scale out, to whatever is required to meet your needs.", + "html": null, + "text": "The VMs that your application uses can scale up, or scale out, to whatever is required to meet your needs.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ] + }, + { + "unit_type": "unknown", + "unit_id": "Before-creating-a-VM", + "information_type": "unknown", + "title": "Before creating a VM", + "triage_status": "unknown", + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 34, + "end_line": 34, + "query_path": null, + "provenance_status": "available" + }, + "procedure_representation": null, + "term": null, + "content": [ + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "There are always design considerations when you build out an application infrastructure in Azure Stack. These aspects of a VM are important to think about before you start creating your infrastructure:", + "html": null, + "text": "There are always design considerations when you build out an application infrastructure in Azure Stack. These aspects of a VM are important to think about before you start creating your infrastructure:", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 36, + "end_line": 36, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "There are always design considerations when you build out an application infrastructure in Azure Stack. These aspects of a VM are important to think about before you start creating your infrastructure:", + "html": null, + "text": "There are always design considerations when you build out an application infrastructure in Azure Stack. These aspects of a VM are important to think about before you start creating your infrastructure:", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListUnordered", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": 6, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 38, + "end_line": 44, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "The names of your application resources.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 1, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 38, + "end_line": 38, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "The names of your application resources.", + "html": null, + "text": "The names of your application resources.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "The size of the VM.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 2, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 39, + "end_line": 39, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "The size of the VM.", + "html": null, + "text": "The size of the VM.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "The maximum number of VMs that can be created.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 3, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 40, + "end_line": 40, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "The maximum number of VMs that can be created.", + "html": null, + "text": "The maximum number of VMs that can be created.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "The operating system that the VM runs.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 4, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 41, + "end_line": 41, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "The operating system that the VM runs.", + "html": null, + "text": "The operating system that the VM runs.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "The configuration of the VM after it starts.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 5, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 42, + "end_line": 42, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "The configuration of the VM after it starts.", + "html": null, + "text": "The configuration of the VM after it starts.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "The related resources that the VM needs.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 6, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 43, + "end_line": 44, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "The related resources that the VM needs.", + "html": null, + "text": "The related resources that the VM needs.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compHeaderH3", + "component_id": null, + "markdown": "### Naming", + "html": null, + "text": "Naming", + "level": 3, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 45, + "end_line": 45, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Naming", + "html": null, + "text": "Naming", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "A VM has a name assigned to it and it has a computer name configured as part of the operating system. The name of a VM can be up to 15 characters.", + "html": null, + "text": "A VM has a name assigned to it and it has a computer name configured as part of the operating system. The name of a VM can be up to 15 characters.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 47, + "end_line": 47, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "A VM has a name assigned to it and it has a computer name configured as part of the operating system. The name of a VM can be up to 15 characters.", + "html": null, + "text": "A VM has a name assigned to it and it has a computer name configured as part of the operating system. The name of a VM can be up to 15 characters.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "If you use Azure Stack to create the operating system disk, the computer name and the VM name are the same. If you upload and use your own image that contains a previously configured operating system and use it to create a VM, the names may be different. When you upload your own image file, as a best practice, make sure the computer name in the operating system matches the VM name.", + "html": null, + "text": "If you use Azure Stack to create the operating system disk, the computer name and the VM name are the same. If you upload and use your own image that contains a previously configured operating system and use it to create a VM, the names may be different. When you upload your own image file, as a best practice, make sure the computer name in the operating system matches the VM name.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 49, + "end_line": 49, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "If you use Azure Stack to create the operating system disk, the computer name and the VM name are the same. If you upload and use your own image that contains a previously configured operating system and use it to create a VM, the names may be different. When you upload your own image file, as a best practice, make sure the computer name in the operating system matches the VM name.", + "html": null, + "text": "If you use Azure Stack to create the operating system disk, the computer name and the VM name are the same. If you upload and use your own image that contains a previously configured operating system and use it to create a VM, the names may be different. When you upload your own image file, as a best practice, make sure the computer name in the operating system matches the VM name.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compHeaderH3", + "component_id": null, + "markdown": "### VM size", + "html": null, + "text": "VM size", + "level": 3, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 51, + "end_line": 51, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "VM size", + "html": null, + "text": "VM size", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "The size of the VM that you use is determined by the workload that you want to run. The size that you choose then determines factors such as processing power, memory, and storage capacity. Azure Stack offers different kinds of sizes to support many types of uses.", + "html": null, + "text": "The size of the VM that you use is determined by the workload that you want to run. The size that you choose then determines factors such as processing power, memory, and storage capacity. Azure Stack offers different kinds of sizes to support many types of uses.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 53, + "end_line": 53, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "The size of the VM that you use is determined by the workload that you want to run. The size that you choose then determines factors such as processing power, memory, and storage capacity. Azure Stack offers different kinds of sizes to support many types of uses.", + "html": null, + "text": "The size of the VM that you use is determined by the workload that you want to run. The size that you choose then determines factors such as processing power, memory, and storage capacity. Azure Stack offers different kinds of sizes to support many types of uses.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compHeaderH3", + "component_id": null, + "markdown": "### VM limits", + "html": null, + "text": "VM limits", + "level": 3, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 55, + "end_line": 55, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "VM limits", + "html": null, + "text": "VM limits", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "Your subscription has default quota limits in place that can impact the deployment of VMs for your project. The current limit on a per subscription basis is 20 VMs per region.", + "html": null, + "text": "Your subscription has default quota limits in place that can impact the deployment of VMs for your project. The current limit on a per subscription basis is 20 VMs per region.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 57, + "end_line": 57, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Your subscription has default quota limits in place that can impact the deployment of VMs for your project. The current limit on a per subscription basis is 20 VMs per region.", + "html": null, + "text": "Your subscription has default quota limits in place that can impact the deployment of VMs for your project. The current limit on a per subscription basis is 20 VMs per region.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compHeaderH3", + "component_id": null, + "markdown": "### Operating system disks and images", + "html": null, + "text": "Operating system disks and images", + "level": 3, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 59, + "end_line": 59, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Operating system disks and images", + "html": null, + "text": "Operating system disks and images", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "VMs use virtual hard disks (VHDs) to store their operating system (OS) and data. VHDs are also used for the images you choose from to install an OS. Azure Stack provides a marketplace to use with various versions and types of operating systems. Marketplace images are identified by image publisher, offer, SKU, and version (typically the latest version is specified as **latest**).", + "html": null, + "text": "VMs use virtual hard disks (VHDs) to store their operating system (OS) and data. VHDs are also used for the images you choose from to install an OS. Azure Stack provides a marketplace to use with various versions and types of operating systems. Marketplace images are identified by image publisher, offer, SKU, and version (typically the latest version is specified as **latest**).", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 61, + "end_line": 61, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "VMs use virtual hard disks (VHDs) to store their operating system (OS) and data. VHDs are also used for the images you choose from to install an OS. Azure Stack provides a marketplace to use with various versions and types of operating systems. Marketplace images are identified by image publisher, offer, SKU, and version (typically the latest version is specified as ", + "html": null, + "text": "VMs use virtual hard disks (VHDs) to store their operating system (OS) and data. VHDs are also used for the images you choose from to install an OS. Azure Stack provides a marketplace to use with various versions and types of operating systems. Marketplace images are identified by image publisher, offer, SKU, and version (typically the latest version is specified as ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**latest**", + "html": null, + "text": "latest", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "latest", + "html": null, + "text": "latest", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ").", + "html": null, + "text": ").", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "The following table shows how to find the information for an image:", + "html": null, + "text": "The following table shows how to find the information for an image:", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 63, + "end_line": 63, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "The following table shows how to find the information for an image:", + "html": null, + "text": "The following table shows how to find the information for an image:", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTable", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": 2, + "row_count": 4, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 65, + "end_line": 69, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableRow", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": 1, + "row_role": "header", + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 65, + "end_line": 65, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Method", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "header", + "column_index": 1, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Method", + "html": null, + "text": "Method", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Description", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "header", + "column_index": 2, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Description", + "html": null, + "text": "Description", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableRow", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": 2, + "row_role": "body", + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 67, + "end_line": 67, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Azure Stack portal", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 1, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Azure Stack portal", + "html": null, + "text": "Azure Stack portal", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "The values are automatically specified for you when you select an image to use.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 2, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "The values are automatically specified for you when you select an image to use.", + "html": null, + "text": "The values are automatically specified for you when you select an image to use.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableRow", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": 3, + "row_role": "body", + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 68, + "end_line": 68, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Azure Stack PowerShell", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 1, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Azure Stack PowerShell", + "html": null, + "text": "Azure Stack PowerShell", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "`Get-AzureRMVMImagePublisher -Location \"location\"`
`Get-AzureRMVMImageOffer -Location \"location\" -Publisher \"publisherName\"`
`Get-AzureRMVMImageSku -Location \"location\" -Publisher \"publisherName\" -Offer \"offerName\"`", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 2, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attCode", + "att_id": null, + "markdown": "`Get-AzureRMVMImagePublisher -Location \"location\"`", + "html": null, + "text": "Get-AzureRMVMImagePublisher -Location \"location\"", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attCode", + "att_id": null, + "markdown": "`Get-AzureRMVMImageOffer -Location \"location\" -Publisher \"publisherName\"`", + "html": null, + "text": "Get-AzureRMVMImageOffer -Location \"location\" -Publisher \"publisherName\"", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attCode", + "att_id": null, + "markdown": "`Get-AzureRMVMImageSku -Location \"location\" -Publisher \"publisherName\" -Offer \"offerName\"`", + "html": null, + "text": "Get-AzureRMVMImageSku -Location \"location\" -Publisher \"publisherName\" -Offer \"offerName\"", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableRow", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": 4, + "row_role": "body", + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 69, + "end_line": 69, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "REST APIs", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 1, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "REST APIs", + "html": null, + "text": "REST APIs", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "[List image publishers](/rest/api/compute/platformimages/platformimages-list-publishers)
[List image offers](/rest/api/compute/platformimages/platformimages-list-publisher-offers)
[List image SKUs](/rest/api/compute/platformimages/platformimages-list-publisher-offer-skus)", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 2, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attLink", + "att_id": null, + "markdown": "[List image publishers](/rest/api/compute/platformimages/platformimages-list-publishers)", + "html": null, + "text": "List image publishers", + "href": "/rest/api/compute/platformimages/platformimages-list-publishers", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attLink", + "att_id": null, + "markdown": "[List image offers](/rest/api/compute/platformimages/platformimages-list-publisher-offers)", + "html": null, + "text": "List image offers", + "href": "/rest/api/compute/platformimages/platformimages-list-publisher-offers", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attLink", + "att_id": null, + "markdown": "[List image SKUs](/rest/api/compute/platformimages/platformimages-list-publisher-offer-skus)", + "html": null, + "text": "List image SKUs", + "href": "/rest/api/compute/platformimages/platformimages-list-publisher-offer-skus", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "You can choose to upload and use your own image. If you do, the publisher name, offer, and SKU aren't used.", + "html": null, + "text": "You can choose to upload and use your own image. If you do, the publisher name, offer, and SKU aren't used.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 71, + "end_line": 71, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "You can choose to upload and use your own image. If you do, the publisher name, offer, and SKU aren't used.", + "html": null, + "text": "You can choose to upload and use your own image. If you do, the publisher name, offer, and SKU aren't used.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compHeaderH3", + "component_id": null, + "markdown": "### Extensions", + "html": null, + "text": "Extensions", + "level": 3, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 73, + "end_line": 73, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Extensions", + "html": null, + "text": "Extensions", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "VM extensions give your VM additional capabilities through post deployment configuration and automated tasks.\nThese common tasks can be accomplished using extensions:", + "html": null, + "text": "VM extensions give your VM additional capabilities through post deployment configuration and automated tasks.\nThese common tasks can be accomplished using extensions:", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 75, + "end_line": 76, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "VM extensions give your VM additional capabilities through post deployment configuration and automated tasks.", + "html": null, + "text": "VM extensions give your VM additional capabilities through post deployment configuration and automated tasks.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attUnknown", + "att_id": null, + "markdown": null, + "html": null, + "text": "\n", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "unknown" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": "These common tasks can be accomplished using extensions:", + "html": null, + "text": "These common tasks can be accomplished using extensions:", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListUnordered", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": 3, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 78, + "end_line": 83, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "**Run custom scripts**: The Custom Script extension helps you to configure workloads on the VM by running your script when the VM is provisioned.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 1, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 78, + "end_line": 79, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "", + "html": null, + "text": "", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Run custom scripts**", + "html": null, + "text": "Run custom scripts", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Run custom scripts", + "html": null, + "text": "Run custom scripts", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ": The Custom Script extension helps you to configure workloads on the VM by running your script when the VM is provisioned.", + "html": null, + "text": ": The Custom Script extension helps you to configure workloads on the VM by running your script when the VM is provisioned.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "**Deploy and manage configurations**: The PowerShell Desired State Configuration (DSC) extension helps you set up DSC on a VM to manage configurations and environments.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 2, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 80, + "end_line": 81, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "", + "html": null, + "text": "", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Deploy and manage configurations**", + "html": null, + "text": "Deploy and manage configurations", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Deploy and manage configurations", + "html": null, + "text": "Deploy and manage configurations", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ": The PowerShell Desired State Configuration (DSC) extension helps you set up DSC on a VM to manage configurations and environments.", + "html": null, + "text": ": The PowerShell Desired State Configuration (DSC) extension helps you set up DSC on a VM to manage configurations and environments.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "**Collect diagnostics data**: The Azure Diagnostics extension helps you configure the VM to collect diagnostics data that can be used to monitor the health of your application.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 3, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 82, + "end_line": 83, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "", + "html": null, + "text": "", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Collect diagnostics data**", + "html": null, + "text": "Collect diagnostics data", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Collect diagnostics data", + "html": null, + "text": "Collect diagnostics data", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ": The Azure Diagnostics extension helps you configure the VM to collect diagnostics data that can be used to monitor the health of your application.", + "html": null, + "text": ": The Azure Diagnostics extension helps you configure the VM to collect diagnostics data that can be used to monitor the health of your application.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compHeaderH3", + "component_id": null, + "markdown": "### Related resources", + "html": null, + "text": "Related resources", + "level": 3, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 84, + "end_line": 84, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Related resources", + "html": null, + "text": "Related resources", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "The resources in the following table are used by the VM and need to exist or be created when the VM is created:", + "html": null, + "text": "The resources in the following table are used by the VM and need to exist or be created when the VM is created:", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 86, + "end_line": 86, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "The resources in the following table are used by the VM and need to exist or be created when the VM is created:", + "html": null, + "text": "The resources in the following table are used by the VM and need to exist or be created when the VM is created:", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTable", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": 3, + "row_count": 7, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 88, + "end_line": 95, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableRow", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": 1, + "row_role": "header", + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 88, + "end_line": 88, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Resource", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "header", + "column_index": 1, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Resource", + "html": null, + "text": "Resource", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Required", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "header", + "column_index": 2, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Required", + "html": null, + "text": "Required", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Description", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "header", + "column_index": 3, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Description", + "html": null, + "text": "Description", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableRow", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": 2, + "row_role": "body", + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 90, + "end_line": 90, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Resource group", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 1, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Resource group", + "html": null, + "text": "Resource group", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Yes", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 2, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Yes", + "html": null, + "text": "Yes", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "The VM must be contained in a resource group.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 3, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "The VM must be contained in a resource group.", + "html": null, + "text": "The VM must be contained in a resource group.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableRow", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": 3, + "row_role": "body", + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 91, + "end_line": 91, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Storage account", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 1, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Storage account", + "html": null, + "text": "Storage account", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "No", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 2, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "No", + "html": null, + "text": "No", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "The VM doesn't need the storage account to store its virtual hard disks if using managed disks.
The VM does need the storage account to store its virtual hard disks if using unmanaged disks.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 3, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "The VM doesn't need the storage account to store its virtual hard disks if using managed disks. ", + "html": null, + "text": "The VM doesn't need the storage account to store its virtual hard disks if using managed disks. ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": "The VM does need the storage account to store its virtual hard disks if using unmanaged disks.", + "html": null, + "text": "The VM does need the storage account to store its virtual hard disks if using unmanaged disks.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableRow", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": 4, + "row_role": "body", + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 92, + "end_line": 92, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Virtual network", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 1, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Virtual network", + "html": null, + "text": "Virtual network", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Yes", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 2, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Yes", + "html": null, + "text": "Yes", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "The VM must be a member of a virtual network.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 3, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "The VM must be a member of a virtual network.", + "html": null, + "text": "The VM must be a member of a virtual network.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableRow", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": 5, + "row_role": "body", + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 93, + "end_line": 93, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Public IP address", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 1, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Public IP address", + "html": null, + "text": "Public IP address", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "No", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 2, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "No", + "html": null, + "text": "No", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "The VM can have a public IP address assigned to it to remotely access it.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 3, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "The VM can have a public IP address assigned to it to remotely access it.", + "html": null, + "text": "The VM can have a public IP address assigned to it to remotely access it.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableRow", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": 6, + "row_role": "body", + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 94, + "end_line": 94, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Network interface", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 1, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Network interface", + "html": null, + "text": "Network interface", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Yes", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 2, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Yes", + "html": null, + "text": "Yes", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "The VM needs the network interface to communicate in the network.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 3, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "The VM needs the network interface to communicate in the network.", + "html": null, + "text": "The VM needs the network interface to communicate in the network.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableRow", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": 7, + "row_role": "body", + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 95, + "end_line": 95, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Data disks", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 1, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Data disks", + "html": null, + "text": "Data disks", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "No", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 2, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "No", + "html": null, + "text": "No", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "The VM can include data disks to expand storage capabilities.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 3, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "The VM can include data disks to expand storage capabilities.", + "html": null, + "text": "The VM can include data disks to expand storage capabilities.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ] + }, + { + "unit_type": "unknown", + "unit_id": "Create-your-first-VM", + "information_type": "unknown", + "title": "Create your first VM", + "triage_status": "unknown", + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 97, + "end_line": 97, + "query_path": null, + "provenance_status": "available" + }, + "procedure_representation": null, + "term": null, + "content": [ + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "You have several choices to create a VM. Your choice depends on your environment. The following table provides information to help get you started creating your VM:", + "html": null, + "text": "You have several choices to create a VM. Your choice depends on your environment. The following table provides information to help get you started creating your VM:", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 99, + "end_line": 99, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "You have several choices to create a VM. Your choice depends on your environment. The following table provides information to help get you started creating your VM:", + "html": null, + "text": "You have several choices to create a VM. Your choice depends on your environment. The following table provides information to help get you started creating your VM:", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTable", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": 2, + "row_count": 5, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 101, + "end_line": 106, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableRow", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": 1, + "row_role": "header", + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 101, + "end_line": 101, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Method", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "header", + "column_index": 1, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Method", + "html": null, + "text": "Method", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Article", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "header", + "column_index": 2, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Article", + "html": null, + "text": "Article", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableRow", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": 2, + "row_role": "body", + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 103, + "end_line": 103, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Azure Stack portal", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 1, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Azure Stack portal", + "html": null, + "text": "Azure Stack portal", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Create a Windows VM with the Azure Stack portal
[Create a Linux VM using the Azure Stack portal](azure-stack-quick-linux-portal.md)", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 2, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Create a Windows VM with the Azure Stack portal", + "html": null, + "text": "Create a Windows VM with the Azure Stack portal", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attLink", + "att_id": null, + "markdown": "[Create a Linux VM using the Azure Stack portal](azure-stack-quick-linux-portal.md)", + "html": null, + "text": "Create a Linux VM using the Azure Stack portal", + "href": "azure-stack-quick-linux-portal.md", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableRow", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": 3, + "row_role": "body", + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 104, + "end_line": 104, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Templates", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 1, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Templates", + "html": null, + "text": "Templates", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Azure Stack Quickstart templates are located at:
[https://github.com/Azure/AzureStack-QuickStart-Templates](https://github.com/Azure/AzureStack-QuickStarvirtualt-Templates)", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 2, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Azure Stack Quickstart templates are located at:", + "html": null, + "text": "Azure Stack Quickstart templates are located at:", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " ", + "html": null, + "text": " ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attLink", + "att_id": null, + "markdown": "[https://github.com/Azure/AzureStack-QuickStart-Templates](https://github.com/Azure/AzureStack-QuickStarvirtualt-Templates)", + "html": null, + "text": "https://github.com/Azure/AzureStack-QuickStart-Templates", + "href": "https://github.com/Azure/AzureStack-QuickStarvirtualt-Templates", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableRow", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": 4, + "row_role": "body", + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 105, + "end_line": 105, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "PowerShell", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 1, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "PowerShell", + "html": null, + "text": "PowerShell", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "[Create a Windows VM by using PowerShell in Azure Stack](azure-stack-quick-create-vm-windows-powershell.md)
[Create a Linux VM by using PowerShell in Azure Stack](azure-stack-quick-create-vm-linux-powershell.md)", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 2, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attLink", + "att_id": null, + "markdown": "[Create a Windows VM by using PowerShell in Azure Stack](azure-stack-quick-create-vm-windows-powershell.md)", + "html": null, + "text": "Create a Windows VM by using PowerShell in Azure Stack", + "href": "azure-stack-quick-create-vm-windows-powershell.md", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attLink", + "att_id": null, + "markdown": "[Create a Linux VM by using PowerShell in Azure Stack](azure-stack-quick-create-vm-linux-powershell.md)", + "html": null, + "text": "Create a Linux VM by using PowerShell in Azure Stack", + "href": "azure-stack-quick-create-vm-linux-powershell.md", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableRow", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": 5, + "row_role": "body", + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 106, + "end_line": 106, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "CLI", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 1, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "CLI", + "html": null, + "text": "CLI", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "[Create a Windows VM by using CLI in Azure Stack](azure-stack-quick-create-vm-windows-cli.md)
[Create a Linux VM by using CLI in Azure Stack](azure-stack-quick-create-vm-linux-cli.md)", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 2, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attLink", + "att_id": null, + "markdown": "[Create a Windows VM by using CLI in Azure Stack](azure-stack-quick-create-vm-windows-cli.md)", + "html": null, + "text": "Create a Windows VM by using CLI in Azure Stack", + "href": "azure-stack-quick-create-vm-windows-cli.md", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attLink", + "att_id": null, + "markdown": "[Create a Linux VM by using CLI in Azure Stack](azure-stack-quick-create-vm-linux-cli.md)", + "html": null, + "text": "Create a Linux VM by using CLI in Azure Stack", + "href": "azure-stack-quick-create-vm-linux-cli.md", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ] + }, + { + "unit_type": "unknown", + "unit_id": "Manage-your-VM", + "information_type": "unknown", + "title": "Manage your VM", + "triage_status": "unknown", + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 108, + "end_line": 108, + "query_path": null, + "provenance_status": "available" + }, + "procedure_representation": null, + "term": null, + "content": [ + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "You can manage VMs using a browser-based portal, command-line tools with support for scripting, or directly through APIs. Some typical management tasks that you might do are:", + "html": null, + "text": "You can manage VMs using a browser-based portal, command-line tools with support for scripting, or directly through APIs. Some typical management tasks that you might do are:", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 110, + "end_line": 110, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "You can manage VMs using a browser-based portal, command-line tools with support for scripting, or directly through APIs. Some typical management tasks that you might do are:", + "html": null, + "text": "You can manage VMs using a browser-based portal, command-line tools with support for scripting, or directly through APIs. Some typical management tasks that you might do are:", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListUnordered", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": 4, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 112, + "end_line": 116, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Getting information about a VM", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 1, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 112, + "end_line": 112, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Getting information about a VM", + "html": null, + "text": "Getting information about a VM", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Connecting to a VM", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 2, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 113, + "end_line": 113, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Connecting to a VM", + "html": null, + "text": "Connecting to a VM", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Managing availability", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 3, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 114, + "end_line": 114, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Managing availability", + "html": null, + "text": "Managing availability", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Making backups", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 4, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 115, + "end_line": 116, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Making backups", + "html": null, + "text": "Making backups", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compHeaderH3", + "component_id": null, + "markdown": "### Get information about your VM", + "html": null, + "text": "Get information about your VM", + "level": 3, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 117, + "end_line": 117, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Get information about your VM", + "html": null, + "text": "Get information about your VM", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "The following table shows you some of the ways you can get information about a VM.", + "html": null, + "text": "The following table shows you some of the ways you can get information about a VM.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 119, + "end_line": 119, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "The following table shows you some of the ways you can get information about a VM.", + "html": null, + "text": "The following table shows you some of the ways you can get information about a VM.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTable", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": 2, + "row_count": 4, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 121, + "end_line": 125, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableRow", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": 1, + "row_role": "header", + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 121, + "end_line": 121, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Method", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "header", + "column_index": 1, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Method", + "html": null, + "text": "Method", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Description", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "header", + "column_index": 2, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Description", + "html": null, + "text": "Description", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableRow", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": 2, + "row_role": "body", + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 123, + "end_line": 123, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Azure Stack portal", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 1, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Azure Stack portal", + "html": null, + "text": "Azure Stack portal", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "On the hub menu, click **Virtual Machines** and then select the VM from the list. On the page for the VM, you have access to overview information, setting values, and monitoring metrics.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 2, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "On the hub menu, click ", + "html": null, + "text": "On the hub menu, click ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Virtual Machines**", + "html": null, + "text": "Virtual Machines", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Virtual Machines", + "html": null, + "text": "Virtual Machines", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " and then select the VM from the list. On the page for the VM, you have access to overview information, setting values, and monitoring metrics.", + "html": null, + "text": " and then select the VM from the list. On the page for the VM, you have access to overview information, setting values, and monitoring metrics.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableRow", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": 3, + "row_role": "body", + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 124, + "end_line": 124, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Azure PowerShell", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 1, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Azure PowerShell", + "html": null, + "text": "Azure PowerShell", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Managing VMs is similar in Azure and Azure Stack. For more information about using PowerShell, see the following Azure topic:
[Create and Manage Windows VMs with the Azure PowerShell module](/azure/virtual-machines/windows/tutorial-manage-vm#understand-vm-sizes)", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 2, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Managing VMs is similar in Azure and Azure Stack. For more information about using PowerShell, see the following Azure topic:", + "html": null, + "text": "Managing VMs is similar in Azure and Azure Stack. For more information about using PowerShell, see the following Azure topic:", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attLink", + "att_id": null, + "markdown": "[Create and Manage Windows VMs with the Azure PowerShell module](/azure/virtual-machines/windows/tutorial-manage-vm#understand-vm-sizes)", + "html": null, + "text": "Create and Manage Windows VMs with the Azure PowerShell module", + "href": "/azure/virtual-machines/windows/tutorial-manage-vm#understand-vm-sizes", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableRow", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": 4, + "row_role": "body", + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 125, + "end_line": 125, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Client SDKs", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 1, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Client SDKs", + "html": null, + "text": "Client SDKs", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Using C# to manage VMs is similar in Azure and Azure Stack. For more information, see the following Azure topic:
[Create and manage Windows VMs in Azure using C#](/azure/virtual-machines/windows/csharp)", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 2, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Using C# to manage VMs is similar in Azure and Azure Stack. For more information, see the following Azure topic:", + "html": null, + "text": "Using C# to manage VMs is similar in Azure and Azure Stack. For more information, see the following Azure topic:", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attLink", + "att_id": null, + "markdown": "[Create and manage Windows VMs in Azure using C#](/azure/virtual-machines/windows/csharp)", + "html": null, + "text": "Create and manage Windows VMs in Azure using C#", + "href": "/azure/virtual-machines/windows/csharp", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compHeaderH3", + "component_id": null, + "markdown": "### Connect to your VM", + "html": null, + "text": "Connect to your VM", + "level": 3, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 127, + "end_line": 127, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Connect to your VM", + "html": null, + "text": "Connect to your VM", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "You can use the **Connect** button in the Azure Stack portal to connect to your VM.", + "html": null, + "text": "You can use the **Connect** button in the Azure Stack portal to connect to your VM.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 129, + "end_line": 129, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "You can use the ", + "html": null, + "text": "You can use the ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Connect**", + "html": null, + "text": "Connect", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Connect", + "html": null, + "text": "Connect", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " button in the Azure Stack portal to connect to your VM.", + "html": null, + "text": " button in the Azure Stack portal to connect to your VM.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ] + }, + { + "unit_type": "procedure", + "unit_id": "Next-steps", + "information_type": "procedure", + "title": "Next steps", + "triage_status": "known", + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 131, + "end_line": 131, + "query_path": null, + "provenance_status": "available" + }, + "procedure_representation": null, + "term": null, + "content": [ + { + "component_type": "compListUnordered", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": 1, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 133, + "end_line": 133, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "[Considerations for VMs in Azure Stack](azure-stack-vm-considerations.md)", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 1, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 133, + "end_line": 133, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attLink", + "att_id": null, + "markdown": "[Considerations for VMs in Azure Stack](azure-stack-vm-considerations.md)", + "html": null, + "text": "Considerations for VMs in Azure Stack", + "href": "azure-stack-vm-considerations.md", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ] + } + ] + }, + "references": [ + { + "schema_version": "1", + "ref_type": "link", + "href": "/rest/api/compute/platformimages/platformimages-list-publishers", + "text": "List image publishers", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "/rest/api/compute/platformimages/platformimages-list-publisher-offers", + "text": "List image offers", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "/rest/api/compute/platformimages/platformimages-list-publisher-offer-skus", + "text": "List image SKUs", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "azure-stack-quick-linux-portal.md", + "text": "Create a Linux VM using the Azure Stack portal", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "https://github.com/Azure/AzureStack-QuickStarvirtualt-Templates", + "text": "https://github.com/Azure/AzureStack-QuickStart-Templates", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "azure-stack-quick-create-vm-windows-powershell.md", + "text": "Create a Windows VM by using PowerShell in Azure Stack", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "azure-stack-quick-create-vm-linux-powershell.md", + "text": "Create a Linux VM by using PowerShell in Azure Stack", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "azure-stack-quick-create-vm-windows-cli.md", + "text": "Create a Windows VM by using CLI in Azure Stack", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "azure-stack-quick-create-vm-linux-cli.md", + "text": "Create a Linux VM by using CLI in Azure Stack", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "/azure/virtual-machines/windows/tutorial-manage-vm#understand-vm-sizes", + "text": "Create and Manage Windows VMs with the Azure PowerShell module", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "/azure/virtual-machines/windows/csharp", + "text": "Create and manage Windows VMs in Azure using C#", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "azure-stack-vm-considerations.md", + "text": "Considerations for VMs in Azure Stack", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null + } + ], + "diagnostics": [ + { + "schema_version": "1", + "code": "SP-040", + "severity": "info", + "category": "unknown_classification", + "message": "Content classified as unknown: Unit 'unnamed' could not be classified.", + "detail": "Unit 'unnamed' could not be classified.", + "remediation": "Review content structure; it may not match any known pattern.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-040", + "severity": "info", + "category": "unknown_classification", + "message": "Content classified as unknown: Unit 'Before creating a VM' could not be classified.", + "detail": "Unit 'Before creating a VM' could not be classified.", + "remediation": "Review content structure; it may not match any known pattern.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 34, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-040", + "severity": "info", + "category": "unknown_classification", + "message": "Content classified as unknown: Unit 'Create your first VM' could not be classified.", + "detail": "Unit 'Create your first VM' could not be classified.", + "remediation": "Review content structure; it may not match any known pattern.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 97, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-040", + "severity": "info", + "category": "unknown_classification", + "message": "Content classified as unknown: Unit 'Manage your VM' could not be classified.", + "detail": "Unit 'Manage your VM' could not be classified.", + "remediation": "Review content structure; it may not match any known pattern.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": 108, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[0]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'unit', 'content': [{'componentType': 'compParagraph', 'markdown': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*', 'text': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*'}, {'componentType': 'compParagraph', 'markdown': 'Azure Stack offers virtual machines (VMs) as a type of on-demand and scalable computing resource. You can choose a VM when you need more control over the computing environment. This article provides details before you create your first VM.', 'text': 'Azure Stack offers virtual machines (VMs) as a type of on-demand and scalable computing resource. You can choose a VM when you need more control over the computing environment. This article provides details before you create your first VM.'}, {'componentType': 'compParagraph', 'markdown': 'An Azure Stack VM gives you the flexibility of virtualization without the need to manage clusters or individual machines. However, you still need to maintain the VM by doing tasks such as configuring, patching, and installing the software that runs on it.', 'text': 'An Azure Stack VM gives you the flexibility of virtualization without the need to manage clusters or individual machines. However, you still need to maintain the VM by doing tasks such as configuring, patching, and installing the software that runs on it.'}, {'componentType': 'compParagraph', 'markdown': 'You can use Azure Stack VMs in several ways. For example:', 'text': 'You can use Azure Stack VMs in several ways. For example:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'The VMs that your application uses can scale up, or scale out, to whatever is required to meet your needs.', 'text': 'The VMs that your application uses can scale up, or scale out, to whatever is required to meet your needs.'}]} is not valid under any of the given schemas", + "detail": "$.content[0]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'unit', 'content': [{'componentType': 'compParagraph', 'markdown': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*', 'text': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*'}, {'componentType': 'compParagraph', 'markdown': 'Azure Stack offers virtual machines (VMs) as a type of on-demand and scalable computing resource. You can choose a VM when you need more control over the computing environment. This article provides details before you create your first VM.', 'text': 'Azure Stack offers virtual machines (VMs) as a type of on-demand and scalable computing resource. You can choose a VM when you need more control over the computing environment. This article provides details before you create your first VM.'}, {'componentType': 'compParagraph', 'markdown': 'An Azure Stack VM gives you the flexibility of virtualization without the need to manage clusters or individual machines. However, you still need to maintain the VM by doing tasks such as configuring, patching, and installing the software that runs on it.', 'text': 'An Azure Stack VM gives you the flexibility of virtualization without the need to manage clusters or individual machines. However, you still need to maintain the VM by doing tasks such as configuring, patching, and installing the software that runs on it.'}, {'componentType': 'compParagraph', 'markdown': 'You can use Azure Stack VMs in several ways. For example:', 'text': 'You can use Azure Stack VMs in several ways. For example:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'The VMs that your application uses can scale up, or scale out, to whatever is required to meet your needs.', 'text': 'The VMs that your application uses can scale up, or scale out, to whatever is required to meet your needs.'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[1]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Before-creating-a-VM', 'title': 'Before creating a VM', 'content': [{'componentType': 'compParagraph', 'markdown': 'There are always design considerations when you build out an application infrastructure in Azure Stack. These aspects of a VM are important to think about before you start creating your infrastructure:', 'text': 'There are always design considerations when you build out an application infrastructure in Azure Stack. These aspects of a VM are important to think about before you start creating your infrastructure:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Naming', 'text': 'Naming'}, {'componentType': 'compParagraph', 'markdown': 'A VM has a name assigned to it and it has a computer name configured as part of the operating system. The name of a VM can be up to 15 characters.', 'text': 'A VM has a name assigned to it and it has a computer name configured as part of the operating system. The name of a VM can be up to 15 characters.'}, {'componentType': 'compParagraph', 'markdown': 'If you use Azure Stack to create the operating system disk, the computer name and the VM name are the same. If you upload and use your own image that contains a previously configured operating system and use it to create a VM, the names may be different. When you upload your own image file, as a best practice, make sure the computer name in the operating system matches the VM name.', 'text': 'If you use Azure Stack to create the operating system disk, the computer name and the VM name are the same. If you upload and use your own image that contains a previously configured operating system and use it to create a VM, the names may be different. When you upload your own image file, as a best practice, make sure the computer name in the operating system matches the VM name.'}, {'componentType': 'compHeaderH3', 'markdown': '### VM size', 'text': 'VM size'}, {'componentType': 'compParagraph', 'markdown': 'The size of the VM that you use is determined by the workload that you want to run. The size that you choose then determines factors such as processing power, memory, and storage capacity. Azure Stack offers different kinds of sizes to support many types of uses.', 'text': 'The size of the VM that you use is determined by the workload that you want to run. The size that you choose then determines factors such as processing power, memory, and storage capacity. Azure Stack offers different kinds of sizes to support many types of uses.'}, {'componentType': 'compHeaderH3', 'markdown': '### VM limits', 'text': 'VM limits'}, {'componentType': 'compParagraph', 'markdown': 'Your subscription has default quota limits in place that can impact the deployment of VMs for your project. The current limit on a per subscription basis is 20 VMs per region.', 'text': 'Your subscription has default quota limits in place that can impact the deployment of VMs for your project. The current limit on a per subscription basis is 20 VMs per region.'}, {'componentType': 'compHeaderH3', 'markdown': '### Operating system disks and images', 'text': 'Operating system disks and images'}, {'componentType': 'compParagraph', 'markdown': 'VMs use virtual hard disks (VHDs) to store their operating system (OS) and data. VHDs are also used for the images you choose from to install an OS. Azure Stack provides a marketplace to use with various versions and types of operating systems. Marketplace images are identified by image publisher, offer, SKU, and version (typically the latest version is specified as **latest**).', 'text': 'VMs use virtual hard disks (VHDs) to store their operating system (OS) and data. VHDs are also used for the images you choose from to install an OS. Azure Stack provides a marketplace to use with various versions and types of operating systems. Marketplace images are identified by image publisher, offer, SKU, and version (typically the latest version is specified as **latest**).'}, {'componentType': 'compParagraph', 'markdown': 'The following table shows how to find the information for an image:', 'text': 'The following table shows how to find the information for an image:'}, {'componentType': 'compTable'}, {'componentType': 'compParagraph', 'markdown': \"You can choose to upload and use your own image. If you do, the publisher name, offer, and SKU aren't used.\", 'text': \"You can choose to upload and use your own image. If you do, the publisher name, offer, and SKU aren't used.\"}, {'componentType': 'compHeaderH3', 'markdown': '### Extensions', 'text': 'Extensions'}, {'componentType': 'compParagraph', 'markdown': 'VM extensions give your VM additional capabilities through post deployment configuration and automated tasks.\\nThese common tasks can be accomplished using extensions:', 'text': 'VM extensions give your VM additional capabilities through post deployment configuration and automated tasks.\\nThese common tasks can be accomplished using extensions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Related resources', 'text': 'Related resources'}, {'componentType': 'compParagraph', 'markdown': 'The resources in the following table are used by the VM and need to exist or be created when the VM is created:', 'text': 'The resources in the following table are used by the VM and need to exist or be created when the VM is created:'}, {'componentType': 'compTable'}]} is not valid under any of the given schemas", + "detail": "$.content[1]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Before-creating-a-VM', 'title': 'Before creating a VM', 'content': [{'componentType': 'compParagraph', 'markdown': 'There are always design considerations when you build out an application infrastructure in Azure Stack. These aspects of a VM are important to think about before you start creating your infrastructure:', 'text': 'There are always design considerations when you build out an application infrastructure in Azure Stack. These aspects of a VM are important to think about before you start creating your infrastructure:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Naming', 'text': 'Naming'}, {'componentType': 'compParagraph', 'markdown': 'A VM has a name assigned to it and it has a computer name configured as part of the operating system. The name of a VM can be up to 15 characters.', 'text': 'A VM has a name assigned to it and it has a computer name configured as part of the operating system. The name of a VM can be up to 15 characters.'}, {'componentType': 'compParagraph', 'markdown': 'If you use Azure Stack to create the operating system disk, the computer name and the VM name are the same. If you upload and use your own image that contains a previously configured operating system and use it to create a VM, the names may be different. When you upload your own image file, as a best practice, make sure the computer name in the operating system matches the VM name.', 'text': 'If you use Azure Stack to create the operating system disk, the computer name and the VM name are the same. If you upload and use your own image that contains a previously configured operating system and use it to create a VM, the names may be different. When you upload your own image file, as a best practice, make sure the computer name in the operating system matches the VM name.'}, {'componentType': 'compHeaderH3', 'markdown': '### VM size', 'text': 'VM size'}, {'componentType': 'compParagraph', 'markdown': 'The size of the VM that you use is determined by the workload that you want to run. The size that you choose then determines factors such as processing power, memory, and storage capacity. Azure Stack offers different kinds of sizes to support many types of uses.', 'text': 'The size of the VM that you use is determined by the workload that you want to run. The size that you choose then determines factors such as processing power, memory, and storage capacity. Azure Stack offers different kinds of sizes to support many types of uses.'}, {'componentType': 'compHeaderH3', 'markdown': '### VM limits', 'text': 'VM limits'}, {'componentType': 'compParagraph', 'markdown': 'Your subscription has default quota limits in place that can impact the deployment of VMs for your project. The current limit on a per subscription basis is 20 VMs per region.', 'text': 'Your subscription has default quota limits in place that can impact the deployment of VMs for your project. The current limit on a per subscription basis is 20 VMs per region.'}, {'componentType': 'compHeaderH3', 'markdown': '### Operating system disks and images', 'text': 'Operating system disks and images'}, {'componentType': 'compParagraph', 'markdown': 'VMs use virtual hard disks (VHDs) to store their operating system (OS) and data. VHDs are also used for the images you choose from to install an OS. Azure Stack provides a marketplace to use with various versions and types of operating systems. Marketplace images are identified by image publisher, offer, SKU, and version (typically the latest version is specified as **latest**).', 'text': 'VMs use virtual hard disks (VHDs) to store their operating system (OS) and data. VHDs are also used for the images you choose from to install an OS. Azure Stack provides a marketplace to use with various versions and types of operating systems. Marketplace images are identified by image publisher, offer, SKU, and version (typically the latest version is specified as **latest**).'}, {'componentType': 'compParagraph', 'markdown': 'The following table shows how to find the information for an image:', 'text': 'The following table shows how to find the information for an image:'}, {'componentType': 'compTable'}, {'componentType': 'compParagraph', 'markdown': \"You can choose to upload and use your own image. If you do, the publisher name, offer, and SKU aren't used.\", 'text': \"You can choose to upload and use your own image. If you do, the publisher name, offer, and SKU aren't used.\"}, {'componentType': 'compHeaderH3', 'markdown': '### Extensions', 'text': 'Extensions'}, {'componentType': 'compParagraph', 'markdown': 'VM extensions give your VM additional capabilities through post deployment configuration and automated tasks.\\nThese common tasks can be accomplished using extensions:', 'text': 'VM extensions give your VM additional capabilities through post deployment configuration and automated tasks.\\nThese common tasks can be accomplished using extensions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Related resources', 'text': 'Related resources'}, {'componentType': 'compParagraph', 'markdown': 'The resources in the following table are used by the VM and need to exist or be created when the VM is created:', 'text': 'The resources in the following table are used by the VM and need to exist or be created when the VM is created:'}, {'componentType': 'compTable'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[2]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Create-your-first-VM', 'title': 'Create your first VM', 'content': [{'componentType': 'compParagraph', 'markdown': 'You have several choices to create a VM. Your choice depends on your environment. The following table provides information to help get you started creating your VM:', 'text': 'You have several choices to create a VM. Your choice depends on your environment. The following table provides information to help get you started creating your VM:'}, {'componentType': 'compTable'}]} is not valid under any of the given schemas", + "detail": "$.content[2]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Create-your-first-VM', 'title': 'Create your first VM', 'content': [{'componentType': 'compParagraph', 'markdown': 'You have several choices to create a VM. Your choice depends on your environment. The following table provides information to help get you started creating your VM:', 'text': 'You have several choices to create a VM. Your choice depends on your environment. The following table provides information to help get you started creating your VM:'}, {'componentType': 'compTable'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[3]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Manage-your-VM', 'title': 'Manage your VM', 'content': [{'componentType': 'compParagraph', 'markdown': 'You can manage VMs using a browser-based portal, command-line tools with support for scripting, or directly through APIs. Some typical management tasks that you might do are:', 'text': 'You can manage VMs using a browser-based portal, command-line tools with support for scripting, or directly through APIs. Some typical management tasks that you might do are:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Get information about your VM', 'text': 'Get information about your VM'}, {'componentType': 'compParagraph', 'markdown': 'The following table shows you some of the ways you can get information about a VM.', 'text': 'The following table shows you some of the ways you can get information about a VM.'}, {'componentType': 'compTable'}, {'componentType': 'compHeaderH3', 'markdown': '### Connect to your VM', 'text': 'Connect to your VM'}, {'componentType': 'compParagraph', 'markdown': 'You can use the **Connect** button in the Azure Stack portal to connect to your VM.', 'text': 'You can use the **Connect** button in the Azure Stack portal to connect to your VM.'}]} is not valid under any of the given schemas", + "detail": "$.content[3]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Manage-your-VM', 'title': 'Manage your VM', 'content': [{'componentType': 'compParagraph', 'markdown': 'You can manage VMs using a browser-based portal, command-line tools with support for scripting, or directly through APIs. Some typical management tasks that you might do are:', 'text': 'You can manage VMs using a browser-based portal, command-line tools with support for scripting, or directly through APIs. Some typical management tasks that you might do are:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Get information about your VM', 'text': 'Get information about your VM'}, {'componentType': 'compParagraph', 'markdown': 'The following table shows you some of the ways you can get information about a VM.', 'text': 'The following table shows you some of the ways you can get information about a VM.'}, {'componentType': 'compTable'}, {'componentType': 'compHeaderH3', 'markdown': '### Connect to your VM', 'text': 'Connect to your VM'}, {'componentType': 'compParagraph', 'markdown': 'You can use the **Connect** button in the Azure Stack portal to connect to your VM.', 'text': 'You can use the **Connect** button in the Azure Stack portal to connect to your VM.'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[4]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "detail": "$.content[4]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null + } + ], + "validation": { + "schema_version": "1", + "schema_id": "artHowto.schema.json", + "valid": false, + "diagnostics": [ + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[0]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'unit', 'content': [{'componentType': 'compParagraph', 'markdown': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*', 'text': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*'}, {'componentType': 'compParagraph', 'markdown': 'Azure Stack offers virtual machines (VMs) as a type of on-demand and scalable computing resource. You can choose a VM when you need more control over the computing environment. This article provides details before you create your first VM.', 'text': 'Azure Stack offers virtual machines (VMs) as a type of on-demand and scalable computing resource. You can choose a VM when you need more control over the computing environment. This article provides details before you create your first VM.'}, {'componentType': 'compParagraph', 'markdown': 'An Azure Stack VM gives you the flexibility of virtualization without the need to manage clusters or individual machines. However, you still need to maintain the VM by doing tasks such as configuring, patching, and installing the software that runs on it.', 'text': 'An Azure Stack VM gives you the flexibility of virtualization without the need to manage clusters or individual machines. However, you still need to maintain the VM by doing tasks such as configuring, patching, and installing the software that runs on it.'}, {'componentType': 'compParagraph', 'markdown': 'You can use Azure Stack VMs in several ways. For example:', 'text': 'You can use Azure Stack VMs in several ways. For example:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'The VMs that your application uses can scale up, or scale out, to whatever is required to meet your needs.', 'text': 'The VMs that your application uses can scale up, or scale out, to whatever is required to meet your needs.'}]} is not valid under any of the given schemas", + "detail": "$.content[0]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'unit', 'content': [{'componentType': 'compParagraph', 'markdown': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*', 'text': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*'}, {'componentType': 'compParagraph', 'markdown': 'Azure Stack offers virtual machines (VMs) as a type of on-demand and scalable computing resource. You can choose a VM when you need more control over the computing environment. This article provides details before you create your first VM.', 'text': 'Azure Stack offers virtual machines (VMs) as a type of on-demand and scalable computing resource. You can choose a VM when you need more control over the computing environment. This article provides details before you create your first VM.'}, {'componentType': 'compParagraph', 'markdown': 'An Azure Stack VM gives you the flexibility of virtualization without the need to manage clusters or individual machines. However, you still need to maintain the VM by doing tasks such as configuring, patching, and installing the software that runs on it.', 'text': 'An Azure Stack VM gives you the flexibility of virtualization without the need to manage clusters or individual machines. However, you still need to maintain the VM by doing tasks such as configuring, patching, and installing the software that runs on it.'}, {'componentType': 'compParagraph', 'markdown': 'You can use Azure Stack VMs in several ways. For example:', 'text': 'You can use Azure Stack VMs in several ways. For example:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'The VMs that your application uses can scale up, or scale out, to whatever is required to meet your needs.', 'text': 'The VMs that your application uses can scale up, or scale out, to whatever is required to meet your needs.'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[1]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Before-creating-a-VM', 'title': 'Before creating a VM', 'content': [{'componentType': 'compParagraph', 'markdown': 'There are always design considerations when you build out an application infrastructure in Azure Stack. These aspects of a VM are important to think about before you start creating your infrastructure:', 'text': 'There are always design considerations when you build out an application infrastructure in Azure Stack. These aspects of a VM are important to think about before you start creating your infrastructure:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Naming', 'text': 'Naming'}, {'componentType': 'compParagraph', 'markdown': 'A VM has a name assigned to it and it has a computer name configured as part of the operating system. The name of a VM can be up to 15 characters.', 'text': 'A VM has a name assigned to it and it has a computer name configured as part of the operating system. The name of a VM can be up to 15 characters.'}, {'componentType': 'compParagraph', 'markdown': 'If you use Azure Stack to create the operating system disk, the computer name and the VM name are the same. If you upload and use your own image that contains a previously configured operating system and use it to create a VM, the names may be different. When you upload your own image file, as a best practice, make sure the computer name in the operating system matches the VM name.', 'text': 'If you use Azure Stack to create the operating system disk, the computer name and the VM name are the same. If you upload and use your own image that contains a previously configured operating system and use it to create a VM, the names may be different. When you upload your own image file, as a best practice, make sure the computer name in the operating system matches the VM name.'}, {'componentType': 'compHeaderH3', 'markdown': '### VM size', 'text': 'VM size'}, {'componentType': 'compParagraph', 'markdown': 'The size of the VM that you use is determined by the workload that you want to run. The size that you choose then determines factors such as processing power, memory, and storage capacity. Azure Stack offers different kinds of sizes to support many types of uses.', 'text': 'The size of the VM that you use is determined by the workload that you want to run. The size that you choose then determines factors such as processing power, memory, and storage capacity. Azure Stack offers different kinds of sizes to support many types of uses.'}, {'componentType': 'compHeaderH3', 'markdown': '### VM limits', 'text': 'VM limits'}, {'componentType': 'compParagraph', 'markdown': 'Your subscription has default quota limits in place that can impact the deployment of VMs for your project. The current limit on a per subscription basis is 20 VMs per region.', 'text': 'Your subscription has default quota limits in place that can impact the deployment of VMs for your project. The current limit on a per subscription basis is 20 VMs per region.'}, {'componentType': 'compHeaderH3', 'markdown': '### Operating system disks and images', 'text': 'Operating system disks and images'}, {'componentType': 'compParagraph', 'markdown': 'VMs use virtual hard disks (VHDs) to store their operating system (OS) and data. VHDs are also used for the images you choose from to install an OS. Azure Stack provides a marketplace to use with various versions and types of operating systems. Marketplace images are identified by image publisher, offer, SKU, and version (typically the latest version is specified as **latest**).', 'text': 'VMs use virtual hard disks (VHDs) to store their operating system (OS) and data. VHDs are also used for the images you choose from to install an OS. Azure Stack provides a marketplace to use with various versions and types of operating systems. Marketplace images are identified by image publisher, offer, SKU, and version (typically the latest version is specified as **latest**).'}, {'componentType': 'compParagraph', 'markdown': 'The following table shows how to find the information for an image:', 'text': 'The following table shows how to find the information for an image:'}, {'componentType': 'compTable'}, {'componentType': 'compParagraph', 'markdown': \"You can choose to upload and use your own image. If you do, the publisher name, offer, and SKU aren't used.\", 'text': \"You can choose to upload and use your own image. If you do, the publisher name, offer, and SKU aren't used.\"}, {'componentType': 'compHeaderH3', 'markdown': '### Extensions', 'text': 'Extensions'}, {'componentType': 'compParagraph', 'markdown': 'VM extensions give your VM additional capabilities through post deployment configuration and automated tasks.\\nThese common tasks can be accomplished using extensions:', 'text': 'VM extensions give your VM additional capabilities through post deployment configuration and automated tasks.\\nThese common tasks can be accomplished using extensions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Related resources', 'text': 'Related resources'}, {'componentType': 'compParagraph', 'markdown': 'The resources in the following table are used by the VM and need to exist or be created when the VM is created:', 'text': 'The resources in the following table are used by the VM and need to exist or be created when the VM is created:'}, {'componentType': 'compTable'}]} is not valid under any of the given schemas", + "detail": "$.content[1]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Before-creating-a-VM', 'title': 'Before creating a VM', 'content': [{'componentType': 'compParagraph', 'markdown': 'There are always design considerations when you build out an application infrastructure in Azure Stack. These aspects of a VM are important to think about before you start creating your infrastructure:', 'text': 'There are always design considerations when you build out an application infrastructure in Azure Stack. These aspects of a VM are important to think about before you start creating your infrastructure:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Naming', 'text': 'Naming'}, {'componentType': 'compParagraph', 'markdown': 'A VM has a name assigned to it and it has a computer name configured as part of the operating system. The name of a VM can be up to 15 characters.', 'text': 'A VM has a name assigned to it and it has a computer name configured as part of the operating system. The name of a VM can be up to 15 characters.'}, {'componentType': 'compParagraph', 'markdown': 'If you use Azure Stack to create the operating system disk, the computer name and the VM name are the same. If you upload and use your own image that contains a previously configured operating system and use it to create a VM, the names may be different. When you upload your own image file, as a best practice, make sure the computer name in the operating system matches the VM name.', 'text': 'If you use Azure Stack to create the operating system disk, the computer name and the VM name are the same. If you upload and use your own image that contains a previously configured operating system and use it to create a VM, the names may be different. When you upload your own image file, as a best practice, make sure the computer name in the operating system matches the VM name.'}, {'componentType': 'compHeaderH3', 'markdown': '### VM size', 'text': 'VM size'}, {'componentType': 'compParagraph', 'markdown': 'The size of the VM that you use is determined by the workload that you want to run. The size that you choose then determines factors such as processing power, memory, and storage capacity. Azure Stack offers different kinds of sizes to support many types of uses.', 'text': 'The size of the VM that you use is determined by the workload that you want to run. The size that you choose then determines factors such as processing power, memory, and storage capacity. Azure Stack offers different kinds of sizes to support many types of uses.'}, {'componentType': 'compHeaderH3', 'markdown': '### VM limits', 'text': 'VM limits'}, {'componentType': 'compParagraph', 'markdown': 'Your subscription has default quota limits in place that can impact the deployment of VMs for your project. The current limit on a per subscription basis is 20 VMs per region.', 'text': 'Your subscription has default quota limits in place that can impact the deployment of VMs for your project. The current limit on a per subscription basis is 20 VMs per region.'}, {'componentType': 'compHeaderH3', 'markdown': '### Operating system disks and images', 'text': 'Operating system disks and images'}, {'componentType': 'compParagraph', 'markdown': 'VMs use virtual hard disks (VHDs) to store their operating system (OS) and data. VHDs are also used for the images you choose from to install an OS. Azure Stack provides a marketplace to use with various versions and types of operating systems. Marketplace images are identified by image publisher, offer, SKU, and version (typically the latest version is specified as **latest**).', 'text': 'VMs use virtual hard disks (VHDs) to store their operating system (OS) and data. VHDs are also used for the images you choose from to install an OS. Azure Stack provides a marketplace to use with various versions and types of operating systems. Marketplace images are identified by image publisher, offer, SKU, and version (typically the latest version is specified as **latest**).'}, {'componentType': 'compParagraph', 'markdown': 'The following table shows how to find the information for an image:', 'text': 'The following table shows how to find the information for an image:'}, {'componentType': 'compTable'}, {'componentType': 'compParagraph', 'markdown': \"You can choose to upload and use your own image. If you do, the publisher name, offer, and SKU aren't used.\", 'text': \"You can choose to upload and use your own image. If you do, the publisher name, offer, and SKU aren't used.\"}, {'componentType': 'compHeaderH3', 'markdown': '### Extensions', 'text': 'Extensions'}, {'componentType': 'compParagraph', 'markdown': 'VM extensions give your VM additional capabilities through post deployment configuration and automated tasks.\\nThese common tasks can be accomplished using extensions:', 'text': 'VM extensions give your VM additional capabilities through post deployment configuration and automated tasks.\\nThese common tasks can be accomplished using extensions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Related resources', 'text': 'Related resources'}, {'componentType': 'compParagraph', 'markdown': 'The resources in the following table are used by the VM and need to exist or be created when the VM is created:', 'text': 'The resources in the following table are used by the VM and need to exist or be created when the VM is created:'}, {'componentType': 'compTable'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[2]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Create-your-first-VM', 'title': 'Create your first VM', 'content': [{'componentType': 'compParagraph', 'markdown': 'You have several choices to create a VM. Your choice depends on your environment. The following table provides information to help get you started creating your VM:', 'text': 'You have several choices to create a VM. Your choice depends on your environment. The following table provides information to help get you started creating your VM:'}, {'componentType': 'compTable'}]} is not valid under any of the given schemas", + "detail": "$.content[2]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Create-your-first-VM', 'title': 'Create your first VM', 'content': [{'componentType': 'compParagraph', 'markdown': 'You have several choices to create a VM. Your choice depends on your environment. The following table provides information to help get you started creating your VM:', 'text': 'You have several choices to create a VM. Your choice depends on your environment. The following table provides information to help get you started creating your VM:'}, {'componentType': 'compTable'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[3]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Manage-your-VM', 'title': 'Manage your VM', 'content': [{'componentType': 'compParagraph', 'markdown': 'You can manage VMs using a browser-based portal, command-line tools with support for scripting, or directly through APIs. Some typical management tasks that you might do are:', 'text': 'You can manage VMs using a browser-based portal, command-line tools with support for scripting, or directly through APIs. Some typical management tasks that you might do are:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Get information about your VM', 'text': 'Get information about your VM'}, {'componentType': 'compParagraph', 'markdown': 'The following table shows you some of the ways you can get information about a VM.', 'text': 'The following table shows you some of the ways you can get information about a VM.'}, {'componentType': 'compTable'}, {'componentType': 'compHeaderH3', 'markdown': '### Connect to your VM', 'text': 'Connect to your VM'}, {'componentType': 'compParagraph', 'markdown': 'You can use the **Connect** button in the Azure Stack portal to connect to your VM.', 'text': 'You can use the **Connect** button in the Azure Stack portal to connect to your VM.'}]} is not valid under any of the given schemas", + "detail": "$.content[3]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Manage-your-VM', 'title': 'Manage your VM', 'content': [{'componentType': 'compParagraph', 'markdown': 'You can manage VMs using a browser-based portal, command-line tools with support for scripting, or directly through APIs. Some typical management tasks that you might do are:', 'text': 'You can manage VMs using a browser-based portal, command-line tools with support for scripting, or directly through APIs. Some typical management tasks that you might do are:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Get information about your VM', 'text': 'Get information about your VM'}, {'componentType': 'compParagraph', 'markdown': 'The following table shows you some of the ways you can get information about a VM.', 'text': 'The following table shows you some of the ways you can get information about a VM.'}, {'componentType': 'compTable'}, {'componentType': 'compHeaderH3', 'markdown': '### Connect to your VM', 'text': 'Connect to your VM'}, {'componentType': 'compParagraph', 'markdown': 'You can use the **Connect** button in the Azure Stack portal to connect to your VM.', 'text': 'You can use the **Connect** button in the Azure Stack portal to connect to your VM.'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[4]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "detail": "$.content[4]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[0]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'unit', 'content': [{'componentType': 'compParagraph', 'markdown': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*', 'text': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*'}, {'componentType': 'compParagraph', 'markdown': 'Azure Stack offers virtual machines (VMs) as a type of on-demand and scalable computing resource. You can choose a VM when you need more control over the computing environment. This article provides details before you create your first VM.', 'text': 'Azure Stack offers virtual machines (VMs) as a type of on-demand and scalable computing resource. You can choose a VM when you need more control over the computing environment. This article provides details before you create your first VM.'}, {'componentType': 'compParagraph', 'markdown': 'An Azure Stack VM gives you the flexibility of virtualization without the need to manage clusters or individual machines. However, you still need to maintain the VM by doing tasks such as configuring, patching, and installing the software that runs on it.', 'text': 'An Azure Stack VM gives you the flexibility of virtualization without the need to manage clusters or individual machines. However, you still need to maintain the VM by doing tasks such as configuring, patching, and installing the software that runs on it.'}, {'componentType': 'compParagraph', 'markdown': 'You can use Azure Stack VMs in several ways. For example:', 'text': 'You can use Azure Stack VMs in several ways. For example:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'The VMs that your application uses can scale up, or scale out, to whatever is required to meet your needs.', 'text': 'The VMs that your application uses can scale up, or scale out, to whatever is required to meet your needs.'}]} is not valid under any of the given schemas", + "detail": "$.content[0]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'unit', 'content': [{'componentType': 'compParagraph', 'markdown': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*', 'text': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*'}, {'componentType': 'compParagraph', 'markdown': 'Azure Stack offers virtual machines (VMs) as a type of on-demand and scalable computing resource. You can choose a VM when you need more control over the computing environment. This article provides details before you create your first VM.', 'text': 'Azure Stack offers virtual machines (VMs) as a type of on-demand and scalable computing resource. You can choose a VM when you need more control over the computing environment. This article provides details before you create your first VM.'}, {'componentType': 'compParagraph', 'markdown': 'An Azure Stack VM gives you the flexibility of virtualization without the need to manage clusters or individual machines. However, you still need to maintain the VM by doing tasks such as configuring, patching, and installing the software that runs on it.', 'text': 'An Azure Stack VM gives you the flexibility of virtualization without the need to manage clusters or individual machines. However, you still need to maintain the VM by doing tasks such as configuring, patching, and installing the software that runs on it.'}, {'componentType': 'compParagraph', 'markdown': 'You can use Azure Stack VMs in several ways. For example:', 'text': 'You can use Azure Stack VMs in several ways. For example:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'The VMs that your application uses can scale up, or scale out, to whatever is required to meet your needs.', 'text': 'The VMs that your application uses can scale up, or scale out, to whatever is required to meet your needs.'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[1]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Before-creating-a-VM', 'title': 'Before creating a VM', 'content': [{'componentType': 'compParagraph', 'markdown': 'There are always design considerations when you build out an application infrastructure in Azure Stack. These aspects of a VM are important to think about before you start creating your infrastructure:', 'text': 'There are always design considerations when you build out an application infrastructure in Azure Stack. These aspects of a VM are important to think about before you start creating your infrastructure:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Naming', 'text': 'Naming'}, {'componentType': 'compParagraph', 'markdown': 'A VM has a name assigned to it and it has a computer name configured as part of the operating system. The name of a VM can be up to 15 characters.', 'text': 'A VM has a name assigned to it and it has a computer name configured as part of the operating system. The name of a VM can be up to 15 characters.'}, {'componentType': 'compParagraph', 'markdown': 'If you use Azure Stack to create the operating system disk, the computer name and the VM name are the same. If you upload and use your own image that contains a previously configured operating system and use it to create a VM, the names may be different. When you upload your own image file, as a best practice, make sure the computer name in the operating system matches the VM name.', 'text': 'If you use Azure Stack to create the operating system disk, the computer name and the VM name are the same. If you upload and use your own image that contains a previously configured operating system and use it to create a VM, the names may be different. When you upload your own image file, as a best practice, make sure the computer name in the operating system matches the VM name.'}, {'componentType': 'compHeaderH3', 'markdown': '### VM size', 'text': 'VM size'}, {'componentType': 'compParagraph', 'markdown': 'The size of the VM that you use is determined by the workload that you want to run. The size that you choose then determines factors such as processing power, memory, and storage capacity. Azure Stack offers different kinds of sizes to support many types of uses.', 'text': 'The size of the VM that you use is determined by the workload that you want to run. The size that you choose then determines factors such as processing power, memory, and storage capacity. Azure Stack offers different kinds of sizes to support many types of uses.'}, {'componentType': 'compHeaderH3', 'markdown': '### VM limits', 'text': 'VM limits'}, {'componentType': 'compParagraph', 'markdown': 'Your subscription has default quota limits in place that can impact the deployment of VMs for your project. The current limit on a per subscription basis is 20 VMs per region.', 'text': 'Your subscription has default quota limits in place that can impact the deployment of VMs for your project. The current limit on a per subscription basis is 20 VMs per region.'}, {'componentType': 'compHeaderH3', 'markdown': '### Operating system disks and images', 'text': 'Operating system disks and images'}, {'componentType': 'compParagraph', 'markdown': 'VMs use virtual hard disks (VHDs) to store their operating system (OS) and data. VHDs are also used for the images you choose from to install an OS. Azure Stack provides a marketplace to use with various versions and types of operating systems. Marketplace images are identified by image publisher, offer, SKU, and version (typically the latest version is specified as **latest**).', 'text': 'VMs use virtual hard disks (VHDs) to store their operating system (OS) and data. VHDs are also used for the images you choose from to install an OS. Azure Stack provides a marketplace to use with various versions and types of operating systems. Marketplace images are identified by image publisher, offer, SKU, and version (typically the latest version is specified as **latest**).'}, {'componentType': 'compParagraph', 'markdown': 'The following table shows how to find the information for an image:', 'text': 'The following table shows how to find the information for an image:'}, {'componentType': 'compTable'}, {'componentType': 'compParagraph', 'markdown': \"You can choose to upload and use your own image. If you do, the publisher name, offer, and SKU aren't used.\", 'text': \"You can choose to upload and use your own image. If you do, the publisher name, offer, and SKU aren't used.\"}, {'componentType': 'compHeaderH3', 'markdown': '### Extensions', 'text': 'Extensions'}, {'componentType': 'compParagraph', 'markdown': 'VM extensions give your VM additional capabilities through post deployment configuration and automated tasks.\\nThese common tasks can be accomplished using extensions:', 'text': 'VM extensions give your VM additional capabilities through post deployment configuration and automated tasks.\\nThese common tasks can be accomplished using extensions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Related resources', 'text': 'Related resources'}, {'componentType': 'compParagraph', 'markdown': 'The resources in the following table are used by the VM and need to exist or be created when the VM is created:', 'text': 'The resources in the following table are used by the VM and need to exist or be created when the VM is created:'}, {'componentType': 'compTable'}]} is not valid under any of the given schemas", + "detail": "$.content[1]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Before-creating-a-VM', 'title': 'Before creating a VM', 'content': [{'componentType': 'compParagraph', 'markdown': 'There are always design considerations when you build out an application infrastructure in Azure Stack. These aspects of a VM are important to think about before you start creating your infrastructure:', 'text': 'There are always design considerations when you build out an application infrastructure in Azure Stack. These aspects of a VM are important to think about before you start creating your infrastructure:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Naming', 'text': 'Naming'}, {'componentType': 'compParagraph', 'markdown': 'A VM has a name assigned to it and it has a computer name configured as part of the operating system. The name of a VM can be up to 15 characters.', 'text': 'A VM has a name assigned to it and it has a computer name configured as part of the operating system. The name of a VM can be up to 15 characters.'}, {'componentType': 'compParagraph', 'markdown': 'If you use Azure Stack to create the operating system disk, the computer name and the VM name are the same. If you upload and use your own image that contains a previously configured operating system and use it to create a VM, the names may be different. When you upload your own image file, as a best practice, make sure the computer name in the operating system matches the VM name.', 'text': 'If you use Azure Stack to create the operating system disk, the computer name and the VM name are the same. If you upload and use your own image that contains a previously configured operating system and use it to create a VM, the names may be different. When you upload your own image file, as a best practice, make sure the computer name in the operating system matches the VM name.'}, {'componentType': 'compHeaderH3', 'markdown': '### VM size', 'text': 'VM size'}, {'componentType': 'compParagraph', 'markdown': 'The size of the VM that you use is determined by the workload that you want to run. The size that you choose then determines factors such as processing power, memory, and storage capacity. Azure Stack offers different kinds of sizes to support many types of uses.', 'text': 'The size of the VM that you use is determined by the workload that you want to run. The size that you choose then determines factors such as processing power, memory, and storage capacity. Azure Stack offers different kinds of sizes to support many types of uses.'}, {'componentType': 'compHeaderH3', 'markdown': '### VM limits', 'text': 'VM limits'}, {'componentType': 'compParagraph', 'markdown': 'Your subscription has default quota limits in place that can impact the deployment of VMs for your project. The current limit on a per subscription basis is 20 VMs per region.', 'text': 'Your subscription has default quota limits in place that can impact the deployment of VMs for your project. The current limit on a per subscription basis is 20 VMs per region.'}, {'componentType': 'compHeaderH3', 'markdown': '### Operating system disks and images', 'text': 'Operating system disks and images'}, {'componentType': 'compParagraph', 'markdown': 'VMs use virtual hard disks (VHDs) to store their operating system (OS) and data. VHDs are also used for the images you choose from to install an OS. Azure Stack provides a marketplace to use with various versions and types of operating systems. Marketplace images are identified by image publisher, offer, SKU, and version (typically the latest version is specified as **latest**).', 'text': 'VMs use virtual hard disks (VHDs) to store their operating system (OS) and data. VHDs are also used for the images you choose from to install an OS. Azure Stack provides a marketplace to use with various versions and types of operating systems. Marketplace images are identified by image publisher, offer, SKU, and version (typically the latest version is specified as **latest**).'}, {'componentType': 'compParagraph', 'markdown': 'The following table shows how to find the information for an image:', 'text': 'The following table shows how to find the information for an image:'}, {'componentType': 'compTable'}, {'componentType': 'compParagraph', 'markdown': \"You can choose to upload and use your own image. If you do, the publisher name, offer, and SKU aren't used.\", 'text': \"You can choose to upload and use your own image. If you do, the publisher name, offer, and SKU aren't used.\"}, {'componentType': 'compHeaderH3', 'markdown': '### Extensions', 'text': 'Extensions'}, {'componentType': 'compParagraph', 'markdown': 'VM extensions give your VM additional capabilities through post deployment configuration and automated tasks.\\nThese common tasks can be accomplished using extensions:', 'text': 'VM extensions give your VM additional capabilities through post deployment configuration and automated tasks.\\nThese common tasks can be accomplished using extensions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Related resources', 'text': 'Related resources'}, {'componentType': 'compParagraph', 'markdown': 'The resources in the following table are used by the VM and need to exist or be created when the VM is created:', 'text': 'The resources in the following table are used by the VM and need to exist or be created when the VM is created:'}, {'componentType': 'compTable'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[2]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Create-your-first-VM', 'title': 'Create your first VM', 'content': [{'componentType': 'compParagraph', 'markdown': 'You have several choices to create a VM. Your choice depends on your environment. The following table provides information to help get you started creating your VM:', 'text': 'You have several choices to create a VM. Your choice depends on your environment. The following table provides information to help get you started creating your VM:'}, {'componentType': 'compTable'}]} is not valid under any of the given schemas", + "detail": "$.content[2]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Create-your-first-VM', 'title': 'Create your first VM', 'content': [{'componentType': 'compParagraph', 'markdown': 'You have several choices to create a VM. Your choice depends on your environment. The following table provides information to help get you started creating your VM:', 'text': 'You have several choices to create a VM. Your choice depends on your environment. The following table provides information to help get you started creating your VM:'}, {'componentType': 'compTable'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[3]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Manage-your-VM', 'title': 'Manage your VM', 'content': [{'componentType': 'compParagraph', 'markdown': 'You can manage VMs using a browser-based portal, command-line tools with support for scripting, or directly through APIs. Some typical management tasks that you might do are:', 'text': 'You can manage VMs using a browser-based portal, command-line tools with support for scripting, or directly through APIs. Some typical management tasks that you might do are:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Get information about your VM', 'text': 'Get information about your VM'}, {'componentType': 'compParagraph', 'markdown': 'The following table shows you some of the ways you can get information about a VM.', 'text': 'The following table shows you some of the ways you can get information about a VM.'}, {'componentType': 'compTable'}, {'componentType': 'compHeaderH3', 'markdown': '### Connect to your VM', 'text': 'Connect to your VM'}, {'componentType': 'compParagraph', 'markdown': 'You can use the **Connect** button in the Azure Stack portal to connect to your VM.', 'text': 'You can use the **Connect** button in the Azure Stack portal to connect to your VM.'}]} is not valid under any of the given schemas", + "detail": "$.content[3]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Manage-your-VM', 'title': 'Manage your VM', 'content': [{'componentType': 'compParagraph', 'markdown': 'You can manage VMs using a browser-based portal, command-line tools with support for scripting, or directly through APIs. Some typical management tasks that you might do are:', 'text': 'You can manage VMs using a browser-based portal, command-line tools with support for scripting, or directly through APIs. Some typical management tasks that you might do are:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Get information about your VM', 'text': 'Get information about your VM'}, {'componentType': 'compParagraph', 'markdown': 'The following table shows you some of the ways you can get information about a VM.', 'text': 'The following table shows you some of the ways you can get information about a VM.'}, {'componentType': 'compTable'}, {'componentType': 'compHeaderH3', 'markdown': '### Connect to your VM', 'text': 'Connect to your VM'}, {'componentType': 'compParagraph', 'markdown': 'You can use the **Connect** button in the Azure Stack portal to connect to your VM.', 'text': 'You can use the **Connect** button in the Azure Stack portal to connect to your VM.'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[4]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "detail": "$.content[4]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content: [{'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'unit', 'content': [{'componentType': 'compParagraph', 'markdown': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*', 'text': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*'}, {'componentType': 'compParagraph', 'markdown': 'Azure Stack offers virtual machines (VMs) as a type of on-demand and scalable computing resource. You can choose a VM when you need more control over the computing environment. This article provides details before you create your first VM.', 'text': 'Azure Stack offers virtual machines (VMs) as a type of on-demand and scalable computing resource. You can choose a VM when you need more control over the computing environment. This article provides details before you create your first VM.'}, {'componentType': 'compParagraph', 'markdown': 'An Azure Stack VM gives you the flexibility of virtualization without the need to manage clusters or individual machines. However, you still need to maintain the VM by doing tasks such as configuring, patching, and installing the software that runs on it.', 'text': 'An Azure Stack VM gives you the flexibility of virtualization without the need to manage clusters or individual machines. However, you still need to maintain the VM by doing tasks such as configuring, patching, and installing the software that runs on it.'}, {'componentType': 'compParagraph', 'markdown': 'You can use Azure Stack VMs in several ways. For example:', 'text': 'You can use Azure Stack VMs in several ways. For example:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'The VMs that your application uses can scale up, or scale out, to whatever is required to meet your needs.', 'text': 'The VMs that your application uses can scale up, or scale out, to whatever is required to meet your needs.'}]}, {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Before-creating-a-VM', 'title': 'Before creating a VM', 'content': [{'componentType': 'compParagraph', 'markdown': 'There are always design considerations when you build out an application infrastructure in Azure Stack. These aspects of a VM are important to think about before you start creating your infrastructure:', 'text': 'There are always design considerations when you build out an application infrastructure in Azure Stack. These aspects of a VM are important to think about before you start creating your infrastructure:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Naming', 'text': 'Naming'}, {'componentType': 'compParagraph', 'markdown': 'A VM has a name assigned to it and it has a computer name configured as part of the operating system. The name of a VM can be up to 15 characters.', 'text': 'A VM has a name assigned to it and it has a computer name configured as part of the operating system. The name of a VM can be up to 15 characters.'}, {'componentType': 'compParagraph', 'markdown': 'If you use Azure Stack to create the operating system disk, the computer name and the VM name are the same. If you upload and use your own image that contains a previously configured operating system and use it to create a VM, the names may be different. When you upload your own image file, as a best practice, make sure the computer name in the operating system matches the VM name.', 'text': 'If you use Azure Stack to create the operating system disk, the computer name and the VM name are the same. If you upload and use your own image that contains a previously configured operating system and use it to create a VM, the names may be different. When you upload your own image file, as a best practice, make sure the computer name in the operating system matches the VM name.'}, {'componentType': 'compHeaderH3', 'markdown': '### VM size', 'text': 'VM size'}, {'componentType': 'compParagraph', 'markdown': 'The size of the VM that you use is determined by the workload that you want to run. The size that you choose then determines factors such as processing power, memory, and storage capacity. Azure Stack offers different kinds of sizes to support many types of uses.', 'text': 'The size of the VM that you use is determined by the workload that you want to run. The size that you choose then determines factors such as processing power, memory, and storage capacity. Azure Stack offers different kinds of sizes to support many types of uses.'}, {'componentType': 'compHeaderH3', 'markdown': '### VM limits', 'text': 'VM limits'}, {'componentType': 'compParagraph', 'markdown': 'Your subscription has default quota limits in place that can impact the deployment of VMs for your project. The current limit on a per subscription basis is 20 VMs per region.', 'text': 'Your subscription has default quota limits in place that can impact the deployment of VMs for your project. The current limit on a per subscription basis is 20 VMs per region.'}, {'componentType': 'compHeaderH3', 'markdown': '### Operating system disks and images', 'text': 'Operating system disks and images'}, {'componentType': 'compParagraph', 'markdown': 'VMs use virtual hard disks (VHDs) to store their operating system (OS) and data. VHDs are also used for the images you choose from to install an OS. Azure Stack provides a marketplace to use with various versions and types of operating systems. Marketplace images are identified by image publisher, offer, SKU, and version (typically the latest version is specified as **latest**).', 'text': 'VMs use virtual hard disks (VHDs) to store their operating system (OS) and data. VHDs are also used for the images you choose from to install an OS. Azure Stack provides a marketplace to use with various versions and types of operating systems. Marketplace images are identified by image publisher, offer, SKU, and version (typically the latest version is specified as **latest**).'}, {'componentType': 'compParagraph', 'markdown': 'The following table shows how to find the information for an image:', 'text': 'The following table shows how to find the information for an image:'}, {'componentType': 'compTable'}, {'componentType': 'compParagraph', 'markdown': \"You can choose to upload and use your own image. If you do, the publisher name, offer, and SKU aren't used.\", 'text': \"You can choose to upload and use your own image. If you do, the publisher name, offer, and SKU aren't used.\"}, {'componentType': 'compHeaderH3', 'markdown': '### Extensions', 'text': 'Extensions'}, {'componentType': 'compParagraph', 'markdown': 'VM extensions give your VM additional capabilities through post deployment configuration and automated tasks.\\nThese common tasks can be accomplished using extensions:', 'text': 'VM extensions give your VM additional capabilities through post deployment configuration and automated tasks.\\nThese common tasks can be accomplished using extensions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Related resources', 'text': 'Related resources'}, {'componentType': 'compParagraph', 'markdown': 'The resources in the following table are used by the VM and need to exist or be created when the VM is created:', 'text': 'The resources in the following table are used by the VM and need to exist or be created when the VM is created:'}, {'componentType': 'compTable'}]}, {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Create-your-first-VM', 'title': 'Create your first VM', 'content': [{'componentType': 'compParagraph', 'markdown': 'You have several choices to create a VM. Your choice depends on your environment. The following table provides information to help get you started creating your VM:', 'text': 'You have several choices to create a VM. Your choice depends on your environment. The following table provides information to help get you started creating your VM:'}, {'componentType': 'compTable'}]}, {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Manage-your-VM', 'title': 'Manage your VM', 'content': [{'componentType': 'compParagraph', 'markdown': 'You can manage VMs using a browser-based portal, command-line tools with support for scripting, or directly through APIs. Some typical management tasks that you might do are:', 'text': 'You can manage VMs using a browser-based portal, command-line tools with support for scripting, or directly through APIs. Some typical management tasks that you might do are:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Get information about your VM', 'text': 'Get information about your VM'}, {'componentType': 'compParagraph', 'markdown': 'The following table shows you some of the ways you can get information about a VM.', 'text': 'The following table shows you some of the ways you can get information about a VM.'}, {'componentType': 'compTable'}, {'componentType': 'compHeaderH3', 'markdown': '### Connect to your VM', 'text': 'Connect to your VM'}, {'componentType': 'compParagraph', 'markdown': 'You can use the **Connect** button in the Azure Stack portal to connect to your VM.', 'text': 'You can use the **Connect** button in the Azure Stack portal to connect to your VM.'}]}, {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compListUnordered'}]}] does not contain items matching the given schema", + "detail": "$.content: [{'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'unit', 'content': [{'componentType': 'compParagraph', 'markdown': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*', 'text': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*'}, {'componentType': 'compParagraph', 'markdown': 'Azure Stack offers virtual machines (VMs) as a type of on-demand and scalable computing resource. You can choose a VM when you need more control over the computing environment. This article provides details before you create your first VM.', 'text': 'Azure Stack offers virtual machines (VMs) as a type of on-demand and scalable computing resource. You can choose a VM when you need more control over the computing environment. This article provides details before you create your first VM.'}, {'componentType': 'compParagraph', 'markdown': 'An Azure Stack VM gives you the flexibility of virtualization without the need to manage clusters or individual machines. However, you still need to maintain the VM by doing tasks such as configuring, patching, and installing the software that runs on it.', 'text': 'An Azure Stack VM gives you the flexibility of virtualization without the need to manage clusters or individual machines. However, you still need to maintain the VM by doing tasks such as configuring, patching, and installing the software that runs on it.'}, {'componentType': 'compParagraph', 'markdown': 'You can use Azure Stack VMs in several ways. For example:', 'text': 'You can use Azure Stack VMs in several ways. For example:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'The VMs that your application uses can scale up, or scale out, to whatever is required to meet your needs.', 'text': 'The VMs that your application uses can scale up, or scale out, to whatever is required to meet your needs.'}]}, {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Before-creating-a-VM', 'title': 'Before creating a VM', 'content': [{'componentType': 'compParagraph', 'markdown': 'There are always design considerations when you build out an application infrastructure in Azure Stack. These aspects of a VM are important to think about before you start creating your infrastructure:', 'text': 'There are always design considerations when you build out an application infrastructure in Azure Stack. These aspects of a VM are important to think about before you start creating your infrastructure:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Naming', 'text': 'Naming'}, {'componentType': 'compParagraph', 'markdown': 'A VM has a name assigned to it and it has a computer name configured as part of the operating system. The name of a VM can be up to 15 characters.', 'text': 'A VM has a name assigned to it and it has a computer name configured as part of the operating system. The name of a VM can be up to 15 characters.'}, {'componentType': 'compParagraph', 'markdown': 'If you use Azure Stack to create the operating system disk, the computer name and the VM name are the same. If you upload and use your own image that contains a previously configured operating system and use it to create a VM, the names may be different. When you upload your own image file, as a best practice, make sure the computer name in the operating system matches the VM name.', 'text': 'If you use Azure Stack to create the operating system disk, the computer name and the VM name are the same. If you upload and use your own image that contains a previously configured operating system and use it to create a VM, the names may be different. When you upload your own image file, as a best practice, make sure the computer name in the operating system matches the VM name.'}, {'componentType': 'compHeaderH3', 'markdown': '### VM size', 'text': 'VM size'}, {'componentType': 'compParagraph', 'markdown': 'The size of the VM that you use is determined by the workload that you want to run. The size that you choose then determines factors such as processing power, memory, and storage capacity. Azure Stack offers different kinds of sizes to support many types of uses.', 'text': 'The size of the VM that you use is determined by the workload that you want to run. The size that you choose then determines factors such as processing power, memory, and storage capacity. Azure Stack offers different kinds of sizes to support many types of uses.'}, {'componentType': 'compHeaderH3', 'markdown': '### VM limits', 'text': 'VM limits'}, {'componentType': 'compParagraph', 'markdown': 'Your subscription has default quota limits in place that can impact the deployment of VMs for your project. The current limit on a per subscription basis is 20 VMs per region.', 'text': 'Your subscription has default quota limits in place that can impact the deployment of VMs for your project. The current limit on a per subscription basis is 20 VMs per region.'}, {'componentType': 'compHeaderH3', 'markdown': '### Operating system disks and images', 'text': 'Operating system disks and images'}, {'componentType': 'compParagraph', 'markdown': 'VMs use virtual hard disks (VHDs) to store their operating system (OS) and data. VHDs are also used for the images you choose from to install an OS. Azure Stack provides a marketplace to use with various versions and types of operating systems. Marketplace images are identified by image publisher, offer, SKU, and version (typically the latest version is specified as **latest**).', 'text': 'VMs use virtual hard disks (VHDs) to store their operating system (OS) and data. VHDs are also used for the images you choose from to install an OS. Azure Stack provides a marketplace to use with various versions and types of operating systems. Marketplace images are identified by image publisher, offer, SKU, and version (typically the latest version is specified as **latest**).'}, {'componentType': 'compParagraph', 'markdown': 'The following table shows how to find the information for an image:', 'text': 'The following table shows how to find the information for an image:'}, {'componentType': 'compTable'}, {'componentType': 'compParagraph', 'markdown': \"You can choose to upload and use your own image. If you do, the publisher name, offer, and SKU aren't used.\", 'text': \"You can choose to upload and use your own image. If you do, the publisher name, offer, and SKU aren't used.\"}, {'componentType': 'compHeaderH3', 'markdown': '### Extensions', 'text': 'Extensions'}, {'componentType': 'compParagraph', 'markdown': 'VM extensions give your VM additional capabilities through post deployment configuration and automated tasks.\\nThese common tasks can be accomplished using extensions:', 'text': 'VM extensions give your VM additional capabilities through post deployment configuration and automated tasks.\\nThese common tasks can be accomplished using extensions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Related resources', 'text': 'Related resources'}, {'componentType': 'compParagraph', 'markdown': 'The resources in the following table are used by the VM and need to exist or be created when the VM is created:', 'text': 'The resources in the following table are used by the VM and need to exist or be created when the VM is created:'}, {'componentType': 'compTable'}]}, {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Create-your-first-VM', 'title': 'Create your first VM', 'content': [{'componentType': 'compParagraph', 'markdown': 'You have several choices to create a VM. Your choice depends on your environment. The following table provides information to help get you started creating your VM:', 'text': 'You have several choices to create a VM. Your choice depends on your environment. The following table provides information to help get you started creating your VM:'}, {'componentType': 'compTable'}]}, {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Manage-your-VM', 'title': 'Manage your VM', 'content': [{'componentType': 'compParagraph', 'markdown': 'You can manage VMs using a browser-based portal, command-line tools with support for scripting, or directly through APIs. Some typical management tasks that you might do are:', 'text': 'You can manage VMs using a browser-based portal, command-line tools with support for scripting, or directly through APIs. Some typical management tasks that you might do are:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Get information about your VM', 'text': 'Get information about your VM'}, {'componentType': 'compParagraph', 'markdown': 'The following table shows you some of the ways you can get information about a VM.', 'text': 'The following table shows you some of the ways you can get information about a VM.'}, {'componentType': 'compTable'}, {'componentType': 'compHeaderH3', 'markdown': '### Connect to your VM', 'text': 'Connect to your VM'}, {'componentType': 'compParagraph', 'markdown': 'You can use the **Connect** button in the Azure Stack portal to connect to your VM.', 'text': 'You can use the **Connect** button in the Azure Stack portal to connect to your VM.'}]}, {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compListUnordered'}]}] does not contain items matching the given schema", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "start_line": null, + "end_line": null + } + ], + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md" + }, + "readiness": { + "schema_version": "1", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", + "targets": [ + { + "target": "dita", + "status": "ready", + "prerequisites_met": [ + "Document has a title", + "Article type is classified", + "DITA type is mapped" + ], + "prerequisites_missing": [], + "diagnostics": [] + }, + { + "target": "schema_org", + "status": "ready", + "prerequisites_met": [ + "Title available for name property", + "Description available" + ], + "prerequisites_missing": [], + "diagnostics": [] + }, + { + "target": "rag_ingestion", + "status": "ready", + "prerequisites_met": [ + "Document title available for chunk context", + "Document has structured units for chunking", + "No parse errors" + ], + "prerequisites_missing": [], + "diagnostics": [] + } + ] + } +} \ No newline at end of file diff --git a/design/2026-06-28-assess/azure-stack-connect-azure-stack.md.json b/design/2026-06-28-assess/azure-stack-connect-azure-stack.md.json new file mode 100644 index 0000000..86e56f6 --- /dev/null +++ b/design/2026-06-28-assess/azure-stack-connect-azure-stack.md.json @@ -0,0 +1,2589 @@ +{ + "schema_version": "1", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "source_format": "markdown", + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "source_format": "markdown", + "content_hash": "f3f21ebc69ec9930cf7ca5dde1827fbd730aba5cd03122527ea755735e6f20ff", + "start_line": 1, + "end_line": null + }, + "metadata": { + "title": "Connect to Azure Stack | Microsoft Docs", + "description": "Learn how to connect Azure Stack.", + "services": "azure-stack", + "documentationcenter": "", + "author": "mattbriggs", + "manager": "femila", + "editor": "", + "ms.service": "azure-stack", + "ms.workload": "na", + "ms.tgt_pltfrm": "na", + "ms.devlang": "na", + "ms.topic": "conceptual", + "ms.date": "05/16/2019", + "ms.author": "mabrigg", + "ms.reviewer": "thoroet", + "ms.lastreviewed": "01/14/2019" + }, + "title": "Connect to Azure Stack | Microsoft Docs", + "structure": { + "root": { + "node_id": "root", + "node_type": "document", + "title": null, + "level": null, + "path": "/", + "children": [ + { + "node_id": "h1-147de6", + "node_type": "section", + "title": "Connect to Azure Stack", + "level": 1, + "path": "/1", + "children": [ + { + "node_id": "h2-3f21c7", + "node_type": "section", + "title": "Connect to Azure Stack with Remote Desktop", + "level": 2, + "path": "/1/1", + "children": [], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": 28, + "end_line": 28, + "query_path": null, + "provenance_status": "available" + }, + "triage_status": "known" + }, + { + "node_id": "h2-53bd73", + "node_type": "section", + "title": "Connect to Azure Stack with VPN", + "level": 2, + "path": "/1/2", + "children": [ + { + "node_id": "h3-1aba3c", + "node_type": "section", + "title": "Prerequisites", + "level": 3, + "path": "/1/2/1", + "children": [], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": 45, + "end_line": 45, + "query_path": null, + "provenance_status": "available" + }, + "triage_status": "known" + }, + { + "node_id": "h3-9e991a", + "node_type": "section", + "title": "Configure VPN connectivity", + "level": 3, + "path": "/1/2/2", + "children": [], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": 50, + "end_line": 50, + "query_path": null, + "provenance_status": "available" + }, + "triage_status": "known" + }, + { + "node_id": "h3-e475f2", + "node_type": "section", + "title": "Connect to Azure Stack", + "level": 3, + "path": "/1/2/3", + "children": [], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": 87, + "end_line": 87, + "query_path": null, + "provenance_status": "available" + }, + "triage_status": "known" + }, + { + "node_id": "h3-cef842", + "node_type": "section", + "title": "Test the VPN connectivity", + "level": 3, + "path": "/1/2/4", + "children": [], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": 102, + "end_line": 102, + "query_path": null, + "provenance_status": "available" + }, + "triage_status": "known" + } + ], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": 38, + "end_line": 38, + "query_path": null, + "provenance_status": "available" + }, + "triage_status": "known" + }, + { + "node_id": "h2-dff53b", + "node_type": "section", + "title": "Next steps", + "level": 2, + "path": "/1/3", + "children": [], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": 106, + "end_line": 106, + "query_path": null, + "provenance_status": "available" + }, + "triage_status": "known" + } + ], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": 21, + "end_line": 21, + "query_path": null, + "provenance_status": "available" + }, + "triage_status": "known" + } + ], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "triage_status": "known" + }, + "heading_count": 8, + "max_depth": 3, + "has_title": true + }, + "structured_content": { + "schema_version": "1", + "schema": "artHowto.schema.json", + "version": "0.1.0", + "article_id": "Volumes-Matt_files-Data-azure-stack-docs-azure-stack-user-azure-", + "article_type": "howto", + "dita_type": "howto", + "information_type": "procedure", + "title": "Connect to Azure Stack | Microsoft Docs", + "triage_status": "known", + "metadata": { + "title": "Connect to Azure Stack | Microsoft Docs", + "description": "Learn how to connect Azure Stack.", + "services": "azure-stack", + "documentationcenter": "", + "author": "mattbriggs", + "manager": "femila", + "editor": "", + "ms.service": "azure-stack", + "ms.workload": "na", + "ms.tgt_pltfrm": "na", + "ms.devlang": "na", + "ms.topic": "conceptual", + "ms.date": "05/16/2019", + "ms.author": "mabrigg", + "ms.reviewer": "thoroet", + "ms.lastreviewed": "01/14/2019" + }, + "source": { + "sourcePath": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "sourceFormat": "markdown", + "contentHash": "f3f21ebc69ec9930cf7ca5dde1827fbd730aba5cd03122527ea755735e6f20ff" + }, + "content": [ + { + "unit_type": "unknown", + "unit_id": "unit", + "information_type": "unknown", + "title": null, + "triage_status": "unknown", + "metadata": {}, + "source": null, + "procedure_representation": null, + "term": null, + "content": [ + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "To manage resources, you must connect to the Azure Stack Development Kit. This article details the steps required to connect to the development kit. You can use either of the following connection options:", + "html": null, + "text": "To manage resources, you must connect to the Azure Stack Development Kit. This article details the steps required to connect to the development kit. You can use either of the following connection options:", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": 23, + "end_line": 23, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "To manage resources, you must connect to the Azure Stack Development Kit. This article details the steps required to connect to the development kit. You can use either of the following connection options:", + "html": null, + "text": "To manage resources, you must connect to the Azure Stack Development Kit. This article details the steps required to connect to the development kit. You can use either of the following connection options:", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListUnordered", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": 2, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": 25, + "end_line": 27, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Remote Desktop: lets a single concurrent user quickly connect from the development kit.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 1, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": 25, + "end_line": 25, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Remote Desktop: lets a single concurrent user quickly connect from the development kit.", + "html": null, + "text": "Remote Desktop: lets a single concurrent user quickly connect from the development kit.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Virtual Private Network (VPN): lets multiple concurrent users connect from clients outside of the Azure Stack infrastructure (requires configuration).", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 2, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": 26, + "end_line": 27, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Virtual Private Network (VPN): lets multiple concurrent users connect from clients outside of the Azure Stack infrastructure (requires configuration).", + "html": null, + "text": "Virtual Private Network (VPN): lets multiple concurrent users connect from clients outside of the Azure Stack infrastructure (requires configuration).", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ] + }, + { + "unit_type": "procedure", + "unit_id": "Connect-to-Azure-Stack-with-Remote-Desktop", + "information_type": "procedure", + "title": "Connect to Azure Stack with Remote Desktop", + "triage_status": "known", + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": 28, + "end_line": 28, + "query_path": null, + "provenance_status": "available" + }, + "procedure_representation": "ordered-list", + "term": null, + "content": [ + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "With a Remote Desktop Connection, a single concurrent user can work with the portal to manage resources.", + "html": null, + "text": "With a Remote Desktop Connection, a single concurrent user can work with the portal to manage resources.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": 29, + "end_line": 29, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "With a Remote Desktop Connection, a single concurrent user can work with the portal to manage resources.", + "html": null, + "text": "With a Remote Desktop Connection, a single concurrent user can work with the portal to manage resources.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListOrdered", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": 3, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": 31, + "end_line": 37, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Open a Remote Desktop Connection and connect to the development kit. Enter **AzureStack\\AzureStackAdmin** as the username, and the administrative password that you provided during Azure Stack setup.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 1, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": 31, + "end_line": 32, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Open a Remote Desktop Connection and connect to the development kit. Enter ", + "html": null, + "text": "Open a Remote Desktop Connection and connect to the development kit. Enter ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**AzureStack\\AzureStackAdmin**", + "html": null, + "text": "AzureStack\\AzureStackAdmin", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "AzureStack\\AzureStackAdmin", + "html": null, + "text": "AzureStack\\AzureStackAdmin", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " as the username, and the administrative password that you provided during Azure Stack setup.", + "html": null, + "text": " as the username, and the administrative password that you provided during Azure Stack setup.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "From the development kit computer, open Server Manager, click **Local Server**, turn off Internet Explorer Enhanced Security, and then close Server Manager.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 2, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": 33, + "end_line": 34, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "From the development kit computer, open Server Manager, click ", + "html": null, + "text": "From the development kit computer, open Server Manager, click ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Local Server**", + "html": null, + "text": "Local Server", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Local Server", + "html": null, + "text": "Local Server", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ", turn off Internet Explorer Enhanced Security, and then close Server Manager.", + "html": null, + "text": ", turn off Internet Explorer Enhanced Security, and then close Server Manager.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "To open the portal, go to (https://portal.local.azurestack.external/) and sign in using user credentials.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 3, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": 35, + "end_line": 37, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "To open the portal, go to (https://portal.local.azurestack.external/) and sign in using user credentials.", + "html": null, + "text": "To open the portal, go to (https://portal.local.azurestack.external/) and sign in using user credentials.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ] + }, + { + "unit_type": "unknown", + "unit_id": "Connect-to-Azure-Stack-with-VPN", + "information_type": "unknown", + "title": "Connect to Azure Stack with VPN", + "triage_status": "unknown", + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": 38, + "end_line": 38, + "query_path": null, + "provenance_status": "available" + }, + "procedure_representation": null, + "term": null, + "content": [ + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "You can establish a split tunnel VPN connection to an Azure Stack Development Kit. Through the VPN connection you can access the admin portal, user portal, and locally installed tools such as Visual Studio and PowerShell to manage Azure Stack resources. VPN connectivity is supported in both Azure Active Directory (AAD) and Active Directory Federation Services (AD FS)-based deployments. VPN connections let multiple clients connect to Azure Stack at the same time.", + "html": null, + "text": "You can establish a split tunnel VPN connection to an Azure Stack Development Kit. Through the VPN connection you can access the admin portal, user portal, and locally installed tools such as Visual Studio and PowerShell to manage Azure Stack resources. VPN connectivity is supported in both Azure Active Directory (AAD) and Active Directory Federation Services (AD FS)-based deployments. VPN connections let multiple clients connect to Azure Stack at the same time.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": 40, + "end_line": 40, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "You can establish a split tunnel VPN connection to an Azure Stack Development Kit. Through the VPN connection you can access the admin portal, user portal, and locally installed tools such as Visual Studio and PowerShell to manage Azure Stack resources. VPN connectivity is supported in both Azure Active Directory (AAD) and Active Directory Federation Services (AD FS)-based deployments. VPN connections let multiple clients connect to Azure Stack at the same time.", + "html": null, + "text": "You can establish a split tunnel VPN connection to an Azure Stack Development Kit. Through the VPN connection you can access the admin portal, user portal, and locally installed tools such as Visual Studio and PowerShell to manage Azure Stack resources. VPN connectivity is supported in both Azure Active Directory (AAD) and Active Directory Federation Services (AD FS)-based deployments. VPN connections let multiple clients connect to Azure Stack at the same time.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compAlert", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": "note", + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": 42, + "end_line": 43, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "[!NOTE] \nThis VPN connection doesn't provide connectivity to Azure Stack infrastructure VMs.", + "html": null, + "text": "[!NOTE] \nThis VPN connection doesn't provide connectivity to Azure Stack infrastructure VMs.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": 42, + "end_line": 43, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "[!NOTE]", + "html": null, + "text": "[!NOTE]", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attUnknown", + "att_id": null, + "markdown": null, + "html": null, + "text": "\n", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "unknown" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": "This VPN connection doesn't provide connectivity to Azure Stack infrastructure VMs.", + "html": null, + "text": "This VPN connection doesn't provide connectivity to Azure Stack infrastructure VMs.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compHeaderH3", + "component_id": null, + "markdown": "### Prerequisites", + "html": null, + "text": "Prerequisites", + "level": 3, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": 45, + "end_line": 45, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Prerequisites", + "html": null, + "text": "Prerequisites", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListUnordered", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": 2, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": 47, + "end_line": 49, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Install [Azure Stack compatible Azure PowerShell](../operator/azure-stack-powershell-install.md) on your local computer.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 1, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": 47, + "end_line": 47, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Install ", + "html": null, + "text": "Install ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attLink", + "att_id": null, + "markdown": "[Azure Stack compatible Azure PowerShell](../operator/azure-stack-powershell-install.md)", + "html": null, + "text": "Azure Stack compatible Azure PowerShell", + "href": "../operator/azure-stack-powershell-install.md", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " on your local computer.", + "html": null, + "text": " on your local computer.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Download the [tools required to work with Azure Stack](../operator/azure-stack-powershell-download.md).", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 2, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": 48, + "end_line": 49, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Download the ", + "html": null, + "text": "Download the ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attLink", + "att_id": null, + "markdown": "[tools required to work with Azure Stack](../operator/azure-stack-powershell-download.md)", + "html": null, + "text": "tools required to work with Azure Stack", + "href": "../operator/azure-stack-powershell-download.md", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compHeaderH3", + "component_id": null, + "markdown": "### Configure VPN connectivity", + "html": null, + "text": "Configure VPN connectivity", + "level": 3, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": 50, + "end_line": 50, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Configure VPN connectivity", + "html": null, + "text": "Configure VPN connectivity", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "To create a VPN connection to the development kit, open an elevated PowerShell session from your local Windows-based computer and run the following script (make sure to update the IP address and password values for your environment):", + "html": null, + "text": "To create a VPN connection to the development kit, open an elevated PowerShell session from your local Windows-based computer and run the following script (make sure to update the IP address and password values for your environment):", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": 52, + "end_line": 52, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "To create a VPN connection to the development kit, open an elevated PowerShell session from your local Windows-based computer and run the following script (make sure to update the IP address and password values for your environment):", + "html": null, + "text": "To create a VPN connection to the development kit, open an elevated PowerShell session from your local Windows-based computer and run the following script (make sure to update the IP address and password values for your environment):", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compBlockCode", + "component_id": null, + "markdown": "```powershell\n# Configure winrm if it's not already configured\nwinrm quickconfig \n\nSet-ExecutionPolicy RemoteSigned\n\n# Import the Connect module\nImport-Module .\\Connect\\AzureStack.Connect.psm1 \n\n# Add the development kit computer's host IP address & certificate authority (CA) to the list of trusted hosts. Make sure to update the IP address and password values for your environment. \n\n$hostIP = \"\"\n\n$Password = ConvertTo-SecureString `\n \"\" `\n -AsPlainText `\n -Force\n\nSet-Item wsman:\\localhost\\Client\\TrustedHosts `\n -Value $hostIP `\n -Concatenate\n\n# Create a VPN connection entry for the local user\nAdd-AzsVpnConnection `\n -ServerAddress $hostIP `\n -Password $Password```", + "html": null, + "text": null, + "level": null, + "language": "powershell", + "code": "# Configure winrm if it's not already configured\nwinrm quickconfig \n\nSet-ExecutionPolicy RemoteSigned\n\n# Import the Connect module\nImport-Module .\\Connect\\AzureStack.Connect.psm1 \n\n# Add the development kit computer's host IP address & certificate authority (CA) to the list of trusted hosts. Make sure to update the IP address and password values for your environment. \n\n$hostIP = \"\"\n\n$Password = ConvertTo-SecureString `\n \"\" `\n -AsPlainText `\n -Force\n\nSet-Item wsman:\\localhost\\Client\\TrustedHosts `\n -Value $hostIP `\n -Concatenate\n\n# Create a VPN connection entry for the local user\nAdd-AzsVpnConnection `\n -ServerAddress $hostIP `\n -Password $Password", + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": 54, + "end_line": 81, + "query_path": null, + "provenance_status": "available" + }, + "content": [], + "triage_status": "known" + }, + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "If the setup succeeds, you'll see `azurestack` in your list of VPN connections.", + "html": null, + "text": "If the setup succeeds, you'll see `azurestack` in your list of VPN connections.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": 83, + "end_line": 83, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "If the setup succeeds, you'll see ", + "html": null, + "text": "If the setup succeeds, you'll see ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attCode", + "att_id": null, + "markdown": "`azurestack`", + "html": null, + "text": "azurestack", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " in your list of VPN connections.", + "html": null, + "text": " in your list of VPN connections.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "![Network connections](media/azure-stack-connect-azure-stack/image3.png)", + "html": null, + "text": "![Network connections](media/azure-stack-connect-azure-stack/image3.png)", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": 85, + "end_line": 85, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attImage", + "att_id": null, + "markdown": "![Network connections](media/azure-stack-connect-azure-stack/image3.png)", + "html": null, + "text": null, + "href": null, + "target": null, + "source": "media/azure-stack-connect-azure-stack/image3.png", + "alt_text": "Network connections", + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compHeaderH3", + "component_id": null, + "markdown": "### Connect to Azure Stack", + "html": null, + "text": "Connect to Azure Stack", + "level": 3, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": 87, + "end_line": 87, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Connect to Azure Stack", + "html": null, + "text": "Connect to Azure Stack", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "Connect to the Azure Stack instance by using either of the following two methods:", + "html": null, + "text": "Connect to the Azure Stack instance by using either of the following two methods:", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": 89, + "end_line": 89, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Connect to the Azure Stack instance by using either of the following two methods:", + "html": null, + "text": "Connect to the Azure Stack instance by using either of the following two methods:", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListUnordered", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": 2, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": 91, + "end_line": 101, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "When prompted, trust the Azure Stack host and install the certificate from **AzureStackCertificateAuthority** onto your local computer's certificate store. The prompt might appear behind the PowerShell session window.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 1, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": 91, + "end_line": 99, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "When prompted, trust the Azure Stack host and install the certificate from ", + "html": null, + "text": "When prompted, trust the Azure Stack host and install the certificate from ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**AzureStackCertificateAuthority**", + "html": null, + "text": "AzureStackCertificateAuthority", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "AzureStackCertificateAuthority", + "html": null, + "text": "AzureStackCertificateAuthority", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " onto your local computer's certificate store. The prompt might appear behind the PowerShell session window.", + "html": null, + "text": " onto your local computer's certificate store. The prompt might appear behind the PowerShell session window.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "On your local computer, go to **Network Settings** > **VPN** > select `azurestack` > **connect**. At the sign-in prompt, enter the username (AzureStack\\AzureStackAdmin) and the password.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 2, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": 100, + "end_line": 101, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "On your local computer, go to ", + "html": null, + "text": "On your local computer, go to ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Network Settings**", + "html": null, + "text": "Network Settings", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Network Settings", + "html": null, + "text": "Network Settings", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " > ", + "html": null, + "text": " > ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**VPN**", + "html": null, + "text": "VPN", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "VPN", + "html": null, + "text": "VPN", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " > select ", + "html": null, + "text": " > select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attCode", + "att_id": null, + "markdown": "`azurestack`", + "html": null, + "text": "azurestack", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " > ", + "html": null, + "text": " > ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**connect**", + "html": null, + "text": "connect", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "connect", + "html": null, + "text": "connect", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ". At the sign-in prompt, enter the username (AzureStack\\AzureStackAdmin) and the password.", + "html": null, + "text": ". At the sign-in prompt, enter the username (AzureStack\\AzureStackAdmin) and the password.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compHeaderH3", + "component_id": null, + "markdown": "### Test the VPN connectivity", + "html": null, + "text": "Test the VPN connectivity", + "level": 3, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": 102, + "end_line": 102, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Test the VPN connectivity", + "html": null, + "text": "Test the VPN connectivity", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "To test the portal connection, open a browser and go to the user portal (https://portal.local.azurestack.external/), sign in, and then create resources.", + "html": null, + "text": "To test the portal connection, open a browser and go to the user portal (https://portal.local.azurestack.external/), sign in, and then create resources.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": 104, + "end_line": 104, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "To test the portal connection, open a browser and go to the user portal (https://portal.local.azurestack.external/), sign in, and then create resources.", + "html": null, + "text": "To test the portal connection, open a browser and go to the user portal (https://portal.local.azurestack.external/), sign in, and then create resources.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ] + }, + { + "unit_type": "procedure", + "unit_id": "Next-steps", + "information_type": "procedure", + "title": "Next steps", + "triage_status": "known", + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": 106, + "end_line": 106, + "query_path": null, + "provenance_status": "available" + }, + "procedure_representation": null, + "term": null, + "content": [] + } + ] + }, + "references": [ + { + "schema_version": "1", + "ref_type": "link", + "href": "../operator/azure-stack-powershell-install.md", + "text": "Azure Stack compatible Azure PowerShell", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "../operator/azure-stack-powershell-download.md", + "text": "tools required to work with Azure Stack", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "image", + "href": "media/azure-stack-connect-azure-stack/image3.png", + "text": null, + "alt_text": "Network connections", + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null + } + ], + "diagnostics": [ + { + "schema_version": "1", + "code": "SP-040", + "severity": "info", + "category": "unknown_classification", + "message": "Content classified as unknown: Unit 'unnamed' could not be classified.", + "detail": "Unit 'unnamed' could not be classified.", + "remediation": "Review content structure; it may not match any known pattern.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-040", + "severity": "info", + "category": "unknown_classification", + "message": "Content classified as unknown: Unit 'Connect to Azure Stack with VPN' could not be classified.", + "detail": "Unit 'Connect to Azure Stack with VPN' could not be classified.", + "remediation": "Review content structure; it may not match any known pattern.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": 38, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[0]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'unit', 'content': [{'componentType': 'compParagraph', 'markdown': 'To manage resources, you must connect to the Azure Stack Development Kit. This article details the steps required to connect to the development kit. You can use either of the following connection options:', 'text': 'To manage resources, you must connect to the Azure Stack Development Kit. This article details the steps required to connect to the development kit. You can use either of the following connection options:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "detail": "$.content[0]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'unit', 'content': [{'componentType': 'compParagraph', 'markdown': 'To manage resources, you must connect to the Azure Stack Development Kit. This article details the steps required to connect to the development kit. You can use either of the following connection options:', 'text': 'To manage resources, you must connect to the Azure Stack Development Kit. This article details the steps required to connect to the development kit. You can use either of the following connection options:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[1]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Connect-to-Azure-Stack-with-Remote-Desktop', 'title': 'Connect to Azure Stack with Remote Desktop', 'content': [{'componentType': 'compParagraph', 'markdown': 'With a Remote Desktop Connection, a single concurrent user can work with the portal to manage resources.', 'text': 'With a Remote Desktop Connection, a single concurrent user can work with the portal to manage resources.'}, {'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", + "detail": "$.content[1]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Connect-to-Azure-Stack-with-Remote-Desktop', 'title': 'Connect to Azure Stack with Remote Desktop', 'content': [{'componentType': 'compParagraph', 'markdown': 'With a Remote Desktop Connection, a single concurrent user can work with the portal to manage resources.', 'text': 'With a Remote Desktop Connection, a single concurrent user can work with the portal to manage resources.'}, {'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[2]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Connect-to-Azure-Stack-with-VPN', 'title': 'Connect to Azure Stack with VPN', 'content': [{'componentType': 'compParagraph', 'markdown': 'You can establish a split tunnel VPN connection to an Azure Stack Development Kit. Through the VPN connection you can access the admin portal, user portal, and locally installed tools such as Visual Studio and PowerShell to manage Azure Stack resources. VPN connectivity is supported in both Azure Active Directory (AAD) and Active Directory Federation Services (AD FS)-based deployments. VPN connections let multiple clients connect to Azure Stack at the same time.', 'text': 'You can establish a split tunnel VPN connection to an Azure Stack Development Kit. Through the VPN connection you can access the admin portal, user portal, and locally installed tools such as Visual Studio and PowerShell to manage Azure Stack resources. VPN connectivity is supported in both Azure Active Directory (AAD) and Active Directory Federation Services (AD FS)-based deployments. VPN connections let multiple clients connect to Azure Stack at the same time.'}, {'componentType': 'compAlert'}, {'componentType': 'compHeaderH3', 'markdown': '### Prerequisites', 'text': 'Prerequisites'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Configure VPN connectivity', 'text': 'Configure VPN connectivity'}, {'componentType': 'compParagraph', 'markdown': 'To create a VPN connection to the development kit, open an elevated PowerShell session from your local Windows-based computer and run the following script (make sure to update the IP address and password values for your environment):', 'text': 'To create a VPN connection to the development kit, open an elevated PowerShell session from your local Windows-based computer and run the following script (make sure to update the IP address and password values for your environment):'}, {'componentType': 'compBlockCode', 'markdown': '```powershell\\n# Configure winrm if it\\'s not already configured\\nwinrm quickconfig \\n\\nSet-ExecutionPolicy RemoteSigned\\n\\n# Import the Connect module\\nImport-Module .\\\\Connect\\\\AzureStack.Connect.psm1 \\n\\n# Add the development kit computer\\'s host IP address & certificate authority (CA) to the list of trusted hosts. Make sure to update the IP address and password values for your environment. \\n\\n$hostIP = \"\"\\n\\n$Password = ConvertTo-SecureString `\\n \"\" `\\n -AsPlainText `\\n -Force\\n\\nSet-Item wsman:\\\\localhost\\\\Client\\\\TrustedHosts `\\n -Value $hostIP `\\n -Concatenate\\n\\n# Create a VPN connection entry for the local user\\nAdd-AzsVpnConnection `\\n -ServerAddress $hostIP `\\n -Password $Password```'}, {'componentType': 'compParagraph', 'markdown': \"If the setup succeeds, you'll see `azurestack` in your list of VPN connections.\", 'text': \"If the setup succeeds, you'll see `azurestack` in your list of VPN connections.\"}, {'componentType': 'compParagraph', 'markdown': '![Network connections](media/azure-stack-connect-azure-stack/image3.png)', 'text': '![Network connections](media/azure-stack-connect-azure-stack/image3.png)'}, {'componentType': 'compHeaderH3', 'markdown': '### Connect to Azure Stack', 'text': 'Connect to Azure Stack'}, {'componentType': 'compParagraph', 'markdown': 'Connect to the Azure Stack instance by using either of the following two methods:', 'text': 'Connect to the Azure Stack instance by using either of the following two methods:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Test the VPN connectivity', 'text': 'Test the VPN connectivity'}, {'componentType': 'compParagraph', 'markdown': 'To test the portal connection, open a browser and go to the user portal (https://portal.local.azurestack.external/), sign in, and then create resources.', 'text': 'To test the portal connection, open a browser and go to the user portal (https://portal.local.azurestack.external/), sign in, and then create resources.'}]} is not valid under any of the given schemas", + "detail": "$.content[2]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Connect-to-Azure-Stack-with-VPN', 'title': 'Connect to Azure Stack with VPN', 'content': [{'componentType': 'compParagraph', 'markdown': 'You can establish a split tunnel VPN connection to an Azure Stack Development Kit. Through the VPN connection you can access the admin portal, user portal, and locally installed tools such as Visual Studio and PowerShell to manage Azure Stack resources. VPN connectivity is supported in both Azure Active Directory (AAD) and Active Directory Federation Services (AD FS)-based deployments. VPN connections let multiple clients connect to Azure Stack at the same time.', 'text': 'You can establish a split tunnel VPN connection to an Azure Stack Development Kit. Through the VPN connection you can access the admin portal, user portal, and locally installed tools such as Visual Studio and PowerShell to manage Azure Stack resources. VPN connectivity is supported in both Azure Active Directory (AAD) and Active Directory Federation Services (AD FS)-based deployments. VPN connections let multiple clients connect to Azure Stack at the same time.'}, {'componentType': 'compAlert'}, {'componentType': 'compHeaderH3', 'markdown': '### Prerequisites', 'text': 'Prerequisites'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Configure VPN connectivity', 'text': 'Configure VPN connectivity'}, {'componentType': 'compParagraph', 'markdown': 'To create a VPN connection to the development kit, open an elevated PowerShell session from your local Windows-based computer and run the following script (make sure to update the IP address and password values for your environment):', 'text': 'To create a VPN connection to the development kit, open an elevated PowerShell session from your local Windows-based computer and run the following script (make sure to update the IP address and password values for your environment):'}, {'componentType': 'compBlockCode', 'markdown': '```powershell\\n# Configure winrm if it\\'s not already configured\\nwinrm quickconfig \\n\\nSet-ExecutionPolicy RemoteSigned\\n\\n# Import the Connect module\\nImport-Module .\\\\Connect\\\\AzureStack.Connect.psm1 \\n\\n# Add the development kit computer\\'s host IP address & certificate authority (CA) to the list of trusted hosts. Make sure to update the IP address and password values for your environment. \\n\\n$hostIP = \"\"\\n\\n$Password = ConvertTo-SecureString `\\n \"\" `\\n -AsPlainText `\\n -Force\\n\\nSet-Item wsman:\\\\localhost\\\\Client\\\\TrustedHosts `\\n -Value $hostIP `\\n -Concatenate\\n\\n# Create a VPN connection entry for the local user\\nAdd-AzsVpnConnection `\\n -ServerAddress $hostIP `\\n -Password $Password```'}, {'componentType': 'compParagraph', 'markdown': \"If the setup succeeds, you'll see `azurestack` in your list of VPN connections.\", 'text': \"If the setup succeeds, you'll see `azurestack` in your list of VPN connections.\"}, {'componentType': 'compParagraph', 'markdown': '![Network connections](media/azure-stack-connect-azure-stack/image3.png)', 'text': '![Network connections](media/azure-stack-connect-azure-stack/image3.png)'}, {'componentType': 'compHeaderH3', 'markdown': '### Connect to Azure Stack', 'text': 'Connect to Azure Stack'}, {'componentType': 'compParagraph', 'markdown': 'Connect to the Azure Stack instance by using either of the following two methods:', 'text': 'Connect to the Azure Stack instance by using either of the following two methods:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Test the VPN connectivity', 'text': 'Test the VPN connectivity'}, {'componentType': 'compParagraph', 'markdown': 'To test the portal connection, open a browser and go to the user portal (https://portal.local.azurestack.external/), sign in, and then create resources.', 'text': 'To test the portal connection, open a browser and go to the user portal (https://portal.local.azurestack.external/), sign in, and then create resources.'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[3]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': []} is not valid under any of the given schemas", + "detail": "$.content[3]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': []} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[0]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'unit', 'content': [{'componentType': 'compParagraph', 'markdown': 'To manage resources, you must connect to the Azure Stack Development Kit. This article details the steps required to connect to the development kit. You can use either of the following connection options:', 'text': 'To manage resources, you must connect to the Azure Stack Development Kit. This article details the steps required to connect to the development kit. You can use either of the following connection options:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "detail": "$.content[0]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'unit', 'content': [{'componentType': 'compParagraph', 'markdown': 'To manage resources, you must connect to the Azure Stack Development Kit. This article details the steps required to connect to the development kit. You can use either of the following connection options:', 'text': 'To manage resources, you must connect to the Azure Stack Development Kit. This article details the steps required to connect to the development kit. You can use either of the following connection options:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null + } + ], + "validation": { + "schema_version": "1", + "schema_id": "artHowto.schema.json", + "valid": false, + "diagnostics": [ + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[0]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'unit', 'content': [{'componentType': 'compParagraph', 'markdown': 'To manage resources, you must connect to the Azure Stack Development Kit. This article details the steps required to connect to the development kit. You can use either of the following connection options:', 'text': 'To manage resources, you must connect to the Azure Stack Development Kit. This article details the steps required to connect to the development kit. You can use either of the following connection options:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "detail": "$.content[0]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'unit', 'content': [{'componentType': 'compParagraph', 'markdown': 'To manage resources, you must connect to the Azure Stack Development Kit. This article details the steps required to connect to the development kit. You can use either of the following connection options:', 'text': 'To manage resources, you must connect to the Azure Stack Development Kit. This article details the steps required to connect to the development kit. You can use either of the following connection options:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[1]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Connect-to-Azure-Stack-with-Remote-Desktop', 'title': 'Connect to Azure Stack with Remote Desktop', 'content': [{'componentType': 'compParagraph', 'markdown': 'With a Remote Desktop Connection, a single concurrent user can work with the portal to manage resources.', 'text': 'With a Remote Desktop Connection, a single concurrent user can work with the portal to manage resources.'}, {'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", + "detail": "$.content[1]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Connect-to-Azure-Stack-with-Remote-Desktop', 'title': 'Connect to Azure Stack with Remote Desktop', 'content': [{'componentType': 'compParagraph', 'markdown': 'With a Remote Desktop Connection, a single concurrent user can work with the portal to manage resources.', 'text': 'With a Remote Desktop Connection, a single concurrent user can work with the portal to manage resources.'}, {'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[2]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Connect-to-Azure-Stack-with-VPN', 'title': 'Connect to Azure Stack with VPN', 'content': [{'componentType': 'compParagraph', 'markdown': 'You can establish a split tunnel VPN connection to an Azure Stack Development Kit. Through the VPN connection you can access the admin portal, user portal, and locally installed tools such as Visual Studio and PowerShell to manage Azure Stack resources. VPN connectivity is supported in both Azure Active Directory (AAD) and Active Directory Federation Services (AD FS)-based deployments. VPN connections let multiple clients connect to Azure Stack at the same time.', 'text': 'You can establish a split tunnel VPN connection to an Azure Stack Development Kit. Through the VPN connection you can access the admin portal, user portal, and locally installed tools such as Visual Studio and PowerShell to manage Azure Stack resources. VPN connectivity is supported in both Azure Active Directory (AAD) and Active Directory Federation Services (AD FS)-based deployments. VPN connections let multiple clients connect to Azure Stack at the same time.'}, {'componentType': 'compAlert'}, {'componentType': 'compHeaderH3', 'markdown': '### Prerequisites', 'text': 'Prerequisites'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Configure VPN connectivity', 'text': 'Configure VPN connectivity'}, {'componentType': 'compParagraph', 'markdown': 'To create a VPN connection to the development kit, open an elevated PowerShell session from your local Windows-based computer and run the following script (make sure to update the IP address and password values for your environment):', 'text': 'To create a VPN connection to the development kit, open an elevated PowerShell session from your local Windows-based computer and run the following script (make sure to update the IP address and password values for your environment):'}, {'componentType': 'compBlockCode', 'markdown': '```powershell\\n# Configure winrm if it\\'s not already configured\\nwinrm quickconfig \\n\\nSet-ExecutionPolicy RemoteSigned\\n\\n# Import the Connect module\\nImport-Module .\\\\Connect\\\\AzureStack.Connect.psm1 \\n\\n# Add the development kit computer\\'s host IP address & certificate authority (CA) to the list of trusted hosts. Make sure to update the IP address and password values for your environment. \\n\\n$hostIP = \"\"\\n\\n$Password = ConvertTo-SecureString `\\n \"\" `\\n -AsPlainText `\\n -Force\\n\\nSet-Item wsman:\\\\localhost\\\\Client\\\\TrustedHosts `\\n -Value $hostIP `\\n -Concatenate\\n\\n# Create a VPN connection entry for the local user\\nAdd-AzsVpnConnection `\\n -ServerAddress $hostIP `\\n -Password $Password```'}, {'componentType': 'compParagraph', 'markdown': \"If the setup succeeds, you'll see `azurestack` in your list of VPN connections.\", 'text': \"If the setup succeeds, you'll see `azurestack` in your list of VPN connections.\"}, {'componentType': 'compParagraph', 'markdown': '![Network connections](media/azure-stack-connect-azure-stack/image3.png)', 'text': '![Network connections](media/azure-stack-connect-azure-stack/image3.png)'}, {'componentType': 'compHeaderH3', 'markdown': '### Connect to Azure Stack', 'text': 'Connect to Azure Stack'}, {'componentType': 'compParagraph', 'markdown': 'Connect to the Azure Stack instance by using either of the following two methods:', 'text': 'Connect to the Azure Stack instance by using either of the following two methods:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Test the VPN connectivity', 'text': 'Test the VPN connectivity'}, {'componentType': 'compParagraph', 'markdown': 'To test the portal connection, open a browser and go to the user portal (https://portal.local.azurestack.external/), sign in, and then create resources.', 'text': 'To test the portal connection, open a browser and go to the user portal (https://portal.local.azurestack.external/), sign in, and then create resources.'}]} is not valid under any of the given schemas", + "detail": "$.content[2]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Connect-to-Azure-Stack-with-VPN', 'title': 'Connect to Azure Stack with VPN', 'content': [{'componentType': 'compParagraph', 'markdown': 'You can establish a split tunnel VPN connection to an Azure Stack Development Kit. Through the VPN connection you can access the admin portal, user portal, and locally installed tools such as Visual Studio and PowerShell to manage Azure Stack resources. VPN connectivity is supported in both Azure Active Directory (AAD) and Active Directory Federation Services (AD FS)-based deployments. VPN connections let multiple clients connect to Azure Stack at the same time.', 'text': 'You can establish a split tunnel VPN connection to an Azure Stack Development Kit. Through the VPN connection you can access the admin portal, user portal, and locally installed tools such as Visual Studio and PowerShell to manage Azure Stack resources. VPN connectivity is supported in both Azure Active Directory (AAD) and Active Directory Federation Services (AD FS)-based deployments. VPN connections let multiple clients connect to Azure Stack at the same time.'}, {'componentType': 'compAlert'}, {'componentType': 'compHeaderH3', 'markdown': '### Prerequisites', 'text': 'Prerequisites'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Configure VPN connectivity', 'text': 'Configure VPN connectivity'}, {'componentType': 'compParagraph', 'markdown': 'To create a VPN connection to the development kit, open an elevated PowerShell session from your local Windows-based computer and run the following script (make sure to update the IP address and password values for your environment):', 'text': 'To create a VPN connection to the development kit, open an elevated PowerShell session from your local Windows-based computer and run the following script (make sure to update the IP address and password values for your environment):'}, {'componentType': 'compBlockCode', 'markdown': '```powershell\\n# Configure winrm if it\\'s not already configured\\nwinrm quickconfig \\n\\nSet-ExecutionPolicy RemoteSigned\\n\\n# Import the Connect module\\nImport-Module .\\\\Connect\\\\AzureStack.Connect.psm1 \\n\\n# Add the development kit computer\\'s host IP address & certificate authority (CA) to the list of trusted hosts. Make sure to update the IP address and password values for your environment. \\n\\n$hostIP = \"\"\\n\\n$Password = ConvertTo-SecureString `\\n \"\" `\\n -AsPlainText `\\n -Force\\n\\nSet-Item wsman:\\\\localhost\\\\Client\\\\TrustedHosts `\\n -Value $hostIP `\\n -Concatenate\\n\\n# Create a VPN connection entry for the local user\\nAdd-AzsVpnConnection `\\n -ServerAddress $hostIP `\\n -Password $Password```'}, {'componentType': 'compParagraph', 'markdown': \"If the setup succeeds, you'll see `azurestack` in your list of VPN connections.\", 'text': \"If the setup succeeds, you'll see `azurestack` in your list of VPN connections.\"}, {'componentType': 'compParagraph', 'markdown': '![Network connections](media/azure-stack-connect-azure-stack/image3.png)', 'text': '![Network connections](media/azure-stack-connect-azure-stack/image3.png)'}, {'componentType': 'compHeaderH3', 'markdown': '### Connect to Azure Stack', 'text': 'Connect to Azure Stack'}, {'componentType': 'compParagraph', 'markdown': 'Connect to the Azure Stack instance by using either of the following two methods:', 'text': 'Connect to the Azure Stack instance by using either of the following two methods:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Test the VPN connectivity', 'text': 'Test the VPN connectivity'}, {'componentType': 'compParagraph', 'markdown': 'To test the portal connection, open a browser and go to the user portal (https://portal.local.azurestack.external/), sign in, and then create resources.', 'text': 'To test the portal connection, open a browser and go to the user portal (https://portal.local.azurestack.external/), sign in, and then create resources.'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[3]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': []} is not valid under any of the given schemas", + "detail": "$.content[3]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': []} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[0]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'unit', 'content': [{'componentType': 'compParagraph', 'markdown': 'To manage resources, you must connect to the Azure Stack Development Kit. This article details the steps required to connect to the development kit. You can use either of the following connection options:', 'text': 'To manage resources, you must connect to the Azure Stack Development Kit. This article details the steps required to connect to the development kit. You can use either of the following connection options:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "detail": "$.content[0]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'unit', 'content': [{'componentType': 'compParagraph', 'markdown': 'To manage resources, you must connect to the Azure Stack Development Kit. This article details the steps required to connect to the development kit. You can use either of the following connection options:', 'text': 'To manage resources, you must connect to the Azure Stack Development Kit. This article details the steps required to connect to the development kit. You can use either of the following connection options:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[1]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Connect-to-Azure-Stack-with-Remote-Desktop', 'title': 'Connect to Azure Stack with Remote Desktop', 'content': [{'componentType': 'compParagraph', 'markdown': 'With a Remote Desktop Connection, a single concurrent user can work with the portal to manage resources.', 'text': 'With a Remote Desktop Connection, a single concurrent user can work with the portal to manage resources.'}, {'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", + "detail": "$.content[1]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Connect-to-Azure-Stack-with-Remote-Desktop', 'title': 'Connect to Azure Stack with Remote Desktop', 'content': [{'componentType': 'compParagraph', 'markdown': 'With a Remote Desktop Connection, a single concurrent user can work with the portal to manage resources.', 'text': 'With a Remote Desktop Connection, a single concurrent user can work with the portal to manage resources.'}, {'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[2]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Connect-to-Azure-Stack-with-VPN', 'title': 'Connect to Azure Stack with VPN', 'content': [{'componentType': 'compParagraph', 'markdown': 'You can establish a split tunnel VPN connection to an Azure Stack Development Kit. Through the VPN connection you can access the admin portal, user portal, and locally installed tools such as Visual Studio and PowerShell to manage Azure Stack resources. VPN connectivity is supported in both Azure Active Directory (AAD) and Active Directory Federation Services (AD FS)-based deployments. VPN connections let multiple clients connect to Azure Stack at the same time.', 'text': 'You can establish a split tunnel VPN connection to an Azure Stack Development Kit. Through the VPN connection you can access the admin portal, user portal, and locally installed tools such as Visual Studio and PowerShell to manage Azure Stack resources. VPN connectivity is supported in both Azure Active Directory (AAD) and Active Directory Federation Services (AD FS)-based deployments. VPN connections let multiple clients connect to Azure Stack at the same time.'}, {'componentType': 'compAlert'}, {'componentType': 'compHeaderH3', 'markdown': '### Prerequisites', 'text': 'Prerequisites'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Configure VPN connectivity', 'text': 'Configure VPN connectivity'}, {'componentType': 'compParagraph', 'markdown': 'To create a VPN connection to the development kit, open an elevated PowerShell session from your local Windows-based computer and run the following script (make sure to update the IP address and password values for your environment):', 'text': 'To create a VPN connection to the development kit, open an elevated PowerShell session from your local Windows-based computer and run the following script (make sure to update the IP address and password values for your environment):'}, {'componentType': 'compBlockCode', 'markdown': '```powershell\\n# Configure winrm if it\\'s not already configured\\nwinrm quickconfig \\n\\nSet-ExecutionPolicy RemoteSigned\\n\\n# Import the Connect module\\nImport-Module .\\\\Connect\\\\AzureStack.Connect.psm1 \\n\\n# Add the development kit computer\\'s host IP address & certificate authority (CA) to the list of trusted hosts. Make sure to update the IP address and password values for your environment. \\n\\n$hostIP = \"\"\\n\\n$Password = ConvertTo-SecureString `\\n \"\" `\\n -AsPlainText `\\n -Force\\n\\nSet-Item wsman:\\\\localhost\\\\Client\\\\TrustedHosts `\\n -Value $hostIP `\\n -Concatenate\\n\\n# Create a VPN connection entry for the local user\\nAdd-AzsVpnConnection `\\n -ServerAddress $hostIP `\\n -Password $Password```'}, {'componentType': 'compParagraph', 'markdown': \"If the setup succeeds, you'll see `azurestack` in your list of VPN connections.\", 'text': \"If the setup succeeds, you'll see `azurestack` in your list of VPN connections.\"}, {'componentType': 'compParagraph', 'markdown': '![Network connections](media/azure-stack-connect-azure-stack/image3.png)', 'text': '![Network connections](media/azure-stack-connect-azure-stack/image3.png)'}, {'componentType': 'compHeaderH3', 'markdown': '### Connect to Azure Stack', 'text': 'Connect to Azure Stack'}, {'componentType': 'compParagraph', 'markdown': 'Connect to the Azure Stack instance by using either of the following two methods:', 'text': 'Connect to the Azure Stack instance by using either of the following two methods:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Test the VPN connectivity', 'text': 'Test the VPN connectivity'}, {'componentType': 'compParagraph', 'markdown': 'To test the portal connection, open a browser and go to the user portal (https://portal.local.azurestack.external/), sign in, and then create resources.', 'text': 'To test the portal connection, open a browser and go to the user portal (https://portal.local.azurestack.external/), sign in, and then create resources.'}]} is not valid under any of the given schemas", + "detail": "$.content[2]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Connect-to-Azure-Stack-with-VPN', 'title': 'Connect to Azure Stack with VPN', 'content': [{'componentType': 'compParagraph', 'markdown': 'You can establish a split tunnel VPN connection to an Azure Stack Development Kit. Through the VPN connection you can access the admin portal, user portal, and locally installed tools such as Visual Studio and PowerShell to manage Azure Stack resources. VPN connectivity is supported in both Azure Active Directory (AAD) and Active Directory Federation Services (AD FS)-based deployments. VPN connections let multiple clients connect to Azure Stack at the same time.', 'text': 'You can establish a split tunnel VPN connection to an Azure Stack Development Kit. Through the VPN connection you can access the admin portal, user portal, and locally installed tools such as Visual Studio and PowerShell to manage Azure Stack resources. VPN connectivity is supported in both Azure Active Directory (AAD) and Active Directory Federation Services (AD FS)-based deployments. VPN connections let multiple clients connect to Azure Stack at the same time.'}, {'componentType': 'compAlert'}, {'componentType': 'compHeaderH3', 'markdown': '### Prerequisites', 'text': 'Prerequisites'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Configure VPN connectivity', 'text': 'Configure VPN connectivity'}, {'componentType': 'compParagraph', 'markdown': 'To create a VPN connection to the development kit, open an elevated PowerShell session from your local Windows-based computer and run the following script (make sure to update the IP address and password values for your environment):', 'text': 'To create a VPN connection to the development kit, open an elevated PowerShell session from your local Windows-based computer and run the following script (make sure to update the IP address and password values for your environment):'}, {'componentType': 'compBlockCode', 'markdown': '```powershell\\n# Configure winrm if it\\'s not already configured\\nwinrm quickconfig \\n\\nSet-ExecutionPolicy RemoteSigned\\n\\n# Import the Connect module\\nImport-Module .\\\\Connect\\\\AzureStack.Connect.psm1 \\n\\n# Add the development kit computer\\'s host IP address & certificate authority (CA) to the list of trusted hosts. Make sure to update the IP address and password values for your environment. \\n\\n$hostIP = \"\"\\n\\n$Password = ConvertTo-SecureString `\\n \"\" `\\n -AsPlainText `\\n -Force\\n\\nSet-Item wsman:\\\\localhost\\\\Client\\\\TrustedHosts `\\n -Value $hostIP `\\n -Concatenate\\n\\n# Create a VPN connection entry for the local user\\nAdd-AzsVpnConnection `\\n -ServerAddress $hostIP `\\n -Password $Password```'}, {'componentType': 'compParagraph', 'markdown': \"If the setup succeeds, you'll see `azurestack` in your list of VPN connections.\", 'text': \"If the setup succeeds, you'll see `azurestack` in your list of VPN connections.\"}, {'componentType': 'compParagraph', 'markdown': '![Network connections](media/azure-stack-connect-azure-stack/image3.png)', 'text': '![Network connections](media/azure-stack-connect-azure-stack/image3.png)'}, {'componentType': 'compHeaderH3', 'markdown': '### Connect to Azure Stack', 'text': 'Connect to Azure Stack'}, {'componentType': 'compParagraph', 'markdown': 'Connect to the Azure Stack instance by using either of the following two methods:', 'text': 'Connect to the Azure Stack instance by using either of the following two methods:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Test the VPN connectivity', 'text': 'Test the VPN connectivity'}, {'componentType': 'compParagraph', 'markdown': 'To test the portal connection, open a browser and go to the user portal (https://portal.local.azurestack.external/), sign in, and then create resources.', 'text': 'To test the portal connection, open a browser and go to the user portal (https://portal.local.azurestack.external/), sign in, and then create resources.'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[3]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': []} is not valid under any of the given schemas", + "detail": "$.content[3]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': []} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content: [{'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'unit', 'content': [{'componentType': 'compParagraph', 'markdown': 'To manage resources, you must connect to the Azure Stack Development Kit. This article details the steps required to connect to the development kit. You can use either of the following connection options:', 'text': 'To manage resources, you must connect to the Azure Stack Development Kit. This article details the steps required to connect to the development kit. You can use either of the following connection options:'}, {'componentType': 'compListUnordered'}]}, {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Connect-to-Azure-Stack-with-Remote-Desktop', 'title': 'Connect to Azure Stack with Remote Desktop', 'content': [{'componentType': 'compParagraph', 'markdown': 'With a Remote Desktop Connection, a single concurrent user can work with the portal to manage resources.', 'text': 'With a Remote Desktop Connection, a single concurrent user can work with the portal to manage resources.'}, {'componentType': 'compListOrdered'}]}, {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Connect-to-Azure-Stack-with-VPN', 'title': 'Connect to Azure Stack with VPN', 'content': [{'componentType': 'compParagraph', 'markdown': 'You can establish a split tunnel VPN connection to an Azure Stack Development Kit. Through the VPN connection you can access the admin portal, user portal, and locally installed tools such as Visual Studio and PowerShell to manage Azure Stack resources. VPN connectivity is supported in both Azure Active Directory (AAD) and Active Directory Federation Services (AD FS)-based deployments. VPN connections let multiple clients connect to Azure Stack at the same time.', 'text': 'You can establish a split tunnel VPN connection to an Azure Stack Development Kit. Through the VPN connection you can access the admin portal, user portal, and locally installed tools such as Visual Studio and PowerShell to manage Azure Stack resources. VPN connectivity is supported in both Azure Active Directory (AAD) and Active Directory Federation Services (AD FS)-based deployments. VPN connections let multiple clients connect to Azure Stack at the same time.'}, {'componentType': 'compAlert'}, {'componentType': 'compHeaderH3', 'markdown': '### Prerequisites', 'text': 'Prerequisites'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Configure VPN connectivity', 'text': 'Configure VPN connectivity'}, {'componentType': 'compParagraph', 'markdown': 'To create a VPN connection to the development kit, open an elevated PowerShell session from your local Windows-based computer and run the following script (make sure to update the IP address and password values for your environment):', 'text': 'To create a VPN connection to the development kit, open an elevated PowerShell session from your local Windows-based computer and run the following script (make sure to update the IP address and password values for your environment):'}, {'componentType': 'compBlockCode', 'markdown': '```powershell\\n# Configure winrm if it\\'s not already configured\\nwinrm quickconfig \\n\\nSet-ExecutionPolicy RemoteSigned\\n\\n# Import the Connect module\\nImport-Module .\\\\Connect\\\\AzureStack.Connect.psm1 \\n\\n# Add the development kit computer\\'s host IP address & certificate authority (CA) to the list of trusted hosts. Make sure to update the IP address and password values for your environment. \\n\\n$hostIP = \"\"\\n\\n$Password = ConvertTo-SecureString `\\n \"\" `\\n -AsPlainText `\\n -Force\\n\\nSet-Item wsman:\\\\localhost\\\\Client\\\\TrustedHosts `\\n -Value $hostIP `\\n -Concatenate\\n\\n# Create a VPN connection entry for the local user\\nAdd-AzsVpnConnection `\\n -ServerAddress $hostIP `\\n -Password $Password```'}, {'componentType': 'compParagraph', 'markdown': \"If the setup succeeds, you'll see `azurestack` in your list of VPN connections.\", 'text': \"If the setup succeeds, you'll see `azurestack` in your list of VPN connections.\"}, {'componentType': 'compParagraph', 'markdown': '![Network connections](media/azure-stack-connect-azure-stack/image3.png)', 'text': '![Network connections](media/azure-stack-connect-azure-stack/image3.png)'}, {'componentType': 'compHeaderH3', 'markdown': '### Connect to Azure Stack', 'text': 'Connect to Azure Stack'}, {'componentType': 'compParagraph', 'markdown': 'Connect to the Azure Stack instance by using either of the following two methods:', 'text': 'Connect to the Azure Stack instance by using either of the following two methods:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Test the VPN connectivity', 'text': 'Test the VPN connectivity'}, {'componentType': 'compParagraph', 'markdown': 'To test the portal connection, open a browser and go to the user portal (https://portal.local.azurestack.external/), sign in, and then create resources.', 'text': 'To test the portal connection, open a browser and go to the user portal (https://portal.local.azurestack.external/), sign in, and then create resources.'}]}, {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': []}] does not contain items matching the given schema", + "detail": "$.content: [{'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'unit', 'content': [{'componentType': 'compParagraph', 'markdown': 'To manage resources, you must connect to the Azure Stack Development Kit. This article details the steps required to connect to the development kit. You can use either of the following connection options:', 'text': 'To manage resources, you must connect to the Azure Stack Development Kit. This article details the steps required to connect to the development kit. You can use either of the following connection options:'}, {'componentType': 'compListUnordered'}]}, {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Connect-to-Azure-Stack-with-Remote-Desktop', 'title': 'Connect to Azure Stack with Remote Desktop', 'content': [{'componentType': 'compParagraph', 'markdown': 'With a Remote Desktop Connection, a single concurrent user can work with the portal to manage resources.', 'text': 'With a Remote Desktop Connection, a single concurrent user can work with the portal to manage resources.'}, {'componentType': 'compListOrdered'}]}, {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Connect-to-Azure-Stack-with-VPN', 'title': 'Connect to Azure Stack with VPN', 'content': [{'componentType': 'compParagraph', 'markdown': 'You can establish a split tunnel VPN connection to an Azure Stack Development Kit. Through the VPN connection you can access the admin portal, user portal, and locally installed tools such as Visual Studio and PowerShell to manage Azure Stack resources. VPN connectivity is supported in both Azure Active Directory (AAD) and Active Directory Federation Services (AD FS)-based deployments. VPN connections let multiple clients connect to Azure Stack at the same time.', 'text': 'You can establish a split tunnel VPN connection to an Azure Stack Development Kit. Through the VPN connection you can access the admin portal, user portal, and locally installed tools such as Visual Studio and PowerShell to manage Azure Stack resources. VPN connectivity is supported in both Azure Active Directory (AAD) and Active Directory Federation Services (AD FS)-based deployments. VPN connections let multiple clients connect to Azure Stack at the same time.'}, {'componentType': 'compAlert'}, {'componentType': 'compHeaderH3', 'markdown': '### Prerequisites', 'text': 'Prerequisites'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Configure VPN connectivity', 'text': 'Configure VPN connectivity'}, {'componentType': 'compParagraph', 'markdown': 'To create a VPN connection to the development kit, open an elevated PowerShell session from your local Windows-based computer and run the following script (make sure to update the IP address and password values for your environment):', 'text': 'To create a VPN connection to the development kit, open an elevated PowerShell session from your local Windows-based computer and run the following script (make sure to update the IP address and password values for your environment):'}, {'componentType': 'compBlockCode', 'markdown': '```powershell\\n# Configure winrm if it\\'s not already configured\\nwinrm quickconfig \\n\\nSet-ExecutionPolicy RemoteSigned\\n\\n# Import the Connect module\\nImport-Module .\\\\Connect\\\\AzureStack.Connect.psm1 \\n\\n# Add the development kit computer\\'s host IP address & certificate authority (CA) to the list of trusted hosts. Make sure to update the IP address and password values for your environment. \\n\\n$hostIP = \"\"\\n\\n$Password = ConvertTo-SecureString `\\n \"\" `\\n -AsPlainText `\\n -Force\\n\\nSet-Item wsman:\\\\localhost\\\\Client\\\\TrustedHosts `\\n -Value $hostIP `\\n -Concatenate\\n\\n# Create a VPN connection entry for the local user\\nAdd-AzsVpnConnection `\\n -ServerAddress $hostIP `\\n -Password $Password```'}, {'componentType': 'compParagraph', 'markdown': \"If the setup succeeds, you'll see `azurestack` in your list of VPN connections.\", 'text': \"If the setup succeeds, you'll see `azurestack` in your list of VPN connections.\"}, {'componentType': 'compParagraph', 'markdown': '![Network connections](media/azure-stack-connect-azure-stack/image3.png)', 'text': '![Network connections](media/azure-stack-connect-azure-stack/image3.png)'}, {'componentType': 'compHeaderH3', 'markdown': '### Connect to Azure Stack', 'text': 'Connect to Azure Stack'}, {'componentType': 'compParagraph', 'markdown': 'Connect to the Azure Stack instance by using either of the following two methods:', 'text': 'Connect to the Azure Stack instance by using either of the following two methods:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Test the VPN connectivity', 'text': 'Test the VPN connectivity'}, {'componentType': 'compParagraph', 'markdown': 'To test the portal connection, open a browser and go to the user portal (https://portal.local.azurestack.external/), sign in, and then create resources.', 'text': 'To test the portal connection, open a browser and go to the user portal (https://portal.local.azurestack.external/), sign in, and then create resources.'}]}, {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': []}] does not contain items matching the given schema", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "start_line": null, + "end_line": null + } + ], + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md" + }, + "readiness": { + "schema_version": "1", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", + "targets": [ + { + "target": "dita", + "status": "ready", + "prerequisites_met": [ + "Document has a title", + "Article type is classified", + "DITA type is mapped" + ], + "prerequisites_missing": [], + "diagnostics": [] + }, + { + "target": "schema_org", + "status": "ready", + "prerequisites_met": [ + "Title available for name property", + "Description available" + ], + "prerequisites_missing": [], + "diagnostics": [] + }, + { + "target": "rag_ingestion", + "status": "ready", + "prerequisites_met": [ + "Document title available for chunk context", + "Document has structured units for chunking", + "No parse errors" + ], + "prerequisites_missing": [], + "diagnostics": [] + } + ] + } +} \ No newline at end of file diff --git a/design/2026-06-28-assess/azure-stack-connect-vpn.md.json b/design/2026-06-28-assess/azure-stack-connect-vpn.md.json new file mode 100644 index 0000000..5e3499a --- /dev/null +++ b/design/2026-06-28-assess/azure-stack-connect-vpn.md.json @@ -0,0 +1,25398 @@ +{ + "schema_version": "1", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "source_format": "markdown", + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "source_format": "markdown", + "content_hash": "e04dc4a0a7b17e32e902bcb84d8709247688f834b5f997c0da770f9020f11735", + "start_line": 1, + "end_line": null + }, + "metadata": { + "title": "Connect Azure Stack to Azure using VPN | Microsoft Docs", + "description": "How to connect virtual networks in Azure Stack to virtual networks in Azure using VPN.", + "services": "azure-stack", + "documentationcenter": "", + "author": "sethmanheim", + "manager": "femila", + "editor": "", + "ms.assetid": null, + "ms.service": "azure-stack", + "ms.workload": "na", + "ms.tgt_pltfrm": "na", + "ms.devlang": "na", + "ms.topic": "conceptual", + "ms.date": "06/21/2019", + "ms.author": "sethm", + "ms.reviewer": "scottnap", + "ms.lastreviewed": "10/24/2018" + }, + "title": "Connect Azure Stack to Azure using VPN | Microsoft Docs", + "structure": { + "root": { + "node_id": "root", + "node_type": "document", + "title": null, + "level": null, + "path": "/", + "children": [ + { + "node_id": "h1-0f2f8b", + "node_type": "section", + "title": "Connect Azure Stack to Azure using VPN", + "level": 1, + "path": "/1", + "children": [ + { + "node_id": "h2-ac7ff0", + "node_type": "section", + "title": "Before you begin", + "level": 2, + "path": "/1/1", + "children": [ + { + "node_id": "h3-acdb33", + "node_type": "section", + "title": "VPN connection diagram", + "level": 3, + "path": "/1/1/1", + "children": [], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 35, + "end_line": 35, + "query_path": null, + "provenance_status": "available" + }, + "triage_status": "known" + }, + { + "node_id": "h3-0bbe01", + "node_type": "section", + "title": "Network configuration example values", + "level": 3, + "path": "/1/1/2", + "children": [], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 41, + "end_line": 41, + "query_path": null, + "provenance_status": "available" + }, + "triage_status": "known" + } + ], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 28, + "end_line": 28, + "query_path": null, + "provenance_status": "available" + }, + "triage_status": "known" + }, + { + "node_id": "h2-7b2f6d", + "node_type": "section", + "title": "Create the network resources in Azure", + "level": 2, + "path": "/1/2", + "children": [ + { + "node_id": "h3-005a40", + "node_type": "section", + "title": "Create the virtual network and virtual machine (VM) subnet", + "level": 3, + "path": "/1/2/1", + "children": [], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 57, + "end_line": 57, + "query_path": null, + "provenance_status": "available" + }, + "triage_status": "known" + }, + { + "node_id": "h3-dfda43", + "node_type": "section", + "title": "Create the Gateway subnet", + "level": 3, + "path": "/1/2/2", + "children": [], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 70, + "end_line": 70, + "query_path": null, + "provenance_status": "available" + }, + "triage_status": "known" + }, + { + "node_id": "h3-e219ba", + "node_type": "section", + "title": "Create the virtual network gateway", + "level": 3, + "path": "/1/2/3", + "children": [], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 83, + "end_line": 83, + "query_path": null, + "provenance_status": "available" + }, + "triage_status": "known" + }, + { + "node_id": "h3-13a58d", + "node_type": "section", + "title": "Create the local network gateway resource", + "level": 3, + "path": "/1/2/4", + "children": [], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 95, + "end_line": 95, + "query_path": null, + "provenance_status": "available" + }, + "triage_status": "known" + } + ], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 53, + "end_line": 53, + "query_path": null, + "provenance_status": "available" + }, + "triage_status": "known" + }, + { + "node_id": "h2-45b50b", + "node_type": "section", + "title": "Create the connection", + "level": 2, + "path": "/1/3", + "children": [], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 106, + "end_line": 106, + "query_path": null, + "provenance_status": "available" + }, + "triage_status": "known" + }, + { + "node_id": "h2-446fa4", + "node_type": "section", + "title": "Create a VM", + "level": 2, + "path": "/1/4", + "children": [], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 123, + "end_line": 123, + "query_path": null, + "provenance_status": "available" + }, + "triage_status": "known" + }, + { + "node_id": "h2-5d0479", + "node_type": "section", + "title": "Create the network resources in Azure Stack", + "level": 2, + "path": "/1/5", + "children": [ + { + "node_id": "h3-bf3689", + "node_type": "section", + "title": "Sign in as a user", + "level": 3, + "path": "/1/5/1", + "children": [], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 147, + "end_line": 147, + "query_path": null, + "provenance_status": "available" + }, + "triage_status": "known" + }, + { + "node_id": "h3-b29dcb", + "node_type": "section", + "title": "Create the virtual network and a VM subnet", + "level": 3, + "path": "/1/5/2", + "children": [], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 151, + "end_line": 151, + "query_path": null, + "provenance_status": "available" + }, + "triage_status": "known" + }, + { + "node_id": "h3-df6c71", + "node_type": "section", + "title": "Create the gateway subnet", + "level": 3, + "path": "/1/5/3", + "children": [], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 167, + "end_line": 167, + "query_path": null, + "provenance_status": "available" + }, + "triage_status": "known" + }, + { + "node_id": "h3-335dd0", + "node_type": "section", + "title": "Create the virtual network gateway", + "level": 3, + "path": "/1/5/4", + "children": [], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 179, + "end_line": 179, + "query_path": null, + "provenance_status": "available" + }, + "triage_status": "known" + }, + { + "node_id": "h3-ea6774", + "node_type": "section", + "title": "Create the local network gateway", + "level": 3, + "path": "/1/5/5", + "children": [], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 192, + "end_line": 192, + "query_path": null, + "provenance_status": "available" + }, + "triage_status": "known" + }, + { + "node_id": "h3-3f69ae", + "node_type": "section", + "title": "Create the local network gateway resource", + "level": 3, + "path": "/1/5/6", + "children": [], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 200, + "end_line": 200, + "query_path": null, + "provenance_status": "available" + }, + "triage_status": "known" + }, + { + "node_id": "h3-53dc1f", + "node_type": "section", + "title": "Create the connection", + "level": 3, + "path": "/1/5/7", + "children": [], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 212, + "end_line": 212, + "query_path": null, + "provenance_status": "available" + }, + "triage_status": "known" + }, + { + "node_id": "h3-0b522b", + "node_type": "section", + "title": "Create a VM", + "level": 3, + "path": "/1/5/8", + "children": [], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 226, + "end_line": 226, + "query_path": null, + "provenance_status": "available" + }, + "triage_status": "known" + } + ], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 143, + "end_line": 143, + "query_path": null, + "provenance_status": "available" + }, + "triage_status": "known" + }, + { + "node_id": "h2-147241", + "node_type": "section", + "title": "Test the connection", + "level": 2, + "path": "/1/6", + "children": [ + { + "node_id": "h3-9774f0", + "node_type": "section", + "title": "Sign in to the user VM in Azure Stack", + "level": 3, + "path": "/1/6/1", + "children": [], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 252, + "end_line": 252, + "query_path": null, + "provenance_status": "available" + }, + "triage_status": "known" + }, + { + "node_id": "h3-1e51b1", + "node_type": "section", + "title": "Sign in to the tenant VM in Azure", + "level": 3, + "path": "/1/6/2", + "children": [], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 273, + "end_line": 273, + "query_path": null, + "provenance_status": "available" + }, + "triage_status": "known" + }, + { + "node_id": "h3-2631ce", + "node_type": "section", + "title": "Viewing data transfer statistics through the gateway connection", + "level": 3, + "path": "/1/6/3", + "children": [], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 299, + "end_line": 299, + "query_path": null, + "provenance_status": "available" + }, + "triage_status": "known" + } + ], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 241, + "end_line": 241, + "query_path": null, + "provenance_status": "available" + }, + "triage_status": "known" + }, + { + "node_id": "h2-bdf30e", + "node_type": "section", + "title": "Next steps", + "level": 2, + "path": "/1/7", + "children": [], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 310, + "end_line": 310, + "query_path": null, + "provenance_status": "available" + }, + "triage_status": "known" + } + ], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 22, + "end_line": 22, + "query_path": null, + "provenance_status": "available" + }, + "triage_status": "known" + } + ], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "triage_status": "known" + }, + "heading_count": 25, + "max_depth": 3, + "has_title": true + }, + "structured_content": { + "schema_version": "1", + "schema": "artHowto.schema.json", + "version": "0.1.0", + "article_id": "Volumes-Matt_files-Data-azure-stack-docs-azure-stack-user-azure-", + "article_type": "howto", + "dita_type": "howto", + "information_type": "mixed", + "title": "Connect Azure Stack to Azure using VPN | Microsoft Docs", + "triage_status": "known", + "metadata": { + "title": "Connect Azure Stack to Azure using VPN | Microsoft Docs", + "description": "How to connect virtual networks in Azure Stack to virtual networks in Azure using VPN.", + "services": "azure-stack", + "documentationcenter": "", + "author": "sethmanheim", + "manager": "femila", + "editor": "", + "ms.assetid": null, + "ms.service": "azure-stack", + "ms.workload": "na", + "ms.tgt_pltfrm": "na", + "ms.devlang": "na", + "ms.topic": "conceptual", + "ms.date": "06/21/2019", + "ms.author": "sethm", + "ms.reviewer": "scottnap", + "ms.lastreviewed": "10/24/2018" + }, + "source": { + "sourcePath": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "sourceFormat": "markdown", + "contentHash": "e04dc4a0a7b17e32e902bcb84d8709247688f834b5f997c0da770f9020f11735" + }, + "content": [ + { + "unit_type": "unknown", + "unit_id": "unit", + "information_type": "unknown", + "title": null, + "triage_status": "unknown", + "metadata": {}, + "source": null, + "procedure_representation": null, + "term": null, + "content": [ + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "*Applies to: Azure Stack integrated systems*", + "html": null, + "text": "*Applies to: Azure Stack integrated systems*", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 24, + "end_line": 24, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attEmphasis", + "att_id": null, + "markdown": "*Applies to: Azure Stack integrated systems*", + "html": null, + "text": "Applies to: Azure Stack integrated systems", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Applies to: Azure Stack integrated systems", + "html": null, + "text": "Applies to: Azure Stack integrated systems", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "This article shows you how to create a site-to-site VPN to connect a virtual network in Azure Stack to a virtual network in Azure.", + "html": null, + "text": "This article shows you how to create a site-to-site VPN to connect a virtual network in Azure Stack to a virtual network in Azure.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 26, + "end_line": 26, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "This article shows you how to create a site-to-site VPN to connect a virtual network in Azure Stack to a virtual network in Azure.", + "html": null, + "text": "This article shows you how to create a site-to-site VPN to connect a virtual network in Azure Stack to a virtual network in Azure.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ] + }, + { + "unit_type": "prerequisites", + "unit_id": "Before-you-begin", + "information_type": "concept", + "title": "Before you begin", + "triage_status": "known", + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 28, + "end_line": 28, + "query_path": null, + "provenance_status": "available" + }, + "procedure_representation": null, + "term": null, + "content": [ + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "To complete the connection configuration, make sure you have the following items before you begin:", + "html": null, + "text": "To complete the connection configuration, make sure you have the following items before you begin:", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 30, + "end_line": 30, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "To complete the connection configuration, make sure you have the following items before you begin:", + "html": null, + "text": "To complete the connection configuration, make sure you have the following items before you begin:", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListUnordered", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": 2, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 32, + "end_line": 34, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "An Azure Stack integrated systems (multi-node) deployment that is directly connected to the internet. Your external public IP address range must be directly reachable from the public internet.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 1, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 32, + "end_line": 32, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "An Azure Stack integrated systems (multi-node) deployment that is directly connected to the internet. Your external public IP address range must be directly reachable from the public internet.", + "html": null, + "text": "An Azure Stack integrated systems (multi-node) deployment that is directly connected to the internet. Your external public IP address range must be directly reachable from the public internet.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "A valid Azure subscription. If you don't have an Azure subscription, you can create a [free Azure account here](https://azure.microsoft.com/free/?b=17.06).", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 2, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 33, + "end_line": 34, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "A valid Azure subscription. If you don't have an Azure subscription, you can create a ", + "html": null, + "text": "A valid Azure subscription. If you don't have an Azure subscription, you can create a ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attLink", + "att_id": null, + "markdown": "[free Azure account here](https://azure.microsoft.com/free/?b=17.06)", + "html": null, + "text": "free Azure account here", + "href": "https://azure.microsoft.com/free/?b=17.06", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compHeaderH3", + "component_id": null, + "markdown": "### VPN connection diagram", + "html": null, + "text": "VPN connection diagram", + "level": 3, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 35, + "end_line": 35, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "VPN connection diagram", + "html": null, + "text": "VPN connection diagram", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "The following figure shows what the connection configuration should look like when you're done:", + "html": null, + "text": "The following figure shows what the connection configuration should look like when you're done:", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 37, + "end_line": 37, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "The following figure shows what the connection configuration should look like when you're done:", + "html": null, + "text": "The following figure shows what the connection configuration should look like when you're done:", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "![Site-to-site VPN connection configuration](media/azure-stack-connect-vpn/image2.png)", + "html": null, + "text": "![Site-to-site VPN connection configuration](media/azure-stack-connect-vpn/image2.png)", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 39, + "end_line": 39, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attImage", + "att_id": null, + "markdown": "![Site-to-site VPN connection configuration](media/azure-stack-connect-vpn/image2.png)", + "html": null, + "text": null, + "href": null, + "target": null, + "source": "media/azure-stack-connect-vpn/image2.png", + "alt_text": "Site-to-site VPN connection configuration", + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compHeaderH3", + "component_id": null, + "markdown": "### Network configuration example values", + "html": null, + "text": "Network configuration example values", + "level": 3, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 41, + "end_line": 41, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Network configuration example values", + "html": null, + "text": "Network configuration example values", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "The network configuration examples table shows the values that are used for examples in this article. You can use these values, or you can refer to them to better understand the examples in this article:", + "html": null, + "text": "The network configuration examples table shows the values that are used for examples in this article. You can use these values, or you can refer to them to better understand the examples in this article:", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 43, + "end_line": 43, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "The network configuration examples table shows the values that are used for examples in this article. You can use these values, or you can refer to them to better understand the examples in this article:", + "html": null, + "text": "The network configuration examples table shows the values that are used for examples in this article. You can use these values, or you can refer to them to better understand the examples in this article:", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTable", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": 3, + "row_count": 6, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 45, + "end_line": 51, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableRow", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": 1, + "row_role": "header", + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 45, + "end_line": 45, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "header", + "column_index": 1, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Azure Stack", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "header", + "column_index": 2, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Azure Stack", + "html": null, + "text": "Azure Stack", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Azure", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "header", + "column_index": 3, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Azure", + "html": null, + "text": "Azure", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableRow", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": 2, + "row_role": "body", + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 47, + "end_line": 47, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Virtual network name", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 1, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Virtual network name", + "html": null, + "text": "Virtual network name", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Azs-VNet", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 2, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Azs-VNet", + "html": null, + "text": "Azs-VNet", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "AzureVNet", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 3, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "AzureVNet", + "html": null, + "text": "AzureVNet", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableRow", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": 3, + "row_role": "body", + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 48, + "end_line": 48, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Virtual network address space", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 1, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Virtual network address space", + "html": null, + "text": "Virtual network address space", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "10.1.0.0/16", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 2, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "10.1.0.0/16", + "html": null, + "text": "10.1.0.0/16", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "10.100.0.0/16", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 3, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "10.100.0.0/16", + "html": null, + "text": "10.100.0.0/16", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableRow", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": 4, + "row_role": "body", + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 49, + "end_line": 49, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Subnet name", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 1, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Subnet name", + "html": null, + "text": "Subnet name", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "FrontEnd", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 2, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "FrontEnd", + "html": null, + "text": "FrontEnd", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "FrontEnd", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 3, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "FrontEnd", + "html": null, + "text": "FrontEnd", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableRow", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": 5, + "row_role": "body", + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 50, + "end_line": 50, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Subnet address range", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 1, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Subnet address range", + "html": null, + "text": "Subnet address range", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "10.1.0.0/24", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 2, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "10.1.0.0/24", + "html": null, + "text": "10.1.0.0/24", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "10.100.0.0/24", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 3, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "10.100.0.0/24", + "html": null, + "text": "10.100.0.0/24", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableRow", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": 6, + "row_role": "body", + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 51, + "end_line": 51, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Gateway subnet", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 1, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Gateway subnet", + "html": null, + "text": "Gateway subnet", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "10.1.1.0/24", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 2, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "10.1.1.0/24", + "html": null, + "text": "10.1.1.0/24", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "10.100.1.0/24", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 3, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "10.100.1.0/24", + "html": null, + "text": "10.100.1.0/24", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ] + }, + { + "unit_type": "procedure", + "unit_id": "Create-the-network-resources-in-Azure", + "information_type": "procedure", + "title": "Create the network resources in Azure", + "triage_status": "known", + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 53, + "end_line": 53, + "query_path": null, + "provenance_status": "available" + }, + "procedure_representation": "ordered-list", + "term": null, + "content": [ + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "First, create the network resources for Azure. The following instructions show how to create the resources by using the [Azure portal](https://portal.azure.com/).", + "html": null, + "text": "First, create the network resources for Azure. The following instructions show how to create the resources by using the [Azure portal](https://portal.azure.com/).", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 55, + "end_line": 55, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "First, create the network resources for Azure. The following instructions show how to create the resources by using the ", + "html": null, + "text": "First, create the network resources for Azure. The following instructions show how to create the resources by using the ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attLink", + "att_id": null, + "markdown": "[Azure portal](https://portal.azure.com/)", + "html": null, + "text": "Azure portal", + "href": "https://portal.azure.com/", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compHeaderH3", + "component_id": null, + "markdown": "### Create the virtual network and virtual machine (VM) subnet", + "html": null, + "text": "Create the virtual network and virtual machine (VM) subnet", + "level": 3, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 57, + "end_line": 57, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Create the virtual network and virtual machine (VM) subnet", + "html": null, + "text": "Create the virtual network and virtual machine (VM) subnet", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListOrdered", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": 9, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 59, + "end_line": 69, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Sign in to the [Azure portal](https://portal.azure.com/) using your Azure account.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 1, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 59, + "end_line": 60, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Sign in to the ", + "html": null, + "text": "Sign in to the ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attLink", + "att_id": null, + "markdown": "[Azure portal](https://portal.azure.com/)", + "html": null, + "text": "Azure portal", + "href": "https://portal.azure.com/", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " using your Azure account.", + "html": null, + "text": " using your Azure account.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "In the user portal, select **+ Create a resource**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 2, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 61, + "end_line": 61, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "In the user portal, select ", + "html": null, + "text": "In the user portal, select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**+ Create a resource**", + "html": null, + "text": "+ Create a resource", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "+ Create a resource", + "html": null, + "text": "+ Create a resource", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Go to **Marketplace**, and then select **Networking**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 3, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 62, + "end_line": 62, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Go to ", + "html": null, + "text": "Go to ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Marketplace**", + "html": null, + "text": "Marketplace", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Marketplace", + "html": null, + "text": "Marketplace", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ", and then select ", + "html": null, + "text": ", and then select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Networking**", + "html": null, + "text": "Networking", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Networking", + "html": null, + "text": "Networking", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Select **Virtual network**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 4, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 63, + "end_line": 63, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Select ", + "html": null, + "text": "Select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Virtual network**", + "html": null, + "text": "Virtual network", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Virtual network", + "html": null, + "text": "Virtual network", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Use the information from the network configuration table to identify the values for Azure **Name**, **Address space**, **Subnet name**, and **Subnet address range**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 5, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 64, + "end_line": 64, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Use the information from the network configuration table to identify the values for Azure ", + "html": null, + "text": "Use the information from the network configuration table to identify the values for Azure ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Name**", + "html": null, + "text": "Name", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Name", + "html": null, + "text": "Name", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ", ", + "html": null, + "text": ", ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Address space**", + "html": null, + "text": "Address space", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Address space", + "html": null, + "text": "Address space", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ", ", + "html": null, + "text": ", ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Subnet name**", + "html": null, + "text": "Subnet name", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Subnet name", + "html": null, + "text": "Subnet name", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ", and ", + "html": null, + "text": ", and ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Subnet address range**", + "html": null, + "text": "Subnet address range", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Subnet address range", + "html": null, + "text": "Subnet address range", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "For **Resource Group**, create a new resource group or, if you already have one, select **Use existing**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 6, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 65, + "end_line": 65, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "For ", + "html": null, + "text": "For ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Resource Group**", + "html": null, + "text": "Resource Group", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Resource Group", + "html": null, + "text": "Resource Group", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ", create a new resource group or, if you already have one, select ", + "html": null, + "text": ", create a new resource group or, if you already have one, select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Use existing**", + "html": null, + "text": "Use existing", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Use existing", + "html": null, + "text": "Use existing", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Select the **Location** of your VNet. If you're using the example values, select **East US** or use another location.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 7, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 66, + "end_line": 66, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Select the ", + "html": null, + "text": "Select the ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Location**", + "html": null, + "text": "Location", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Location", + "html": null, + "text": "Location", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " of your VNet. If you're using the example values, select ", + "html": null, + "text": " of your VNet. If you're using the example values, select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**East US**", + "html": null, + "text": "East US", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "East US", + "html": null, + "text": "East US", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " or use another location.", + "html": null, + "text": " or use another location.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Select **Pin to dashboard**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 8, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 67, + "end_line": 67, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Select ", + "html": null, + "text": "Select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Pin to dashboard**", + "html": null, + "text": "Pin to dashboard", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Pin to dashboard", + "html": null, + "text": "Pin to dashboard", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Select **Create**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 9, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 68, + "end_line": 69, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Select ", + "html": null, + "text": "Select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Create**", + "html": null, + "text": "Create", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Create", + "html": null, + "text": "Create", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compHeaderH3", + "component_id": null, + "markdown": "### Create the Gateway subnet", + "html": null, + "text": "Create the Gateway subnet", + "level": 3, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 70, + "end_line": 70, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Create the Gateway subnet", + "html": null, + "text": "Create the Gateway subnet", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListOrdered", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": 6, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 72, + "end_line": 82, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Open the virtual network resource you created (**AzureVNet**) from the dashboard.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 1, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 72, + "end_line": 72, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Open the virtual network resource you created (", + "html": null, + "text": "Open the virtual network resource you created (", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**AzureVNet**", + "html": null, + "text": "AzureVNet", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "AzureVNet", + "html": null, + "text": "AzureVNet", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ") from the dashboard.", + "html": null, + "text": ") from the dashboard.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "On the **Settings** section, select **Subnets**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 2, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 73, + "end_line": 73, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "On the ", + "html": null, + "text": "On the ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Settings**", + "html": null, + "text": "Settings", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Settings", + "html": null, + "text": "Settings", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " section, select ", + "html": null, + "text": " section, select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Subnets**", + "html": null, + "text": "Subnets", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Subnets", + "html": null, + "text": "Subnets", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Select **Gateway subnet** to add a gateway subnet to the virtual network.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 3, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 74, + "end_line": 74, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Select ", + "html": null, + "text": "Select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Gateway subnet**", + "html": null, + "text": "Gateway subnet", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Gateway subnet", + "html": null, + "text": "Gateway subnet", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " to add a gateway subnet to the virtual network.", + "html": null, + "text": " to add a gateway subnet to the virtual network.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "[!IMPORTANT]\nGateway subnets are special and must have this specific name to function properly.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 4, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 75, + "end_line": 79, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "[!IMPORTANT]", + "html": null, + "text": "[!IMPORTANT]", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": "Gateway subnets are special and must have this specific name to function properly.", + "html": null, + "text": "Gateway subnets are special and must have this specific name to function properly.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "component_type": "compUnknown", + "component_id": null, + "markdown": null, + "html": null, + "text": "\n", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "unknown" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "In the **Address range** field, verify the address is **10.100.1.0/24**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 5, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 80, + "end_line": 80, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "In the ", + "html": null, + "text": "In the ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Address range**", + "html": null, + "text": "Address range", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Address range", + "html": null, + "text": "Address range", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " field, verify the address is ", + "html": null, + "text": " field, verify the address is ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**10.100.1.0/24**", + "html": null, + "text": "10.100.1.0/24", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "10.100.1.0/24", + "html": null, + "text": "10.100.1.0/24", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Select **OK** to create the gateway subnet.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 6, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 81, + "end_line": 82, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Select ", + "html": null, + "text": "Select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**OK**", + "html": null, + "text": "OK", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "OK", + "html": null, + "text": "OK", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " to create the gateway subnet.", + "html": null, + "text": " to create the gateway subnet.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compHeaderH3", + "component_id": null, + "markdown": "### Create the virtual network gateway", + "html": null, + "text": "Create the virtual network gateway", + "level": 3, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 83, + "end_line": 83, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Create the virtual network gateway", + "html": null, + "text": "Create the virtual network gateway", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListOrdered", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": 8, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 85, + "end_line": 94, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "In the Azure portal, select **+ Create a resource**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 1, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 85, + "end_line": 86, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "In the Azure portal, select ", + "html": null, + "text": "In the Azure portal, select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**+ Create a resource**", + "html": null, + "text": "+ Create a resource", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "+ Create a resource", + "html": null, + "text": "+ Create a resource", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Go to **Marketplace**, and then select **Networking**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 2, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 87, + "end_line": 87, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Go to ", + "html": null, + "text": "Go to ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Marketplace**", + "html": null, + "text": "Marketplace", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Marketplace", + "html": null, + "text": "Marketplace", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ", and then select ", + "html": null, + "text": ", and then select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Networking**", + "html": null, + "text": "Networking", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Networking", + "html": null, + "text": "Networking", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "From the list of network resources, select **Virtual network gateway**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 3, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 88, + "end_line": 88, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "From the list of network resources, select ", + "html": null, + "text": "From the list of network resources, select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Virtual network gateway**", + "html": null, + "text": "Virtual network gateway", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Virtual network gateway", + "html": null, + "text": "Virtual network gateway", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "In the **Name** field, type **Azure-GW**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 4, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 89, + "end_line": 89, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "In the ", + "html": null, + "text": "In the ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Name**", + "html": null, + "text": "Name", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Name", + "html": null, + "text": "Name", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " field, type ", + "html": null, + "text": " field, type ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Azure-GW**", + "html": null, + "text": "Azure-GW", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Azure-GW", + "html": null, + "text": "Azure-GW", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "To choose a virtual network, select **Virtual network**. Then select **AzureVnet** from the list.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 5, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 90, + "end_line": 90, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "To choose a virtual network, select ", + "html": null, + "text": "To choose a virtual network, select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Virtual network**", + "html": null, + "text": "Virtual network", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Virtual network", + "html": null, + "text": "Virtual network", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ". Then select ", + "html": null, + "text": ". Then select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**AzureVnet**", + "html": null, + "text": "AzureVnet", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "AzureVnet", + "html": null, + "text": "AzureVnet", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " from the list.", + "html": null, + "text": " from the list.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Select **Public IP address**. When the **Choose public IP address** section opens, select **Create new**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 6, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 91, + "end_line": 91, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Select ", + "html": null, + "text": "Select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Public IP address**", + "html": null, + "text": "Public IP address", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Public IP address", + "html": null, + "text": "Public IP address", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ". When the ", + "html": null, + "text": ". When the ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Choose public IP address**", + "html": null, + "text": "Choose public IP address", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Choose public IP address", + "html": null, + "text": "Choose public IP address", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " section opens, select ", + "html": null, + "text": " section opens, select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Create new**", + "html": null, + "text": "Create new", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Create new", + "html": null, + "text": "Create new", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "In the **Name** field, type **Azure-GW-PiP**, and then select **OK**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 7, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 92, + "end_line": 92, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "In the ", + "html": null, + "text": "In the ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Name**", + "html": null, + "text": "Name", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Name", + "html": null, + "text": "Name", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " field, type ", + "html": null, + "text": " field, type ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Azure-GW-PiP**", + "html": null, + "text": "Azure-GW-PiP", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Azure-GW-PiP", + "html": null, + "text": "Azure-GW-PiP", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ", and then select ", + "html": null, + "text": ", and then select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**OK**", + "html": null, + "text": "OK", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "OK", + "html": null, + "text": "OK", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Verify that **Subscription** and **Location** are correct. You can pin the resource to the dashboard. Select **Create**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 8, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 93, + "end_line": 94, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Verify that ", + "html": null, + "text": "Verify that ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Subscription**", + "html": null, + "text": "Subscription", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Subscription", + "html": null, + "text": "Subscription", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " and ", + "html": null, + "text": " and ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Location**", + "html": null, + "text": "Location", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Location", + "html": null, + "text": "Location", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " are correct. You can pin the resource to the dashboard. Select ", + "html": null, + "text": " are correct. You can pin the resource to the dashboard. Select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Create**", + "html": null, + "text": "Create", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Create", + "html": null, + "text": "Create", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compHeaderH3", + "component_id": null, + "markdown": "### Create the local network gateway resource", + "html": null, + "text": "Create the local network gateway resource", + "level": 3, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 95, + "end_line": 95, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Create the local network gateway resource", + "html": null, + "text": "Create the local network gateway resource", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListOrdered", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": 7, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 97, + "end_line": 105, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "In the Azure portal, select **+ Create a resource**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 1, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 97, + "end_line": 98, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "In the Azure portal, select ", + "html": null, + "text": "In the Azure portal, select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**+ Create a resource**", + "html": null, + "text": "+ Create a resource", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "+ Create a resource", + "html": null, + "text": "+ Create a resource", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Go to **Marketplace**, and then select **Networking**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 2, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 99, + "end_line": 99, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Go to ", + "html": null, + "text": "Go to ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Marketplace**", + "html": null, + "text": "Marketplace", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Marketplace", + "html": null, + "text": "Marketplace", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ", and then select ", + "html": null, + "text": ", and then select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Networking**", + "html": null, + "text": "Networking", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Networking", + "html": null, + "text": "Networking", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "From the list of resources, select **Local network gateway**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 3, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 100, + "end_line": 100, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "From the list of resources, select ", + "html": null, + "text": "From the list of resources, select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Local network gateway**", + "html": null, + "text": "Local network gateway", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Local network gateway", + "html": null, + "text": "Local network gateway", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "In the **Name** field, type **Azs-GW**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 4, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 101, + "end_line": 101, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "In the ", + "html": null, + "text": "In the ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Name**", + "html": null, + "text": "Name", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Name", + "html": null, + "text": "Name", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " field, type ", + "html": null, + "text": " field, type ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Azs-GW**", + "html": null, + "text": "Azs-GW", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Azs-GW", + "html": null, + "text": "Azs-GW", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "In the **IP address** field, type the public IP address for your Azure Stack Virtual Network Gateway that is listed previously in the network configuration table.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 5, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 102, + "end_line": 102, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "In the ", + "html": null, + "text": "In the ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**IP address**", + "html": null, + "text": "IP address", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "IP address", + "html": null, + "text": "IP address", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " field, type the public IP address for your Azure Stack Virtual Network Gateway that is listed previously in the network configuration table.", + "html": null, + "text": " field, type the public IP address for your Azure Stack Virtual Network Gateway that is listed previously in the network configuration table.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "In the **Address Space** field, from Azure Stack, type the **10.1.0.0/24** and **10.1.1.0/24** address space for **AzureVNet**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 6, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 103, + "end_line": 103, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "In the ", + "html": null, + "text": "In the ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Address Space**", + "html": null, + "text": "Address Space", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Address Space", + "html": null, + "text": "Address Space", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " field, from Azure Stack, type the ", + "html": null, + "text": " field, from Azure Stack, type the ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**10.1.0.0/24**", + "html": null, + "text": "10.1.0.0/24", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "10.1.0.0/24", + "html": null, + "text": "10.1.0.0/24", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " and ", + "html": null, + "text": " and ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**10.1.1.0/24**", + "html": null, + "text": "10.1.1.0/24", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "10.1.1.0/24", + "html": null, + "text": "10.1.1.0/24", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " address space for ", + "html": null, + "text": " address space for ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**AzureVNet**", + "html": null, + "text": "AzureVNet", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "AzureVNet", + "html": null, + "text": "AzureVNet", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Verify that your **Subscription**, **Resource Group**, and **Location** are correct, and then select **Create**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 7, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 104, + "end_line": 105, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Verify that your ", + "html": null, + "text": "Verify that your ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Subscription**", + "html": null, + "text": "Subscription", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Subscription", + "html": null, + "text": "Subscription", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ", ", + "html": null, + "text": ", ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Resource Group**", + "html": null, + "text": "Resource Group", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Resource Group", + "html": null, + "text": "Resource Group", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ", and ", + "html": null, + "text": ", and ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Location**", + "html": null, + "text": "Location", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Location", + "html": null, + "text": "Location", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " are correct, and then select ", + "html": null, + "text": " are correct, and then select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Create**", + "html": null, + "text": "Create", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Create", + "html": null, + "text": "Create", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ] + }, + { + "unit_type": "procedure", + "unit_id": "Create-the-connection", + "information_type": "procedure", + "title": "Create the connection", + "triage_status": "known", + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 106, + "end_line": 106, + "query_path": null, + "provenance_status": "available" + }, + "procedure_representation": "ordered-list", + "term": null, + "content": [ + { + "component_type": "compListOrdered", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": 10, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 108, + "end_line": 122, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "In the user portal, select **+ Create a resource**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 1, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 108, + "end_line": 108, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "In the user portal, select ", + "html": null, + "text": "In the user portal, select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**+ Create a resource**", + "html": null, + "text": "+ Create a resource", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "+ Create a resource", + "html": null, + "text": "+ Create a resource", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Go to **Marketplace**, and then select **Networking**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 2, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 109, + "end_line": 109, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Go to ", + "html": null, + "text": "Go to ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Marketplace**", + "html": null, + "text": "Marketplace", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Marketplace", + "html": null, + "text": "Marketplace", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ", and then select ", + "html": null, + "text": ", and then select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Networking**", + "html": null, + "text": "Networking", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Networking", + "html": null, + "text": "Networking", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "From the list of resources, select **Connection**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 3, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 110, + "end_line": 110, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "From the list of resources, select ", + "html": null, + "text": "From the list of resources, select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Connection**", + "html": null, + "text": "Connection", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Connection", + "html": null, + "text": "Connection", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "On the **Basic** settings section, for the **Connection type**, choose **Site-to-site (IPSec)**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 4, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 111, + "end_line": 111, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "On the ", + "html": null, + "text": "On the ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Basic**", + "html": null, + "text": "Basic", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Basic", + "html": null, + "text": "Basic", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " settings section, for the ", + "html": null, + "text": " settings section, for the ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Connection type**", + "html": null, + "text": "Connection type", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Connection type", + "html": null, + "text": "Connection type", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ", choose ", + "html": null, + "text": ", choose ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Site-to-site (IPSec)**", + "html": null, + "text": "Site-to-site (IPSec)", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Site-to-site (IPSec)", + "html": null, + "text": "Site-to-site (IPSec)", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Select the **Subscription**, **Resource Group**, and **Location**, and then select **OK**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 5, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 112, + "end_line": 112, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Select the ", + "html": null, + "text": "Select the ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Subscription**", + "html": null, + "text": "Subscription", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Subscription", + "html": null, + "text": "Subscription", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ", ", + "html": null, + "text": ", ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Resource Group**", + "html": null, + "text": "Resource Group", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Resource Group", + "html": null, + "text": "Resource Group", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ", and ", + "html": null, + "text": ", and ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Location**", + "html": null, + "text": "Location", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Location", + "html": null, + "text": "Location", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ", and then select ", + "html": null, + "text": ", and then select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**OK**", + "html": null, + "text": "OK", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "OK", + "html": null, + "text": "OK", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "On the **Settings** section, select **Virtual network gateway**, and then select **Azure-GW**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 6, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 113, + "end_line": 113, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "On the ", + "html": null, + "text": "On the ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Settings**", + "html": null, + "text": "Settings", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Settings", + "html": null, + "text": "Settings", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " section, select ", + "html": null, + "text": " section, select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Virtual network gateway**", + "html": null, + "text": "Virtual network gateway", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Virtual network gateway", + "html": null, + "text": "Virtual network gateway", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ", and then select ", + "html": null, + "text": ", and then select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Azure-GW**", + "html": null, + "text": "Azure-GW", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Azure-GW", + "html": null, + "text": "Azure-GW", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Select **Local network gateway**, and then select **Azs-GW**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 7, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 114, + "end_line": 114, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Select ", + "html": null, + "text": "Select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Local network gateway**", + "html": null, + "text": "Local network gateway", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Local network gateway", + "html": null, + "text": "Local network gateway", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ", and then select ", + "html": null, + "text": ", and then select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Azs-GW**", + "html": null, + "text": "Azs-GW", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Azs-GW", + "html": null, + "text": "Azs-GW", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "In **Connection name**, type **Azure-Azs**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 8, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 115, + "end_line": 115, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "In ", + "html": null, + "text": "In ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Connection name**", + "html": null, + "text": "Connection name", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Connection name", + "html": null, + "text": "Connection name", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ", type ", + "html": null, + "text": ", type ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Azure-Azs**", + "html": null, + "text": "Azure-Azs", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Azure-Azs", + "html": null, + "text": "Azure-Azs", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "[!NOTE]\nIf you use a different value for the shared key, remember that it must match the value for the shared key that you create on the other end of the connection.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 9, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 116, + "end_line": 120, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "[!NOTE]", + "html": null, + "text": "[!NOTE]", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": "If you use a different value for the shared key, remember that it must match the value for the shared key that you create on the other end of the connection.", + "html": null, + "text": "If you use a different value for the shared key, remember that it must match the value for the shared key that you create on the other end of the connection.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "component_type": "compUnknown", + "component_id": null, + "markdown": null, + "html": null, + "text": "\n", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "unknown" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Review the **Summary** section, and then select **OK**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 10, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 121, + "end_line": 122, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Review the ", + "html": null, + "text": "Review the ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Summary**", + "html": null, + "text": "Summary", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Summary", + "html": null, + "text": "Summary", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " section, and then select ", + "html": null, + "text": " section, and then select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**OK**", + "html": null, + "text": "OK", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "OK", + "html": null, + "text": "OK", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ] + }, + { + "unit_type": "procedure", + "unit_id": "Create-a-VM", + "information_type": "procedure", + "title": "Create a VM", + "triage_status": "known", + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 123, + "end_line": 123, + "query_path": null, + "provenance_status": "available" + }, + "procedure_representation": "ordered-list", + "term": null, + "content": [ + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "Now create a VM in Azure, and put it on your VM subnet in your virtual network.", + "html": null, + "text": "Now create a VM in Azure, and put it on your VM subnet in your virtual network.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 125, + "end_line": 125, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Now create a VM in Azure, and put it on your VM subnet in your virtual network.", + "html": null, + "text": "Now create a VM in Azure, and put it on your VM subnet in your virtual network.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListOrdered", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": 9, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 127, + "end_line": 142, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "In the Azure portal, select **+ Create a resource**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 1, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 127, + "end_line": 127, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "In the Azure portal, select ", + "html": null, + "text": "In the Azure portal, select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**+ Create a resource**", + "html": null, + "text": "+ Create a resource", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "+ Create a resource", + "html": null, + "text": "+ Create a resource", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Go to **Marketplace**, and then select **Compute**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 2, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 128, + "end_line": 128, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Go to ", + "html": null, + "text": "Go to ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Marketplace**", + "html": null, + "text": "Marketplace", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Marketplace", + "html": null, + "text": "Marketplace", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ", and then select ", + "html": null, + "text": ", and then select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Compute**", + "html": null, + "text": "Compute", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Compute", + "html": null, + "text": "Compute", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "In the list of VM images, select the **Windows Server 2016 Datacenter Eval** image.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 3, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 129, + "end_line": 129, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "In the list of VM images, select the ", + "html": null, + "text": "In the list of VM images, select the ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Windows Server 2016 Datacenter Eval**", + "html": null, + "text": "Windows Server 2016 Datacenter Eval", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Windows Server 2016 Datacenter Eval", + "html": null, + "text": "Windows Server 2016 Datacenter Eval", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " image.", + "html": null, + "text": " image.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "On the **Basics** section, for **Name**, type **AzureVM**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 4, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 130, + "end_line": 130, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "On the ", + "html": null, + "text": "On the ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Basics**", + "html": null, + "text": "Basics", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Basics", + "html": null, + "text": "Basics", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " section, for ", + "html": null, + "text": " section, for ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Name**", + "html": null, + "text": "Name", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Name", + "html": null, + "text": "Name", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ", type ", + "html": null, + "text": ", type ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**AzureVM**", + "html": null, + "text": "AzureVM", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "AzureVM", + "html": null, + "text": "AzureVM", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Type a valid username and password. You use this account to sign in to the VM after it's created.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 5, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 131, + "end_line": 131, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Type a valid username and password. You use this account to sign in to the VM after it's created.", + "html": null, + "text": "Type a valid username and password. You use this account to sign in to the VM after it's created.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Provide a **Subscription**, **Resource Group**, and **Location**, and then select **OK**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 6, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 132, + "end_line": 132, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Provide a ", + "html": null, + "text": "Provide a ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Subscription**", + "html": null, + "text": "Subscription", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Subscription", + "html": null, + "text": "Subscription", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ", ", + "html": null, + "text": ", ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Resource Group**", + "html": null, + "text": "Resource Group", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Resource Group", + "html": null, + "text": "Resource Group", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ", and ", + "html": null, + "text": ", and ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Location**", + "html": null, + "text": "Location", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Location", + "html": null, + "text": "Location", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ", and then select ", + "html": null, + "text": ", and then select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**OK**", + "html": null, + "text": "OK", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "OK", + "html": null, + "text": "OK", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "On the **Size** section, select a VM size for this instance, and then select **Select**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 7, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 133, + "end_line": 133, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "On the ", + "html": null, + "text": "On the ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Size**", + "html": null, + "text": "Size", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Size", + "html": null, + "text": "Size", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " section, select a VM size for this instance, and then select ", + "html": null, + "text": " section, select a VM size for this instance, and then select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Select**", + "html": null, + "text": "Select", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Select", + "html": null, + "text": "Select", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Select **OK**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 8, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 134, + "end_line": 140, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Select ", + "html": null, + "text": "Select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**OK**", + "html": null, + "text": "OK", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "OK", + "html": null, + "text": "OK", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Review the settings on the **Summary** section, and then select **OK**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 9, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 141, + "end_line": 142, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Review the settings on the ", + "html": null, + "text": "Review the settings on the ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Summary**", + "html": null, + "text": "Summary", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Summary", + "html": null, + "text": "Summary", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " section, and then select ", + "html": null, + "text": " section, and then select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**OK**", + "html": null, + "text": "OK", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "OK", + "html": null, + "text": "OK", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ] + }, + { + "unit_type": "procedure", + "unit_id": "Create-the-network-resources-in-Azure-Stack", + "information_type": "procedure", + "title": "Create the network resources in Azure Stack", + "triage_status": "known", + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 143, + "end_line": 143, + "query_path": null, + "provenance_status": "available" + }, + "procedure_representation": "ordered-list", + "term": null, + "content": [ + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "Next, create the network resources in Azure Stack.", + "html": null, + "text": "Next, create the network resources in Azure Stack.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 145, + "end_line": 145, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Next, create the network resources in Azure Stack.", + "html": null, + "text": "Next, create the network resources in Azure Stack.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compHeaderH3", + "component_id": null, + "markdown": "### Sign in as a user", + "html": null, + "text": "Sign in as a user", + "level": 3, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 147, + "end_line": 147, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Sign in as a user", + "html": null, + "text": "Sign in as a user", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "A service admin can sign in as a user to test the plans, offers, and subscriptions that their users might use. If you don't already have one, [create a user account](../operator/azure-stack-add-new-user-aad.md) before you sign in.", + "html": null, + "text": "A service admin can sign in as a user to test the plans, offers, and subscriptions that their users might use. If you don't already have one, [create a user account](../operator/azure-stack-add-new-user-aad.md) before you sign in.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 149, + "end_line": 149, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "A service admin can sign in as a user to test the plans, offers, and subscriptions that their users might use. If you don't already have one, ", + "html": null, + "text": "A service admin can sign in as a user to test the plans, offers, and subscriptions that their users might use. If you don't already have one, ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attLink", + "att_id": null, + "markdown": "[create a user account](../operator/azure-stack-add-new-user-aad.md)", + "html": null, + "text": "create a user account", + "href": "../operator/azure-stack-add-new-user-aad.md", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " before you sign in.", + "html": null, + "text": " before you sign in.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compHeaderH3", + "component_id": null, + "markdown": "### Create the virtual network and a VM subnet", + "html": null, + "text": "Create the virtual network and a VM subnet", + "level": 3, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 151, + "end_line": 151, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Create the virtual network and a VM subnet", + "html": null, + "text": "Create the virtual network and a VM subnet", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListOrdered", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": 10, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 153, + "end_line": 166, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Use a user account to sign in to the user portal.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 1, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 153, + "end_line": 153, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Use a user account to sign in to the user portal.", + "html": null, + "text": "Use a user account to sign in to the user portal.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "![Create new virtual network](media/azure-stack-connect-vpn/image3.png)", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 2, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 154, + "end_line": 157, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attImage", + "att_id": null, + "markdown": "![Create new virtual network](media/azure-stack-connect-vpn/image3.png)", + "html": null, + "text": null, + "href": null, + "target": null, + "source": "media/azure-stack-connect-vpn/image3.png", + "alt_text": "Create new virtual network", + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Go to **Marketplace**, and then select **Networking**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 3, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 158, + "end_line": 158, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Go to ", + "html": null, + "text": "Go to ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Marketplace**", + "html": null, + "text": "Marketplace", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Marketplace", + "html": null, + "text": "Marketplace", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ", and then select ", + "html": null, + "text": ", and then select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Networking**", + "html": null, + "text": "Networking", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Networking", + "html": null, + "text": "Networking", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Select **Virtual network**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 4, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 159, + "end_line": 159, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Select ", + "html": null, + "text": "Select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Virtual network**", + "html": null, + "text": "Virtual network", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Virtual network", + "html": null, + "text": "Virtual network", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "For **Name**, **Address space**, **Subnet name**, and **Subnet address range**, use the values from the network configuration table.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 5, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 160, + "end_line": 160, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "For ", + "html": null, + "text": "For ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Name**", + "html": null, + "text": "Name", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Name", + "html": null, + "text": "Name", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ", ", + "html": null, + "text": ", ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Address space**", + "html": null, + "text": "Address space", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Address space", + "html": null, + "text": "Address space", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ", ", + "html": null, + "text": ", ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Subnet name**", + "html": null, + "text": "Subnet name", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Subnet name", + "html": null, + "text": "Subnet name", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ", and ", + "html": null, + "text": ", and ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Subnet address range**", + "html": null, + "text": "Subnet address range", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Subnet address range", + "html": null, + "text": "Subnet address range", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ", use the values from the network configuration table.", + "html": null, + "text": ", use the values from the network configuration table.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "In **Subscription**, the subscription that you created earlier appears.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 6, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 161, + "end_line": 161, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "In ", + "html": null, + "text": "In ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Subscription**", + "html": null, + "text": "Subscription", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Subscription", + "html": null, + "text": "Subscription", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ", the subscription that you created earlier appears.", + "html": null, + "text": ", the subscription that you created earlier appears.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "For **Resource Group**, you can either create a resource group or if you already have one, select **Use existing**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 7, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 162, + "end_line": 162, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "For ", + "html": null, + "text": "For ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Resource Group**", + "html": null, + "text": "Resource Group", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Resource Group", + "html": null, + "text": "Resource Group", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ", you can either create a resource group or if you already have one, select ", + "html": null, + "text": ", you can either create a resource group or if you already have one, select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Use existing**", + "html": null, + "text": "Use existing", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Use existing", + "html": null, + "text": "Use existing", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Verify the default location.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 8, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 163, + "end_line": 163, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Verify the default location.", + "html": null, + "text": "Verify the default location.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Select **Pin to dashboard**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 9, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 164, + "end_line": 164, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Select ", + "html": null, + "text": "Select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Pin to dashboard**", + "html": null, + "text": "Pin to dashboard", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Pin to dashboard", + "html": null, + "text": "Pin to dashboard", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Select **Create**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 10, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 165, + "end_line": 166, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Select ", + "html": null, + "text": "Select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Create**", + "html": null, + "text": "Create", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Create", + "html": null, + "text": "Create", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compHeaderH3", + "component_id": null, + "markdown": "### Create the gateway subnet", + "html": null, + "text": "Create the gateway subnet", + "level": 3, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 167, + "end_line": 167, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Create the gateway subnet", + "html": null, + "text": "Create the gateway subnet", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListOrdered", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": 6, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 169, + "end_line": 178, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "On the dashboard, open the Azs-VNet virtual network resource you created.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 1, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 169, + "end_line": 169, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "On the dashboard, open the Azs-VNet virtual network resource you created.", + "html": null, + "text": "On the dashboard, open the Azs-VNet virtual network resource you created.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "On the **Settings** section, select **Subnets**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 2, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 170, + "end_line": 170, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "On the ", + "html": null, + "text": "On the ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Settings**", + "html": null, + "text": "Settings", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Settings", + "html": null, + "text": "Settings", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " section, select ", + "html": null, + "text": " section, select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Subnets**", + "html": null, + "text": "Subnets", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Subnets", + "html": null, + "text": "Subnets", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "![Add gateway subnet](media/azure-stack-connect-vpn/image4.png)", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 3, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 171, + "end_line": 174, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attImage", + "att_id": null, + "markdown": "![Add gateway subnet](media/azure-stack-connect-vpn/image4.png)", + "html": null, + "text": null, + "href": null, + "target": null, + "source": "media/azure-stack-connect-vpn/image4.png", + "alt_text": "Add gateway subnet", + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "By default, the subnet name is set to **GatewaySubnet**. For gateway subnets to function properly, they must use the **GatewaySubnet** name.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 4, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 175, + "end_line": 175, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "By default, the subnet name is set to ", + "html": null, + "text": "By default, the subnet name is set to ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**GatewaySubnet**", + "html": null, + "text": "GatewaySubnet", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "GatewaySubnet", + "html": null, + "text": "GatewaySubnet", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ". For gateway subnets to function properly, they must use the ", + "html": null, + "text": ". For gateway subnets to function properly, they must use the ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**GatewaySubnet**", + "html": null, + "text": "GatewaySubnet", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "GatewaySubnet", + "html": null, + "text": "GatewaySubnet", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " name.", + "html": null, + "text": " name.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "In **Address range**, verify that the address is **10.1.1.0/24**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 5, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 176, + "end_line": 176, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "In ", + "html": null, + "text": "In ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Address range**", + "html": null, + "text": "Address range", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Address range", + "html": null, + "text": "Address range", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ", verify that the address is ", + "html": null, + "text": ", verify that the address is ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**10.1.1.0/24**", + "html": null, + "text": "10.1.1.0/24", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "10.1.1.0/24", + "html": null, + "text": "10.1.1.0/24", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Select **OK** to create the gateway subnet.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 6, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 177, + "end_line": 178, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Select ", + "html": null, + "text": "Select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**OK**", + "html": null, + "text": "OK", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "OK", + "html": null, + "text": "OK", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " to create the gateway subnet.", + "html": null, + "text": " to create the gateway subnet.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compHeaderH3", + "component_id": null, + "markdown": "### Create the virtual network gateway", + "html": null, + "text": "Create the virtual network gateway", + "level": 3, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 179, + "end_line": 179, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Create the virtual network gateway", + "html": null, + "text": "Create the virtual network gateway", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListOrdered", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": 9, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 181, + "end_line": 191, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "In the Azure Stack portal, select **+ Create a resource**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 1, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 181, + "end_line": 181, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "In the Azure Stack portal, select ", + "html": null, + "text": "In the Azure Stack portal, select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**+ Create a resource**", + "html": null, + "text": "+ Create a resource", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "+ Create a resource", + "html": null, + "text": "+ Create a resource", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Go to **Marketplace**, and then select **Networking**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 2, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 182, + "end_line": 182, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Go to ", + "html": null, + "text": "Go to ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Marketplace**", + "html": null, + "text": "Marketplace", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Marketplace", + "html": null, + "text": "Marketplace", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ", and then select ", + "html": null, + "text": ", and then select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Networking**", + "html": null, + "text": "Networking", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Networking", + "html": null, + "text": "Networking", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "From the list of network resources, select **Virtual network gateway**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 3, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 183, + "end_line": 183, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "From the list of network resources, select ", + "html": null, + "text": "From the list of network resources, select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Virtual network gateway**", + "html": null, + "text": "Virtual network gateway", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Virtual network gateway", + "html": null, + "text": "Virtual network gateway", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "In **Name**, type **Azs-GW**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 4, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 184, + "end_line": 184, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "In ", + "html": null, + "text": "In ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Name**", + "html": null, + "text": "Name", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Name", + "html": null, + "text": "Name", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ", type ", + "html": null, + "text": ", type ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Azs-GW**", + "html": null, + "text": "Azs-GW", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Azs-GW", + "html": null, + "text": "Azs-GW", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Select the **Virtual network** item to choose a virtual network. Select **Azs-VNet** from the list.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 5, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 185, + "end_line": 185, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Select the ", + "html": null, + "text": "Select the ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Virtual network**", + "html": null, + "text": "Virtual network", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Virtual network", + "html": null, + "text": "Virtual network", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " item to choose a virtual network. Select ", + "html": null, + "text": " item to choose a virtual network. Select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Azs-VNet**", + "html": null, + "text": "Azs-VNet", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Azs-VNet", + "html": null, + "text": "Azs-VNet", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " from the list.", + "html": null, + "text": " from the list.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Select the **Public IP address** menu item. When the **Choose public IP address** section opens, select **Create new**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 6, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 186, + "end_line": 186, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Select the ", + "html": null, + "text": "Select the ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Public IP address**", + "html": null, + "text": "Public IP address", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Public IP address", + "html": null, + "text": "Public IP address", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " menu item. When the ", + "html": null, + "text": " menu item. When the ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Choose public IP address**", + "html": null, + "text": "Choose public IP address", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Choose public IP address", + "html": null, + "text": "Choose public IP address", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " section opens, select ", + "html": null, + "text": " section opens, select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Create new**", + "html": null, + "text": "Create new", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Create new", + "html": null, + "text": "Create new", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "In **Name**, type **Azs-GW-PiP**, and then select **OK**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 7, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 187, + "end_line": 187, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "In ", + "html": null, + "text": "In ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Name**", + "html": null, + "text": "Name", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Name", + "html": null, + "text": "Name", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ", type ", + "html": null, + "text": ", type ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Azs-GW-PiP**", + "html": null, + "text": "Azs-GW-PiP", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Azs-GW-PiP", + "html": null, + "text": "Azs-GW-PiP", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ", and then select ", + "html": null, + "text": ", and then select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**OK**", + "html": null, + "text": "OK", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "OK", + "html": null, + "text": "OK", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "By default, **Route-based** is selected for **VPN type**. Keep the **Route-based** VPN type.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 8, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 188, + "end_line": 189, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "By default, ", + "html": null, + "text": "By default, ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Route-based**", + "html": null, + "text": "Route-based", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Route-based", + "html": null, + "text": "Route-based", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " is selected for ", + "html": null, + "text": " is selected for ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**VPN type**", + "html": null, + "text": "VPN type", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "VPN type", + "html": null, + "text": "VPN type", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ". Keep the ", + "html": null, + "text": ". Keep the ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Route-based**", + "html": null, + "text": "Route-based", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Route-based", + "html": null, + "text": "Route-based", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " VPN type.", + "html": null, + "text": " VPN type.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Verify that **Subscription** and **Location** are correct. You can pin the resource to the dashboard. Select **Create**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 9, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 190, + "end_line": 191, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Verify that ", + "html": null, + "text": "Verify that ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Subscription**", + "html": null, + "text": "Subscription", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Subscription", + "html": null, + "text": "Subscription", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " and ", + "html": null, + "text": " and ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Location**", + "html": null, + "text": "Location", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Location", + "html": null, + "text": "Location", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " are correct. You can pin the resource to the dashboard. Select ", + "html": null, + "text": " are correct. You can pin the resource to the dashboard. Select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Create**", + "html": null, + "text": "Create", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Create", + "html": null, + "text": "Create", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compHeaderH3", + "component_id": null, + "markdown": "### Create the local network gateway", + "html": null, + "text": "Create the local network gateway", + "level": 3, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 192, + "end_line": 192, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Create the local network gateway", + "html": null, + "text": "Create the local network gateway", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "The concept of a *local network gateway* in Azure Stack is a bit different than in an Azure deployment.", + "html": null, + "text": "The concept of a *local network gateway* in Azure Stack is a bit different than in an Azure deployment.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 194, + "end_line": 194, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "The concept of a ", + "html": null, + "text": "The concept of a ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attEmphasis", + "att_id": null, + "markdown": "*local network gateway*", + "html": null, + "text": "local network gateway", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "local network gateway", + "html": null, + "text": "local network gateway", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " in Azure Stack is a bit different than in an Azure deployment.", + "html": null, + "text": " in Azure Stack is a bit different than in an Azure deployment.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "In an Azure deployment, a local network gateway represents an on-premises (at the user location) physical device that you connect to a virtual network gateway in Azure. However, in Azure Stack both ends of the connection are virtual network gateways.", + "html": null, + "text": "In an Azure deployment, a local network gateway represents an on-premises (at the user location) physical device that you connect to a virtual network gateway in Azure. However, in Azure Stack both ends of the connection are virtual network gateways.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 196, + "end_line": 196, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "In an Azure deployment, a local network gateway represents an on-premises (at the user location) physical device that you connect to a virtual network gateway in Azure. However, in Azure Stack both ends of the connection are virtual network gateways.", + "html": null, + "text": "In an Azure deployment, a local network gateway represents an on-premises (at the user location) physical device that you connect to a virtual network gateway in Azure. However, in Azure Stack both ends of the connection are virtual network gateways.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "A more generic description is that the local network gateway resource always indicates the remote gateway at the other end of the connection.", + "html": null, + "text": "A more generic description is that the local network gateway resource always indicates the remote gateway at the other end of the connection.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 198, + "end_line": 198, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "A more generic description is that the local network gateway resource always indicates the remote gateway at the other end of the connection.", + "html": null, + "text": "A more generic description is that the local network gateway resource always indicates the remote gateway at the other end of the connection.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compHeaderH3", + "component_id": null, + "markdown": "### Create the local network gateway resource", + "html": null, + "text": "Create the local network gateway resource", + "level": 3, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 200, + "end_line": 200, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Create the local network gateway resource", + "html": null, + "text": "Create the local network gateway resource", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListOrdered", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": 8, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 202, + "end_line": 211, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Sign in to the Azure Stack portal.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 1, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 202, + "end_line": 202, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Sign in to the Azure Stack portal.", + "html": null, + "text": "Sign in to the Azure Stack portal.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "In the user portal, select **+ Create a resource**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 2, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 203, + "end_line": 203, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "In the user portal, select ", + "html": null, + "text": "In the user portal, select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**+ Create a resource**", + "html": null, + "text": "+ Create a resource", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "+ Create a resource", + "html": null, + "text": "+ Create a resource", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Go to **Marketplace**, and then select **Networking**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 3, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 204, + "end_line": 204, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Go to ", + "html": null, + "text": "Go to ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Marketplace**", + "html": null, + "text": "Marketplace", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Marketplace", + "html": null, + "text": "Marketplace", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ", and then select ", + "html": null, + "text": ", and then select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Networking**", + "html": null, + "text": "Networking", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Networking", + "html": null, + "text": "Networking", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "From the list of resources, select **local network gateway**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 4, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 205, + "end_line": 205, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "From the list of resources, select ", + "html": null, + "text": "From the list of resources, select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**local network gateway**", + "html": null, + "text": "local network gateway", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "local network gateway", + "html": null, + "text": "local network gateway", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "In the **Name** field, type **Azure-GW**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 5, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 206, + "end_line": 206, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "In the ", + "html": null, + "text": "In the ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Name**", + "html": null, + "text": "Name", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Name", + "html": null, + "text": "Name", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " field, type ", + "html": null, + "text": " field, type ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Azure-GW**", + "html": null, + "text": "Azure-GW", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Azure-GW", + "html": null, + "text": "Azure-GW", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "In the **IP address** field, type the public IP address for the virtual network gateway in Azure **Azure-GW-PiP**. This address appears earlier in the network configuration table.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 6, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 207, + "end_line": 207, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "In the ", + "html": null, + "text": "In the ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**IP address**", + "html": null, + "text": "IP address", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "IP address", + "html": null, + "text": "IP address", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " field, type the public IP address for the virtual network gateway in Azure ", + "html": null, + "text": " field, type the public IP address for the virtual network gateway in Azure ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Azure-GW-PiP**", + "html": null, + "text": "Azure-GW-PiP", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Azure-GW-PiP", + "html": null, + "text": "Azure-GW-PiP", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ". This address appears earlier in the network configuration table.", + "html": null, + "text": ". This address appears earlier in the network configuration table.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "In the **Address Space** field, for the address space of the Azure VNET that you created, type **10.100.0.0/24** and **10.100.1.0/24**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 7, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 208, + "end_line": 209, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "In the ", + "html": null, + "text": "In the ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Address Space**", + "html": null, + "text": "Address Space", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Address Space", + "html": null, + "text": "Address Space", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " field, for the address space of the Azure VNET that you created, type ", + "html": null, + "text": " field, for the address space of the Azure VNET that you created, type ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**10.100.0.0/24**", + "html": null, + "text": "10.100.0.0/24", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "10.100.0.0/24", + "html": null, + "text": "10.100.0.0/24", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " and ", + "html": null, + "text": " and ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**10.100.1.0/24**", + "html": null, + "text": "10.100.1.0/24", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "10.100.1.0/24", + "html": null, + "text": "10.100.1.0/24", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Verify that your **Subscription**, **Resource Group**, and **location** values are correct, and then select **Create**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 8, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 210, + "end_line": 211, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Verify that your ", + "html": null, + "text": "Verify that your ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Subscription**", + "html": null, + "text": "Subscription", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Subscription", + "html": null, + "text": "Subscription", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ", ", + "html": null, + "text": ", ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Resource Group**", + "html": null, + "text": "Resource Group", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Resource Group", + "html": null, + "text": "Resource Group", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ", and ", + "html": null, + "text": ", and ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**location**", + "html": null, + "text": "location", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "location", + "html": null, + "text": "location", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " values are correct, and then select ", + "html": null, + "text": " values are correct, and then select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Create**", + "html": null, + "text": "Create", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Create", + "html": null, + "text": "Create", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compHeaderH3", + "component_id": null, + "markdown": "### Create the connection", + "html": null, + "text": "Create the connection", + "level": 3, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 212, + "end_line": 212, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Create the connection", + "html": null, + "text": "Create the connection", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListOrdered", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": 10, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 214, + "end_line": 225, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "In the user portal, select **+ Create a resource**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 1, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 214, + "end_line": 214, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "In the user portal, select ", + "html": null, + "text": "In the user portal, select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**+ Create a resource**", + "html": null, + "text": "+ Create a resource", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "+ Create a resource", + "html": null, + "text": "+ Create a resource", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Go to **Marketplace**, and then select **Networking**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 2, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 215, + "end_line": 215, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Go to ", + "html": null, + "text": "Go to ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Marketplace**", + "html": null, + "text": "Marketplace", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Marketplace", + "html": null, + "text": "Marketplace", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ", and then select ", + "html": null, + "text": ", and then select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Networking**", + "html": null, + "text": "Networking", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Networking", + "html": null, + "text": "Networking", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "From the list of resources, select **Connection**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 3, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 216, + "end_line": 216, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "From the list of resources, select ", + "html": null, + "text": "From the list of resources, select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Connection**", + "html": null, + "text": "Connection", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Connection", + "html": null, + "text": "Connection", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "On the **Basics** settings section, for the **Connection type**, select **Site-to-site (IPSec)**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 4, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 217, + "end_line": 217, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "On the ", + "html": null, + "text": "On the ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Basics**", + "html": null, + "text": "Basics", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Basics", + "html": null, + "text": "Basics", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " settings section, for the ", + "html": null, + "text": " settings section, for the ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Connection type**", + "html": null, + "text": "Connection type", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Connection type", + "html": null, + "text": "Connection type", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ", select ", + "html": null, + "text": ", select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Site-to-site (IPSec)**", + "html": null, + "text": "Site-to-site (IPSec)", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Site-to-site (IPSec)", + "html": null, + "text": "Site-to-site (IPSec)", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Select the **Subscription**, **Resource Group**, and **Location**, and then select **OK**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 5, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 218, + "end_line": 218, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Select the ", + "html": null, + "text": "Select the ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Subscription**", + "html": null, + "text": "Subscription", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Subscription", + "html": null, + "text": "Subscription", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ", ", + "html": null, + "text": ", ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Resource Group**", + "html": null, + "text": "Resource Group", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Resource Group", + "html": null, + "text": "Resource Group", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ", and ", + "html": null, + "text": ", and ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Location**", + "html": null, + "text": "Location", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Location", + "html": null, + "text": "Location", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ", and then select ", + "html": null, + "text": ", and then select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**OK**", + "html": null, + "text": "OK", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "OK", + "html": null, + "text": "OK", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "On the **Settings** section, select **Virtual network gateway**, and then select **Azs-GW**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 6, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 219, + "end_line": 219, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "On the ", + "html": null, + "text": "On the ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Settings**", + "html": null, + "text": "Settings", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Settings", + "html": null, + "text": "Settings", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " section, select ", + "html": null, + "text": " section, select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Virtual network gateway**", + "html": null, + "text": "Virtual network gateway", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Virtual network gateway", + "html": null, + "text": "Virtual network gateway", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ", and then select ", + "html": null, + "text": ", and then select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Azs-GW**", + "html": null, + "text": "Azs-GW", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Azs-GW", + "html": null, + "text": "Azs-GW", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Select **Local network gateway**, and then select **Azure-GW**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 7, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 220, + "end_line": 220, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Select ", + "html": null, + "text": "Select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Local network gateway**", + "html": null, + "text": "Local network gateway", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Local network gateway", + "html": null, + "text": "Local network gateway", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ", and then select ", + "html": null, + "text": ", and then select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Azure-GW**", + "html": null, + "text": "Azure-GW", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Azure-GW", + "html": null, + "text": "Azure-GW", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "In **Connection Name**, type **Azs-Azure**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 8, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 221, + "end_line": 221, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "In ", + "html": null, + "text": "In ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Connection Name**", + "html": null, + "text": "Connection Name", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Connection Name", + "html": null, + "text": "Connection Name", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ", type ", + "html": null, + "text": ", type ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Azs-Azure**", + "html": null, + "text": "Azs-Azure", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Azs-Azure", + "html": null, + "text": "Azs-Azure", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "In **Shared key (PSK)**, type **12345**, and then select **OK**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 9, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 222, + "end_line": 223, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "In ", + "html": null, + "text": "In ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Shared key (PSK)**", + "html": null, + "text": "Shared key (PSK)", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Shared key (PSK)", + "html": null, + "text": "Shared key (PSK)", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ", type ", + "html": null, + "text": ", type ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**12345**", + "html": null, + "text": "12345", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "12345", + "html": null, + "text": "12345", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ", and then select ", + "html": null, + "text": ", and then select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**OK**", + "html": null, + "text": "OK", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "OK", + "html": null, + "text": "OK", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "On the **Summary** section, select **OK**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 10, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 224, + "end_line": 225, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "On the ", + "html": null, + "text": "On the ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Summary**", + "html": null, + "text": "Summary", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Summary", + "html": null, + "text": "Summary", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " section, select ", + "html": null, + "text": " section, select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**OK**", + "html": null, + "text": "OK", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "OK", + "html": null, + "text": "OK", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compHeaderH3", + "component_id": null, + "markdown": "### Create a VM", + "html": null, + "text": "Create a VM", + "level": 3, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 226, + "end_line": 226, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Create a VM", + "html": null, + "text": "Create a VM", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "To check the VPN connection, create two VMs: one in Azure, and one in Azure Stack. After you create these VMs, you can use them to send and receive data through the VPN tunnel.", + "html": null, + "text": "To check the VPN connection, create two VMs: one in Azure, and one in Azure Stack. After you create these VMs, you can use them to send and receive data through the VPN tunnel.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 228, + "end_line": 228, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "To check the VPN connection, create two VMs: one in Azure, and one in Azure Stack. After you create these VMs, you can use them to send and receive data through the VPN tunnel.", + "html": null, + "text": "To check the VPN connection, create two VMs: one in Azure, and one in Azure Stack. After you create these VMs, you can use them to send and receive data through the VPN tunnel.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListOrdered", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": 9, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 230, + "end_line": 240, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "In the Azure portal, select **+ Create a resource**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 1, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 230, + "end_line": 230, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "In the Azure portal, select ", + "html": null, + "text": "In the Azure portal, select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**+ Create a resource**", + "html": null, + "text": "+ Create a resource", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "+ Create a resource", + "html": null, + "text": "+ Create a resource", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Go to **Marketplace**, and then select **Compute**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 2, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 231, + "end_line": 231, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Go to ", + "html": null, + "text": "Go to ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Marketplace**", + "html": null, + "text": "Marketplace", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Marketplace", + "html": null, + "text": "Marketplace", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ", and then select ", + "html": null, + "text": ", and then select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Compute**", + "html": null, + "text": "Compute", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Compute", + "html": null, + "text": "Compute", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "In the list of VM images, select the **Windows Server 2016 Datacenter Eval** image.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 3, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 232, + "end_line": 232, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "In the list of VM images, select the ", + "html": null, + "text": "In the list of VM images, select the ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Windows Server 2016 Datacenter Eval**", + "html": null, + "text": "Windows Server 2016 Datacenter Eval", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Windows Server 2016 Datacenter Eval", + "html": null, + "text": "Windows Server 2016 Datacenter Eval", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " image.", + "html": null, + "text": " image.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "On the **Basics** section, in **Name**, type **Azs-VM**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 4, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 233, + "end_line": 233, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "On the ", + "html": null, + "text": "On the ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Basics**", + "html": null, + "text": "Basics", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Basics", + "html": null, + "text": "Basics", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " section, in ", + "html": null, + "text": " section, in ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Name**", + "html": null, + "text": "Name", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Name", + "html": null, + "text": "Name", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ", type ", + "html": null, + "text": ", type ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Azs-VM**", + "html": null, + "text": "Azs-VM", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Azs-VM", + "html": null, + "text": "Azs-VM", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Type a valid username and password. You use this account to sign in to the VM after it's created.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 5, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 234, + "end_line": 234, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Type a valid username and password. You use this account to sign in to the VM after it's created.", + "html": null, + "text": "Type a valid username and password. You use this account to sign in to the VM after it's created.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Provide a **Subscription**, **Resource Group**, and **Location**, and then select **OK**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 6, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 235, + "end_line": 235, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Provide a ", + "html": null, + "text": "Provide a ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Subscription**", + "html": null, + "text": "Subscription", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Subscription", + "html": null, + "text": "Subscription", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ", ", + "html": null, + "text": ", ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Resource Group**", + "html": null, + "text": "Resource Group", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Resource Group", + "html": null, + "text": "Resource Group", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ", and ", + "html": null, + "text": ", and ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Location**", + "html": null, + "text": "Location", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Location", + "html": null, + "text": "Location", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ", and then select ", + "html": null, + "text": ", and then select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**OK**", + "html": null, + "text": "OK", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "OK", + "html": null, + "text": "OK", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "On the **Size** section, for this instance, select a VM size, and then select **Select**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 7, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 236, + "end_line": 236, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "On the ", + "html": null, + "text": "On the ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Size**", + "html": null, + "text": "Size", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Size", + "html": null, + "text": "Size", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " section, for this instance, select a VM size, and then select ", + "html": null, + "text": " section, for this instance, select a VM size, and then select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Select**", + "html": null, + "text": "Select", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Select", + "html": null, + "text": "Select", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "On the **Settings** section, accept the defaults. Make sure that the **Azs-VNet** virtual network is selected. Verify that the subnet is set to **10.1.0.0/24**. Then select **OK**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 8, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 237, + "end_line": 238, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "On the ", + "html": null, + "text": "On the ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Settings**", + "html": null, + "text": "Settings", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Settings", + "html": null, + "text": "Settings", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " section, accept the defaults. Make sure that the ", + "html": null, + "text": " section, accept the defaults. Make sure that the ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Azs-VNet**", + "html": null, + "text": "Azs-VNet", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Azs-VNet", + "html": null, + "text": "Azs-VNet", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " virtual network is selected. Verify that the subnet is set to ", + "html": null, + "text": " virtual network is selected. Verify that the subnet is set to ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**10.1.0.0/24**", + "html": null, + "text": "10.1.0.0/24", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "10.1.0.0/24", + "html": null, + "text": "10.1.0.0/24", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ". Then select ", + "html": null, + "text": ". Then select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**OK**", + "html": null, + "text": "OK", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "OK", + "html": null, + "text": "OK", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "On the **Summary** section, review the settings, and then select **OK**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 9, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 239, + "end_line": 240, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "On the ", + "html": null, + "text": "On the ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Summary**", + "html": null, + "text": "Summary", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Summary", + "html": null, + "text": "Summary", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " section, review the settings, and then select ", + "html": null, + "text": " section, review the settings, and then select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**OK**", + "html": null, + "text": "OK", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "OK", + "html": null, + "text": "OK", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ] + }, + { + "unit_type": "procedure", + "unit_id": "Test-the-connection", + "information_type": "procedure", + "title": "Test the connection", + "triage_status": "known", + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 241, + "end_line": 241, + "query_path": null, + "provenance_status": "available" + }, + "procedure_representation": "ordered-list", + "term": null, + "content": [ + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "After the site-to-site connection is established, you should verify that you can get data flowing in both directions. The easiest way to test the connection is by doing a ping test:", + "html": null, + "text": "After the site-to-site connection is established, you should verify that you can get data flowing in both directions. The easiest way to test the connection is by doing a ping test:", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 243, + "end_line": 243, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "After the site-to-site connection is established, you should verify that you can get data flowing in both directions. The easiest way to test the connection is by doing a ping test:", + "html": null, + "text": "After the site-to-site connection is established, you should verify that you can get data flowing in both directions. The easiest way to test the connection is by doing a ping test:", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListUnordered", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": 2, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 245, + "end_line": 247, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Sign in to the VM you created in Azure Stack and ping the VM in Azure.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 1, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 245, + "end_line": 245, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Sign in to the VM you created in Azure Stack and ping the VM in Azure.", + "html": null, + "text": "Sign in to the VM you created in Azure Stack and ping the VM in Azure.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Sign in to the VM you created in Azure and ping the VM in Azure Stack.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 2, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 246, + "end_line": 247, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Sign in to the VM you created in Azure and ping the VM in Azure Stack.", + "html": null, + "text": "Sign in to the VM you created in Azure and ping the VM in Azure Stack.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compAlert", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": "note", + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 248, + "end_line": 250, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "[!NOTE]\nTo make sure that you're sending traffic through the site-to-site connection, ping the Direct IP (DIP)\naddress of the VM on the remote subnet, not the VIP.", + "html": null, + "text": "[!NOTE]\nTo make sure that you're sending traffic through the site-to-site connection, ping the Direct IP (DIP)\naddress of the VM on the remote subnet, not the VIP.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 248, + "end_line": 250, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "[!NOTE]", + "html": null, + "text": "[!NOTE]", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attUnknown", + "att_id": null, + "markdown": null, + "html": null, + "text": "\n", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "unknown" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": "To make sure that you're sending traffic through the site-to-site connection, ping the Direct IP (DIP)", + "html": null, + "text": "To make sure that you're sending traffic through the site-to-site connection, ping the Direct IP (DIP)", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attUnknown", + "att_id": null, + "markdown": null, + "html": null, + "text": "\n", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "unknown" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": "address of the VM on the remote subnet, not the VIP.", + "html": null, + "text": "address of the VM on the remote subnet, not the VIP.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compHeaderH3", + "component_id": null, + "markdown": "### Sign in to the user VM in Azure Stack", + "html": null, + "text": "Sign in to the user VM in Azure Stack", + "level": 3, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 252, + "end_line": 252, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Sign in to the user VM in Azure Stack", + "html": null, + "text": "Sign in to the user VM in Azure Stack", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListOrdered", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": 9, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 254, + "end_line": 272, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Sign in to the Azure Stack portal.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 1, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 254, + "end_line": 254, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Sign in to the Azure Stack portal.", + "html": null, + "text": "Sign in to the Azure Stack portal.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "In the left navigation bar, select **Virtual Machines**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 2, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 255, + "end_line": 255, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "In the left navigation bar, select ", + "html": null, + "text": "In the left navigation bar, select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Virtual Machines**", + "html": null, + "text": "Virtual Machines", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Virtual Machines", + "html": null, + "text": "Virtual Machines", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "In the list of VMs, find **Azs-VM** that you created previously, and then select it.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 3, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 256, + "end_line": 256, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "In the list of VMs, find ", + "html": null, + "text": "In the list of VMs, find ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Azs-VM**", + "html": null, + "text": "Azs-VM", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Azs-VM", + "html": null, + "text": "Azs-VM", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " that you created previously, and then select it.", + "html": null, + "text": " that you created previously, and then select it.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "![Connect button](media/azure-stack-connect-vpn/image17.png)", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 4, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 257, + "end_line": 260, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attImage", + "att_id": null, + "markdown": "![Connect button](media/azure-stack-connect-vpn/image17.png)", + "html": null, + "text": null, + "href": null, + "target": null, + "source": "media/azure-stack-connect-vpn/image17.png", + "alt_text": "Connect button", + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Sign in with the account that you configured when you created the VM.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 5, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 261, + "end_line": 261, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Sign in with the account that you configured when you created the VM.", + "html": null, + "text": "Sign in with the account that you configured when you created the VM.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Open an elevated Windows PowerShell prompt.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 6, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 262, + "end_line": 262, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Open an elevated Windows PowerShell prompt.", + "html": null, + "text": "Open an elevated Windows PowerShell prompt.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Type **ipconfig /all**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 7, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 263, + "end_line": 263, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Type ", + "html": null, + "text": "Type ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**ipconfig /all**", + "html": null, + "text": "ipconfig /all", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "ipconfig /all", + "html": null, + "text": "ipconfig /all", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "In the output, find the **IPv4 Address**, and then save the address for later use. This is the address that you ping from Azure. In the example environment, the address is **10.1.0.4**, but in your environment it might be different. It should fall within the **10.1.0.0/24** subnet that you created previously.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 8, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 264, + "end_line": 264, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "In the output, find the ", + "html": null, + "text": "In the output, find the ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**IPv4 Address**", + "html": null, + "text": "IPv4 Address", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "IPv4 Address", + "html": null, + "text": "IPv4 Address", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ", and then save the address for later use. This is the address that you ping from Azure. In the example environment, the address is ", + "html": null, + "text": ", and then save the address for later use. This is the address that you ping from Azure. In the example environment, the address is ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**10.1.0.4**", + "html": null, + "text": "10.1.0.4", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "10.1.0.4", + "html": null, + "text": "10.1.0.4", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ", but in your environment it might be different. It should fall within the ", + "html": null, + "text": ", but in your environment it might be different. It should fall within the ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**10.1.0.0/24**", + "html": null, + "text": "10.1.0.0/24", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "10.1.0.0/24", + "html": null, + "text": "10.1.0.0/24", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " subnet that you created previously.", + "html": null, + "text": " subnet that you created previously.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "To create a firewall rule that allows the VM to respond to pings, run the following PowerShell command:", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 9, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 265, + "end_line": 272, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "To create a firewall rule that allows the VM to respond to pings, run the following PowerShell command:", + "html": null, + "text": "To create a firewall rule that allows the VM to respond to pings, run the following PowerShell command:", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compHeaderH3", + "component_id": null, + "markdown": "### Sign in to the tenant VM in Azure", + "html": null, + "text": "Sign in to the tenant VM in Azure", + "level": 3, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 273, + "end_line": 273, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Sign in to the tenant VM in Azure", + "html": null, + "text": "Sign in to the tenant VM in Azure", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListOrdered", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": 11, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 275, + "end_line": 296, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Sign in to the Azure portal.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 1, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 275, + "end_line": 275, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Sign in to the Azure portal.", + "html": null, + "text": "Sign in to the Azure portal.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "In the left navigation bar, select **Virtual Machines**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 2, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 276, + "end_line": 276, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "In the left navigation bar, select ", + "html": null, + "text": "In the left navigation bar, select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Virtual Machines**", + "html": null, + "text": "Virtual Machines", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Virtual Machines", + "html": null, + "text": "Virtual Machines", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "From the list of VMs, find **Azure-VM** that you created previously, and then select it.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 3, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 277, + "end_line": 277, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "From the list of VMs, find ", + "html": null, + "text": "From the list of VMs, find ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Azure-VM**", + "html": null, + "text": "Azure-VM", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Azure-VM", + "html": null, + "text": "Azure-VM", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " that you created previously, and then select it.", + "html": null, + "text": " that you created previously, and then select it.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "On the section for the VM, select **Connect**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 4, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 278, + "end_line": 278, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "On the section for the VM, select ", + "html": null, + "text": "On the section for the VM, select ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Connect**", + "html": null, + "text": "Connect", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Connect", + "html": null, + "text": "Connect", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Sign in with the account that you configured when you created the VM.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 5, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 279, + "end_line": 279, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Sign in with the account that you configured when you created the VM.", + "html": null, + "text": "Sign in with the account that you configured when you created the VM.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Open an elevated **Windows PowerShell** window.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 6, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 280, + "end_line": 280, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Open an elevated ", + "html": null, + "text": "Open an elevated ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Windows PowerShell**", + "html": null, + "text": "Windows PowerShell", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Windows PowerShell", + "html": null, + "text": "Windows PowerShell", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " window.", + "html": null, + "text": " window.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Type **ipconfig /all**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 7, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 281, + "end_line": 281, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Type ", + "html": null, + "text": "Type ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**ipconfig /all**", + "html": null, + "text": "ipconfig /all", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "ipconfig /all", + "html": null, + "text": "ipconfig /all", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "You should see an IPv4 address that falls within **10.100.0.0/24**. In the example environment, the address is **10.100.0.4**, but your address might be different.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 8, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 282, + "end_line": 282, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "You should see an IPv4 address that falls within ", + "html": null, + "text": "You should see an IPv4 address that falls within ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**10.100.0.0/24**", + "html": null, + "text": "10.100.0.0/24", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "10.100.0.0/24", + "html": null, + "text": "10.100.0.0/24", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ". In the example environment, the address is ", + "html": null, + "text": ". In the example environment, the address is ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**10.100.0.4**", + "html": null, + "text": "10.100.0.4", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "10.100.0.4", + "html": null, + "text": "10.100.0.4", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ", but your address might be different.", + "html": null, + "text": ", but your address might be different.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "To create a firewall rule that allows the VM to respond to pings, run the following PowerShell command:", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 9, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 283, + "end_line": 290, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "To create a firewall rule that allows the VM to respond to pings, run the following PowerShell command:", + "html": null, + "text": "To create a firewall rule that allows the VM to respond to pings, run the following PowerShell command:", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "![Successful ping](media/azure-stack-connect-vpn/image19b.png)", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 10, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 291, + "end_line": 294, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attImage", + "att_id": null, + "markdown": "![Successful ping](media/azure-stack-connect-vpn/image19b.png)", + "html": null, + "text": null, + "href": null, + "target": null, + "source": "media/azure-stack-connect-vpn/image19b.png", + "alt_text": "Successful ping", + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "A reply from the remote VM indicates a successful test. You can close the VM window.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 11, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 295, + "end_line": 296, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "A reply from the remote VM indicates a successful test. You can close the VM window.", + "html": null, + "text": "A reply from the remote VM indicates a successful test. You can close the VM window.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "You should also do more rigorous data transfer testing (for example, copying differently-sized files in both directions).", + "html": null, + "text": "You should also do more rigorous data transfer testing (for example, copying differently-sized files in both directions).", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 297, + "end_line": 297, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "You should also do more rigorous data transfer testing (for example, copying differently-sized files in both directions).", + "html": null, + "text": "You should also do more rigorous data transfer testing (for example, copying differently-sized files in both directions).", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compHeaderH3", + "component_id": null, + "markdown": "### Viewing data transfer statistics through the gateway connection", + "html": null, + "text": "Viewing data transfer statistics through the gateway connection", + "level": 3, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 299, + "end_line": 299, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Viewing data transfer statistics through the gateway connection", + "html": null, + "text": "Viewing data transfer statistics through the gateway connection", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "If you want to know how much data passes through your site-to-site connection, this information is available in the **Connection** section. This test is also another way to verify the ping you just sent actually\nwent through the VPN connection.", + "html": null, + "text": "If you want to know how much data passes through your site-to-site connection, this information is available in the **Connection** section. This test is also another way to verify the ping you just sent actually\nwent through the VPN connection.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 301, + "end_line": 302, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "If you want to know how much data passes through your site-to-site connection, this information is available in the ", + "html": null, + "text": "If you want to know how much data passes through your site-to-site connection, this information is available in the ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Connection**", + "html": null, + "text": "Connection", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Connection", + "html": null, + "text": "Connection", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " section. This test is also another way to verify the ping you just sent actually", + "html": null, + "text": " section. This test is also another way to verify the ping you just sent actually", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attUnknown", + "att_id": null, + "markdown": null, + "html": null, + "text": "\n", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "unknown" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": "went through the VPN connection.", + "html": null, + "text": "went through the VPN connection.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListOrdered", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": 3, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 304, + "end_line": 309, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "While signed in to the user VM in Azure Stack, use your user account to sign in to the user portal.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 1, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 304, + "end_line": 304, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "While signed in to the user VM in Azure Stack, use your user account to sign in to the user portal.", + "html": null, + "text": "While signed in to the user VM in Azure Stack, use your user account to sign in to the user portal.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Go to **All resources**, and then select the **Azs-Azure** connection. **Connections** appears.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 2, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 305, + "end_line": 305, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Go to ", + "html": null, + "text": "Go to ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**All resources**", + "html": null, + "text": "All resources", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "All resources", + "html": null, + "text": "All resources", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ", and then select the ", + "html": null, + "text": ", and then select the ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Azs-Azure**", + "html": null, + "text": "Azs-Azure", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Azs-Azure", + "html": null, + "text": "Azs-Azure", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " connection. ", + "html": null, + "text": " connection. ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**Connections**", + "html": null, + "text": "Connections", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Connections", + "html": null, + "text": "Connections", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " appears.", + "html": null, + "text": " appears.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "![Data in and out](media/azure-stack-connect-vpn/Connection.png)", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 3, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 306, + "end_line": 309, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attImage", + "att_id": null, + "markdown": "![Data in and out](media/azure-stack-connect-vpn/Connection.png)", + "html": null, + "text": null, + "href": null, + "target": null, + "source": "media/azure-stack-connect-vpn/Connection.png", + "alt_text": "Data in and out", + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ] + }, + { + "unit_type": "procedure", + "unit_id": "Next-steps", + "information_type": "procedure", + "title": "Next steps", + "triage_status": "known", + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 310, + "end_line": 310, + "query_path": null, + "provenance_status": "available" + }, + "procedure_representation": null, + "term": null, + "content": [ + { + "component_type": "compListUnordered", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": 1, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 312, + "end_line": 312, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "[Deploy apps to Azure and Azure Stack](azure-stack-solution-pipeline.md)", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 1, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": 312, + "end_line": 312, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attLink", + "att_id": null, + "markdown": "[Deploy apps to Azure and Azure Stack](azure-stack-solution-pipeline.md)", + "html": null, + "text": "Deploy apps to Azure and Azure Stack", + "href": "azure-stack-solution-pipeline.md", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ] + } + ] + }, + "references": [ + { + "schema_version": "1", + "ref_type": "link", + "href": "https://azure.microsoft.com/free/?b=17.06", + "text": "free Azure account here", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "image", + "href": "media/azure-stack-connect-vpn/image2.png", + "text": null, + "alt_text": "Site-to-site VPN connection configuration", + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "https://portal.azure.com/", + "text": "Azure portal", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "https://portal.azure.com/", + "text": "Azure portal", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "../operator/azure-stack-add-new-user-aad.md", + "text": "create a user account", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "image", + "href": "media/azure-stack-connect-vpn/image3.png", + "text": null, + "alt_text": "Create new virtual network", + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "image", + "href": "media/azure-stack-connect-vpn/image4.png", + "text": null, + "alt_text": "Add gateway subnet", + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "image", + "href": "media/azure-stack-connect-vpn/image17.png", + "text": null, + "alt_text": "Connect button", + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "image", + "href": "media/azure-stack-connect-vpn/image19b.png", + "text": null, + "alt_text": "Successful ping", + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "image", + "href": "media/azure-stack-connect-vpn/Connection.png", + "text": null, + "alt_text": "Data in and out", + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "azure-stack-solution-pipeline.md", + "text": "Deploy apps to Azure and Azure Stack", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null + } + ], + "diagnostics": [ + { + "schema_version": "1", + "code": "SP-040", + "severity": "info", + "category": "unknown_classification", + "message": "Content classified as unknown: Unit 'unnamed' could not be classified.", + "detail": "Unit 'unnamed' could not be classified.", + "remediation": "Review content structure; it may not match any known pattern.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[1]: {'unitType': 'prerequisites', 'informationType': 'concept', 'triageStatus': 'known', 'unitId': 'Before-you-begin', 'title': 'Before you begin', 'content': [{'componentType': 'compParagraph', 'markdown': 'To complete the connection configuration, make sure you have the following items before you begin:', 'text': 'To complete the connection configuration, make sure you have the following items before you begin:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### VPN connection diagram', 'text': 'VPN connection diagram'}, {'componentType': 'compParagraph', 'markdown': \"The following figure shows what the connection configuration should look like when you're done:\", 'text': \"The following figure shows what the connection configuration should look like when you're done:\"}, {'componentType': 'compParagraph', 'markdown': '![Site-to-site VPN connection configuration](media/azure-stack-connect-vpn/image2.png)', 'text': '![Site-to-site VPN connection configuration](media/azure-stack-connect-vpn/image2.png)'}, {'componentType': 'compHeaderH3', 'markdown': '### Network configuration example values', 'text': 'Network configuration example values'}, {'componentType': 'compParagraph', 'markdown': 'The network configuration examples table shows the values that are used for examples in this article. You can use these values, or you can refer to them to better understand the examples in this article:', 'text': 'The network configuration examples table shows the values that are used for examples in this article. You can use these values, or you can refer to them to better understand the examples in this article:'}, {'componentType': 'compTable'}]} is not valid under any of the given schemas", + "detail": "$.content[1]: {'unitType': 'prerequisites', 'informationType': 'concept', 'triageStatus': 'known', 'unitId': 'Before-you-begin', 'title': 'Before you begin', 'content': [{'componentType': 'compParagraph', 'markdown': 'To complete the connection configuration, make sure you have the following items before you begin:', 'text': 'To complete the connection configuration, make sure you have the following items before you begin:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### VPN connection diagram', 'text': 'VPN connection diagram'}, {'componentType': 'compParagraph', 'markdown': \"The following figure shows what the connection configuration should look like when you're done:\", 'text': \"The following figure shows what the connection configuration should look like when you're done:\"}, {'componentType': 'compParagraph', 'markdown': '![Site-to-site VPN connection configuration](media/azure-stack-connect-vpn/image2.png)', 'text': '![Site-to-site VPN connection configuration](media/azure-stack-connect-vpn/image2.png)'}, {'componentType': 'compHeaderH3', 'markdown': '### Network configuration example values', 'text': 'Network configuration example values'}, {'componentType': 'compParagraph', 'markdown': 'The network configuration examples table shows the values that are used for examples in this article. You can use these values, or you can refer to them to better understand the examples in this article:', 'text': 'The network configuration examples table shows the values that are used for examples in this article. You can use these values, or you can refer to them to better understand the examples in this article:'}, {'componentType': 'compTable'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[2]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Create-the-network-resources-in-Azure', 'title': 'Create the network resources in Azure', 'content': [{'componentType': 'compParagraph', 'markdown': 'First, create the network resources for Azure. The following instructions show how to create the resources by using the [Azure portal](https://portal.azure.com/).', 'text': 'First, create the network resources for Azure. The following instructions show how to create the resources by using the [Azure portal](https://portal.azure.com/).'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the virtual network and virtual machine (VM) subnet', 'text': 'Create the virtual network and virtual machine (VM) subnet'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the Gateway subnet', 'text': 'Create the Gateway subnet'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the virtual network gateway', 'text': 'Create the virtual network gateway'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the local network gateway resource', 'text': 'Create the local network gateway resource'}, {'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", + "detail": "$.content[2]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Create-the-network-resources-in-Azure', 'title': 'Create the network resources in Azure', 'content': [{'componentType': 'compParagraph', 'markdown': 'First, create the network resources for Azure. The following instructions show how to create the resources by using the [Azure portal](https://portal.azure.com/).', 'text': 'First, create the network resources for Azure. The following instructions show how to create the resources by using the [Azure portal](https://portal.azure.com/).'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the virtual network and virtual machine (VM) subnet', 'text': 'Create the virtual network and virtual machine (VM) subnet'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the Gateway subnet', 'text': 'Create the Gateway subnet'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the virtual network gateway', 'text': 'Create the virtual network gateway'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the local network gateway resource', 'text': 'Create the local network gateway resource'}, {'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[3]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Create-the-connection', 'title': 'Create the connection', 'content': [{'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", + "detail": "$.content[3]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Create-the-connection', 'title': 'Create the connection', 'content': [{'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[4]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Create-a-VM', 'title': 'Create a VM', 'content': [{'componentType': 'compParagraph', 'markdown': 'Now create a VM in Azure, and put it on your VM subnet in your virtual network.', 'text': 'Now create a VM in Azure, and put it on your VM subnet in your virtual network.'}, {'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", + "detail": "$.content[4]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Create-a-VM', 'title': 'Create a VM', 'content': [{'componentType': 'compParagraph', 'markdown': 'Now create a VM in Azure, and put it on your VM subnet in your virtual network.', 'text': 'Now create a VM in Azure, and put it on your VM subnet in your virtual network.'}, {'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[5]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Create-the-network-resources-in-Azure-Stack', 'title': 'Create the network resources in Azure Stack', 'content': [{'componentType': 'compParagraph', 'markdown': 'Next, create the network resources in Azure Stack.', 'text': 'Next, create the network resources in Azure Stack.'}, {'componentType': 'compHeaderH3', 'markdown': '### Sign in as a user', 'text': 'Sign in as a user'}, {'componentType': 'compParagraph', 'markdown': \"A service admin can sign in as a user to test the plans, offers, and subscriptions that their users might use. If you don't already have one, [create a user account](../operator/azure-stack-add-new-user-aad.md) before you sign in.\", 'text': \"A service admin can sign in as a user to test the plans, offers, and subscriptions that their users might use. If you don't already have one, [create a user account](../operator/azure-stack-add-new-user-aad.md) before you sign in.\"}, {'componentType': 'compHeaderH3', 'markdown': '### Create the virtual network and a VM subnet', 'text': 'Create the virtual network and a VM subnet'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the gateway subnet', 'text': 'Create the gateway subnet'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the virtual network gateway', 'text': 'Create the virtual network gateway'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the local network gateway', 'text': 'Create the local network gateway'}, {'componentType': 'compParagraph', 'markdown': 'The concept of a *local network gateway* in Azure Stack is a bit different than in an Azure deployment.', 'text': 'The concept of a *local network gateway* in Azure Stack is a bit different than in an Azure deployment.'}, {'componentType': 'compParagraph', 'markdown': 'In an Azure deployment, a local network gateway represents an on-premises (at the user location) physical device that you connect to a virtual network gateway in Azure. However, in Azure Stack both ends of the connection are virtual network gateways.', 'text': 'In an Azure deployment, a local network gateway represents an on-premises (at the user location) physical device that you connect to a virtual network gateway in Azure. However, in Azure Stack both ends of the connection are virtual network gateways.'}, {'componentType': 'compParagraph', 'markdown': 'A more generic description is that the local network gateway resource always indicates the remote gateway at the other end of the connection.', 'text': 'A more generic description is that the local network gateway resource always indicates the remote gateway at the other end of the connection.'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the local network gateway resource', 'text': 'Create the local network gateway resource'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the connection', 'text': 'Create the connection'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create a VM', 'text': 'Create a VM'}, {'componentType': 'compParagraph', 'markdown': 'To check the VPN connection, create two VMs: one in Azure, and one in Azure Stack. After you create these VMs, you can use them to send and receive data through the VPN tunnel.', 'text': 'To check the VPN connection, create two VMs: one in Azure, and one in Azure Stack. After you create these VMs, you can use them to send and receive data through the VPN tunnel.'}, {'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", + "detail": "$.content[5]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Create-the-network-resources-in-Azure-Stack', 'title': 'Create the network resources in Azure Stack', 'content': [{'componentType': 'compParagraph', 'markdown': 'Next, create the network resources in Azure Stack.', 'text': 'Next, create the network resources in Azure Stack.'}, {'componentType': 'compHeaderH3', 'markdown': '### Sign in as a user', 'text': 'Sign in as a user'}, {'componentType': 'compParagraph', 'markdown': \"A service admin can sign in as a user to test the plans, offers, and subscriptions that their users might use. If you don't already have one, [create a user account](../operator/azure-stack-add-new-user-aad.md) before you sign in.\", 'text': \"A service admin can sign in as a user to test the plans, offers, and subscriptions that their users might use. If you don't already have one, [create a user account](../operator/azure-stack-add-new-user-aad.md) before you sign in.\"}, {'componentType': 'compHeaderH3', 'markdown': '### Create the virtual network and a VM subnet', 'text': 'Create the virtual network and a VM subnet'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the gateway subnet', 'text': 'Create the gateway subnet'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the virtual network gateway', 'text': 'Create the virtual network gateway'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the local network gateway', 'text': 'Create the local network gateway'}, {'componentType': 'compParagraph', 'markdown': 'The concept of a *local network gateway* in Azure Stack is a bit different than in an Azure deployment.', 'text': 'The concept of a *local network gateway* in Azure Stack is a bit different than in an Azure deployment.'}, {'componentType': 'compParagraph', 'markdown': 'In an Azure deployment, a local network gateway represents an on-premises (at the user location) physical device that you connect to a virtual network gateway in Azure. However, in Azure Stack both ends of the connection are virtual network gateways.', 'text': 'In an Azure deployment, a local network gateway represents an on-premises (at the user location) physical device that you connect to a virtual network gateway in Azure. However, in Azure Stack both ends of the connection are virtual network gateways.'}, {'componentType': 'compParagraph', 'markdown': 'A more generic description is that the local network gateway resource always indicates the remote gateway at the other end of the connection.', 'text': 'A more generic description is that the local network gateway resource always indicates the remote gateway at the other end of the connection.'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the local network gateway resource', 'text': 'Create the local network gateway resource'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the connection', 'text': 'Create the connection'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create a VM', 'text': 'Create a VM'}, {'componentType': 'compParagraph', 'markdown': 'To check the VPN connection, create two VMs: one in Azure, and one in Azure Stack. After you create these VMs, you can use them to send and receive data through the VPN tunnel.', 'text': 'To check the VPN connection, create two VMs: one in Azure, and one in Azure Stack. After you create these VMs, you can use them to send and receive data through the VPN tunnel.'}, {'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null + } + ], + "validation": { + "schema_version": "1", + "schema_id": "artHowto.schema.json", + "valid": false, + "diagnostics": [ + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[1]: {'unitType': 'prerequisites', 'informationType': 'concept', 'triageStatus': 'known', 'unitId': 'Before-you-begin', 'title': 'Before you begin', 'content': [{'componentType': 'compParagraph', 'markdown': 'To complete the connection configuration, make sure you have the following items before you begin:', 'text': 'To complete the connection configuration, make sure you have the following items before you begin:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### VPN connection diagram', 'text': 'VPN connection diagram'}, {'componentType': 'compParagraph', 'markdown': \"The following figure shows what the connection configuration should look like when you're done:\", 'text': \"The following figure shows what the connection configuration should look like when you're done:\"}, {'componentType': 'compParagraph', 'markdown': '![Site-to-site VPN connection configuration](media/azure-stack-connect-vpn/image2.png)', 'text': '![Site-to-site VPN connection configuration](media/azure-stack-connect-vpn/image2.png)'}, {'componentType': 'compHeaderH3', 'markdown': '### Network configuration example values', 'text': 'Network configuration example values'}, {'componentType': 'compParagraph', 'markdown': 'The network configuration examples table shows the values that are used for examples in this article. You can use these values, or you can refer to them to better understand the examples in this article:', 'text': 'The network configuration examples table shows the values that are used for examples in this article. You can use these values, or you can refer to them to better understand the examples in this article:'}, {'componentType': 'compTable'}]} is not valid under any of the given schemas", + "detail": "$.content[1]: {'unitType': 'prerequisites', 'informationType': 'concept', 'triageStatus': 'known', 'unitId': 'Before-you-begin', 'title': 'Before you begin', 'content': [{'componentType': 'compParagraph', 'markdown': 'To complete the connection configuration, make sure you have the following items before you begin:', 'text': 'To complete the connection configuration, make sure you have the following items before you begin:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### VPN connection diagram', 'text': 'VPN connection diagram'}, {'componentType': 'compParagraph', 'markdown': \"The following figure shows what the connection configuration should look like when you're done:\", 'text': \"The following figure shows what the connection configuration should look like when you're done:\"}, {'componentType': 'compParagraph', 'markdown': '![Site-to-site VPN connection configuration](media/azure-stack-connect-vpn/image2.png)', 'text': '![Site-to-site VPN connection configuration](media/azure-stack-connect-vpn/image2.png)'}, {'componentType': 'compHeaderH3', 'markdown': '### Network configuration example values', 'text': 'Network configuration example values'}, {'componentType': 'compParagraph', 'markdown': 'The network configuration examples table shows the values that are used for examples in this article. You can use these values, or you can refer to them to better understand the examples in this article:', 'text': 'The network configuration examples table shows the values that are used for examples in this article. You can use these values, or you can refer to them to better understand the examples in this article:'}, {'componentType': 'compTable'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[2]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Create-the-network-resources-in-Azure', 'title': 'Create the network resources in Azure', 'content': [{'componentType': 'compParagraph', 'markdown': 'First, create the network resources for Azure. The following instructions show how to create the resources by using the [Azure portal](https://portal.azure.com/).', 'text': 'First, create the network resources for Azure. The following instructions show how to create the resources by using the [Azure portal](https://portal.azure.com/).'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the virtual network and virtual machine (VM) subnet', 'text': 'Create the virtual network and virtual machine (VM) subnet'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the Gateway subnet', 'text': 'Create the Gateway subnet'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the virtual network gateway', 'text': 'Create the virtual network gateway'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the local network gateway resource', 'text': 'Create the local network gateway resource'}, {'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", + "detail": "$.content[2]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Create-the-network-resources-in-Azure', 'title': 'Create the network resources in Azure', 'content': [{'componentType': 'compParagraph', 'markdown': 'First, create the network resources for Azure. The following instructions show how to create the resources by using the [Azure portal](https://portal.azure.com/).', 'text': 'First, create the network resources for Azure. The following instructions show how to create the resources by using the [Azure portal](https://portal.azure.com/).'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the virtual network and virtual machine (VM) subnet', 'text': 'Create the virtual network and virtual machine (VM) subnet'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the Gateway subnet', 'text': 'Create the Gateway subnet'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the virtual network gateway', 'text': 'Create the virtual network gateway'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the local network gateway resource', 'text': 'Create the local network gateway resource'}, {'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[3]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Create-the-connection', 'title': 'Create the connection', 'content': [{'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", + "detail": "$.content[3]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Create-the-connection', 'title': 'Create the connection', 'content': [{'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[4]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Create-a-VM', 'title': 'Create a VM', 'content': [{'componentType': 'compParagraph', 'markdown': 'Now create a VM in Azure, and put it on your VM subnet in your virtual network.', 'text': 'Now create a VM in Azure, and put it on your VM subnet in your virtual network.'}, {'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", + "detail": "$.content[4]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Create-a-VM', 'title': 'Create a VM', 'content': [{'componentType': 'compParagraph', 'markdown': 'Now create a VM in Azure, and put it on your VM subnet in your virtual network.', 'text': 'Now create a VM in Azure, and put it on your VM subnet in your virtual network.'}, {'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[5]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Create-the-network-resources-in-Azure-Stack', 'title': 'Create the network resources in Azure Stack', 'content': [{'componentType': 'compParagraph', 'markdown': 'Next, create the network resources in Azure Stack.', 'text': 'Next, create the network resources in Azure Stack.'}, {'componentType': 'compHeaderH3', 'markdown': '### Sign in as a user', 'text': 'Sign in as a user'}, {'componentType': 'compParagraph', 'markdown': \"A service admin can sign in as a user to test the plans, offers, and subscriptions that their users might use. If you don't already have one, [create a user account](../operator/azure-stack-add-new-user-aad.md) before you sign in.\", 'text': \"A service admin can sign in as a user to test the plans, offers, and subscriptions that their users might use. If you don't already have one, [create a user account](../operator/azure-stack-add-new-user-aad.md) before you sign in.\"}, {'componentType': 'compHeaderH3', 'markdown': '### Create the virtual network and a VM subnet', 'text': 'Create the virtual network and a VM subnet'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the gateway subnet', 'text': 'Create the gateway subnet'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the virtual network gateway', 'text': 'Create the virtual network gateway'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the local network gateway', 'text': 'Create the local network gateway'}, {'componentType': 'compParagraph', 'markdown': 'The concept of a *local network gateway* in Azure Stack is a bit different than in an Azure deployment.', 'text': 'The concept of a *local network gateway* in Azure Stack is a bit different than in an Azure deployment.'}, {'componentType': 'compParagraph', 'markdown': 'In an Azure deployment, a local network gateway represents an on-premises (at the user location) physical device that you connect to a virtual network gateway in Azure. However, in Azure Stack both ends of the connection are virtual network gateways.', 'text': 'In an Azure deployment, a local network gateway represents an on-premises (at the user location) physical device that you connect to a virtual network gateway in Azure. However, in Azure Stack both ends of the connection are virtual network gateways.'}, {'componentType': 'compParagraph', 'markdown': 'A more generic description is that the local network gateway resource always indicates the remote gateway at the other end of the connection.', 'text': 'A more generic description is that the local network gateway resource always indicates the remote gateway at the other end of the connection.'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the local network gateway resource', 'text': 'Create the local network gateway resource'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the connection', 'text': 'Create the connection'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create a VM', 'text': 'Create a VM'}, {'componentType': 'compParagraph', 'markdown': 'To check the VPN connection, create two VMs: one in Azure, and one in Azure Stack. After you create these VMs, you can use them to send and receive data through the VPN tunnel.', 'text': 'To check the VPN connection, create two VMs: one in Azure, and one in Azure Stack. After you create these VMs, you can use them to send and receive data through the VPN tunnel.'}, {'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", + "detail": "$.content[5]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Create-the-network-resources-in-Azure-Stack', 'title': 'Create the network resources in Azure Stack', 'content': [{'componentType': 'compParagraph', 'markdown': 'Next, create the network resources in Azure Stack.', 'text': 'Next, create the network resources in Azure Stack.'}, {'componentType': 'compHeaderH3', 'markdown': '### Sign in as a user', 'text': 'Sign in as a user'}, {'componentType': 'compParagraph', 'markdown': \"A service admin can sign in as a user to test the plans, offers, and subscriptions that their users might use. If you don't already have one, [create a user account](../operator/azure-stack-add-new-user-aad.md) before you sign in.\", 'text': \"A service admin can sign in as a user to test the plans, offers, and subscriptions that their users might use. If you don't already have one, [create a user account](../operator/azure-stack-add-new-user-aad.md) before you sign in.\"}, {'componentType': 'compHeaderH3', 'markdown': '### Create the virtual network and a VM subnet', 'text': 'Create the virtual network and a VM subnet'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the gateway subnet', 'text': 'Create the gateway subnet'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the virtual network gateway', 'text': 'Create the virtual network gateway'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the local network gateway', 'text': 'Create the local network gateway'}, {'componentType': 'compParagraph', 'markdown': 'The concept of a *local network gateway* in Azure Stack is a bit different than in an Azure deployment.', 'text': 'The concept of a *local network gateway* in Azure Stack is a bit different than in an Azure deployment.'}, {'componentType': 'compParagraph', 'markdown': 'In an Azure deployment, a local network gateway represents an on-premises (at the user location) physical device that you connect to a virtual network gateway in Azure. However, in Azure Stack both ends of the connection are virtual network gateways.', 'text': 'In an Azure deployment, a local network gateway represents an on-premises (at the user location) physical device that you connect to a virtual network gateway in Azure. However, in Azure Stack both ends of the connection are virtual network gateways.'}, {'componentType': 'compParagraph', 'markdown': 'A more generic description is that the local network gateway resource always indicates the remote gateway at the other end of the connection.', 'text': 'A more generic description is that the local network gateway resource always indicates the remote gateway at the other end of the connection.'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the local network gateway resource', 'text': 'Create the local network gateway resource'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the connection', 'text': 'Create the connection'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create a VM', 'text': 'Create a VM'}, {'componentType': 'compParagraph', 'markdown': 'To check the VPN connection, create two VMs: one in Azure, and one in Azure Stack. After you create these VMs, you can use them to send and receive data through the VPN tunnel.', 'text': 'To check the VPN connection, create two VMs: one in Azure, and one in Azure Stack. After you create these VMs, you can use them to send and receive data through the VPN tunnel.'}, {'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[6]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Test-the-connection', 'title': 'Test the connection', 'content': [{'componentType': 'compParagraph', 'markdown': 'After the site-to-site connection is established, you should verify that you can get data flowing in both directions. The easiest way to test the connection is by doing a ping test:', 'text': 'After the site-to-site connection is established, you should verify that you can get data flowing in both directions. The easiest way to test the connection is by doing a ping test:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compAlert'}, {'componentType': 'compHeaderH3', 'markdown': '### Sign in to the user VM in Azure Stack', 'text': 'Sign in to the user VM in Azure Stack'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Sign in to the tenant VM in Azure', 'text': 'Sign in to the tenant VM in Azure'}, {'componentType': 'compListOrdered'}, {'componentType': 'compParagraph', 'markdown': 'You should also do more rigorous data transfer testing (for example, copying differently-sized files in both directions).', 'text': 'You should also do more rigorous data transfer testing (for example, copying differently-sized files in both directions).'}, {'componentType': 'compHeaderH3', 'markdown': '### Viewing data transfer statistics through the gateway connection', 'text': 'Viewing data transfer statistics through the gateway connection'}, {'componentType': 'compParagraph', 'markdown': 'If you want to know how much data passes through your site-to-site connection, this information is available in the **Connection** section. This test is also another way to verify the ping you just sent actually\\nwent through the VPN connection.', 'text': 'If you want to know how much data passes through your site-to-site connection, this information is available in the **Connection** section. This test is also another way to verify the ping you just sent actually\\nwent through the VPN connection.'}, {'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", + "detail": "$.content[6]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Test-the-connection', 'title': 'Test the connection', 'content': [{'componentType': 'compParagraph', 'markdown': 'After the site-to-site connection is established, you should verify that you can get data flowing in both directions. The easiest way to test the connection is by doing a ping test:', 'text': 'After the site-to-site connection is established, you should verify that you can get data flowing in both directions. The easiest way to test the connection is by doing a ping test:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compAlert'}, {'componentType': 'compHeaderH3', 'markdown': '### Sign in to the user VM in Azure Stack', 'text': 'Sign in to the user VM in Azure Stack'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Sign in to the tenant VM in Azure', 'text': 'Sign in to the tenant VM in Azure'}, {'componentType': 'compListOrdered'}, {'componentType': 'compParagraph', 'markdown': 'You should also do more rigorous data transfer testing (for example, copying differently-sized files in both directions).', 'text': 'You should also do more rigorous data transfer testing (for example, copying differently-sized files in both directions).'}, {'componentType': 'compHeaderH3', 'markdown': '### Viewing data transfer statistics through the gateway connection', 'text': 'Viewing data transfer statistics through the gateway connection'}, {'componentType': 'compParagraph', 'markdown': 'If you want to know how much data passes through your site-to-site connection, this information is available in the **Connection** section. This test is also another way to verify the ping you just sent actually\\nwent through the VPN connection.', 'text': 'If you want to know how much data passes through your site-to-site connection, this information is available in the **Connection** section. This test is also another way to verify the ping you just sent actually\\nwent through the VPN connection.'}, {'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[7]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "detail": "$.content[7]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.informationType: 'procedure' was expected", + "detail": "$.informationType: 'procedure' was expected", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[1]: {'unitType': 'prerequisites', 'informationType': 'concept', 'triageStatus': 'known', 'unitId': 'Before-you-begin', 'title': 'Before you begin', 'content': [{'componentType': 'compParagraph', 'markdown': 'To complete the connection configuration, make sure you have the following items before you begin:', 'text': 'To complete the connection configuration, make sure you have the following items before you begin:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### VPN connection diagram', 'text': 'VPN connection diagram'}, {'componentType': 'compParagraph', 'markdown': \"The following figure shows what the connection configuration should look like when you're done:\", 'text': \"The following figure shows what the connection configuration should look like when you're done:\"}, {'componentType': 'compParagraph', 'markdown': '![Site-to-site VPN connection configuration](media/azure-stack-connect-vpn/image2.png)', 'text': '![Site-to-site VPN connection configuration](media/azure-stack-connect-vpn/image2.png)'}, {'componentType': 'compHeaderH3', 'markdown': '### Network configuration example values', 'text': 'Network configuration example values'}, {'componentType': 'compParagraph', 'markdown': 'The network configuration examples table shows the values that are used for examples in this article. You can use these values, or you can refer to them to better understand the examples in this article:', 'text': 'The network configuration examples table shows the values that are used for examples in this article. You can use these values, or you can refer to them to better understand the examples in this article:'}, {'componentType': 'compTable'}]} is not valid under any of the given schemas", + "detail": "$.content[1]: {'unitType': 'prerequisites', 'informationType': 'concept', 'triageStatus': 'known', 'unitId': 'Before-you-begin', 'title': 'Before you begin', 'content': [{'componentType': 'compParagraph', 'markdown': 'To complete the connection configuration, make sure you have the following items before you begin:', 'text': 'To complete the connection configuration, make sure you have the following items before you begin:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### VPN connection diagram', 'text': 'VPN connection diagram'}, {'componentType': 'compParagraph', 'markdown': \"The following figure shows what the connection configuration should look like when you're done:\", 'text': \"The following figure shows what the connection configuration should look like when you're done:\"}, {'componentType': 'compParagraph', 'markdown': '![Site-to-site VPN connection configuration](media/azure-stack-connect-vpn/image2.png)', 'text': '![Site-to-site VPN connection configuration](media/azure-stack-connect-vpn/image2.png)'}, {'componentType': 'compHeaderH3', 'markdown': '### Network configuration example values', 'text': 'Network configuration example values'}, {'componentType': 'compParagraph', 'markdown': 'The network configuration examples table shows the values that are used for examples in this article. You can use these values, or you can refer to them to better understand the examples in this article:', 'text': 'The network configuration examples table shows the values that are used for examples in this article. You can use these values, or you can refer to them to better understand the examples in this article:'}, {'componentType': 'compTable'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[2]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Create-the-network-resources-in-Azure', 'title': 'Create the network resources in Azure', 'content': [{'componentType': 'compParagraph', 'markdown': 'First, create the network resources for Azure. The following instructions show how to create the resources by using the [Azure portal](https://portal.azure.com/).', 'text': 'First, create the network resources for Azure. The following instructions show how to create the resources by using the [Azure portal](https://portal.azure.com/).'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the virtual network and virtual machine (VM) subnet', 'text': 'Create the virtual network and virtual machine (VM) subnet'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the Gateway subnet', 'text': 'Create the Gateway subnet'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the virtual network gateway', 'text': 'Create the virtual network gateway'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the local network gateway resource', 'text': 'Create the local network gateway resource'}, {'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", + "detail": "$.content[2]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Create-the-network-resources-in-Azure', 'title': 'Create the network resources in Azure', 'content': [{'componentType': 'compParagraph', 'markdown': 'First, create the network resources for Azure. The following instructions show how to create the resources by using the [Azure portal](https://portal.azure.com/).', 'text': 'First, create the network resources for Azure. The following instructions show how to create the resources by using the [Azure portal](https://portal.azure.com/).'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the virtual network and virtual machine (VM) subnet', 'text': 'Create the virtual network and virtual machine (VM) subnet'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the Gateway subnet', 'text': 'Create the Gateway subnet'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the virtual network gateway', 'text': 'Create the virtual network gateway'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the local network gateway resource', 'text': 'Create the local network gateway resource'}, {'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[3]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Create-the-connection', 'title': 'Create the connection', 'content': [{'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", + "detail": "$.content[3]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Create-the-connection', 'title': 'Create the connection', 'content': [{'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[4]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Create-a-VM', 'title': 'Create a VM', 'content': [{'componentType': 'compParagraph', 'markdown': 'Now create a VM in Azure, and put it on your VM subnet in your virtual network.', 'text': 'Now create a VM in Azure, and put it on your VM subnet in your virtual network.'}, {'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", + "detail": "$.content[4]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Create-a-VM', 'title': 'Create a VM', 'content': [{'componentType': 'compParagraph', 'markdown': 'Now create a VM in Azure, and put it on your VM subnet in your virtual network.', 'text': 'Now create a VM in Azure, and put it on your VM subnet in your virtual network.'}, {'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[5]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Create-the-network-resources-in-Azure-Stack', 'title': 'Create the network resources in Azure Stack', 'content': [{'componentType': 'compParagraph', 'markdown': 'Next, create the network resources in Azure Stack.', 'text': 'Next, create the network resources in Azure Stack.'}, {'componentType': 'compHeaderH3', 'markdown': '### Sign in as a user', 'text': 'Sign in as a user'}, {'componentType': 'compParagraph', 'markdown': \"A service admin can sign in as a user to test the plans, offers, and subscriptions that their users might use. If you don't already have one, [create a user account](../operator/azure-stack-add-new-user-aad.md) before you sign in.\", 'text': \"A service admin can sign in as a user to test the plans, offers, and subscriptions that their users might use. If you don't already have one, [create a user account](../operator/azure-stack-add-new-user-aad.md) before you sign in.\"}, {'componentType': 'compHeaderH3', 'markdown': '### Create the virtual network and a VM subnet', 'text': 'Create the virtual network and a VM subnet'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the gateway subnet', 'text': 'Create the gateway subnet'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the virtual network gateway', 'text': 'Create the virtual network gateway'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the local network gateway', 'text': 'Create the local network gateway'}, {'componentType': 'compParagraph', 'markdown': 'The concept of a *local network gateway* in Azure Stack is a bit different than in an Azure deployment.', 'text': 'The concept of a *local network gateway* in Azure Stack is a bit different than in an Azure deployment.'}, {'componentType': 'compParagraph', 'markdown': 'In an Azure deployment, a local network gateway represents an on-premises (at the user location) physical device that you connect to a virtual network gateway in Azure. However, in Azure Stack both ends of the connection are virtual network gateways.', 'text': 'In an Azure deployment, a local network gateway represents an on-premises (at the user location) physical device that you connect to a virtual network gateway in Azure. However, in Azure Stack both ends of the connection are virtual network gateways.'}, {'componentType': 'compParagraph', 'markdown': 'A more generic description is that the local network gateway resource always indicates the remote gateway at the other end of the connection.', 'text': 'A more generic description is that the local network gateway resource always indicates the remote gateway at the other end of the connection.'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the local network gateway resource', 'text': 'Create the local network gateway resource'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the connection', 'text': 'Create the connection'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create a VM', 'text': 'Create a VM'}, {'componentType': 'compParagraph', 'markdown': 'To check the VPN connection, create two VMs: one in Azure, and one in Azure Stack. After you create these VMs, you can use them to send and receive data through the VPN tunnel.', 'text': 'To check the VPN connection, create two VMs: one in Azure, and one in Azure Stack. After you create these VMs, you can use them to send and receive data through the VPN tunnel.'}, {'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", + "detail": "$.content[5]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Create-the-network-resources-in-Azure-Stack', 'title': 'Create the network resources in Azure Stack', 'content': [{'componentType': 'compParagraph', 'markdown': 'Next, create the network resources in Azure Stack.', 'text': 'Next, create the network resources in Azure Stack.'}, {'componentType': 'compHeaderH3', 'markdown': '### Sign in as a user', 'text': 'Sign in as a user'}, {'componentType': 'compParagraph', 'markdown': \"A service admin can sign in as a user to test the plans, offers, and subscriptions that their users might use. If you don't already have one, [create a user account](../operator/azure-stack-add-new-user-aad.md) before you sign in.\", 'text': \"A service admin can sign in as a user to test the plans, offers, and subscriptions that their users might use. If you don't already have one, [create a user account](../operator/azure-stack-add-new-user-aad.md) before you sign in.\"}, {'componentType': 'compHeaderH3', 'markdown': '### Create the virtual network and a VM subnet', 'text': 'Create the virtual network and a VM subnet'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the gateway subnet', 'text': 'Create the gateway subnet'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the virtual network gateway', 'text': 'Create the virtual network gateway'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the local network gateway', 'text': 'Create the local network gateway'}, {'componentType': 'compParagraph', 'markdown': 'The concept of a *local network gateway* in Azure Stack is a bit different than in an Azure deployment.', 'text': 'The concept of a *local network gateway* in Azure Stack is a bit different than in an Azure deployment.'}, {'componentType': 'compParagraph', 'markdown': 'In an Azure deployment, a local network gateway represents an on-premises (at the user location) physical device that you connect to a virtual network gateway in Azure. However, in Azure Stack both ends of the connection are virtual network gateways.', 'text': 'In an Azure deployment, a local network gateway represents an on-premises (at the user location) physical device that you connect to a virtual network gateway in Azure. However, in Azure Stack both ends of the connection are virtual network gateways.'}, {'componentType': 'compParagraph', 'markdown': 'A more generic description is that the local network gateway resource always indicates the remote gateway at the other end of the connection.', 'text': 'A more generic description is that the local network gateway resource always indicates the remote gateway at the other end of the connection.'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the local network gateway resource', 'text': 'Create the local network gateway resource'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the connection', 'text': 'Create the connection'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create a VM', 'text': 'Create a VM'}, {'componentType': 'compParagraph', 'markdown': 'To check the VPN connection, create two VMs: one in Azure, and one in Azure Stack. After you create these VMs, you can use them to send and receive data through the VPN tunnel.', 'text': 'To check the VPN connection, create two VMs: one in Azure, and one in Azure Stack. After you create these VMs, you can use them to send and receive data through the VPN tunnel.'}, {'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[6]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Test-the-connection', 'title': 'Test the connection', 'content': [{'componentType': 'compParagraph', 'markdown': 'After the site-to-site connection is established, you should verify that you can get data flowing in both directions. The easiest way to test the connection is by doing a ping test:', 'text': 'After the site-to-site connection is established, you should verify that you can get data flowing in both directions. The easiest way to test the connection is by doing a ping test:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compAlert'}, {'componentType': 'compHeaderH3', 'markdown': '### Sign in to the user VM in Azure Stack', 'text': 'Sign in to the user VM in Azure Stack'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Sign in to the tenant VM in Azure', 'text': 'Sign in to the tenant VM in Azure'}, {'componentType': 'compListOrdered'}, {'componentType': 'compParagraph', 'markdown': 'You should also do more rigorous data transfer testing (for example, copying differently-sized files in both directions).', 'text': 'You should also do more rigorous data transfer testing (for example, copying differently-sized files in both directions).'}, {'componentType': 'compHeaderH3', 'markdown': '### Viewing data transfer statistics through the gateway connection', 'text': 'Viewing data transfer statistics through the gateway connection'}, {'componentType': 'compParagraph', 'markdown': 'If you want to know how much data passes through your site-to-site connection, this information is available in the **Connection** section. This test is also another way to verify the ping you just sent actually\\nwent through the VPN connection.', 'text': 'If you want to know how much data passes through your site-to-site connection, this information is available in the **Connection** section. This test is also another way to verify the ping you just sent actually\\nwent through the VPN connection.'}, {'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", + "detail": "$.content[6]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Test-the-connection', 'title': 'Test the connection', 'content': [{'componentType': 'compParagraph', 'markdown': 'After the site-to-site connection is established, you should verify that you can get data flowing in both directions. The easiest way to test the connection is by doing a ping test:', 'text': 'After the site-to-site connection is established, you should verify that you can get data flowing in both directions. The easiest way to test the connection is by doing a ping test:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compAlert'}, {'componentType': 'compHeaderH3', 'markdown': '### Sign in to the user VM in Azure Stack', 'text': 'Sign in to the user VM in Azure Stack'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Sign in to the tenant VM in Azure', 'text': 'Sign in to the tenant VM in Azure'}, {'componentType': 'compListOrdered'}, {'componentType': 'compParagraph', 'markdown': 'You should also do more rigorous data transfer testing (for example, copying differently-sized files in both directions).', 'text': 'You should also do more rigorous data transfer testing (for example, copying differently-sized files in both directions).'}, {'componentType': 'compHeaderH3', 'markdown': '### Viewing data transfer statistics through the gateway connection', 'text': 'Viewing data transfer statistics through the gateway connection'}, {'componentType': 'compParagraph', 'markdown': 'If you want to know how much data passes through your site-to-site connection, this information is available in the **Connection** section. This test is also another way to verify the ping you just sent actually\\nwent through the VPN connection.', 'text': 'If you want to know how much data passes through your site-to-site connection, this information is available in the **Connection** section. This test is also another way to verify the ping you just sent actually\\nwent through the VPN connection.'}, {'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[7]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "detail": "$.content[7]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content: [{'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'unit', 'content': [{'componentType': 'compParagraph', 'markdown': '*Applies to: Azure Stack integrated systems*', 'text': '*Applies to: Azure Stack integrated systems*'}, {'componentType': 'compParagraph', 'markdown': 'This article shows you how to create a site-to-site VPN to connect a virtual network in Azure Stack to a virtual network in Azure.', 'text': 'This article shows you how to create a site-to-site VPN to connect a virtual network in Azure Stack to a virtual network in Azure.'}]}, {'unitType': 'prerequisites', 'informationType': 'concept', 'triageStatus': 'known', 'unitId': 'Before-you-begin', 'title': 'Before you begin', 'content': [{'componentType': 'compParagraph', 'markdown': 'To complete the connection configuration, make sure you have the following items before you begin:', 'text': 'To complete the connection configuration, make sure you have the following items before you begin:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### VPN connection diagram', 'text': 'VPN connection diagram'}, {'componentType': 'compParagraph', 'markdown': \"The following figure shows what the connection configuration should look like when you're done:\", 'text': \"The following figure shows what the connection configuration should look like when you're done:\"}, {'componentType': 'compParagraph', 'markdown': '![Site-to-site VPN connection configuration](media/azure-stack-connect-vpn/image2.png)', 'text': '![Site-to-site VPN connection configuration](media/azure-stack-connect-vpn/image2.png)'}, {'componentType': 'compHeaderH3', 'markdown': '### Network configuration example values', 'text': 'Network configuration example values'}, {'componentType': 'compParagraph', 'markdown': 'The network configuration examples table shows the values that are used for examples in this article. You can use these values, or you can refer to them to better understand the examples in this article:', 'text': 'The network configuration examples table shows the values that are used for examples in this article. You can use these values, or you can refer to them to better understand the examples in this article:'}, {'componentType': 'compTable'}]}, {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Create-the-network-resources-in-Azure', 'title': 'Create the network resources in Azure', 'content': [{'componentType': 'compParagraph', 'markdown': 'First, create the network resources for Azure. The following instructions show how to create the resources by using the [Azure portal](https://portal.azure.com/).', 'text': 'First, create the network resources for Azure. The following instructions show how to create the resources by using the [Azure portal](https://portal.azure.com/).'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the virtual network and virtual machine (VM) subnet', 'text': 'Create the virtual network and virtual machine (VM) subnet'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the Gateway subnet', 'text': 'Create the Gateway subnet'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the virtual network gateway', 'text': 'Create the virtual network gateway'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the local network gateway resource', 'text': 'Create the local network gateway resource'}, {'componentType': 'compListOrdered'}]}, {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Create-the-connection', 'title': 'Create the connection', 'content': [{'componentType': 'compListOrdered'}]}, {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Create-a-VM', 'title': 'Create a VM', 'content': [{'componentType': 'compParagraph', 'markdown': 'Now create a VM in Azure, and put it on your VM subnet in your virtual network.', 'text': 'Now create a VM in Azure, and put it on your VM subnet in your virtual network.'}, {'componentType': 'compListOrdered'}]}, {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Create-the-network-resources-in-Azure-Stack', 'title': 'Create the network resources in Azure Stack', 'content': [{'componentType': 'compParagraph', 'markdown': 'Next, create the network resources in Azure Stack.', 'text': 'Next, create the network resources in Azure Stack.'}, {'componentType': 'compHeaderH3', 'markdown': '### Sign in as a user', 'text': 'Sign in as a user'}, {'componentType': 'compParagraph', 'markdown': \"A service admin can sign in as a user to test the plans, offers, and subscriptions that their users might use. If you don't already have one, [create a user account](../operator/azure-stack-add-new-user-aad.md) before you sign in.\", 'text': \"A service admin can sign in as a user to test the plans, offers, and subscriptions that their users might use. If you don't already have one, [create a user account](../operator/azure-stack-add-new-user-aad.md) before you sign in.\"}, {'componentType': 'compHeaderH3', 'markdown': '### Create the virtual network and a VM subnet', 'text': 'Create the virtual network and a VM subnet'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the gateway subnet', 'text': 'Create the gateway subnet'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the virtual network gateway', 'text': 'Create the virtual network gateway'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the local network gateway', 'text': 'Create the local network gateway'}, {'componentType': 'compParagraph', 'markdown': 'The concept of a *local network gateway* in Azure Stack is a bit different than in an Azure deployment.', 'text': 'The concept of a *local network gateway* in Azure Stack is a bit different than in an Azure deployment.'}, {'componentType': 'compParagraph', 'markdown': 'In an Azure deployment, a local network gateway represents an on-premises (at the user location) physical device that you connect to a virtual network gateway in Azure. However, in Azure Stack both ends of the connection are virtual network gateways.', 'text': 'In an Azure deployment, a local network gateway represents an on-premises (at the user location) physical device that you connect to a virtual network gateway in Azure. However, in Azure Stack both ends of the connection are virtual network gateways.'}, {'componentType': 'compParagraph', 'markdown': 'A more generic description is that the local network gateway resource always indicates the remote gateway at the other end of the connection.', 'text': 'A more generic description is that the local network gateway resource always indicates the remote gateway at the other end of the connection.'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the local network gateway resource', 'text': 'Create the local network gateway resource'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the connection', 'text': 'Create the connection'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create a VM', 'text': 'Create a VM'}, {'componentType': 'compParagraph', 'markdown': 'To check the VPN connection, create two VMs: one in Azure, and one in Azure Stack. After you create these VMs, you can use them to send and receive data through the VPN tunnel.', 'text': 'To check the VPN connection, create two VMs: one in Azure, and one in Azure Stack. After you create these VMs, you can use them to send and receive data through the VPN tunnel.'}, {'componentType': 'compListOrdered'}]}, {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Test-the-connection', 'title': 'Test the connection', 'content': [{'componentType': 'compParagraph', 'markdown': 'After the site-to-site connection is established, you should verify that you can get data flowing in both directions. The easiest way to test the connection is by doing a ping test:', 'text': 'After the site-to-site connection is established, you should verify that you can get data flowing in both directions. The easiest way to test the connection is by doing a ping test:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compAlert'}, {'componentType': 'compHeaderH3', 'markdown': '### Sign in to the user VM in Azure Stack', 'text': 'Sign in to the user VM in Azure Stack'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Sign in to the tenant VM in Azure', 'text': 'Sign in to the tenant VM in Azure'}, {'componentType': 'compListOrdered'}, {'componentType': 'compParagraph', 'markdown': 'You should also do more rigorous data transfer testing (for example, copying differently-sized files in both directions).', 'text': 'You should also do more rigorous data transfer testing (for example, copying differently-sized files in both directions).'}, {'componentType': 'compHeaderH3', 'markdown': '### Viewing data transfer statistics through the gateway connection', 'text': 'Viewing data transfer statistics through the gateway connection'}, {'componentType': 'compParagraph', 'markdown': 'If you want to know how much data passes through your site-to-site connection, this information is available in the **Connection** section. This test is also another way to verify the ping you just sent actually\\nwent through the VPN connection.', 'text': 'If you want to know how much data passes through your site-to-site connection, this information is available in the **Connection** section. This test is also another way to verify the ping you just sent actually\\nwent through the VPN connection.'}, {'componentType': 'compListOrdered'}]}, {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compListUnordered'}]}] does not contain items matching the given schema", + "detail": "$.content: [{'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'unit', 'content': [{'componentType': 'compParagraph', 'markdown': '*Applies to: Azure Stack integrated systems*', 'text': '*Applies to: Azure Stack integrated systems*'}, {'componentType': 'compParagraph', 'markdown': 'This article shows you how to create a site-to-site VPN to connect a virtual network in Azure Stack to a virtual network in Azure.', 'text': 'This article shows you how to create a site-to-site VPN to connect a virtual network in Azure Stack to a virtual network in Azure.'}]}, {'unitType': 'prerequisites', 'informationType': 'concept', 'triageStatus': 'known', 'unitId': 'Before-you-begin', 'title': 'Before you begin', 'content': [{'componentType': 'compParagraph', 'markdown': 'To complete the connection configuration, make sure you have the following items before you begin:', 'text': 'To complete the connection configuration, make sure you have the following items before you begin:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### VPN connection diagram', 'text': 'VPN connection diagram'}, {'componentType': 'compParagraph', 'markdown': \"The following figure shows what the connection configuration should look like when you're done:\", 'text': \"The following figure shows what the connection configuration should look like when you're done:\"}, {'componentType': 'compParagraph', 'markdown': '![Site-to-site VPN connection configuration](media/azure-stack-connect-vpn/image2.png)', 'text': '![Site-to-site VPN connection configuration](media/azure-stack-connect-vpn/image2.png)'}, {'componentType': 'compHeaderH3', 'markdown': '### Network configuration example values', 'text': 'Network configuration example values'}, {'componentType': 'compParagraph', 'markdown': 'The network configuration examples table shows the values that are used for examples in this article. You can use these values, or you can refer to them to better understand the examples in this article:', 'text': 'The network configuration examples table shows the values that are used for examples in this article. You can use these values, or you can refer to them to better understand the examples in this article:'}, {'componentType': 'compTable'}]}, {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Create-the-network-resources-in-Azure', 'title': 'Create the network resources in Azure', 'content': [{'componentType': 'compParagraph', 'markdown': 'First, create the network resources for Azure. The following instructions show how to create the resources by using the [Azure portal](https://portal.azure.com/).', 'text': 'First, create the network resources for Azure. The following instructions show how to create the resources by using the [Azure portal](https://portal.azure.com/).'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the virtual network and virtual machine (VM) subnet', 'text': 'Create the virtual network and virtual machine (VM) subnet'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the Gateway subnet', 'text': 'Create the Gateway subnet'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the virtual network gateway', 'text': 'Create the virtual network gateway'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the local network gateway resource', 'text': 'Create the local network gateway resource'}, {'componentType': 'compListOrdered'}]}, {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Create-the-connection', 'title': 'Create the connection', 'content': [{'componentType': 'compListOrdered'}]}, {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Create-a-VM', 'title': 'Create a VM', 'content': [{'componentType': 'compParagraph', 'markdown': 'Now create a VM in Azure, and put it on your VM subnet in your virtual network.', 'text': 'Now create a VM in Azure, and put it on your VM subnet in your virtual network.'}, {'componentType': 'compListOrdered'}]}, {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Create-the-network-resources-in-Azure-Stack', 'title': 'Create the network resources in Azure Stack', 'content': [{'componentType': 'compParagraph', 'markdown': 'Next, create the network resources in Azure Stack.', 'text': 'Next, create the network resources in Azure Stack.'}, {'componentType': 'compHeaderH3', 'markdown': '### Sign in as a user', 'text': 'Sign in as a user'}, {'componentType': 'compParagraph', 'markdown': \"A service admin can sign in as a user to test the plans, offers, and subscriptions that their users might use. If you don't already have one, [create a user account](../operator/azure-stack-add-new-user-aad.md) before you sign in.\", 'text': \"A service admin can sign in as a user to test the plans, offers, and subscriptions that their users might use. If you don't already have one, [create a user account](../operator/azure-stack-add-new-user-aad.md) before you sign in.\"}, {'componentType': 'compHeaderH3', 'markdown': '### Create the virtual network and a VM subnet', 'text': 'Create the virtual network and a VM subnet'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the gateway subnet', 'text': 'Create the gateway subnet'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the virtual network gateway', 'text': 'Create the virtual network gateway'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the local network gateway', 'text': 'Create the local network gateway'}, {'componentType': 'compParagraph', 'markdown': 'The concept of a *local network gateway* in Azure Stack is a bit different than in an Azure deployment.', 'text': 'The concept of a *local network gateway* in Azure Stack is a bit different than in an Azure deployment.'}, {'componentType': 'compParagraph', 'markdown': 'In an Azure deployment, a local network gateway represents an on-premises (at the user location) physical device that you connect to a virtual network gateway in Azure. However, in Azure Stack both ends of the connection are virtual network gateways.', 'text': 'In an Azure deployment, a local network gateway represents an on-premises (at the user location) physical device that you connect to a virtual network gateway in Azure. However, in Azure Stack both ends of the connection are virtual network gateways.'}, {'componentType': 'compParagraph', 'markdown': 'A more generic description is that the local network gateway resource always indicates the remote gateway at the other end of the connection.', 'text': 'A more generic description is that the local network gateway resource always indicates the remote gateway at the other end of the connection.'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the local network gateway resource', 'text': 'Create the local network gateway resource'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the connection', 'text': 'Create the connection'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create a VM', 'text': 'Create a VM'}, {'componentType': 'compParagraph', 'markdown': 'To check the VPN connection, create two VMs: one in Azure, and one in Azure Stack. After you create these VMs, you can use them to send and receive data through the VPN tunnel.', 'text': 'To check the VPN connection, create two VMs: one in Azure, and one in Azure Stack. After you create these VMs, you can use them to send and receive data through the VPN tunnel.'}, {'componentType': 'compListOrdered'}]}, {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Test-the-connection', 'title': 'Test the connection', 'content': [{'componentType': 'compParagraph', 'markdown': 'After the site-to-site connection is established, you should verify that you can get data flowing in both directions. The easiest way to test the connection is by doing a ping test:', 'text': 'After the site-to-site connection is established, you should verify that you can get data flowing in both directions. The easiest way to test the connection is by doing a ping test:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compAlert'}, {'componentType': 'compHeaderH3', 'markdown': '### Sign in to the user VM in Azure Stack', 'text': 'Sign in to the user VM in Azure Stack'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Sign in to the tenant VM in Azure', 'text': 'Sign in to the tenant VM in Azure'}, {'componentType': 'compListOrdered'}, {'componentType': 'compParagraph', 'markdown': 'You should also do more rigorous data transfer testing (for example, copying differently-sized files in both directions).', 'text': 'You should also do more rigorous data transfer testing (for example, copying differently-sized files in both directions).'}, {'componentType': 'compHeaderH3', 'markdown': '### Viewing data transfer statistics through the gateway connection', 'text': 'Viewing data transfer statistics through the gateway connection'}, {'componentType': 'compParagraph', 'markdown': 'If you want to know how much data passes through your site-to-site connection, this information is available in the **Connection** section. This test is also another way to verify the ping you just sent actually\\nwent through the VPN connection.', 'text': 'If you want to know how much data passes through your site-to-site connection, this information is available in the **Connection** section. This test is also another way to verify the ping you just sent actually\\nwent through the VPN connection.'}, {'componentType': 'compListOrdered'}]}, {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compListUnordered'}]}] does not contain items matching the given schema", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "start_line": null, + "end_line": null + } + ], + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md" + }, + "readiness": { + "schema_version": "1", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", + "targets": [ + { + "target": "dita", + "status": "ready", + "prerequisites_met": [ + "Document has a title", + "Article type is classified", + "DITA type is mapped" + ], + "prerequisites_missing": [], + "diagnostics": [] + }, + { + "target": "schema_org", + "status": "ready", + "prerequisites_met": [ + "Title available for name property", + "Description available" + ], + "prerequisites_missing": [], + "diagnostics": [] + }, + { + "target": "rag_ingestion", + "status": "ready", + "prerequisites_met": [ + "Document title available for chunk context", + "Document has structured units for chunking", + "No parse errors" + ], + "prerequisites_missing": [], + "diagnostics": [] + } + ] + } +} \ No newline at end of file diff --git a/design/2026-06-28-assess/azure-stack-considerations.md.json b/design/2026-06-28-assess/azure-stack-considerations.md.json new file mode 100644 index 0000000..87525f2 --- /dev/null +++ b/design/2026-06-28-assess/azure-stack-considerations.md.json @@ -0,0 +1,5644 @@ +{ + "schema_version": "1", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "source_format": "markdown", + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "source_format": "markdown", + "content_hash": "72e7780fc486b21cfdff4d5cb1ff60e3d6eca97515500a11b127c084afa4d9a9", + "start_line": 1, + "end_line": null + }, + "metadata": { + "title": "Differences between Azure Stack and Azure when using services and building apps| Microsoft Docs", + "description": "Understand the differences between Azure and Azure Stack when using services and building apps.", + "services": "azure-stack", + "documentationcenter": "", + "author": "sethmanheim", + "manager": "femila", + "editor": "", + "ms.assetid": "c81f551d-c13e-47d9-a5c2-eb1ea4806228", + "ms.service": "azure-stack", + "ms.workload": "na", + "pms.tgt_pltfrm": "na", + "ms.devlang": "na", + "ms.topic": "overview", + "ms.date": "07/17/2019", + "ms.author": "sethm", + "ms.lastreviewed": "12/27/2018" + }, + "title": "Differences between Azure Stack and Azure when using services and building apps| Microsoft Docs", + "structure": { + "root": { + "node_id": "root", + "node_type": "document", + "title": null, + "level": null, + "path": "/", + "children": [ + { + "node_id": "h1-82f93d", + "node_type": "section", + "title": "Differences between Azure Stack and Azure when using services and building apps", + "level": 1, + "path": "/1", + "children": [ + { + "node_id": "h2-dbf362", + "node_type": "section", + "title": "Overview", + "level": 2, + "path": "/1/1", + "children": [], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": 26, + "end_line": 26, + "query_path": null, + "provenance_status": "available" + }, + "triage_status": "known" + }, + { + "node_id": "h2-d499a2", + "node_type": "section", + "title": "Cheat sheet: High-level differences", + "level": 2, + "path": "/1/2", + "children": [], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": 39, + "end_line": 39, + "query_path": null, + "provenance_status": "available" + }, + "triage_status": "known" + }, + { + "node_id": "h2-ef95d1", + "node_type": "section", + "title": "Helpful tools and best practices", + "level": 2, + "path": "/1/3", + "children": [], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": 59, + "end_line": 59, + "query_path": null, + "provenance_status": "available" + }, + "triage_status": "known" + }, + { + "node_id": "h2-534597", + "node_type": "section", + "title": "Version requirements", + "level": 2, + "path": "/1/4", + "children": [], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": 70, + "end_line": 70, + "query_path": null, + "provenance_status": "available" + }, + "triage_status": "known" + }, + { + "node_id": "h2-0d6f19", + "node_type": "section", + "title": "Next steps", + "level": 2, + "path": "/1/5", + "children": [], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": 89, + "end_line": 89, + "query_path": null, + "provenance_status": "available" + }, + "triage_status": "known" + } + ], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": 22, + "end_line": 22, + "query_path": null, + "provenance_status": "available" + }, + "triage_status": "known" + } + ], + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "triage_status": "known" + }, + "heading_count": 6, + "max_depth": 2, + "has_title": true + }, + "structured_content": { + "schema_version": "1", + "schema": "artHowto.schema.json", + "version": "0.1.0", + "article_id": "Volumes-Matt_files-Data-azure-stack-docs-azure-stack-user-azure-", + "article_type": "howto", + "dita_type": "howto", + "information_type": "mixed", + "title": "Differences between Azure Stack and Azure when using services and building apps| Microsoft Docs", + "triage_status": "known", + "metadata": { + "title": "Differences between Azure Stack and Azure when using services and building apps| Microsoft Docs", + "description": "Understand the differences between Azure and Azure Stack when using services and building apps.", + "services": "azure-stack", + "documentationcenter": "", + "author": "sethmanheim", + "manager": "femila", + "editor": "", + "ms.assetid": "c81f551d-c13e-47d9-a5c2-eb1ea4806228", + "ms.service": "azure-stack", + "ms.workload": "na", + "pms.tgt_pltfrm": "na", + "ms.devlang": "na", + "ms.topic": "overview", + "ms.date": "07/17/2019", + "ms.author": "sethm", + "ms.lastreviewed": "12/27/2018" + }, + "source": { + "sourcePath": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "sourceFormat": "markdown", + "contentHash": "72e7780fc486b21cfdff4d5cb1ff60e3d6eca97515500a11b127c084afa4d9a9" + }, + "content": [ + { + "unit_type": "unknown", + "unit_id": "unit", + "information_type": "unknown", + "title": null, + "triage_status": "unknown", + "metadata": {}, + "source": null, + "procedure_representation": null, + "term": null, + "content": [ + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "Before you use services or build apps for Azure Stack, it's important to understand the differences between Azure Stack and Azure. This article identifies different features and key considerations when using Azure Stack as your hybrid cloud development environment.", + "html": null, + "text": "Before you use services or build apps for Azure Stack, it's important to understand the differences between Azure Stack and Azure. This article identifies different features and key considerations when using Azure Stack as your hybrid cloud development environment.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": 24, + "end_line": 24, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Before you use services or build apps for Azure Stack, it's important to understand the differences between Azure Stack and Azure. This article identifies different features and key considerations when using Azure Stack as your hybrid cloud development environment.", + "html": null, + "text": "Before you use services or build apps for Azure Stack, it's important to understand the differences between Azure Stack and Azure. This article identifies different features and key considerations when using Azure Stack as your hybrid cloud development environment.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ] + }, + { + "unit_type": "introduction", + "unit_id": "Overview", + "information_type": "concept", + "title": "Overview", + "triage_status": "known", + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": 26, + "end_line": 26, + "query_path": null, + "provenance_status": "available" + }, + "procedure_representation": null, + "term": null, + "content": [ + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "Azure Stack is a hybrid cloud platform that enables you to use Azure services from your company or service provider datacenter. You can build an app on Azure Stack and then deploy it to Azure Stack, to Azure, or to your Azure hybrid cloud.", + "html": null, + "text": "Azure Stack is a hybrid cloud platform that enables you to use Azure services from your company or service provider datacenter. You can build an app on Azure Stack and then deploy it to Azure Stack, to Azure, or to your Azure hybrid cloud.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": 28, + "end_line": 28, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Azure Stack is a hybrid cloud platform that enables you to use Azure services from your company or service provider datacenter. You can build an app on Azure Stack and then deploy it to Azure Stack, to Azure, or to your Azure hybrid cloud.", + "html": null, + "text": "Azure Stack is a hybrid cloud platform that enables you to use Azure services from your company or service provider datacenter. You can build an app on Azure Stack and then deploy it to Azure Stack, to Azure, or to your Azure hybrid cloud.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "Your Azure Stack operator lets you know which services are available for you to use, and how to get support. They offer these services through their customized plans and offers.", + "html": null, + "text": "Your Azure Stack operator lets you know which services are available for you to use, and how to get support. They offer these services through their customized plans and offers.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": 30, + "end_line": 30, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Your Azure Stack operator lets you know which services are available for you to use, and how to get support. They offer these services through their customized plans and offers.", + "html": null, + "text": "Your Azure Stack operator lets you know which services are available for you to use, and how to get support. They offer these services through their customized plans and offers.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "The Azure technical documentation content assumes that apps are being developed for an Azure service and not for Azure Stack. When you build and deploy apps to Azure Stack, you must understand some key differences, such as:", + "html": null, + "text": "The Azure technical documentation content assumes that apps are being developed for an Azure service and not for Azure Stack. When you build and deploy apps to Azure Stack, you must understand some key differences, such as:", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": 32, + "end_line": 32, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "The Azure technical documentation content assumes that apps are being developed for an Azure service and not for Azure Stack. When you build and deploy apps to Azure Stack, you must understand some key differences, such as:", + "html": null, + "text": "The Azure technical documentation content assumes that apps are being developed for an Azure service and not for Azure Stack. When you build and deploy apps to Azure Stack, you must understand some key differences, such as:", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListUnordered", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": 4, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": 34, + "end_line": 38, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Azure Stack delivers a subset of the services and features that are available in Azure.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 1, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": 34, + "end_line": 34, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Azure Stack delivers a subset of the services and features that are available in Azure.", + "html": null, + "text": "Azure Stack delivers a subset of the services and features that are available in Azure.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "Your company or service provider can choose which services they want to offer. The available options might include customized services or applications. They may offer their own customized documentation.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 2, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": 35, + "end_line": 35, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Your company or service provider can choose which services they want to offer. The available options might include customized services or applications. They may offer their own customized documentation.", + "html": null, + "text": "Your company or service provider can choose which services they want to offer. The available options might include customized services or applications. They may offer their own customized documentation.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "You must use the correct Azure Stack-specific endpoints (for example, the URLs for the portal address and the Azure Resource Manager endpoint).", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 3, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": 36, + "end_line": 36, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "You must use the correct Azure Stack-specific endpoints (for example, the URLs for the portal address and the Azure Resource Manager endpoint).", + "html": null, + "text": "You must use the correct Azure Stack-specific endpoints (for example, the URLs for the portal address and the Azure Resource Manager endpoint).", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "You must use PowerShell and API versions that are supported by Azure Stack. Using supported versions ensures that your apps work in both Azure Stack and Azure.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 4, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": 37, + "end_line": 38, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "You must use PowerShell and API versions that are supported by Azure Stack. Using supported versions ensures that your apps work in both Azure Stack and Azure.", + "html": null, + "text": "You must use PowerShell and API versions that are supported by Azure Stack. Using supported versions ensures that your apps work in both Azure Stack and Azure.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ] + }, + { + "unit_type": "unknown", + "unit_id": "Cheat-sheet-High-level-differences", + "information_type": "unknown", + "title": "Cheat sheet: High-level differences", + "triage_status": "unknown", + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": 39, + "end_line": 39, + "query_path": null, + "provenance_status": "available" + }, + "procedure_representation": null, + "term": null, + "content": [ + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "The following table describes the high-level differences between Azure Stack and Azure. Keep these differences in mind when you develop for Azure Stack or use Azure Stack services:", + "html": null, + "text": "The following table describes the high-level differences between Azure Stack and Azure. Keep these differences in mind when you develop for Azure Stack or use Azure Stack services:", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": 41, + "end_line": 41, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "The following table describes the high-level differences between Azure Stack and Azure. Keep these differences in mind when you develop for Azure Stack or use Azure Stack services:", + "html": null, + "text": "The following table describes the high-level differences between Azure Stack and Azure. Keep these differences in mind when you develop for Azure Stack or use Azure Stack services:", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*", + "html": null, + "text": "*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": 43, + "end_line": 43, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attEmphasis", + "att_id": null, + "markdown": "*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*", + "html": null, + "text": "Applies to: Azure Stack integrated systems and Azure Stack Development Kit", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Applies to: Azure Stack integrated systems and Azure Stack Development Kit", + "html": null, + "text": "Applies to: Azure Stack integrated systems and Azure Stack Development Kit", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTable", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": 3, + "row_count": 10, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": 45, + "end_line": 55, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableRow", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": 1, + "row_role": "header", + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": 45, + "end_line": 45, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Area", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "header", + "column_index": 1, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Area", + "html": null, + "text": "Area", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Azure (global)", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "header", + "column_index": 2, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Azure (global)", + "html": null, + "text": "Azure (global)", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Azure Stack", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "header", + "column_index": 3, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Azure Stack", + "html": null, + "text": "Azure Stack", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableRow", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": 2, + "row_role": "body", + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": 47, + "end_line": 47, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Who operates it?", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 1, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Who operates it?", + "html": null, + "text": "Who operates it?", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Microsoft", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 2, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Microsoft", + "html": null, + "text": "Microsoft", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Your organization or service provider.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 3, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Your organization or service provider.", + "html": null, + "text": "Your organization or service provider.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableRow", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": 3, + "row_role": "body", + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": 48, + "end_line": 48, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Who do you contact for support?", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 1, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Who do you contact for support?", + "html": null, + "text": "Who do you contact for support?", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Microsoft", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 2, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Microsoft", + "html": null, + "text": "Microsoft", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "For an integrated system, contact your Azure Stack operator (at your organization or service provider) for support.

For Azure Stack Development Kit (ASDK) support, visit the [Microsoft forums](https://social.msdn.microsoft.com/Forums/en-US/home?forum=AzureStack). Because the development kit is an evaluation environment, there's no official support offered through Microsoft Customer Support Services (CSS).", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 3, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "For an integrated system, contact your Azure Stack operator (at your organization or service provider) for support.", + "html": null, + "text": "For an integrated system, contact your Azure Stack operator (at your organization or service provider) for support.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": "For Azure Stack Development Kit (ASDK) support, visit the ", + "html": null, + "text": "For Azure Stack Development Kit (ASDK) support, visit the ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attLink", + "att_id": null, + "markdown": "[Microsoft forums](https://social.msdn.microsoft.com/Forums/en-US/home?forum=AzureStack)", + "html": null, + "text": "Microsoft forums", + "href": "https://social.msdn.microsoft.com/Forums/en-US/home?forum=AzureStack", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ". Because the development kit is an evaluation environment, there's no official support offered through Microsoft Customer Support Services (CSS).", + "html": null, + "text": ". Because the development kit is an evaluation environment, there's no official support offered through Microsoft Customer Support Services (CSS).", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableRow", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": 4, + "row_role": "body", + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": 49, + "end_line": 49, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Available services", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 1, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Available services", + "html": null, + "text": "Available services", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "See the list of [Azure products](https://azure.microsoft.com/services/?b=17.04b). Available services vary by Azure region.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 2, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "See the list of ", + "html": null, + "text": "See the list of ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attLink", + "att_id": null, + "markdown": "[Azure products](https://azure.microsoft.com/services/?b=17.04b)", + "html": null, + "text": "Azure products", + "href": "https://azure.microsoft.com/services/?b=17.04b", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ". Available services vary by Azure region.", + "html": null, + "text": ". Available services vary by Azure region.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Azure Stack supports a subset of Azure services. Actual services will vary based on what your organization or service provider chooses to offer.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 3, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Azure Stack supports a subset of Azure services. Actual services will vary based on what your organization or service provider chooses to offer.", + "html": null, + "text": "Azure Stack supports a subset of Azure services. Actual services will vary based on what your organization or service provider chooses to offer.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableRow", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": 5, + "row_role": "body", + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": 50, + "end_line": 50, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Azure Resource Manager endpoint*", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 1, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Azure Resource Manager endpoint*", + "html": null, + "text": "Azure Resource Manager endpoint*", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "https://management.azure.com", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 2, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "https://management.azure.com", + "html": null, + "text": "https://management.azure.com", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "For an Azure Stack integrated system, use the endpoint that your Azure Stack operator provides.

For the development kit, use: https://management.local.azurestack.external.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 3, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "For an Azure Stack integrated system, use the endpoint that your Azure Stack operator provides.", + "html": null, + "text": "For an Azure Stack integrated system, use the endpoint that your Azure Stack operator provides.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": "For the development kit, use: https://management.local.azurestack.external.", + "html": null, + "text": "For the development kit, use: https://management.local.azurestack.external.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableRow", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": 6, + "row_role": "body", + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": 51, + "end_line": 51, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Portal URL*", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 1, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Portal URL*", + "html": null, + "text": "Portal URL*", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "[https://portal.azure.com](https://portal.azure.com)", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 2, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attLink", + "att_id": null, + "markdown": "[https://portal.azure.com](https://portal.azure.com)", + "html": null, + "text": "https://portal.azure.com", + "href": "https://portal.azure.com", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "For an Azure Stack integrated system, use the URL that your Azure Stack operator provides.

For the development kit, use: https://portal.local.azurestack.external.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 3, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "For an Azure Stack integrated system, use the URL that your Azure Stack operator provides.", + "html": null, + "text": "For an Azure Stack integrated system, use the URL that your Azure Stack operator provides.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": "For the development kit, use: https://portal.local.azurestack.external.", + "html": null, + "text": "For the development kit, use: https://portal.local.azurestack.external.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableRow", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": 7, + "row_role": "body", + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": 52, + "end_line": 52, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Region", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 1, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Region", + "html": null, + "text": "Region", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "You can select which region you want to deploy to.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 2, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "You can select which region you want to deploy to.", + "html": null, + "text": "You can select which region you want to deploy to.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "For an Azure Stack integrated system, use the region that's available on your system.

For the development kit, the region will always be **local**.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 3, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "For an Azure Stack integrated system, use the region that's available on your system.", + "html": null, + "text": "For an Azure Stack integrated system, use the region that's available on your system.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": "For the development kit, the region will always be ", + "html": null, + "text": "For the development kit, the region will always be ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attStrong", + "att_id": null, + "markdown": "**local**", + "html": null, + "text": "local", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "local", + "html": null, + "text": "local", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ".", + "html": null, + "text": ".", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableRow", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": 8, + "row_role": "body", + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": 53, + "end_line": 53, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Resource groups", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 1, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Resource groups", + "html": null, + "text": "Resource groups", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "A resource group can span regions.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 2, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "A resource group can span regions.", + "html": null, + "text": "A resource group can span regions.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "For both integrated systems and the development kit, there's only one region.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 3, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "For both integrated systems and the development kit, there's only one region.", + "html": null, + "text": "For both integrated systems and the development kit, there's only one region.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableRow", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": 9, + "row_role": "body", + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": 54, + "end_line": 54, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Supported namespaces, resource types, and API versions", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 1, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Supported namespaces, resource types, and API versions", + "html": null, + "text": "Supported namespaces, resource types, and API versions", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "The latest (or earlier versions that aren't yet deprecated).", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 2, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "The latest (or earlier versions that aren't yet deprecated).", + "html": null, + "text": "The latest (or earlier versions that aren't yet deprecated).", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Azure Stack supports specific versions. See the [Version requirements](#version-requirements) section of this article.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 3, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Azure Stack supports specific versions. See the ", + "html": null, + "text": "Azure Stack supports specific versions. See the ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attLink", + "att_id": null, + "markdown": "[Version requirements](#version-requirements)", + "html": null, + "text": "Version requirements", + "href": "#version-requirements", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " section of this article.", + "html": null, + "text": " section of this article.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableRow", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": 10, + "row_role": "body", + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": 55, + "end_line": 55, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 1, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 2, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 3, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "*If you're an Azure Stack operator, see [Using the administrator portal](../operator/azure-stack-manage-portals.md) and [Administration basics](../operator/azure-stack-manage-basics.md) for more information.", + "html": null, + "text": "*If you're an Azure Stack operator, see [Using the administrator portal](../operator/azure-stack-manage-portals.md) and [Administration basics](../operator/azure-stack-manage-basics.md) for more information.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": 57, + "end_line": 57, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "*If you're an Azure Stack operator, see ", + "html": null, + "text": "*If you're an Azure Stack operator, see ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attLink", + "att_id": null, + "markdown": "[Using the administrator portal](../operator/azure-stack-manage-portals.md)", + "html": null, + "text": "Using the administrator portal", + "href": "../operator/azure-stack-manage-portals.md", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " and ", + "html": null, + "text": " and ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attLink", + "att_id": null, + "markdown": "[Administration basics](../operator/azure-stack-manage-basics.md)", + "html": null, + "text": "Administration basics", + "href": "../operator/azure-stack-manage-basics.md", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " for more information.", + "html": null, + "text": " for more information.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ] + }, + { + "unit_type": "unknown", + "unit_id": "Helpful-tools-and-best-practices", + "information_type": "unknown", + "title": "Helpful tools and best practices", + "triage_status": "unknown", + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": 59, + "end_line": 59, + "query_path": null, + "provenance_status": "available" + }, + "procedure_representation": null, + "term": null, + "content": [ + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "Microsoft provides tools and guidance that help you develop for Azure Stack.", + "html": null, + "text": "Microsoft provides tools and guidance that help you develop for Azure Stack.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": 61, + "end_line": 61, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Microsoft provides tools and guidance that help you develop for Azure Stack.", + "html": null, + "text": "Microsoft provides tools and guidance that help you develop for Azure Stack.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTable", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": 2, + "row_count": 5, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": 63, + "end_line": 68, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableRow", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": 1, + "row_role": "header", + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": 63, + "end_line": 63, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Recommendation", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "header", + "column_index": 1, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Recommendation", + "html": null, + "text": "Recommendation", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "References", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "header", + "column_index": 2, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "References", + "html": null, + "text": "References", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableRow", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": 2, + "row_role": "body", + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": 65, + "end_line": 65, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Install the correct tools on your developer workstation.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 1, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Install the correct tools on your developer workstation.", + "html": null, + "text": "Install the correct tools on your developer workstation.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "- [Install PowerShell](../operator/azure-stack-powershell-install.md)
- [Download tools](../operator/azure-stack-powershell-download.md)
- [Configure PowerShell](azure-stack-powershell-configure-user.md)
- [Install Visual Studio](azure-stack-install-visual-studio.md)", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 2, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "- ", + "html": null, + "text": "- ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attLink", + "att_id": null, + "markdown": "[Install PowerShell](../operator/azure-stack-powershell-install.md)", + "html": null, + "text": "Install PowerShell", + "href": "../operator/azure-stack-powershell-install.md", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": "- ", + "html": null, + "text": "- ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attLink", + "att_id": null, + "markdown": "[Download tools](../operator/azure-stack-powershell-download.md)", + "html": null, + "text": "Download tools", + "href": "../operator/azure-stack-powershell-download.md", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": "- ", + "html": null, + "text": "- ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attLink", + "att_id": null, + "markdown": "[Configure PowerShell](azure-stack-powershell-configure-user.md)", + "html": null, + "text": "Configure PowerShell", + "href": "azure-stack-powershell-configure-user.md", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": "- ", + "html": null, + "text": "- ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attLink", + "att_id": null, + "markdown": "[Install Visual Studio](azure-stack-install-visual-studio.md)", + "html": null, + "text": "Install Visual Studio", + "href": "azure-stack-install-visual-studio.md", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableRow", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": 3, + "row_role": "body", + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": 66, + "end_line": 66, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Review information about the following items:
- Azure Resource Manager template considerations
- How to find quickstart templates
- Use a policy module to help you use Azure to develop for Azure Stack", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 1, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Review information about the following items:", + "html": null, + "text": "Review information about the following items:", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": "- Azure Resource Manager template considerations", + "html": null, + "text": "- Azure Resource Manager template considerations", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": "- How to find quickstart templates", + "html": null, + "text": "- How to find quickstart templates", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": "- Use a policy module to help you use Azure to develop for Azure Stack", + "html": null, + "text": "- Use a policy module to help you use Azure to develop for Azure Stack", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "[Develop for Azure Stack](azure-stack-developer.md)", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 2, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attLink", + "att_id": null, + "markdown": "[Develop for Azure Stack](azure-stack-developer.md)", + "html": null, + "text": "Develop for Azure Stack", + "href": "azure-stack-developer.md", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableRow", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": 4, + "row_role": "body", + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": 67, + "end_line": 67, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "Review and follow the best practices for templates.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 1, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Review and follow the best practices for templates.", + "html": null, + "text": "Review and follow the best practices for templates.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "[Resource Manager Quickstart Templates](https://github.com/Azure/azure-quickstart-templates/blob/master/1-CONTRIBUTION-GUIDE/best-practices.md)", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 2, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [ + { + "att_type": "attLink", + "att_id": null, + "markdown": "[Resource Manager Quickstart Templates](https://github.com/Azure/azure-quickstart-templates/blob/master/1-CONTRIBUTION-GUIDE/best-practices.md)", + "html": null, + "text": "Resource Manager Quickstart Templates", + "href": "https://github.com/Azure/azure-quickstart-templates/blob/master/1-CONTRIBUTION-GUIDE/best-practices.md", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compTableRow", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": 5, + "row_role": "body", + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": 68, + "end_line": 68, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 1, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "component_type": "compTableCell", + "component_id": null, + "markdown": null, + "html": null, + "text": "", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": "body", + "column_index": 2, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ] + }, + { + "unit_type": "prerequisites", + "unit_id": "Version-requirements", + "information_type": "concept", + "title": "Version requirements", + "triage_status": "known", + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": 70, + "end_line": 70, + "query_path": null, + "provenance_status": "available" + }, + "procedure_representation": null, + "term": null, + "content": [ + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "Azure Stack supports specific versions of Azure PowerShell and Azure service APIs. Use supported versions to ensure that your app can deploy to both Azure Stack and to Azure.", + "html": null, + "text": "Azure Stack supports specific versions of Azure PowerShell and Azure service APIs. Use supported versions to ensure that your app can deploy to both Azure Stack and to Azure.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": 72, + "end_line": 72, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Azure Stack supports specific versions of Azure PowerShell and Azure service APIs. Use supported versions to ensure that your app can deploy to both Azure Stack and to Azure.", + "html": null, + "text": "Azure Stack supports specific versions of Azure PowerShell and Azure service APIs. Use supported versions to ensure that your app can deploy to both Azure Stack and to Azure.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "To make sure that you use a correct version of Azure PowerShell, use [API version profiles](azure-stack-version-profiles.md). To determine the latest API version profile that you can use, find out the build of Azure Stack you're using. You can get this information from your Azure Stack administrator.", + "html": null, + "text": "To make sure that you use a correct version of Azure PowerShell, use [API version profiles](azure-stack-version-profiles.md). To determine the latest API version profile that you can use, find out the build of Azure Stack you're using. You can get this information from your Azure Stack administrator.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": 74, + "end_line": 74, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "To make sure that you use a correct version of Azure PowerShell, use ", + "html": null, + "text": "To make sure that you use a correct version of Azure PowerShell, use ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attLink", + "att_id": null, + "markdown": "[API version profiles](azure-stack-version-profiles.md)", + "html": null, + "text": "API version profiles", + "href": "azure-stack-version-profiles.md", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": ". To determine the latest API version profile that you can use, find out the build of Azure Stack you're using. You can get this information from your Azure Stack administrator.", + "html": null, + "text": ". To determine the latest API version profile that you can use, find out the build of Azure Stack you're using. You can get this information from your Azure Stack administrator.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compAlert", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": "note", + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": 76, + "end_line": 77, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "[!NOTE]\nIf you're using the Azure Stack Development Kit, and you have administrative access, see the [Determine the current version](../operator/azure-stack-updates.md#determine-the-current-version) section to determine the Azure Stack build.", + "html": null, + "text": "[!NOTE]\nIf you're using the Azure Stack Development Kit, and you have administrative access, see the [Determine the current version](../operator/azure-stack-updates.md#determine-the-current-version) section to determine the Azure Stack build.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": 76, + "end_line": 77, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "[!NOTE]", + "html": null, + "text": "[!NOTE]", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attUnknown", + "att_id": null, + "markdown": null, + "html": null, + "text": "\n", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "unknown" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": "If you're using the Azure Stack Development Kit, and you have administrative access, see the ", + "html": null, + "text": "If you're using the Azure Stack Development Kit, and you have administrative access, see the ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attLink", + "att_id": null, + "markdown": "[Determine the current version](../operator/azure-stack-updates.md#determine-the-current-version)", + "html": null, + "text": "Determine the current version", + "href": "../operator/azure-stack-updates.md#determine-the-current-version", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " section to determine the Azure Stack build.", + "html": null, + "text": " section to determine the Azure Stack build.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "For other APIs, run the following PowerShell command to output the namespaces, resource types, and API versions that are supported in your Azure Stack subscription (there may still be differences at a property level). For this command to work, you must have already [installed](../operator/azure-stack-powershell-install.md) and [configured](azure-stack-powershell-configure-user.md) PowerShell for an Azure Stack environment. You must also have a subscription to an Azure Stack offer.", + "html": null, + "text": "For other APIs, run the following PowerShell command to output the namespaces, resource types, and API versions that are supported in your Azure Stack subscription (there may still be differences at a property level). For this command to work, you must have already [installed](../operator/azure-stack-powershell-install.md) and [configured](azure-stack-powershell-configure-user.md) PowerShell for an Azure Stack environment. You must also have a subscription to an Azure Stack offer.", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": 79, + "end_line": 79, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "For other APIs, run the following PowerShell command to output the namespaces, resource types, and API versions that are supported in your Azure Stack subscription (there may still be differences at a property level). For this command to work, you must have already ", + "html": null, + "text": "For other APIs, run the following PowerShell command to output the namespaces, resource types, and API versions that are supported in your Azure Stack subscription (there may still be differences at a property level). For this command to work, you must have already ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attLink", + "att_id": null, + "markdown": "[installed](../operator/azure-stack-powershell-install.md)", + "html": null, + "text": "installed", + "href": "../operator/azure-stack-powershell-install.md", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " and ", + "html": null, + "text": " and ", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attLink", + "att_id": null, + "markdown": "[configured](azure-stack-powershell-configure-user.md)", + "html": null, + "text": "configured", + "href": "azure-stack-powershell-configure-user.md", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attText", + "att_id": null, + "markdown": " PowerShell for an Azure Stack environment. You must also have a subscription to an Azure Stack offer.", + "html": null, + "text": " PowerShell for an Azure Stack environment. You must also have a subscription to an Azure Stack offer.", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compBlockCode", + "component_id": null, + "markdown": "```powershell\nGet-AzureRmResourceProvider | Select ProviderNamespace -Expand ResourceTypes | Select * -Expand ApiVersions | `\nSelect ProviderNamespace, ResourceTypeName, @{Name=\"ApiVersion\"; Expression={$_}} ```", + "html": null, + "text": null, + "level": null, + "language": "powershell", + "code": "Get-AzureRmResourceProvider | Select ProviderNamespace -Expand ResourceTypes | Select * -Expand ApiVersions | `\nSelect ProviderNamespace, ResourceTypeName, @{Name=\"ApiVersion\"; Expression={$_}} ", + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": 81, + "end_line": 84, + "query_path": null, + "provenance_status": "available" + }, + "content": [], + "triage_status": "known" + }, + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "Example output (truncated):\n![Example output of Get-AzureRmResourceProvider command](media/azure-stack-considerations/image1.png)", + "html": null, + "text": "Example output (truncated):\n![Example output of Get-AzureRmResourceProvider command](media/azure-stack-considerations/image1.png)", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": 86, + "end_line": 87, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "Example output (truncated):", + "html": null, + "text": "Example output (truncated):", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + }, + { + "att_type": "attUnknown", + "att_id": null, + "markdown": null, + "html": null, + "text": "\n", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "unknown" + }, + { + "att_type": "attImage", + "att_id": null, + "markdown": "![Example output of Get-AzureRmResourceProvider command](media/azure-stack-considerations/image1.png)", + "html": null, + "text": null, + "href": null, + "target": null, + "source": "media/azure-stack-considerations/image1.png", + "alt_text": "Example output of Get-AzureRmResourceProvider command", + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ] + }, + { + "unit_type": "procedure", + "unit_id": "Next-steps", + "information_type": "procedure", + "title": "Next steps", + "triage_status": "known", + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": 89, + "end_line": 89, + "query_path": null, + "provenance_status": "available" + }, + "procedure_representation": null, + "term": null, + "content": [ + { + "component_type": "compParagraph", + "component_id": null, + "markdown": "For more detailed information about differences at a service level, see:", + "html": null, + "text": "For more detailed information about differences at a service level, see:", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": 91, + "end_line": 91, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attText", + "att_id": null, + "markdown": "For more detailed information about differences at a service level, see:", + "html": null, + "text": "For more detailed information about differences at a service level, see:", + "href": null, + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListUnordered", + "component_id": null, + "markdown": null, + "html": null, + "text": null, + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": 3, + "order": null, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": 93, + "end_line": 95, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "[Considerations for VMS in Azure Stack](azure-stack-vm-considerations.md)", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 1, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": 93, + "end_line": 93, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attLink", + "att_id": null, + "markdown": "[Considerations for VMS in Azure Stack](azure-stack-vm-considerations.md)", + "html": null, + "text": "Considerations for VMS in Azure Stack", + "href": "azure-stack-vm-considerations.md", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "[Considerations for Storage in Azure Stack](azure-stack-acs-differences.md)", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 2, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": 94, + "end_line": 94, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attLink", + "att_id": null, + "markdown": "[Considerations for Storage in Azure Stack](azure-stack-acs-differences.md)", + "html": null, + "text": "Considerations for Storage in Azure Stack", + "href": "azure-stack-acs-differences.md", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + }, + { + "component_type": "compListItem", + "component_id": null, + "markdown": null, + "html": null, + "text": "[Considerations for Azure Stack networking](azure-stack-network-differences.md)", + "level": null, + "language": null, + "code": null, + "alert_type": null, + "href": null, + "alt_text": null, + "count": null, + "order": 3, + "column_count": null, + "row_count": null, + "row_index": null, + "row_role": null, + "cell_role": null, + "column_index": null, + "colspan": null, + "rowspan": null, + "metadata": {}, + "source": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": 95, + "end_line": 95, + "query_path": null, + "provenance_status": "available" + }, + "content": [ + { + "att_type": "attLink", + "att_id": null, + "markdown": "[Considerations for Azure Stack networking](azure-stack-network-differences.md)", + "html": null, + "text": "Considerations for Azure Stack networking", + "href": "azure-stack-network-differences.md", + "target": null, + "source": null, + "alt_text": null, + "metadata": {}, + "provenance": { + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null, + "query_path": null, + "provenance_status": "unavailable" + }, + "content": [], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ], + "triage_status": "known" + } + ] + } + ] + }, + "references": [ + { + "schema_version": "1", + "ref_type": "link", + "href": "https://social.msdn.microsoft.com/Forums/en-US/home?forum=AzureStack", + "text": "Microsoft forums", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "https://azure.microsoft.com/services/?b=17.04b", + "text": "Azure products", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "https://portal.azure.com", + "text": "https://portal.azure.com", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "#version-requirements", + "text": "Version requirements", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "../operator/azure-stack-manage-portals.md", + "text": "Using the administrator portal", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "../operator/azure-stack-manage-basics.md", + "text": "Administration basics", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "../operator/azure-stack-powershell-install.md", + "text": "Install PowerShell", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "../operator/azure-stack-powershell-download.md", + "text": "Download tools", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "azure-stack-powershell-configure-user.md", + "text": "Configure PowerShell", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "azure-stack-install-visual-studio.md", + "text": "Install Visual Studio", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "azure-stack-developer.md", + "text": "Develop for Azure Stack", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "https://github.com/Azure/azure-quickstart-templates/blob/master/1-CONTRIBUTION-GUIDE/best-practices.md", + "text": "Resource Manager Quickstart Templates", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "azure-stack-version-profiles.md", + "text": "API version profiles", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "../operator/azure-stack-updates.md#determine-the-current-version", + "text": "Determine the current version", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "../operator/azure-stack-powershell-install.md", + "text": "installed", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "azure-stack-powershell-configure-user.md", + "text": "configured", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "image", + "href": "media/azure-stack-considerations/image1.png", + "text": null, + "alt_text": "Example output of Get-AzureRmResourceProvider command", + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "azure-stack-vm-considerations.md", + "text": "Considerations for VMS in Azure Stack", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "azure-stack-acs-differences.md", + "text": "Considerations for Storage in Azure Stack", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "ref_type": "link", + "href": "azure-stack-network-differences.md", + "text": "Considerations for Azure Stack networking", + "alt_text": null, + "state": "not_attempted", + "resolved_path": null, + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null + } + ], + "diagnostics": [ + { + "schema_version": "1", + "code": "SP-040", + "severity": "info", + "category": "unknown_classification", + "message": "Content classified as unknown: Unit 'unnamed' could not be classified.", + "detail": "Unit 'unnamed' could not be classified.", + "remediation": "Review content structure; it may not match any known pattern.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-040", + "severity": "info", + "category": "unknown_classification", + "message": "Content classified as unknown: Unit 'Cheat sheet: High-level differences' could not be classified.", + "detail": "Unit 'Cheat sheet: High-level differences' could not be classified.", + "remediation": "Review content structure; it may not match any known pattern.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": 39, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-040", + "severity": "info", + "category": "unknown_classification", + "message": "Content classified as unknown: Unit 'Helpful tools and best practices' could not be classified.", + "detail": "Unit 'Helpful tools and best practices' could not be classified.", + "remediation": "Review content structure; it may not match any known pattern.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": 59, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[1]: {'unitType': 'introduction', 'informationType': 'concept', 'triageStatus': 'known', 'unitId': 'Overview', 'title': 'Overview', 'content': [{'componentType': 'compParagraph', 'markdown': 'Azure Stack is a hybrid cloud platform that enables you to use Azure services from your company or service provider datacenter. You can build an app on Azure Stack and then deploy it to Azure Stack, to Azure, or to your Azure hybrid cloud.', 'text': 'Azure Stack is a hybrid cloud platform that enables you to use Azure services from your company or service provider datacenter. You can build an app on Azure Stack and then deploy it to Azure Stack, to Azure, or to your Azure hybrid cloud.'}, {'componentType': 'compParagraph', 'markdown': 'Your Azure Stack operator lets you know which services are available for you to use, and how to get support. They offer these services through their customized plans and offers.', 'text': 'Your Azure Stack operator lets you know which services are available for you to use, and how to get support. They offer these services through their customized plans and offers.'}, {'componentType': 'compParagraph', 'markdown': 'The Azure technical documentation content assumes that apps are being developed for an Azure service and not for Azure Stack. When you build and deploy apps to Azure Stack, you must understand some key differences, such as:', 'text': 'The Azure technical documentation content assumes that apps are being developed for an Azure service and not for Azure Stack. When you build and deploy apps to Azure Stack, you must understand some key differences, such as:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "detail": "$.content[1]: {'unitType': 'introduction', 'informationType': 'concept', 'triageStatus': 'known', 'unitId': 'Overview', 'title': 'Overview', 'content': [{'componentType': 'compParagraph', 'markdown': 'Azure Stack is a hybrid cloud platform that enables you to use Azure services from your company or service provider datacenter. You can build an app on Azure Stack and then deploy it to Azure Stack, to Azure, or to your Azure hybrid cloud.', 'text': 'Azure Stack is a hybrid cloud platform that enables you to use Azure services from your company or service provider datacenter. You can build an app on Azure Stack and then deploy it to Azure Stack, to Azure, or to your Azure hybrid cloud.'}, {'componentType': 'compParagraph', 'markdown': 'Your Azure Stack operator lets you know which services are available for you to use, and how to get support. They offer these services through their customized plans and offers.', 'text': 'Your Azure Stack operator lets you know which services are available for you to use, and how to get support. They offer these services through their customized plans and offers.'}, {'componentType': 'compParagraph', 'markdown': 'The Azure technical documentation content assumes that apps are being developed for an Azure service and not for Azure Stack. When you build and deploy apps to Azure Stack, you must understand some key differences, such as:', 'text': 'The Azure technical documentation content assumes that apps are being developed for an Azure service and not for Azure Stack. When you build and deploy apps to Azure Stack, you must understand some key differences, such as:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[2]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Cheat-sheet-High-level-differences', 'title': 'Cheat sheet: High-level differences', 'content': [{'componentType': 'compParagraph', 'markdown': 'The following table describes the high-level differences between Azure Stack and Azure. Keep these differences in mind when you develop for Azure Stack or use Azure Stack services:', 'text': 'The following table describes the high-level differences between Azure Stack and Azure. Keep these differences in mind when you develop for Azure Stack or use Azure Stack services:'}, {'componentType': 'compParagraph', 'markdown': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*', 'text': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*'}, {'componentType': 'compTable'}, {'componentType': 'compParagraph', 'markdown': \"*If you're an Azure Stack operator, see [Using the administrator portal](../operator/azure-stack-manage-portals.md) and [Administration basics](../operator/azure-stack-manage-basics.md) for more information.\", 'text': \"*If you're an Azure Stack operator, see [Using the administrator portal](../operator/azure-stack-manage-portals.md) and [Administration basics](../operator/azure-stack-manage-basics.md) for more information.\"}]} is not valid under any of the given schemas", + "detail": "$.content[2]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Cheat-sheet-High-level-differences', 'title': 'Cheat sheet: High-level differences', 'content': [{'componentType': 'compParagraph', 'markdown': 'The following table describes the high-level differences between Azure Stack and Azure. Keep these differences in mind when you develop for Azure Stack or use Azure Stack services:', 'text': 'The following table describes the high-level differences between Azure Stack and Azure. Keep these differences in mind when you develop for Azure Stack or use Azure Stack services:'}, {'componentType': 'compParagraph', 'markdown': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*', 'text': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*'}, {'componentType': 'compTable'}, {'componentType': 'compParagraph', 'markdown': \"*If you're an Azure Stack operator, see [Using the administrator portal](../operator/azure-stack-manage-portals.md) and [Administration basics](../operator/azure-stack-manage-basics.md) for more information.\", 'text': \"*If you're an Azure Stack operator, see [Using the administrator portal](../operator/azure-stack-manage-portals.md) and [Administration basics](../operator/azure-stack-manage-basics.md) for more information.\"}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[3]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Helpful-tools-and-best-practices', 'title': 'Helpful tools and best practices', 'content': [{'componentType': 'compParagraph', 'markdown': 'Microsoft provides tools and guidance that help you develop for Azure Stack.', 'text': 'Microsoft provides tools and guidance that help you develop for Azure Stack.'}, {'componentType': 'compTable'}]} is not valid under any of the given schemas", + "detail": "$.content[3]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Helpful-tools-and-best-practices', 'title': 'Helpful tools and best practices', 'content': [{'componentType': 'compParagraph', 'markdown': 'Microsoft provides tools and guidance that help you develop for Azure Stack.', 'text': 'Microsoft provides tools and guidance that help you develop for Azure Stack.'}, {'componentType': 'compTable'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[4]: {'unitType': 'prerequisites', 'informationType': 'concept', 'triageStatus': 'known', 'unitId': 'Version-requirements', 'title': 'Version requirements', 'content': [{'componentType': 'compParagraph', 'markdown': 'Azure Stack supports specific versions of Azure PowerShell and Azure service APIs. Use supported versions to ensure that your app can deploy to both Azure Stack and to Azure.', 'text': 'Azure Stack supports specific versions of Azure PowerShell and Azure service APIs. Use supported versions to ensure that your app can deploy to both Azure Stack and to Azure.'}, {'componentType': 'compParagraph', 'markdown': \"To make sure that you use a correct version of Azure PowerShell, use [API version profiles](azure-stack-version-profiles.md). To determine the latest API version profile that you can use, find out the build of Azure Stack you're using. You can get this information from your Azure Stack administrator.\", 'text': \"To make sure that you use a correct version of Azure PowerShell, use [API version profiles](azure-stack-version-profiles.md). To determine the latest API version profile that you can use, find out the build of Azure Stack you're using. You can get this information from your Azure Stack administrator.\"}, {'componentType': 'compAlert'}, {'componentType': 'compParagraph', 'markdown': 'For other APIs, run the following PowerShell command to output the namespaces, resource types, and API versions that are supported in your Azure Stack subscription (there may still be differences at a property level). For this command to work, you must have already [installed](../operator/azure-stack-powershell-install.md) and [configured](azure-stack-powershell-configure-user.md) PowerShell for an Azure Stack environment. You must also have a subscription to an Azure Stack offer.', 'text': 'For other APIs, run the following PowerShell command to output the namespaces, resource types, and API versions that are supported in your Azure Stack subscription (there may still be differences at a property level). For this command to work, you must have already [installed](../operator/azure-stack-powershell-install.md) and [configured](azure-stack-powershell-configure-user.md) PowerShell for an Azure Stack environment. You must also have a subscription to an Azure Stack offer.'}, {'componentType': 'compBlockCode', 'markdown': '```powershell\\nGet-AzureRmResourceProvider | Select ProviderNamespace -Expand ResourceTypes | Select * -Expand ApiVersions | `\\nSelect ProviderNamespace, ResourceTypeName, @{Name=\"ApiVersion\"; Expression={$_}} ```'}, {'componentType': 'compParagraph', 'markdown': 'Example output (truncated):\\n![Example output of Get-AzureRmResourceProvider command](media/azure-stack-considerations/image1.png)', 'text': 'Example output (truncated):\\n![Example output of Get-AzureRmResourceProvider command](media/azure-stack-considerations/image1.png)'}]} is not valid under any of the given schemas", + "detail": "$.content[4]: {'unitType': 'prerequisites', 'informationType': 'concept', 'triageStatus': 'known', 'unitId': 'Version-requirements', 'title': 'Version requirements', 'content': [{'componentType': 'compParagraph', 'markdown': 'Azure Stack supports specific versions of Azure PowerShell and Azure service APIs. Use supported versions to ensure that your app can deploy to both Azure Stack and to Azure.', 'text': 'Azure Stack supports specific versions of Azure PowerShell and Azure service APIs. Use supported versions to ensure that your app can deploy to both Azure Stack and to Azure.'}, {'componentType': 'compParagraph', 'markdown': \"To make sure that you use a correct version of Azure PowerShell, use [API version profiles](azure-stack-version-profiles.md). To determine the latest API version profile that you can use, find out the build of Azure Stack you're using. You can get this information from your Azure Stack administrator.\", 'text': \"To make sure that you use a correct version of Azure PowerShell, use [API version profiles](azure-stack-version-profiles.md). To determine the latest API version profile that you can use, find out the build of Azure Stack you're using. You can get this information from your Azure Stack administrator.\"}, {'componentType': 'compAlert'}, {'componentType': 'compParagraph', 'markdown': 'For other APIs, run the following PowerShell command to output the namespaces, resource types, and API versions that are supported in your Azure Stack subscription (there may still be differences at a property level). For this command to work, you must have already [installed](../operator/azure-stack-powershell-install.md) and [configured](azure-stack-powershell-configure-user.md) PowerShell for an Azure Stack environment. You must also have a subscription to an Azure Stack offer.', 'text': 'For other APIs, run the following PowerShell command to output the namespaces, resource types, and API versions that are supported in your Azure Stack subscription (there may still be differences at a property level). For this command to work, you must have already [installed](../operator/azure-stack-powershell-install.md) and [configured](azure-stack-powershell-configure-user.md) PowerShell for an Azure Stack environment. You must also have a subscription to an Azure Stack offer.'}, {'componentType': 'compBlockCode', 'markdown': '```powershell\\nGet-AzureRmResourceProvider | Select ProviderNamespace -Expand ResourceTypes | Select * -Expand ApiVersions | `\\nSelect ProviderNamespace, ResourceTypeName, @{Name=\"ApiVersion\"; Expression={$_}} ```'}, {'componentType': 'compParagraph', 'markdown': 'Example output (truncated):\\n![Example output of Get-AzureRmResourceProvider command](media/azure-stack-considerations/image1.png)', 'text': 'Example output (truncated):\\n![Example output of Get-AzureRmResourceProvider command](media/azure-stack-considerations/image1.png)'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[5]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compParagraph', 'markdown': 'For more detailed information about differences at a service level, see:', 'text': 'For more detailed information about differences at a service level, see:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "detail": "$.content[5]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compParagraph', 'markdown': 'For more detailed information about differences at a service level, see:', 'text': 'For more detailed information about differences at a service level, see:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null + } + ], + "validation": { + "schema_version": "1", + "schema_id": "artHowto.schema.json", + "valid": false, + "diagnostics": [ + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[1]: {'unitType': 'introduction', 'informationType': 'concept', 'triageStatus': 'known', 'unitId': 'Overview', 'title': 'Overview', 'content': [{'componentType': 'compParagraph', 'markdown': 'Azure Stack is a hybrid cloud platform that enables you to use Azure services from your company or service provider datacenter. You can build an app on Azure Stack and then deploy it to Azure Stack, to Azure, or to your Azure hybrid cloud.', 'text': 'Azure Stack is a hybrid cloud platform that enables you to use Azure services from your company or service provider datacenter. You can build an app on Azure Stack and then deploy it to Azure Stack, to Azure, or to your Azure hybrid cloud.'}, {'componentType': 'compParagraph', 'markdown': 'Your Azure Stack operator lets you know which services are available for you to use, and how to get support. They offer these services through their customized plans and offers.', 'text': 'Your Azure Stack operator lets you know which services are available for you to use, and how to get support. They offer these services through their customized plans and offers.'}, {'componentType': 'compParagraph', 'markdown': 'The Azure technical documentation content assumes that apps are being developed for an Azure service and not for Azure Stack. When you build and deploy apps to Azure Stack, you must understand some key differences, such as:', 'text': 'The Azure technical documentation content assumes that apps are being developed for an Azure service and not for Azure Stack. When you build and deploy apps to Azure Stack, you must understand some key differences, such as:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "detail": "$.content[1]: {'unitType': 'introduction', 'informationType': 'concept', 'triageStatus': 'known', 'unitId': 'Overview', 'title': 'Overview', 'content': [{'componentType': 'compParagraph', 'markdown': 'Azure Stack is a hybrid cloud platform that enables you to use Azure services from your company or service provider datacenter. You can build an app on Azure Stack and then deploy it to Azure Stack, to Azure, or to your Azure hybrid cloud.', 'text': 'Azure Stack is a hybrid cloud platform that enables you to use Azure services from your company or service provider datacenter. You can build an app on Azure Stack and then deploy it to Azure Stack, to Azure, or to your Azure hybrid cloud.'}, {'componentType': 'compParagraph', 'markdown': 'Your Azure Stack operator lets you know which services are available for you to use, and how to get support. They offer these services through their customized plans and offers.', 'text': 'Your Azure Stack operator lets you know which services are available for you to use, and how to get support. They offer these services through their customized plans and offers.'}, {'componentType': 'compParagraph', 'markdown': 'The Azure technical documentation content assumes that apps are being developed for an Azure service and not for Azure Stack. When you build and deploy apps to Azure Stack, you must understand some key differences, such as:', 'text': 'The Azure technical documentation content assumes that apps are being developed for an Azure service and not for Azure Stack. When you build and deploy apps to Azure Stack, you must understand some key differences, such as:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[2]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Cheat-sheet-High-level-differences', 'title': 'Cheat sheet: High-level differences', 'content': [{'componentType': 'compParagraph', 'markdown': 'The following table describes the high-level differences between Azure Stack and Azure. Keep these differences in mind when you develop for Azure Stack or use Azure Stack services:', 'text': 'The following table describes the high-level differences between Azure Stack and Azure. Keep these differences in mind when you develop for Azure Stack or use Azure Stack services:'}, {'componentType': 'compParagraph', 'markdown': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*', 'text': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*'}, {'componentType': 'compTable'}, {'componentType': 'compParagraph', 'markdown': \"*If you're an Azure Stack operator, see [Using the administrator portal](../operator/azure-stack-manage-portals.md) and [Administration basics](../operator/azure-stack-manage-basics.md) for more information.\", 'text': \"*If you're an Azure Stack operator, see [Using the administrator portal](../operator/azure-stack-manage-portals.md) and [Administration basics](../operator/azure-stack-manage-basics.md) for more information.\"}]} is not valid under any of the given schemas", + "detail": "$.content[2]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Cheat-sheet-High-level-differences', 'title': 'Cheat sheet: High-level differences', 'content': [{'componentType': 'compParagraph', 'markdown': 'The following table describes the high-level differences between Azure Stack and Azure. Keep these differences in mind when you develop for Azure Stack or use Azure Stack services:', 'text': 'The following table describes the high-level differences between Azure Stack and Azure. Keep these differences in mind when you develop for Azure Stack or use Azure Stack services:'}, {'componentType': 'compParagraph', 'markdown': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*', 'text': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*'}, {'componentType': 'compTable'}, {'componentType': 'compParagraph', 'markdown': \"*If you're an Azure Stack operator, see [Using the administrator portal](../operator/azure-stack-manage-portals.md) and [Administration basics](../operator/azure-stack-manage-basics.md) for more information.\", 'text': \"*If you're an Azure Stack operator, see [Using the administrator portal](../operator/azure-stack-manage-portals.md) and [Administration basics](../operator/azure-stack-manage-basics.md) for more information.\"}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[3]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Helpful-tools-and-best-practices', 'title': 'Helpful tools and best practices', 'content': [{'componentType': 'compParagraph', 'markdown': 'Microsoft provides tools and guidance that help you develop for Azure Stack.', 'text': 'Microsoft provides tools and guidance that help you develop for Azure Stack.'}, {'componentType': 'compTable'}]} is not valid under any of the given schemas", + "detail": "$.content[3]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Helpful-tools-and-best-practices', 'title': 'Helpful tools and best practices', 'content': [{'componentType': 'compParagraph', 'markdown': 'Microsoft provides tools and guidance that help you develop for Azure Stack.', 'text': 'Microsoft provides tools and guidance that help you develop for Azure Stack.'}, {'componentType': 'compTable'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[4]: {'unitType': 'prerequisites', 'informationType': 'concept', 'triageStatus': 'known', 'unitId': 'Version-requirements', 'title': 'Version requirements', 'content': [{'componentType': 'compParagraph', 'markdown': 'Azure Stack supports specific versions of Azure PowerShell and Azure service APIs. Use supported versions to ensure that your app can deploy to both Azure Stack and to Azure.', 'text': 'Azure Stack supports specific versions of Azure PowerShell and Azure service APIs. Use supported versions to ensure that your app can deploy to both Azure Stack and to Azure.'}, {'componentType': 'compParagraph', 'markdown': \"To make sure that you use a correct version of Azure PowerShell, use [API version profiles](azure-stack-version-profiles.md). To determine the latest API version profile that you can use, find out the build of Azure Stack you're using. You can get this information from your Azure Stack administrator.\", 'text': \"To make sure that you use a correct version of Azure PowerShell, use [API version profiles](azure-stack-version-profiles.md). To determine the latest API version profile that you can use, find out the build of Azure Stack you're using. You can get this information from your Azure Stack administrator.\"}, {'componentType': 'compAlert'}, {'componentType': 'compParagraph', 'markdown': 'For other APIs, run the following PowerShell command to output the namespaces, resource types, and API versions that are supported in your Azure Stack subscription (there may still be differences at a property level). For this command to work, you must have already [installed](../operator/azure-stack-powershell-install.md) and [configured](azure-stack-powershell-configure-user.md) PowerShell for an Azure Stack environment. You must also have a subscription to an Azure Stack offer.', 'text': 'For other APIs, run the following PowerShell command to output the namespaces, resource types, and API versions that are supported in your Azure Stack subscription (there may still be differences at a property level). For this command to work, you must have already [installed](../operator/azure-stack-powershell-install.md) and [configured](azure-stack-powershell-configure-user.md) PowerShell for an Azure Stack environment. You must also have a subscription to an Azure Stack offer.'}, {'componentType': 'compBlockCode', 'markdown': '```powershell\\nGet-AzureRmResourceProvider | Select ProviderNamespace -Expand ResourceTypes | Select * -Expand ApiVersions | `\\nSelect ProviderNamespace, ResourceTypeName, @{Name=\"ApiVersion\"; Expression={$_}} ```'}, {'componentType': 'compParagraph', 'markdown': 'Example output (truncated):\\n![Example output of Get-AzureRmResourceProvider command](media/azure-stack-considerations/image1.png)', 'text': 'Example output (truncated):\\n![Example output of Get-AzureRmResourceProvider command](media/azure-stack-considerations/image1.png)'}]} is not valid under any of the given schemas", + "detail": "$.content[4]: {'unitType': 'prerequisites', 'informationType': 'concept', 'triageStatus': 'known', 'unitId': 'Version-requirements', 'title': 'Version requirements', 'content': [{'componentType': 'compParagraph', 'markdown': 'Azure Stack supports specific versions of Azure PowerShell and Azure service APIs. Use supported versions to ensure that your app can deploy to both Azure Stack and to Azure.', 'text': 'Azure Stack supports specific versions of Azure PowerShell and Azure service APIs. Use supported versions to ensure that your app can deploy to both Azure Stack and to Azure.'}, {'componentType': 'compParagraph', 'markdown': \"To make sure that you use a correct version of Azure PowerShell, use [API version profiles](azure-stack-version-profiles.md). To determine the latest API version profile that you can use, find out the build of Azure Stack you're using. You can get this information from your Azure Stack administrator.\", 'text': \"To make sure that you use a correct version of Azure PowerShell, use [API version profiles](azure-stack-version-profiles.md). To determine the latest API version profile that you can use, find out the build of Azure Stack you're using. You can get this information from your Azure Stack administrator.\"}, {'componentType': 'compAlert'}, {'componentType': 'compParagraph', 'markdown': 'For other APIs, run the following PowerShell command to output the namespaces, resource types, and API versions that are supported in your Azure Stack subscription (there may still be differences at a property level). For this command to work, you must have already [installed](../operator/azure-stack-powershell-install.md) and [configured](azure-stack-powershell-configure-user.md) PowerShell for an Azure Stack environment. You must also have a subscription to an Azure Stack offer.', 'text': 'For other APIs, run the following PowerShell command to output the namespaces, resource types, and API versions that are supported in your Azure Stack subscription (there may still be differences at a property level). For this command to work, you must have already [installed](../operator/azure-stack-powershell-install.md) and [configured](azure-stack-powershell-configure-user.md) PowerShell for an Azure Stack environment. You must also have a subscription to an Azure Stack offer.'}, {'componentType': 'compBlockCode', 'markdown': '```powershell\\nGet-AzureRmResourceProvider | Select ProviderNamespace -Expand ResourceTypes | Select * -Expand ApiVersions | `\\nSelect ProviderNamespace, ResourceTypeName, @{Name=\"ApiVersion\"; Expression={$_}} ```'}, {'componentType': 'compParagraph', 'markdown': 'Example output (truncated):\\n![Example output of Get-AzureRmResourceProvider command](media/azure-stack-considerations/image1.png)', 'text': 'Example output (truncated):\\n![Example output of Get-AzureRmResourceProvider command](media/azure-stack-considerations/image1.png)'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[5]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compParagraph', 'markdown': 'For more detailed information about differences at a service level, see:', 'text': 'For more detailed information about differences at a service level, see:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "detail": "$.content[5]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compParagraph', 'markdown': 'For more detailed information about differences at a service level, see:', 'text': 'For more detailed information about differences at a service level, see:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.informationType: 'procedure' was expected", + "detail": "$.informationType: 'procedure' was expected", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[1]: {'unitType': 'introduction', 'informationType': 'concept', 'triageStatus': 'known', 'unitId': 'Overview', 'title': 'Overview', 'content': [{'componentType': 'compParagraph', 'markdown': 'Azure Stack is a hybrid cloud platform that enables you to use Azure services from your company or service provider datacenter. You can build an app on Azure Stack and then deploy it to Azure Stack, to Azure, or to your Azure hybrid cloud.', 'text': 'Azure Stack is a hybrid cloud platform that enables you to use Azure services from your company or service provider datacenter. You can build an app on Azure Stack and then deploy it to Azure Stack, to Azure, or to your Azure hybrid cloud.'}, {'componentType': 'compParagraph', 'markdown': 'Your Azure Stack operator lets you know which services are available for you to use, and how to get support. They offer these services through their customized plans and offers.', 'text': 'Your Azure Stack operator lets you know which services are available for you to use, and how to get support. They offer these services through their customized plans and offers.'}, {'componentType': 'compParagraph', 'markdown': 'The Azure technical documentation content assumes that apps are being developed for an Azure service and not for Azure Stack. When you build and deploy apps to Azure Stack, you must understand some key differences, such as:', 'text': 'The Azure technical documentation content assumes that apps are being developed for an Azure service and not for Azure Stack. When you build and deploy apps to Azure Stack, you must understand some key differences, such as:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "detail": "$.content[1]: {'unitType': 'introduction', 'informationType': 'concept', 'triageStatus': 'known', 'unitId': 'Overview', 'title': 'Overview', 'content': [{'componentType': 'compParagraph', 'markdown': 'Azure Stack is a hybrid cloud platform that enables you to use Azure services from your company or service provider datacenter. You can build an app on Azure Stack and then deploy it to Azure Stack, to Azure, or to your Azure hybrid cloud.', 'text': 'Azure Stack is a hybrid cloud platform that enables you to use Azure services from your company or service provider datacenter. You can build an app on Azure Stack and then deploy it to Azure Stack, to Azure, or to your Azure hybrid cloud.'}, {'componentType': 'compParagraph', 'markdown': 'Your Azure Stack operator lets you know which services are available for you to use, and how to get support. They offer these services through their customized plans and offers.', 'text': 'Your Azure Stack operator lets you know which services are available for you to use, and how to get support. They offer these services through their customized plans and offers.'}, {'componentType': 'compParagraph', 'markdown': 'The Azure technical documentation content assumes that apps are being developed for an Azure service and not for Azure Stack. When you build and deploy apps to Azure Stack, you must understand some key differences, such as:', 'text': 'The Azure technical documentation content assumes that apps are being developed for an Azure service and not for Azure Stack. When you build and deploy apps to Azure Stack, you must understand some key differences, such as:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[2]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Cheat-sheet-High-level-differences', 'title': 'Cheat sheet: High-level differences', 'content': [{'componentType': 'compParagraph', 'markdown': 'The following table describes the high-level differences between Azure Stack and Azure. Keep these differences in mind when you develop for Azure Stack or use Azure Stack services:', 'text': 'The following table describes the high-level differences between Azure Stack and Azure. Keep these differences in mind when you develop for Azure Stack or use Azure Stack services:'}, {'componentType': 'compParagraph', 'markdown': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*', 'text': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*'}, {'componentType': 'compTable'}, {'componentType': 'compParagraph', 'markdown': \"*If you're an Azure Stack operator, see [Using the administrator portal](../operator/azure-stack-manage-portals.md) and [Administration basics](../operator/azure-stack-manage-basics.md) for more information.\", 'text': \"*If you're an Azure Stack operator, see [Using the administrator portal](../operator/azure-stack-manage-portals.md) and [Administration basics](../operator/azure-stack-manage-basics.md) for more information.\"}]} is not valid under any of the given schemas", + "detail": "$.content[2]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Cheat-sheet-High-level-differences', 'title': 'Cheat sheet: High-level differences', 'content': [{'componentType': 'compParagraph', 'markdown': 'The following table describes the high-level differences between Azure Stack and Azure. Keep these differences in mind when you develop for Azure Stack or use Azure Stack services:', 'text': 'The following table describes the high-level differences between Azure Stack and Azure. Keep these differences in mind when you develop for Azure Stack or use Azure Stack services:'}, {'componentType': 'compParagraph', 'markdown': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*', 'text': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*'}, {'componentType': 'compTable'}, {'componentType': 'compParagraph', 'markdown': \"*If you're an Azure Stack operator, see [Using the administrator portal](../operator/azure-stack-manage-portals.md) and [Administration basics](../operator/azure-stack-manage-basics.md) for more information.\", 'text': \"*If you're an Azure Stack operator, see [Using the administrator portal](../operator/azure-stack-manage-portals.md) and [Administration basics](../operator/azure-stack-manage-basics.md) for more information.\"}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[3]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Helpful-tools-and-best-practices', 'title': 'Helpful tools and best practices', 'content': [{'componentType': 'compParagraph', 'markdown': 'Microsoft provides tools and guidance that help you develop for Azure Stack.', 'text': 'Microsoft provides tools and guidance that help you develop for Azure Stack.'}, {'componentType': 'compTable'}]} is not valid under any of the given schemas", + "detail": "$.content[3]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Helpful-tools-and-best-practices', 'title': 'Helpful tools and best practices', 'content': [{'componentType': 'compParagraph', 'markdown': 'Microsoft provides tools and guidance that help you develop for Azure Stack.', 'text': 'Microsoft provides tools and guidance that help you develop for Azure Stack.'}, {'componentType': 'compTable'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[4]: {'unitType': 'prerequisites', 'informationType': 'concept', 'triageStatus': 'known', 'unitId': 'Version-requirements', 'title': 'Version requirements', 'content': [{'componentType': 'compParagraph', 'markdown': 'Azure Stack supports specific versions of Azure PowerShell and Azure service APIs. Use supported versions to ensure that your app can deploy to both Azure Stack and to Azure.', 'text': 'Azure Stack supports specific versions of Azure PowerShell and Azure service APIs. Use supported versions to ensure that your app can deploy to both Azure Stack and to Azure.'}, {'componentType': 'compParagraph', 'markdown': \"To make sure that you use a correct version of Azure PowerShell, use [API version profiles](azure-stack-version-profiles.md). To determine the latest API version profile that you can use, find out the build of Azure Stack you're using. You can get this information from your Azure Stack administrator.\", 'text': \"To make sure that you use a correct version of Azure PowerShell, use [API version profiles](azure-stack-version-profiles.md). To determine the latest API version profile that you can use, find out the build of Azure Stack you're using. You can get this information from your Azure Stack administrator.\"}, {'componentType': 'compAlert'}, {'componentType': 'compParagraph', 'markdown': 'For other APIs, run the following PowerShell command to output the namespaces, resource types, and API versions that are supported in your Azure Stack subscription (there may still be differences at a property level). For this command to work, you must have already [installed](../operator/azure-stack-powershell-install.md) and [configured](azure-stack-powershell-configure-user.md) PowerShell for an Azure Stack environment. You must also have a subscription to an Azure Stack offer.', 'text': 'For other APIs, run the following PowerShell command to output the namespaces, resource types, and API versions that are supported in your Azure Stack subscription (there may still be differences at a property level). For this command to work, you must have already [installed](../operator/azure-stack-powershell-install.md) and [configured](azure-stack-powershell-configure-user.md) PowerShell for an Azure Stack environment. You must also have a subscription to an Azure Stack offer.'}, {'componentType': 'compBlockCode', 'markdown': '```powershell\\nGet-AzureRmResourceProvider | Select ProviderNamespace -Expand ResourceTypes | Select * -Expand ApiVersions | `\\nSelect ProviderNamespace, ResourceTypeName, @{Name=\"ApiVersion\"; Expression={$_}} ```'}, {'componentType': 'compParagraph', 'markdown': 'Example output (truncated):\\n![Example output of Get-AzureRmResourceProvider command](media/azure-stack-considerations/image1.png)', 'text': 'Example output (truncated):\\n![Example output of Get-AzureRmResourceProvider command](media/azure-stack-considerations/image1.png)'}]} is not valid under any of the given schemas", + "detail": "$.content[4]: {'unitType': 'prerequisites', 'informationType': 'concept', 'triageStatus': 'known', 'unitId': 'Version-requirements', 'title': 'Version requirements', 'content': [{'componentType': 'compParagraph', 'markdown': 'Azure Stack supports specific versions of Azure PowerShell and Azure service APIs. Use supported versions to ensure that your app can deploy to both Azure Stack and to Azure.', 'text': 'Azure Stack supports specific versions of Azure PowerShell and Azure service APIs. Use supported versions to ensure that your app can deploy to both Azure Stack and to Azure.'}, {'componentType': 'compParagraph', 'markdown': \"To make sure that you use a correct version of Azure PowerShell, use [API version profiles](azure-stack-version-profiles.md). To determine the latest API version profile that you can use, find out the build of Azure Stack you're using. You can get this information from your Azure Stack administrator.\", 'text': \"To make sure that you use a correct version of Azure PowerShell, use [API version profiles](azure-stack-version-profiles.md). To determine the latest API version profile that you can use, find out the build of Azure Stack you're using. You can get this information from your Azure Stack administrator.\"}, {'componentType': 'compAlert'}, {'componentType': 'compParagraph', 'markdown': 'For other APIs, run the following PowerShell command to output the namespaces, resource types, and API versions that are supported in your Azure Stack subscription (there may still be differences at a property level). For this command to work, you must have already [installed](../operator/azure-stack-powershell-install.md) and [configured](azure-stack-powershell-configure-user.md) PowerShell for an Azure Stack environment. You must also have a subscription to an Azure Stack offer.', 'text': 'For other APIs, run the following PowerShell command to output the namespaces, resource types, and API versions that are supported in your Azure Stack subscription (there may still be differences at a property level). For this command to work, you must have already [installed](../operator/azure-stack-powershell-install.md) and [configured](azure-stack-powershell-configure-user.md) PowerShell for an Azure Stack environment. You must also have a subscription to an Azure Stack offer.'}, {'componentType': 'compBlockCode', 'markdown': '```powershell\\nGet-AzureRmResourceProvider | Select ProviderNamespace -Expand ResourceTypes | Select * -Expand ApiVersions | `\\nSelect ProviderNamespace, ResourceTypeName, @{Name=\"ApiVersion\"; Expression={$_}} ```'}, {'componentType': 'compParagraph', 'markdown': 'Example output (truncated):\\n![Example output of Get-AzureRmResourceProvider command](media/azure-stack-considerations/image1.png)', 'text': 'Example output (truncated):\\n![Example output of Get-AzureRmResourceProvider command](media/azure-stack-considerations/image1.png)'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content[5]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compParagraph', 'markdown': 'For more detailed information about differences at a service level, see:', 'text': 'For more detailed information about differences at a service level, see:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "detail": "$.content[5]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compParagraph', 'markdown': 'For more detailed information about differences at a service level, see:', 'text': 'For more detailed information about differences at a service level, see:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null + }, + { + "schema_version": "1", + "code": "SP-030", + "severity": "warning", + "category": "authoring_violation", + "message": "Schema validation failed: $.content: [{'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'unit', 'content': [{'componentType': 'compParagraph', 'markdown': \"Before you use services or build apps for Azure Stack, it's important to understand the differences between Azure Stack and Azure. This article identifies different features and key considerations when using Azure Stack as your hybrid cloud development environment.\", 'text': \"Before you use services or build apps for Azure Stack, it's important to understand the differences between Azure Stack and Azure. This article identifies different features and key considerations when using Azure Stack as your hybrid cloud development environment.\"}]}, {'unitType': 'introduction', 'informationType': 'concept', 'triageStatus': 'known', 'unitId': 'Overview', 'title': 'Overview', 'content': [{'componentType': 'compParagraph', 'markdown': 'Azure Stack is a hybrid cloud platform that enables you to use Azure services from your company or service provider datacenter. You can build an app on Azure Stack and then deploy it to Azure Stack, to Azure, or to your Azure hybrid cloud.', 'text': 'Azure Stack is a hybrid cloud platform that enables you to use Azure services from your company or service provider datacenter. You can build an app on Azure Stack and then deploy it to Azure Stack, to Azure, or to your Azure hybrid cloud.'}, {'componentType': 'compParagraph', 'markdown': 'Your Azure Stack operator lets you know which services are available for you to use, and how to get support. They offer these services through their customized plans and offers.', 'text': 'Your Azure Stack operator lets you know which services are available for you to use, and how to get support. They offer these services through their customized plans and offers.'}, {'componentType': 'compParagraph', 'markdown': 'The Azure technical documentation content assumes that apps are being developed for an Azure service and not for Azure Stack. When you build and deploy apps to Azure Stack, you must understand some key differences, such as:', 'text': 'The Azure technical documentation content assumes that apps are being developed for an Azure service and not for Azure Stack. When you build and deploy apps to Azure Stack, you must understand some key differences, such as:'}, {'componentType': 'compListUnordered'}]}, {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Cheat-sheet-High-level-differences', 'title': 'Cheat sheet: High-level differences', 'content': [{'componentType': 'compParagraph', 'markdown': 'The following table describes the high-level differences between Azure Stack and Azure. Keep these differences in mind when you develop for Azure Stack or use Azure Stack services:', 'text': 'The following table describes the high-level differences between Azure Stack and Azure. Keep these differences in mind when you develop for Azure Stack or use Azure Stack services:'}, {'componentType': 'compParagraph', 'markdown': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*', 'text': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*'}, {'componentType': 'compTable'}, {'componentType': 'compParagraph', 'markdown': \"*If you're an Azure Stack operator, see [Using the administrator portal](../operator/azure-stack-manage-portals.md) and [Administration basics](../operator/azure-stack-manage-basics.md) for more information.\", 'text': \"*If you're an Azure Stack operator, see [Using the administrator portal](../operator/azure-stack-manage-portals.md) and [Administration basics](../operator/azure-stack-manage-basics.md) for more information.\"}]}, {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Helpful-tools-and-best-practices', 'title': 'Helpful tools and best practices', 'content': [{'componentType': 'compParagraph', 'markdown': 'Microsoft provides tools and guidance that help you develop for Azure Stack.', 'text': 'Microsoft provides tools and guidance that help you develop for Azure Stack.'}, {'componentType': 'compTable'}]}, {'unitType': 'prerequisites', 'informationType': 'concept', 'triageStatus': 'known', 'unitId': 'Version-requirements', 'title': 'Version requirements', 'content': [{'componentType': 'compParagraph', 'markdown': 'Azure Stack supports specific versions of Azure PowerShell and Azure service APIs. Use supported versions to ensure that your app can deploy to both Azure Stack and to Azure.', 'text': 'Azure Stack supports specific versions of Azure PowerShell and Azure service APIs. Use supported versions to ensure that your app can deploy to both Azure Stack and to Azure.'}, {'componentType': 'compParagraph', 'markdown': \"To make sure that you use a correct version of Azure PowerShell, use [API version profiles](azure-stack-version-profiles.md). To determine the latest API version profile that you can use, find out the build of Azure Stack you're using. You can get this information from your Azure Stack administrator.\", 'text': \"To make sure that you use a correct version of Azure PowerShell, use [API version profiles](azure-stack-version-profiles.md). To determine the latest API version profile that you can use, find out the build of Azure Stack you're using. You can get this information from your Azure Stack administrator.\"}, {'componentType': 'compAlert'}, {'componentType': 'compParagraph', 'markdown': 'For other APIs, run the following PowerShell command to output the namespaces, resource types, and API versions that are supported in your Azure Stack subscription (there may still be differences at a property level). For this command to work, you must have already [installed](../operator/azure-stack-powershell-install.md) and [configured](azure-stack-powershell-configure-user.md) PowerShell for an Azure Stack environment. You must also have a subscription to an Azure Stack offer.', 'text': 'For other APIs, run the following PowerShell command to output the namespaces, resource types, and API versions that are supported in your Azure Stack subscription (there may still be differences at a property level). For this command to work, you must have already [installed](../operator/azure-stack-powershell-install.md) and [configured](azure-stack-powershell-configure-user.md) PowerShell for an Azure Stack environment. You must also have a subscription to an Azure Stack offer.'}, {'componentType': 'compBlockCode', 'markdown': '```powershell\\nGet-AzureRmResourceProvider | Select ProviderNamespace -Expand ResourceTypes | Select * -Expand ApiVersions | `\\nSelect ProviderNamespace, ResourceTypeName, @{Name=\"ApiVersion\"; Expression={$_}} ```'}, {'componentType': 'compParagraph', 'markdown': 'Example output (truncated):\\n![Example output of Get-AzureRmResourceProvider command](media/azure-stack-considerations/image1.png)', 'text': 'Example output (truncated):\\n![Example output of Get-AzureRmResourceProvider command](media/azure-stack-considerations/image1.png)'}]}, {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compParagraph', 'markdown': 'For more detailed information about differences at a service level, see:', 'text': 'For more detailed information about differences at a service level, see:'}, {'componentType': 'compListUnordered'}]}] does not contain items matching the given schema", + "detail": "$.content: [{'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'unit', 'content': [{'componentType': 'compParagraph', 'markdown': \"Before you use services or build apps for Azure Stack, it's important to understand the differences between Azure Stack and Azure. This article identifies different features and key considerations when using Azure Stack as your hybrid cloud development environment.\", 'text': \"Before you use services or build apps for Azure Stack, it's important to understand the differences between Azure Stack and Azure. This article identifies different features and key considerations when using Azure Stack as your hybrid cloud development environment.\"}]}, {'unitType': 'introduction', 'informationType': 'concept', 'triageStatus': 'known', 'unitId': 'Overview', 'title': 'Overview', 'content': [{'componentType': 'compParagraph', 'markdown': 'Azure Stack is a hybrid cloud platform that enables you to use Azure services from your company or service provider datacenter. You can build an app on Azure Stack and then deploy it to Azure Stack, to Azure, or to your Azure hybrid cloud.', 'text': 'Azure Stack is a hybrid cloud platform that enables you to use Azure services from your company or service provider datacenter. You can build an app on Azure Stack and then deploy it to Azure Stack, to Azure, or to your Azure hybrid cloud.'}, {'componentType': 'compParagraph', 'markdown': 'Your Azure Stack operator lets you know which services are available for you to use, and how to get support. They offer these services through their customized plans and offers.', 'text': 'Your Azure Stack operator lets you know which services are available for you to use, and how to get support. They offer these services through their customized plans and offers.'}, {'componentType': 'compParagraph', 'markdown': 'The Azure technical documentation content assumes that apps are being developed for an Azure service and not for Azure Stack. When you build and deploy apps to Azure Stack, you must understand some key differences, such as:', 'text': 'The Azure technical documentation content assumes that apps are being developed for an Azure service and not for Azure Stack. When you build and deploy apps to Azure Stack, you must understand some key differences, such as:'}, {'componentType': 'compListUnordered'}]}, {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Cheat-sheet-High-level-differences', 'title': 'Cheat sheet: High-level differences', 'content': [{'componentType': 'compParagraph', 'markdown': 'The following table describes the high-level differences between Azure Stack and Azure. Keep these differences in mind when you develop for Azure Stack or use Azure Stack services:', 'text': 'The following table describes the high-level differences between Azure Stack and Azure. Keep these differences in mind when you develop for Azure Stack or use Azure Stack services:'}, {'componentType': 'compParagraph', 'markdown': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*', 'text': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*'}, {'componentType': 'compTable'}, {'componentType': 'compParagraph', 'markdown': \"*If you're an Azure Stack operator, see [Using the administrator portal](../operator/azure-stack-manage-portals.md) and [Administration basics](../operator/azure-stack-manage-basics.md) for more information.\", 'text': \"*If you're an Azure Stack operator, see [Using the administrator portal](../operator/azure-stack-manage-portals.md) and [Administration basics](../operator/azure-stack-manage-basics.md) for more information.\"}]}, {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Helpful-tools-and-best-practices', 'title': 'Helpful tools and best practices', 'content': [{'componentType': 'compParagraph', 'markdown': 'Microsoft provides tools and guidance that help you develop for Azure Stack.', 'text': 'Microsoft provides tools and guidance that help you develop for Azure Stack.'}, {'componentType': 'compTable'}]}, {'unitType': 'prerequisites', 'informationType': 'concept', 'triageStatus': 'known', 'unitId': 'Version-requirements', 'title': 'Version requirements', 'content': [{'componentType': 'compParagraph', 'markdown': 'Azure Stack supports specific versions of Azure PowerShell and Azure service APIs. Use supported versions to ensure that your app can deploy to both Azure Stack and to Azure.', 'text': 'Azure Stack supports specific versions of Azure PowerShell and Azure service APIs. Use supported versions to ensure that your app can deploy to both Azure Stack and to Azure.'}, {'componentType': 'compParagraph', 'markdown': \"To make sure that you use a correct version of Azure PowerShell, use [API version profiles](azure-stack-version-profiles.md). To determine the latest API version profile that you can use, find out the build of Azure Stack you're using. You can get this information from your Azure Stack administrator.\", 'text': \"To make sure that you use a correct version of Azure PowerShell, use [API version profiles](azure-stack-version-profiles.md). To determine the latest API version profile that you can use, find out the build of Azure Stack you're using. You can get this information from your Azure Stack administrator.\"}, {'componentType': 'compAlert'}, {'componentType': 'compParagraph', 'markdown': 'For other APIs, run the following PowerShell command to output the namespaces, resource types, and API versions that are supported in your Azure Stack subscription (there may still be differences at a property level). For this command to work, you must have already [installed](../operator/azure-stack-powershell-install.md) and [configured](azure-stack-powershell-configure-user.md) PowerShell for an Azure Stack environment. You must also have a subscription to an Azure Stack offer.', 'text': 'For other APIs, run the following PowerShell command to output the namespaces, resource types, and API versions that are supported in your Azure Stack subscription (there may still be differences at a property level). For this command to work, you must have already [installed](../operator/azure-stack-powershell-install.md) and [configured](azure-stack-powershell-configure-user.md) PowerShell for an Azure Stack environment. You must also have a subscription to an Azure Stack offer.'}, {'componentType': 'compBlockCode', 'markdown': '```powershell\\nGet-AzureRmResourceProvider | Select ProviderNamespace -Expand ResourceTypes | Select * -Expand ApiVersions | `\\nSelect ProviderNamespace, ResourceTypeName, @{Name=\"ApiVersion\"; Expression={$_}} ```'}, {'componentType': 'compParagraph', 'markdown': 'Example output (truncated):\\n![Example output of Get-AzureRmResourceProvider command](media/azure-stack-considerations/image1.png)', 'text': 'Example output (truncated):\\n![Example output of Get-AzureRmResourceProvider command](media/azure-stack-considerations/image1.png)'}]}, {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compParagraph', 'markdown': 'For more detailed information about differences at a service level, see:', 'text': 'For more detailed information about differences at a service level, see:'}, {'componentType': 'compListUnordered'}]}] does not contain items matching the given schema", + "remediation": "Review the authoring model and fix reported violations.", + "provenance_status": "unavailable", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "start_line": null, + "end_line": null + } + ], + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md" + }, + "readiness": { + "schema_version": "1", + "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", + "targets": [ + { + "target": "dita", + "status": "ready", + "prerequisites_met": [ + "Document has a title", + "Article type is classified", + "DITA type is mapped" + ], + "prerequisites_missing": [], + "diagnostics": [] + }, + { + "target": "schema_org", + "status": "ready", + "prerequisites_met": [ + "Title available for name property", + "Description available" + ], + "prerequisites_missing": [], + "diagnostics": [] + }, + { + "target": "rag_ingestion", + "status": "ready", + "prerequisites_met": [ + "Document title available for chunk context", + "Document has structured units for chunking", + "No parse errors" + ], + "prerequisites_missing": [], + "diagnostics": [] + } + ] + } +} \ No newline at end of file diff --git a/src/structure_parser/readiness/dita.py b/src/structure_parser/readiness/dita.py index ca2e096..5c3ca81 100644 --- a/src/structure_parser/readiness/dita.py +++ b/src/structure_parser/readiness/dita.py @@ -18,6 +18,7 @@ def evaluate(self, doc: ParsedDocument) -> TargetReadiness: - Document must have an H1 title. - Article type must be classified (not "unknown"). - DITA type mapping must be present. + - Schema validation must pass (failure → degraded, not blocked). Args: doc: The parsed document to evaluate. @@ -44,6 +45,14 @@ def evaluate(self, doc: ParsedDocument) -> TargetReadiness: else: missing.append("DITA type mapping required") + # Schema validation is advisory by default but affects DITA transform + # confidence: a document that passes structural checks but fails schema + # validation is degraded, not blocked. + if doc.validation is not None and not doc.validation.valid: + missing.append( + "Schema validation failed; DITA output may not conform to article schema" + ) + if not missing: status = ReadinessStatus.ready elif met: diff --git a/src/structure_parser/structured_markdown/classifier.py b/src/structure_parser/structured_markdown/classifier.py index b6b9b64..2b3b536 100644 --- a/src/structure_parser/structured_markdown/classifier.py +++ b/src/structure_parser/structured_markdown/classifier.py @@ -3,7 +3,7 @@ import hashlib import re -from dataclasses import dataclass +from dataclasses import dataclass, field from typing import Any from structure_parser.contracts.diagnostics import Diagnostic, DiagnosticFactory @@ -20,38 +20,81 @@ from structure_parser.structured_markdown.component_mapper import map_block_node from structure_parser.structured_markdown.unknowns import unknown_unit +# --------------------------------------------------------------------------- +# Evidence models +# --------------------------------------------------------------------------- + +@dataclass +class _MetadataEvidence: + """Evidence contributed by front-matter metadata.""" + candidate_type: ArticleType + weight: int # 10 = authoritative, 6 = secondary-exact, 4 = suffix-matched + + +@dataclass +class _ArticleCandidateScore: + """Score accumulated for one article type candidate.""" + article_type: ArticleType + score: int + required_met: bool + supporting_units: list[UnitType] = field(default_factory=list) + conflicting_units: list[UnitType] = field(default_factory=list) + + # --------------------------------------------------------------------------- # Heading keyword → UnitType # --------------------------------------------------------------------------- _UNIT_TITLE_MAP: dict[str, UnitType] = { + # Longer / more-specific patterns must appear before shorter ones so the + # substring match picks the most precise classification first. + "before creating": UnitType.concept, + "before you begin": UnitType.prerequisites, + "what is": UnitType.concept, + "how to": UnitType.procedure, + "how it works": UnitType.process, + "best practices": UnitType.principle, + "best practice": UnitType.principle, + "design considerations": UnitType.principle, + "related topics": UnitType.link_related, + "next steps": UnitType.link_nextstep, + "next step": UnitType.link_nextstep, + "cheat sheet": UnitType.reference, + "api version": UnitType.reference, + "release notes": UnitType.reference, + # Single-word / short patterns "overview": UnitType.introduction, "introduction": UnitType.introduction, - "concept": UnitType.concept, + "about": UnitType.concept, "background": UnitType.concept, - "what is": UnitType.concept, - "before you begin": UnitType.prerequisites, + "concept": UnitType.concept, + "understand": UnitType.concept, + "architecture": UnitType.concept, "prerequisites": UnitType.prerequisites, "requirements": UnitType.prerequisites, "steps": UnitType.procedure, "procedure": UnitType.procedure, - "how to": UnitType.procedure, - "how it works": UnitType.process, "process": UnitType.process, + "lifecycle": UnitType.principle, "principles": UnitType.principle, "principle": UnitType.principle, "guidelines": UnitType.principle, + "considerations": UnitType.principle, "rules": UnitType.principle, "facts": UnitType.fact, "parameters": UnitType.reference, "options": UnitType.reference, "configuration": UnitType.reference, - "next steps": UnitType.link_nextstep, - "next step": UnitType.link_nextstep, + "settings": UnitType.reference, + "limits": UnitType.reference, + "limitations": UnitType.reference, + "matrix": UnitType.reference, + "comparison": UnitType.reference, + "differences": UnitType.reference, + "versions": UnitType.reference, + "reference": UnitType.reference, "related": UnitType.link_related, - "related topics": UnitType.link_related, "see also": UnitType.link_related, "glossary": UnitType.glossary, - "reference": UnitType.reference, "troubleshoot": UnitType.troubleshooting, "troubleshooting": UnitType.troubleshooting, } @@ -74,20 +117,28 @@ UnitType.unknown: InformationType.unknown, } -# Metadata value → ArticleType +# Metadata value → ArticleType (shared by all metadata key lookups) _ARTICLE_TYPE_MAP: dict[str, ArticleType] = { "topic": ArticleType.topic, "concept": ArticleType.concept, + "conceptual": ArticleType.concept, + "overview": ArticleType.overview, "howto": ArticleType.howto, "how-to": ArticleType.howto, + "task": ArticleType.howto, + "procedure": ArticleType.howto, "reference": ArticleType.reference, + "api": ArticleType.reference, + "schema": ArticleType.reference, + "configuration": ArticleType.reference, "troubleshooting": ArticleType.troubleshooting, "glossary": ArticleType.glossary, "glossentry": ArticleType.glossentry, - "overview": ArticleType.overview, "quickstart": ArticleType.quickstart, "quick-start": ArticleType.quickstart, "tutorial": ArticleType.tutorial, + "guide": ArticleType.topic, + "article": ArticleType.topic, } # ArticleType → DITA topic type string @@ -120,51 +171,78 @@ ArticleType.unknown: "artUnknown.schema.json", } +# --------------------------------------------------------------------------- +# Metadata key classification +# --------------------------------------------------------------------------- + +# Keys whose values are treated as direct author declarations (weight 10). +_AUTHORITATIVE_METADATA_KEYS: frozenset[str] = frozenset({"articleType", "article_type"}) + +# Additional exact keys whose values are treated as secondary evidence (weight 6). +_SECONDARY_EXACT_KEYS: frozenset[str] = frozenset({ + "type", "topic", "topic_type", "content_type", "document_type", "information_type", +}) + +# Suffix patterns for namespaced keys such as "ms.topic", "vendor.content_type" (weight 4). +_METADATA_SUFFIX_PATTERNS: tuple[str, ...] = (".topic", ".type", ".content_type") + + +# --------------------------------------------------------------------------- +# Article triage signatures +# --------------------------------------------------------------------------- @dataclass(frozen=True) class ArticleSignature: - """Runtime article triage signature derived from model schema intent.""" + """Evidence-based triage signature for one article type.""" required_any: frozenset[UnitType] - preferred: frozenset[UnitType] = frozenset() + supporting: frozenset[UnitType] = frozenset() + neutral: frozenset[UnitType] = frozenset() + conflicting: frozenset[UnitType] = frozenset() excluded: frozenset[UnitType] = frozenset() + required_weight: int = 5 + supporting_weight: int = 2 + neutral_weight: int = 0 + conflict_weight: int = -3 min_score: int = 5 _ARTICLE_SIGNATURES: dict[ArticleType, ArticleSignature] = { ArticleType.howto: ArticleSignature( required_any=frozenset({UnitType.procedure}), - preferred=frozenset( - { - UnitType.prerequisites, - UnitType.introduction, - UnitType.link_nextstep, - UnitType.link_related, - } - ), + supporting=frozenset({UnitType.prerequisites, UnitType.introduction}), + # link_nextstep is navigation, not procedure evidence — keep neutral + neutral=frozenset({UnitType.link_nextstep, UnitType.link_related}), + conflicting=frozenset({UnitType.concept, UnitType.reference, UnitType.fact, UnitType.principle}), excluded=frozenset({UnitType.glossary, UnitType.glossentry}), + conflict_weight=-3, ), ArticleType.reference: ArticleSignature( required_any=frozenset({UnitType.reference, UnitType.fact}), - preferred=frozenset({UnitType.introduction, UnitType.link_related}), + supporting=frozenset({UnitType.introduction, UnitType.link_related}), + neutral=frozenset({UnitType.link_nextstep}), excluded=frozenset({UnitType.procedure, UnitType.troubleshooting}), ), ArticleType.troubleshooting: ArticleSignature( required_any=frozenset({UnitType.troubleshooting}), - preferred=frozenset({UnitType.procedure, UnitType.reference}), + supporting=frozenset({UnitType.procedure, UnitType.reference}), ), ArticleType.glossary: ArticleSignature( required_any=frozenset({UnitType.glossary, UnitType.glossentry}), - preferred=frozenset({UnitType.introduction}), + supporting=frozenset({UnitType.introduction}), excluded=frozenset({UnitType.procedure}), ), ArticleType.concept: ArticleSignature( required_any=frozenset({UnitType.concept, UnitType.principle, UnitType.process}), - preferred=frozenset({UnitType.introduction, UnitType.link_related}), + supporting=frozenset({UnitType.introduction, UnitType.link_related}), + neutral=frozenset({UnitType.prerequisites, UnitType.link_nextstep}), excluded=frozenset({UnitType.procedure, UnitType.reference}), ), } +# Minimum margin the winning candidate must beat the runner-up by. +_MIN_MARGIN = 3 + # --------------------------------------------------------------------------- # Public entry point @@ -193,8 +271,8 @@ def classify( article_id = _make_id(source_path) title = metadata.get("title") or _find_h1_title(raw.nodes) - # Collect explicit article metadata before construction-based triage. - metadata_article_type = _infer_article_type_from_metadata(metadata) + # Extract metadata evidence before construction-based triage. + meta_evidence = _infer_article_type_from_metadata(metadata) # Build units from sections units: list[Unit] = [] @@ -220,7 +298,7 @@ def classify( ) # Determine article type after units exist so construction can inform triage. - article_type = _select_article_type(metadata_article_type, units) + article_type = _select_article_type(meta_evidence, units) if article_type == ArticleType.unknown: diags.append(DiagnosticFactory.unknown_article_type(source_path=source_path)) @@ -294,71 +372,144 @@ def _find_h1_title(nodes: list[RawNode]) -> str | None: return None -def _infer_article_type_from_metadata(metadata: dict[str, Any]) -> ArticleType: - for key in ("articleType", "article_type", "type"): +def _infer_article_type_from_metadata(metadata: dict[str, Any]) -> _MetadataEvidence: + """Extract article type evidence from front-matter metadata. + + Checks authoritative keys first (direct author declaration), then + secondary exact keys, then suffix-matched namespaced keys. + + Returns: + A _MetadataEvidence with candidate_type=unknown and weight=0 when no + supported key or value is found. + """ + # Authoritative: direct author declaration — highest weight + for key in _AUTHORITATIVE_METADATA_KEYS: val = metadata.get(key) if val: mapped = _ARTICLE_TYPE_MAP.get(str(val).lower()) if mapped is not None: - return mapped - return ArticleType.unknown + return _MetadataEvidence(candidate_type=mapped, weight=10) + + # Secondary exact keys — medium weight + for key in _SECONDARY_EXACT_KEYS: + val = metadata.get(key) + if val: + mapped = _ARTICLE_TYPE_MAP.get(str(val).lower()) + if mapped is not None: + return _MetadataEvidence(candidate_type=mapped, weight=6) + + # Suffix-matched namespaced keys (e.g. "ms.topic", "vendor.content_type") — low weight + for meta_key in metadata: + if meta_key in _AUTHORITATIVE_METADATA_KEYS or meta_key in _SECONDARY_EXACT_KEYS: + continue + for suffix in _METADATA_SUFFIX_PATTERNS: + if meta_key.endswith(suffix): + val = metadata.get(meta_key) + if val: + mapped = _ARTICLE_TYPE_MAP.get(str(val).lower()) + if mapped is not None: + return _MetadataEvidence(candidate_type=mapped, weight=4) + + return _MetadataEvidence(candidate_type=ArticleType.unknown, weight=0) def _select_article_type( - metadata_article_type: ArticleType, + meta_evidence: _MetadataEvidence, units: list[Unit], ) -> ArticleType: - """Select article type from metadata first, then construction evidence. - - :param metadata_article_type: - Article type declared or implied by front matter. ``unknown`` means no - supported metadata value was found. - :param units: - Units already classified from document construction. - :returns: - A known article type when metadata or unit populations provide enough - evidence, otherwise ``ArticleType.unknown``. + """Select article type from metadata evidence and unit construction. + + Authoritative metadata (weight ≥ 10) wins immediately. For weaker metadata + and construction-only signals, uses evidence-based scoring with a minimum + margin requirement to avoid over-selecting specialised article types. """ - if metadata_article_type != ArticleType.unknown: - return metadata_article_type - return _infer_article_type_from_units(units) + # Authoritative metadata wins directly without scoring + if meta_evidence.candidate_type != ArticleType.unknown and meta_evidence.weight >= 10: + return meta_evidence.candidate_type + return _score_article_type(meta_evidence, units) -def _infer_article_type_from_units(units: list[Unit]) -> ArticleType: - """Infer article type from the population of unit types. - :param units: - Classified units in source order. - :returns: - The closest article type supported by runtime signatures, ``topic`` for - mixed known content, or ``unknown`` when no useful construction signal exists. +def _score_article_type( + meta_evidence: _MetadataEvidence, + units: list[Unit], +) -> ArticleType: + """Score article type candidates from metadata and unit evidence. + + Applies per-type minimum score and a global minimum margin. Falls back to + ``topic`` when known units exist but no specialised type wins by margin, + or ``unknown`` when there is insufficient evidence to classify at all. """ - unit_types = [unit.unit_type for unit in units] - known_types = {unit_type for unit_type in unit_types if unit_type != UnitType.unknown} - if not known_types: - return ArticleType.unknown + unit_types = [u.unit_type for u in units] + known_types = {t for t in unit_types if t != UnitType.unknown} + + scores: dict[ArticleType, _ArticleCandidateScore] = {} - scores: dict[ArticleType, int] = {} - for article_type, signature in _ARTICLE_SIGNATURES.items(): - if signature.required_any and known_types.isdisjoint(signature.required_any): + for article_type, sig in _ARTICLE_SIGNATURES.items(): + # Hard exclusion: any excluded unit disqualifies this type entirely + if known_types & sig.excluded: continue + + # Required unit check: must have at least one required unit + if sig.required_any and known_types.isdisjoint(sig.required_any): + continue + + supporting_hit = list(known_types & sig.supporting) + conflicting_hit = list(known_types & sig.conflicting) + score = 0 - score += 5 * len(known_types & signature.required_any) - score += 2 * len(known_types & signature.preferred) - score -= 4 * len(known_types & signature.excluded) - if score >= signature.min_score: - scores[article_type] = score - - if scores: - ordered = sorted( - scores.items(), - key=lambda item: (item[1], _article_specificity(item[0])), - reverse=True, + # Metadata evidence seeds the score for this type + if meta_evidence.candidate_type == article_type: + score += meta_evidence.weight + + score += sig.required_weight * len(known_types & sig.required_any) + score += sig.supporting_weight * len(supporting_hit) + score += sig.neutral_weight * len(known_types & sig.neutral) + score += sig.conflict_weight * len(conflicting_hit) + + if score >= sig.min_score: + scores[article_type] = _ArticleCandidateScore( + article_type=article_type, + score=score, + required_met=True, + supporting_units=supporting_hit, + conflicting_units=conflicting_hit, + ) + + # Metadata-only candidate: if metadata points to a type with no matching + # signature, add it directly so it can still win when units are absent. + if ( + meta_evidence.candidate_type != ArticleType.unknown + and meta_evidence.candidate_type not in scores + and meta_evidence.weight >= 6 + ): + scores[meta_evidence.candidate_type] = _ArticleCandidateScore( + article_type=meta_evidence.candidate_type, + score=meta_evidence.weight, + required_met=False, ) - best_type, best_score = ordered[0] - if len(ordered) == 1 or best_score > ordered[1][1]: - return best_type + if not scores: + # No specialised type qualifies — fall back based on known unit count + if len(known_types) >= 2: + return ArticleType.topic + return ArticleType.unknown + + ordered = sorted( + scores.values(), + key=lambda c: (c.score, _article_specificity(c.article_type)), + reverse=True, + ) + best = ordered[0] + + if len(ordered) == 1: + return best.article_type + + # Require a margin over the runner-up to avoid ambiguous over-selection + if best.score - ordered[1].score >= _MIN_MARGIN: + return best.article_type + + # Tied or narrow margin — use topic for mixed known content if len(known_types) >= 2: return ArticleType.topic return ArticleType.unknown @@ -410,12 +561,14 @@ def _build_unit( proc_repr: ProcedureRepresentation | None = None if unit_type == UnitType.unknown: - # Heuristic: infer procedure from content shape has_ordered_list = any(n.node_type == "list" and n.tag == "ol" for n in nodes) has_code_block = any(n.node_type == "code_block" for n in nodes) has_paragraphs = any(n.node_type == "paragraph" for n in nodes) - if has_ordered_list: + if heading is None and has_paragraphs and not has_ordered_list: + # Pre-H2 preamble with introductory paragraphs — classify as introduction + unit_type = UnitType.introduction + elif has_ordered_list: unit_type = UnitType.procedure proc_repr = ProcedureRepresentation.ordered_list elif has_code_block and not has_paragraphs: diff --git a/tests/unit/test_structured_markdown_classifier.py b/tests/unit/test_structured_markdown_classifier.py index e43ba4f..fa21c52 100644 --- a/tests/unit/test_structured_markdown_classifier.py +++ b/tests/unit/test_structured_markdown_classifier.py @@ -5,6 +5,7 @@ from structure_parser.adapters.markdown import MarkdownAdapter from structure_parser.contracts.config import ParserConfig +from structure_parser.contracts.validation import ModelValidationResult from structure_parser.domain.enums import ArticleType, UnitType from structure_parser.structured_markdown.classifier import classify @@ -124,3 +125,254 @@ def test_unknown_unit_preserved(self): sc, diags = classify(raw, {}) # Unknown units should be preserved, not dropped assert len(sc.content) >= 1 + + +class TestMetadataNormalization: + """Metadata key/value normalisation across generic patterns.""" + + def test_secondary_key_type_maps_to_article_type(self): + md = "# Doc\n\n## Overview\n\nIntro.\n\n## Background\n\nDetails.\n" + raw = _parse_md(md) + sc, _ = classify(raw, {"type": "concept"}) + assert sc.article_type == ArticleType.concept + + def test_secondary_key_topic_maps_to_article_type(self): + md = "# Doc\n\n## Options\n\n| A | B |\n| - | - |\n| x | y |\n" + raw = _parse_md(md) + sc, _ = classify(raw, {"topic": "reference"}) + assert sc.article_type == ArticleType.reference + + def test_secondary_key_content_type_maps_conceptual(self): + md = "# Doc\n\n## Overview\n\nIntro.\n\n## Background\n\nDetails.\n" + raw = _parse_md(md) + sc, _ = classify(raw, {"content_type": "conceptual"}) + assert sc.article_type == ArticleType.concept + + def test_suffix_matched_key_ms_topic(self): + # "ms.topic" ends with ".topic" → weak evidence at weight 4 + md = "# Doc\n\n## Overview\n\nIntro.\n\n## Background\n\nDetails.\n" + raw = _parse_md(md) + sc, _ = classify(raw, {"ms.topic": "conceptual"}) + assert sc.article_type == ArticleType.concept + + def test_suffix_matched_key_vendor_type(self): + md = "# Doc\n\n## Steps\n\n1. Do this\n2. Do that\n" + raw = _parse_md(md) + sc, _ = classify(raw, {"vendor.type": "how-to"}) + assert sc.article_type == ArticleType.howto + + def test_authoritative_key_overrides_suffix_key(self): + # articleType is authoritative and beats a conflicting ms.topic + md = "# Doc\n\n## Overview\n\nIntro.\n\n## Background\n\nDetails.\n" + raw = _parse_md(md) + sc, _ = classify(raw, {"articleType": "howto", "ms.topic": "conceptual"}) + assert sc.article_type == ArticleType.howto + + def test_task_value_maps_to_howto(self): + md = "# Doc\n\n## Steps\n\n1. Do this\n" + raw = _parse_md(md) + sc, _ = classify(raw, {"type": "task"}) + assert sc.article_type == ArticleType.howto + + def test_procedure_value_maps_to_howto(self): + md = "# Doc\n\n## Steps\n\n1. Do this\n" + raw = _parse_md(md) + sc, _ = classify(raw, {"type": "procedure"}) + assert sc.article_type == ArticleType.howto + + def test_api_value_maps_to_reference(self): + md = "# Doc\n\n## Options\n\n| A | B |\n| - | - |\n| x | y |\n" + raw = _parse_md(md) + sc, _ = classify(raw, {"type": "api"}) + assert sc.article_type == ArticleType.reference + + +class TestHowtoDominance: + """How-to should require dominant procedure evidence.""" + + def test_overview_and_nextstep_is_not_howto(self): + # No procedure unit — link_nextstep alone must not trigger howto + md = "# Doc\n\n## Overview\n\nIntro text.\n\n## Next Steps\n\n- See link\n" + raw = _parse_md(md) + sc, _ = classify(raw, {}) + assert sc.article_type != ArticleType.howto + + def test_intro_and_nextstep_is_not_howto(self): + md = "# Doc\n\n## Introduction\n\nParagraph.\n\n## Next Steps\n\n- Link 1\n- Link 2\n" + raw = _parse_md(md) + sc, _ = classify(raw, {}) + assert sc.article_type != ArticleType.howto + + def test_procedure_with_prerequisites_is_howto(self): + md = "# Doc\n\n## Prerequisites\n\n- Access\n\n## Steps\n\n1. Do this\n2. Do that\n" + raw = _parse_md(md) + sc, _ = classify(raw, {}) + assert sc.article_type == ArticleType.howto + + def test_multiple_procedure_units_is_howto(self): + md = ( + "# Doc\n\n## Prerequisites\n\n- Access\n\n" + "## Install\n\n1. Step A\n2. Step B\n\n" + "## Configure\n\n1. Step C\n2. Step D\n\n" + "## Next Steps\n\n- See more\n" + ) + raw = _parse_md(md) + sc, _ = classify(raw, {}) + assert sc.article_type == ArticleType.howto + + def test_nextstep_alone_does_not_classify_howto(self): + md = "# Doc\n\n## Next Steps\n\n- Link A\n- Link B\n" + raw = _parse_md(md) + sc, _ = classify(raw, {}) + assert sc.article_type != ArticleType.howto + + +class TestNewUnitHeadings: + """Expanded heading keyword coverage for reference, principle, and concept units.""" + + def test_cheat_sheet_heading_is_reference(self): + md = "# Doc\n\n## Cheat Sheet\n\n| Command | Effect |\n| --- | --- |\n| x | y |\n" + raw = _parse_md(md) + sc, _ = classify(raw, {}) + units = [u for u in sc.content if u.unit_type == UnitType.reference] + assert len(units) >= 1 + + def test_limits_heading_is_reference(self): + md = "# Doc\n\n## Limits\n\n| Resource | Max |\n| --- | --- |\n| VMs | 50 |\n" + raw = _parse_md(md) + sc, _ = classify(raw, {}) + units = [u for u in sc.content if u.unit_type == UnitType.reference] + assert len(units) >= 1 + + def test_api_version_heading_is_reference(self): + md = "# Doc\n\n## API Version\n\nVersion 2.0.\n" + raw = _parse_md(md) + sc, _ = classify(raw, {}) + units = [u for u in sc.content if u.unit_type == UnitType.reference] + assert len(units) >= 1 + + def test_best_practices_heading_is_principle(self): + md = "# Doc\n\n## Best Practices\n\nFollow these rules.\n" + raw = _parse_md(md) + sc, _ = classify(raw, {}) + units = [u for u in sc.content if u.unit_type == UnitType.principle] + assert len(units) >= 1 + + def test_considerations_heading_is_principle(self): + md = "# Doc\n\n## Considerations\n\nThink about these things.\n" + raw = _parse_md(md) + sc, _ = classify(raw, {}) + units = [u for u in sc.content if u.unit_type == UnitType.principle] + assert len(units) >= 1 + + def test_about_heading_is_concept(self): + md = "# Doc\n\n## About This Service\n\nThis service provides X.\n" + raw = _parse_md(md) + sc, _ = classify(raw, {}) + units = [u for u in sc.content if u.unit_type == UnitType.concept] + assert len(units) >= 1 + + def test_before_creating_heading_is_concept(self): + md = "# Doc\n\n## Before Creating a VM\n\nConsider these points.\n" + raw = _parse_md(md) + sc, _ = classify(raw, {}) + units = [u for u in sc.content if u.unit_type == UnitType.concept] + assert len(units) >= 1 + + def test_understand_heading_is_concept(self): + md = "# Doc\n\n## Understand the Architecture\n\nDetails here.\n" + raw = _parse_md(md) + sc, _ = classify(raw, {}) + units = [u for u in sc.content if u.unit_type == UnitType.concept] + assert len(units) >= 1 + + +class TestPreambleClassification: + """Pre-H2 content should classify as introduction when ordinary.""" + + def test_preamble_paragraphs_become_introduction(self): + md = "# Doc\n\nThis is introductory text before any section.\n\n## Details\n\nInfo.\n" + raw = _parse_md(md) + sc, _ = classify(raw, {}) + # The preamble unit (heading=None) should be introduction + intro_units = [u for u in sc.content if u.unit_type == UnitType.introduction and u.title is None] + assert len(intro_units) >= 1 + + def test_preamble_with_ordered_list_stays_procedure(self): + # Ordered-list preamble is still procedural (unusual but possible) + md = "# Doc\n\n1. Step one\n2. Step two\n\n## More\n\nContent.\n" + raw = _parse_md(md) + sc, _ = classify(raw, {}) + # Should not become introduction; procedure or unknown is expected + intro_headingless = [ + u for u in sc.content if u.unit_type == UnitType.introduction and u.title is None + ] + assert len(intro_headingless) == 0 + + +class TestMixedContentFallback: + """Mixed known units should fall back to topic when no type wins by margin.""" + + def test_reference_and_concept_mixed_falls_back_to_topic(self): + # reference unit (Options) + concept unit (Background) — no single type dominates + md = ( + "# Doc\n\n## Background\n\nConceptual info.\n\n" + "## Options\n\n| A | B |\n| - | - |\n| x | y |\n" + ) + raw = _parse_md(md) + sc, _ = classify(raw, {}) + # concept excluded from reference; reference excluded from concept → neither wins + # Both would score 5 each with no margin → topic fallback + assert sc.article_type in {ArticleType.topic, ArticleType.reference, ArticleType.concept} + + def test_concept_dominant_over_mixed_with_metadata(self): + # ms.topic: conceptual (+4) + two concept units dominates + md = ( + "# Doc\n\n## Overview\n\nIntro.\n\n## Background\n\nDetails.\n\n" + "## Next Steps\n\n- See link\n" + ) + raw = _parse_md(md) + sc, _ = classify(raw, {"ms.topic": "conceptual"}) + # concept gets metadata (+4) + concept unit score; howto has no procedure + assert sc.article_type != ArticleType.howto + + +class TestDitaReadinessDegraded: + """DITA readiness should be degraded when schema validation fails.""" + + def _make_parsed_doc(self, valid: bool): + from structure_parser.contracts.parsed_document import ParsedDocument + from structure_parser.contracts.structured_markdown import StructuredContent + from structure_parser.domain.enums import ArticleType, ReadinessStatus, SourceFormat + from structure_parser.contracts.transform_readiness import TargetReadiness, TransformReadiness + from structure_parser.readiness.dita import DitaReadinessEvaluator + + sc = StructuredContent( + article_type=ArticleType.concept, + dita_type="concept", + title="Test", + ) + val_result = ModelValidationResult( + schema_id="artConcept.schema.json", + valid=valid, + source_path="test.md", + ) + doc = ParsedDocument( + source_path="test.md", + source_format=SourceFormat.markdown, + title="Test", + structured_content=sc, + validation=val_result, + ) + return doc, DitaReadinessEvaluator() + + def test_dita_ready_when_validation_passes(self): + doc, evaluator = self._make_parsed_doc(valid=True) + result = evaluator.evaluate(doc) + assert result.status.value == "ready" + + def test_dita_degraded_when_validation_fails(self): + doc, evaluator = self._make_parsed_doc(valid=False) + result = evaluator.evaluate(doc) + assert result.status.value == "degraded" + assert any("Schema validation" in m for m in result.prerequisites_missing) From 9c571ba3f48fc2260886027984df82b5e7c88d65 Mon Sep 17 00:00:00 2001 From: Matt Briggs Date: Sun, 28 Jun 2026 15:41:49 -0700 Subject: [PATCH 2/3] Add assess updates --- .gitignore | 4 +- ...s.md => 2026-06-27-Direction-and-Notes.md} | 0 .../2026-06-28-Future-Implementation-Tasks.md | 80 + design/2026-06-28-assess/assess.md | 186 - .../azure-stack-acs-differences.md.json | 7461 ----- .../azure-stack-arm-templates.md.json | 3037 -- .../azure-stack-compute-overview.md.json | 7716 ----- .../azure-stack-connect-azure-stack.md.json | 2589 -- .../azure-stack-connect-vpn.md.json | 25398 ---------------- .../azure-stack-considerations.md.json | 5644 ---- .../units/unitIntroduction.schema.json | 10 +- .../units/unitIntroduction.schema.json | 10 +- .../structured_markdown/attribute_mapper.py | 1 + .../structured_markdown/classifier.py | 135 +- .../structured_markdown/component_mapper.py | 12 + .../validation/model_validator.py | 148 +- tests/contract/test_schema_round_trip.py | 18 +- tests/contract/test_unit_schema_contract.py | 230 + tests/fixtures/markdown/nextstep_only.md | 22 + tests/fixtures/markdown/procedure_unit.md | 24 + tests/fixtures/markdown/topic_mixed.md | 29 + 21 files changed, 676 insertions(+), 52078 deletions(-) rename design/{2025-06-27-Direction-and-Notes.md => 2026-06-27-Direction-and-Notes.md} (100%) create mode 100644 design/2026-06-28-Future-Implementation-Tasks.md delete mode 100644 design/2026-06-28-assess/assess.md delete mode 100644 design/2026-06-28-assess/azure-stack-acs-differences.md.json delete mode 100644 design/2026-06-28-assess/azure-stack-arm-templates.md.json delete mode 100644 design/2026-06-28-assess/azure-stack-compute-overview.md.json delete mode 100644 design/2026-06-28-assess/azure-stack-connect-azure-stack.md.json delete mode 100644 design/2026-06-28-assess/azure-stack-connect-vpn.md.json delete mode 100644 design/2026-06-28-assess/azure-stack-considerations.md.json create mode 100644 tests/contract/test_unit_schema_contract.py create mode 100644 tests/fixtures/markdown/nextstep_only.md create mode 100644 tests/fixtures/markdown/procedure_unit.md create mode 100644 tests/fixtures/markdown/topic_mixed.md diff --git a/.gitignore b/.gitignore index 460250f..a6585a2 100644 --- a/.gitignore +++ b/.gitignore @@ -233,4 +233,6 @@ __marimo__/ .streamlit/secrets.toml .DS_Store -.pre-commit-config.yaml \ No newline at end of file +.pre-commit-config.yaml + +/design/assess/ \ No newline at end of file diff --git a/design/2025-06-27-Direction-and-Notes.md b/design/2026-06-27-Direction-and-Notes.md similarity index 100% rename from design/2025-06-27-Direction-and-Notes.md rename to design/2026-06-27-Direction-and-Notes.md diff --git a/design/2026-06-28-Future-Implementation-Tasks.md b/design/2026-06-28-Future-Implementation-Tasks.md new file mode 100644 index 0000000..9414f23 --- /dev/null +++ b/design/2026-06-28-Future-Implementation-Tasks.md @@ -0,0 +1,80 @@ +# Future Implementation Tasks + +## Purpose + +This note records two implementation areas that are intentionally outside the current MVP but should be planned as follow-on work: a DITA XML transformer for parsed JSON repository output, and richer image handling across parsing, validation, and downstream publishing workflows. + +## Task 1: Transform Parsed JSON Repository Output to DITA XML + +The current project parses Markdown and HTML into a stable `ParsedDocument` / `StructuredContent` JSON contract and evaluates DITA transform readiness. It does not yet emit DITA XML. A future implementation should add a transformer that converts the normalized repository JSON output into DITA topic files and, where useful, DITA maps. + +The transformer should consume the existing parser contract rather than re-reading Markdown. This keeps parsing, classification, validation, and publishing concerns separated: the parser produces the semantic model, and the DITA transformer serializes that model into XML. + +### Scope + +- Add a JSON/contract-to-DITA transformation layer. +- Support single-document transformation from `ParsedDocument`. +- Support repository-level transformation from pipeline JSON outputs. +- Map article types to DITA topic roots such as `topic`, `concept`, `task`, `reference`, `troubleshooting`, `glossary`, and `glossentry`. +- Map units and components into valid DITA body structures. +- Preserve provenance and diagnostics as optional comments, processing instructions, or sidecar reports. +- Emit degraded output only when readiness allows it and record any fallback mappings. +- Add CLI and Python API entry points for DITA export. + +### Design Considerations + +The transformer should honor the readiness model. A document with `dita:blocked` should not silently produce publishable XML. A document with `dita:degraded` may produce XML with generic containers or warnings, but the output should make that degradation visible to callers. + +The transformer should be schema-aware but not duplicate parser validation. It should rely on the structured model for classification and use DITA validation as a final output check when a DITA toolchain is available. + +Repository-level export should preserve relative source paths where possible. For example, a parsed output file for `guides/install.md` should produce a predictable DITA path such as `guides/install.dita`, with an optional map describing navigation order. + +### Initial Acceptance Criteria + +- A parsed `howto` document can be exported as a DITA task. +- A parsed `concept` document can be exported as a DITA concept. +- A parsed `reference` document can be exported as a DITA reference. +- Unknown or unsupported components are preserved in a safe fallback representation. +- The CLI can export one parsed JSON file or a directory of parsed JSON files. +- Tests cover ready, degraded, and blocked DITA readiness states. + +## Task 2: Expand Image Handling + +The current parser recognizes Markdown images and HTML `img` elements as inline `attImage` attributes. It records the image source, alt text, and a reference entry, and optional local reference resolution can mark image paths as `resolved` or `unresolved`. The project does not yet perform asset copying, image metadata inspection, accessibility validation, or DITA-specific image serialization. + +Future image handling should treat images as first-class publishing assets while preserving the current inline attribute model. + +### Scope + +- Validate missing or empty image alt text with a dedicated diagnostic. +- Preserve image references in DITA output as `image` elements with appropriate `href`, `alt`, and placement. +- Resolve local image assets during repository export. +- Optionally copy image assets into the DITA output tree while preserving relative relationships. +- Track asset inventory for pipeline reports. +- Support image references inside paragraphs, lists, tables, and standalone image paragraphs. +- Add clear behavior for remote images, unsupported schemes, and missing local files. + +### Design Considerations + +Standalone Markdown images are currently represented as paragraph components containing an `attImage`. The future implementation should decide whether that is sufficient for all downstream targets or whether the structured model needs an explicit image/block media component. + +Accessibility checks should distinguish decorative images from missing authoring data. If decorative images are supported, the model needs a way to represent author intent rather than treating every empty `alt` value as an error. + +DITA export must account for context. An image inside prose may become an inline image, while a standalone paragraph image may be better serialized as a block image or figure. Captions are not currently modeled as a dedicated image feature, so caption support may require a new component or metadata convention. + +Asset copying should be optional. Some publishing systems expect source-controlled asset paths to remain external, while others need a complete output directory containing XML and media files. + +### Initial Acceptance Criteria + +- The parser emits a diagnostic for non-decorative images with missing alt text. +- Pipeline reports include image counts and unresolved image references. +- DITA export serializes image attributes into valid image markup. +- Repository export can optionally copy local image assets into the output directory. +- Missing local image assets produce actionable diagnostics without stopping unrelated files from exporting. + +## Open Questions + +- Should DITA export operate directly from `ParsedDocument` objects, serialized JSON files, or both? +- Should image asset copying live inside the DITA exporter, the pipeline layer, or a separate asset manager? +- Should the model add a block-level image or figure component, or should image-as-inline-attribute remain the only representation? +- How should decorative images be represented in Markdown without introducing project-specific syntax? diff --git a/design/2026-06-28-assess/assess.md b/design/2026-06-28-assess/assess.md deleted file mode 100644 index dbd2aa4..0000000 --- a/design/2026-06-28-assess/assess.md +++ /dev/null @@ -1,186 +0,0 @@ -# Assessment of Parsed Azure Stack Documents - -## Scope - -This assessment reviews the six parsed JSON files in `design/2026-06-28-assess/`. The files are parser outputs, not source Markdown files, so the conclusions below assess the produced `ParsedDocument` objects: extracted metadata, article classification, unit segmentation, diagnostics, validation results, transform-readiness flags, references, and practical suitability for XML, DITA XML, and metadata-rich RAG chunking. - -## Executive Summary - -The parser successfully produced structured content for all six files. Every file has a title, source metadata, structured units, references, diagnostics, validation output, and transform-readiness records, so the parser did not fail at the basic parsing and normalization task. - -The parser output is useful for generic XML and RAG ingestion but not yet cleanly compliant with the project schema standards. All six files are marked `dita:ready`, `schema_org:ready`, and `rag_ingestion:ready`, but all six also have `validation.valid: false` against `artHowto.schema.json`. This means the current readiness evaluator is checking minimum transformation prerequisites, while the schema validator is correctly reporting that the produced article/unit model does not yet satisfy the stricter authoring contract. - -The largest quality issue is article-type overclassification as `howto`. All six files were classified as `howto`, even though the source metadata says several are `conceptual`, `overview`, or `article`. This appears to come from construction signals such as action-oriented headings and `Next steps` sections, which are currently enough to pull broad conceptual Microsoft Docs pages into the how-to schema. - -The strongest output is `azure-stack-connect-vpn.md.json`. It has the best unit recognition rate, the clearest procedure structure, and the most useful RAG chunks. The weakest outputs are `azure-stack-arm-templates.md.json`, `azure-stack-compute-overview.md.json`, and `azure-stack-acs-differences.md.json`, where most H2 sections remain `unitUnknown` and the selected `howto` article type does not match the document's likely rhetorical purpose. - -## Assessment Criteria - -The XML readiness score measures whether the parsed object preserves enough structure to serialize to a generic XML representation. A high score means the parser captured title, metadata, units, components, nested list/table structures, inline attributes, and provenance well enough for loss-aware XML output. - -The DITA XML readiness score measures whether the parsed object can be transformed into semantically appropriate DITA. A high score requires not only the project readiness flag, but also a plausible DITA topic type, known units, and schema-valid content. - -The RAG chunk readiness score measures whether the parsed object can produce segmented, metadata-rich retrieval chunks. A high score means H2 unit boundaries are meaningful, unit types are mostly known, component text is preserved, metadata is available, and diagnostics are low enough that chunk labels can be trusted. - -The compliance score measures conformance to the current Structured Markdown model and JSON Schema layer. A high score requires `validation.valid: true`, low unknown-unit counts, and an article type that agrees with the document's apparent source metadata and structure. - -Scores use a 1-5 scale: 5 means ready, 4 means usable with minor cleanup, 3 means usable with caveats, 2 means degraded and requires remediation, and 1 means not ready. - -## Evidence Summary - -| File | Source topic | Parser article type | Units | Unknown units | Diagnostics | Validation | Readiness flags | -|---|---:|---:|---:|---:|---:|---:|---| -| `azure-stack-acs-differences.md.json` | `conceptual` | `howto` | 4 | 3 | 8 | false | DITA ready; Schema.org ready; RAG ready | -| `azure-stack-arm-templates.md.json` | `article` | `howto` | 9 | 8 | 13 | false | DITA ready; Schema.org ready; RAG ready | -| `azure-stack-compute-overview.md.json` | `conceptual` | `howto` | 5 | 4 | 9 | false | DITA ready; Schema.org ready; RAG ready | -| `azure-stack-connect-azure-stack.md.json` | `conceptual` | `howto` | 4 | 2 | 7 | false | DITA ready; Schema.org ready; RAG ready | -| `azure-stack-connect-vpn.md.json` | `conceptual` | `howto` | 8 | 1 | 6 | false | DITA ready; Schema.org ready; RAG ready | -| `azure-stack-considerations.md.json` | `overview` | `howto` | 6 | 3 | 8 | false | DITA ready; Schema.org ready; RAG ready | - -## Per-File Assessment - -### `azure-stack-acs-differences.md.json` - -This document is structurally preserved but weakly classified. The source topic is `conceptual`, while the parser selected `howto` with `information_type: procedure`. Three of four units are unknown: the unnamed introductory material, `Cheat sheet: Storage differences`, and `API version`. Only `Next steps` was classified as procedure, which likely drove the how-to article type even though the document reads more like a reference/concept comparison. - -This document is moderately ready for generic XML. The parser retained paragraphs, a table, lists, title, metadata, and references, so a neutral XML representation could preserve the content. - -This document is not ready for high-quality DITA XML without remediation. The current readiness flag says `dita:ready`, but the selected how-to type is semantically suspect and `validation.valid` is false. - -This document is usable but degraded for RAG chunking. The H2 boundaries are useful, but three chunks would be labeled `unknown`, reducing metadata quality and retrieval filtering value. - -Scores: XML 4/5; DITA XML 2/5; RAG chunks 3/5; schema compliance 2/5. - -### `azure-stack-arm-templates.md.json` - -This document is parsed but poorly classified against the current model. The source topic is `article`, while the parser selected `howto`. Eight of nine units are unknown, and many headings are resource-template names rather than Horn/DITA section types. The only known unit is `Next steps`, classified as procedure. - -This document is reasonably ready for generic XML. The parser retained the heading boundaries, paragraphs, and unordered lists, so a structure-preserving XML output is feasible. - -This document is not ready for DITA XML as produced. The output validates against neither the selected how-to schema nor a clear alternate schema, because the article is mostly a curated index of template links and examples. - -This document is weak for metadata-rich RAG chunks. The chunks are separable, but their labels are mostly `unknown`, so the output is closer to segmented Markdown than semantically enriched retrieval data. - -Scores: XML 4/5; DITA XML 1/5; RAG chunks 2/5; schema compliance 1/5. - -### `azure-stack-compute-overview.md.json` - -This document is preserved but misclassified. The source topic is `conceptual`, while the parser selected `howto`. Four of five units are unknown, including `Before creating a VM`, `Create your first VM`, and `Manage your VM`; these sections contain tables, H3 headings, and mixed explanatory/list content that the classifier does not yet map cleanly. - -This document is ready for generic XML with caveats. The parser captured paragraphs, lists, tables, and H3 headings, so the content can be represented in XML, but semantic tags would be generic for most units. - -This document is not ready for reliable DITA XML. A DITA concept or topic mapping would likely fit better than `howto`, and the schema validation failure confirms that the current classified model is not compliant. - -This document is usable but degraded for RAG. The section boundaries are meaningful, but the unknown unit labels would limit downstream chunk filtering by information type. - -Scores: XML 4/5; DITA XML 2/5; RAG chunks 3/5; schema compliance 2/5. - -### `azure-stack-connect-azure-stack.md.json` - -This document is partially successful. The parser selected `howto`, and the document does contain procedural material. Two of four units are known: `Connect to Azure Stack with Remote Desktop` and `Next steps`. The `Connect to Azure Stack with VPN` section remained unknown despite containing procedural and code content, probably because its construction mixes paragraphs, alerts, H3 headings, unordered lists, and code rather than a simple ordered-list procedure at the H2 level. - -This document is ready for generic XML. The component-level preservation is good enough for a neutral XML output that keeps paragraphs, alerts, code, lists, and headings. - -This document is marginal for DITA XML. The article type is plausible, but half the units are unknown and validation is false, so a DITA task output would need cleanup or improved unit decomposition. - -This document is fairly usable for RAG. The unknown VPN section is important content, but the parser still preserves it as a coherent unit with components and source metadata. - -Scores: XML 4/5; DITA XML 3/5; RAG chunks 3/5; schema compliance 2/5. - -### `azure-stack-connect-vpn.md.json` - -This document is the best fit for the current parser. The parser selected `howto`, and seven of eight units are known, including prerequisites and several procedure sections. The only unknown unit is the unnamed introductory block before the first H2. - -This document is ready for generic XML. The parser preserved complex lists, nested inline attributes, tables, alerts, images, links, and source provenance. - -This document is the closest to DITA XML readiness, but it is still not schema-compliant. The output has `validation.valid: false`; observed causes include a prerequisites unit emitted with `information_type: concept` where the schema expects `fact`, procedure units that the validator reports as invalid under the unit schema, and an unnamed unknown introduction unit. - -This document is strong for RAG chunking. The H2 units align with task phases, ordered lists are preserved, and unit labels are mostly useful. It would benefit from turning the leading unnamed block into an introduction unit and resolving references. - -Scores: XML 5/5; DITA XML 3/5; RAG chunks 4/5; schema compliance 3/5. - -### `azure-stack-considerations.md.json` - -This document is useful but semantically mismatched. The source topic is `overview`, while the parser selected `howto` with mixed information type. Three of six units are known: `Overview`, `Version requirements`, and `Next steps`. The comparison-oriented sections `Cheat sheet: High-level differences` and `Helpful tools and best practices` remained unknown even though they are structurally meaningful. - -This document is ready for generic XML. The parser retained the overview text, tables, alert, code block, list, metadata, and references. - -This document is weak for DITA XML as produced. A DITA topic, concept, overview, or reference-style mapping would fit better than how-to, and the schema validator rejects the current how-to output. - -This document is usable for RAG with moderate cleanup. The main overview and requirements sections are labeled, but comparison tables and best-practice sections need known unit types to become strong metadata-rich chunks. - -Scores: XML 4/5; DITA XML 2/5; RAG chunks 3/5; schema compliance 2/5. - -## Cross-Document Findings - -### Parser Strengths - -The parser preserved content and structure across the full sample. It extracted titles, Microsoft Docs front matter, references, H2 unit boundaries, component types, inline attributes, tables, lists, images, code blocks, alerts, and source provenance where available. - -The parser produced usable segmentation for RAG even when semantic classification was incomplete. Unknown units are still preserved as chunks with titles and component content, which is preferable to losing content or collapsing the whole article into an unstructured blob. - -The parser recognized procedural construction well when headings and ordered lists were explicit. The VPN article demonstrates that the current model performs well on task-shaped content with clear procedure headings. - -### Parser Weaknesses - -The article classifier overweights procedure-like signals. A single `Next steps` section or action-oriented heading can pull conceptual, overview, or index-like documents into `howto`, even when source metadata says `conceptual`, `overview`, or `article`. - -The unit classifier does not yet recognize common Microsoft Docs patterns. Headings such as `Cheat sheet`, `API version`, `Helpful tools and best practices`, `Before creating a VM`, and template/example names should likely map to `reference`, `fact`, `concept`, `overview`, or `link-related` units instead of `unknown`. - -The leading content before the first H2 regularly becomes an unnamed `unitUnknown`. For these documents, that block is usually an introduction or applies-to note and should be classified as `introduction` or metadata-like content. - -The schema and runtime model are not fully aligned. The JSON output contains fields such as `procedure_representation`, but validation diagnostics display alias-form objects and still reject procedure units. The prerequisites unit also emits `informationType: concept`, while `unitPrerequisites.schema.json` requires `fact`. - -Reference resolution was not attempted in these outputs. Every reference state observed was `not_attempted`, so the files are not yet ready for link-integrity-sensitive publishing or retrieval workflows that depend on resolved local targets. - -## Conversion Readiness - -### Generic XML - -The parsed files are generally ready for generic XML serialization. The parser has enough structural information to emit an XML hierarchy such as article, metadata, unit, component, attribute, reference, and diagnostic elements. - -The XML output should preserve unknown classifications explicitly. Unknown article or unit labels should not be hidden during XML conversion, because they are the primary signal that the semantic layer needs more tuning. - -Overall XML readiness: 4/5. - -### DITA XML - -The parsed files are not yet ready for trustworthy DITA XML conversion as semantic DITA topics. The readiness evaluator marks all six files as `dita:ready`, but schema validation fails for every file and several article types are likely wrong. - -The safest DITA strategy today would be degraded output. The converter could emit generic DITA `topic` output for uncertain documents and reserve `task` or specialized how-to output for files like `azure-stack-connect-vpn.md.json` after schema alignment issues are fixed. - -Overall DITA XML readiness: 2/5. - -### Metadata-Rich RAG Chunks - -The parsed files are mostly usable for RAG chunking. Each file has a title, front matter metadata, units, components, and no parse errors, so chunks can be generated with source path, title, article type, unit title, unit type, information type, component text, and diagnostics. - -The chunk metadata quality is uneven. Documents with many unknown units should include `triage_status` and diagnostic codes in chunk metadata so retrieval consumers can distinguish trusted semantic chunks from structurally preserved but weakly classified chunks. - -Overall RAG chunk readiness: 3/5. - -## Standards Compliance - -The files are not compliant with the current article schema standard. All six files report `validation.valid: false`, and every file has SP-030 schema warnings. - -The files are partially compliant with the structural parsing standard. The Article → Unit → Component → Attribute hierarchy exists in every file, and the parser preserved content rather than dropping unknown material. - -The files are weakly compliant with the semantic classification standard. Unknown-unit rates range from 12.5% in the VPN article to 88.9% in the ARM templates article, and every file is classified as `howto` despite mixed source metadata. - -## Recommendations - -The classifier should map Microsoft Docs metadata into the article triage decision. Values such as `ms.topic: conceptual`, `ms.topic: overview`, and `ms.topic: article` should be treated as metadata signals alongside `articleType`, `article_type`, and `type`. - -The article signature scoring should reduce the weight of `Next steps`. A `Next steps` unit should support a how-to classification only when other procedure evidence is present; by itself it should not pull an overview, reference, or concept article into `howto`. - -The unit title map should add Microsoft Docs headings. Candidate mappings include `Cheat sheet` to reference/fact, `API version` to reference/fact, `Helpful tools and best practices` to reference or principle, `Before creating` to prerequisites or concept depending on construction, and template names to reference/link units. - -The classifier should classify pre-H2 body content as introduction when the document has an H1/title and the content consists of applies-to notes or opening paragraphs. This would remove a recurring source of `unitUnknown` diagnostics. - -The schema and model should be tuned together. In particular, `unitPrerequisites` should either accept the runtime `concept` information type or the runtime should emit `fact`; procedure unit validation should be checked against the serialized field aliases used by the validator. - -The pipeline should rerun these files with local reference resolution enabled before publication assessment. DITA XML and RAG workflows both benefit from resolved links and image targets, and the current outputs show only `not_attempted` reference states. - -## Bottom Line - -The parser worked well as a loss-preserving structural parser and moderately well as a RAG segmentation engine. The parser did not yet produce schema-compliant Structured Markdown articles for this sample, and it is not yet reliable enough to drive semantic DITA XML without either degraded topic output or classifier/schema tuning. diff --git a/design/2026-06-28-assess/azure-stack-acs-differences.md.json b/design/2026-06-28-assess/azure-stack-acs-differences.md.json deleted file mode 100644 index 9220092..0000000 --- a/design/2026-06-28-assess/azure-stack-acs-differences.md.json +++ /dev/null @@ -1,7461 +0,0 @@ -{ - "schema_version": "1", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "source_format": "markdown", - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "source_format": "markdown", - "content_hash": "b12e1f57a6c9308e5b7b0d79654aa708e145f3e3e47018e66f54673ae9f4bbd7", - "start_line": 1, - "end_line": null - }, - "metadata": { - "title": "Azure stack storage differences and considerations | Microsoft Docs", - "description": "Understand the differences between Azure stack storage and Azure storage, along with Azure Stack deployment considerations.", - "services": "azure-stack", - "documentationcenter": "", - "author": "mattbriggs", - "manager": "femila", - "ms.assetid": null, - "ms.service": "azure-stack", - "ms.workload": "na", - "ms.tgt_pltfrm": "na", - "ms.devlang": "na", - "ms.topic": "conceptual", - "ms.date": "05/16/2019", - "ms.author": "mabrigg", - "ms.reviwer": "xiaofmao", - "ms.lastreviewed": "01/30/2019" - }, - "title": "Azure stack storage differences and considerations | Microsoft Docs", - "structure": { - "root": { - "node_id": "root", - "node_type": "document", - "title": null, - "level": null, - "path": "/", - "children": [ - { - "node_id": "h1-8ec2d3", - "node_type": "section", - "title": "Azure Stack storage: Differences and considerations", - "level": 1, - "path": "/1", - "children": [ - { - "node_id": "h2-380b53", - "node_type": "section", - "title": "Cheat sheet: Storage differences", - "level": 2, - "path": "/1/1", - "children": [], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 29, - "end_line": 29, - "query_path": null, - "provenance_status": "available" - }, - "triage_status": "known" - }, - { - "node_id": "h2-edef96", - "node_type": "section", - "title": "API version", - "level": 2, - "path": "/1/2", - "children": [], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 59, - "end_line": 59, - "query_path": null, - "provenance_status": "available" - }, - "triage_status": "known" - }, - { - "node_id": "h2-cb7ce2", - "node_type": "section", - "title": "Next steps", - "level": 2, - "path": "/1/3", - "children": [], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 103, - "end_line": 103, - "query_path": null, - "provenance_status": "available" - }, - "triage_status": "known" - } - ], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 21, - "end_line": 21, - "query_path": null, - "provenance_status": "available" - }, - "triage_status": "known" - } - ], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "triage_status": "known" - }, - "heading_count": 4, - "max_depth": 2, - "has_title": true - }, - "structured_content": { - "schema_version": "1", - "schema": "artHowto.schema.json", - "version": "0.1.0", - "article_id": "Volumes-Matt_files-Data-azure-stack-docs-azure-stack-user-azure-", - "article_type": "howto", - "dita_type": "howto", - "information_type": "procedure", - "title": "Azure stack storage differences and considerations | Microsoft Docs", - "triage_status": "known", - "metadata": { - "title": "Azure stack storage differences and considerations | Microsoft Docs", - "description": "Understand the differences between Azure stack storage and Azure storage, along with Azure Stack deployment considerations.", - "services": "azure-stack", - "documentationcenter": "", - "author": "mattbriggs", - "manager": "femila", - "ms.assetid": null, - "ms.service": "azure-stack", - "ms.workload": "na", - "ms.tgt_pltfrm": "na", - "ms.devlang": "na", - "ms.topic": "conceptual", - "ms.date": "05/16/2019", - "ms.author": "mabrigg", - "ms.reviwer": "xiaofmao", - "ms.lastreviewed": "01/30/2019" - }, - "source": { - "sourcePath": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "sourceFormat": "markdown", - "contentHash": "b12e1f57a6c9308e5b7b0d79654aa708e145f3e3e47018e66f54673ae9f4bbd7" - }, - "content": [ - { - "unit_type": "unknown", - "unit_id": "unit", - "information_type": "unknown", - "title": null, - "triage_status": "unknown", - "metadata": {}, - "source": null, - "procedure_representation": null, - "term": null, - "content": [ - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*", - "html": null, - "text": "*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 23, - "end_line": 23, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attEmphasis", - "att_id": null, - "markdown": "*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*", - "html": null, - "text": "Applies to: Azure Stack integrated systems and Azure Stack Development Kit", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Applies to: Azure Stack integrated systems and Azure Stack Development Kit", - "html": null, - "text": "Applies to: Azure Stack integrated systems and Azure Stack Development Kit", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "Azure Stack storage is the set of storage cloud services in Microsoft Azure Stack. Azure Stack storage provides blob, table, queue, and account management functionality with Azure-consistent semantics.", - "html": null, - "text": "Azure Stack storage is the set of storage cloud services in Microsoft Azure Stack. Azure Stack storage provides blob, table, queue, and account management functionality with Azure-consistent semantics.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 25, - "end_line": 25, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Azure Stack storage is the set of storage cloud services in Microsoft Azure Stack. Azure Stack storage provides blob, table, queue, and account management functionality with Azure-consistent semantics.", - "html": null, - "text": "Azure Stack storage is the set of storage cloud services in Microsoft Azure Stack. Azure Stack storage provides blob, table, queue, and account management functionality with Azure-consistent semantics.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "This article summarizes the known Azure Stack Storage differences from Azure Storage services. It also lists things to consider when you deploy Azure Stack. To learn about high-level differences between global Azure and Azure Stack, see the [Key considerations](azure-stack-considerations.md) article.", - "html": null, - "text": "This article summarizes the known Azure Stack Storage differences from Azure Storage services. It also lists things to consider when you deploy Azure Stack. To learn about high-level differences between global Azure and Azure Stack, see the [Key considerations](azure-stack-considerations.md) article.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 27, - "end_line": 27, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "This article summarizes the known Azure Stack Storage differences from Azure Storage services. It also lists things to consider when you deploy Azure Stack. To learn about high-level differences between global Azure and Azure Stack, see the ", - "html": null, - "text": "This article summarizes the known Azure Stack Storage differences from Azure Storage services. It also lists things to consider when you deploy Azure Stack. To learn about high-level differences between global Azure and Azure Stack, see the ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attLink", - "att_id": null, - "markdown": "[Key considerations](azure-stack-considerations.md)", - "html": null, - "text": "Key considerations", - "href": "azure-stack-considerations.md", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " article.", - "html": null, - "text": " article.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ] - }, - { - "unit_type": "unknown", - "unit_id": "Cheat-sheet-Storage-differences", - "information_type": "unknown", - "title": "Cheat sheet: Storage differences", - "triage_status": "unknown", - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 29, - "end_line": 29, - "query_path": null, - "provenance_status": "available" - }, - "procedure_representation": null, - "term": null, - "content": [ - { - "component_type": "compTable", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": 3, - "row_count": 21, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 31, - "end_line": 52, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableRow", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": 1, - "row_role": "header", - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 31, - "end_line": 31, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Feature", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "header", - "column_index": 1, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Feature", - "html": null, - "text": "Feature", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Azure (global)", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "header", - "column_index": 2, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Azure (global)", - "html": null, - "text": "Azure (global)", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Azure Stack", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "header", - "column_index": 3, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Azure Stack", - "html": null, - "text": "Azure Stack", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableRow", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": 2, - "row_role": "body", - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 33, - "end_line": 33, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "File storage", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 1, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "File storage", - "html": null, - "text": "File storage", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Cloud-based SMB file shares supported", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 2, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Cloud-based SMB file shares supported", - "html": null, - "text": "Cloud-based SMB file shares supported", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Not yet supported", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 3, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Not yet supported", - "html": null, - "text": "Not yet supported", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableRow", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": 3, - "row_role": "body", - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 34, - "end_line": 34, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Azure storage service encryption for data at Rest", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 1, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Azure storage service encryption for data at Rest", - "html": null, - "text": "Azure storage service encryption for data at Rest", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "256-bit AES encryption. Support encryption using customer-managed keys in Key Vault.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 2, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "256-bit AES encryption. Support encryption using customer-managed keys in Key Vault.", - "html": null, - "text": "256-bit AES encryption. Support encryption using customer-managed keys in Key Vault.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "BitLocker 128-bit AES encryption. Encryption using customer-managed keys isn't supported.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 3, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "BitLocker 128-bit AES encryption. Encryption using customer-managed keys isn't supported.", - "html": null, - "text": "BitLocker 128-bit AES encryption. Encryption using customer-managed keys isn't supported.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableRow", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": 4, - "row_role": "body", - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 35, - "end_line": 35, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Storage account type", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 1, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Storage account type", - "html": null, - "text": "Storage account type", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "General-purpose V1, V2, and Blob storage accounts", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 2, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "General-purpose V1, V2, and Blob storage accounts", - "html": null, - "text": "General-purpose V1, V2, and Blob storage accounts", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "General-purpose V1 only.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 3, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "General-purpose V1 only.", - "html": null, - "text": "General-purpose V1 only.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableRow", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": 5, - "row_role": "body", - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 36, - "end_line": 36, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Replication options", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 1, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Replication options", - "html": null, - "text": "Replication options", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Locally redundant storage, geo-redundant storage, read-access geo-redundant storage, and zone-redundant storage", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 2, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Locally redundant storage, geo-redundant storage, read-access geo-redundant storage, and zone-redundant storage", - "html": null, - "text": "Locally redundant storage, geo-redundant storage, read-access geo-redundant storage, and zone-redundant storage", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Locally redundant storage.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 3, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Locally redundant storage.", - "html": null, - "text": "Locally redundant storage.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableRow", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": 6, - "row_role": "body", - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 37, - "end_line": 37, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Premium storage", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 1, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Premium storage", - "html": null, - "text": "Premium storage", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Provide high performance and low latency storage. Only support page blobs in premium storage accounts.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 2, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Provide high performance and low latency storage. Only support page blobs in premium storage accounts.", - "html": null, - "text": "Provide high performance and low latency storage. Only support page blobs in premium storage accounts.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Can be provisioned, but no performance limit or guarantee. Would not block using block blobs, append blobs, tables and queues in premium storage accounts.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 3, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Can be provisioned, but no performance limit or guarantee. Would not block using block blobs, append blobs, tables and queues in premium storage accounts.", - "html": null, - "text": "Can be provisioned, but no performance limit or guarantee. Would not block using block blobs, append blobs, tables and queues in premium storage accounts.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableRow", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": 7, - "row_role": "body", - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 38, - "end_line": 38, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Managed disks", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 1, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Managed disks", - "html": null, - "text": "Managed disks", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Premium and standard supported", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 2, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Premium and standard supported", - "html": null, - "text": "Premium and standard supported", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Supported when you use version 1808 or later.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 3, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Supported when you use version 1808 or later.", - "html": null, - "text": "Supported when you use version 1808 or later.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableRow", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": 8, - "row_role": "body", - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 39, - "end_line": 39, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Blob name", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 1, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Blob name", - "html": null, - "text": "Blob name", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "1,024 characters (2,048 bytes)", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 2, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "1,024 characters (2,048 bytes)", - "html": null, - "text": "1,024 characters (2,048 bytes)", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "880 characters (1,760 bytes)", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 3, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "880 characters (1,760 bytes)", - "html": null, - "text": "880 characters (1,760 bytes)", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableRow", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": 9, - "row_role": "body", - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 40, - "end_line": 40, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Block blob max size", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 1, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Block blob max size", - "html": null, - "text": "Block blob max size", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "4.75 TB (100 MB X 50,000 blocks)", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 2, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "4.75 TB (100 MB X 50,000 blocks)", - "html": null, - "text": "4.75 TB (100 MB X 50,000 blocks)", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "4.75 TB (100 MB x 50,000 blocks) for the 1802 update or newer version. 50,000 X 4 MB (approximately 195 GB) for previous versions.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 3, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "4.75 TB (100 MB x 50,000 blocks) for the 1802 update or newer version. 50,000 X 4 MB (approximately 195 GB) for previous versions.", - "html": null, - "text": "4.75 TB (100 MB x 50,000 blocks) for the 1802 update or newer version. 50,000 X 4 MB (approximately 195 GB) for previous versions.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableRow", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": 10, - "row_role": "body", - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 41, - "end_line": 41, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Page blob snapshot copy", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 1, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Page blob snapshot copy", - "html": null, - "text": "Page blob snapshot copy", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Backup Azure unmanaged VM disks attached to a running VM supported", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 2, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Backup Azure unmanaged VM disks attached to a running VM supported", - "html": null, - "text": "Backup Azure unmanaged VM disks attached to a running VM supported", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Not yet supported.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 3, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Not yet supported.", - "html": null, - "text": "Not yet supported.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableRow", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": 11, - "row_role": "body", - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 42, - "end_line": 42, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Page blob incremental snapshot copy", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 1, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Page blob incremental snapshot copy", - "html": null, - "text": "Page blob incremental snapshot copy", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Premium and standard Azure page blobs supported", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 2, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Premium and standard Azure page blobs supported", - "html": null, - "text": "Premium and standard Azure page blobs supported", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Not yet supported.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 3, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Not yet supported.", - "html": null, - "text": "Not yet supported.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableRow", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": 12, - "row_role": "body", - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 43, - "end_line": 43, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Page blob billing", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 1, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Page blob billing", - "html": null, - "text": "Page blob billing", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Charges are incurred for unique pages, whether they are in the blob or in the snapshot. Would not incur additional charges for snapshots associated with a blob until base blob being updated.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 2, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Charges are incurred for unique pages, whether they are in the blob or in the snapshot. Would not incur additional charges for snapshots associated with a blob until base blob being updated.", - "html": null, - "text": "Charges are incurred for unique pages, whether they are in the blob or in the snapshot. Would not incur additional charges for snapshots associated with a blob until base blob being updated.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Charges are incurred for base blob and assiociated snapshots. Would incur additional charges for each individual snapshot.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 3, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Charges are incurred for base blob and assiociated snapshots. Would incur additional charges for each individual snapshot.", - "html": null, - "text": "Charges are incurred for base blob and assiociated snapshots. Would incur additional charges for each individual snapshot.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableRow", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": 13, - "row_role": "body", - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 44, - "end_line": 44, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Storage tiers for blob storage", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 1, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Storage tiers for blob storage", - "html": null, - "text": "Storage tiers for blob storage", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Hot, cool, and archive storage tiers.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 2, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Hot, cool, and archive storage tiers.", - "html": null, - "text": "Hot, cool, and archive storage tiers.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Not yet supported.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 3, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Not yet supported.", - "html": null, - "text": "Not yet supported.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableRow", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": 14, - "row_role": "body", - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 45, - "end_line": 45, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Soft delete for blob storage", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 1, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Soft delete for blob storage", - "html": null, - "text": "Soft delete for blob storage", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "General available", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 2, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "General available", - "html": null, - "text": "General available", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Not yet supported.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 3, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Not yet supported.", - "html": null, - "text": "Not yet supported.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableRow", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": 15, - "row_role": "body", - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 46, - "end_line": 46, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Page blob max size", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 1, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Page blob max size", - "html": null, - "text": "Page blob max size", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "8 TB", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 2, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "8 TB", - "html": null, - "text": "8 TB", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "1 TB", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 3, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "1 TB", - "html": null, - "text": "1 TB", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableRow", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": 16, - "row_role": "body", - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 47, - "end_line": 47, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Page blob page size", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 1, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Page blob page size", - "html": null, - "text": "Page blob page size", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "512 bytes", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 2, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "512 bytes", - "html": null, - "text": "512 bytes", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "4 KB", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 3, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "4 KB", - "html": null, - "text": "4 KB", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableRow", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": 17, - "row_role": "body", - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 48, - "end_line": 48, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Table partition key and row key size", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 1, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Table partition key and row key size", - "html": null, - "text": "Table partition key and row key size", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "1,024 characters (2,048 bytes)", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 2, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "1,024 characters (2,048 bytes)", - "html": null, - "text": "1,024 characters (2,048 bytes)", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "400 characters (800 bytes)", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 3, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "400 characters (800 bytes)", - "html": null, - "text": "400 characters (800 bytes)", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableRow", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": 18, - "row_role": "body", - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 49, - "end_line": 49, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Blob snapshot", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 1, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Blob snapshot", - "html": null, - "text": "Blob snapshot", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "The max number of snapshots of one blob isn't limited.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 2, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "The max number of snapshots of one blob isn't limited.", - "html": null, - "text": "The max number of snapshots of one blob isn't limited.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "The max number of snapshots of one blob is 1,000.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 3, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "The max number of snapshots of one blob is 1,000.", - "html": null, - "text": "The max number of snapshots of one blob is 1,000.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableRow", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": 19, - "row_role": "body", - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 50, - "end_line": 50, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Azure AD Authentication for storage", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 1, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Azure AD Authentication for storage", - "html": null, - "text": "Azure AD Authentication for storage", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "In preview", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 2, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "In preview", - "html": null, - "text": "In preview", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Not yet supported.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 3, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Not yet supported.", - "html": null, - "text": "Not yet supported.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableRow", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": 20, - "row_role": "body", - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 51, - "end_line": 51, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Immutable Blobs", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 1, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Immutable Blobs", - "html": null, - "text": "Immutable Blobs", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "General available", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 2, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "General available", - "html": null, - "text": "General available", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Not yet supported.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 3, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Not yet supported.", - "html": null, - "text": "Not yet supported.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableRow", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": 21, - "row_role": "body", - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 52, - "end_line": 52, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Firewall and virtual network rules for storage", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 1, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Firewall and virtual network rules for storage", - "html": null, - "text": "Firewall and virtual network rules for storage", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "General available", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 2, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "General available", - "html": null, - "text": "General available", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Not yet supported.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 3, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Not yet supported.", - "html": null, - "text": "Not yet supported.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "There are also differences with storage metrics:", - "html": null, - "text": "There are also differences with storage metrics:", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 54, - "end_line": 54, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "There are also differences with storage metrics:", - "html": null, - "text": "There are also differences with storage metrics:", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListUnordered", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": 2, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 56, - "end_line": 58, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "The transaction data in storage metrics does not differentiate internal or external network bandwidth.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 1, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 56, - "end_line": 56, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "The transaction data in storage metrics does not differentiate internal or external network bandwidth.", - "html": null, - "text": "The transaction data in storage metrics does not differentiate internal or external network bandwidth.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "The transaction data in storage metrics does not include virtual machine access to the mounted disks.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 2, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 57, - "end_line": 58, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "The transaction data in storage metrics does not include virtual machine access to the mounted disks.", - "html": null, - "text": "The transaction data in storage metrics does not include virtual machine access to the mounted disks.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ] - }, - { - "unit_type": "unknown", - "unit_id": "API-version", - "information_type": "unknown", - "title": "API version", - "triage_status": "unknown", - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 59, - "end_line": 59, - "query_path": null, - "provenance_status": "available" - }, - "procedure_representation": null, - "term": null, - "content": [ - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "The following versions are supported with Azure Stack Storage:", - "html": null, - "text": "The following versions are supported with Azure Stack Storage:", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 61, - "end_line": 61, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "The following versions are supported with Azure Stack Storage:", - "html": null, - "text": "The following versions are supported with Azure Stack Storage:", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "Azure Storage services APIs:", - "html": null, - "text": "Azure Storage services APIs:", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 63, - "end_line": 63, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Azure Storage services APIs:", - "html": null, - "text": "Azure Storage services APIs:", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "1811 update or newer versions:", - "html": null, - "text": "1811 update or newer versions:", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 65, - "end_line": 65, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "1811 update or newer versions:", - "html": null, - "text": "1811 update or newer versions:", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListUnordered", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": 7, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 67, - "end_line": 74, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "[2017-11-09](https://docs.microsoft.com/rest/api/storageservices/version-2017-11-09)", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 1, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 67, - "end_line": 67, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attLink", - "att_id": null, - "markdown": "[2017-11-09](https://docs.microsoft.com/rest/api/storageservices/version-2017-11-09)", - "html": null, - "text": "2017-11-09", - "href": "https://docs.microsoft.com/rest/api/storageservices/version-2017-11-09", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "[2017-07-29](https://docs.microsoft.com/rest/api/storageservices/version-2017-07-29)", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 2, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 68, - "end_line": 68, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attLink", - "att_id": null, - "markdown": "[2017-07-29](https://docs.microsoft.com/rest/api/storageservices/version-2017-07-29)", - "html": null, - "text": "2017-07-29", - "href": "https://docs.microsoft.com/rest/api/storageservices/version-2017-07-29", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "[2017-04-17](https://docs.microsoft.com/rest/api/storageservices/version-2017-04-17)", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 3, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 69, - "end_line": 69, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attLink", - "att_id": null, - "markdown": "[2017-04-17](https://docs.microsoft.com/rest/api/storageservices/version-2017-04-17)", - "html": null, - "text": "2017-04-17", - "href": "https://docs.microsoft.com/rest/api/storageservices/version-2017-04-17", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "[2016-05-31](https://docs.microsoft.com/rest/api/storageservices/version-2016-05-31)", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 4, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 70, - "end_line": 70, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attLink", - "att_id": null, - "markdown": "[2016-05-31](https://docs.microsoft.com/rest/api/storageservices/version-2016-05-31)", - "html": null, - "text": "2016-05-31", - "href": "https://docs.microsoft.com/rest/api/storageservices/version-2016-05-31", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "[2015-12-11](https://docs.microsoft.com/rest/api/storageservices/version-2015-12-11)", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 5, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 71, - "end_line": 71, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attLink", - "att_id": null, - "markdown": "[2015-12-11](https://docs.microsoft.com/rest/api/storageservices/version-2015-12-11)", - "html": null, - "text": "2015-12-11", - "href": "https://docs.microsoft.com/rest/api/storageservices/version-2015-12-11", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "[2015-07-08](https://docs.microsoft.com/rest/api/storageservices/version-2015-07-08)", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 6, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 72, - "end_line": 72, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attLink", - "att_id": null, - "markdown": "[2015-07-08](https://docs.microsoft.com/rest/api/storageservices/version-2015-07-08)", - "html": null, - "text": "2015-07-08", - "href": "https://docs.microsoft.com/rest/api/storageservices/version-2015-07-08", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "[2015-04-05](https://docs.microsoft.com/rest/api/storageservices/version-2015-04-05)", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 7, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 73, - "end_line": 74, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attLink", - "att_id": null, - "markdown": "[2015-04-05](https://docs.microsoft.com/rest/api/storageservices/version-2015-04-05)", - "html": null, - "text": "2015-04-05", - "href": "https://docs.microsoft.com/rest/api/storageservices/version-2015-04-05", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "Previous versions:", - "html": null, - "text": "Previous versions:", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 75, - "end_line": 75, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Previous versions:", - "html": null, - "text": "Previous versions:", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListUnordered", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": 5, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 77, - "end_line": 82, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "[2017-04-17](https://docs.microsoft.com/rest/api/storageservices/version-2017-04-17)", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 1, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 77, - "end_line": 77, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attLink", - "att_id": null, - "markdown": "[2017-04-17](https://docs.microsoft.com/rest/api/storageservices/version-2017-04-17)", - "html": null, - "text": "2017-04-17", - "href": "https://docs.microsoft.com/rest/api/storageservices/version-2017-04-17", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "[2016-05-31](https://docs.microsoft.com/rest/api/storageservices/version-2016-05-31)", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 2, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 78, - "end_line": 78, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attLink", - "att_id": null, - "markdown": "[2016-05-31](https://docs.microsoft.com/rest/api/storageservices/version-2016-05-31)", - "html": null, - "text": "2016-05-31", - "href": "https://docs.microsoft.com/rest/api/storageservices/version-2016-05-31", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "[2015-12-11](https://docs.microsoft.com/rest/api/storageservices/version-2015-12-11)", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 3, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 79, - "end_line": 79, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attLink", - "att_id": null, - "markdown": "[2015-12-11](https://docs.microsoft.com/rest/api/storageservices/version-2015-12-11)", - "html": null, - "text": "2015-12-11", - "href": "https://docs.microsoft.com/rest/api/storageservices/version-2015-12-11", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "[2015-07-08](https://docs.microsoft.com/rest/api/storageservices/version-2015-07-08)", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 4, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 80, - "end_line": 80, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attLink", - "att_id": null, - "markdown": "[2015-07-08](https://docs.microsoft.com/rest/api/storageservices/version-2015-07-08)", - "html": null, - "text": "2015-07-08", - "href": "https://docs.microsoft.com/rest/api/storageservices/version-2015-07-08", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "[2015-04-05](https://docs.microsoft.com/rest/api/storageservices/version-2015-04-05)", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 5, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 81, - "end_line": 82, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attLink", - "att_id": null, - "markdown": "[2015-04-05](https://docs.microsoft.com/rest/api/storageservices/version-2015-04-05)", - "html": null, - "text": "2015-04-05", - "href": "https://docs.microsoft.com/rest/api/storageservices/version-2015-04-05", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "Azure Storage services management APIs:", - "html": null, - "text": "Azure Storage services management APIs:", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 83, - "end_line": 83, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Azure Storage services management APIs:", - "html": null, - "text": "Azure Storage services management APIs:", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "1811 update or newer versions:", - "html": null, - "text": "1811 update or newer versions:", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 85, - "end_line": 85, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "1811 update or newer versions:", - "html": null, - "text": "1811 update or newer versions:", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListUnordered", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": 7, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 87, - "end_line": 94, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "[2017-10-01](https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN)", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 1, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 87, - "end_line": 87, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attLink", - "att_id": null, - "markdown": "[2017-10-01](https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN)", - "html": null, - "text": "2017-10-01", - "href": "https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "[2017-06-01](https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN)", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 2, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 88, - "end_line": 88, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attLink", - "att_id": null, - "markdown": "[2017-06-01](https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN)", - "html": null, - "text": "2017-06-01", - "href": "https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "[2016-12-01](https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN)", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 3, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 89, - "end_line": 89, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attLink", - "att_id": null, - "markdown": "[2016-12-01](https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN)", - "html": null, - "text": "2016-12-01", - "href": "https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "[2016-05-01](https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN)", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 4, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 90, - "end_line": 90, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attLink", - "att_id": null, - "markdown": "[2016-05-01](https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN)", - "html": null, - "text": "2016-05-01", - "href": "https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "[2016-01-01](https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN)", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 5, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 91, - "end_line": 91, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attLink", - "att_id": null, - "markdown": "[2016-01-01](https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN)", - "html": null, - "text": "2016-01-01", - "href": "https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "[2015-06-15](https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN)", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 6, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 92, - "end_line": 92, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attLink", - "att_id": null, - "markdown": "[2015-06-15](https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN)", - "html": null, - "text": "2015-06-15", - "href": "https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "[2015-05-01-preview](https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN)", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 7, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 93, - "end_line": 94, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attLink", - "att_id": null, - "markdown": "[2015-05-01-preview](https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN)", - "html": null, - "text": "2015-05-01-preview", - "href": "https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "Previous versions:", - "html": null, - "text": "Previous versions:", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 95, - "end_line": 95, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Previous versions:", - "html": null, - "text": "Previous versions:", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListUnordered", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": 3, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 97, - "end_line": 100, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "[2016-01-01](https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN)", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 1, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 97, - "end_line": 97, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attLink", - "att_id": null, - "markdown": "[2016-01-01](https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN)", - "html": null, - "text": "2016-01-01", - "href": "https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "[2015-06-15](https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN)", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 2, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 98, - "end_line": 98, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attLink", - "att_id": null, - "markdown": "[2015-06-15](https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN)", - "html": null, - "text": "2015-06-15", - "href": "https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "[2015-05-01-preview](https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN)", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 3, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 99, - "end_line": 100, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attLink", - "att_id": null, - "markdown": "[2015-05-01-preview](https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN)", - "html": null, - "text": "2015-05-01-preview", - "href": "https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "For more information about Azure Stack supported storage client libraries, see: [Get started with Azure Stack storage development tools](azure-stack-storage-dev.md).", - "html": null, - "text": "For more information about Azure Stack supported storage client libraries, see: [Get started with Azure Stack storage development tools](azure-stack-storage-dev.md).", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 101, - "end_line": 101, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "For more information about Azure Stack supported storage client libraries, see: ", - "html": null, - "text": "For more information about Azure Stack supported storage client libraries, see: ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attLink", - "att_id": null, - "markdown": "[Get started with Azure Stack storage development tools](azure-stack-storage-dev.md)", - "html": null, - "text": "Get started with Azure Stack storage development tools", - "href": "azure-stack-storage-dev.md", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ] - }, - { - "unit_type": "procedure", - "unit_id": "Next-steps", - "information_type": "procedure", - "title": "Next steps", - "triage_status": "known", - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 103, - "end_line": 103, - "query_path": null, - "provenance_status": "available" - }, - "procedure_representation": null, - "term": null, - "content": [ - { - "component_type": "compListUnordered", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": 3, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 105, - "end_line": 107, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "[Get started with Azure Stack Storage development tools](azure-stack-storage-dev.md)", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 1, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 105, - "end_line": 105, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attLink", - "att_id": null, - "markdown": "[Get started with Azure Stack Storage development tools](azure-stack-storage-dev.md)", - "html": null, - "text": "Get started with Azure Stack Storage development tools", - "href": "azure-stack-storage-dev.md", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "[Use data transfer tools for Azure Stack storage](azure-stack-storage-transfer.md)", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 2, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 106, - "end_line": 106, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attLink", - "att_id": null, - "markdown": "[Use data transfer tools for Azure Stack storage](azure-stack-storage-transfer.md)", - "html": null, - "text": "Use data transfer tools for Azure Stack storage", - "href": "azure-stack-storage-transfer.md", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "[Introduction to Azure Stack Storage](azure-stack-storage-overview.md)", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 3, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 107, - "end_line": 107, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attLink", - "att_id": null, - "markdown": "[Introduction to Azure Stack Storage](azure-stack-storage-overview.md)", - "html": null, - "text": "Introduction to Azure Stack Storage", - "href": "azure-stack-storage-overview.md", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ] - } - ] - }, - "references": [ - { - "schema_version": "1", - "ref_type": "link", - "href": "azure-stack-considerations.md", - "text": "Key considerations", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "https://docs.microsoft.com/rest/api/storageservices/version-2017-11-09", - "text": "2017-11-09", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "https://docs.microsoft.com/rest/api/storageservices/version-2017-07-29", - "text": "2017-07-29", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "https://docs.microsoft.com/rest/api/storageservices/version-2017-04-17", - "text": "2017-04-17", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "https://docs.microsoft.com/rest/api/storageservices/version-2016-05-31", - "text": "2016-05-31", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "https://docs.microsoft.com/rest/api/storageservices/version-2015-12-11", - "text": "2015-12-11", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "https://docs.microsoft.com/rest/api/storageservices/version-2015-07-08", - "text": "2015-07-08", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "https://docs.microsoft.com/rest/api/storageservices/version-2015-04-05", - "text": "2015-04-05", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "https://docs.microsoft.com/rest/api/storageservices/version-2017-04-17", - "text": "2017-04-17", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "https://docs.microsoft.com/rest/api/storageservices/version-2016-05-31", - "text": "2016-05-31", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "https://docs.microsoft.com/rest/api/storageservices/version-2015-12-11", - "text": "2015-12-11", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "https://docs.microsoft.com/rest/api/storageservices/version-2015-07-08", - "text": "2015-07-08", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "https://docs.microsoft.com/rest/api/storageservices/version-2015-04-05", - "text": "2015-04-05", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN", - "text": "2017-10-01", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN", - "text": "2017-06-01", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN", - "text": "2016-12-01", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN", - "text": "2016-05-01", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN", - "text": "2016-01-01", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN", - "text": "2015-06-15", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN", - "text": "2015-05-01-preview", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN", - "text": "2016-01-01", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN", - "text": "2015-06-15", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "https://docs.microsoft.com/rest/api/storagerp/?redirectedfrom=MSDN", - "text": "2015-05-01-preview", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "azure-stack-storage-dev.md", - "text": "Get started with Azure Stack storage development tools", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "azure-stack-storage-dev.md", - "text": "Get started with Azure Stack Storage development tools", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "azure-stack-storage-transfer.md", - "text": "Use data transfer tools for Azure Stack storage", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "azure-stack-storage-overview.md", - "text": "Introduction to Azure Stack Storage", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null - } - ], - "diagnostics": [ - { - "schema_version": "1", - "code": "SP-040", - "severity": "info", - "category": "unknown_classification", - "message": "Content classified as unknown: Unit 'unnamed' could not be classified.", - "detail": "Unit 'unnamed' could not be classified.", - "remediation": "Review content structure; it may not match any known pattern.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-040", - "severity": "info", - "category": "unknown_classification", - "message": "Content classified as unknown: Unit 'Cheat sheet: Storage differences' could not be classified.", - "detail": "Unit 'Cheat sheet: Storage differences' could not be classified.", - "remediation": "Review content structure; it may not match any known pattern.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 29, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-040", - "severity": "info", - "category": "unknown_classification", - "message": "Content classified as unknown: Unit 'API version' could not be classified.", - "detail": "Unit 'API version' could not be classified.", - "remediation": "Review content structure; it may not match any known pattern.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": 59, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[1]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Cheat-sheet-Storage-differences', 'title': 'Cheat sheet: Storage differences', 'content': [{'componentType': 'compTable'}, {'componentType': 'compParagraph', 'markdown': 'There are also differences with storage metrics:', 'text': 'There are also differences with storage metrics:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "detail": "$.content[1]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Cheat-sheet-Storage-differences', 'title': 'Cheat sheet: Storage differences', 'content': [{'componentType': 'compTable'}, {'componentType': 'compParagraph', 'markdown': 'There are also differences with storage metrics:', 'text': 'There are also differences with storage metrics:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[2]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'API-version', 'title': 'API version', 'content': [{'componentType': 'compParagraph', 'markdown': 'The following versions are supported with Azure Stack Storage:', 'text': 'The following versions are supported with Azure Stack Storage:'}, {'componentType': 'compParagraph', 'markdown': 'Azure Storage services APIs:', 'text': 'Azure Storage services APIs:'}, {'componentType': 'compParagraph', 'markdown': '1811 update or newer versions:', 'text': '1811 update or newer versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'Previous versions:', 'text': 'Previous versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'Azure Storage services management APIs:', 'text': 'Azure Storage services management APIs:'}, {'componentType': 'compParagraph', 'markdown': '1811 update or newer versions:', 'text': '1811 update or newer versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'Previous versions:', 'text': 'Previous versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'For more information about Azure Stack supported storage client libraries, see: [Get started with Azure Stack storage development tools](azure-stack-storage-dev.md).', 'text': 'For more information about Azure Stack supported storage client libraries, see: [Get started with Azure Stack storage development tools](azure-stack-storage-dev.md).'}]} is not valid under any of the given schemas", - "detail": "$.content[2]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'API-version', 'title': 'API version', 'content': [{'componentType': 'compParagraph', 'markdown': 'The following versions are supported with Azure Stack Storage:', 'text': 'The following versions are supported with Azure Stack Storage:'}, {'componentType': 'compParagraph', 'markdown': 'Azure Storage services APIs:', 'text': 'Azure Storage services APIs:'}, {'componentType': 'compParagraph', 'markdown': '1811 update or newer versions:', 'text': '1811 update or newer versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'Previous versions:', 'text': 'Previous versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'Azure Storage services management APIs:', 'text': 'Azure Storage services management APIs:'}, {'componentType': 'compParagraph', 'markdown': '1811 update or newer versions:', 'text': '1811 update or newer versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'Previous versions:', 'text': 'Previous versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'For more information about Azure Stack supported storage client libraries, see: [Get started with Azure Stack storage development tools](azure-stack-storage-dev.md).', 'text': 'For more information about Azure Stack supported storage client libraries, see: [Get started with Azure Stack storage development tools](azure-stack-storage-dev.md).'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[3]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "detail": "$.content[3]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[1]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Cheat-sheet-Storage-differences', 'title': 'Cheat sheet: Storage differences', 'content': [{'componentType': 'compTable'}, {'componentType': 'compParagraph', 'markdown': 'There are also differences with storage metrics:', 'text': 'There are also differences with storage metrics:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "detail": "$.content[1]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Cheat-sheet-Storage-differences', 'title': 'Cheat sheet: Storage differences', 'content': [{'componentType': 'compTable'}, {'componentType': 'compParagraph', 'markdown': 'There are also differences with storage metrics:', 'text': 'There are also differences with storage metrics:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[2]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'API-version', 'title': 'API version', 'content': [{'componentType': 'compParagraph', 'markdown': 'The following versions are supported with Azure Stack Storage:', 'text': 'The following versions are supported with Azure Stack Storage:'}, {'componentType': 'compParagraph', 'markdown': 'Azure Storage services APIs:', 'text': 'Azure Storage services APIs:'}, {'componentType': 'compParagraph', 'markdown': '1811 update or newer versions:', 'text': '1811 update or newer versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'Previous versions:', 'text': 'Previous versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'Azure Storage services management APIs:', 'text': 'Azure Storage services management APIs:'}, {'componentType': 'compParagraph', 'markdown': '1811 update or newer versions:', 'text': '1811 update or newer versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'Previous versions:', 'text': 'Previous versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'For more information about Azure Stack supported storage client libraries, see: [Get started with Azure Stack storage development tools](azure-stack-storage-dev.md).', 'text': 'For more information about Azure Stack supported storage client libraries, see: [Get started with Azure Stack storage development tools](azure-stack-storage-dev.md).'}]} is not valid under any of the given schemas", - "detail": "$.content[2]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'API-version', 'title': 'API version', 'content': [{'componentType': 'compParagraph', 'markdown': 'The following versions are supported with Azure Stack Storage:', 'text': 'The following versions are supported with Azure Stack Storage:'}, {'componentType': 'compParagraph', 'markdown': 'Azure Storage services APIs:', 'text': 'Azure Storage services APIs:'}, {'componentType': 'compParagraph', 'markdown': '1811 update or newer versions:', 'text': '1811 update or newer versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'Previous versions:', 'text': 'Previous versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'Azure Storage services management APIs:', 'text': 'Azure Storage services management APIs:'}, {'componentType': 'compParagraph', 'markdown': '1811 update or newer versions:', 'text': '1811 update or newer versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'Previous versions:', 'text': 'Previous versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'For more information about Azure Stack supported storage client libraries, see: [Get started with Azure Stack storage development tools](azure-stack-storage-dev.md).', 'text': 'For more information about Azure Stack supported storage client libraries, see: [Get started with Azure Stack storage development tools](azure-stack-storage-dev.md).'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null - } - ], - "validation": { - "schema_version": "1", - "schema_id": "artHowto.schema.json", - "valid": false, - "diagnostics": [ - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[1]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Cheat-sheet-Storage-differences', 'title': 'Cheat sheet: Storage differences', 'content': [{'componentType': 'compTable'}, {'componentType': 'compParagraph', 'markdown': 'There are also differences with storage metrics:', 'text': 'There are also differences with storage metrics:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "detail": "$.content[1]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Cheat-sheet-Storage-differences', 'title': 'Cheat sheet: Storage differences', 'content': [{'componentType': 'compTable'}, {'componentType': 'compParagraph', 'markdown': 'There are also differences with storage metrics:', 'text': 'There are also differences with storage metrics:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[2]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'API-version', 'title': 'API version', 'content': [{'componentType': 'compParagraph', 'markdown': 'The following versions are supported with Azure Stack Storage:', 'text': 'The following versions are supported with Azure Stack Storage:'}, {'componentType': 'compParagraph', 'markdown': 'Azure Storage services APIs:', 'text': 'Azure Storage services APIs:'}, {'componentType': 'compParagraph', 'markdown': '1811 update or newer versions:', 'text': '1811 update or newer versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'Previous versions:', 'text': 'Previous versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'Azure Storage services management APIs:', 'text': 'Azure Storage services management APIs:'}, {'componentType': 'compParagraph', 'markdown': '1811 update or newer versions:', 'text': '1811 update or newer versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'Previous versions:', 'text': 'Previous versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'For more information about Azure Stack supported storage client libraries, see: [Get started with Azure Stack storage development tools](azure-stack-storage-dev.md).', 'text': 'For more information about Azure Stack supported storage client libraries, see: [Get started with Azure Stack storage development tools](azure-stack-storage-dev.md).'}]} is not valid under any of the given schemas", - "detail": "$.content[2]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'API-version', 'title': 'API version', 'content': [{'componentType': 'compParagraph', 'markdown': 'The following versions are supported with Azure Stack Storage:', 'text': 'The following versions are supported with Azure Stack Storage:'}, {'componentType': 'compParagraph', 'markdown': 'Azure Storage services APIs:', 'text': 'Azure Storage services APIs:'}, {'componentType': 'compParagraph', 'markdown': '1811 update or newer versions:', 'text': '1811 update or newer versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'Previous versions:', 'text': 'Previous versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'Azure Storage services management APIs:', 'text': 'Azure Storage services management APIs:'}, {'componentType': 'compParagraph', 'markdown': '1811 update or newer versions:', 'text': '1811 update or newer versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'Previous versions:', 'text': 'Previous versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'For more information about Azure Stack supported storage client libraries, see: [Get started with Azure Stack storage development tools](azure-stack-storage-dev.md).', 'text': 'For more information about Azure Stack supported storage client libraries, see: [Get started with Azure Stack storage development tools](azure-stack-storage-dev.md).'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[3]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "detail": "$.content[3]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[1]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Cheat-sheet-Storage-differences', 'title': 'Cheat sheet: Storage differences', 'content': [{'componentType': 'compTable'}, {'componentType': 'compParagraph', 'markdown': 'There are also differences with storage metrics:', 'text': 'There are also differences with storage metrics:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "detail": "$.content[1]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Cheat-sheet-Storage-differences', 'title': 'Cheat sheet: Storage differences', 'content': [{'componentType': 'compTable'}, {'componentType': 'compParagraph', 'markdown': 'There are also differences with storage metrics:', 'text': 'There are also differences with storage metrics:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[2]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'API-version', 'title': 'API version', 'content': [{'componentType': 'compParagraph', 'markdown': 'The following versions are supported with Azure Stack Storage:', 'text': 'The following versions are supported with Azure Stack Storage:'}, {'componentType': 'compParagraph', 'markdown': 'Azure Storage services APIs:', 'text': 'Azure Storage services APIs:'}, {'componentType': 'compParagraph', 'markdown': '1811 update or newer versions:', 'text': '1811 update or newer versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'Previous versions:', 'text': 'Previous versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'Azure Storage services management APIs:', 'text': 'Azure Storage services management APIs:'}, {'componentType': 'compParagraph', 'markdown': '1811 update or newer versions:', 'text': '1811 update or newer versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'Previous versions:', 'text': 'Previous versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'For more information about Azure Stack supported storage client libraries, see: [Get started with Azure Stack storage development tools](azure-stack-storage-dev.md).', 'text': 'For more information about Azure Stack supported storage client libraries, see: [Get started with Azure Stack storage development tools](azure-stack-storage-dev.md).'}]} is not valid under any of the given schemas", - "detail": "$.content[2]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'API-version', 'title': 'API version', 'content': [{'componentType': 'compParagraph', 'markdown': 'The following versions are supported with Azure Stack Storage:', 'text': 'The following versions are supported with Azure Stack Storage:'}, {'componentType': 'compParagraph', 'markdown': 'Azure Storage services APIs:', 'text': 'Azure Storage services APIs:'}, {'componentType': 'compParagraph', 'markdown': '1811 update or newer versions:', 'text': '1811 update or newer versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'Previous versions:', 'text': 'Previous versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'Azure Storage services management APIs:', 'text': 'Azure Storage services management APIs:'}, {'componentType': 'compParagraph', 'markdown': '1811 update or newer versions:', 'text': '1811 update or newer versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'Previous versions:', 'text': 'Previous versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'For more information about Azure Stack supported storage client libraries, see: [Get started with Azure Stack storage development tools](azure-stack-storage-dev.md).', 'text': 'For more information about Azure Stack supported storage client libraries, see: [Get started with Azure Stack storage development tools](azure-stack-storage-dev.md).'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[3]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "detail": "$.content[3]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content: [{'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'unit', 'content': [{'componentType': 'compParagraph', 'markdown': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*', 'text': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*'}, {'componentType': 'compParagraph', 'markdown': 'Azure Stack storage is the set of storage cloud services in Microsoft Azure Stack. Azure Stack storage provides blob, table, queue, and account management functionality with Azure-consistent semantics.', 'text': 'Azure Stack storage is the set of storage cloud services in Microsoft Azure Stack. Azure Stack storage provides blob, table, queue, and account management functionality with Azure-consistent semantics.'}, {'componentType': 'compParagraph', 'markdown': 'This article summarizes the known Azure Stack Storage differences from Azure Storage services. It also lists things to consider when you deploy Azure Stack. To learn about high-level differences between global Azure and Azure Stack, see the [Key considerations](azure-stack-considerations.md) article.', 'text': 'This article summarizes the known Azure Stack Storage differences from Azure Storage services. It also lists things to consider when you deploy Azure Stack. To learn about high-level differences between global Azure and Azure Stack, see the [Key considerations](azure-stack-considerations.md) article.'}]}, {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Cheat-sheet-Storage-differences', 'title': 'Cheat sheet: Storage differences', 'content': [{'componentType': 'compTable'}, {'componentType': 'compParagraph', 'markdown': 'There are also differences with storage metrics:', 'text': 'There are also differences with storage metrics:'}, {'componentType': 'compListUnordered'}]}, {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'API-version', 'title': 'API version', 'content': [{'componentType': 'compParagraph', 'markdown': 'The following versions are supported with Azure Stack Storage:', 'text': 'The following versions are supported with Azure Stack Storage:'}, {'componentType': 'compParagraph', 'markdown': 'Azure Storage services APIs:', 'text': 'Azure Storage services APIs:'}, {'componentType': 'compParagraph', 'markdown': '1811 update or newer versions:', 'text': '1811 update or newer versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'Previous versions:', 'text': 'Previous versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'Azure Storage services management APIs:', 'text': 'Azure Storage services management APIs:'}, {'componentType': 'compParagraph', 'markdown': '1811 update or newer versions:', 'text': '1811 update or newer versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'Previous versions:', 'text': 'Previous versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'For more information about Azure Stack supported storage client libraries, see: [Get started with Azure Stack storage development tools](azure-stack-storage-dev.md).', 'text': 'For more information about Azure Stack supported storage client libraries, see: [Get started with Azure Stack storage development tools](azure-stack-storage-dev.md).'}]}, {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compListUnordered'}]}] does not contain items matching the given schema", - "detail": "$.content: [{'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'unit', 'content': [{'componentType': 'compParagraph', 'markdown': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*', 'text': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*'}, {'componentType': 'compParagraph', 'markdown': 'Azure Stack storage is the set of storage cloud services in Microsoft Azure Stack. Azure Stack storage provides blob, table, queue, and account management functionality with Azure-consistent semantics.', 'text': 'Azure Stack storage is the set of storage cloud services in Microsoft Azure Stack. Azure Stack storage provides blob, table, queue, and account management functionality with Azure-consistent semantics.'}, {'componentType': 'compParagraph', 'markdown': 'This article summarizes the known Azure Stack Storage differences from Azure Storage services. It also lists things to consider when you deploy Azure Stack. To learn about high-level differences between global Azure and Azure Stack, see the [Key considerations](azure-stack-considerations.md) article.', 'text': 'This article summarizes the known Azure Stack Storage differences from Azure Storage services. It also lists things to consider when you deploy Azure Stack. To learn about high-level differences between global Azure and Azure Stack, see the [Key considerations](azure-stack-considerations.md) article.'}]}, {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Cheat-sheet-Storage-differences', 'title': 'Cheat sheet: Storage differences', 'content': [{'componentType': 'compTable'}, {'componentType': 'compParagraph', 'markdown': 'There are also differences with storage metrics:', 'text': 'There are also differences with storage metrics:'}, {'componentType': 'compListUnordered'}]}, {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'API-version', 'title': 'API version', 'content': [{'componentType': 'compParagraph', 'markdown': 'The following versions are supported with Azure Stack Storage:', 'text': 'The following versions are supported with Azure Stack Storage:'}, {'componentType': 'compParagraph', 'markdown': 'Azure Storage services APIs:', 'text': 'Azure Storage services APIs:'}, {'componentType': 'compParagraph', 'markdown': '1811 update or newer versions:', 'text': '1811 update or newer versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'Previous versions:', 'text': 'Previous versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'Azure Storage services management APIs:', 'text': 'Azure Storage services management APIs:'}, {'componentType': 'compParagraph', 'markdown': '1811 update or newer versions:', 'text': '1811 update or newer versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'Previous versions:', 'text': 'Previous versions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'For more information about Azure Stack supported storage client libraries, see: [Get started with Azure Stack storage development tools](azure-stack-storage-dev.md).', 'text': 'For more information about Azure Stack supported storage client libraries, see: [Get started with Azure Stack storage development tools](azure-stack-storage-dev.md).'}]}, {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compListUnordered'}]}] does not contain items matching the given schema", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "start_line": null, - "end_line": null - } - ], - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md" - }, - "readiness": { - "schema_version": "1", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-acs-differences.md", - "targets": [ - { - "target": "dita", - "status": "ready", - "prerequisites_met": [ - "Document has a title", - "Article type is classified", - "DITA type is mapped" - ], - "prerequisites_missing": [], - "diagnostics": [] - }, - { - "target": "schema_org", - "status": "ready", - "prerequisites_met": [ - "Title available for name property", - "Description available" - ], - "prerequisites_missing": [], - "diagnostics": [] - }, - { - "target": "rag_ingestion", - "status": "ready", - "prerequisites_met": [ - "Document title available for chunk context", - "Document has structured units for chunking", - "No parse errors" - ], - "prerequisites_missing": [], - "diagnostics": [] - } - ] - } -} \ No newline at end of file diff --git a/design/2026-06-28-assess/azure-stack-arm-templates.md.json b/design/2026-06-28-assess/azure-stack-arm-templates.md.json deleted file mode 100644 index 0c60fb6..0000000 --- a/design/2026-06-28-assess/azure-stack-arm-templates.md.json +++ /dev/null @@ -1,3037 +0,0 @@ -{ - "schema_version": "1", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "source_format": "markdown", - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "source_format": "markdown", - "content_hash": "e12c46d897db84a723b34035fcecc8058da3cd8c8ef2ad079adc3c6f08c22240", - "start_line": 1, - "end_line": null - }, - "metadata": { - "title": "Use Azure Resource Manager templates in Azure Stack | Microsoft Docs", - "description": "Learn how to use Azure Resource Manager templates in Azure Stack to provision resources.", - "services": "azure-stack", - "documentationcenter": "", - "author": "sethmanheim", - "manager": "femila", - "editor": "", - "ms.assetid": "2022dbe5-47fd-457d-9af3-6c01688171d7", - "ms.service": "azure-stack", - "ms.workload": "na", - "ms.tgt_pltfrm": "na", - "ms.devlang": "na", - "ms.topic": "article", - "ms.date": "06/04/2019", - "ms.author": "sethm", - "ms.reviewer": "justini", - "ms.lastreviewed": "11/14/2018" - }, - "title": "Use Azure Resource Manager templates in Azure Stack | Microsoft Docs", - "structure": { - "root": { - "node_id": "root", - "node_type": "document", - "title": null, - "level": null, - "path": "/", - "children": [ - { - "node_id": "h1-0899db", - "node_type": "section", - "title": "Use Azure Resource Manager templates in Azure Stack", - "level": 1, - "path": "/1", - "children": [ - { - "node_id": "h2-56f961", - "node_type": "section", - "title": "Deploy SharePoint Server (non-high-availability deployment)", - "level": 2, - "path": "/1/1", - "children": [], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": 33, - "end_line": 33, - "query_path": null, - "provenance_status": "available" - }, - "triage_status": "known" - }, - { - "node_id": "h2-eb2945", - "node_type": "section", - "title": "Deploy AD (non-high-availability-deployment)", - "level": 2, - "path": "/1/2", - "children": [], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": 44, - "end_line": 44, - "query_path": null, - "provenance_status": "available" - }, - "triage_status": "known" - }, - { - "node_id": "h2-22c58c", - "node_type": "section", - "title": "Deploy AD/SQL (non-high-availability-deployment)", - "level": 2, - "path": "/1/3", - "children": [], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": 53, - "end_line": 53, - "query_path": null, - "provenance_status": "available" - }, - "triage_status": "known" - }, - { - "node_id": "h2-656b16", - "node_type": "section", - "title": "VM-DSC-Extension-Azure-Automation-Pull-Server", - "level": 2, - "path": "/1/4", - "children": [], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": 63, - "end_line": 63, - "query_path": null, - "provenance_status": "available" - }, - "triage_status": "known" - }, - { - "node_id": "h2-b4dd4f", - "node_type": "section", - "title": "Create a virtual machine from a user image", - "level": 2, - "path": "/1/5", - "children": [], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": 67, - "end_line": 67, - "query_path": null, - "provenance_status": "available" - }, - "triage_status": "known" - }, - { - "node_id": "h2-5460fa", - "node_type": "section", - "title": "Basic virtual machine", - "level": 2, - "path": "/1/6", - "children": [], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": 71, - "end_line": 71, - "query_path": null, - "provenance_status": "available" - }, - "triage_status": "known" - }, - { - "node_id": "h2-a10676", - "node_type": "section", - "title": "Cancel a running template deployment", - "level": 2, - "path": "/1/7", - "children": [], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": 75, - "end_line": 75, - "query_path": null, - "provenance_status": "available" - }, - "triage_status": "known" - }, - { - "node_id": "h2-35cf8d", - "node_type": "section", - "title": "Next steps", - "level": 2, - "path": "/1/8", - "children": [], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": 79, - "end_line": 79, - "query_path": null, - "provenance_status": "available" - }, - "triage_status": "known" - } - ], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": 23, - "end_line": 23, - "query_path": null, - "provenance_status": "available" - }, - "triage_status": "known" - } - ], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "triage_status": "known" - }, - "heading_count": 9, - "max_depth": 2, - "has_title": true - }, - "structured_content": { - "schema_version": "1", - "schema": "artHowto.schema.json", - "version": "0.1.0", - "article_id": "Volumes-Matt_files-Data-azure-stack-docs-azure-stack-user-azure-", - "article_type": "howto", - "dita_type": "howto", - "information_type": "procedure", - "title": "Use Azure Resource Manager templates in Azure Stack | Microsoft Docs", - "triage_status": "known", - "metadata": { - "title": "Use Azure Resource Manager templates in Azure Stack | Microsoft Docs", - "description": "Learn how to use Azure Resource Manager templates in Azure Stack to provision resources.", - "services": "azure-stack", - "documentationcenter": "", - "author": "sethmanheim", - "manager": "femila", - "editor": "", - "ms.assetid": "2022dbe5-47fd-457d-9af3-6c01688171d7", - "ms.service": "azure-stack", - "ms.workload": "na", - "ms.tgt_pltfrm": "na", - "ms.devlang": "na", - "ms.topic": "article", - "ms.date": "06/04/2019", - "ms.author": "sethm", - "ms.reviewer": "justini", - "ms.lastreviewed": "11/14/2018" - }, - "source": { - "sourcePath": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "sourceFormat": "markdown", - "contentHash": "e12c46d897db84a723b34035fcecc8058da3cd8c8ef2ad079adc3c6f08c22240" - }, - "content": [ - { - "unit_type": "unknown", - "unit_id": "unit", - "information_type": "unknown", - "title": null, - "triage_status": "unknown", - "metadata": {}, - "source": null, - "procedure_representation": null, - "term": null, - "content": [ - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*", - "html": null, - "text": "*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": 25, - "end_line": 25, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attEmphasis", - "att_id": null, - "markdown": "*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*", - "html": null, - "text": "Applies to: Azure Stack integrated systems and Azure Stack Development Kit", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Applies to: Azure Stack integrated systems and Azure Stack Development Kit", - "html": null, - "text": "Applies to: Azure Stack integrated systems and Azure Stack Development Kit", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "You can use Azure Resource Manager templates to deploy and provision all the resources for your application in a single, coordinated operation. You can also redeploy templates to make changes to the resources in a resource group.", - "html": null, - "text": "You can use Azure Resource Manager templates to deploy and provision all the resources for your application in a single, coordinated operation. You can also redeploy templates to make changes to the resources in a resource group.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": 27, - "end_line": 27, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "You can use Azure Resource Manager templates to deploy and provision all the resources for your application in a single, coordinated operation. You can also redeploy templates to make changes to the resources in a resource group.", - "html": null, - "text": "You can use Azure Resource Manager templates to deploy and provision all the resources for your application in a single, coordinated operation. You can also redeploy templates to make changes to the resources in a resource group.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "These templates can be deployed with the Microsoft Azure Stack portal, PowerShell, the command line, and Visual Studio.", - "html": null, - "text": "These templates can be deployed with the Microsoft Azure Stack portal, PowerShell, the command line, and Visual Studio.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": 29, - "end_line": 29, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "These templates can be deployed with the Microsoft Azure Stack portal, PowerShell, the command line, and Visual Studio.", - "html": null, - "text": "These templates can be deployed with the Microsoft Azure Stack portal, PowerShell, the command line, and Visual Studio.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "The following quickstart templates are [available on GitHub](https://aka.ms/azurestackgithub):", - "html": null, - "text": "The following quickstart templates are [available on GitHub](https://aka.ms/azurestackgithub):", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": 31, - "end_line": 31, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "The following quickstart templates are ", - "html": null, - "text": "The following quickstart templates are ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attLink", - "att_id": null, - "markdown": "[available on GitHub](https://aka.ms/azurestackgithub)", - "html": null, - "text": "available on GitHub", - "href": "https://aka.ms/azurestackgithub", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ":", - "html": null, - "text": ":", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ] - }, - { - "unit_type": "unknown", - "unit_id": "Deploy-SharePoint-Server-non-high-availability-deployment", - "information_type": "unknown", - "title": "Deploy SharePoint Server (non-high-availability deployment)", - "triage_status": "unknown", - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": 33, - "end_line": 33, - "query_path": null, - "provenance_status": "available" - }, - "procedure_representation": null, - "term": null, - "content": [ - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "Use the PowerShell [Desired State Configuration](/powershell/dsc/overview/overview) (DSC) extension to [create a SharePoint Server 2013 farm](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sharepoint-2013-non-ha) that includes the following resources:", - "html": null, - "text": "Use the PowerShell [Desired State Configuration](/powershell/dsc/overview/overview) (DSC) extension to [create a SharePoint Server 2013 farm](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sharepoint-2013-non-ha) that includes the following resources:", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": 35, - "end_line": 35, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Use the PowerShell ", - "html": null, - "text": "Use the PowerShell ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attLink", - "att_id": null, - "markdown": "[Desired State Configuration](/powershell/dsc/overview/overview)", - "html": null, - "text": "Desired State Configuration", - "href": "/powershell/dsc/overview/overview", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " (DSC) extension to ", - "html": null, - "text": " (DSC) extension to ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attLink", - "att_id": null, - "markdown": "[create a SharePoint Server 2013 farm](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sharepoint-2013-non-ha)", - "html": null, - "text": "create a SharePoint Server 2013 farm", - "href": "https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sharepoint-2013-non-ha", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " that includes the following resources:", - "html": null, - "text": " that includes the following resources:", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListUnordered", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": 6, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": 37, - "end_line": 43, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "A virtual network", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 1, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": 37, - "end_line": 37, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "A virtual network", - "html": null, - "text": "A virtual network", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Three storage accounts", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 2, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": 38, - "end_line": 38, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Three storage accounts", - "html": null, - "text": "Three storage accounts", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Two external load balancers", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 3, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": 39, - "end_line": 39, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Two external load balancers", - "html": null, - "text": "Two external load balancers", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "One virtual machine (VM) configured as a domain controller for a new forest with a single domain", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 4, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": 40, - "end_line": 40, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "One virtual machine (VM) configured as a domain controller for a new forest with a single domain", - "html": null, - "text": "One virtual machine (VM) configured as a domain controller for a new forest with a single domain", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "One VM configured as a SQL Server 2014 stand-alone server", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 5, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": 41, - "end_line": 41, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "One VM configured as a SQL Server 2014 stand-alone server", - "html": null, - "text": "One VM configured as a SQL Server 2014 stand-alone server", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "One VM configured as a one-machine SharePoint Server 2013 farm", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 6, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": 42, - "end_line": 43, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "One VM configured as a one-machine SharePoint Server 2013 farm", - "html": null, - "text": "One VM configured as a one-machine SharePoint Server 2013 farm", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ] - }, - { - "unit_type": "unknown", - "unit_id": "Deploy-AD-non-high-availability-deployment", - "information_type": "unknown", - "title": "Deploy AD (non-high-availability-deployment)", - "triage_status": "unknown", - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": 44, - "end_line": 44, - "query_path": null, - "provenance_status": "available" - }, - "procedure_representation": null, - "term": null, - "content": [ - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "Use the PowerShell DSC extension to [create an AD domain controller server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/ad-non-ha) that includes the following resources:", - "html": null, - "text": "Use the PowerShell DSC extension to [create an AD domain controller server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/ad-non-ha) that includes the following resources:", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": 46, - "end_line": 46, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Use the PowerShell DSC extension to ", - "html": null, - "text": "Use the PowerShell DSC extension to ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attLink", - "att_id": null, - "markdown": "[create an AD domain controller server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/ad-non-ha)", - "html": null, - "text": "create an AD domain controller server", - "href": "https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/ad-non-ha", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " that includes the following resources:", - "html": null, - "text": " that includes the following resources:", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListUnordered", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": 4, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": 48, - "end_line": 52, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "A virtual network", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 1, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": 48, - "end_line": 48, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "A virtual network", - "html": null, - "text": "A virtual network", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "One storage account", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 2, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": 49, - "end_line": 49, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "One storage account", - "html": null, - "text": "One storage account", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "One external load balancer", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 3, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": 50, - "end_line": 50, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "One external load balancer", - "html": null, - "text": "One external load balancer", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "One virtual machine (VM) configured as a domain controller for a new forest with a single domain", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 4, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": 51, - "end_line": 52, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "One virtual machine (VM) configured as a domain controller for a new forest with a single domain", - "html": null, - "text": "One virtual machine (VM) configured as a domain controller for a new forest with a single domain", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ] - }, - { - "unit_type": "unknown", - "unit_id": "Deploy-AD-SQL-non-high-availability-deployment", - "information_type": "unknown", - "title": "Deploy AD/SQL (non-high-availability-deployment)", - "triage_status": "unknown", - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": 53, - "end_line": 53, - "query_path": null, - "provenance_status": "available" - }, - "procedure_representation": null, - "term": null, - "content": [ - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "Use the PowerShell DSC extension to [create a SQL Server 2014 stand-alone server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sql-2014-non-ha) that includes the following resources:", - "html": null, - "text": "Use the PowerShell DSC extension to [create a SQL Server 2014 stand-alone server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sql-2014-non-ha) that includes the following resources:", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": 55, - "end_line": 55, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Use the PowerShell DSC extension to ", - "html": null, - "text": "Use the PowerShell DSC extension to ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attLink", - "att_id": null, - "markdown": "[create a SQL Server 2014 stand-alone server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sql-2014-non-ha)", - "html": null, - "text": "create a SQL Server 2014 stand-alone server", - "href": "https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sql-2014-non-ha", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " that includes the following resources:", - "html": null, - "text": " that includes the following resources:", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListUnordered", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": 5, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": 57, - "end_line": 62, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "A virtual network", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 1, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": 57, - "end_line": 57, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "A virtual network", - "html": null, - "text": "A virtual network", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Two storage accounts", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 2, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": 58, - "end_line": 58, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Two storage accounts", - "html": null, - "text": "Two storage accounts", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "One external load balancer", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 3, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": 59, - "end_line": 59, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "One external load balancer", - "html": null, - "text": "One external load balancer", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "One virtual machine (VM) configured as a domain controller for a new forest with a single domain", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 4, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": 60, - "end_line": 60, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "One virtual machine (VM) configured as a domain controller for a new forest with a single domain", - "html": null, - "text": "One virtual machine (VM) configured as a domain controller for a new forest with a single domain", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "One VM configured as a SQL Server 2014 stand-alone server", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 5, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": 61, - "end_line": 62, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "One VM configured as a SQL Server 2014 stand-alone server", - "html": null, - "text": "One VM configured as a SQL Server 2014 stand-alone server", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ] - }, - { - "unit_type": "unknown", - "unit_id": "VM-DSC-Extension-Azure-Automation-Pull-Server", - "information_type": "unknown", - "title": "VM-DSC-Extension-Azure-Automation-Pull-Server", - "triage_status": "unknown", - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": 63, - "end_line": 63, - "query_path": null, - "provenance_status": "available" - }, - "procedure_representation": null, - "term": null, - "content": [ - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "Use the PowerShell DSC extension to configure an existing virtual machine Local Configuration Manager (LCM) and register it to an Azure Automation Account DSC Pull Server.", - "html": null, - "text": "Use the PowerShell DSC extension to configure an existing virtual machine Local Configuration Manager (LCM) and register it to an Azure Automation Account DSC Pull Server.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": 65, - "end_line": 65, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Use the PowerShell DSC extension to configure an existing virtual machine Local Configuration Manager (LCM) and register it to an Azure Automation Account DSC Pull Server.", - "html": null, - "text": "Use the PowerShell DSC extension to configure an existing virtual machine Local Configuration Manager (LCM) and register it to an Azure Automation Account DSC Pull Server.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ] - }, - { - "unit_type": "unknown", - "unit_id": "Create-a-virtual-machine-from-a-user-image", - "information_type": "unknown", - "title": "Create a virtual machine from a user image", - "triage_status": "unknown", - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": 67, - "end_line": 67, - "query_path": null, - "provenance_status": "available" - }, - "procedure_representation": null, - "term": null, - "content": [ - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "[Create a virtual machine from a custom user image](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/101-vm-create-from-customimage). This template also deploys a virtual network (with DNS), public IP address, and a network interface.", - "html": null, - "text": "[Create a virtual machine from a custom user image](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/101-vm-create-from-customimage). This template also deploys a virtual network (with DNS), public IP address, and a network interface.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": 69, - "end_line": 69, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attLink", - "att_id": null, - "markdown": "[Create a virtual machine from a custom user image](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/101-vm-create-from-customimage)", - "html": null, - "text": "Create a virtual machine from a custom user image", - "href": "https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/101-vm-create-from-customimage", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ". This template also deploys a virtual network (with DNS), public IP address, and a network interface.", - "html": null, - "text": ". This template also deploys a virtual network (with DNS), public IP address, and a network interface.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ] - }, - { - "unit_type": "unknown", - "unit_id": "Basic-virtual-machine", - "information_type": "unknown", - "title": "Basic virtual machine", - "triage_status": "unknown", - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": 71, - "end_line": 71, - "query_path": null, - "provenance_status": "available" - }, - "procedure_representation": null, - "term": null, - "content": [ - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "[Deploy a Windows VM](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/101-simple-windows-vm) that includes a virtual network (with DNS), public IP address, and a network interface.", - "html": null, - "text": "[Deploy a Windows VM](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/101-simple-windows-vm) that includes a virtual network (with DNS), public IP address, and a network interface.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": 73, - "end_line": 73, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attLink", - "att_id": null, - "markdown": "[Deploy a Windows VM](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/101-simple-windows-vm)", - "html": null, - "text": "Deploy a Windows VM", - "href": "https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/101-simple-windows-vm", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " that includes a virtual network (with DNS), public IP address, and a network interface.", - "html": null, - "text": " that includes a virtual network (with DNS), public IP address, and a network interface.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ] - }, - { - "unit_type": "unknown", - "unit_id": "Cancel-a-running-template-deployment", - "information_type": "unknown", - "title": "Cancel a running template deployment", - "triage_status": "unknown", - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": 75, - "end_line": 75, - "query_path": null, - "provenance_status": "available" - }, - "procedure_representation": null, - "term": null, - "content": [ - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "To cancel a running template deployment, use the [Stop-AzureRmResourceGroupDeployment](/powershell/module/azurerm.resources/stop-azurermresourcegroupdeployment) PowerShell [cmdlet](/powershell/developer/cmdlet/cmdlet-overview).", - "html": null, - "text": "To cancel a running template deployment, use the [Stop-AzureRmResourceGroupDeployment](/powershell/module/azurerm.resources/stop-azurermresourcegroupdeployment) PowerShell [cmdlet](/powershell/developer/cmdlet/cmdlet-overview).", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": 77, - "end_line": 77, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "To cancel a running template deployment, use the ", - "html": null, - "text": "To cancel a running template deployment, use the ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attLink", - "att_id": null, - "markdown": "[Stop-AzureRmResourceGroupDeployment](/powershell/module/azurerm.resources/stop-azurermresourcegroupdeployment)", - "html": null, - "text": "Stop-AzureRmResourceGroupDeployment", - "href": "/powershell/module/azurerm.resources/stop-azurermresourcegroupdeployment", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " PowerShell ", - "html": null, - "text": " PowerShell ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attLink", - "att_id": null, - "markdown": "[cmdlet](/powershell/developer/cmdlet/cmdlet-overview)", - "html": null, - "text": "cmdlet", - "href": "/powershell/developer/cmdlet/cmdlet-overview", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ] - }, - { - "unit_type": "procedure", - "unit_id": "Next-steps", - "information_type": "procedure", - "title": "Next steps", - "triage_status": "known", - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": 79, - "end_line": 79, - "query_path": null, - "provenance_status": "available" - }, - "procedure_representation": null, - "term": null, - "content": [ - { - "component_type": "compListUnordered", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": 4, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": 81, - "end_line": 84, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "[Deploy templates with the portal](azure-stack-deploy-template-portal.md)", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 1, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": 81, - "end_line": 81, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attLink", - "att_id": null, - "markdown": "[Deploy templates with the portal](azure-stack-deploy-template-portal.md)", - "html": null, - "text": "Deploy templates with the portal", - "href": "azure-stack-deploy-template-portal.md", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "[Deploy templates with PowerShell](azure-stack-deploy-template-powershell.md)", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 2, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": 82, - "end_line": 82, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attLink", - "att_id": null, - "markdown": "[Deploy templates with PowerShell](azure-stack-deploy-template-powershell.md)", - "html": null, - "text": "Deploy templates with PowerShell", - "href": "azure-stack-deploy-template-powershell.md", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "[Deploy templates with Visual Studio](azure-stack-deploy-template-visual-studio.md)", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 3, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": 83, - "end_line": 83, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attLink", - "att_id": null, - "markdown": "[Deploy templates with Visual Studio](azure-stack-deploy-template-visual-studio.md)", - "html": null, - "text": "Deploy templates with Visual Studio", - "href": "azure-stack-deploy-template-visual-studio.md", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "[Azure Resource Manager overview](/azure/azure-resource-manager/resource-group-overview)", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 4, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": 84, - "end_line": 84, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attLink", - "att_id": null, - "markdown": "[Azure Resource Manager overview](/azure/azure-resource-manager/resource-group-overview)", - "html": null, - "text": "Azure Resource Manager overview", - "href": "/azure/azure-resource-manager/resource-group-overview", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ] - } - ] - }, - "references": [ - { - "schema_version": "1", - "ref_type": "link", - "href": "https://aka.ms/azurestackgithub", - "text": "available on GitHub", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "/powershell/dsc/overview/overview", - "text": "Desired State Configuration", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sharepoint-2013-non-ha", - "text": "create a SharePoint Server 2013 farm", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/ad-non-ha", - "text": "create an AD domain controller server", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sql-2014-non-ha", - "text": "create a SQL Server 2014 stand-alone server", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/101-vm-create-from-customimage", - "text": "Create a virtual machine from a custom user image", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/101-simple-windows-vm", - "text": "Deploy a Windows VM", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "/powershell/module/azurerm.resources/stop-azurermresourcegroupdeployment", - "text": "Stop-AzureRmResourceGroupDeployment", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "/powershell/developer/cmdlet/cmdlet-overview", - "text": "cmdlet", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "azure-stack-deploy-template-portal.md", - "text": "Deploy templates with the portal", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "azure-stack-deploy-template-powershell.md", - "text": "Deploy templates with PowerShell", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "azure-stack-deploy-template-visual-studio.md", - "text": "Deploy templates with Visual Studio", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "/azure/azure-resource-manager/resource-group-overview", - "text": "Azure Resource Manager overview", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null - } - ], - "diagnostics": [ - { - "schema_version": "1", - "code": "SP-040", - "severity": "info", - "category": "unknown_classification", - "message": "Content classified as unknown: Unit 'unnamed' could not be classified.", - "detail": "Unit 'unnamed' could not be classified.", - "remediation": "Review content structure; it may not match any known pattern.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-040", - "severity": "info", - "category": "unknown_classification", - "message": "Content classified as unknown: Unit 'Deploy SharePoint Server (non-high-availability deployment)' could not be classified.", - "detail": "Unit 'Deploy SharePoint Server (non-high-availability deployment)' could not be classified.", - "remediation": "Review content structure; it may not match any known pattern.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": 33, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-040", - "severity": "info", - "category": "unknown_classification", - "message": "Content classified as unknown: Unit 'Deploy AD (non-high-availability-deployment)' could not be classified.", - "detail": "Unit 'Deploy AD (non-high-availability-deployment)' could not be classified.", - "remediation": "Review content structure; it may not match any known pattern.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": 44, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-040", - "severity": "info", - "category": "unknown_classification", - "message": "Content classified as unknown: Unit 'Deploy AD/SQL (non-high-availability-deployment)' could not be classified.", - "detail": "Unit 'Deploy AD/SQL (non-high-availability-deployment)' could not be classified.", - "remediation": "Review content structure; it may not match any known pattern.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": 53, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-040", - "severity": "info", - "category": "unknown_classification", - "message": "Content classified as unknown: Unit 'VM-DSC-Extension-Azure-Automation-Pull-Server' could not be classified.", - "detail": "Unit 'VM-DSC-Extension-Azure-Automation-Pull-Server' could not be classified.", - "remediation": "Review content structure; it may not match any known pattern.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": 63, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-040", - "severity": "info", - "category": "unknown_classification", - "message": "Content classified as unknown: Unit 'Create a virtual machine from a user image' could not be classified.", - "detail": "Unit 'Create a virtual machine from a user image' could not be classified.", - "remediation": "Review content structure; it may not match any known pattern.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": 67, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-040", - "severity": "info", - "category": "unknown_classification", - "message": "Content classified as unknown: Unit 'Basic virtual machine' could not be classified.", - "detail": "Unit 'Basic virtual machine' could not be classified.", - "remediation": "Review content structure; it may not match any known pattern.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": 71, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-040", - "severity": "info", - "category": "unknown_classification", - "message": "Content classified as unknown: Unit 'Cancel a running template deployment' could not be classified.", - "detail": "Unit 'Cancel a running template deployment' could not be classified.", - "remediation": "Review content structure; it may not match any known pattern.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": 75, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[1]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Deploy-SharePoint-Server-non-high-availability-deployment', 'title': 'Deploy SharePoint Server (non-high-availability deployment)', 'content': [{'componentType': 'compParagraph', 'markdown': 'Use the PowerShell [Desired State Configuration](/powershell/dsc/overview/overview) (DSC) extension to [create a SharePoint Server 2013 farm](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sharepoint-2013-non-ha) that includes the following resources:', 'text': 'Use the PowerShell [Desired State Configuration](/powershell/dsc/overview/overview) (DSC) extension to [create a SharePoint Server 2013 farm](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sharepoint-2013-non-ha) that includes the following resources:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "detail": "$.content[1]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Deploy-SharePoint-Server-non-high-availability-deployment', 'title': 'Deploy SharePoint Server (non-high-availability deployment)', 'content': [{'componentType': 'compParagraph', 'markdown': 'Use the PowerShell [Desired State Configuration](/powershell/dsc/overview/overview) (DSC) extension to [create a SharePoint Server 2013 farm](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sharepoint-2013-non-ha) that includes the following resources:', 'text': 'Use the PowerShell [Desired State Configuration](/powershell/dsc/overview/overview) (DSC) extension to [create a SharePoint Server 2013 farm](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sharepoint-2013-non-ha) that includes the following resources:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[2]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Deploy-AD-non-high-availability-deployment', 'title': 'Deploy AD (non-high-availability-deployment)', 'content': [{'componentType': 'compParagraph', 'markdown': 'Use the PowerShell DSC extension to [create an AD domain controller server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/ad-non-ha) that includes the following resources:', 'text': 'Use the PowerShell DSC extension to [create an AD domain controller server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/ad-non-ha) that includes the following resources:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "detail": "$.content[2]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Deploy-AD-non-high-availability-deployment', 'title': 'Deploy AD (non-high-availability-deployment)', 'content': [{'componentType': 'compParagraph', 'markdown': 'Use the PowerShell DSC extension to [create an AD domain controller server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/ad-non-ha) that includes the following resources:', 'text': 'Use the PowerShell DSC extension to [create an AD domain controller server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/ad-non-ha) that includes the following resources:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[3]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Deploy-AD-SQL-non-high-availability-deployment', 'title': 'Deploy AD/SQL (non-high-availability-deployment)', 'content': [{'componentType': 'compParagraph', 'markdown': 'Use the PowerShell DSC extension to [create a SQL Server 2014 stand-alone server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sql-2014-non-ha) that includes the following resources:', 'text': 'Use the PowerShell DSC extension to [create a SQL Server 2014 stand-alone server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sql-2014-non-ha) that includes the following resources:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "detail": "$.content[3]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Deploy-AD-SQL-non-high-availability-deployment', 'title': 'Deploy AD/SQL (non-high-availability-deployment)', 'content': [{'componentType': 'compParagraph', 'markdown': 'Use the PowerShell DSC extension to [create a SQL Server 2014 stand-alone server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sql-2014-non-ha) that includes the following resources:', 'text': 'Use the PowerShell DSC extension to [create a SQL Server 2014 stand-alone server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sql-2014-non-ha) that includes the following resources:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[8]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "detail": "$.content[8]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[1]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Deploy-SharePoint-Server-non-high-availability-deployment', 'title': 'Deploy SharePoint Server (non-high-availability deployment)', 'content': [{'componentType': 'compParagraph', 'markdown': 'Use the PowerShell [Desired State Configuration](/powershell/dsc/overview/overview) (DSC) extension to [create a SharePoint Server 2013 farm](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sharepoint-2013-non-ha) that includes the following resources:', 'text': 'Use the PowerShell [Desired State Configuration](/powershell/dsc/overview/overview) (DSC) extension to [create a SharePoint Server 2013 farm](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sharepoint-2013-non-ha) that includes the following resources:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "detail": "$.content[1]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Deploy-SharePoint-Server-non-high-availability-deployment', 'title': 'Deploy SharePoint Server (non-high-availability deployment)', 'content': [{'componentType': 'compParagraph', 'markdown': 'Use the PowerShell [Desired State Configuration](/powershell/dsc/overview/overview) (DSC) extension to [create a SharePoint Server 2013 farm](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sharepoint-2013-non-ha) that includes the following resources:', 'text': 'Use the PowerShell [Desired State Configuration](/powershell/dsc/overview/overview) (DSC) extension to [create a SharePoint Server 2013 farm](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sharepoint-2013-non-ha) that includes the following resources:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null - } - ], - "validation": { - "schema_version": "1", - "schema_id": "artHowto.schema.json", - "valid": false, - "diagnostics": [ - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[1]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Deploy-SharePoint-Server-non-high-availability-deployment', 'title': 'Deploy SharePoint Server (non-high-availability deployment)', 'content': [{'componentType': 'compParagraph', 'markdown': 'Use the PowerShell [Desired State Configuration](/powershell/dsc/overview/overview) (DSC) extension to [create a SharePoint Server 2013 farm](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sharepoint-2013-non-ha) that includes the following resources:', 'text': 'Use the PowerShell [Desired State Configuration](/powershell/dsc/overview/overview) (DSC) extension to [create a SharePoint Server 2013 farm](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sharepoint-2013-non-ha) that includes the following resources:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "detail": "$.content[1]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Deploy-SharePoint-Server-non-high-availability-deployment', 'title': 'Deploy SharePoint Server (non-high-availability deployment)', 'content': [{'componentType': 'compParagraph', 'markdown': 'Use the PowerShell [Desired State Configuration](/powershell/dsc/overview/overview) (DSC) extension to [create a SharePoint Server 2013 farm](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sharepoint-2013-non-ha) that includes the following resources:', 'text': 'Use the PowerShell [Desired State Configuration](/powershell/dsc/overview/overview) (DSC) extension to [create a SharePoint Server 2013 farm](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sharepoint-2013-non-ha) that includes the following resources:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[2]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Deploy-AD-non-high-availability-deployment', 'title': 'Deploy AD (non-high-availability-deployment)', 'content': [{'componentType': 'compParagraph', 'markdown': 'Use the PowerShell DSC extension to [create an AD domain controller server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/ad-non-ha) that includes the following resources:', 'text': 'Use the PowerShell DSC extension to [create an AD domain controller server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/ad-non-ha) that includes the following resources:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "detail": "$.content[2]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Deploy-AD-non-high-availability-deployment', 'title': 'Deploy AD (non-high-availability-deployment)', 'content': [{'componentType': 'compParagraph', 'markdown': 'Use the PowerShell DSC extension to [create an AD domain controller server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/ad-non-ha) that includes the following resources:', 'text': 'Use the PowerShell DSC extension to [create an AD domain controller server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/ad-non-ha) that includes the following resources:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[3]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Deploy-AD-SQL-non-high-availability-deployment', 'title': 'Deploy AD/SQL (non-high-availability-deployment)', 'content': [{'componentType': 'compParagraph', 'markdown': 'Use the PowerShell DSC extension to [create a SQL Server 2014 stand-alone server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sql-2014-non-ha) that includes the following resources:', 'text': 'Use the PowerShell DSC extension to [create a SQL Server 2014 stand-alone server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sql-2014-non-ha) that includes the following resources:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "detail": "$.content[3]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Deploy-AD-SQL-non-high-availability-deployment', 'title': 'Deploy AD/SQL (non-high-availability-deployment)', 'content': [{'componentType': 'compParagraph', 'markdown': 'Use the PowerShell DSC extension to [create a SQL Server 2014 stand-alone server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sql-2014-non-ha) that includes the following resources:', 'text': 'Use the PowerShell DSC extension to [create a SQL Server 2014 stand-alone server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sql-2014-non-ha) that includes the following resources:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[8]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "detail": "$.content[8]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[1]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Deploy-SharePoint-Server-non-high-availability-deployment', 'title': 'Deploy SharePoint Server (non-high-availability deployment)', 'content': [{'componentType': 'compParagraph', 'markdown': 'Use the PowerShell [Desired State Configuration](/powershell/dsc/overview/overview) (DSC) extension to [create a SharePoint Server 2013 farm](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sharepoint-2013-non-ha) that includes the following resources:', 'text': 'Use the PowerShell [Desired State Configuration](/powershell/dsc/overview/overview) (DSC) extension to [create a SharePoint Server 2013 farm](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sharepoint-2013-non-ha) that includes the following resources:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "detail": "$.content[1]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Deploy-SharePoint-Server-non-high-availability-deployment', 'title': 'Deploy SharePoint Server (non-high-availability deployment)', 'content': [{'componentType': 'compParagraph', 'markdown': 'Use the PowerShell [Desired State Configuration](/powershell/dsc/overview/overview) (DSC) extension to [create a SharePoint Server 2013 farm](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sharepoint-2013-non-ha) that includes the following resources:', 'text': 'Use the PowerShell [Desired State Configuration](/powershell/dsc/overview/overview) (DSC) extension to [create a SharePoint Server 2013 farm](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sharepoint-2013-non-ha) that includes the following resources:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[2]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Deploy-AD-non-high-availability-deployment', 'title': 'Deploy AD (non-high-availability-deployment)', 'content': [{'componentType': 'compParagraph', 'markdown': 'Use the PowerShell DSC extension to [create an AD domain controller server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/ad-non-ha) that includes the following resources:', 'text': 'Use the PowerShell DSC extension to [create an AD domain controller server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/ad-non-ha) that includes the following resources:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "detail": "$.content[2]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Deploy-AD-non-high-availability-deployment', 'title': 'Deploy AD (non-high-availability-deployment)', 'content': [{'componentType': 'compParagraph', 'markdown': 'Use the PowerShell DSC extension to [create an AD domain controller server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/ad-non-ha) that includes the following resources:', 'text': 'Use the PowerShell DSC extension to [create an AD domain controller server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/ad-non-ha) that includes the following resources:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[3]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Deploy-AD-SQL-non-high-availability-deployment', 'title': 'Deploy AD/SQL (non-high-availability-deployment)', 'content': [{'componentType': 'compParagraph', 'markdown': 'Use the PowerShell DSC extension to [create a SQL Server 2014 stand-alone server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sql-2014-non-ha) that includes the following resources:', 'text': 'Use the PowerShell DSC extension to [create a SQL Server 2014 stand-alone server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sql-2014-non-ha) that includes the following resources:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "detail": "$.content[3]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Deploy-AD-SQL-non-high-availability-deployment', 'title': 'Deploy AD/SQL (non-high-availability-deployment)', 'content': [{'componentType': 'compParagraph', 'markdown': 'Use the PowerShell DSC extension to [create a SQL Server 2014 stand-alone server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sql-2014-non-ha) that includes the following resources:', 'text': 'Use the PowerShell DSC extension to [create a SQL Server 2014 stand-alone server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sql-2014-non-ha) that includes the following resources:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[8]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "detail": "$.content[8]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content: [{'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'unit', 'content': [{'componentType': 'compParagraph', 'markdown': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*', 'text': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*'}, {'componentType': 'compParagraph', 'markdown': 'You can use Azure Resource Manager templates to deploy and provision all the resources for your application in a single, coordinated operation. You can also redeploy templates to make changes to the resources in a resource group.', 'text': 'You can use Azure Resource Manager templates to deploy and provision all the resources for your application in a single, coordinated operation. You can also redeploy templates to make changes to the resources in a resource group.'}, {'componentType': 'compParagraph', 'markdown': 'These templates can be deployed with the Microsoft Azure Stack portal, PowerShell, the command line, and Visual Studio.', 'text': 'These templates can be deployed with the Microsoft Azure Stack portal, PowerShell, the command line, and Visual Studio.'}, {'componentType': 'compParagraph', 'markdown': 'The following quickstart templates are [available on GitHub](https://aka.ms/azurestackgithub):', 'text': 'The following quickstart templates are [available on GitHub](https://aka.ms/azurestackgithub):'}]}, {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Deploy-SharePoint-Server-non-high-availability-deployment', 'title': 'Deploy SharePoint Server (non-high-availability deployment)', 'content': [{'componentType': 'compParagraph', 'markdown': 'Use the PowerShell [Desired State Configuration](/powershell/dsc/overview/overview) (DSC) extension to [create a SharePoint Server 2013 farm](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sharepoint-2013-non-ha) that includes the following resources:', 'text': 'Use the PowerShell [Desired State Configuration](/powershell/dsc/overview/overview) (DSC) extension to [create a SharePoint Server 2013 farm](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sharepoint-2013-non-ha) that includes the following resources:'}, {'componentType': 'compListUnordered'}]}, {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Deploy-AD-non-high-availability-deployment', 'title': 'Deploy AD (non-high-availability-deployment)', 'content': [{'componentType': 'compParagraph', 'markdown': 'Use the PowerShell DSC extension to [create an AD domain controller server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/ad-non-ha) that includes the following resources:', 'text': 'Use the PowerShell DSC extension to [create an AD domain controller server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/ad-non-ha) that includes the following resources:'}, {'componentType': 'compListUnordered'}]}, {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Deploy-AD-SQL-non-high-availability-deployment', 'title': 'Deploy AD/SQL (non-high-availability-deployment)', 'content': [{'componentType': 'compParagraph', 'markdown': 'Use the PowerShell DSC extension to [create a SQL Server 2014 stand-alone server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sql-2014-non-ha) that includes the following resources:', 'text': 'Use the PowerShell DSC extension to [create a SQL Server 2014 stand-alone server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sql-2014-non-ha) that includes the following resources:'}, {'componentType': 'compListUnordered'}]}, {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'VM-DSC-Extension-Azure-Automation-Pull-Server', 'title': 'VM-DSC-Extension-Azure-Automation-Pull-Server', 'content': [{'componentType': 'compParagraph', 'markdown': 'Use the PowerShell DSC extension to configure an existing virtual machine Local Configuration Manager (LCM) and register it to an Azure Automation Account DSC Pull Server.', 'text': 'Use the PowerShell DSC extension to configure an existing virtual machine Local Configuration Manager (LCM) and register it to an Azure Automation Account DSC Pull Server.'}]}, {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Create-a-virtual-machine-from-a-user-image', 'title': 'Create a virtual machine from a user image', 'content': [{'componentType': 'compParagraph', 'markdown': '[Create a virtual machine from a custom user image](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/101-vm-create-from-customimage). This template also deploys a virtual network (with DNS), public IP address, and a network interface.', 'text': '[Create a virtual machine from a custom user image](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/101-vm-create-from-customimage). This template also deploys a virtual network (with DNS), public IP address, and a network interface.'}]}, {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Basic-virtual-machine', 'title': 'Basic virtual machine', 'content': [{'componentType': 'compParagraph', 'markdown': '[Deploy a Windows VM](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/101-simple-windows-vm) that includes a virtual network (with DNS), public IP address, and a network interface.', 'text': '[Deploy a Windows VM](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/101-simple-windows-vm) that includes a virtual network (with DNS), public IP address, and a network interface.'}]}, {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Cancel-a-running-template-deployment', 'title': 'Cancel a running template deployment', 'content': [{'componentType': 'compParagraph', 'markdown': 'To cancel a running template deployment, use the [Stop-AzureRmResourceGroupDeployment](/powershell/module/azurerm.resources/stop-azurermresourcegroupdeployment) PowerShell [cmdlet](/powershell/developer/cmdlet/cmdlet-overview).', 'text': 'To cancel a running template deployment, use the [Stop-AzureRmResourceGroupDeployment](/powershell/module/azurerm.resources/stop-azurermresourcegroupdeployment) PowerShell [cmdlet](/powershell/developer/cmdlet/cmdlet-overview).'}]}, {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compListUnordered'}]}] does not contain items matching the given schema", - "detail": "$.content: [{'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'unit', 'content': [{'componentType': 'compParagraph', 'markdown': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*', 'text': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*'}, {'componentType': 'compParagraph', 'markdown': 'You can use Azure Resource Manager templates to deploy and provision all the resources for your application in a single, coordinated operation. You can also redeploy templates to make changes to the resources in a resource group.', 'text': 'You can use Azure Resource Manager templates to deploy and provision all the resources for your application in a single, coordinated operation. You can also redeploy templates to make changes to the resources in a resource group.'}, {'componentType': 'compParagraph', 'markdown': 'These templates can be deployed with the Microsoft Azure Stack portal, PowerShell, the command line, and Visual Studio.', 'text': 'These templates can be deployed with the Microsoft Azure Stack portal, PowerShell, the command line, and Visual Studio.'}, {'componentType': 'compParagraph', 'markdown': 'The following quickstart templates are [available on GitHub](https://aka.ms/azurestackgithub):', 'text': 'The following quickstart templates are [available on GitHub](https://aka.ms/azurestackgithub):'}]}, {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Deploy-SharePoint-Server-non-high-availability-deployment', 'title': 'Deploy SharePoint Server (non-high-availability deployment)', 'content': [{'componentType': 'compParagraph', 'markdown': 'Use the PowerShell [Desired State Configuration](/powershell/dsc/overview/overview) (DSC) extension to [create a SharePoint Server 2013 farm](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sharepoint-2013-non-ha) that includes the following resources:', 'text': 'Use the PowerShell [Desired State Configuration](/powershell/dsc/overview/overview) (DSC) extension to [create a SharePoint Server 2013 farm](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sharepoint-2013-non-ha) that includes the following resources:'}, {'componentType': 'compListUnordered'}]}, {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Deploy-AD-non-high-availability-deployment', 'title': 'Deploy AD (non-high-availability-deployment)', 'content': [{'componentType': 'compParagraph', 'markdown': 'Use the PowerShell DSC extension to [create an AD domain controller server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/ad-non-ha) that includes the following resources:', 'text': 'Use the PowerShell DSC extension to [create an AD domain controller server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/ad-non-ha) that includes the following resources:'}, {'componentType': 'compListUnordered'}]}, {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Deploy-AD-SQL-non-high-availability-deployment', 'title': 'Deploy AD/SQL (non-high-availability-deployment)', 'content': [{'componentType': 'compParagraph', 'markdown': 'Use the PowerShell DSC extension to [create a SQL Server 2014 stand-alone server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sql-2014-non-ha) that includes the following resources:', 'text': 'Use the PowerShell DSC extension to [create a SQL Server 2014 stand-alone server](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sql-2014-non-ha) that includes the following resources:'}, {'componentType': 'compListUnordered'}]}, {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'VM-DSC-Extension-Azure-Automation-Pull-Server', 'title': 'VM-DSC-Extension-Azure-Automation-Pull-Server', 'content': [{'componentType': 'compParagraph', 'markdown': 'Use the PowerShell DSC extension to configure an existing virtual machine Local Configuration Manager (LCM) and register it to an Azure Automation Account DSC Pull Server.', 'text': 'Use the PowerShell DSC extension to configure an existing virtual machine Local Configuration Manager (LCM) and register it to an Azure Automation Account DSC Pull Server.'}]}, {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Create-a-virtual-machine-from-a-user-image', 'title': 'Create a virtual machine from a user image', 'content': [{'componentType': 'compParagraph', 'markdown': '[Create a virtual machine from a custom user image](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/101-vm-create-from-customimage). This template also deploys a virtual network (with DNS), public IP address, and a network interface.', 'text': '[Create a virtual machine from a custom user image](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/101-vm-create-from-customimage). This template also deploys a virtual network (with DNS), public IP address, and a network interface.'}]}, {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Basic-virtual-machine', 'title': 'Basic virtual machine', 'content': [{'componentType': 'compParagraph', 'markdown': '[Deploy a Windows VM](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/101-simple-windows-vm) that includes a virtual network (with DNS), public IP address, and a network interface.', 'text': '[Deploy a Windows VM](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/101-simple-windows-vm) that includes a virtual network (with DNS), public IP address, and a network interface.'}]}, {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Cancel-a-running-template-deployment', 'title': 'Cancel a running template deployment', 'content': [{'componentType': 'compParagraph', 'markdown': 'To cancel a running template deployment, use the [Stop-AzureRmResourceGroupDeployment](/powershell/module/azurerm.resources/stop-azurermresourcegroupdeployment) PowerShell [cmdlet](/powershell/developer/cmdlet/cmdlet-overview).', 'text': 'To cancel a running template deployment, use the [Stop-AzureRmResourceGroupDeployment](/powershell/module/azurerm.resources/stop-azurermresourcegroupdeployment) PowerShell [cmdlet](/powershell/developer/cmdlet/cmdlet-overview).'}]}, {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compListUnordered'}]}] does not contain items matching the given schema", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "start_line": null, - "end_line": null - } - ], - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md" - }, - "readiness": { - "schema_version": "1", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-arm-templates.md", - "targets": [ - { - "target": "dita", - "status": "ready", - "prerequisites_met": [ - "Document has a title", - "Article type is classified", - "DITA type is mapped" - ], - "prerequisites_missing": [], - "diagnostics": [] - }, - { - "target": "schema_org", - "status": "ready", - "prerequisites_met": [ - "Title available for name property", - "Description available" - ], - "prerequisites_missing": [], - "diagnostics": [] - }, - { - "target": "rag_ingestion", - "status": "ready", - "prerequisites_met": [ - "Document title available for chunk context", - "Document has structured units for chunking", - "No parse errors" - ], - "prerequisites_missing": [], - "diagnostics": [] - } - ] - } -} \ No newline at end of file diff --git a/design/2026-06-28-assess/azure-stack-compute-overview.md.json b/design/2026-06-28-assess/azure-stack-compute-overview.md.json deleted file mode 100644 index 2d4e4da..0000000 --- a/design/2026-06-28-assess/azure-stack-compute-overview.md.json +++ /dev/null @@ -1,7716 +0,0 @@ -{ - "schema_version": "1", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "source_format": "markdown", - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "source_format": "markdown", - "content_hash": "96d8f608bce5dc7592de53d1d84d9f6f856963ee61fa574c6ecd575750275d14", - "start_line": 1, - "end_line": null - }, - "metadata": { - "title": "Introduction to Azure Stack VMs | Microsoft Docs", - "description": "Learn about Azure Stack VMs.", - "services": "azure-stack", - "author": "sethmanheim", - "manager": "femila", - "ms.service": "azure-stack", - "ms.topic": "conceptual", - "ms.date": "05/20/2019", - "ms.author": "sethm", - "ms.reviewer": "kivenkat", - "ms.lastreviewed": "01/05/2019" - }, - "title": "Introduction to Azure Stack VMs | Microsoft Docs", - "structure": { - "root": { - "node_id": "root", - "node_type": "document", - "title": null, - "level": null, - "path": "/", - "children": [ - { - "node_id": "h1-4d90f0", - "node_type": "section", - "title": "Introduction to Azure Stack VMs", - "level": 1, - "path": "/1", - "children": [ - { - "node_id": "h2-c92d77", - "node_type": "section", - "title": "Before creating a VM", - "level": 2, - "path": "/1/1", - "children": [ - { - "node_id": "h3-9155cc", - "node_type": "section", - "title": "Naming", - "level": 3, - "path": "/1/1/1", - "children": [], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 45, - "end_line": 45, - "query_path": null, - "provenance_status": "available" - }, - "triage_status": "known" - }, - { - "node_id": "h3-5956bf", - "node_type": "section", - "title": "VM size", - "level": 3, - "path": "/1/1/2", - "children": [], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 51, - "end_line": 51, - "query_path": null, - "provenance_status": "available" - }, - "triage_status": "known" - }, - { - "node_id": "h3-69c084", - "node_type": "section", - "title": "VM limits", - "level": 3, - "path": "/1/1/3", - "children": [], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 55, - "end_line": 55, - "query_path": null, - "provenance_status": "available" - }, - "triage_status": "known" - }, - { - "node_id": "h3-a96bbc", - "node_type": "section", - "title": "Operating system disks and images", - "level": 3, - "path": "/1/1/4", - "children": [], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 59, - "end_line": 59, - "query_path": null, - "provenance_status": "available" - }, - "triage_status": "known" - }, - { - "node_id": "h3-3c6e68", - "node_type": "section", - "title": "Extensions", - "level": 3, - "path": "/1/1/5", - "children": [], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 73, - "end_line": 73, - "query_path": null, - "provenance_status": "available" - }, - "triage_status": "known" - }, - { - "node_id": "h3-364b87", - "node_type": "section", - "title": "Related resources", - "level": 3, - "path": "/1/1/6", - "children": [], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 84, - "end_line": 84, - "query_path": null, - "provenance_status": "available" - }, - "triage_status": "known" - } - ], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 34, - "end_line": 34, - "query_path": null, - "provenance_status": "available" - }, - "triage_status": "known" - }, - { - "node_id": "h2-da0a4e", - "node_type": "section", - "title": "Create your first VM", - "level": 2, - "path": "/1/2", - "children": [], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 97, - "end_line": 97, - "query_path": null, - "provenance_status": "available" - }, - "triage_status": "known" - }, - { - "node_id": "h2-a27ea3", - "node_type": "section", - "title": "Manage your VM", - "level": 2, - "path": "/1/3", - "children": [ - { - "node_id": "h3-a1d1c1", - "node_type": "section", - "title": "Get information about your VM", - "level": 3, - "path": "/1/3/1", - "children": [], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 117, - "end_line": 117, - "query_path": null, - "provenance_status": "available" - }, - "triage_status": "known" - }, - { - "node_id": "h3-77d9a2", - "node_type": "section", - "title": "Connect to your VM", - "level": 3, - "path": "/1/3/2", - "children": [], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 127, - "end_line": 127, - "query_path": null, - "provenance_status": "available" - }, - "triage_status": "known" - } - ], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 108, - "end_line": 108, - "query_path": null, - "provenance_status": "available" - }, - "triage_status": "known" - }, - { - "node_id": "h2-98fb05", - "node_type": "section", - "title": "Next steps", - "level": 2, - "path": "/1/4", - "children": [], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 131, - "end_line": 131, - "query_path": null, - "provenance_status": "available" - }, - "triage_status": "known" - } - ], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 16, - "end_line": 16, - "query_path": null, - "provenance_status": "available" - }, - "triage_status": "known" - } - ], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "triage_status": "known" - }, - "heading_count": 13, - "max_depth": 3, - "has_title": true - }, - "structured_content": { - "schema_version": "1", - "schema": "artHowto.schema.json", - "version": "0.1.0", - "article_id": "Volumes-Matt_files-Data-azure-stack-docs-azure-stack-user-azure-", - "article_type": "howto", - "dita_type": "howto", - "information_type": "procedure", - "title": "Introduction to Azure Stack VMs | Microsoft Docs", - "triage_status": "known", - "metadata": { - "title": "Introduction to Azure Stack VMs | Microsoft Docs", - "description": "Learn about Azure Stack VMs.", - "services": "azure-stack", - "author": "sethmanheim", - "manager": "femila", - "ms.service": "azure-stack", - "ms.topic": "conceptual", - "ms.date": "05/20/2019", - "ms.author": "sethm", - "ms.reviewer": "kivenkat", - "ms.lastreviewed": "01/05/2019" - }, - "source": { - "sourcePath": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "sourceFormat": "markdown", - "contentHash": "96d8f608bce5dc7592de53d1d84d9f6f856963ee61fa574c6ecd575750275d14" - }, - "content": [ - { - "unit_type": "unknown", - "unit_id": "unit", - "information_type": "unknown", - "title": null, - "triage_status": "unknown", - "metadata": {}, - "source": null, - "procedure_representation": null, - "term": null, - "content": [ - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*", - "html": null, - "text": "*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 18, - "end_line": 18, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attEmphasis", - "att_id": null, - "markdown": "*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*", - "html": null, - "text": "Applies to: Azure Stack integrated systems and Azure Stack Development Kit", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Applies to: Azure Stack integrated systems and Azure Stack Development Kit", - "html": null, - "text": "Applies to: Azure Stack integrated systems and Azure Stack Development Kit", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "Azure Stack offers virtual machines (VMs) as a type of on-demand and scalable computing resource. You can choose a VM when you need more control over the computing environment. This article provides details before you create your first VM.", - "html": null, - "text": "Azure Stack offers virtual machines (VMs) as a type of on-demand and scalable computing resource. You can choose a VM when you need more control over the computing environment. This article provides details before you create your first VM.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 20, - "end_line": 20, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Azure Stack offers virtual machines (VMs) as a type of on-demand and scalable computing resource. You can choose a VM when you need more control over the computing environment. This article provides details before you create your first VM.", - "html": null, - "text": "Azure Stack offers virtual machines (VMs) as a type of on-demand and scalable computing resource. You can choose a VM when you need more control over the computing environment. This article provides details before you create your first VM.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "An Azure Stack VM gives you the flexibility of virtualization without the need to manage clusters or individual machines. However, you still need to maintain the VM by doing tasks such as configuring, patching, and installing the software that runs on it.", - "html": null, - "text": "An Azure Stack VM gives you the flexibility of virtualization without the need to manage clusters or individual machines. However, you still need to maintain the VM by doing tasks such as configuring, patching, and installing the software that runs on it.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 22, - "end_line": 22, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "An Azure Stack VM gives you the flexibility of virtualization without the need to manage clusters or individual machines. However, you still need to maintain the VM by doing tasks such as configuring, patching, and installing the software that runs on it.", - "html": null, - "text": "An Azure Stack VM gives you the flexibility of virtualization without the need to manage clusters or individual machines. However, you still need to maintain the VM by doing tasks such as configuring, patching, and installing the software that runs on it.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "You can use Azure Stack VMs in several ways. For example:", - "html": null, - "text": "You can use Azure Stack VMs in several ways. For example:", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 24, - "end_line": 24, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "You can use Azure Stack VMs in several ways. For example:", - "html": null, - "text": "You can use Azure Stack VMs in several ways. For example:", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListUnordered", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": 3, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 26, - "end_line": 31, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "**Development and test**: Azure Stack VMs enable you to create a computer with a specific configuration required to code and test an application.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 1, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 26, - "end_line": 27, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "", - "html": null, - "text": "", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Development and test**", - "html": null, - "text": "Development and test", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Development and test", - "html": null, - "text": "Development and test", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ": Azure Stack VMs enable you to create a computer with a specific configuration required to code and test an application.", - "html": null, - "text": ": Azure Stack VMs enable you to create a computer with a specific configuration required to code and test an application.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "**Applications in the cloud**: Because demand for your application can fluctuate, it might make economic sense to run it on a VM in Azure Stack. You pay for extra VMs when you need them and shut them down when you don't.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 2, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 28, - "end_line": 29, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "", - "html": null, - "text": "", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Applications in the cloud**", - "html": null, - "text": "Applications in the cloud", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Applications in the cloud", - "html": null, - "text": "Applications in the cloud", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ": Because demand for your application can fluctuate, it might make economic sense to run it on a VM in Azure Stack. You pay for extra VMs when you need them and shut them down when you don't.", - "html": null, - "text": ": Because demand for your application can fluctuate, it might make economic sense to run it on a VM in Azure Stack. You pay for extra VMs when you need them and shut them down when you don't.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "**Extended datacenter**: VMs in an Azure Stack virtual network can be connected to your organization's network or to Azure.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 3, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 30, - "end_line": 31, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "", - "html": null, - "text": "", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Extended datacenter**", - "html": null, - "text": "Extended datacenter", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Extended datacenter", - "html": null, - "text": "Extended datacenter", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ": VMs in an Azure Stack virtual network can be connected to your organization's network or to Azure.", - "html": null, - "text": ": VMs in an Azure Stack virtual network can be connected to your organization's network or to Azure.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "The VMs that your application uses can scale up, or scale out, to whatever is required to meet your needs.", - "html": null, - "text": "The VMs that your application uses can scale up, or scale out, to whatever is required to meet your needs.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 32, - "end_line": 32, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "The VMs that your application uses can scale up, or scale out, to whatever is required to meet your needs.", - "html": null, - "text": "The VMs that your application uses can scale up, or scale out, to whatever is required to meet your needs.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ] - }, - { - "unit_type": "unknown", - "unit_id": "Before-creating-a-VM", - "information_type": "unknown", - "title": "Before creating a VM", - "triage_status": "unknown", - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 34, - "end_line": 34, - "query_path": null, - "provenance_status": "available" - }, - "procedure_representation": null, - "term": null, - "content": [ - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "There are always design considerations when you build out an application infrastructure in Azure Stack. These aspects of a VM are important to think about before you start creating your infrastructure:", - "html": null, - "text": "There are always design considerations when you build out an application infrastructure in Azure Stack. These aspects of a VM are important to think about before you start creating your infrastructure:", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 36, - "end_line": 36, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "There are always design considerations when you build out an application infrastructure in Azure Stack. These aspects of a VM are important to think about before you start creating your infrastructure:", - "html": null, - "text": "There are always design considerations when you build out an application infrastructure in Azure Stack. These aspects of a VM are important to think about before you start creating your infrastructure:", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListUnordered", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": 6, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 38, - "end_line": 44, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "The names of your application resources.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 1, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 38, - "end_line": 38, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "The names of your application resources.", - "html": null, - "text": "The names of your application resources.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "The size of the VM.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 2, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 39, - "end_line": 39, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "The size of the VM.", - "html": null, - "text": "The size of the VM.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "The maximum number of VMs that can be created.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 3, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 40, - "end_line": 40, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "The maximum number of VMs that can be created.", - "html": null, - "text": "The maximum number of VMs that can be created.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "The operating system that the VM runs.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 4, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 41, - "end_line": 41, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "The operating system that the VM runs.", - "html": null, - "text": "The operating system that the VM runs.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "The configuration of the VM after it starts.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 5, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 42, - "end_line": 42, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "The configuration of the VM after it starts.", - "html": null, - "text": "The configuration of the VM after it starts.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "The related resources that the VM needs.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 6, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 43, - "end_line": 44, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "The related resources that the VM needs.", - "html": null, - "text": "The related resources that the VM needs.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compHeaderH3", - "component_id": null, - "markdown": "### Naming", - "html": null, - "text": "Naming", - "level": 3, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 45, - "end_line": 45, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Naming", - "html": null, - "text": "Naming", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "A VM has a name assigned to it and it has a computer name configured as part of the operating system. The name of a VM can be up to 15 characters.", - "html": null, - "text": "A VM has a name assigned to it and it has a computer name configured as part of the operating system. The name of a VM can be up to 15 characters.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 47, - "end_line": 47, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "A VM has a name assigned to it and it has a computer name configured as part of the operating system. The name of a VM can be up to 15 characters.", - "html": null, - "text": "A VM has a name assigned to it and it has a computer name configured as part of the operating system. The name of a VM can be up to 15 characters.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "If you use Azure Stack to create the operating system disk, the computer name and the VM name are the same. If you upload and use your own image that contains a previously configured operating system and use it to create a VM, the names may be different. When you upload your own image file, as a best practice, make sure the computer name in the operating system matches the VM name.", - "html": null, - "text": "If you use Azure Stack to create the operating system disk, the computer name and the VM name are the same. If you upload and use your own image that contains a previously configured operating system and use it to create a VM, the names may be different. When you upload your own image file, as a best practice, make sure the computer name in the operating system matches the VM name.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 49, - "end_line": 49, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "If you use Azure Stack to create the operating system disk, the computer name and the VM name are the same. If you upload and use your own image that contains a previously configured operating system and use it to create a VM, the names may be different. When you upload your own image file, as a best practice, make sure the computer name in the operating system matches the VM name.", - "html": null, - "text": "If you use Azure Stack to create the operating system disk, the computer name and the VM name are the same. If you upload and use your own image that contains a previously configured operating system and use it to create a VM, the names may be different. When you upload your own image file, as a best practice, make sure the computer name in the operating system matches the VM name.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compHeaderH3", - "component_id": null, - "markdown": "### VM size", - "html": null, - "text": "VM size", - "level": 3, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 51, - "end_line": 51, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "VM size", - "html": null, - "text": "VM size", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "The size of the VM that you use is determined by the workload that you want to run. The size that you choose then determines factors such as processing power, memory, and storage capacity. Azure Stack offers different kinds of sizes to support many types of uses.", - "html": null, - "text": "The size of the VM that you use is determined by the workload that you want to run. The size that you choose then determines factors such as processing power, memory, and storage capacity. Azure Stack offers different kinds of sizes to support many types of uses.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 53, - "end_line": 53, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "The size of the VM that you use is determined by the workload that you want to run. The size that you choose then determines factors such as processing power, memory, and storage capacity. Azure Stack offers different kinds of sizes to support many types of uses.", - "html": null, - "text": "The size of the VM that you use is determined by the workload that you want to run. The size that you choose then determines factors such as processing power, memory, and storage capacity. Azure Stack offers different kinds of sizes to support many types of uses.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compHeaderH3", - "component_id": null, - "markdown": "### VM limits", - "html": null, - "text": "VM limits", - "level": 3, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 55, - "end_line": 55, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "VM limits", - "html": null, - "text": "VM limits", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "Your subscription has default quota limits in place that can impact the deployment of VMs for your project. The current limit on a per subscription basis is 20 VMs per region.", - "html": null, - "text": "Your subscription has default quota limits in place that can impact the deployment of VMs for your project. The current limit on a per subscription basis is 20 VMs per region.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 57, - "end_line": 57, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Your subscription has default quota limits in place that can impact the deployment of VMs for your project. The current limit on a per subscription basis is 20 VMs per region.", - "html": null, - "text": "Your subscription has default quota limits in place that can impact the deployment of VMs for your project. The current limit on a per subscription basis is 20 VMs per region.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compHeaderH3", - "component_id": null, - "markdown": "### Operating system disks and images", - "html": null, - "text": "Operating system disks and images", - "level": 3, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 59, - "end_line": 59, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Operating system disks and images", - "html": null, - "text": "Operating system disks and images", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "VMs use virtual hard disks (VHDs) to store their operating system (OS) and data. VHDs are also used for the images you choose from to install an OS. Azure Stack provides a marketplace to use with various versions and types of operating systems. Marketplace images are identified by image publisher, offer, SKU, and version (typically the latest version is specified as **latest**).", - "html": null, - "text": "VMs use virtual hard disks (VHDs) to store their operating system (OS) and data. VHDs are also used for the images you choose from to install an OS. Azure Stack provides a marketplace to use with various versions and types of operating systems. Marketplace images are identified by image publisher, offer, SKU, and version (typically the latest version is specified as **latest**).", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 61, - "end_line": 61, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "VMs use virtual hard disks (VHDs) to store their operating system (OS) and data. VHDs are also used for the images you choose from to install an OS. Azure Stack provides a marketplace to use with various versions and types of operating systems. Marketplace images are identified by image publisher, offer, SKU, and version (typically the latest version is specified as ", - "html": null, - "text": "VMs use virtual hard disks (VHDs) to store their operating system (OS) and data. VHDs are also used for the images you choose from to install an OS. Azure Stack provides a marketplace to use with various versions and types of operating systems. Marketplace images are identified by image publisher, offer, SKU, and version (typically the latest version is specified as ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**latest**", - "html": null, - "text": "latest", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "latest", - "html": null, - "text": "latest", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ").", - "html": null, - "text": ").", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "The following table shows how to find the information for an image:", - "html": null, - "text": "The following table shows how to find the information for an image:", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 63, - "end_line": 63, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "The following table shows how to find the information for an image:", - "html": null, - "text": "The following table shows how to find the information for an image:", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTable", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": 2, - "row_count": 4, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 65, - "end_line": 69, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableRow", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": 1, - "row_role": "header", - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 65, - "end_line": 65, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Method", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "header", - "column_index": 1, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Method", - "html": null, - "text": "Method", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Description", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "header", - "column_index": 2, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Description", - "html": null, - "text": "Description", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableRow", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": 2, - "row_role": "body", - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 67, - "end_line": 67, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Azure Stack portal", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 1, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Azure Stack portal", - "html": null, - "text": "Azure Stack portal", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "The values are automatically specified for you when you select an image to use.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 2, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "The values are automatically specified for you when you select an image to use.", - "html": null, - "text": "The values are automatically specified for you when you select an image to use.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableRow", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": 3, - "row_role": "body", - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 68, - "end_line": 68, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Azure Stack PowerShell", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 1, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Azure Stack PowerShell", - "html": null, - "text": "Azure Stack PowerShell", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "`Get-AzureRMVMImagePublisher -Location \"location\"`
`Get-AzureRMVMImageOffer -Location \"location\" -Publisher \"publisherName\"`
`Get-AzureRMVMImageSku -Location \"location\" -Publisher \"publisherName\" -Offer \"offerName\"`", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 2, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attCode", - "att_id": null, - "markdown": "`Get-AzureRMVMImagePublisher -Location \"location\"`", - "html": null, - "text": "Get-AzureRMVMImagePublisher -Location \"location\"", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attCode", - "att_id": null, - "markdown": "`Get-AzureRMVMImageOffer -Location \"location\" -Publisher \"publisherName\"`", - "html": null, - "text": "Get-AzureRMVMImageOffer -Location \"location\" -Publisher \"publisherName\"", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attCode", - "att_id": null, - "markdown": "`Get-AzureRMVMImageSku -Location \"location\" -Publisher \"publisherName\" -Offer \"offerName\"`", - "html": null, - "text": "Get-AzureRMVMImageSku -Location \"location\" -Publisher \"publisherName\" -Offer \"offerName\"", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableRow", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": 4, - "row_role": "body", - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 69, - "end_line": 69, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "REST APIs", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 1, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "REST APIs", - "html": null, - "text": "REST APIs", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "[List image publishers](/rest/api/compute/platformimages/platformimages-list-publishers)
[List image offers](/rest/api/compute/platformimages/platformimages-list-publisher-offers)
[List image SKUs](/rest/api/compute/platformimages/platformimages-list-publisher-offer-skus)", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 2, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attLink", - "att_id": null, - "markdown": "[List image publishers](/rest/api/compute/platformimages/platformimages-list-publishers)", - "html": null, - "text": "List image publishers", - "href": "/rest/api/compute/platformimages/platformimages-list-publishers", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attLink", - "att_id": null, - "markdown": "[List image offers](/rest/api/compute/platformimages/platformimages-list-publisher-offers)", - "html": null, - "text": "List image offers", - "href": "/rest/api/compute/platformimages/platformimages-list-publisher-offers", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attLink", - "att_id": null, - "markdown": "[List image SKUs](/rest/api/compute/platformimages/platformimages-list-publisher-offer-skus)", - "html": null, - "text": "List image SKUs", - "href": "/rest/api/compute/platformimages/platformimages-list-publisher-offer-skus", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "You can choose to upload and use your own image. If you do, the publisher name, offer, and SKU aren't used.", - "html": null, - "text": "You can choose to upload and use your own image. If you do, the publisher name, offer, and SKU aren't used.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 71, - "end_line": 71, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "You can choose to upload and use your own image. If you do, the publisher name, offer, and SKU aren't used.", - "html": null, - "text": "You can choose to upload and use your own image. If you do, the publisher name, offer, and SKU aren't used.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compHeaderH3", - "component_id": null, - "markdown": "### Extensions", - "html": null, - "text": "Extensions", - "level": 3, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 73, - "end_line": 73, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Extensions", - "html": null, - "text": "Extensions", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "VM extensions give your VM additional capabilities through post deployment configuration and automated tasks.\nThese common tasks can be accomplished using extensions:", - "html": null, - "text": "VM extensions give your VM additional capabilities through post deployment configuration and automated tasks.\nThese common tasks can be accomplished using extensions:", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 75, - "end_line": 76, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "VM extensions give your VM additional capabilities through post deployment configuration and automated tasks.", - "html": null, - "text": "VM extensions give your VM additional capabilities through post deployment configuration and automated tasks.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attUnknown", - "att_id": null, - "markdown": null, - "html": null, - "text": "\n", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "unknown" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": "These common tasks can be accomplished using extensions:", - "html": null, - "text": "These common tasks can be accomplished using extensions:", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListUnordered", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": 3, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 78, - "end_line": 83, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "**Run custom scripts**: The Custom Script extension helps you to configure workloads on the VM by running your script when the VM is provisioned.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 1, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 78, - "end_line": 79, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "", - "html": null, - "text": "", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Run custom scripts**", - "html": null, - "text": "Run custom scripts", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Run custom scripts", - "html": null, - "text": "Run custom scripts", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ": The Custom Script extension helps you to configure workloads on the VM by running your script when the VM is provisioned.", - "html": null, - "text": ": The Custom Script extension helps you to configure workloads on the VM by running your script when the VM is provisioned.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "**Deploy and manage configurations**: The PowerShell Desired State Configuration (DSC) extension helps you set up DSC on a VM to manage configurations and environments.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 2, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 80, - "end_line": 81, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "", - "html": null, - "text": "", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Deploy and manage configurations**", - "html": null, - "text": "Deploy and manage configurations", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Deploy and manage configurations", - "html": null, - "text": "Deploy and manage configurations", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ": The PowerShell Desired State Configuration (DSC) extension helps you set up DSC on a VM to manage configurations and environments.", - "html": null, - "text": ": The PowerShell Desired State Configuration (DSC) extension helps you set up DSC on a VM to manage configurations and environments.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "**Collect diagnostics data**: The Azure Diagnostics extension helps you configure the VM to collect diagnostics data that can be used to monitor the health of your application.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 3, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 82, - "end_line": 83, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "", - "html": null, - "text": "", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Collect diagnostics data**", - "html": null, - "text": "Collect diagnostics data", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Collect diagnostics data", - "html": null, - "text": "Collect diagnostics data", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ": The Azure Diagnostics extension helps you configure the VM to collect diagnostics data that can be used to monitor the health of your application.", - "html": null, - "text": ": The Azure Diagnostics extension helps you configure the VM to collect diagnostics data that can be used to monitor the health of your application.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compHeaderH3", - "component_id": null, - "markdown": "### Related resources", - "html": null, - "text": "Related resources", - "level": 3, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 84, - "end_line": 84, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Related resources", - "html": null, - "text": "Related resources", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "The resources in the following table are used by the VM and need to exist or be created when the VM is created:", - "html": null, - "text": "The resources in the following table are used by the VM and need to exist or be created when the VM is created:", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 86, - "end_line": 86, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "The resources in the following table are used by the VM and need to exist or be created when the VM is created:", - "html": null, - "text": "The resources in the following table are used by the VM and need to exist or be created when the VM is created:", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTable", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": 3, - "row_count": 7, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 88, - "end_line": 95, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableRow", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": 1, - "row_role": "header", - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 88, - "end_line": 88, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Resource", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "header", - "column_index": 1, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Resource", - "html": null, - "text": "Resource", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Required", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "header", - "column_index": 2, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Required", - "html": null, - "text": "Required", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Description", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "header", - "column_index": 3, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Description", - "html": null, - "text": "Description", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableRow", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": 2, - "row_role": "body", - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 90, - "end_line": 90, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Resource group", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 1, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Resource group", - "html": null, - "text": "Resource group", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Yes", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 2, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Yes", - "html": null, - "text": "Yes", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "The VM must be contained in a resource group.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 3, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "The VM must be contained in a resource group.", - "html": null, - "text": "The VM must be contained in a resource group.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableRow", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": 3, - "row_role": "body", - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 91, - "end_line": 91, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Storage account", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 1, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Storage account", - "html": null, - "text": "Storage account", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "No", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 2, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "No", - "html": null, - "text": "No", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "The VM doesn't need the storage account to store its virtual hard disks if using managed disks.
The VM does need the storage account to store its virtual hard disks if using unmanaged disks.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 3, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "The VM doesn't need the storage account to store its virtual hard disks if using managed disks. ", - "html": null, - "text": "The VM doesn't need the storage account to store its virtual hard disks if using managed disks. ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": "The VM does need the storage account to store its virtual hard disks if using unmanaged disks.", - "html": null, - "text": "The VM does need the storage account to store its virtual hard disks if using unmanaged disks.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableRow", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": 4, - "row_role": "body", - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 92, - "end_line": 92, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Virtual network", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 1, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Virtual network", - "html": null, - "text": "Virtual network", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Yes", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 2, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Yes", - "html": null, - "text": "Yes", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "The VM must be a member of a virtual network.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 3, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "The VM must be a member of a virtual network.", - "html": null, - "text": "The VM must be a member of a virtual network.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableRow", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": 5, - "row_role": "body", - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 93, - "end_line": 93, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Public IP address", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 1, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Public IP address", - "html": null, - "text": "Public IP address", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "No", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 2, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "No", - "html": null, - "text": "No", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "The VM can have a public IP address assigned to it to remotely access it.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 3, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "The VM can have a public IP address assigned to it to remotely access it.", - "html": null, - "text": "The VM can have a public IP address assigned to it to remotely access it.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableRow", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": 6, - "row_role": "body", - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 94, - "end_line": 94, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Network interface", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 1, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Network interface", - "html": null, - "text": "Network interface", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Yes", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 2, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Yes", - "html": null, - "text": "Yes", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "The VM needs the network interface to communicate in the network.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 3, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "The VM needs the network interface to communicate in the network.", - "html": null, - "text": "The VM needs the network interface to communicate in the network.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableRow", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": 7, - "row_role": "body", - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 95, - "end_line": 95, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Data disks", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 1, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Data disks", - "html": null, - "text": "Data disks", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "No", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 2, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "No", - "html": null, - "text": "No", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "The VM can include data disks to expand storage capabilities.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 3, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "The VM can include data disks to expand storage capabilities.", - "html": null, - "text": "The VM can include data disks to expand storage capabilities.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ] - }, - { - "unit_type": "unknown", - "unit_id": "Create-your-first-VM", - "information_type": "unknown", - "title": "Create your first VM", - "triage_status": "unknown", - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 97, - "end_line": 97, - "query_path": null, - "provenance_status": "available" - }, - "procedure_representation": null, - "term": null, - "content": [ - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "You have several choices to create a VM. Your choice depends on your environment. The following table provides information to help get you started creating your VM:", - "html": null, - "text": "You have several choices to create a VM. Your choice depends on your environment. The following table provides information to help get you started creating your VM:", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 99, - "end_line": 99, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "You have several choices to create a VM. Your choice depends on your environment. The following table provides information to help get you started creating your VM:", - "html": null, - "text": "You have several choices to create a VM. Your choice depends on your environment. The following table provides information to help get you started creating your VM:", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTable", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": 2, - "row_count": 5, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 101, - "end_line": 106, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableRow", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": 1, - "row_role": "header", - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 101, - "end_line": 101, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Method", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "header", - "column_index": 1, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Method", - "html": null, - "text": "Method", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Article", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "header", - "column_index": 2, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Article", - "html": null, - "text": "Article", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableRow", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": 2, - "row_role": "body", - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 103, - "end_line": 103, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Azure Stack portal", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 1, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Azure Stack portal", - "html": null, - "text": "Azure Stack portal", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Create a Windows VM with the Azure Stack portal
[Create a Linux VM using the Azure Stack portal](azure-stack-quick-linux-portal.md)", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 2, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Create a Windows VM with the Azure Stack portal", - "html": null, - "text": "Create a Windows VM with the Azure Stack portal", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attLink", - "att_id": null, - "markdown": "[Create a Linux VM using the Azure Stack portal](azure-stack-quick-linux-portal.md)", - "html": null, - "text": "Create a Linux VM using the Azure Stack portal", - "href": "azure-stack-quick-linux-portal.md", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableRow", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": 3, - "row_role": "body", - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 104, - "end_line": 104, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Templates", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 1, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Templates", - "html": null, - "text": "Templates", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Azure Stack Quickstart templates are located at:
[https://github.com/Azure/AzureStack-QuickStart-Templates](https://github.com/Azure/AzureStack-QuickStarvirtualt-Templates)", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 2, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Azure Stack Quickstart templates are located at:", - "html": null, - "text": "Azure Stack Quickstart templates are located at:", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " ", - "html": null, - "text": " ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attLink", - "att_id": null, - "markdown": "[https://github.com/Azure/AzureStack-QuickStart-Templates](https://github.com/Azure/AzureStack-QuickStarvirtualt-Templates)", - "html": null, - "text": "https://github.com/Azure/AzureStack-QuickStart-Templates", - "href": "https://github.com/Azure/AzureStack-QuickStarvirtualt-Templates", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableRow", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": 4, - "row_role": "body", - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 105, - "end_line": 105, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "PowerShell", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 1, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "PowerShell", - "html": null, - "text": "PowerShell", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "[Create a Windows VM by using PowerShell in Azure Stack](azure-stack-quick-create-vm-windows-powershell.md)
[Create a Linux VM by using PowerShell in Azure Stack](azure-stack-quick-create-vm-linux-powershell.md)", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 2, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attLink", - "att_id": null, - "markdown": "[Create a Windows VM by using PowerShell in Azure Stack](azure-stack-quick-create-vm-windows-powershell.md)", - "html": null, - "text": "Create a Windows VM by using PowerShell in Azure Stack", - "href": "azure-stack-quick-create-vm-windows-powershell.md", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attLink", - "att_id": null, - "markdown": "[Create a Linux VM by using PowerShell in Azure Stack](azure-stack-quick-create-vm-linux-powershell.md)", - "html": null, - "text": "Create a Linux VM by using PowerShell in Azure Stack", - "href": "azure-stack-quick-create-vm-linux-powershell.md", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableRow", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": 5, - "row_role": "body", - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 106, - "end_line": 106, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "CLI", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 1, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "CLI", - "html": null, - "text": "CLI", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "[Create a Windows VM by using CLI in Azure Stack](azure-stack-quick-create-vm-windows-cli.md)
[Create a Linux VM by using CLI in Azure Stack](azure-stack-quick-create-vm-linux-cli.md)", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 2, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attLink", - "att_id": null, - "markdown": "[Create a Windows VM by using CLI in Azure Stack](azure-stack-quick-create-vm-windows-cli.md)", - "html": null, - "text": "Create a Windows VM by using CLI in Azure Stack", - "href": "azure-stack-quick-create-vm-windows-cli.md", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attLink", - "att_id": null, - "markdown": "[Create a Linux VM by using CLI in Azure Stack](azure-stack-quick-create-vm-linux-cli.md)", - "html": null, - "text": "Create a Linux VM by using CLI in Azure Stack", - "href": "azure-stack-quick-create-vm-linux-cli.md", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ] - }, - { - "unit_type": "unknown", - "unit_id": "Manage-your-VM", - "information_type": "unknown", - "title": "Manage your VM", - "triage_status": "unknown", - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 108, - "end_line": 108, - "query_path": null, - "provenance_status": "available" - }, - "procedure_representation": null, - "term": null, - "content": [ - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "You can manage VMs using a browser-based portal, command-line tools with support for scripting, or directly through APIs. Some typical management tasks that you might do are:", - "html": null, - "text": "You can manage VMs using a browser-based portal, command-line tools with support for scripting, or directly through APIs. Some typical management tasks that you might do are:", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 110, - "end_line": 110, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "You can manage VMs using a browser-based portal, command-line tools with support for scripting, or directly through APIs. Some typical management tasks that you might do are:", - "html": null, - "text": "You can manage VMs using a browser-based portal, command-line tools with support for scripting, or directly through APIs. Some typical management tasks that you might do are:", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListUnordered", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": 4, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 112, - "end_line": 116, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Getting information about a VM", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 1, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 112, - "end_line": 112, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Getting information about a VM", - "html": null, - "text": "Getting information about a VM", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Connecting to a VM", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 2, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 113, - "end_line": 113, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Connecting to a VM", - "html": null, - "text": "Connecting to a VM", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Managing availability", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 3, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 114, - "end_line": 114, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Managing availability", - "html": null, - "text": "Managing availability", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Making backups", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 4, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 115, - "end_line": 116, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Making backups", - "html": null, - "text": "Making backups", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compHeaderH3", - "component_id": null, - "markdown": "### Get information about your VM", - "html": null, - "text": "Get information about your VM", - "level": 3, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 117, - "end_line": 117, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Get information about your VM", - "html": null, - "text": "Get information about your VM", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "The following table shows you some of the ways you can get information about a VM.", - "html": null, - "text": "The following table shows you some of the ways you can get information about a VM.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 119, - "end_line": 119, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "The following table shows you some of the ways you can get information about a VM.", - "html": null, - "text": "The following table shows you some of the ways you can get information about a VM.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTable", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": 2, - "row_count": 4, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 121, - "end_line": 125, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableRow", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": 1, - "row_role": "header", - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 121, - "end_line": 121, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Method", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "header", - "column_index": 1, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Method", - "html": null, - "text": "Method", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Description", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "header", - "column_index": 2, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Description", - "html": null, - "text": "Description", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableRow", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": 2, - "row_role": "body", - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 123, - "end_line": 123, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Azure Stack portal", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 1, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Azure Stack portal", - "html": null, - "text": "Azure Stack portal", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "On the hub menu, click **Virtual Machines** and then select the VM from the list. On the page for the VM, you have access to overview information, setting values, and monitoring metrics.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 2, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "On the hub menu, click ", - "html": null, - "text": "On the hub menu, click ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Virtual Machines**", - "html": null, - "text": "Virtual Machines", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Virtual Machines", - "html": null, - "text": "Virtual Machines", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " and then select the VM from the list. On the page for the VM, you have access to overview information, setting values, and monitoring metrics.", - "html": null, - "text": " and then select the VM from the list. On the page for the VM, you have access to overview information, setting values, and monitoring metrics.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableRow", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": 3, - "row_role": "body", - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 124, - "end_line": 124, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Azure PowerShell", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 1, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Azure PowerShell", - "html": null, - "text": "Azure PowerShell", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Managing VMs is similar in Azure and Azure Stack. For more information about using PowerShell, see the following Azure topic:
[Create and Manage Windows VMs with the Azure PowerShell module](/azure/virtual-machines/windows/tutorial-manage-vm#understand-vm-sizes)", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 2, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Managing VMs is similar in Azure and Azure Stack. For more information about using PowerShell, see the following Azure topic:", - "html": null, - "text": "Managing VMs is similar in Azure and Azure Stack. For more information about using PowerShell, see the following Azure topic:", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attLink", - "att_id": null, - "markdown": "[Create and Manage Windows VMs with the Azure PowerShell module](/azure/virtual-machines/windows/tutorial-manage-vm#understand-vm-sizes)", - "html": null, - "text": "Create and Manage Windows VMs with the Azure PowerShell module", - "href": "/azure/virtual-machines/windows/tutorial-manage-vm#understand-vm-sizes", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableRow", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": 4, - "row_role": "body", - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 125, - "end_line": 125, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Client SDKs", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 1, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Client SDKs", - "html": null, - "text": "Client SDKs", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Using C# to manage VMs is similar in Azure and Azure Stack. For more information, see the following Azure topic:
[Create and manage Windows VMs in Azure using C#](/azure/virtual-machines/windows/csharp)", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 2, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Using C# to manage VMs is similar in Azure and Azure Stack. For more information, see the following Azure topic:", - "html": null, - "text": "Using C# to manage VMs is similar in Azure and Azure Stack. For more information, see the following Azure topic:", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attLink", - "att_id": null, - "markdown": "[Create and manage Windows VMs in Azure using C#](/azure/virtual-machines/windows/csharp)", - "html": null, - "text": "Create and manage Windows VMs in Azure using C#", - "href": "/azure/virtual-machines/windows/csharp", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compHeaderH3", - "component_id": null, - "markdown": "### Connect to your VM", - "html": null, - "text": "Connect to your VM", - "level": 3, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 127, - "end_line": 127, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Connect to your VM", - "html": null, - "text": "Connect to your VM", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "You can use the **Connect** button in the Azure Stack portal to connect to your VM.", - "html": null, - "text": "You can use the **Connect** button in the Azure Stack portal to connect to your VM.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 129, - "end_line": 129, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "You can use the ", - "html": null, - "text": "You can use the ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Connect**", - "html": null, - "text": "Connect", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Connect", - "html": null, - "text": "Connect", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " button in the Azure Stack portal to connect to your VM.", - "html": null, - "text": " button in the Azure Stack portal to connect to your VM.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ] - }, - { - "unit_type": "procedure", - "unit_id": "Next-steps", - "information_type": "procedure", - "title": "Next steps", - "triage_status": "known", - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 131, - "end_line": 131, - "query_path": null, - "provenance_status": "available" - }, - "procedure_representation": null, - "term": null, - "content": [ - { - "component_type": "compListUnordered", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": 1, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 133, - "end_line": 133, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "[Considerations for VMs in Azure Stack](azure-stack-vm-considerations.md)", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 1, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 133, - "end_line": 133, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attLink", - "att_id": null, - "markdown": "[Considerations for VMs in Azure Stack](azure-stack-vm-considerations.md)", - "html": null, - "text": "Considerations for VMs in Azure Stack", - "href": "azure-stack-vm-considerations.md", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ] - } - ] - }, - "references": [ - { - "schema_version": "1", - "ref_type": "link", - "href": "/rest/api/compute/platformimages/platformimages-list-publishers", - "text": "List image publishers", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "/rest/api/compute/platformimages/platformimages-list-publisher-offers", - "text": "List image offers", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "/rest/api/compute/platformimages/platformimages-list-publisher-offer-skus", - "text": "List image SKUs", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "azure-stack-quick-linux-portal.md", - "text": "Create a Linux VM using the Azure Stack portal", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "https://github.com/Azure/AzureStack-QuickStarvirtualt-Templates", - "text": "https://github.com/Azure/AzureStack-QuickStart-Templates", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "azure-stack-quick-create-vm-windows-powershell.md", - "text": "Create a Windows VM by using PowerShell in Azure Stack", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "azure-stack-quick-create-vm-linux-powershell.md", - "text": "Create a Linux VM by using PowerShell in Azure Stack", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "azure-stack-quick-create-vm-windows-cli.md", - "text": "Create a Windows VM by using CLI in Azure Stack", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "azure-stack-quick-create-vm-linux-cli.md", - "text": "Create a Linux VM by using CLI in Azure Stack", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "/azure/virtual-machines/windows/tutorial-manage-vm#understand-vm-sizes", - "text": "Create and Manage Windows VMs with the Azure PowerShell module", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "/azure/virtual-machines/windows/csharp", - "text": "Create and manage Windows VMs in Azure using C#", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "azure-stack-vm-considerations.md", - "text": "Considerations for VMs in Azure Stack", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null - } - ], - "diagnostics": [ - { - "schema_version": "1", - "code": "SP-040", - "severity": "info", - "category": "unknown_classification", - "message": "Content classified as unknown: Unit 'unnamed' could not be classified.", - "detail": "Unit 'unnamed' could not be classified.", - "remediation": "Review content structure; it may not match any known pattern.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-040", - "severity": "info", - "category": "unknown_classification", - "message": "Content classified as unknown: Unit 'Before creating a VM' could not be classified.", - "detail": "Unit 'Before creating a VM' could not be classified.", - "remediation": "Review content structure; it may not match any known pattern.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 34, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-040", - "severity": "info", - "category": "unknown_classification", - "message": "Content classified as unknown: Unit 'Create your first VM' could not be classified.", - "detail": "Unit 'Create your first VM' could not be classified.", - "remediation": "Review content structure; it may not match any known pattern.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 97, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-040", - "severity": "info", - "category": "unknown_classification", - "message": "Content classified as unknown: Unit 'Manage your VM' could not be classified.", - "detail": "Unit 'Manage your VM' could not be classified.", - "remediation": "Review content structure; it may not match any known pattern.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": 108, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[0]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'unit', 'content': [{'componentType': 'compParagraph', 'markdown': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*', 'text': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*'}, {'componentType': 'compParagraph', 'markdown': 'Azure Stack offers virtual machines (VMs) as a type of on-demand and scalable computing resource. You can choose a VM when you need more control over the computing environment. This article provides details before you create your first VM.', 'text': 'Azure Stack offers virtual machines (VMs) as a type of on-demand and scalable computing resource. You can choose a VM when you need more control over the computing environment. This article provides details before you create your first VM.'}, {'componentType': 'compParagraph', 'markdown': 'An Azure Stack VM gives you the flexibility of virtualization without the need to manage clusters or individual machines. However, you still need to maintain the VM by doing tasks such as configuring, patching, and installing the software that runs on it.', 'text': 'An Azure Stack VM gives you the flexibility of virtualization without the need to manage clusters or individual machines. However, you still need to maintain the VM by doing tasks such as configuring, patching, and installing the software that runs on it.'}, {'componentType': 'compParagraph', 'markdown': 'You can use Azure Stack VMs in several ways. For example:', 'text': 'You can use Azure Stack VMs in several ways. For example:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'The VMs that your application uses can scale up, or scale out, to whatever is required to meet your needs.', 'text': 'The VMs that your application uses can scale up, or scale out, to whatever is required to meet your needs.'}]} is not valid under any of the given schemas", - "detail": "$.content[0]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'unit', 'content': [{'componentType': 'compParagraph', 'markdown': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*', 'text': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*'}, {'componentType': 'compParagraph', 'markdown': 'Azure Stack offers virtual machines (VMs) as a type of on-demand and scalable computing resource. You can choose a VM when you need more control over the computing environment. This article provides details before you create your first VM.', 'text': 'Azure Stack offers virtual machines (VMs) as a type of on-demand and scalable computing resource. You can choose a VM when you need more control over the computing environment. This article provides details before you create your first VM.'}, {'componentType': 'compParagraph', 'markdown': 'An Azure Stack VM gives you the flexibility of virtualization without the need to manage clusters or individual machines. However, you still need to maintain the VM by doing tasks such as configuring, patching, and installing the software that runs on it.', 'text': 'An Azure Stack VM gives you the flexibility of virtualization without the need to manage clusters or individual machines. However, you still need to maintain the VM by doing tasks such as configuring, patching, and installing the software that runs on it.'}, {'componentType': 'compParagraph', 'markdown': 'You can use Azure Stack VMs in several ways. For example:', 'text': 'You can use Azure Stack VMs in several ways. For example:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'The VMs that your application uses can scale up, or scale out, to whatever is required to meet your needs.', 'text': 'The VMs that your application uses can scale up, or scale out, to whatever is required to meet your needs.'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[1]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Before-creating-a-VM', 'title': 'Before creating a VM', 'content': [{'componentType': 'compParagraph', 'markdown': 'There are always design considerations when you build out an application infrastructure in Azure Stack. These aspects of a VM are important to think about before you start creating your infrastructure:', 'text': 'There are always design considerations when you build out an application infrastructure in Azure Stack. These aspects of a VM are important to think about before you start creating your infrastructure:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Naming', 'text': 'Naming'}, {'componentType': 'compParagraph', 'markdown': 'A VM has a name assigned to it and it has a computer name configured as part of the operating system. The name of a VM can be up to 15 characters.', 'text': 'A VM has a name assigned to it and it has a computer name configured as part of the operating system. The name of a VM can be up to 15 characters.'}, {'componentType': 'compParagraph', 'markdown': 'If you use Azure Stack to create the operating system disk, the computer name and the VM name are the same. If you upload and use your own image that contains a previously configured operating system and use it to create a VM, the names may be different. When you upload your own image file, as a best practice, make sure the computer name in the operating system matches the VM name.', 'text': 'If you use Azure Stack to create the operating system disk, the computer name and the VM name are the same. If you upload and use your own image that contains a previously configured operating system and use it to create a VM, the names may be different. When you upload your own image file, as a best practice, make sure the computer name in the operating system matches the VM name.'}, {'componentType': 'compHeaderH3', 'markdown': '### VM size', 'text': 'VM size'}, {'componentType': 'compParagraph', 'markdown': 'The size of the VM that you use is determined by the workload that you want to run. The size that you choose then determines factors such as processing power, memory, and storage capacity. Azure Stack offers different kinds of sizes to support many types of uses.', 'text': 'The size of the VM that you use is determined by the workload that you want to run. The size that you choose then determines factors such as processing power, memory, and storage capacity. Azure Stack offers different kinds of sizes to support many types of uses.'}, {'componentType': 'compHeaderH3', 'markdown': '### VM limits', 'text': 'VM limits'}, {'componentType': 'compParagraph', 'markdown': 'Your subscription has default quota limits in place that can impact the deployment of VMs for your project. The current limit on a per subscription basis is 20 VMs per region.', 'text': 'Your subscription has default quota limits in place that can impact the deployment of VMs for your project. The current limit on a per subscription basis is 20 VMs per region.'}, {'componentType': 'compHeaderH3', 'markdown': '### Operating system disks and images', 'text': 'Operating system disks and images'}, {'componentType': 'compParagraph', 'markdown': 'VMs use virtual hard disks (VHDs) to store their operating system (OS) and data. VHDs are also used for the images you choose from to install an OS. Azure Stack provides a marketplace to use with various versions and types of operating systems. Marketplace images are identified by image publisher, offer, SKU, and version (typically the latest version is specified as **latest**).', 'text': 'VMs use virtual hard disks (VHDs) to store their operating system (OS) and data. VHDs are also used for the images you choose from to install an OS. Azure Stack provides a marketplace to use with various versions and types of operating systems. Marketplace images are identified by image publisher, offer, SKU, and version (typically the latest version is specified as **latest**).'}, {'componentType': 'compParagraph', 'markdown': 'The following table shows how to find the information for an image:', 'text': 'The following table shows how to find the information for an image:'}, {'componentType': 'compTable'}, {'componentType': 'compParagraph', 'markdown': \"You can choose to upload and use your own image. If you do, the publisher name, offer, and SKU aren't used.\", 'text': \"You can choose to upload and use your own image. If you do, the publisher name, offer, and SKU aren't used.\"}, {'componentType': 'compHeaderH3', 'markdown': '### Extensions', 'text': 'Extensions'}, {'componentType': 'compParagraph', 'markdown': 'VM extensions give your VM additional capabilities through post deployment configuration and automated tasks.\\nThese common tasks can be accomplished using extensions:', 'text': 'VM extensions give your VM additional capabilities through post deployment configuration and automated tasks.\\nThese common tasks can be accomplished using extensions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Related resources', 'text': 'Related resources'}, {'componentType': 'compParagraph', 'markdown': 'The resources in the following table are used by the VM and need to exist or be created when the VM is created:', 'text': 'The resources in the following table are used by the VM and need to exist or be created when the VM is created:'}, {'componentType': 'compTable'}]} is not valid under any of the given schemas", - "detail": "$.content[1]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Before-creating-a-VM', 'title': 'Before creating a VM', 'content': [{'componentType': 'compParagraph', 'markdown': 'There are always design considerations when you build out an application infrastructure in Azure Stack. These aspects of a VM are important to think about before you start creating your infrastructure:', 'text': 'There are always design considerations when you build out an application infrastructure in Azure Stack. These aspects of a VM are important to think about before you start creating your infrastructure:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Naming', 'text': 'Naming'}, {'componentType': 'compParagraph', 'markdown': 'A VM has a name assigned to it and it has a computer name configured as part of the operating system. The name of a VM can be up to 15 characters.', 'text': 'A VM has a name assigned to it and it has a computer name configured as part of the operating system. The name of a VM can be up to 15 characters.'}, {'componentType': 'compParagraph', 'markdown': 'If you use Azure Stack to create the operating system disk, the computer name and the VM name are the same. If you upload and use your own image that contains a previously configured operating system and use it to create a VM, the names may be different. When you upload your own image file, as a best practice, make sure the computer name in the operating system matches the VM name.', 'text': 'If you use Azure Stack to create the operating system disk, the computer name and the VM name are the same. If you upload and use your own image that contains a previously configured operating system and use it to create a VM, the names may be different. When you upload your own image file, as a best practice, make sure the computer name in the operating system matches the VM name.'}, {'componentType': 'compHeaderH3', 'markdown': '### VM size', 'text': 'VM size'}, {'componentType': 'compParagraph', 'markdown': 'The size of the VM that you use is determined by the workload that you want to run. The size that you choose then determines factors such as processing power, memory, and storage capacity. Azure Stack offers different kinds of sizes to support many types of uses.', 'text': 'The size of the VM that you use is determined by the workload that you want to run. The size that you choose then determines factors such as processing power, memory, and storage capacity. Azure Stack offers different kinds of sizes to support many types of uses.'}, {'componentType': 'compHeaderH3', 'markdown': '### VM limits', 'text': 'VM limits'}, {'componentType': 'compParagraph', 'markdown': 'Your subscription has default quota limits in place that can impact the deployment of VMs for your project. The current limit on a per subscription basis is 20 VMs per region.', 'text': 'Your subscription has default quota limits in place that can impact the deployment of VMs for your project. The current limit on a per subscription basis is 20 VMs per region.'}, {'componentType': 'compHeaderH3', 'markdown': '### Operating system disks and images', 'text': 'Operating system disks and images'}, {'componentType': 'compParagraph', 'markdown': 'VMs use virtual hard disks (VHDs) to store their operating system (OS) and data. VHDs are also used for the images you choose from to install an OS. Azure Stack provides a marketplace to use with various versions and types of operating systems. Marketplace images are identified by image publisher, offer, SKU, and version (typically the latest version is specified as **latest**).', 'text': 'VMs use virtual hard disks (VHDs) to store their operating system (OS) and data. VHDs are also used for the images you choose from to install an OS. Azure Stack provides a marketplace to use with various versions and types of operating systems. Marketplace images are identified by image publisher, offer, SKU, and version (typically the latest version is specified as **latest**).'}, {'componentType': 'compParagraph', 'markdown': 'The following table shows how to find the information for an image:', 'text': 'The following table shows how to find the information for an image:'}, {'componentType': 'compTable'}, {'componentType': 'compParagraph', 'markdown': \"You can choose to upload and use your own image. If you do, the publisher name, offer, and SKU aren't used.\", 'text': \"You can choose to upload and use your own image. If you do, the publisher name, offer, and SKU aren't used.\"}, {'componentType': 'compHeaderH3', 'markdown': '### Extensions', 'text': 'Extensions'}, {'componentType': 'compParagraph', 'markdown': 'VM extensions give your VM additional capabilities through post deployment configuration and automated tasks.\\nThese common tasks can be accomplished using extensions:', 'text': 'VM extensions give your VM additional capabilities through post deployment configuration and automated tasks.\\nThese common tasks can be accomplished using extensions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Related resources', 'text': 'Related resources'}, {'componentType': 'compParagraph', 'markdown': 'The resources in the following table are used by the VM and need to exist or be created when the VM is created:', 'text': 'The resources in the following table are used by the VM and need to exist or be created when the VM is created:'}, {'componentType': 'compTable'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[2]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Create-your-first-VM', 'title': 'Create your first VM', 'content': [{'componentType': 'compParagraph', 'markdown': 'You have several choices to create a VM. Your choice depends on your environment. The following table provides information to help get you started creating your VM:', 'text': 'You have several choices to create a VM. Your choice depends on your environment. The following table provides information to help get you started creating your VM:'}, {'componentType': 'compTable'}]} is not valid under any of the given schemas", - "detail": "$.content[2]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Create-your-first-VM', 'title': 'Create your first VM', 'content': [{'componentType': 'compParagraph', 'markdown': 'You have several choices to create a VM. Your choice depends on your environment. The following table provides information to help get you started creating your VM:', 'text': 'You have several choices to create a VM. Your choice depends on your environment. The following table provides information to help get you started creating your VM:'}, {'componentType': 'compTable'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[3]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Manage-your-VM', 'title': 'Manage your VM', 'content': [{'componentType': 'compParagraph', 'markdown': 'You can manage VMs using a browser-based portal, command-line tools with support for scripting, or directly through APIs. Some typical management tasks that you might do are:', 'text': 'You can manage VMs using a browser-based portal, command-line tools with support for scripting, or directly through APIs. Some typical management tasks that you might do are:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Get information about your VM', 'text': 'Get information about your VM'}, {'componentType': 'compParagraph', 'markdown': 'The following table shows you some of the ways you can get information about a VM.', 'text': 'The following table shows you some of the ways you can get information about a VM.'}, {'componentType': 'compTable'}, {'componentType': 'compHeaderH3', 'markdown': '### Connect to your VM', 'text': 'Connect to your VM'}, {'componentType': 'compParagraph', 'markdown': 'You can use the **Connect** button in the Azure Stack portal to connect to your VM.', 'text': 'You can use the **Connect** button in the Azure Stack portal to connect to your VM.'}]} is not valid under any of the given schemas", - "detail": "$.content[3]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Manage-your-VM', 'title': 'Manage your VM', 'content': [{'componentType': 'compParagraph', 'markdown': 'You can manage VMs using a browser-based portal, command-line tools with support for scripting, or directly through APIs. Some typical management tasks that you might do are:', 'text': 'You can manage VMs using a browser-based portal, command-line tools with support for scripting, or directly through APIs. Some typical management tasks that you might do are:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Get information about your VM', 'text': 'Get information about your VM'}, {'componentType': 'compParagraph', 'markdown': 'The following table shows you some of the ways you can get information about a VM.', 'text': 'The following table shows you some of the ways you can get information about a VM.'}, {'componentType': 'compTable'}, {'componentType': 'compHeaderH3', 'markdown': '### Connect to your VM', 'text': 'Connect to your VM'}, {'componentType': 'compParagraph', 'markdown': 'You can use the **Connect** button in the Azure Stack portal to connect to your VM.', 'text': 'You can use the **Connect** button in the Azure Stack portal to connect to your VM.'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[4]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "detail": "$.content[4]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null - } - ], - "validation": { - "schema_version": "1", - "schema_id": "artHowto.schema.json", - "valid": false, - "diagnostics": [ - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[0]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'unit', 'content': [{'componentType': 'compParagraph', 'markdown': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*', 'text': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*'}, {'componentType': 'compParagraph', 'markdown': 'Azure Stack offers virtual machines (VMs) as a type of on-demand and scalable computing resource. You can choose a VM when you need more control over the computing environment. This article provides details before you create your first VM.', 'text': 'Azure Stack offers virtual machines (VMs) as a type of on-demand and scalable computing resource. You can choose a VM when you need more control over the computing environment. This article provides details before you create your first VM.'}, {'componentType': 'compParagraph', 'markdown': 'An Azure Stack VM gives you the flexibility of virtualization without the need to manage clusters or individual machines. However, you still need to maintain the VM by doing tasks such as configuring, patching, and installing the software that runs on it.', 'text': 'An Azure Stack VM gives you the flexibility of virtualization without the need to manage clusters or individual machines. However, you still need to maintain the VM by doing tasks such as configuring, patching, and installing the software that runs on it.'}, {'componentType': 'compParagraph', 'markdown': 'You can use Azure Stack VMs in several ways. For example:', 'text': 'You can use Azure Stack VMs in several ways. For example:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'The VMs that your application uses can scale up, or scale out, to whatever is required to meet your needs.', 'text': 'The VMs that your application uses can scale up, or scale out, to whatever is required to meet your needs.'}]} is not valid under any of the given schemas", - "detail": "$.content[0]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'unit', 'content': [{'componentType': 'compParagraph', 'markdown': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*', 'text': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*'}, {'componentType': 'compParagraph', 'markdown': 'Azure Stack offers virtual machines (VMs) as a type of on-demand and scalable computing resource. You can choose a VM when you need more control over the computing environment. This article provides details before you create your first VM.', 'text': 'Azure Stack offers virtual machines (VMs) as a type of on-demand and scalable computing resource. You can choose a VM when you need more control over the computing environment. This article provides details before you create your first VM.'}, {'componentType': 'compParagraph', 'markdown': 'An Azure Stack VM gives you the flexibility of virtualization without the need to manage clusters or individual machines. However, you still need to maintain the VM by doing tasks such as configuring, patching, and installing the software that runs on it.', 'text': 'An Azure Stack VM gives you the flexibility of virtualization without the need to manage clusters or individual machines. However, you still need to maintain the VM by doing tasks such as configuring, patching, and installing the software that runs on it.'}, {'componentType': 'compParagraph', 'markdown': 'You can use Azure Stack VMs in several ways. For example:', 'text': 'You can use Azure Stack VMs in several ways. For example:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'The VMs that your application uses can scale up, or scale out, to whatever is required to meet your needs.', 'text': 'The VMs that your application uses can scale up, or scale out, to whatever is required to meet your needs.'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[1]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Before-creating-a-VM', 'title': 'Before creating a VM', 'content': [{'componentType': 'compParagraph', 'markdown': 'There are always design considerations when you build out an application infrastructure in Azure Stack. These aspects of a VM are important to think about before you start creating your infrastructure:', 'text': 'There are always design considerations when you build out an application infrastructure in Azure Stack. These aspects of a VM are important to think about before you start creating your infrastructure:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Naming', 'text': 'Naming'}, {'componentType': 'compParagraph', 'markdown': 'A VM has a name assigned to it and it has a computer name configured as part of the operating system. The name of a VM can be up to 15 characters.', 'text': 'A VM has a name assigned to it and it has a computer name configured as part of the operating system. The name of a VM can be up to 15 characters.'}, {'componentType': 'compParagraph', 'markdown': 'If you use Azure Stack to create the operating system disk, the computer name and the VM name are the same. If you upload and use your own image that contains a previously configured operating system and use it to create a VM, the names may be different. When you upload your own image file, as a best practice, make sure the computer name in the operating system matches the VM name.', 'text': 'If you use Azure Stack to create the operating system disk, the computer name and the VM name are the same. If you upload and use your own image that contains a previously configured operating system and use it to create a VM, the names may be different. When you upload your own image file, as a best practice, make sure the computer name in the operating system matches the VM name.'}, {'componentType': 'compHeaderH3', 'markdown': '### VM size', 'text': 'VM size'}, {'componentType': 'compParagraph', 'markdown': 'The size of the VM that you use is determined by the workload that you want to run. The size that you choose then determines factors such as processing power, memory, and storage capacity. Azure Stack offers different kinds of sizes to support many types of uses.', 'text': 'The size of the VM that you use is determined by the workload that you want to run. The size that you choose then determines factors such as processing power, memory, and storage capacity. Azure Stack offers different kinds of sizes to support many types of uses.'}, {'componentType': 'compHeaderH3', 'markdown': '### VM limits', 'text': 'VM limits'}, {'componentType': 'compParagraph', 'markdown': 'Your subscription has default quota limits in place that can impact the deployment of VMs for your project. The current limit on a per subscription basis is 20 VMs per region.', 'text': 'Your subscription has default quota limits in place that can impact the deployment of VMs for your project. The current limit on a per subscription basis is 20 VMs per region.'}, {'componentType': 'compHeaderH3', 'markdown': '### Operating system disks and images', 'text': 'Operating system disks and images'}, {'componentType': 'compParagraph', 'markdown': 'VMs use virtual hard disks (VHDs) to store their operating system (OS) and data. VHDs are also used for the images you choose from to install an OS. Azure Stack provides a marketplace to use with various versions and types of operating systems. Marketplace images are identified by image publisher, offer, SKU, and version (typically the latest version is specified as **latest**).', 'text': 'VMs use virtual hard disks (VHDs) to store their operating system (OS) and data. VHDs are also used for the images you choose from to install an OS. Azure Stack provides a marketplace to use with various versions and types of operating systems. Marketplace images are identified by image publisher, offer, SKU, and version (typically the latest version is specified as **latest**).'}, {'componentType': 'compParagraph', 'markdown': 'The following table shows how to find the information for an image:', 'text': 'The following table shows how to find the information for an image:'}, {'componentType': 'compTable'}, {'componentType': 'compParagraph', 'markdown': \"You can choose to upload and use your own image. If you do, the publisher name, offer, and SKU aren't used.\", 'text': \"You can choose to upload and use your own image. If you do, the publisher name, offer, and SKU aren't used.\"}, {'componentType': 'compHeaderH3', 'markdown': '### Extensions', 'text': 'Extensions'}, {'componentType': 'compParagraph', 'markdown': 'VM extensions give your VM additional capabilities through post deployment configuration and automated tasks.\\nThese common tasks can be accomplished using extensions:', 'text': 'VM extensions give your VM additional capabilities through post deployment configuration and automated tasks.\\nThese common tasks can be accomplished using extensions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Related resources', 'text': 'Related resources'}, {'componentType': 'compParagraph', 'markdown': 'The resources in the following table are used by the VM and need to exist or be created when the VM is created:', 'text': 'The resources in the following table are used by the VM and need to exist or be created when the VM is created:'}, {'componentType': 'compTable'}]} is not valid under any of the given schemas", - "detail": "$.content[1]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Before-creating-a-VM', 'title': 'Before creating a VM', 'content': [{'componentType': 'compParagraph', 'markdown': 'There are always design considerations when you build out an application infrastructure in Azure Stack. These aspects of a VM are important to think about before you start creating your infrastructure:', 'text': 'There are always design considerations when you build out an application infrastructure in Azure Stack. These aspects of a VM are important to think about before you start creating your infrastructure:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Naming', 'text': 'Naming'}, {'componentType': 'compParagraph', 'markdown': 'A VM has a name assigned to it and it has a computer name configured as part of the operating system. The name of a VM can be up to 15 characters.', 'text': 'A VM has a name assigned to it and it has a computer name configured as part of the operating system. The name of a VM can be up to 15 characters.'}, {'componentType': 'compParagraph', 'markdown': 'If you use Azure Stack to create the operating system disk, the computer name and the VM name are the same. If you upload and use your own image that contains a previously configured operating system and use it to create a VM, the names may be different. When you upload your own image file, as a best practice, make sure the computer name in the operating system matches the VM name.', 'text': 'If you use Azure Stack to create the operating system disk, the computer name and the VM name are the same. If you upload and use your own image that contains a previously configured operating system and use it to create a VM, the names may be different. When you upload your own image file, as a best practice, make sure the computer name in the operating system matches the VM name.'}, {'componentType': 'compHeaderH3', 'markdown': '### VM size', 'text': 'VM size'}, {'componentType': 'compParagraph', 'markdown': 'The size of the VM that you use is determined by the workload that you want to run. The size that you choose then determines factors such as processing power, memory, and storage capacity. Azure Stack offers different kinds of sizes to support many types of uses.', 'text': 'The size of the VM that you use is determined by the workload that you want to run. The size that you choose then determines factors such as processing power, memory, and storage capacity. Azure Stack offers different kinds of sizes to support many types of uses.'}, {'componentType': 'compHeaderH3', 'markdown': '### VM limits', 'text': 'VM limits'}, {'componentType': 'compParagraph', 'markdown': 'Your subscription has default quota limits in place that can impact the deployment of VMs for your project. The current limit on a per subscription basis is 20 VMs per region.', 'text': 'Your subscription has default quota limits in place that can impact the deployment of VMs for your project. The current limit on a per subscription basis is 20 VMs per region.'}, {'componentType': 'compHeaderH3', 'markdown': '### Operating system disks and images', 'text': 'Operating system disks and images'}, {'componentType': 'compParagraph', 'markdown': 'VMs use virtual hard disks (VHDs) to store their operating system (OS) and data. VHDs are also used for the images you choose from to install an OS. Azure Stack provides a marketplace to use with various versions and types of operating systems. Marketplace images are identified by image publisher, offer, SKU, and version (typically the latest version is specified as **latest**).', 'text': 'VMs use virtual hard disks (VHDs) to store their operating system (OS) and data. VHDs are also used for the images you choose from to install an OS. Azure Stack provides a marketplace to use with various versions and types of operating systems. Marketplace images are identified by image publisher, offer, SKU, and version (typically the latest version is specified as **latest**).'}, {'componentType': 'compParagraph', 'markdown': 'The following table shows how to find the information for an image:', 'text': 'The following table shows how to find the information for an image:'}, {'componentType': 'compTable'}, {'componentType': 'compParagraph', 'markdown': \"You can choose to upload and use your own image. If you do, the publisher name, offer, and SKU aren't used.\", 'text': \"You can choose to upload and use your own image. If you do, the publisher name, offer, and SKU aren't used.\"}, {'componentType': 'compHeaderH3', 'markdown': '### Extensions', 'text': 'Extensions'}, {'componentType': 'compParagraph', 'markdown': 'VM extensions give your VM additional capabilities through post deployment configuration and automated tasks.\\nThese common tasks can be accomplished using extensions:', 'text': 'VM extensions give your VM additional capabilities through post deployment configuration and automated tasks.\\nThese common tasks can be accomplished using extensions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Related resources', 'text': 'Related resources'}, {'componentType': 'compParagraph', 'markdown': 'The resources in the following table are used by the VM and need to exist or be created when the VM is created:', 'text': 'The resources in the following table are used by the VM and need to exist or be created when the VM is created:'}, {'componentType': 'compTable'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[2]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Create-your-first-VM', 'title': 'Create your first VM', 'content': [{'componentType': 'compParagraph', 'markdown': 'You have several choices to create a VM. Your choice depends on your environment. The following table provides information to help get you started creating your VM:', 'text': 'You have several choices to create a VM. Your choice depends on your environment. The following table provides information to help get you started creating your VM:'}, {'componentType': 'compTable'}]} is not valid under any of the given schemas", - "detail": "$.content[2]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Create-your-first-VM', 'title': 'Create your first VM', 'content': [{'componentType': 'compParagraph', 'markdown': 'You have several choices to create a VM. Your choice depends on your environment. The following table provides information to help get you started creating your VM:', 'text': 'You have several choices to create a VM. Your choice depends on your environment. The following table provides information to help get you started creating your VM:'}, {'componentType': 'compTable'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[3]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Manage-your-VM', 'title': 'Manage your VM', 'content': [{'componentType': 'compParagraph', 'markdown': 'You can manage VMs using a browser-based portal, command-line tools with support for scripting, or directly through APIs. Some typical management tasks that you might do are:', 'text': 'You can manage VMs using a browser-based portal, command-line tools with support for scripting, or directly through APIs. Some typical management tasks that you might do are:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Get information about your VM', 'text': 'Get information about your VM'}, {'componentType': 'compParagraph', 'markdown': 'The following table shows you some of the ways you can get information about a VM.', 'text': 'The following table shows you some of the ways you can get information about a VM.'}, {'componentType': 'compTable'}, {'componentType': 'compHeaderH3', 'markdown': '### Connect to your VM', 'text': 'Connect to your VM'}, {'componentType': 'compParagraph', 'markdown': 'You can use the **Connect** button in the Azure Stack portal to connect to your VM.', 'text': 'You can use the **Connect** button in the Azure Stack portal to connect to your VM.'}]} is not valid under any of the given schemas", - "detail": "$.content[3]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Manage-your-VM', 'title': 'Manage your VM', 'content': [{'componentType': 'compParagraph', 'markdown': 'You can manage VMs using a browser-based portal, command-line tools with support for scripting, or directly through APIs. Some typical management tasks that you might do are:', 'text': 'You can manage VMs using a browser-based portal, command-line tools with support for scripting, or directly through APIs. Some typical management tasks that you might do are:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Get information about your VM', 'text': 'Get information about your VM'}, {'componentType': 'compParagraph', 'markdown': 'The following table shows you some of the ways you can get information about a VM.', 'text': 'The following table shows you some of the ways you can get information about a VM.'}, {'componentType': 'compTable'}, {'componentType': 'compHeaderH3', 'markdown': '### Connect to your VM', 'text': 'Connect to your VM'}, {'componentType': 'compParagraph', 'markdown': 'You can use the **Connect** button in the Azure Stack portal to connect to your VM.', 'text': 'You can use the **Connect** button in the Azure Stack portal to connect to your VM.'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[4]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "detail": "$.content[4]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[0]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'unit', 'content': [{'componentType': 'compParagraph', 'markdown': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*', 'text': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*'}, {'componentType': 'compParagraph', 'markdown': 'Azure Stack offers virtual machines (VMs) as a type of on-demand and scalable computing resource. You can choose a VM when you need more control over the computing environment. This article provides details before you create your first VM.', 'text': 'Azure Stack offers virtual machines (VMs) as a type of on-demand and scalable computing resource. You can choose a VM when you need more control over the computing environment. This article provides details before you create your first VM.'}, {'componentType': 'compParagraph', 'markdown': 'An Azure Stack VM gives you the flexibility of virtualization without the need to manage clusters or individual machines. However, you still need to maintain the VM by doing tasks such as configuring, patching, and installing the software that runs on it.', 'text': 'An Azure Stack VM gives you the flexibility of virtualization without the need to manage clusters or individual machines. However, you still need to maintain the VM by doing tasks such as configuring, patching, and installing the software that runs on it.'}, {'componentType': 'compParagraph', 'markdown': 'You can use Azure Stack VMs in several ways. For example:', 'text': 'You can use Azure Stack VMs in several ways. For example:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'The VMs that your application uses can scale up, or scale out, to whatever is required to meet your needs.', 'text': 'The VMs that your application uses can scale up, or scale out, to whatever is required to meet your needs.'}]} is not valid under any of the given schemas", - "detail": "$.content[0]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'unit', 'content': [{'componentType': 'compParagraph', 'markdown': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*', 'text': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*'}, {'componentType': 'compParagraph', 'markdown': 'Azure Stack offers virtual machines (VMs) as a type of on-demand and scalable computing resource. You can choose a VM when you need more control over the computing environment. This article provides details before you create your first VM.', 'text': 'Azure Stack offers virtual machines (VMs) as a type of on-demand and scalable computing resource. You can choose a VM when you need more control over the computing environment. This article provides details before you create your first VM.'}, {'componentType': 'compParagraph', 'markdown': 'An Azure Stack VM gives you the flexibility of virtualization without the need to manage clusters or individual machines. However, you still need to maintain the VM by doing tasks such as configuring, patching, and installing the software that runs on it.', 'text': 'An Azure Stack VM gives you the flexibility of virtualization without the need to manage clusters or individual machines. However, you still need to maintain the VM by doing tasks such as configuring, patching, and installing the software that runs on it.'}, {'componentType': 'compParagraph', 'markdown': 'You can use Azure Stack VMs in several ways. For example:', 'text': 'You can use Azure Stack VMs in several ways. For example:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'The VMs that your application uses can scale up, or scale out, to whatever is required to meet your needs.', 'text': 'The VMs that your application uses can scale up, or scale out, to whatever is required to meet your needs.'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[1]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Before-creating-a-VM', 'title': 'Before creating a VM', 'content': [{'componentType': 'compParagraph', 'markdown': 'There are always design considerations when you build out an application infrastructure in Azure Stack. These aspects of a VM are important to think about before you start creating your infrastructure:', 'text': 'There are always design considerations when you build out an application infrastructure in Azure Stack. These aspects of a VM are important to think about before you start creating your infrastructure:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Naming', 'text': 'Naming'}, {'componentType': 'compParagraph', 'markdown': 'A VM has a name assigned to it and it has a computer name configured as part of the operating system. The name of a VM can be up to 15 characters.', 'text': 'A VM has a name assigned to it and it has a computer name configured as part of the operating system. The name of a VM can be up to 15 characters.'}, {'componentType': 'compParagraph', 'markdown': 'If you use Azure Stack to create the operating system disk, the computer name and the VM name are the same. If you upload and use your own image that contains a previously configured operating system and use it to create a VM, the names may be different. When you upload your own image file, as a best practice, make sure the computer name in the operating system matches the VM name.', 'text': 'If you use Azure Stack to create the operating system disk, the computer name and the VM name are the same. If you upload and use your own image that contains a previously configured operating system and use it to create a VM, the names may be different. When you upload your own image file, as a best practice, make sure the computer name in the operating system matches the VM name.'}, {'componentType': 'compHeaderH3', 'markdown': '### VM size', 'text': 'VM size'}, {'componentType': 'compParagraph', 'markdown': 'The size of the VM that you use is determined by the workload that you want to run. The size that you choose then determines factors such as processing power, memory, and storage capacity. Azure Stack offers different kinds of sizes to support many types of uses.', 'text': 'The size of the VM that you use is determined by the workload that you want to run. The size that you choose then determines factors such as processing power, memory, and storage capacity. Azure Stack offers different kinds of sizes to support many types of uses.'}, {'componentType': 'compHeaderH3', 'markdown': '### VM limits', 'text': 'VM limits'}, {'componentType': 'compParagraph', 'markdown': 'Your subscription has default quota limits in place that can impact the deployment of VMs for your project. The current limit on a per subscription basis is 20 VMs per region.', 'text': 'Your subscription has default quota limits in place that can impact the deployment of VMs for your project. The current limit on a per subscription basis is 20 VMs per region.'}, {'componentType': 'compHeaderH3', 'markdown': '### Operating system disks and images', 'text': 'Operating system disks and images'}, {'componentType': 'compParagraph', 'markdown': 'VMs use virtual hard disks (VHDs) to store their operating system (OS) and data. VHDs are also used for the images you choose from to install an OS. Azure Stack provides a marketplace to use with various versions and types of operating systems. Marketplace images are identified by image publisher, offer, SKU, and version (typically the latest version is specified as **latest**).', 'text': 'VMs use virtual hard disks (VHDs) to store their operating system (OS) and data. VHDs are also used for the images you choose from to install an OS. Azure Stack provides a marketplace to use with various versions and types of operating systems. Marketplace images are identified by image publisher, offer, SKU, and version (typically the latest version is specified as **latest**).'}, {'componentType': 'compParagraph', 'markdown': 'The following table shows how to find the information for an image:', 'text': 'The following table shows how to find the information for an image:'}, {'componentType': 'compTable'}, {'componentType': 'compParagraph', 'markdown': \"You can choose to upload and use your own image. If you do, the publisher name, offer, and SKU aren't used.\", 'text': \"You can choose to upload and use your own image. If you do, the publisher name, offer, and SKU aren't used.\"}, {'componentType': 'compHeaderH3', 'markdown': '### Extensions', 'text': 'Extensions'}, {'componentType': 'compParagraph', 'markdown': 'VM extensions give your VM additional capabilities through post deployment configuration and automated tasks.\\nThese common tasks can be accomplished using extensions:', 'text': 'VM extensions give your VM additional capabilities through post deployment configuration and automated tasks.\\nThese common tasks can be accomplished using extensions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Related resources', 'text': 'Related resources'}, {'componentType': 'compParagraph', 'markdown': 'The resources in the following table are used by the VM and need to exist or be created when the VM is created:', 'text': 'The resources in the following table are used by the VM and need to exist or be created when the VM is created:'}, {'componentType': 'compTable'}]} is not valid under any of the given schemas", - "detail": "$.content[1]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Before-creating-a-VM', 'title': 'Before creating a VM', 'content': [{'componentType': 'compParagraph', 'markdown': 'There are always design considerations when you build out an application infrastructure in Azure Stack. These aspects of a VM are important to think about before you start creating your infrastructure:', 'text': 'There are always design considerations when you build out an application infrastructure in Azure Stack. These aspects of a VM are important to think about before you start creating your infrastructure:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Naming', 'text': 'Naming'}, {'componentType': 'compParagraph', 'markdown': 'A VM has a name assigned to it and it has a computer name configured as part of the operating system. The name of a VM can be up to 15 characters.', 'text': 'A VM has a name assigned to it and it has a computer name configured as part of the operating system. The name of a VM can be up to 15 characters.'}, {'componentType': 'compParagraph', 'markdown': 'If you use Azure Stack to create the operating system disk, the computer name and the VM name are the same. If you upload and use your own image that contains a previously configured operating system and use it to create a VM, the names may be different. When you upload your own image file, as a best practice, make sure the computer name in the operating system matches the VM name.', 'text': 'If you use Azure Stack to create the operating system disk, the computer name and the VM name are the same. If you upload and use your own image that contains a previously configured operating system and use it to create a VM, the names may be different. When you upload your own image file, as a best practice, make sure the computer name in the operating system matches the VM name.'}, {'componentType': 'compHeaderH3', 'markdown': '### VM size', 'text': 'VM size'}, {'componentType': 'compParagraph', 'markdown': 'The size of the VM that you use is determined by the workload that you want to run. The size that you choose then determines factors such as processing power, memory, and storage capacity. Azure Stack offers different kinds of sizes to support many types of uses.', 'text': 'The size of the VM that you use is determined by the workload that you want to run. The size that you choose then determines factors such as processing power, memory, and storage capacity. Azure Stack offers different kinds of sizes to support many types of uses.'}, {'componentType': 'compHeaderH3', 'markdown': '### VM limits', 'text': 'VM limits'}, {'componentType': 'compParagraph', 'markdown': 'Your subscription has default quota limits in place that can impact the deployment of VMs for your project. The current limit on a per subscription basis is 20 VMs per region.', 'text': 'Your subscription has default quota limits in place that can impact the deployment of VMs for your project. The current limit on a per subscription basis is 20 VMs per region.'}, {'componentType': 'compHeaderH3', 'markdown': '### Operating system disks and images', 'text': 'Operating system disks and images'}, {'componentType': 'compParagraph', 'markdown': 'VMs use virtual hard disks (VHDs) to store their operating system (OS) and data. VHDs are also used for the images you choose from to install an OS. Azure Stack provides a marketplace to use with various versions and types of operating systems. Marketplace images are identified by image publisher, offer, SKU, and version (typically the latest version is specified as **latest**).', 'text': 'VMs use virtual hard disks (VHDs) to store their operating system (OS) and data. VHDs are also used for the images you choose from to install an OS. Azure Stack provides a marketplace to use with various versions and types of operating systems. Marketplace images are identified by image publisher, offer, SKU, and version (typically the latest version is specified as **latest**).'}, {'componentType': 'compParagraph', 'markdown': 'The following table shows how to find the information for an image:', 'text': 'The following table shows how to find the information for an image:'}, {'componentType': 'compTable'}, {'componentType': 'compParagraph', 'markdown': \"You can choose to upload and use your own image. If you do, the publisher name, offer, and SKU aren't used.\", 'text': \"You can choose to upload and use your own image. If you do, the publisher name, offer, and SKU aren't used.\"}, {'componentType': 'compHeaderH3', 'markdown': '### Extensions', 'text': 'Extensions'}, {'componentType': 'compParagraph', 'markdown': 'VM extensions give your VM additional capabilities through post deployment configuration and automated tasks.\\nThese common tasks can be accomplished using extensions:', 'text': 'VM extensions give your VM additional capabilities through post deployment configuration and automated tasks.\\nThese common tasks can be accomplished using extensions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Related resources', 'text': 'Related resources'}, {'componentType': 'compParagraph', 'markdown': 'The resources in the following table are used by the VM and need to exist or be created when the VM is created:', 'text': 'The resources in the following table are used by the VM and need to exist or be created when the VM is created:'}, {'componentType': 'compTable'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[2]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Create-your-first-VM', 'title': 'Create your first VM', 'content': [{'componentType': 'compParagraph', 'markdown': 'You have several choices to create a VM. Your choice depends on your environment. The following table provides information to help get you started creating your VM:', 'text': 'You have several choices to create a VM. Your choice depends on your environment. The following table provides information to help get you started creating your VM:'}, {'componentType': 'compTable'}]} is not valid under any of the given schemas", - "detail": "$.content[2]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Create-your-first-VM', 'title': 'Create your first VM', 'content': [{'componentType': 'compParagraph', 'markdown': 'You have several choices to create a VM. Your choice depends on your environment. The following table provides information to help get you started creating your VM:', 'text': 'You have several choices to create a VM. Your choice depends on your environment. The following table provides information to help get you started creating your VM:'}, {'componentType': 'compTable'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[3]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Manage-your-VM', 'title': 'Manage your VM', 'content': [{'componentType': 'compParagraph', 'markdown': 'You can manage VMs using a browser-based portal, command-line tools with support for scripting, or directly through APIs. Some typical management tasks that you might do are:', 'text': 'You can manage VMs using a browser-based portal, command-line tools with support for scripting, or directly through APIs. Some typical management tasks that you might do are:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Get information about your VM', 'text': 'Get information about your VM'}, {'componentType': 'compParagraph', 'markdown': 'The following table shows you some of the ways you can get information about a VM.', 'text': 'The following table shows you some of the ways you can get information about a VM.'}, {'componentType': 'compTable'}, {'componentType': 'compHeaderH3', 'markdown': '### Connect to your VM', 'text': 'Connect to your VM'}, {'componentType': 'compParagraph', 'markdown': 'You can use the **Connect** button in the Azure Stack portal to connect to your VM.', 'text': 'You can use the **Connect** button in the Azure Stack portal to connect to your VM.'}]} is not valid under any of the given schemas", - "detail": "$.content[3]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Manage-your-VM', 'title': 'Manage your VM', 'content': [{'componentType': 'compParagraph', 'markdown': 'You can manage VMs using a browser-based portal, command-line tools with support for scripting, or directly through APIs. Some typical management tasks that you might do are:', 'text': 'You can manage VMs using a browser-based portal, command-line tools with support for scripting, or directly through APIs. Some typical management tasks that you might do are:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Get information about your VM', 'text': 'Get information about your VM'}, {'componentType': 'compParagraph', 'markdown': 'The following table shows you some of the ways you can get information about a VM.', 'text': 'The following table shows you some of the ways you can get information about a VM.'}, {'componentType': 'compTable'}, {'componentType': 'compHeaderH3', 'markdown': '### Connect to your VM', 'text': 'Connect to your VM'}, {'componentType': 'compParagraph', 'markdown': 'You can use the **Connect** button in the Azure Stack portal to connect to your VM.', 'text': 'You can use the **Connect** button in the Azure Stack portal to connect to your VM.'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[4]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "detail": "$.content[4]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content: [{'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'unit', 'content': [{'componentType': 'compParagraph', 'markdown': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*', 'text': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*'}, {'componentType': 'compParagraph', 'markdown': 'Azure Stack offers virtual machines (VMs) as a type of on-demand and scalable computing resource. You can choose a VM when you need more control over the computing environment. This article provides details before you create your first VM.', 'text': 'Azure Stack offers virtual machines (VMs) as a type of on-demand and scalable computing resource. You can choose a VM when you need more control over the computing environment. This article provides details before you create your first VM.'}, {'componentType': 'compParagraph', 'markdown': 'An Azure Stack VM gives you the flexibility of virtualization without the need to manage clusters or individual machines. However, you still need to maintain the VM by doing tasks such as configuring, patching, and installing the software that runs on it.', 'text': 'An Azure Stack VM gives you the flexibility of virtualization without the need to manage clusters or individual machines. However, you still need to maintain the VM by doing tasks such as configuring, patching, and installing the software that runs on it.'}, {'componentType': 'compParagraph', 'markdown': 'You can use Azure Stack VMs in several ways. For example:', 'text': 'You can use Azure Stack VMs in several ways. For example:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'The VMs that your application uses can scale up, or scale out, to whatever is required to meet your needs.', 'text': 'The VMs that your application uses can scale up, or scale out, to whatever is required to meet your needs.'}]}, {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Before-creating-a-VM', 'title': 'Before creating a VM', 'content': [{'componentType': 'compParagraph', 'markdown': 'There are always design considerations when you build out an application infrastructure in Azure Stack. These aspects of a VM are important to think about before you start creating your infrastructure:', 'text': 'There are always design considerations when you build out an application infrastructure in Azure Stack. These aspects of a VM are important to think about before you start creating your infrastructure:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Naming', 'text': 'Naming'}, {'componentType': 'compParagraph', 'markdown': 'A VM has a name assigned to it and it has a computer name configured as part of the operating system. The name of a VM can be up to 15 characters.', 'text': 'A VM has a name assigned to it and it has a computer name configured as part of the operating system. The name of a VM can be up to 15 characters.'}, {'componentType': 'compParagraph', 'markdown': 'If you use Azure Stack to create the operating system disk, the computer name and the VM name are the same. If you upload and use your own image that contains a previously configured operating system and use it to create a VM, the names may be different. When you upload your own image file, as a best practice, make sure the computer name in the operating system matches the VM name.', 'text': 'If you use Azure Stack to create the operating system disk, the computer name and the VM name are the same. If you upload and use your own image that contains a previously configured operating system and use it to create a VM, the names may be different. When you upload your own image file, as a best practice, make sure the computer name in the operating system matches the VM name.'}, {'componentType': 'compHeaderH3', 'markdown': '### VM size', 'text': 'VM size'}, {'componentType': 'compParagraph', 'markdown': 'The size of the VM that you use is determined by the workload that you want to run. The size that you choose then determines factors such as processing power, memory, and storage capacity. Azure Stack offers different kinds of sizes to support many types of uses.', 'text': 'The size of the VM that you use is determined by the workload that you want to run. The size that you choose then determines factors such as processing power, memory, and storage capacity. Azure Stack offers different kinds of sizes to support many types of uses.'}, {'componentType': 'compHeaderH3', 'markdown': '### VM limits', 'text': 'VM limits'}, {'componentType': 'compParagraph', 'markdown': 'Your subscription has default quota limits in place that can impact the deployment of VMs for your project. The current limit on a per subscription basis is 20 VMs per region.', 'text': 'Your subscription has default quota limits in place that can impact the deployment of VMs for your project. The current limit on a per subscription basis is 20 VMs per region.'}, {'componentType': 'compHeaderH3', 'markdown': '### Operating system disks and images', 'text': 'Operating system disks and images'}, {'componentType': 'compParagraph', 'markdown': 'VMs use virtual hard disks (VHDs) to store their operating system (OS) and data. VHDs are also used for the images you choose from to install an OS. Azure Stack provides a marketplace to use with various versions and types of operating systems. Marketplace images are identified by image publisher, offer, SKU, and version (typically the latest version is specified as **latest**).', 'text': 'VMs use virtual hard disks (VHDs) to store their operating system (OS) and data. VHDs are also used for the images you choose from to install an OS. Azure Stack provides a marketplace to use with various versions and types of operating systems. Marketplace images are identified by image publisher, offer, SKU, and version (typically the latest version is specified as **latest**).'}, {'componentType': 'compParagraph', 'markdown': 'The following table shows how to find the information for an image:', 'text': 'The following table shows how to find the information for an image:'}, {'componentType': 'compTable'}, {'componentType': 'compParagraph', 'markdown': \"You can choose to upload and use your own image. If you do, the publisher name, offer, and SKU aren't used.\", 'text': \"You can choose to upload and use your own image. If you do, the publisher name, offer, and SKU aren't used.\"}, {'componentType': 'compHeaderH3', 'markdown': '### Extensions', 'text': 'Extensions'}, {'componentType': 'compParagraph', 'markdown': 'VM extensions give your VM additional capabilities through post deployment configuration and automated tasks.\\nThese common tasks can be accomplished using extensions:', 'text': 'VM extensions give your VM additional capabilities through post deployment configuration and automated tasks.\\nThese common tasks can be accomplished using extensions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Related resources', 'text': 'Related resources'}, {'componentType': 'compParagraph', 'markdown': 'The resources in the following table are used by the VM and need to exist or be created when the VM is created:', 'text': 'The resources in the following table are used by the VM and need to exist or be created when the VM is created:'}, {'componentType': 'compTable'}]}, {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Create-your-first-VM', 'title': 'Create your first VM', 'content': [{'componentType': 'compParagraph', 'markdown': 'You have several choices to create a VM. Your choice depends on your environment. The following table provides information to help get you started creating your VM:', 'text': 'You have several choices to create a VM. Your choice depends on your environment. The following table provides information to help get you started creating your VM:'}, {'componentType': 'compTable'}]}, {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Manage-your-VM', 'title': 'Manage your VM', 'content': [{'componentType': 'compParagraph', 'markdown': 'You can manage VMs using a browser-based portal, command-line tools with support for scripting, or directly through APIs. Some typical management tasks that you might do are:', 'text': 'You can manage VMs using a browser-based portal, command-line tools with support for scripting, or directly through APIs. Some typical management tasks that you might do are:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Get information about your VM', 'text': 'Get information about your VM'}, {'componentType': 'compParagraph', 'markdown': 'The following table shows you some of the ways you can get information about a VM.', 'text': 'The following table shows you some of the ways you can get information about a VM.'}, {'componentType': 'compTable'}, {'componentType': 'compHeaderH3', 'markdown': '### Connect to your VM', 'text': 'Connect to your VM'}, {'componentType': 'compParagraph', 'markdown': 'You can use the **Connect** button in the Azure Stack portal to connect to your VM.', 'text': 'You can use the **Connect** button in the Azure Stack portal to connect to your VM.'}]}, {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compListUnordered'}]}] does not contain items matching the given schema", - "detail": "$.content: [{'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'unit', 'content': [{'componentType': 'compParagraph', 'markdown': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*', 'text': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*'}, {'componentType': 'compParagraph', 'markdown': 'Azure Stack offers virtual machines (VMs) as a type of on-demand and scalable computing resource. You can choose a VM when you need more control over the computing environment. This article provides details before you create your first VM.', 'text': 'Azure Stack offers virtual machines (VMs) as a type of on-demand and scalable computing resource. You can choose a VM when you need more control over the computing environment. This article provides details before you create your first VM.'}, {'componentType': 'compParagraph', 'markdown': 'An Azure Stack VM gives you the flexibility of virtualization without the need to manage clusters or individual machines. However, you still need to maintain the VM by doing tasks such as configuring, patching, and installing the software that runs on it.', 'text': 'An Azure Stack VM gives you the flexibility of virtualization without the need to manage clusters or individual machines. However, you still need to maintain the VM by doing tasks such as configuring, patching, and installing the software that runs on it.'}, {'componentType': 'compParagraph', 'markdown': 'You can use Azure Stack VMs in several ways. For example:', 'text': 'You can use Azure Stack VMs in several ways. For example:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compParagraph', 'markdown': 'The VMs that your application uses can scale up, or scale out, to whatever is required to meet your needs.', 'text': 'The VMs that your application uses can scale up, or scale out, to whatever is required to meet your needs.'}]}, {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Before-creating-a-VM', 'title': 'Before creating a VM', 'content': [{'componentType': 'compParagraph', 'markdown': 'There are always design considerations when you build out an application infrastructure in Azure Stack. These aspects of a VM are important to think about before you start creating your infrastructure:', 'text': 'There are always design considerations when you build out an application infrastructure in Azure Stack. These aspects of a VM are important to think about before you start creating your infrastructure:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Naming', 'text': 'Naming'}, {'componentType': 'compParagraph', 'markdown': 'A VM has a name assigned to it and it has a computer name configured as part of the operating system. The name of a VM can be up to 15 characters.', 'text': 'A VM has a name assigned to it and it has a computer name configured as part of the operating system. The name of a VM can be up to 15 characters.'}, {'componentType': 'compParagraph', 'markdown': 'If you use Azure Stack to create the operating system disk, the computer name and the VM name are the same. If you upload and use your own image that contains a previously configured operating system and use it to create a VM, the names may be different. When you upload your own image file, as a best practice, make sure the computer name in the operating system matches the VM name.', 'text': 'If you use Azure Stack to create the operating system disk, the computer name and the VM name are the same. If you upload and use your own image that contains a previously configured operating system and use it to create a VM, the names may be different. When you upload your own image file, as a best practice, make sure the computer name in the operating system matches the VM name.'}, {'componentType': 'compHeaderH3', 'markdown': '### VM size', 'text': 'VM size'}, {'componentType': 'compParagraph', 'markdown': 'The size of the VM that you use is determined by the workload that you want to run. The size that you choose then determines factors such as processing power, memory, and storage capacity. Azure Stack offers different kinds of sizes to support many types of uses.', 'text': 'The size of the VM that you use is determined by the workload that you want to run. The size that you choose then determines factors such as processing power, memory, and storage capacity. Azure Stack offers different kinds of sizes to support many types of uses.'}, {'componentType': 'compHeaderH3', 'markdown': '### VM limits', 'text': 'VM limits'}, {'componentType': 'compParagraph', 'markdown': 'Your subscription has default quota limits in place that can impact the deployment of VMs for your project. The current limit on a per subscription basis is 20 VMs per region.', 'text': 'Your subscription has default quota limits in place that can impact the deployment of VMs for your project. The current limit on a per subscription basis is 20 VMs per region.'}, {'componentType': 'compHeaderH3', 'markdown': '### Operating system disks and images', 'text': 'Operating system disks and images'}, {'componentType': 'compParagraph', 'markdown': 'VMs use virtual hard disks (VHDs) to store their operating system (OS) and data. VHDs are also used for the images you choose from to install an OS. Azure Stack provides a marketplace to use with various versions and types of operating systems. Marketplace images are identified by image publisher, offer, SKU, and version (typically the latest version is specified as **latest**).', 'text': 'VMs use virtual hard disks (VHDs) to store their operating system (OS) and data. VHDs are also used for the images you choose from to install an OS. Azure Stack provides a marketplace to use with various versions and types of operating systems. Marketplace images are identified by image publisher, offer, SKU, and version (typically the latest version is specified as **latest**).'}, {'componentType': 'compParagraph', 'markdown': 'The following table shows how to find the information for an image:', 'text': 'The following table shows how to find the information for an image:'}, {'componentType': 'compTable'}, {'componentType': 'compParagraph', 'markdown': \"You can choose to upload and use your own image. If you do, the publisher name, offer, and SKU aren't used.\", 'text': \"You can choose to upload and use your own image. If you do, the publisher name, offer, and SKU aren't used.\"}, {'componentType': 'compHeaderH3', 'markdown': '### Extensions', 'text': 'Extensions'}, {'componentType': 'compParagraph', 'markdown': 'VM extensions give your VM additional capabilities through post deployment configuration and automated tasks.\\nThese common tasks can be accomplished using extensions:', 'text': 'VM extensions give your VM additional capabilities through post deployment configuration and automated tasks.\\nThese common tasks can be accomplished using extensions:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Related resources', 'text': 'Related resources'}, {'componentType': 'compParagraph', 'markdown': 'The resources in the following table are used by the VM and need to exist or be created when the VM is created:', 'text': 'The resources in the following table are used by the VM and need to exist or be created when the VM is created:'}, {'componentType': 'compTable'}]}, {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Create-your-first-VM', 'title': 'Create your first VM', 'content': [{'componentType': 'compParagraph', 'markdown': 'You have several choices to create a VM. Your choice depends on your environment. The following table provides information to help get you started creating your VM:', 'text': 'You have several choices to create a VM. Your choice depends on your environment. The following table provides information to help get you started creating your VM:'}, {'componentType': 'compTable'}]}, {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Manage-your-VM', 'title': 'Manage your VM', 'content': [{'componentType': 'compParagraph', 'markdown': 'You can manage VMs using a browser-based portal, command-line tools with support for scripting, or directly through APIs. Some typical management tasks that you might do are:', 'text': 'You can manage VMs using a browser-based portal, command-line tools with support for scripting, or directly through APIs. Some typical management tasks that you might do are:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Get information about your VM', 'text': 'Get information about your VM'}, {'componentType': 'compParagraph', 'markdown': 'The following table shows you some of the ways you can get information about a VM.', 'text': 'The following table shows you some of the ways you can get information about a VM.'}, {'componentType': 'compTable'}, {'componentType': 'compHeaderH3', 'markdown': '### Connect to your VM', 'text': 'Connect to your VM'}, {'componentType': 'compParagraph', 'markdown': 'You can use the **Connect** button in the Azure Stack portal to connect to your VM.', 'text': 'You can use the **Connect** button in the Azure Stack portal to connect to your VM.'}]}, {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compListUnordered'}]}] does not contain items matching the given schema", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "start_line": null, - "end_line": null - } - ], - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md" - }, - "readiness": { - "schema_version": "1", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-compute-overview.md", - "targets": [ - { - "target": "dita", - "status": "ready", - "prerequisites_met": [ - "Document has a title", - "Article type is classified", - "DITA type is mapped" - ], - "prerequisites_missing": [], - "diagnostics": [] - }, - { - "target": "schema_org", - "status": "ready", - "prerequisites_met": [ - "Title available for name property", - "Description available" - ], - "prerequisites_missing": [], - "diagnostics": [] - }, - { - "target": "rag_ingestion", - "status": "ready", - "prerequisites_met": [ - "Document title available for chunk context", - "Document has structured units for chunking", - "No parse errors" - ], - "prerequisites_missing": [], - "diagnostics": [] - } - ] - } -} \ No newline at end of file diff --git a/design/2026-06-28-assess/azure-stack-connect-azure-stack.md.json b/design/2026-06-28-assess/azure-stack-connect-azure-stack.md.json deleted file mode 100644 index 86e56f6..0000000 --- a/design/2026-06-28-assess/azure-stack-connect-azure-stack.md.json +++ /dev/null @@ -1,2589 +0,0 @@ -{ - "schema_version": "1", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "source_format": "markdown", - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "source_format": "markdown", - "content_hash": "f3f21ebc69ec9930cf7ca5dde1827fbd730aba5cd03122527ea755735e6f20ff", - "start_line": 1, - "end_line": null - }, - "metadata": { - "title": "Connect to Azure Stack | Microsoft Docs", - "description": "Learn how to connect Azure Stack.", - "services": "azure-stack", - "documentationcenter": "", - "author": "mattbriggs", - "manager": "femila", - "editor": "", - "ms.service": "azure-stack", - "ms.workload": "na", - "ms.tgt_pltfrm": "na", - "ms.devlang": "na", - "ms.topic": "conceptual", - "ms.date": "05/16/2019", - "ms.author": "mabrigg", - "ms.reviewer": "thoroet", - "ms.lastreviewed": "01/14/2019" - }, - "title": "Connect to Azure Stack | Microsoft Docs", - "structure": { - "root": { - "node_id": "root", - "node_type": "document", - "title": null, - "level": null, - "path": "/", - "children": [ - { - "node_id": "h1-147de6", - "node_type": "section", - "title": "Connect to Azure Stack", - "level": 1, - "path": "/1", - "children": [ - { - "node_id": "h2-3f21c7", - "node_type": "section", - "title": "Connect to Azure Stack with Remote Desktop", - "level": 2, - "path": "/1/1", - "children": [], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": 28, - "end_line": 28, - "query_path": null, - "provenance_status": "available" - }, - "triage_status": "known" - }, - { - "node_id": "h2-53bd73", - "node_type": "section", - "title": "Connect to Azure Stack with VPN", - "level": 2, - "path": "/1/2", - "children": [ - { - "node_id": "h3-1aba3c", - "node_type": "section", - "title": "Prerequisites", - "level": 3, - "path": "/1/2/1", - "children": [], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": 45, - "end_line": 45, - "query_path": null, - "provenance_status": "available" - }, - "triage_status": "known" - }, - { - "node_id": "h3-9e991a", - "node_type": "section", - "title": "Configure VPN connectivity", - "level": 3, - "path": "/1/2/2", - "children": [], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": 50, - "end_line": 50, - "query_path": null, - "provenance_status": "available" - }, - "triage_status": "known" - }, - { - "node_id": "h3-e475f2", - "node_type": "section", - "title": "Connect to Azure Stack", - "level": 3, - "path": "/1/2/3", - "children": [], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": 87, - "end_line": 87, - "query_path": null, - "provenance_status": "available" - }, - "triage_status": "known" - }, - { - "node_id": "h3-cef842", - "node_type": "section", - "title": "Test the VPN connectivity", - "level": 3, - "path": "/1/2/4", - "children": [], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": 102, - "end_line": 102, - "query_path": null, - "provenance_status": "available" - }, - "triage_status": "known" - } - ], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": 38, - "end_line": 38, - "query_path": null, - "provenance_status": "available" - }, - "triage_status": "known" - }, - { - "node_id": "h2-dff53b", - "node_type": "section", - "title": "Next steps", - "level": 2, - "path": "/1/3", - "children": [], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": 106, - "end_line": 106, - "query_path": null, - "provenance_status": "available" - }, - "triage_status": "known" - } - ], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": 21, - "end_line": 21, - "query_path": null, - "provenance_status": "available" - }, - "triage_status": "known" - } - ], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "triage_status": "known" - }, - "heading_count": 8, - "max_depth": 3, - "has_title": true - }, - "structured_content": { - "schema_version": "1", - "schema": "artHowto.schema.json", - "version": "0.1.0", - "article_id": "Volumes-Matt_files-Data-azure-stack-docs-azure-stack-user-azure-", - "article_type": "howto", - "dita_type": "howto", - "information_type": "procedure", - "title": "Connect to Azure Stack | Microsoft Docs", - "triage_status": "known", - "metadata": { - "title": "Connect to Azure Stack | Microsoft Docs", - "description": "Learn how to connect Azure Stack.", - "services": "azure-stack", - "documentationcenter": "", - "author": "mattbriggs", - "manager": "femila", - "editor": "", - "ms.service": "azure-stack", - "ms.workload": "na", - "ms.tgt_pltfrm": "na", - "ms.devlang": "na", - "ms.topic": "conceptual", - "ms.date": "05/16/2019", - "ms.author": "mabrigg", - "ms.reviewer": "thoroet", - "ms.lastreviewed": "01/14/2019" - }, - "source": { - "sourcePath": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "sourceFormat": "markdown", - "contentHash": "f3f21ebc69ec9930cf7ca5dde1827fbd730aba5cd03122527ea755735e6f20ff" - }, - "content": [ - { - "unit_type": "unknown", - "unit_id": "unit", - "information_type": "unknown", - "title": null, - "triage_status": "unknown", - "metadata": {}, - "source": null, - "procedure_representation": null, - "term": null, - "content": [ - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "To manage resources, you must connect to the Azure Stack Development Kit. This article details the steps required to connect to the development kit. You can use either of the following connection options:", - "html": null, - "text": "To manage resources, you must connect to the Azure Stack Development Kit. This article details the steps required to connect to the development kit. You can use either of the following connection options:", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": 23, - "end_line": 23, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "To manage resources, you must connect to the Azure Stack Development Kit. This article details the steps required to connect to the development kit. You can use either of the following connection options:", - "html": null, - "text": "To manage resources, you must connect to the Azure Stack Development Kit. This article details the steps required to connect to the development kit. You can use either of the following connection options:", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListUnordered", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": 2, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": 25, - "end_line": 27, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Remote Desktop: lets a single concurrent user quickly connect from the development kit.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 1, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": 25, - "end_line": 25, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Remote Desktop: lets a single concurrent user quickly connect from the development kit.", - "html": null, - "text": "Remote Desktop: lets a single concurrent user quickly connect from the development kit.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Virtual Private Network (VPN): lets multiple concurrent users connect from clients outside of the Azure Stack infrastructure (requires configuration).", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 2, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": 26, - "end_line": 27, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Virtual Private Network (VPN): lets multiple concurrent users connect from clients outside of the Azure Stack infrastructure (requires configuration).", - "html": null, - "text": "Virtual Private Network (VPN): lets multiple concurrent users connect from clients outside of the Azure Stack infrastructure (requires configuration).", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ] - }, - { - "unit_type": "procedure", - "unit_id": "Connect-to-Azure-Stack-with-Remote-Desktop", - "information_type": "procedure", - "title": "Connect to Azure Stack with Remote Desktop", - "triage_status": "known", - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": 28, - "end_line": 28, - "query_path": null, - "provenance_status": "available" - }, - "procedure_representation": "ordered-list", - "term": null, - "content": [ - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "With a Remote Desktop Connection, a single concurrent user can work with the portal to manage resources.", - "html": null, - "text": "With a Remote Desktop Connection, a single concurrent user can work with the portal to manage resources.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": 29, - "end_line": 29, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "With a Remote Desktop Connection, a single concurrent user can work with the portal to manage resources.", - "html": null, - "text": "With a Remote Desktop Connection, a single concurrent user can work with the portal to manage resources.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListOrdered", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": 3, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": 31, - "end_line": 37, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Open a Remote Desktop Connection and connect to the development kit. Enter **AzureStack\\AzureStackAdmin** as the username, and the administrative password that you provided during Azure Stack setup.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 1, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": 31, - "end_line": 32, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Open a Remote Desktop Connection and connect to the development kit. Enter ", - "html": null, - "text": "Open a Remote Desktop Connection and connect to the development kit. Enter ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**AzureStack\\AzureStackAdmin**", - "html": null, - "text": "AzureStack\\AzureStackAdmin", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "AzureStack\\AzureStackAdmin", - "html": null, - "text": "AzureStack\\AzureStackAdmin", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " as the username, and the administrative password that you provided during Azure Stack setup.", - "html": null, - "text": " as the username, and the administrative password that you provided during Azure Stack setup.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "From the development kit computer, open Server Manager, click **Local Server**, turn off Internet Explorer Enhanced Security, and then close Server Manager.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 2, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": 33, - "end_line": 34, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "From the development kit computer, open Server Manager, click ", - "html": null, - "text": "From the development kit computer, open Server Manager, click ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Local Server**", - "html": null, - "text": "Local Server", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Local Server", - "html": null, - "text": "Local Server", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ", turn off Internet Explorer Enhanced Security, and then close Server Manager.", - "html": null, - "text": ", turn off Internet Explorer Enhanced Security, and then close Server Manager.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "To open the portal, go to (https://portal.local.azurestack.external/) and sign in using user credentials.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 3, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": 35, - "end_line": 37, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "To open the portal, go to (https://portal.local.azurestack.external/) and sign in using user credentials.", - "html": null, - "text": "To open the portal, go to (https://portal.local.azurestack.external/) and sign in using user credentials.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ] - }, - { - "unit_type": "unknown", - "unit_id": "Connect-to-Azure-Stack-with-VPN", - "information_type": "unknown", - "title": "Connect to Azure Stack with VPN", - "triage_status": "unknown", - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": 38, - "end_line": 38, - "query_path": null, - "provenance_status": "available" - }, - "procedure_representation": null, - "term": null, - "content": [ - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "You can establish a split tunnel VPN connection to an Azure Stack Development Kit. Through the VPN connection you can access the admin portal, user portal, and locally installed tools such as Visual Studio and PowerShell to manage Azure Stack resources. VPN connectivity is supported in both Azure Active Directory (AAD) and Active Directory Federation Services (AD FS)-based deployments. VPN connections let multiple clients connect to Azure Stack at the same time.", - "html": null, - "text": "You can establish a split tunnel VPN connection to an Azure Stack Development Kit. Through the VPN connection you can access the admin portal, user portal, and locally installed tools such as Visual Studio and PowerShell to manage Azure Stack resources. VPN connectivity is supported in both Azure Active Directory (AAD) and Active Directory Federation Services (AD FS)-based deployments. VPN connections let multiple clients connect to Azure Stack at the same time.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": 40, - "end_line": 40, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "You can establish a split tunnel VPN connection to an Azure Stack Development Kit. Through the VPN connection you can access the admin portal, user portal, and locally installed tools such as Visual Studio and PowerShell to manage Azure Stack resources. VPN connectivity is supported in both Azure Active Directory (AAD) and Active Directory Federation Services (AD FS)-based deployments. VPN connections let multiple clients connect to Azure Stack at the same time.", - "html": null, - "text": "You can establish a split tunnel VPN connection to an Azure Stack Development Kit. Through the VPN connection you can access the admin portal, user portal, and locally installed tools such as Visual Studio and PowerShell to manage Azure Stack resources. VPN connectivity is supported in both Azure Active Directory (AAD) and Active Directory Federation Services (AD FS)-based deployments. VPN connections let multiple clients connect to Azure Stack at the same time.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compAlert", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": "note", - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": 42, - "end_line": 43, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "[!NOTE] \nThis VPN connection doesn't provide connectivity to Azure Stack infrastructure VMs.", - "html": null, - "text": "[!NOTE] \nThis VPN connection doesn't provide connectivity to Azure Stack infrastructure VMs.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": 42, - "end_line": 43, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "[!NOTE]", - "html": null, - "text": "[!NOTE]", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attUnknown", - "att_id": null, - "markdown": null, - "html": null, - "text": "\n", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "unknown" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": "This VPN connection doesn't provide connectivity to Azure Stack infrastructure VMs.", - "html": null, - "text": "This VPN connection doesn't provide connectivity to Azure Stack infrastructure VMs.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compHeaderH3", - "component_id": null, - "markdown": "### Prerequisites", - "html": null, - "text": "Prerequisites", - "level": 3, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": 45, - "end_line": 45, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Prerequisites", - "html": null, - "text": "Prerequisites", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListUnordered", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": 2, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": 47, - "end_line": 49, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Install [Azure Stack compatible Azure PowerShell](../operator/azure-stack-powershell-install.md) on your local computer.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 1, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": 47, - "end_line": 47, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Install ", - "html": null, - "text": "Install ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attLink", - "att_id": null, - "markdown": "[Azure Stack compatible Azure PowerShell](../operator/azure-stack-powershell-install.md)", - "html": null, - "text": "Azure Stack compatible Azure PowerShell", - "href": "../operator/azure-stack-powershell-install.md", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " on your local computer.", - "html": null, - "text": " on your local computer.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Download the [tools required to work with Azure Stack](../operator/azure-stack-powershell-download.md).", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 2, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": 48, - "end_line": 49, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Download the ", - "html": null, - "text": "Download the ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attLink", - "att_id": null, - "markdown": "[tools required to work with Azure Stack](../operator/azure-stack-powershell-download.md)", - "html": null, - "text": "tools required to work with Azure Stack", - "href": "../operator/azure-stack-powershell-download.md", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compHeaderH3", - "component_id": null, - "markdown": "### Configure VPN connectivity", - "html": null, - "text": "Configure VPN connectivity", - "level": 3, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": 50, - "end_line": 50, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Configure VPN connectivity", - "html": null, - "text": "Configure VPN connectivity", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "To create a VPN connection to the development kit, open an elevated PowerShell session from your local Windows-based computer and run the following script (make sure to update the IP address and password values for your environment):", - "html": null, - "text": "To create a VPN connection to the development kit, open an elevated PowerShell session from your local Windows-based computer and run the following script (make sure to update the IP address and password values for your environment):", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": 52, - "end_line": 52, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "To create a VPN connection to the development kit, open an elevated PowerShell session from your local Windows-based computer and run the following script (make sure to update the IP address and password values for your environment):", - "html": null, - "text": "To create a VPN connection to the development kit, open an elevated PowerShell session from your local Windows-based computer and run the following script (make sure to update the IP address and password values for your environment):", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compBlockCode", - "component_id": null, - "markdown": "```powershell\n# Configure winrm if it's not already configured\nwinrm quickconfig \n\nSet-ExecutionPolicy RemoteSigned\n\n# Import the Connect module\nImport-Module .\\Connect\\AzureStack.Connect.psm1 \n\n# Add the development kit computer's host IP address & certificate authority (CA) to the list of trusted hosts. Make sure to update the IP address and password values for your environment. \n\n$hostIP = \"\"\n\n$Password = ConvertTo-SecureString `\n \"\" `\n -AsPlainText `\n -Force\n\nSet-Item wsman:\\localhost\\Client\\TrustedHosts `\n -Value $hostIP `\n -Concatenate\n\n# Create a VPN connection entry for the local user\nAdd-AzsVpnConnection `\n -ServerAddress $hostIP `\n -Password $Password```", - "html": null, - "text": null, - "level": null, - "language": "powershell", - "code": "# Configure winrm if it's not already configured\nwinrm quickconfig \n\nSet-ExecutionPolicy RemoteSigned\n\n# Import the Connect module\nImport-Module .\\Connect\\AzureStack.Connect.psm1 \n\n# Add the development kit computer's host IP address & certificate authority (CA) to the list of trusted hosts. Make sure to update the IP address and password values for your environment. \n\n$hostIP = \"\"\n\n$Password = ConvertTo-SecureString `\n \"\" `\n -AsPlainText `\n -Force\n\nSet-Item wsman:\\localhost\\Client\\TrustedHosts `\n -Value $hostIP `\n -Concatenate\n\n# Create a VPN connection entry for the local user\nAdd-AzsVpnConnection `\n -ServerAddress $hostIP `\n -Password $Password", - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": 54, - "end_line": 81, - "query_path": null, - "provenance_status": "available" - }, - "content": [], - "triage_status": "known" - }, - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "If the setup succeeds, you'll see `azurestack` in your list of VPN connections.", - "html": null, - "text": "If the setup succeeds, you'll see `azurestack` in your list of VPN connections.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": 83, - "end_line": 83, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "If the setup succeeds, you'll see ", - "html": null, - "text": "If the setup succeeds, you'll see ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attCode", - "att_id": null, - "markdown": "`azurestack`", - "html": null, - "text": "azurestack", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " in your list of VPN connections.", - "html": null, - "text": " in your list of VPN connections.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "![Network connections](media/azure-stack-connect-azure-stack/image3.png)", - "html": null, - "text": "![Network connections](media/azure-stack-connect-azure-stack/image3.png)", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": 85, - "end_line": 85, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attImage", - "att_id": null, - "markdown": "![Network connections](media/azure-stack-connect-azure-stack/image3.png)", - "html": null, - "text": null, - "href": null, - "target": null, - "source": "media/azure-stack-connect-azure-stack/image3.png", - "alt_text": "Network connections", - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compHeaderH3", - "component_id": null, - "markdown": "### Connect to Azure Stack", - "html": null, - "text": "Connect to Azure Stack", - "level": 3, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": 87, - "end_line": 87, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Connect to Azure Stack", - "html": null, - "text": "Connect to Azure Stack", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "Connect to the Azure Stack instance by using either of the following two methods:", - "html": null, - "text": "Connect to the Azure Stack instance by using either of the following two methods:", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": 89, - "end_line": 89, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Connect to the Azure Stack instance by using either of the following two methods:", - "html": null, - "text": "Connect to the Azure Stack instance by using either of the following two methods:", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListUnordered", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": 2, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": 91, - "end_line": 101, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "When prompted, trust the Azure Stack host and install the certificate from **AzureStackCertificateAuthority** onto your local computer's certificate store. The prompt might appear behind the PowerShell session window.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 1, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": 91, - "end_line": 99, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "When prompted, trust the Azure Stack host and install the certificate from ", - "html": null, - "text": "When prompted, trust the Azure Stack host and install the certificate from ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**AzureStackCertificateAuthority**", - "html": null, - "text": "AzureStackCertificateAuthority", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "AzureStackCertificateAuthority", - "html": null, - "text": "AzureStackCertificateAuthority", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " onto your local computer's certificate store. The prompt might appear behind the PowerShell session window.", - "html": null, - "text": " onto your local computer's certificate store. The prompt might appear behind the PowerShell session window.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "On your local computer, go to **Network Settings** > **VPN** > select `azurestack` > **connect**. At the sign-in prompt, enter the username (AzureStack\\AzureStackAdmin) and the password.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 2, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": 100, - "end_line": 101, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "On your local computer, go to ", - "html": null, - "text": "On your local computer, go to ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Network Settings**", - "html": null, - "text": "Network Settings", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Network Settings", - "html": null, - "text": "Network Settings", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " > ", - "html": null, - "text": " > ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**VPN**", - "html": null, - "text": "VPN", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "VPN", - "html": null, - "text": "VPN", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " > select ", - "html": null, - "text": " > select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attCode", - "att_id": null, - "markdown": "`azurestack`", - "html": null, - "text": "azurestack", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " > ", - "html": null, - "text": " > ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**connect**", - "html": null, - "text": "connect", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "connect", - "html": null, - "text": "connect", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ". At the sign-in prompt, enter the username (AzureStack\\AzureStackAdmin) and the password.", - "html": null, - "text": ". At the sign-in prompt, enter the username (AzureStack\\AzureStackAdmin) and the password.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compHeaderH3", - "component_id": null, - "markdown": "### Test the VPN connectivity", - "html": null, - "text": "Test the VPN connectivity", - "level": 3, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": 102, - "end_line": 102, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Test the VPN connectivity", - "html": null, - "text": "Test the VPN connectivity", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "To test the portal connection, open a browser and go to the user portal (https://portal.local.azurestack.external/), sign in, and then create resources.", - "html": null, - "text": "To test the portal connection, open a browser and go to the user portal (https://portal.local.azurestack.external/), sign in, and then create resources.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": 104, - "end_line": 104, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "To test the portal connection, open a browser and go to the user portal (https://portal.local.azurestack.external/), sign in, and then create resources.", - "html": null, - "text": "To test the portal connection, open a browser and go to the user portal (https://portal.local.azurestack.external/), sign in, and then create resources.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ] - }, - { - "unit_type": "procedure", - "unit_id": "Next-steps", - "information_type": "procedure", - "title": "Next steps", - "triage_status": "known", - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": 106, - "end_line": 106, - "query_path": null, - "provenance_status": "available" - }, - "procedure_representation": null, - "term": null, - "content": [] - } - ] - }, - "references": [ - { - "schema_version": "1", - "ref_type": "link", - "href": "../operator/azure-stack-powershell-install.md", - "text": "Azure Stack compatible Azure PowerShell", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "../operator/azure-stack-powershell-download.md", - "text": "tools required to work with Azure Stack", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "image", - "href": "media/azure-stack-connect-azure-stack/image3.png", - "text": null, - "alt_text": "Network connections", - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null - } - ], - "diagnostics": [ - { - "schema_version": "1", - "code": "SP-040", - "severity": "info", - "category": "unknown_classification", - "message": "Content classified as unknown: Unit 'unnamed' could not be classified.", - "detail": "Unit 'unnamed' could not be classified.", - "remediation": "Review content structure; it may not match any known pattern.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-040", - "severity": "info", - "category": "unknown_classification", - "message": "Content classified as unknown: Unit 'Connect to Azure Stack with VPN' could not be classified.", - "detail": "Unit 'Connect to Azure Stack with VPN' could not be classified.", - "remediation": "Review content structure; it may not match any known pattern.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": 38, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[0]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'unit', 'content': [{'componentType': 'compParagraph', 'markdown': 'To manage resources, you must connect to the Azure Stack Development Kit. This article details the steps required to connect to the development kit. You can use either of the following connection options:', 'text': 'To manage resources, you must connect to the Azure Stack Development Kit. This article details the steps required to connect to the development kit. You can use either of the following connection options:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "detail": "$.content[0]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'unit', 'content': [{'componentType': 'compParagraph', 'markdown': 'To manage resources, you must connect to the Azure Stack Development Kit. This article details the steps required to connect to the development kit. You can use either of the following connection options:', 'text': 'To manage resources, you must connect to the Azure Stack Development Kit. This article details the steps required to connect to the development kit. You can use either of the following connection options:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[1]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Connect-to-Azure-Stack-with-Remote-Desktop', 'title': 'Connect to Azure Stack with Remote Desktop', 'content': [{'componentType': 'compParagraph', 'markdown': 'With a Remote Desktop Connection, a single concurrent user can work with the portal to manage resources.', 'text': 'With a Remote Desktop Connection, a single concurrent user can work with the portal to manage resources.'}, {'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", - "detail": "$.content[1]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Connect-to-Azure-Stack-with-Remote-Desktop', 'title': 'Connect to Azure Stack with Remote Desktop', 'content': [{'componentType': 'compParagraph', 'markdown': 'With a Remote Desktop Connection, a single concurrent user can work with the portal to manage resources.', 'text': 'With a Remote Desktop Connection, a single concurrent user can work with the portal to manage resources.'}, {'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[2]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Connect-to-Azure-Stack-with-VPN', 'title': 'Connect to Azure Stack with VPN', 'content': [{'componentType': 'compParagraph', 'markdown': 'You can establish a split tunnel VPN connection to an Azure Stack Development Kit. Through the VPN connection you can access the admin portal, user portal, and locally installed tools such as Visual Studio and PowerShell to manage Azure Stack resources. VPN connectivity is supported in both Azure Active Directory (AAD) and Active Directory Federation Services (AD FS)-based deployments. VPN connections let multiple clients connect to Azure Stack at the same time.', 'text': 'You can establish a split tunnel VPN connection to an Azure Stack Development Kit. Through the VPN connection you can access the admin portal, user portal, and locally installed tools such as Visual Studio and PowerShell to manage Azure Stack resources. VPN connectivity is supported in both Azure Active Directory (AAD) and Active Directory Federation Services (AD FS)-based deployments. VPN connections let multiple clients connect to Azure Stack at the same time.'}, {'componentType': 'compAlert'}, {'componentType': 'compHeaderH3', 'markdown': '### Prerequisites', 'text': 'Prerequisites'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Configure VPN connectivity', 'text': 'Configure VPN connectivity'}, {'componentType': 'compParagraph', 'markdown': 'To create a VPN connection to the development kit, open an elevated PowerShell session from your local Windows-based computer and run the following script (make sure to update the IP address and password values for your environment):', 'text': 'To create a VPN connection to the development kit, open an elevated PowerShell session from your local Windows-based computer and run the following script (make sure to update the IP address and password values for your environment):'}, {'componentType': 'compBlockCode', 'markdown': '```powershell\\n# Configure winrm if it\\'s not already configured\\nwinrm quickconfig \\n\\nSet-ExecutionPolicy RemoteSigned\\n\\n# Import the Connect module\\nImport-Module .\\\\Connect\\\\AzureStack.Connect.psm1 \\n\\n# Add the development kit computer\\'s host IP address & certificate authority (CA) to the list of trusted hosts. Make sure to update the IP address and password values for your environment. \\n\\n$hostIP = \"\"\\n\\n$Password = ConvertTo-SecureString `\\n \"\" `\\n -AsPlainText `\\n -Force\\n\\nSet-Item wsman:\\\\localhost\\\\Client\\\\TrustedHosts `\\n -Value $hostIP `\\n -Concatenate\\n\\n# Create a VPN connection entry for the local user\\nAdd-AzsVpnConnection `\\n -ServerAddress $hostIP `\\n -Password $Password```'}, {'componentType': 'compParagraph', 'markdown': \"If the setup succeeds, you'll see `azurestack` in your list of VPN connections.\", 'text': \"If the setup succeeds, you'll see `azurestack` in your list of VPN connections.\"}, {'componentType': 'compParagraph', 'markdown': '![Network connections](media/azure-stack-connect-azure-stack/image3.png)', 'text': '![Network connections](media/azure-stack-connect-azure-stack/image3.png)'}, {'componentType': 'compHeaderH3', 'markdown': '### Connect to Azure Stack', 'text': 'Connect to Azure Stack'}, {'componentType': 'compParagraph', 'markdown': 'Connect to the Azure Stack instance by using either of the following two methods:', 'text': 'Connect to the Azure Stack instance by using either of the following two methods:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Test the VPN connectivity', 'text': 'Test the VPN connectivity'}, {'componentType': 'compParagraph', 'markdown': 'To test the portal connection, open a browser and go to the user portal (https://portal.local.azurestack.external/), sign in, and then create resources.', 'text': 'To test the portal connection, open a browser and go to the user portal (https://portal.local.azurestack.external/), sign in, and then create resources.'}]} is not valid under any of the given schemas", - "detail": "$.content[2]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Connect-to-Azure-Stack-with-VPN', 'title': 'Connect to Azure Stack with VPN', 'content': [{'componentType': 'compParagraph', 'markdown': 'You can establish a split tunnel VPN connection to an Azure Stack Development Kit. Through the VPN connection you can access the admin portal, user portal, and locally installed tools such as Visual Studio and PowerShell to manage Azure Stack resources. VPN connectivity is supported in both Azure Active Directory (AAD) and Active Directory Federation Services (AD FS)-based deployments. VPN connections let multiple clients connect to Azure Stack at the same time.', 'text': 'You can establish a split tunnel VPN connection to an Azure Stack Development Kit. Through the VPN connection you can access the admin portal, user portal, and locally installed tools such as Visual Studio and PowerShell to manage Azure Stack resources. VPN connectivity is supported in both Azure Active Directory (AAD) and Active Directory Federation Services (AD FS)-based deployments. VPN connections let multiple clients connect to Azure Stack at the same time.'}, {'componentType': 'compAlert'}, {'componentType': 'compHeaderH3', 'markdown': '### Prerequisites', 'text': 'Prerequisites'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Configure VPN connectivity', 'text': 'Configure VPN connectivity'}, {'componentType': 'compParagraph', 'markdown': 'To create a VPN connection to the development kit, open an elevated PowerShell session from your local Windows-based computer and run the following script (make sure to update the IP address and password values for your environment):', 'text': 'To create a VPN connection to the development kit, open an elevated PowerShell session from your local Windows-based computer and run the following script (make sure to update the IP address and password values for your environment):'}, {'componentType': 'compBlockCode', 'markdown': '```powershell\\n# Configure winrm if it\\'s not already configured\\nwinrm quickconfig \\n\\nSet-ExecutionPolicy RemoteSigned\\n\\n# Import the Connect module\\nImport-Module .\\\\Connect\\\\AzureStack.Connect.psm1 \\n\\n# Add the development kit computer\\'s host IP address & certificate authority (CA) to the list of trusted hosts. Make sure to update the IP address and password values for your environment. \\n\\n$hostIP = \"\"\\n\\n$Password = ConvertTo-SecureString `\\n \"\" `\\n -AsPlainText `\\n -Force\\n\\nSet-Item wsman:\\\\localhost\\\\Client\\\\TrustedHosts `\\n -Value $hostIP `\\n -Concatenate\\n\\n# Create a VPN connection entry for the local user\\nAdd-AzsVpnConnection `\\n -ServerAddress $hostIP `\\n -Password $Password```'}, {'componentType': 'compParagraph', 'markdown': \"If the setup succeeds, you'll see `azurestack` in your list of VPN connections.\", 'text': \"If the setup succeeds, you'll see `azurestack` in your list of VPN connections.\"}, {'componentType': 'compParagraph', 'markdown': '![Network connections](media/azure-stack-connect-azure-stack/image3.png)', 'text': '![Network connections](media/azure-stack-connect-azure-stack/image3.png)'}, {'componentType': 'compHeaderH3', 'markdown': '### Connect to Azure Stack', 'text': 'Connect to Azure Stack'}, {'componentType': 'compParagraph', 'markdown': 'Connect to the Azure Stack instance by using either of the following two methods:', 'text': 'Connect to the Azure Stack instance by using either of the following two methods:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Test the VPN connectivity', 'text': 'Test the VPN connectivity'}, {'componentType': 'compParagraph', 'markdown': 'To test the portal connection, open a browser and go to the user portal (https://portal.local.azurestack.external/), sign in, and then create resources.', 'text': 'To test the portal connection, open a browser and go to the user portal (https://portal.local.azurestack.external/), sign in, and then create resources.'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[3]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': []} is not valid under any of the given schemas", - "detail": "$.content[3]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': []} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[0]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'unit', 'content': [{'componentType': 'compParagraph', 'markdown': 'To manage resources, you must connect to the Azure Stack Development Kit. This article details the steps required to connect to the development kit. You can use either of the following connection options:', 'text': 'To manage resources, you must connect to the Azure Stack Development Kit. This article details the steps required to connect to the development kit. You can use either of the following connection options:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "detail": "$.content[0]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'unit', 'content': [{'componentType': 'compParagraph', 'markdown': 'To manage resources, you must connect to the Azure Stack Development Kit. This article details the steps required to connect to the development kit. You can use either of the following connection options:', 'text': 'To manage resources, you must connect to the Azure Stack Development Kit. This article details the steps required to connect to the development kit. You can use either of the following connection options:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null - } - ], - "validation": { - "schema_version": "1", - "schema_id": "artHowto.schema.json", - "valid": false, - "diagnostics": [ - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[0]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'unit', 'content': [{'componentType': 'compParagraph', 'markdown': 'To manage resources, you must connect to the Azure Stack Development Kit. This article details the steps required to connect to the development kit. You can use either of the following connection options:', 'text': 'To manage resources, you must connect to the Azure Stack Development Kit. This article details the steps required to connect to the development kit. You can use either of the following connection options:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "detail": "$.content[0]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'unit', 'content': [{'componentType': 'compParagraph', 'markdown': 'To manage resources, you must connect to the Azure Stack Development Kit. This article details the steps required to connect to the development kit. You can use either of the following connection options:', 'text': 'To manage resources, you must connect to the Azure Stack Development Kit. This article details the steps required to connect to the development kit. You can use either of the following connection options:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[1]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Connect-to-Azure-Stack-with-Remote-Desktop', 'title': 'Connect to Azure Stack with Remote Desktop', 'content': [{'componentType': 'compParagraph', 'markdown': 'With a Remote Desktop Connection, a single concurrent user can work with the portal to manage resources.', 'text': 'With a Remote Desktop Connection, a single concurrent user can work with the portal to manage resources.'}, {'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", - "detail": "$.content[1]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Connect-to-Azure-Stack-with-Remote-Desktop', 'title': 'Connect to Azure Stack with Remote Desktop', 'content': [{'componentType': 'compParagraph', 'markdown': 'With a Remote Desktop Connection, a single concurrent user can work with the portal to manage resources.', 'text': 'With a Remote Desktop Connection, a single concurrent user can work with the portal to manage resources.'}, {'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[2]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Connect-to-Azure-Stack-with-VPN', 'title': 'Connect to Azure Stack with VPN', 'content': [{'componentType': 'compParagraph', 'markdown': 'You can establish a split tunnel VPN connection to an Azure Stack Development Kit. Through the VPN connection you can access the admin portal, user portal, and locally installed tools such as Visual Studio and PowerShell to manage Azure Stack resources. VPN connectivity is supported in both Azure Active Directory (AAD) and Active Directory Federation Services (AD FS)-based deployments. VPN connections let multiple clients connect to Azure Stack at the same time.', 'text': 'You can establish a split tunnel VPN connection to an Azure Stack Development Kit. Through the VPN connection you can access the admin portal, user portal, and locally installed tools such as Visual Studio and PowerShell to manage Azure Stack resources. VPN connectivity is supported in both Azure Active Directory (AAD) and Active Directory Federation Services (AD FS)-based deployments. VPN connections let multiple clients connect to Azure Stack at the same time.'}, {'componentType': 'compAlert'}, {'componentType': 'compHeaderH3', 'markdown': '### Prerequisites', 'text': 'Prerequisites'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Configure VPN connectivity', 'text': 'Configure VPN connectivity'}, {'componentType': 'compParagraph', 'markdown': 'To create a VPN connection to the development kit, open an elevated PowerShell session from your local Windows-based computer and run the following script (make sure to update the IP address and password values for your environment):', 'text': 'To create a VPN connection to the development kit, open an elevated PowerShell session from your local Windows-based computer and run the following script (make sure to update the IP address and password values for your environment):'}, {'componentType': 'compBlockCode', 'markdown': '```powershell\\n# Configure winrm if it\\'s not already configured\\nwinrm quickconfig \\n\\nSet-ExecutionPolicy RemoteSigned\\n\\n# Import the Connect module\\nImport-Module .\\\\Connect\\\\AzureStack.Connect.psm1 \\n\\n# Add the development kit computer\\'s host IP address & certificate authority (CA) to the list of trusted hosts. Make sure to update the IP address and password values for your environment. \\n\\n$hostIP = \"\"\\n\\n$Password = ConvertTo-SecureString `\\n \"\" `\\n -AsPlainText `\\n -Force\\n\\nSet-Item wsman:\\\\localhost\\\\Client\\\\TrustedHosts `\\n -Value $hostIP `\\n -Concatenate\\n\\n# Create a VPN connection entry for the local user\\nAdd-AzsVpnConnection `\\n -ServerAddress $hostIP `\\n -Password $Password```'}, {'componentType': 'compParagraph', 'markdown': \"If the setup succeeds, you'll see `azurestack` in your list of VPN connections.\", 'text': \"If the setup succeeds, you'll see `azurestack` in your list of VPN connections.\"}, {'componentType': 'compParagraph', 'markdown': '![Network connections](media/azure-stack-connect-azure-stack/image3.png)', 'text': '![Network connections](media/azure-stack-connect-azure-stack/image3.png)'}, {'componentType': 'compHeaderH3', 'markdown': '### Connect to Azure Stack', 'text': 'Connect to Azure Stack'}, {'componentType': 'compParagraph', 'markdown': 'Connect to the Azure Stack instance by using either of the following two methods:', 'text': 'Connect to the Azure Stack instance by using either of the following two methods:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Test the VPN connectivity', 'text': 'Test the VPN connectivity'}, {'componentType': 'compParagraph', 'markdown': 'To test the portal connection, open a browser and go to the user portal (https://portal.local.azurestack.external/), sign in, and then create resources.', 'text': 'To test the portal connection, open a browser and go to the user portal (https://portal.local.azurestack.external/), sign in, and then create resources.'}]} is not valid under any of the given schemas", - "detail": "$.content[2]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Connect-to-Azure-Stack-with-VPN', 'title': 'Connect to Azure Stack with VPN', 'content': [{'componentType': 'compParagraph', 'markdown': 'You can establish a split tunnel VPN connection to an Azure Stack Development Kit. Through the VPN connection you can access the admin portal, user portal, and locally installed tools such as Visual Studio and PowerShell to manage Azure Stack resources. VPN connectivity is supported in both Azure Active Directory (AAD) and Active Directory Federation Services (AD FS)-based deployments. VPN connections let multiple clients connect to Azure Stack at the same time.', 'text': 'You can establish a split tunnel VPN connection to an Azure Stack Development Kit. Through the VPN connection you can access the admin portal, user portal, and locally installed tools such as Visual Studio and PowerShell to manage Azure Stack resources. VPN connectivity is supported in both Azure Active Directory (AAD) and Active Directory Federation Services (AD FS)-based deployments. VPN connections let multiple clients connect to Azure Stack at the same time.'}, {'componentType': 'compAlert'}, {'componentType': 'compHeaderH3', 'markdown': '### Prerequisites', 'text': 'Prerequisites'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Configure VPN connectivity', 'text': 'Configure VPN connectivity'}, {'componentType': 'compParagraph', 'markdown': 'To create a VPN connection to the development kit, open an elevated PowerShell session from your local Windows-based computer and run the following script (make sure to update the IP address and password values for your environment):', 'text': 'To create a VPN connection to the development kit, open an elevated PowerShell session from your local Windows-based computer and run the following script (make sure to update the IP address and password values for your environment):'}, {'componentType': 'compBlockCode', 'markdown': '```powershell\\n# Configure winrm if it\\'s not already configured\\nwinrm quickconfig \\n\\nSet-ExecutionPolicy RemoteSigned\\n\\n# Import the Connect module\\nImport-Module .\\\\Connect\\\\AzureStack.Connect.psm1 \\n\\n# Add the development kit computer\\'s host IP address & certificate authority (CA) to the list of trusted hosts. Make sure to update the IP address and password values for your environment. \\n\\n$hostIP = \"\"\\n\\n$Password = ConvertTo-SecureString `\\n \"\" `\\n -AsPlainText `\\n -Force\\n\\nSet-Item wsman:\\\\localhost\\\\Client\\\\TrustedHosts `\\n -Value $hostIP `\\n -Concatenate\\n\\n# Create a VPN connection entry for the local user\\nAdd-AzsVpnConnection `\\n -ServerAddress $hostIP `\\n -Password $Password```'}, {'componentType': 'compParagraph', 'markdown': \"If the setup succeeds, you'll see `azurestack` in your list of VPN connections.\", 'text': \"If the setup succeeds, you'll see `azurestack` in your list of VPN connections.\"}, {'componentType': 'compParagraph', 'markdown': '![Network connections](media/azure-stack-connect-azure-stack/image3.png)', 'text': '![Network connections](media/azure-stack-connect-azure-stack/image3.png)'}, {'componentType': 'compHeaderH3', 'markdown': '### Connect to Azure Stack', 'text': 'Connect to Azure Stack'}, {'componentType': 'compParagraph', 'markdown': 'Connect to the Azure Stack instance by using either of the following two methods:', 'text': 'Connect to the Azure Stack instance by using either of the following two methods:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Test the VPN connectivity', 'text': 'Test the VPN connectivity'}, {'componentType': 'compParagraph', 'markdown': 'To test the portal connection, open a browser and go to the user portal (https://portal.local.azurestack.external/), sign in, and then create resources.', 'text': 'To test the portal connection, open a browser and go to the user portal (https://portal.local.azurestack.external/), sign in, and then create resources.'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[3]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': []} is not valid under any of the given schemas", - "detail": "$.content[3]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': []} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[0]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'unit', 'content': [{'componentType': 'compParagraph', 'markdown': 'To manage resources, you must connect to the Azure Stack Development Kit. This article details the steps required to connect to the development kit. You can use either of the following connection options:', 'text': 'To manage resources, you must connect to the Azure Stack Development Kit. This article details the steps required to connect to the development kit. You can use either of the following connection options:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "detail": "$.content[0]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'unit', 'content': [{'componentType': 'compParagraph', 'markdown': 'To manage resources, you must connect to the Azure Stack Development Kit. This article details the steps required to connect to the development kit. You can use either of the following connection options:', 'text': 'To manage resources, you must connect to the Azure Stack Development Kit. This article details the steps required to connect to the development kit. You can use either of the following connection options:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[1]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Connect-to-Azure-Stack-with-Remote-Desktop', 'title': 'Connect to Azure Stack with Remote Desktop', 'content': [{'componentType': 'compParagraph', 'markdown': 'With a Remote Desktop Connection, a single concurrent user can work with the portal to manage resources.', 'text': 'With a Remote Desktop Connection, a single concurrent user can work with the portal to manage resources.'}, {'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", - "detail": "$.content[1]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Connect-to-Azure-Stack-with-Remote-Desktop', 'title': 'Connect to Azure Stack with Remote Desktop', 'content': [{'componentType': 'compParagraph', 'markdown': 'With a Remote Desktop Connection, a single concurrent user can work with the portal to manage resources.', 'text': 'With a Remote Desktop Connection, a single concurrent user can work with the portal to manage resources.'}, {'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[2]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Connect-to-Azure-Stack-with-VPN', 'title': 'Connect to Azure Stack with VPN', 'content': [{'componentType': 'compParagraph', 'markdown': 'You can establish a split tunnel VPN connection to an Azure Stack Development Kit. Through the VPN connection you can access the admin portal, user portal, and locally installed tools such as Visual Studio and PowerShell to manage Azure Stack resources. VPN connectivity is supported in both Azure Active Directory (AAD) and Active Directory Federation Services (AD FS)-based deployments. VPN connections let multiple clients connect to Azure Stack at the same time.', 'text': 'You can establish a split tunnel VPN connection to an Azure Stack Development Kit. Through the VPN connection you can access the admin portal, user portal, and locally installed tools such as Visual Studio and PowerShell to manage Azure Stack resources. VPN connectivity is supported in both Azure Active Directory (AAD) and Active Directory Federation Services (AD FS)-based deployments. VPN connections let multiple clients connect to Azure Stack at the same time.'}, {'componentType': 'compAlert'}, {'componentType': 'compHeaderH3', 'markdown': '### Prerequisites', 'text': 'Prerequisites'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Configure VPN connectivity', 'text': 'Configure VPN connectivity'}, {'componentType': 'compParagraph', 'markdown': 'To create a VPN connection to the development kit, open an elevated PowerShell session from your local Windows-based computer and run the following script (make sure to update the IP address and password values for your environment):', 'text': 'To create a VPN connection to the development kit, open an elevated PowerShell session from your local Windows-based computer and run the following script (make sure to update the IP address and password values for your environment):'}, {'componentType': 'compBlockCode', 'markdown': '```powershell\\n# Configure winrm if it\\'s not already configured\\nwinrm quickconfig \\n\\nSet-ExecutionPolicy RemoteSigned\\n\\n# Import the Connect module\\nImport-Module .\\\\Connect\\\\AzureStack.Connect.psm1 \\n\\n# Add the development kit computer\\'s host IP address & certificate authority (CA) to the list of trusted hosts. Make sure to update the IP address and password values for your environment. \\n\\n$hostIP = \"\"\\n\\n$Password = ConvertTo-SecureString `\\n \"\" `\\n -AsPlainText `\\n -Force\\n\\nSet-Item wsman:\\\\localhost\\\\Client\\\\TrustedHosts `\\n -Value $hostIP `\\n -Concatenate\\n\\n# Create a VPN connection entry for the local user\\nAdd-AzsVpnConnection `\\n -ServerAddress $hostIP `\\n -Password $Password```'}, {'componentType': 'compParagraph', 'markdown': \"If the setup succeeds, you'll see `azurestack` in your list of VPN connections.\", 'text': \"If the setup succeeds, you'll see `azurestack` in your list of VPN connections.\"}, {'componentType': 'compParagraph', 'markdown': '![Network connections](media/azure-stack-connect-azure-stack/image3.png)', 'text': '![Network connections](media/azure-stack-connect-azure-stack/image3.png)'}, {'componentType': 'compHeaderH3', 'markdown': '### Connect to Azure Stack', 'text': 'Connect to Azure Stack'}, {'componentType': 'compParagraph', 'markdown': 'Connect to the Azure Stack instance by using either of the following two methods:', 'text': 'Connect to the Azure Stack instance by using either of the following two methods:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Test the VPN connectivity', 'text': 'Test the VPN connectivity'}, {'componentType': 'compParagraph', 'markdown': 'To test the portal connection, open a browser and go to the user portal (https://portal.local.azurestack.external/), sign in, and then create resources.', 'text': 'To test the portal connection, open a browser and go to the user portal (https://portal.local.azurestack.external/), sign in, and then create resources.'}]} is not valid under any of the given schemas", - "detail": "$.content[2]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Connect-to-Azure-Stack-with-VPN', 'title': 'Connect to Azure Stack with VPN', 'content': [{'componentType': 'compParagraph', 'markdown': 'You can establish a split tunnel VPN connection to an Azure Stack Development Kit. Through the VPN connection you can access the admin portal, user portal, and locally installed tools such as Visual Studio and PowerShell to manage Azure Stack resources. VPN connectivity is supported in both Azure Active Directory (AAD) and Active Directory Federation Services (AD FS)-based deployments. VPN connections let multiple clients connect to Azure Stack at the same time.', 'text': 'You can establish a split tunnel VPN connection to an Azure Stack Development Kit. Through the VPN connection you can access the admin portal, user portal, and locally installed tools such as Visual Studio and PowerShell to manage Azure Stack resources. VPN connectivity is supported in both Azure Active Directory (AAD) and Active Directory Federation Services (AD FS)-based deployments. VPN connections let multiple clients connect to Azure Stack at the same time.'}, {'componentType': 'compAlert'}, {'componentType': 'compHeaderH3', 'markdown': '### Prerequisites', 'text': 'Prerequisites'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Configure VPN connectivity', 'text': 'Configure VPN connectivity'}, {'componentType': 'compParagraph', 'markdown': 'To create a VPN connection to the development kit, open an elevated PowerShell session from your local Windows-based computer and run the following script (make sure to update the IP address and password values for your environment):', 'text': 'To create a VPN connection to the development kit, open an elevated PowerShell session from your local Windows-based computer and run the following script (make sure to update the IP address and password values for your environment):'}, {'componentType': 'compBlockCode', 'markdown': '```powershell\\n# Configure winrm if it\\'s not already configured\\nwinrm quickconfig \\n\\nSet-ExecutionPolicy RemoteSigned\\n\\n# Import the Connect module\\nImport-Module .\\\\Connect\\\\AzureStack.Connect.psm1 \\n\\n# Add the development kit computer\\'s host IP address & certificate authority (CA) to the list of trusted hosts. Make sure to update the IP address and password values for your environment. \\n\\n$hostIP = \"\"\\n\\n$Password = ConvertTo-SecureString `\\n \"\" `\\n -AsPlainText `\\n -Force\\n\\nSet-Item wsman:\\\\localhost\\\\Client\\\\TrustedHosts `\\n -Value $hostIP `\\n -Concatenate\\n\\n# Create a VPN connection entry for the local user\\nAdd-AzsVpnConnection `\\n -ServerAddress $hostIP `\\n -Password $Password```'}, {'componentType': 'compParagraph', 'markdown': \"If the setup succeeds, you'll see `azurestack` in your list of VPN connections.\", 'text': \"If the setup succeeds, you'll see `azurestack` in your list of VPN connections.\"}, {'componentType': 'compParagraph', 'markdown': '![Network connections](media/azure-stack-connect-azure-stack/image3.png)', 'text': '![Network connections](media/azure-stack-connect-azure-stack/image3.png)'}, {'componentType': 'compHeaderH3', 'markdown': '### Connect to Azure Stack', 'text': 'Connect to Azure Stack'}, {'componentType': 'compParagraph', 'markdown': 'Connect to the Azure Stack instance by using either of the following two methods:', 'text': 'Connect to the Azure Stack instance by using either of the following two methods:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Test the VPN connectivity', 'text': 'Test the VPN connectivity'}, {'componentType': 'compParagraph', 'markdown': 'To test the portal connection, open a browser and go to the user portal (https://portal.local.azurestack.external/), sign in, and then create resources.', 'text': 'To test the portal connection, open a browser and go to the user portal (https://portal.local.azurestack.external/), sign in, and then create resources.'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[3]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': []} is not valid under any of the given schemas", - "detail": "$.content[3]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': []} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content: [{'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'unit', 'content': [{'componentType': 'compParagraph', 'markdown': 'To manage resources, you must connect to the Azure Stack Development Kit. This article details the steps required to connect to the development kit. You can use either of the following connection options:', 'text': 'To manage resources, you must connect to the Azure Stack Development Kit. This article details the steps required to connect to the development kit. You can use either of the following connection options:'}, {'componentType': 'compListUnordered'}]}, {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Connect-to-Azure-Stack-with-Remote-Desktop', 'title': 'Connect to Azure Stack with Remote Desktop', 'content': [{'componentType': 'compParagraph', 'markdown': 'With a Remote Desktop Connection, a single concurrent user can work with the portal to manage resources.', 'text': 'With a Remote Desktop Connection, a single concurrent user can work with the portal to manage resources.'}, {'componentType': 'compListOrdered'}]}, {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Connect-to-Azure-Stack-with-VPN', 'title': 'Connect to Azure Stack with VPN', 'content': [{'componentType': 'compParagraph', 'markdown': 'You can establish a split tunnel VPN connection to an Azure Stack Development Kit. Through the VPN connection you can access the admin portal, user portal, and locally installed tools such as Visual Studio and PowerShell to manage Azure Stack resources. VPN connectivity is supported in both Azure Active Directory (AAD) and Active Directory Federation Services (AD FS)-based deployments. VPN connections let multiple clients connect to Azure Stack at the same time.', 'text': 'You can establish a split tunnel VPN connection to an Azure Stack Development Kit. Through the VPN connection you can access the admin portal, user portal, and locally installed tools such as Visual Studio and PowerShell to manage Azure Stack resources. VPN connectivity is supported in both Azure Active Directory (AAD) and Active Directory Federation Services (AD FS)-based deployments. VPN connections let multiple clients connect to Azure Stack at the same time.'}, {'componentType': 'compAlert'}, {'componentType': 'compHeaderH3', 'markdown': '### Prerequisites', 'text': 'Prerequisites'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Configure VPN connectivity', 'text': 'Configure VPN connectivity'}, {'componentType': 'compParagraph', 'markdown': 'To create a VPN connection to the development kit, open an elevated PowerShell session from your local Windows-based computer and run the following script (make sure to update the IP address and password values for your environment):', 'text': 'To create a VPN connection to the development kit, open an elevated PowerShell session from your local Windows-based computer and run the following script (make sure to update the IP address and password values for your environment):'}, {'componentType': 'compBlockCode', 'markdown': '```powershell\\n# Configure winrm if it\\'s not already configured\\nwinrm quickconfig \\n\\nSet-ExecutionPolicy RemoteSigned\\n\\n# Import the Connect module\\nImport-Module .\\\\Connect\\\\AzureStack.Connect.psm1 \\n\\n# Add the development kit computer\\'s host IP address & certificate authority (CA) to the list of trusted hosts. Make sure to update the IP address and password values for your environment. \\n\\n$hostIP = \"\"\\n\\n$Password = ConvertTo-SecureString `\\n \"\" `\\n -AsPlainText `\\n -Force\\n\\nSet-Item wsman:\\\\localhost\\\\Client\\\\TrustedHosts `\\n -Value $hostIP `\\n -Concatenate\\n\\n# Create a VPN connection entry for the local user\\nAdd-AzsVpnConnection `\\n -ServerAddress $hostIP `\\n -Password $Password```'}, {'componentType': 'compParagraph', 'markdown': \"If the setup succeeds, you'll see `azurestack` in your list of VPN connections.\", 'text': \"If the setup succeeds, you'll see `azurestack` in your list of VPN connections.\"}, {'componentType': 'compParagraph', 'markdown': '![Network connections](media/azure-stack-connect-azure-stack/image3.png)', 'text': '![Network connections](media/azure-stack-connect-azure-stack/image3.png)'}, {'componentType': 'compHeaderH3', 'markdown': '### Connect to Azure Stack', 'text': 'Connect to Azure Stack'}, {'componentType': 'compParagraph', 'markdown': 'Connect to the Azure Stack instance by using either of the following two methods:', 'text': 'Connect to the Azure Stack instance by using either of the following two methods:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Test the VPN connectivity', 'text': 'Test the VPN connectivity'}, {'componentType': 'compParagraph', 'markdown': 'To test the portal connection, open a browser and go to the user portal (https://portal.local.azurestack.external/), sign in, and then create resources.', 'text': 'To test the portal connection, open a browser and go to the user portal (https://portal.local.azurestack.external/), sign in, and then create resources.'}]}, {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': []}] does not contain items matching the given schema", - "detail": "$.content: [{'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'unit', 'content': [{'componentType': 'compParagraph', 'markdown': 'To manage resources, you must connect to the Azure Stack Development Kit. This article details the steps required to connect to the development kit. You can use either of the following connection options:', 'text': 'To manage resources, you must connect to the Azure Stack Development Kit. This article details the steps required to connect to the development kit. You can use either of the following connection options:'}, {'componentType': 'compListUnordered'}]}, {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Connect-to-Azure-Stack-with-Remote-Desktop', 'title': 'Connect to Azure Stack with Remote Desktop', 'content': [{'componentType': 'compParagraph', 'markdown': 'With a Remote Desktop Connection, a single concurrent user can work with the portal to manage resources.', 'text': 'With a Remote Desktop Connection, a single concurrent user can work with the portal to manage resources.'}, {'componentType': 'compListOrdered'}]}, {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Connect-to-Azure-Stack-with-VPN', 'title': 'Connect to Azure Stack with VPN', 'content': [{'componentType': 'compParagraph', 'markdown': 'You can establish a split tunnel VPN connection to an Azure Stack Development Kit. Through the VPN connection you can access the admin portal, user portal, and locally installed tools such as Visual Studio and PowerShell to manage Azure Stack resources. VPN connectivity is supported in both Azure Active Directory (AAD) and Active Directory Federation Services (AD FS)-based deployments. VPN connections let multiple clients connect to Azure Stack at the same time.', 'text': 'You can establish a split tunnel VPN connection to an Azure Stack Development Kit. Through the VPN connection you can access the admin portal, user portal, and locally installed tools such as Visual Studio and PowerShell to manage Azure Stack resources. VPN connectivity is supported in both Azure Active Directory (AAD) and Active Directory Federation Services (AD FS)-based deployments. VPN connections let multiple clients connect to Azure Stack at the same time.'}, {'componentType': 'compAlert'}, {'componentType': 'compHeaderH3', 'markdown': '### Prerequisites', 'text': 'Prerequisites'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Configure VPN connectivity', 'text': 'Configure VPN connectivity'}, {'componentType': 'compParagraph', 'markdown': 'To create a VPN connection to the development kit, open an elevated PowerShell session from your local Windows-based computer and run the following script (make sure to update the IP address and password values for your environment):', 'text': 'To create a VPN connection to the development kit, open an elevated PowerShell session from your local Windows-based computer and run the following script (make sure to update the IP address and password values for your environment):'}, {'componentType': 'compBlockCode', 'markdown': '```powershell\\n# Configure winrm if it\\'s not already configured\\nwinrm quickconfig \\n\\nSet-ExecutionPolicy RemoteSigned\\n\\n# Import the Connect module\\nImport-Module .\\\\Connect\\\\AzureStack.Connect.psm1 \\n\\n# Add the development kit computer\\'s host IP address & certificate authority (CA) to the list of trusted hosts. Make sure to update the IP address and password values for your environment. \\n\\n$hostIP = \"\"\\n\\n$Password = ConvertTo-SecureString `\\n \"\" `\\n -AsPlainText `\\n -Force\\n\\nSet-Item wsman:\\\\localhost\\\\Client\\\\TrustedHosts `\\n -Value $hostIP `\\n -Concatenate\\n\\n# Create a VPN connection entry for the local user\\nAdd-AzsVpnConnection `\\n -ServerAddress $hostIP `\\n -Password $Password```'}, {'componentType': 'compParagraph', 'markdown': \"If the setup succeeds, you'll see `azurestack` in your list of VPN connections.\", 'text': \"If the setup succeeds, you'll see `azurestack` in your list of VPN connections.\"}, {'componentType': 'compParagraph', 'markdown': '![Network connections](media/azure-stack-connect-azure-stack/image3.png)', 'text': '![Network connections](media/azure-stack-connect-azure-stack/image3.png)'}, {'componentType': 'compHeaderH3', 'markdown': '### Connect to Azure Stack', 'text': 'Connect to Azure Stack'}, {'componentType': 'compParagraph', 'markdown': 'Connect to the Azure Stack instance by using either of the following two methods:', 'text': 'Connect to the Azure Stack instance by using either of the following two methods:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### Test the VPN connectivity', 'text': 'Test the VPN connectivity'}, {'componentType': 'compParagraph', 'markdown': 'To test the portal connection, open a browser and go to the user portal (https://portal.local.azurestack.external/), sign in, and then create resources.', 'text': 'To test the portal connection, open a browser and go to the user portal (https://portal.local.azurestack.external/), sign in, and then create resources.'}]}, {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': []}] does not contain items matching the given schema", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "start_line": null, - "end_line": null - } - ], - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md" - }, - "readiness": { - "schema_version": "1", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-azure-stack.md", - "targets": [ - { - "target": "dita", - "status": "ready", - "prerequisites_met": [ - "Document has a title", - "Article type is classified", - "DITA type is mapped" - ], - "prerequisites_missing": [], - "diagnostics": [] - }, - { - "target": "schema_org", - "status": "ready", - "prerequisites_met": [ - "Title available for name property", - "Description available" - ], - "prerequisites_missing": [], - "diagnostics": [] - }, - { - "target": "rag_ingestion", - "status": "ready", - "prerequisites_met": [ - "Document title available for chunk context", - "Document has structured units for chunking", - "No parse errors" - ], - "prerequisites_missing": [], - "diagnostics": [] - } - ] - } -} \ No newline at end of file diff --git a/design/2026-06-28-assess/azure-stack-connect-vpn.md.json b/design/2026-06-28-assess/azure-stack-connect-vpn.md.json deleted file mode 100644 index 5e3499a..0000000 --- a/design/2026-06-28-assess/azure-stack-connect-vpn.md.json +++ /dev/null @@ -1,25398 +0,0 @@ -{ - "schema_version": "1", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "source_format": "markdown", - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "source_format": "markdown", - "content_hash": "e04dc4a0a7b17e32e902bcb84d8709247688f834b5f997c0da770f9020f11735", - "start_line": 1, - "end_line": null - }, - "metadata": { - "title": "Connect Azure Stack to Azure using VPN | Microsoft Docs", - "description": "How to connect virtual networks in Azure Stack to virtual networks in Azure using VPN.", - "services": "azure-stack", - "documentationcenter": "", - "author": "sethmanheim", - "manager": "femila", - "editor": "", - "ms.assetid": null, - "ms.service": "azure-stack", - "ms.workload": "na", - "ms.tgt_pltfrm": "na", - "ms.devlang": "na", - "ms.topic": "conceptual", - "ms.date": "06/21/2019", - "ms.author": "sethm", - "ms.reviewer": "scottnap", - "ms.lastreviewed": "10/24/2018" - }, - "title": "Connect Azure Stack to Azure using VPN | Microsoft Docs", - "structure": { - "root": { - "node_id": "root", - "node_type": "document", - "title": null, - "level": null, - "path": "/", - "children": [ - { - "node_id": "h1-0f2f8b", - "node_type": "section", - "title": "Connect Azure Stack to Azure using VPN", - "level": 1, - "path": "/1", - "children": [ - { - "node_id": "h2-ac7ff0", - "node_type": "section", - "title": "Before you begin", - "level": 2, - "path": "/1/1", - "children": [ - { - "node_id": "h3-acdb33", - "node_type": "section", - "title": "VPN connection diagram", - "level": 3, - "path": "/1/1/1", - "children": [], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 35, - "end_line": 35, - "query_path": null, - "provenance_status": "available" - }, - "triage_status": "known" - }, - { - "node_id": "h3-0bbe01", - "node_type": "section", - "title": "Network configuration example values", - "level": 3, - "path": "/1/1/2", - "children": [], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 41, - "end_line": 41, - "query_path": null, - "provenance_status": "available" - }, - "triage_status": "known" - } - ], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 28, - "end_line": 28, - "query_path": null, - "provenance_status": "available" - }, - "triage_status": "known" - }, - { - "node_id": "h2-7b2f6d", - "node_type": "section", - "title": "Create the network resources in Azure", - "level": 2, - "path": "/1/2", - "children": [ - { - "node_id": "h3-005a40", - "node_type": "section", - "title": "Create the virtual network and virtual machine (VM) subnet", - "level": 3, - "path": "/1/2/1", - "children": [], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 57, - "end_line": 57, - "query_path": null, - "provenance_status": "available" - }, - "triage_status": "known" - }, - { - "node_id": "h3-dfda43", - "node_type": "section", - "title": "Create the Gateway subnet", - "level": 3, - "path": "/1/2/2", - "children": [], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 70, - "end_line": 70, - "query_path": null, - "provenance_status": "available" - }, - "triage_status": "known" - }, - { - "node_id": "h3-e219ba", - "node_type": "section", - "title": "Create the virtual network gateway", - "level": 3, - "path": "/1/2/3", - "children": [], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 83, - "end_line": 83, - "query_path": null, - "provenance_status": "available" - }, - "triage_status": "known" - }, - { - "node_id": "h3-13a58d", - "node_type": "section", - "title": "Create the local network gateway resource", - "level": 3, - "path": "/1/2/4", - "children": [], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 95, - "end_line": 95, - "query_path": null, - "provenance_status": "available" - }, - "triage_status": "known" - } - ], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 53, - "end_line": 53, - "query_path": null, - "provenance_status": "available" - }, - "triage_status": "known" - }, - { - "node_id": "h2-45b50b", - "node_type": "section", - "title": "Create the connection", - "level": 2, - "path": "/1/3", - "children": [], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 106, - "end_line": 106, - "query_path": null, - "provenance_status": "available" - }, - "triage_status": "known" - }, - { - "node_id": "h2-446fa4", - "node_type": "section", - "title": "Create a VM", - "level": 2, - "path": "/1/4", - "children": [], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 123, - "end_line": 123, - "query_path": null, - "provenance_status": "available" - }, - "triage_status": "known" - }, - { - "node_id": "h2-5d0479", - "node_type": "section", - "title": "Create the network resources in Azure Stack", - "level": 2, - "path": "/1/5", - "children": [ - { - "node_id": "h3-bf3689", - "node_type": "section", - "title": "Sign in as a user", - "level": 3, - "path": "/1/5/1", - "children": [], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 147, - "end_line": 147, - "query_path": null, - "provenance_status": "available" - }, - "triage_status": "known" - }, - { - "node_id": "h3-b29dcb", - "node_type": "section", - "title": "Create the virtual network and a VM subnet", - "level": 3, - "path": "/1/5/2", - "children": [], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 151, - "end_line": 151, - "query_path": null, - "provenance_status": "available" - }, - "triage_status": "known" - }, - { - "node_id": "h3-df6c71", - "node_type": "section", - "title": "Create the gateway subnet", - "level": 3, - "path": "/1/5/3", - "children": [], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 167, - "end_line": 167, - "query_path": null, - "provenance_status": "available" - }, - "triage_status": "known" - }, - { - "node_id": "h3-335dd0", - "node_type": "section", - "title": "Create the virtual network gateway", - "level": 3, - "path": "/1/5/4", - "children": [], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 179, - "end_line": 179, - "query_path": null, - "provenance_status": "available" - }, - "triage_status": "known" - }, - { - "node_id": "h3-ea6774", - "node_type": "section", - "title": "Create the local network gateway", - "level": 3, - "path": "/1/5/5", - "children": [], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 192, - "end_line": 192, - "query_path": null, - "provenance_status": "available" - }, - "triage_status": "known" - }, - { - "node_id": "h3-3f69ae", - "node_type": "section", - "title": "Create the local network gateway resource", - "level": 3, - "path": "/1/5/6", - "children": [], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 200, - "end_line": 200, - "query_path": null, - "provenance_status": "available" - }, - "triage_status": "known" - }, - { - "node_id": "h3-53dc1f", - "node_type": "section", - "title": "Create the connection", - "level": 3, - "path": "/1/5/7", - "children": [], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 212, - "end_line": 212, - "query_path": null, - "provenance_status": "available" - }, - "triage_status": "known" - }, - { - "node_id": "h3-0b522b", - "node_type": "section", - "title": "Create a VM", - "level": 3, - "path": "/1/5/8", - "children": [], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 226, - "end_line": 226, - "query_path": null, - "provenance_status": "available" - }, - "triage_status": "known" - } - ], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 143, - "end_line": 143, - "query_path": null, - "provenance_status": "available" - }, - "triage_status": "known" - }, - { - "node_id": "h2-147241", - "node_type": "section", - "title": "Test the connection", - "level": 2, - "path": "/1/6", - "children": [ - { - "node_id": "h3-9774f0", - "node_type": "section", - "title": "Sign in to the user VM in Azure Stack", - "level": 3, - "path": "/1/6/1", - "children": [], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 252, - "end_line": 252, - "query_path": null, - "provenance_status": "available" - }, - "triage_status": "known" - }, - { - "node_id": "h3-1e51b1", - "node_type": "section", - "title": "Sign in to the tenant VM in Azure", - "level": 3, - "path": "/1/6/2", - "children": [], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 273, - "end_line": 273, - "query_path": null, - "provenance_status": "available" - }, - "triage_status": "known" - }, - { - "node_id": "h3-2631ce", - "node_type": "section", - "title": "Viewing data transfer statistics through the gateway connection", - "level": 3, - "path": "/1/6/3", - "children": [], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 299, - "end_line": 299, - "query_path": null, - "provenance_status": "available" - }, - "triage_status": "known" - } - ], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 241, - "end_line": 241, - "query_path": null, - "provenance_status": "available" - }, - "triage_status": "known" - }, - { - "node_id": "h2-bdf30e", - "node_type": "section", - "title": "Next steps", - "level": 2, - "path": "/1/7", - "children": [], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 310, - "end_line": 310, - "query_path": null, - "provenance_status": "available" - }, - "triage_status": "known" - } - ], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 22, - "end_line": 22, - "query_path": null, - "provenance_status": "available" - }, - "triage_status": "known" - } - ], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "triage_status": "known" - }, - "heading_count": 25, - "max_depth": 3, - "has_title": true - }, - "structured_content": { - "schema_version": "1", - "schema": "artHowto.schema.json", - "version": "0.1.0", - "article_id": "Volumes-Matt_files-Data-azure-stack-docs-azure-stack-user-azure-", - "article_type": "howto", - "dita_type": "howto", - "information_type": "mixed", - "title": "Connect Azure Stack to Azure using VPN | Microsoft Docs", - "triage_status": "known", - "metadata": { - "title": "Connect Azure Stack to Azure using VPN | Microsoft Docs", - "description": "How to connect virtual networks in Azure Stack to virtual networks in Azure using VPN.", - "services": "azure-stack", - "documentationcenter": "", - "author": "sethmanheim", - "manager": "femila", - "editor": "", - "ms.assetid": null, - "ms.service": "azure-stack", - "ms.workload": "na", - "ms.tgt_pltfrm": "na", - "ms.devlang": "na", - "ms.topic": "conceptual", - "ms.date": "06/21/2019", - "ms.author": "sethm", - "ms.reviewer": "scottnap", - "ms.lastreviewed": "10/24/2018" - }, - "source": { - "sourcePath": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "sourceFormat": "markdown", - "contentHash": "e04dc4a0a7b17e32e902bcb84d8709247688f834b5f997c0da770f9020f11735" - }, - "content": [ - { - "unit_type": "unknown", - "unit_id": "unit", - "information_type": "unknown", - "title": null, - "triage_status": "unknown", - "metadata": {}, - "source": null, - "procedure_representation": null, - "term": null, - "content": [ - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "*Applies to: Azure Stack integrated systems*", - "html": null, - "text": "*Applies to: Azure Stack integrated systems*", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 24, - "end_line": 24, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attEmphasis", - "att_id": null, - "markdown": "*Applies to: Azure Stack integrated systems*", - "html": null, - "text": "Applies to: Azure Stack integrated systems", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Applies to: Azure Stack integrated systems", - "html": null, - "text": "Applies to: Azure Stack integrated systems", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "This article shows you how to create a site-to-site VPN to connect a virtual network in Azure Stack to a virtual network in Azure.", - "html": null, - "text": "This article shows you how to create a site-to-site VPN to connect a virtual network in Azure Stack to a virtual network in Azure.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 26, - "end_line": 26, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "This article shows you how to create a site-to-site VPN to connect a virtual network in Azure Stack to a virtual network in Azure.", - "html": null, - "text": "This article shows you how to create a site-to-site VPN to connect a virtual network in Azure Stack to a virtual network in Azure.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ] - }, - { - "unit_type": "prerequisites", - "unit_id": "Before-you-begin", - "information_type": "concept", - "title": "Before you begin", - "triage_status": "known", - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 28, - "end_line": 28, - "query_path": null, - "provenance_status": "available" - }, - "procedure_representation": null, - "term": null, - "content": [ - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "To complete the connection configuration, make sure you have the following items before you begin:", - "html": null, - "text": "To complete the connection configuration, make sure you have the following items before you begin:", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 30, - "end_line": 30, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "To complete the connection configuration, make sure you have the following items before you begin:", - "html": null, - "text": "To complete the connection configuration, make sure you have the following items before you begin:", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListUnordered", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": 2, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 32, - "end_line": 34, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "An Azure Stack integrated systems (multi-node) deployment that is directly connected to the internet. Your external public IP address range must be directly reachable from the public internet.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 1, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 32, - "end_line": 32, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "An Azure Stack integrated systems (multi-node) deployment that is directly connected to the internet. Your external public IP address range must be directly reachable from the public internet.", - "html": null, - "text": "An Azure Stack integrated systems (multi-node) deployment that is directly connected to the internet. Your external public IP address range must be directly reachable from the public internet.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "A valid Azure subscription. If you don't have an Azure subscription, you can create a [free Azure account here](https://azure.microsoft.com/free/?b=17.06).", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 2, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 33, - "end_line": 34, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "A valid Azure subscription. If you don't have an Azure subscription, you can create a ", - "html": null, - "text": "A valid Azure subscription. If you don't have an Azure subscription, you can create a ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attLink", - "att_id": null, - "markdown": "[free Azure account here](https://azure.microsoft.com/free/?b=17.06)", - "html": null, - "text": "free Azure account here", - "href": "https://azure.microsoft.com/free/?b=17.06", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compHeaderH3", - "component_id": null, - "markdown": "### VPN connection diagram", - "html": null, - "text": "VPN connection diagram", - "level": 3, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 35, - "end_line": 35, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "VPN connection diagram", - "html": null, - "text": "VPN connection diagram", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "The following figure shows what the connection configuration should look like when you're done:", - "html": null, - "text": "The following figure shows what the connection configuration should look like when you're done:", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 37, - "end_line": 37, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "The following figure shows what the connection configuration should look like when you're done:", - "html": null, - "text": "The following figure shows what the connection configuration should look like when you're done:", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "![Site-to-site VPN connection configuration](media/azure-stack-connect-vpn/image2.png)", - "html": null, - "text": "![Site-to-site VPN connection configuration](media/azure-stack-connect-vpn/image2.png)", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 39, - "end_line": 39, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attImage", - "att_id": null, - "markdown": "![Site-to-site VPN connection configuration](media/azure-stack-connect-vpn/image2.png)", - "html": null, - "text": null, - "href": null, - "target": null, - "source": "media/azure-stack-connect-vpn/image2.png", - "alt_text": "Site-to-site VPN connection configuration", - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compHeaderH3", - "component_id": null, - "markdown": "### Network configuration example values", - "html": null, - "text": "Network configuration example values", - "level": 3, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 41, - "end_line": 41, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Network configuration example values", - "html": null, - "text": "Network configuration example values", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "The network configuration examples table shows the values that are used for examples in this article. You can use these values, or you can refer to them to better understand the examples in this article:", - "html": null, - "text": "The network configuration examples table shows the values that are used for examples in this article. You can use these values, or you can refer to them to better understand the examples in this article:", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 43, - "end_line": 43, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "The network configuration examples table shows the values that are used for examples in this article. You can use these values, or you can refer to them to better understand the examples in this article:", - "html": null, - "text": "The network configuration examples table shows the values that are used for examples in this article. You can use these values, or you can refer to them to better understand the examples in this article:", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTable", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": 3, - "row_count": 6, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 45, - "end_line": 51, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableRow", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": 1, - "row_role": "header", - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 45, - "end_line": 45, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "header", - "column_index": 1, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Azure Stack", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "header", - "column_index": 2, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Azure Stack", - "html": null, - "text": "Azure Stack", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Azure", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "header", - "column_index": 3, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Azure", - "html": null, - "text": "Azure", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableRow", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": 2, - "row_role": "body", - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 47, - "end_line": 47, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Virtual network name", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 1, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Virtual network name", - "html": null, - "text": "Virtual network name", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Azs-VNet", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 2, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Azs-VNet", - "html": null, - "text": "Azs-VNet", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "AzureVNet", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 3, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "AzureVNet", - "html": null, - "text": "AzureVNet", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableRow", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": 3, - "row_role": "body", - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 48, - "end_line": 48, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Virtual network address space", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 1, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Virtual network address space", - "html": null, - "text": "Virtual network address space", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "10.1.0.0/16", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 2, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "10.1.0.0/16", - "html": null, - "text": "10.1.0.0/16", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "10.100.0.0/16", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 3, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "10.100.0.0/16", - "html": null, - "text": "10.100.0.0/16", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableRow", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": 4, - "row_role": "body", - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 49, - "end_line": 49, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Subnet name", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 1, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Subnet name", - "html": null, - "text": "Subnet name", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "FrontEnd", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 2, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "FrontEnd", - "html": null, - "text": "FrontEnd", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "FrontEnd", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 3, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "FrontEnd", - "html": null, - "text": "FrontEnd", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableRow", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": 5, - "row_role": "body", - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 50, - "end_line": 50, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Subnet address range", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 1, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Subnet address range", - "html": null, - "text": "Subnet address range", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "10.1.0.0/24", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 2, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "10.1.0.0/24", - "html": null, - "text": "10.1.0.0/24", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "10.100.0.0/24", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 3, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "10.100.0.0/24", - "html": null, - "text": "10.100.0.0/24", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableRow", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": 6, - "row_role": "body", - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 51, - "end_line": 51, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Gateway subnet", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 1, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Gateway subnet", - "html": null, - "text": "Gateway subnet", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "10.1.1.0/24", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 2, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "10.1.1.0/24", - "html": null, - "text": "10.1.1.0/24", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "10.100.1.0/24", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 3, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "10.100.1.0/24", - "html": null, - "text": "10.100.1.0/24", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ] - }, - { - "unit_type": "procedure", - "unit_id": "Create-the-network-resources-in-Azure", - "information_type": "procedure", - "title": "Create the network resources in Azure", - "triage_status": "known", - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 53, - "end_line": 53, - "query_path": null, - "provenance_status": "available" - }, - "procedure_representation": "ordered-list", - "term": null, - "content": [ - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "First, create the network resources for Azure. The following instructions show how to create the resources by using the [Azure portal](https://portal.azure.com/).", - "html": null, - "text": "First, create the network resources for Azure. The following instructions show how to create the resources by using the [Azure portal](https://portal.azure.com/).", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 55, - "end_line": 55, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "First, create the network resources for Azure. The following instructions show how to create the resources by using the ", - "html": null, - "text": "First, create the network resources for Azure. The following instructions show how to create the resources by using the ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attLink", - "att_id": null, - "markdown": "[Azure portal](https://portal.azure.com/)", - "html": null, - "text": "Azure portal", - "href": "https://portal.azure.com/", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compHeaderH3", - "component_id": null, - "markdown": "### Create the virtual network and virtual machine (VM) subnet", - "html": null, - "text": "Create the virtual network and virtual machine (VM) subnet", - "level": 3, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 57, - "end_line": 57, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Create the virtual network and virtual machine (VM) subnet", - "html": null, - "text": "Create the virtual network and virtual machine (VM) subnet", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListOrdered", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": 9, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 59, - "end_line": 69, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Sign in to the [Azure portal](https://portal.azure.com/) using your Azure account.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 1, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 59, - "end_line": 60, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Sign in to the ", - "html": null, - "text": "Sign in to the ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attLink", - "att_id": null, - "markdown": "[Azure portal](https://portal.azure.com/)", - "html": null, - "text": "Azure portal", - "href": "https://portal.azure.com/", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " using your Azure account.", - "html": null, - "text": " using your Azure account.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "In the user portal, select **+ Create a resource**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 2, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 61, - "end_line": 61, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "In the user portal, select ", - "html": null, - "text": "In the user portal, select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**+ Create a resource**", - "html": null, - "text": "+ Create a resource", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "+ Create a resource", - "html": null, - "text": "+ Create a resource", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Go to **Marketplace**, and then select **Networking**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 3, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 62, - "end_line": 62, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Go to ", - "html": null, - "text": "Go to ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Marketplace**", - "html": null, - "text": "Marketplace", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Marketplace", - "html": null, - "text": "Marketplace", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ", and then select ", - "html": null, - "text": ", and then select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Networking**", - "html": null, - "text": "Networking", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Networking", - "html": null, - "text": "Networking", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Select **Virtual network**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 4, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 63, - "end_line": 63, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Select ", - "html": null, - "text": "Select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Virtual network**", - "html": null, - "text": "Virtual network", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Virtual network", - "html": null, - "text": "Virtual network", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Use the information from the network configuration table to identify the values for Azure **Name**, **Address space**, **Subnet name**, and **Subnet address range**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 5, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 64, - "end_line": 64, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Use the information from the network configuration table to identify the values for Azure ", - "html": null, - "text": "Use the information from the network configuration table to identify the values for Azure ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Name**", - "html": null, - "text": "Name", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Name", - "html": null, - "text": "Name", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ", ", - "html": null, - "text": ", ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Address space**", - "html": null, - "text": "Address space", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Address space", - "html": null, - "text": "Address space", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ", ", - "html": null, - "text": ", ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Subnet name**", - "html": null, - "text": "Subnet name", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Subnet name", - "html": null, - "text": "Subnet name", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ", and ", - "html": null, - "text": ", and ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Subnet address range**", - "html": null, - "text": "Subnet address range", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Subnet address range", - "html": null, - "text": "Subnet address range", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "For **Resource Group**, create a new resource group or, if you already have one, select **Use existing**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 6, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 65, - "end_line": 65, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "For ", - "html": null, - "text": "For ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Resource Group**", - "html": null, - "text": "Resource Group", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Resource Group", - "html": null, - "text": "Resource Group", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ", create a new resource group or, if you already have one, select ", - "html": null, - "text": ", create a new resource group or, if you already have one, select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Use existing**", - "html": null, - "text": "Use existing", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Use existing", - "html": null, - "text": "Use existing", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Select the **Location** of your VNet. If you're using the example values, select **East US** or use another location.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 7, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 66, - "end_line": 66, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Select the ", - "html": null, - "text": "Select the ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Location**", - "html": null, - "text": "Location", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Location", - "html": null, - "text": "Location", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " of your VNet. If you're using the example values, select ", - "html": null, - "text": " of your VNet. If you're using the example values, select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**East US**", - "html": null, - "text": "East US", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "East US", - "html": null, - "text": "East US", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " or use another location.", - "html": null, - "text": " or use another location.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Select **Pin to dashboard**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 8, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 67, - "end_line": 67, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Select ", - "html": null, - "text": "Select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Pin to dashboard**", - "html": null, - "text": "Pin to dashboard", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Pin to dashboard", - "html": null, - "text": "Pin to dashboard", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Select **Create**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 9, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 68, - "end_line": 69, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Select ", - "html": null, - "text": "Select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Create**", - "html": null, - "text": "Create", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Create", - "html": null, - "text": "Create", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compHeaderH3", - "component_id": null, - "markdown": "### Create the Gateway subnet", - "html": null, - "text": "Create the Gateway subnet", - "level": 3, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 70, - "end_line": 70, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Create the Gateway subnet", - "html": null, - "text": "Create the Gateway subnet", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListOrdered", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": 6, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 72, - "end_line": 82, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Open the virtual network resource you created (**AzureVNet**) from the dashboard.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 1, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 72, - "end_line": 72, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Open the virtual network resource you created (", - "html": null, - "text": "Open the virtual network resource you created (", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**AzureVNet**", - "html": null, - "text": "AzureVNet", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "AzureVNet", - "html": null, - "text": "AzureVNet", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ") from the dashboard.", - "html": null, - "text": ") from the dashboard.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "On the **Settings** section, select **Subnets**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 2, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 73, - "end_line": 73, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "On the ", - "html": null, - "text": "On the ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Settings**", - "html": null, - "text": "Settings", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Settings", - "html": null, - "text": "Settings", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " section, select ", - "html": null, - "text": " section, select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Subnets**", - "html": null, - "text": "Subnets", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Subnets", - "html": null, - "text": "Subnets", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Select **Gateway subnet** to add a gateway subnet to the virtual network.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 3, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 74, - "end_line": 74, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Select ", - "html": null, - "text": "Select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Gateway subnet**", - "html": null, - "text": "Gateway subnet", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Gateway subnet", - "html": null, - "text": "Gateway subnet", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " to add a gateway subnet to the virtual network.", - "html": null, - "text": " to add a gateway subnet to the virtual network.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "[!IMPORTANT]\nGateway subnets are special and must have this specific name to function properly.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 4, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 75, - "end_line": 79, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "[!IMPORTANT]", - "html": null, - "text": "[!IMPORTANT]", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": "Gateway subnets are special and must have this specific name to function properly.", - "html": null, - "text": "Gateway subnets are special and must have this specific name to function properly.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "component_type": "compUnknown", - "component_id": null, - "markdown": null, - "html": null, - "text": "\n", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "unknown" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "In the **Address range** field, verify the address is **10.100.1.0/24**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 5, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 80, - "end_line": 80, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "In the ", - "html": null, - "text": "In the ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Address range**", - "html": null, - "text": "Address range", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Address range", - "html": null, - "text": "Address range", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " field, verify the address is ", - "html": null, - "text": " field, verify the address is ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**10.100.1.0/24**", - "html": null, - "text": "10.100.1.0/24", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "10.100.1.0/24", - "html": null, - "text": "10.100.1.0/24", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Select **OK** to create the gateway subnet.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 6, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 81, - "end_line": 82, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Select ", - "html": null, - "text": "Select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**OK**", - "html": null, - "text": "OK", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "OK", - "html": null, - "text": "OK", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " to create the gateway subnet.", - "html": null, - "text": " to create the gateway subnet.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compHeaderH3", - "component_id": null, - "markdown": "### Create the virtual network gateway", - "html": null, - "text": "Create the virtual network gateway", - "level": 3, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 83, - "end_line": 83, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Create the virtual network gateway", - "html": null, - "text": "Create the virtual network gateway", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListOrdered", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": 8, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 85, - "end_line": 94, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "In the Azure portal, select **+ Create a resource**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 1, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 85, - "end_line": 86, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "In the Azure portal, select ", - "html": null, - "text": "In the Azure portal, select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**+ Create a resource**", - "html": null, - "text": "+ Create a resource", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "+ Create a resource", - "html": null, - "text": "+ Create a resource", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Go to **Marketplace**, and then select **Networking**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 2, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 87, - "end_line": 87, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Go to ", - "html": null, - "text": "Go to ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Marketplace**", - "html": null, - "text": "Marketplace", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Marketplace", - "html": null, - "text": "Marketplace", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ", and then select ", - "html": null, - "text": ", and then select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Networking**", - "html": null, - "text": "Networking", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Networking", - "html": null, - "text": "Networking", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "From the list of network resources, select **Virtual network gateway**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 3, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 88, - "end_line": 88, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "From the list of network resources, select ", - "html": null, - "text": "From the list of network resources, select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Virtual network gateway**", - "html": null, - "text": "Virtual network gateway", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Virtual network gateway", - "html": null, - "text": "Virtual network gateway", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "In the **Name** field, type **Azure-GW**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 4, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 89, - "end_line": 89, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "In the ", - "html": null, - "text": "In the ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Name**", - "html": null, - "text": "Name", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Name", - "html": null, - "text": "Name", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " field, type ", - "html": null, - "text": " field, type ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Azure-GW**", - "html": null, - "text": "Azure-GW", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Azure-GW", - "html": null, - "text": "Azure-GW", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "To choose a virtual network, select **Virtual network**. Then select **AzureVnet** from the list.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 5, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 90, - "end_line": 90, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "To choose a virtual network, select ", - "html": null, - "text": "To choose a virtual network, select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Virtual network**", - "html": null, - "text": "Virtual network", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Virtual network", - "html": null, - "text": "Virtual network", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ". Then select ", - "html": null, - "text": ". Then select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**AzureVnet**", - "html": null, - "text": "AzureVnet", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "AzureVnet", - "html": null, - "text": "AzureVnet", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " from the list.", - "html": null, - "text": " from the list.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Select **Public IP address**. When the **Choose public IP address** section opens, select **Create new**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 6, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 91, - "end_line": 91, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Select ", - "html": null, - "text": "Select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Public IP address**", - "html": null, - "text": "Public IP address", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Public IP address", - "html": null, - "text": "Public IP address", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ". When the ", - "html": null, - "text": ". When the ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Choose public IP address**", - "html": null, - "text": "Choose public IP address", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Choose public IP address", - "html": null, - "text": "Choose public IP address", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " section opens, select ", - "html": null, - "text": " section opens, select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Create new**", - "html": null, - "text": "Create new", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Create new", - "html": null, - "text": "Create new", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "In the **Name** field, type **Azure-GW-PiP**, and then select **OK**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 7, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 92, - "end_line": 92, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "In the ", - "html": null, - "text": "In the ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Name**", - "html": null, - "text": "Name", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Name", - "html": null, - "text": "Name", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " field, type ", - "html": null, - "text": " field, type ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Azure-GW-PiP**", - "html": null, - "text": "Azure-GW-PiP", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Azure-GW-PiP", - "html": null, - "text": "Azure-GW-PiP", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ", and then select ", - "html": null, - "text": ", and then select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**OK**", - "html": null, - "text": "OK", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "OK", - "html": null, - "text": "OK", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Verify that **Subscription** and **Location** are correct. You can pin the resource to the dashboard. Select **Create**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 8, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 93, - "end_line": 94, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Verify that ", - "html": null, - "text": "Verify that ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Subscription**", - "html": null, - "text": "Subscription", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Subscription", - "html": null, - "text": "Subscription", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " and ", - "html": null, - "text": " and ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Location**", - "html": null, - "text": "Location", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Location", - "html": null, - "text": "Location", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " are correct. You can pin the resource to the dashboard. Select ", - "html": null, - "text": " are correct. You can pin the resource to the dashboard. Select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Create**", - "html": null, - "text": "Create", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Create", - "html": null, - "text": "Create", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compHeaderH3", - "component_id": null, - "markdown": "### Create the local network gateway resource", - "html": null, - "text": "Create the local network gateway resource", - "level": 3, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 95, - "end_line": 95, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Create the local network gateway resource", - "html": null, - "text": "Create the local network gateway resource", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListOrdered", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": 7, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 97, - "end_line": 105, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "In the Azure portal, select **+ Create a resource**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 1, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 97, - "end_line": 98, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "In the Azure portal, select ", - "html": null, - "text": "In the Azure portal, select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**+ Create a resource**", - "html": null, - "text": "+ Create a resource", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "+ Create a resource", - "html": null, - "text": "+ Create a resource", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Go to **Marketplace**, and then select **Networking**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 2, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 99, - "end_line": 99, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Go to ", - "html": null, - "text": "Go to ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Marketplace**", - "html": null, - "text": "Marketplace", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Marketplace", - "html": null, - "text": "Marketplace", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ", and then select ", - "html": null, - "text": ", and then select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Networking**", - "html": null, - "text": "Networking", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Networking", - "html": null, - "text": "Networking", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "From the list of resources, select **Local network gateway**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 3, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 100, - "end_line": 100, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "From the list of resources, select ", - "html": null, - "text": "From the list of resources, select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Local network gateway**", - "html": null, - "text": "Local network gateway", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Local network gateway", - "html": null, - "text": "Local network gateway", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "In the **Name** field, type **Azs-GW**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 4, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 101, - "end_line": 101, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "In the ", - "html": null, - "text": "In the ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Name**", - "html": null, - "text": "Name", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Name", - "html": null, - "text": "Name", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " field, type ", - "html": null, - "text": " field, type ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Azs-GW**", - "html": null, - "text": "Azs-GW", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Azs-GW", - "html": null, - "text": "Azs-GW", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "In the **IP address** field, type the public IP address for your Azure Stack Virtual Network Gateway that is listed previously in the network configuration table.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 5, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 102, - "end_line": 102, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "In the ", - "html": null, - "text": "In the ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**IP address**", - "html": null, - "text": "IP address", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "IP address", - "html": null, - "text": "IP address", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " field, type the public IP address for your Azure Stack Virtual Network Gateway that is listed previously in the network configuration table.", - "html": null, - "text": " field, type the public IP address for your Azure Stack Virtual Network Gateway that is listed previously in the network configuration table.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "In the **Address Space** field, from Azure Stack, type the **10.1.0.0/24** and **10.1.1.0/24** address space for **AzureVNet**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 6, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 103, - "end_line": 103, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "In the ", - "html": null, - "text": "In the ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Address Space**", - "html": null, - "text": "Address Space", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Address Space", - "html": null, - "text": "Address Space", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " field, from Azure Stack, type the ", - "html": null, - "text": " field, from Azure Stack, type the ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**10.1.0.0/24**", - "html": null, - "text": "10.1.0.0/24", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "10.1.0.0/24", - "html": null, - "text": "10.1.0.0/24", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " and ", - "html": null, - "text": " and ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**10.1.1.0/24**", - "html": null, - "text": "10.1.1.0/24", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "10.1.1.0/24", - "html": null, - "text": "10.1.1.0/24", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " address space for ", - "html": null, - "text": " address space for ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**AzureVNet**", - "html": null, - "text": "AzureVNet", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "AzureVNet", - "html": null, - "text": "AzureVNet", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Verify that your **Subscription**, **Resource Group**, and **Location** are correct, and then select **Create**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 7, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 104, - "end_line": 105, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Verify that your ", - "html": null, - "text": "Verify that your ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Subscription**", - "html": null, - "text": "Subscription", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Subscription", - "html": null, - "text": "Subscription", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ", ", - "html": null, - "text": ", ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Resource Group**", - "html": null, - "text": "Resource Group", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Resource Group", - "html": null, - "text": "Resource Group", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ", and ", - "html": null, - "text": ", and ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Location**", - "html": null, - "text": "Location", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Location", - "html": null, - "text": "Location", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " are correct, and then select ", - "html": null, - "text": " are correct, and then select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Create**", - "html": null, - "text": "Create", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Create", - "html": null, - "text": "Create", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ] - }, - { - "unit_type": "procedure", - "unit_id": "Create-the-connection", - "information_type": "procedure", - "title": "Create the connection", - "triage_status": "known", - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 106, - "end_line": 106, - "query_path": null, - "provenance_status": "available" - }, - "procedure_representation": "ordered-list", - "term": null, - "content": [ - { - "component_type": "compListOrdered", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": 10, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 108, - "end_line": 122, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "In the user portal, select **+ Create a resource**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 1, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 108, - "end_line": 108, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "In the user portal, select ", - "html": null, - "text": "In the user portal, select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**+ Create a resource**", - "html": null, - "text": "+ Create a resource", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "+ Create a resource", - "html": null, - "text": "+ Create a resource", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Go to **Marketplace**, and then select **Networking**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 2, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 109, - "end_line": 109, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Go to ", - "html": null, - "text": "Go to ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Marketplace**", - "html": null, - "text": "Marketplace", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Marketplace", - "html": null, - "text": "Marketplace", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ", and then select ", - "html": null, - "text": ", and then select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Networking**", - "html": null, - "text": "Networking", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Networking", - "html": null, - "text": "Networking", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "From the list of resources, select **Connection**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 3, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 110, - "end_line": 110, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "From the list of resources, select ", - "html": null, - "text": "From the list of resources, select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Connection**", - "html": null, - "text": "Connection", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Connection", - "html": null, - "text": "Connection", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "On the **Basic** settings section, for the **Connection type**, choose **Site-to-site (IPSec)**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 4, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 111, - "end_line": 111, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "On the ", - "html": null, - "text": "On the ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Basic**", - "html": null, - "text": "Basic", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Basic", - "html": null, - "text": "Basic", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " settings section, for the ", - "html": null, - "text": " settings section, for the ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Connection type**", - "html": null, - "text": "Connection type", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Connection type", - "html": null, - "text": "Connection type", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ", choose ", - "html": null, - "text": ", choose ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Site-to-site (IPSec)**", - "html": null, - "text": "Site-to-site (IPSec)", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Site-to-site (IPSec)", - "html": null, - "text": "Site-to-site (IPSec)", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Select the **Subscription**, **Resource Group**, and **Location**, and then select **OK**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 5, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 112, - "end_line": 112, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Select the ", - "html": null, - "text": "Select the ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Subscription**", - "html": null, - "text": "Subscription", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Subscription", - "html": null, - "text": "Subscription", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ", ", - "html": null, - "text": ", ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Resource Group**", - "html": null, - "text": "Resource Group", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Resource Group", - "html": null, - "text": "Resource Group", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ", and ", - "html": null, - "text": ", and ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Location**", - "html": null, - "text": "Location", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Location", - "html": null, - "text": "Location", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ", and then select ", - "html": null, - "text": ", and then select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**OK**", - "html": null, - "text": "OK", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "OK", - "html": null, - "text": "OK", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "On the **Settings** section, select **Virtual network gateway**, and then select **Azure-GW**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 6, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 113, - "end_line": 113, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "On the ", - "html": null, - "text": "On the ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Settings**", - "html": null, - "text": "Settings", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Settings", - "html": null, - "text": "Settings", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " section, select ", - "html": null, - "text": " section, select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Virtual network gateway**", - "html": null, - "text": "Virtual network gateway", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Virtual network gateway", - "html": null, - "text": "Virtual network gateway", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ", and then select ", - "html": null, - "text": ", and then select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Azure-GW**", - "html": null, - "text": "Azure-GW", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Azure-GW", - "html": null, - "text": "Azure-GW", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Select **Local network gateway**, and then select **Azs-GW**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 7, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 114, - "end_line": 114, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Select ", - "html": null, - "text": "Select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Local network gateway**", - "html": null, - "text": "Local network gateway", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Local network gateway", - "html": null, - "text": "Local network gateway", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ", and then select ", - "html": null, - "text": ", and then select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Azs-GW**", - "html": null, - "text": "Azs-GW", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Azs-GW", - "html": null, - "text": "Azs-GW", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "In **Connection name**, type **Azure-Azs**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 8, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 115, - "end_line": 115, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "In ", - "html": null, - "text": "In ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Connection name**", - "html": null, - "text": "Connection name", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Connection name", - "html": null, - "text": "Connection name", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ", type ", - "html": null, - "text": ", type ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Azure-Azs**", - "html": null, - "text": "Azure-Azs", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Azure-Azs", - "html": null, - "text": "Azure-Azs", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "[!NOTE]\nIf you use a different value for the shared key, remember that it must match the value for the shared key that you create on the other end of the connection.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 9, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 116, - "end_line": 120, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "[!NOTE]", - "html": null, - "text": "[!NOTE]", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": "If you use a different value for the shared key, remember that it must match the value for the shared key that you create on the other end of the connection.", - "html": null, - "text": "If you use a different value for the shared key, remember that it must match the value for the shared key that you create on the other end of the connection.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "component_type": "compUnknown", - "component_id": null, - "markdown": null, - "html": null, - "text": "\n", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "unknown" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Review the **Summary** section, and then select **OK**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 10, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 121, - "end_line": 122, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Review the ", - "html": null, - "text": "Review the ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Summary**", - "html": null, - "text": "Summary", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Summary", - "html": null, - "text": "Summary", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " section, and then select ", - "html": null, - "text": " section, and then select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**OK**", - "html": null, - "text": "OK", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "OK", - "html": null, - "text": "OK", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ] - }, - { - "unit_type": "procedure", - "unit_id": "Create-a-VM", - "information_type": "procedure", - "title": "Create a VM", - "triage_status": "known", - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 123, - "end_line": 123, - "query_path": null, - "provenance_status": "available" - }, - "procedure_representation": "ordered-list", - "term": null, - "content": [ - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "Now create a VM in Azure, and put it on your VM subnet in your virtual network.", - "html": null, - "text": "Now create a VM in Azure, and put it on your VM subnet in your virtual network.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 125, - "end_line": 125, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Now create a VM in Azure, and put it on your VM subnet in your virtual network.", - "html": null, - "text": "Now create a VM in Azure, and put it on your VM subnet in your virtual network.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListOrdered", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": 9, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 127, - "end_line": 142, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "In the Azure portal, select **+ Create a resource**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 1, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 127, - "end_line": 127, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "In the Azure portal, select ", - "html": null, - "text": "In the Azure portal, select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**+ Create a resource**", - "html": null, - "text": "+ Create a resource", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "+ Create a resource", - "html": null, - "text": "+ Create a resource", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Go to **Marketplace**, and then select **Compute**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 2, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 128, - "end_line": 128, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Go to ", - "html": null, - "text": "Go to ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Marketplace**", - "html": null, - "text": "Marketplace", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Marketplace", - "html": null, - "text": "Marketplace", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ", and then select ", - "html": null, - "text": ", and then select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Compute**", - "html": null, - "text": "Compute", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Compute", - "html": null, - "text": "Compute", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "In the list of VM images, select the **Windows Server 2016 Datacenter Eval** image.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 3, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 129, - "end_line": 129, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "In the list of VM images, select the ", - "html": null, - "text": "In the list of VM images, select the ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Windows Server 2016 Datacenter Eval**", - "html": null, - "text": "Windows Server 2016 Datacenter Eval", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Windows Server 2016 Datacenter Eval", - "html": null, - "text": "Windows Server 2016 Datacenter Eval", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " image.", - "html": null, - "text": " image.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "On the **Basics** section, for **Name**, type **AzureVM**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 4, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 130, - "end_line": 130, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "On the ", - "html": null, - "text": "On the ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Basics**", - "html": null, - "text": "Basics", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Basics", - "html": null, - "text": "Basics", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " section, for ", - "html": null, - "text": " section, for ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Name**", - "html": null, - "text": "Name", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Name", - "html": null, - "text": "Name", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ", type ", - "html": null, - "text": ", type ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**AzureVM**", - "html": null, - "text": "AzureVM", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "AzureVM", - "html": null, - "text": "AzureVM", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Type a valid username and password. You use this account to sign in to the VM after it's created.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 5, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 131, - "end_line": 131, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Type a valid username and password. You use this account to sign in to the VM after it's created.", - "html": null, - "text": "Type a valid username and password. You use this account to sign in to the VM after it's created.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Provide a **Subscription**, **Resource Group**, and **Location**, and then select **OK**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 6, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 132, - "end_line": 132, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Provide a ", - "html": null, - "text": "Provide a ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Subscription**", - "html": null, - "text": "Subscription", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Subscription", - "html": null, - "text": "Subscription", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ", ", - "html": null, - "text": ", ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Resource Group**", - "html": null, - "text": "Resource Group", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Resource Group", - "html": null, - "text": "Resource Group", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ", and ", - "html": null, - "text": ", and ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Location**", - "html": null, - "text": "Location", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Location", - "html": null, - "text": "Location", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ", and then select ", - "html": null, - "text": ", and then select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**OK**", - "html": null, - "text": "OK", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "OK", - "html": null, - "text": "OK", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "On the **Size** section, select a VM size for this instance, and then select **Select**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 7, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 133, - "end_line": 133, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "On the ", - "html": null, - "text": "On the ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Size**", - "html": null, - "text": "Size", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Size", - "html": null, - "text": "Size", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " section, select a VM size for this instance, and then select ", - "html": null, - "text": " section, select a VM size for this instance, and then select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Select**", - "html": null, - "text": "Select", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Select", - "html": null, - "text": "Select", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Select **OK**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 8, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 134, - "end_line": 140, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Select ", - "html": null, - "text": "Select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**OK**", - "html": null, - "text": "OK", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "OK", - "html": null, - "text": "OK", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Review the settings on the **Summary** section, and then select **OK**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 9, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 141, - "end_line": 142, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Review the settings on the ", - "html": null, - "text": "Review the settings on the ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Summary**", - "html": null, - "text": "Summary", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Summary", - "html": null, - "text": "Summary", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " section, and then select ", - "html": null, - "text": " section, and then select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**OK**", - "html": null, - "text": "OK", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "OK", - "html": null, - "text": "OK", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ] - }, - { - "unit_type": "procedure", - "unit_id": "Create-the-network-resources-in-Azure-Stack", - "information_type": "procedure", - "title": "Create the network resources in Azure Stack", - "triage_status": "known", - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 143, - "end_line": 143, - "query_path": null, - "provenance_status": "available" - }, - "procedure_representation": "ordered-list", - "term": null, - "content": [ - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "Next, create the network resources in Azure Stack.", - "html": null, - "text": "Next, create the network resources in Azure Stack.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 145, - "end_line": 145, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Next, create the network resources in Azure Stack.", - "html": null, - "text": "Next, create the network resources in Azure Stack.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compHeaderH3", - "component_id": null, - "markdown": "### Sign in as a user", - "html": null, - "text": "Sign in as a user", - "level": 3, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 147, - "end_line": 147, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Sign in as a user", - "html": null, - "text": "Sign in as a user", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "A service admin can sign in as a user to test the plans, offers, and subscriptions that their users might use. If you don't already have one, [create a user account](../operator/azure-stack-add-new-user-aad.md) before you sign in.", - "html": null, - "text": "A service admin can sign in as a user to test the plans, offers, and subscriptions that their users might use. If you don't already have one, [create a user account](../operator/azure-stack-add-new-user-aad.md) before you sign in.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 149, - "end_line": 149, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "A service admin can sign in as a user to test the plans, offers, and subscriptions that their users might use. If you don't already have one, ", - "html": null, - "text": "A service admin can sign in as a user to test the plans, offers, and subscriptions that their users might use. If you don't already have one, ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attLink", - "att_id": null, - "markdown": "[create a user account](../operator/azure-stack-add-new-user-aad.md)", - "html": null, - "text": "create a user account", - "href": "../operator/azure-stack-add-new-user-aad.md", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " before you sign in.", - "html": null, - "text": " before you sign in.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compHeaderH3", - "component_id": null, - "markdown": "### Create the virtual network and a VM subnet", - "html": null, - "text": "Create the virtual network and a VM subnet", - "level": 3, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 151, - "end_line": 151, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Create the virtual network and a VM subnet", - "html": null, - "text": "Create the virtual network and a VM subnet", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListOrdered", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": 10, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 153, - "end_line": 166, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Use a user account to sign in to the user portal.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 1, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 153, - "end_line": 153, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Use a user account to sign in to the user portal.", - "html": null, - "text": "Use a user account to sign in to the user portal.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "![Create new virtual network](media/azure-stack-connect-vpn/image3.png)", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 2, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 154, - "end_line": 157, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attImage", - "att_id": null, - "markdown": "![Create new virtual network](media/azure-stack-connect-vpn/image3.png)", - "html": null, - "text": null, - "href": null, - "target": null, - "source": "media/azure-stack-connect-vpn/image3.png", - "alt_text": "Create new virtual network", - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Go to **Marketplace**, and then select **Networking**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 3, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 158, - "end_line": 158, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Go to ", - "html": null, - "text": "Go to ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Marketplace**", - "html": null, - "text": "Marketplace", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Marketplace", - "html": null, - "text": "Marketplace", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ", and then select ", - "html": null, - "text": ", and then select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Networking**", - "html": null, - "text": "Networking", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Networking", - "html": null, - "text": "Networking", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Select **Virtual network**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 4, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 159, - "end_line": 159, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Select ", - "html": null, - "text": "Select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Virtual network**", - "html": null, - "text": "Virtual network", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Virtual network", - "html": null, - "text": "Virtual network", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "For **Name**, **Address space**, **Subnet name**, and **Subnet address range**, use the values from the network configuration table.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 5, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 160, - "end_line": 160, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "For ", - "html": null, - "text": "For ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Name**", - "html": null, - "text": "Name", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Name", - "html": null, - "text": "Name", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ", ", - "html": null, - "text": ", ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Address space**", - "html": null, - "text": "Address space", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Address space", - "html": null, - "text": "Address space", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ", ", - "html": null, - "text": ", ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Subnet name**", - "html": null, - "text": "Subnet name", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Subnet name", - "html": null, - "text": "Subnet name", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ", and ", - "html": null, - "text": ", and ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Subnet address range**", - "html": null, - "text": "Subnet address range", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Subnet address range", - "html": null, - "text": "Subnet address range", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ", use the values from the network configuration table.", - "html": null, - "text": ", use the values from the network configuration table.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "In **Subscription**, the subscription that you created earlier appears.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 6, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 161, - "end_line": 161, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "In ", - "html": null, - "text": "In ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Subscription**", - "html": null, - "text": "Subscription", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Subscription", - "html": null, - "text": "Subscription", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ", the subscription that you created earlier appears.", - "html": null, - "text": ", the subscription that you created earlier appears.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "For **Resource Group**, you can either create a resource group or if you already have one, select **Use existing**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 7, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 162, - "end_line": 162, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "For ", - "html": null, - "text": "For ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Resource Group**", - "html": null, - "text": "Resource Group", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Resource Group", - "html": null, - "text": "Resource Group", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ", you can either create a resource group or if you already have one, select ", - "html": null, - "text": ", you can either create a resource group or if you already have one, select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Use existing**", - "html": null, - "text": "Use existing", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Use existing", - "html": null, - "text": "Use existing", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Verify the default location.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 8, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 163, - "end_line": 163, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Verify the default location.", - "html": null, - "text": "Verify the default location.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Select **Pin to dashboard**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 9, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 164, - "end_line": 164, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Select ", - "html": null, - "text": "Select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Pin to dashboard**", - "html": null, - "text": "Pin to dashboard", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Pin to dashboard", - "html": null, - "text": "Pin to dashboard", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Select **Create**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 10, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 165, - "end_line": 166, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Select ", - "html": null, - "text": "Select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Create**", - "html": null, - "text": "Create", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Create", - "html": null, - "text": "Create", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compHeaderH3", - "component_id": null, - "markdown": "### Create the gateway subnet", - "html": null, - "text": "Create the gateway subnet", - "level": 3, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 167, - "end_line": 167, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Create the gateway subnet", - "html": null, - "text": "Create the gateway subnet", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListOrdered", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": 6, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 169, - "end_line": 178, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "On the dashboard, open the Azs-VNet virtual network resource you created.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 1, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 169, - "end_line": 169, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "On the dashboard, open the Azs-VNet virtual network resource you created.", - "html": null, - "text": "On the dashboard, open the Azs-VNet virtual network resource you created.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "On the **Settings** section, select **Subnets**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 2, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 170, - "end_line": 170, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "On the ", - "html": null, - "text": "On the ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Settings**", - "html": null, - "text": "Settings", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Settings", - "html": null, - "text": "Settings", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " section, select ", - "html": null, - "text": " section, select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Subnets**", - "html": null, - "text": "Subnets", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Subnets", - "html": null, - "text": "Subnets", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "![Add gateway subnet](media/azure-stack-connect-vpn/image4.png)", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 3, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 171, - "end_line": 174, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attImage", - "att_id": null, - "markdown": "![Add gateway subnet](media/azure-stack-connect-vpn/image4.png)", - "html": null, - "text": null, - "href": null, - "target": null, - "source": "media/azure-stack-connect-vpn/image4.png", - "alt_text": "Add gateway subnet", - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "By default, the subnet name is set to **GatewaySubnet**. For gateway subnets to function properly, they must use the **GatewaySubnet** name.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 4, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 175, - "end_line": 175, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "By default, the subnet name is set to ", - "html": null, - "text": "By default, the subnet name is set to ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**GatewaySubnet**", - "html": null, - "text": "GatewaySubnet", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "GatewaySubnet", - "html": null, - "text": "GatewaySubnet", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ". For gateway subnets to function properly, they must use the ", - "html": null, - "text": ". For gateway subnets to function properly, they must use the ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**GatewaySubnet**", - "html": null, - "text": "GatewaySubnet", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "GatewaySubnet", - "html": null, - "text": "GatewaySubnet", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " name.", - "html": null, - "text": " name.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "In **Address range**, verify that the address is **10.1.1.0/24**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 5, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 176, - "end_line": 176, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "In ", - "html": null, - "text": "In ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Address range**", - "html": null, - "text": "Address range", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Address range", - "html": null, - "text": "Address range", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ", verify that the address is ", - "html": null, - "text": ", verify that the address is ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**10.1.1.0/24**", - "html": null, - "text": "10.1.1.0/24", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "10.1.1.0/24", - "html": null, - "text": "10.1.1.0/24", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Select **OK** to create the gateway subnet.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 6, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 177, - "end_line": 178, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Select ", - "html": null, - "text": "Select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**OK**", - "html": null, - "text": "OK", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "OK", - "html": null, - "text": "OK", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " to create the gateway subnet.", - "html": null, - "text": " to create the gateway subnet.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compHeaderH3", - "component_id": null, - "markdown": "### Create the virtual network gateway", - "html": null, - "text": "Create the virtual network gateway", - "level": 3, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 179, - "end_line": 179, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Create the virtual network gateway", - "html": null, - "text": "Create the virtual network gateway", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListOrdered", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": 9, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 181, - "end_line": 191, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "In the Azure Stack portal, select **+ Create a resource**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 1, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 181, - "end_line": 181, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "In the Azure Stack portal, select ", - "html": null, - "text": "In the Azure Stack portal, select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**+ Create a resource**", - "html": null, - "text": "+ Create a resource", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "+ Create a resource", - "html": null, - "text": "+ Create a resource", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Go to **Marketplace**, and then select **Networking**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 2, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 182, - "end_line": 182, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Go to ", - "html": null, - "text": "Go to ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Marketplace**", - "html": null, - "text": "Marketplace", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Marketplace", - "html": null, - "text": "Marketplace", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ", and then select ", - "html": null, - "text": ", and then select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Networking**", - "html": null, - "text": "Networking", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Networking", - "html": null, - "text": "Networking", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "From the list of network resources, select **Virtual network gateway**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 3, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 183, - "end_line": 183, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "From the list of network resources, select ", - "html": null, - "text": "From the list of network resources, select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Virtual network gateway**", - "html": null, - "text": "Virtual network gateway", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Virtual network gateway", - "html": null, - "text": "Virtual network gateway", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "In **Name**, type **Azs-GW**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 4, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 184, - "end_line": 184, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "In ", - "html": null, - "text": "In ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Name**", - "html": null, - "text": "Name", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Name", - "html": null, - "text": "Name", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ", type ", - "html": null, - "text": ", type ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Azs-GW**", - "html": null, - "text": "Azs-GW", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Azs-GW", - "html": null, - "text": "Azs-GW", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Select the **Virtual network** item to choose a virtual network. Select **Azs-VNet** from the list.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 5, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 185, - "end_line": 185, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Select the ", - "html": null, - "text": "Select the ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Virtual network**", - "html": null, - "text": "Virtual network", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Virtual network", - "html": null, - "text": "Virtual network", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " item to choose a virtual network. Select ", - "html": null, - "text": " item to choose a virtual network. Select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Azs-VNet**", - "html": null, - "text": "Azs-VNet", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Azs-VNet", - "html": null, - "text": "Azs-VNet", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " from the list.", - "html": null, - "text": " from the list.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Select the **Public IP address** menu item. When the **Choose public IP address** section opens, select **Create new**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 6, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 186, - "end_line": 186, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Select the ", - "html": null, - "text": "Select the ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Public IP address**", - "html": null, - "text": "Public IP address", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Public IP address", - "html": null, - "text": "Public IP address", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " menu item. When the ", - "html": null, - "text": " menu item. When the ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Choose public IP address**", - "html": null, - "text": "Choose public IP address", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Choose public IP address", - "html": null, - "text": "Choose public IP address", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " section opens, select ", - "html": null, - "text": " section opens, select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Create new**", - "html": null, - "text": "Create new", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Create new", - "html": null, - "text": "Create new", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "In **Name**, type **Azs-GW-PiP**, and then select **OK**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 7, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 187, - "end_line": 187, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "In ", - "html": null, - "text": "In ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Name**", - "html": null, - "text": "Name", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Name", - "html": null, - "text": "Name", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ", type ", - "html": null, - "text": ", type ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Azs-GW-PiP**", - "html": null, - "text": "Azs-GW-PiP", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Azs-GW-PiP", - "html": null, - "text": "Azs-GW-PiP", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ", and then select ", - "html": null, - "text": ", and then select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**OK**", - "html": null, - "text": "OK", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "OK", - "html": null, - "text": "OK", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "By default, **Route-based** is selected for **VPN type**. Keep the **Route-based** VPN type.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 8, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 188, - "end_line": 189, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "By default, ", - "html": null, - "text": "By default, ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Route-based**", - "html": null, - "text": "Route-based", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Route-based", - "html": null, - "text": "Route-based", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " is selected for ", - "html": null, - "text": " is selected for ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**VPN type**", - "html": null, - "text": "VPN type", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "VPN type", - "html": null, - "text": "VPN type", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ". Keep the ", - "html": null, - "text": ". Keep the ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Route-based**", - "html": null, - "text": "Route-based", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Route-based", - "html": null, - "text": "Route-based", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " VPN type.", - "html": null, - "text": " VPN type.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Verify that **Subscription** and **Location** are correct. You can pin the resource to the dashboard. Select **Create**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 9, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 190, - "end_line": 191, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Verify that ", - "html": null, - "text": "Verify that ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Subscription**", - "html": null, - "text": "Subscription", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Subscription", - "html": null, - "text": "Subscription", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " and ", - "html": null, - "text": " and ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Location**", - "html": null, - "text": "Location", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Location", - "html": null, - "text": "Location", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " are correct. You can pin the resource to the dashboard. Select ", - "html": null, - "text": " are correct. You can pin the resource to the dashboard. Select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Create**", - "html": null, - "text": "Create", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Create", - "html": null, - "text": "Create", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compHeaderH3", - "component_id": null, - "markdown": "### Create the local network gateway", - "html": null, - "text": "Create the local network gateway", - "level": 3, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 192, - "end_line": 192, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Create the local network gateway", - "html": null, - "text": "Create the local network gateway", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "The concept of a *local network gateway* in Azure Stack is a bit different than in an Azure deployment.", - "html": null, - "text": "The concept of a *local network gateway* in Azure Stack is a bit different than in an Azure deployment.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 194, - "end_line": 194, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "The concept of a ", - "html": null, - "text": "The concept of a ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attEmphasis", - "att_id": null, - "markdown": "*local network gateway*", - "html": null, - "text": "local network gateway", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "local network gateway", - "html": null, - "text": "local network gateway", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " in Azure Stack is a bit different than in an Azure deployment.", - "html": null, - "text": " in Azure Stack is a bit different than in an Azure deployment.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "In an Azure deployment, a local network gateway represents an on-premises (at the user location) physical device that you connect to a virtual network gateway in Azure. However, in Azure Stack both ends of the connection are virtual network gateways.", - "html": null, - "text": "In an Azure deployment, a local network gateway represents an on-premises (at the user location) physical device that you connect to a virtual network gateway in Azure. However, in Azure Stack both ends of the connection are virtual network gateways.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 196, - "end_line": 196, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "In an Azure deployment, a local network gateway represents an on-premises (at the user location) physical device that you connect to a virtual network gateway in Azure. However, in Azure Stack both ends of the connection are virtual network gateways.", - "html": null, - "text": "In an Azure deployment, a local network gateway represents an on-premises (at the user location) physical device that you connect to a virtual network gateway in Azure. However, in Azure Stack both ends of the connection are virtual network gateways.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "A more generic description is that the local network gateway resource always indicates the remote gateway at the other end of the connection.", - "html": null, - "text": "A more generic description is that the local network gateway resource always indicates the remote gateway at the other end of the connection.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 198, - "end_line": 198, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "A more generic description is that the local network gateway resource always indicates the remote gateway at the other end of the connection.", - "html": null, - "text": "A more generic description is that the local network gateway resource always indicates the remote gateway at the other end of the connection.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compHeaderH3", - "component_id": null, - "markdown": "### Create the local network gateway resource", - "html": null, - "text": "Create the local network gateway resource", - "level": 3, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 200, - "end_line": 200, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Create the local network gateway resource", - "html": null, - "text": "Create the local network gateway resource", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListOrdered", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": 8, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 202, - "end_line": 211, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Sign in to the Azure Stack portal.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 1, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 202, - "end_line": 202, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Sign in to the Azure Stack portal.", - "html": null, - "text": "Sign in to the Azure Stack portal.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "In the user portal, select **+ Create a resource**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 2, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 203, - "end_line": 203, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "In the user portal, select ", - "html": null, - "text": "In the user portal, select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**+ Create a resource**", - "html": null, - "text": "+ Create a resource", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "+ Create a resource", - "html": null, - "text": "+ Create a resource", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Go to **Marketplace**, and then select **Networking**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 3, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 204, - "end_line": 204, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Go to ", - "html": null, - "text": "Go to ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Marketplace**", - "html": null, - "text": "Marketplace", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Marketplace", - "html": null, - "text": "Marketplace", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ", and then select ", - "html": null, - "text": ", and then select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Networking**", - "html": null, - "text": "Networking", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Networking", - "html": null, - "text": "Networking", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "From the list of resources, select **local network gateway**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 4, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 205, - "end_line": 205, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "From the list of resources, select ", - "html": null, - "text": "From the list of resources, select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**local network gateway**", - "html": null, - "text": "local network gateway", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "local network gateway", - "html": null, - "text": "local network gateway", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "In the **Name** field, type **Azure-GW**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 5, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 206, - "end_line": 206, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "In the ", - "html": null, - "text": "In the ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Name**", - "html": null, - "text": "Name", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Name", - "html": null, - "text": "Name", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " field, type ", - "html": null, - "text": " field, type ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Azure-GW**", - "html": null, - "text": "Azure-GW", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Azure-GW", - "html": null, - "text": "Azure-GW", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "In the **IP address** field, type the public IP address for the virtual network gateway in Azure **Azure-GW-PiP**. This address appears earlier in the network configuration table.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 6, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 207, - "end_line": 207, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "In the ", - "html": null, - "text": "In the ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**IP address**", - "html": null, - "text": "IP address", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "IP address", - "html": null, - "text": "IP address", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " field, type the public IP address for the virtual network gateway in Azure ", - "html": null, - "text": " field, type the public IP address for the virtual network gateway in Azure ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Azure-GW-PiP**", - "html": null, - "text": "Azure-GW-PiP", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Azure-GW-PiP", - "html": null, - "text": "Azure-GW-PiP", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ". This address appears earlier in the network configuration table.", - "html": null, - "text": ". This address appears earlier in the network configuration table.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "In the **Address Space** field, for the address space of the Azure VNET that you created, type **10.100.0.0/24** and **10.100.1.0/24**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 7, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 208, - "end_line": 209, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "In the ", - "html": null, - "text": "In the ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Address Space**", - "html": null, - "text": "Address Space", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Address Space", - "html": null, - "text": "Address Space", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " field, for the address space of the Azure VNET that you created, type ", - "html": null, - "text": " field, for the address space of the Azure VNET that you created, type ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**10.100.0.0/24**", - "html": null, - "text": "10.100.0.0/24", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "10.100.0.0/24", - "html": null, - "text": "10.100.0.0/24", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " and ", - "html": null, - "text": " and ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**10.100.1.0/24**", - "html": null, - "text": "10.100.1.0/24", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "10.100.1.0/24", - "html": null, - "text": "10.100.1.0/24", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Verify that your **Subscription**, **Resource Group**, and **location** values are correct, and then select **Create**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 8, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 210, - "end_line": 211, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Verify that your ", - "html": null, - "text": "Verify that your ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Subscription**", - "html": null, - "text": "Subscription", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Subscription", - "html": null, - "text": "Subscription", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ", ", - "html": null, - "text": ", ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Resource Group**", - "html": null, - "text": "Resource Group", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Resource Group", - "html": null, - "text": "Resource Group", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ", and ", - "html": null, - "text": ", and ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**location**", - "html": null, - "text": "location", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "location", - "html": null, - "text": "location", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " values are correct, and then select ", - "html": null, - "text": " values are correct, and then select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Create**", - "html": null, - "text": "Create", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Create", - "html": null, - "text": "Create", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compHeaderH3", - "component_id": null, - "markdown": "### Create the connection", - "html": null, - "text": "Create the connection", - "level": 3, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 212, - "end_line": 212, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Create the connection", - "html": null, - "text": "Create the connection", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListOrdered", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": 10, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 214, - "end_line": 225, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "In the user portal, select **+ Create a resource**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 1, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 214, - "end_line": 214, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "In the user portal, select ", - "html": null, - "text": "In the user portal, select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**+ Create a resource**", - "html": null, - "text": "+ Create a resource", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "+ Create a resource", - "html": null, - "text": "+ Create a resource", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Go to **Marketplace**, and then select **Networking**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 2, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 215, - "end_line": 215, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Go to ", - "html": null, - "text": "Go to ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Marketplace**", - "html": null, - "text": "Marketplace", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Marketplace", - "html": null, - "text": "Marketplace", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ", and then select ", - "html": null, - "text": ", and then select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Networking**", - "html": null, - "text": "Networking", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Networking", - "html": null, - "text": "Networking", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "From the list of resources, select **Connection**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 3, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 216, - "end_line": 216, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "From the list of resources, select ", - "html": null, - "text": "From the list of resources, select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Connection**", - "html": null, - "text": "Connection", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Connection", - "html": null, - "text": "Connection", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "On the **Basics** settings section, for the **Connection type**, select **Site-to-site (IPSec)**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 4, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 217, - "end_line": 217, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "On the ", - "html": null, - "text": "On the ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Basics**", - "html": null, - "text": "Basics", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Basics", - "html": null, - "text": "Basics", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " settings section, for the ", - "html": null, - "text": " settings section, for the ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Connection type**", - "html": null, - "text": "Connection type", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Connection type", - "html": null, - "text": "Connection type", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ", select ", - "html": null, - "text": ", select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Site-to-site (IPSec)**", - "html": null, - "text": "Site-to-site (IPSec)", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Site-to-site (IPSec)", - "html": null, - "text": "Site-to-site (IPSec)", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Select the **Subscription**, **Resource Group**, and **Location**, and then select **OK**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 5, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 218, - "end_line": 218, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Select the ", - "html": null, - "text": "Select the ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Subscription**", - "html": null, - "text": "Subscription", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Subscription", - "html": null, - "text": "Subscription", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ", ", - "html": null, - "text": ", ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Resource Group**", - "html": null, - "text": "Resource Group", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Resource Group", - "html": null, - "text": "Resource Group", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ", and ", - "html": null, - "text": ", and ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Location**", - "html": null, - "text": "Location", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Location", - "html": null, - "text": "Location", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ", and then select ", - "html": null, - "text": ", and then select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**OK**", - "html": null, - "text": "OK", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "OK", - "html": null, - "text": "OK", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "On the **Settings** section, select **Virtual network gateway**, and then select **Azs-GW**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 6, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 219, - "end_line": 219, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "On the ", - "html": null, - "text": "On the ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Settings**", - "html": null, - "text": "Settings", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Settings", - "html": null, - "text": "Settings", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " section, select ", - "html": null, - "text": " section, select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Virtual network gateway**", - "html": null, - "text": "Virtual network gateway", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Virtual network gateway", - "html": null, - "text": "Virtual network gateway", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ", and then select ", - "html": null, - "text": ", and then select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Azs-GW**", - "html": null, - "text": "Azs-GW", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Azs-GW", - "html": null, - "text": "Azs-GW", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Select **Local network gateway**, and then select **Azure-GW**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 7, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 220, - "end_line": 220, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Select ", - "html": null, - "text": "Select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Local network gateway**", - "html": null, - "text": "Local network gateway", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Local network gateway", - "html": null, - "text": "Local network gateway", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ", and then select ", - "html": null, - "text": ", and then select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Azure-GW**", - "html": null, - "text": "Azure-GW", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Azure-GW", - "html": null, - "text": "Azure-GW", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "In **Connection Name**, type **Azs-Azure**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 8, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 221, - "end_line": 221, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "In ", - "html": null, - "text": "In ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Connection Name**", - "html": null, - "text": "Connection Name", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Connection Name", - "html": null, - "text": "Connection Name", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ", type ", - "html": null, - "text": ", type ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Azs-Azure**", - "html": null, - "text": "Azs-Azure", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Azs-Azure", - "html": null, - "text": "Azs-Azure", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "In **Shared key (PSK)**, type **12345**, and then select **OK**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 9, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 222, - "end_line": 223, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "In ", - "html": null, - "text": "In ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Shared key (PSK)**", - "html": null, - "text": "Shared key (PSK)", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Shared key (PSK)", - "html": null, - "text": "Shared key (PSK)", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ", type ", - "html": null, - "text": ", type ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**12345**", - "html": null, - "text": "12345", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "12345", - "html": null, - "text": "12345", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ", and then select ", - "html": null, - "text": ", and then select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**OK**", - "html": null, - "text": "OK", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "OK", - "html": null, - "text": "OK", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "On the **Summary** section, select **OK**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 10, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 224, - "end_line": 225, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "On the ", - "html": null, - "text": "On the ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Summary**", - "html": null, - "text": "Summary", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Summary", - "html": null, - "text": "Summary", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " section, select ", - "html": null, - "text": " section, select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**OK**", - "html": null, - "text": "OK", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "OK", - "html": null, - "text": "OK", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compHeaderH3", - "component_id": null, - "markdown": "### Create a VM", - "html": null, - "text": "Create a VM", - "level": 3, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 226, - "end_line": 226, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Create a VM", - "html": null, - "text": "Create a VM", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "To check the VPN connection, create two VMs: one in Azure, and one in Azure Stack. After you create these VMs, you can use them to send and receive data through the VPN tunnel.", - "html": null, - "text": "To check the VPN connection, create two VMs: one in Azure, and one in Azure Stack. After you create these VMs, you can use them to send and receive data through the VPN tunnel.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 228, - "end_line": 228, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "To check the VPN connection, create two VMs: one in Azure, and one in Azure Stack. After you create these VMs, you can use them to send and receive data through the VPN tunnel.", - "html": null, - "text": "To check the VPN connection, create two VMs: one in Azure, and one in Azure Stack. After you create these VMs, you can use them to send and receive data through the VPN tunnel.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListOrdered", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": 9, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 230, - "end_line": 240, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "In the Azure portal, select **+ Create a resource**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 1, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 230, - "end_line": 230, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "In the Azure portal, select ", - "html": null, - "text": "In the Azure portal, select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**+ Create a resource**", - "html": null, - "text": "+ Create a resource", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "+ Create a resource", - "html": null, - "text": "+ Create a resource", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Go to **Marketplace**, and then select **Compute**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 2, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 231, - "end_line": 231, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Go to ", - "html": null, - "text": "Go to ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Marketplace**", - "html": null, - "text": "Marketplace", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Marketplace", - "html": null, - "text": "Marketplace", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ", and then select ", - "html": null, - "text": ", and then select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Compute**", - "html": null, - "text": "Compute", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Compute", - "html": null, - "text": "Compute", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "In the list of VM images, select the **Windows Server 2016 Datacenter Eval** image.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 3, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 232, - "end_line": 232, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "In the list of VM images, select the ", - "html": null, - "text": "In the list of VM images, select the ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Windows Server 2016 Datacenter Eval**", - "html": null, - "text": "Windows Server 2016 Datacenter Eval", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Windows Server 2016 Datacenter Eval", - "html": null, - "text": "Windows Server 2016 Datacenter Eval", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " image.", - "html": null, - "text": " image.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "On the **Basics** section, in **Name**, type **Azs-VM**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 4, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 233, - "end_line": 233, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "On the ", - "html": null, - "text": "On the ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Basics**", - "html": null, - "text": "Basics", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Basics", - "html": null, - "text": "Basics", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " section, in ", - "html": null, - "text": " section, in ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Name**", - "html": null, - "text": "Name", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Name", - "html": null, - "text": "Name", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ", type ", - "html": null, - "text": ", type ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Azs-VM**", - "html": null, - "text": "Azs-VM", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Azs-VM", - "html": null, - "text": "Azs-VM", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Type a valid username and password. You use this account to sign in to the VM after it's created.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 5, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 234, - "end_line": 234, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Type a valid username and password. You use this account to sign in to the VM after it's created.", - "html": null, - "text": "Type a valid username and password. You use this account to sign in to the VM after it's created.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Provide a **Subscription**, **Resource Group**, and **Location**, and then select **OK**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 6, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 235, - "end_line": 235, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Provide a ", - "html": null, - "text": "Provide a ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Subscription**", - "html": null, - "text": "Subscription", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Subscription", - "html": null, - "text": "Subscription", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ", ", - "html": null, - "text": ", ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Resource Group**", - "html": null, - "text": "Resource Group", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Resource Group", - "html": null, - "text": "Resource Group", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ", and ", - "html": null, - "text": ", and ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Location**", - "html": null, - "text": "Location", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Location", - "html": null, - "text": "Location", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ", and then select ", - "html": null, - "text": ", and then select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**OK**", - "html": null, - "text": "OK", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "OK", - "html": null, - "text": "OK", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "On the **Size** section, for this instance, select a VM size, and then select **Select**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 7, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 236, - "end_line": 236, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "On the ", - "html": null, - "text": "On the ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Size**", - "html": null, - "text": "Size", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Size", - "html": null, - "text": "Size", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " section, for this instance, select a VM size, and then select ", - "html": null, - "text": " section, for this instance, select a VM size, and then select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Select**", - "html": null, - "text": "Select", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Select", - "html": null, - "text": "Select", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "On the **Settings** section, accept the defaults. Make sure that the **Azs-VNet** virtual network is selected. Verify that the subnet is set to **10.1.0.0/24**. Then select **OK**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 8, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 237, - "end_line": 238, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "On the ", - "html": null, - "text": "On the ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Settings**", - "html": null, - "text": "Settings", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Settings", - "html": null, - "text": "Settings", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " section, accept the defaults. Make sure that the ", - "html": null, - "text": " section, accept the defaults. Make sure that the ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Azs-VNet**", - "html": null, - "text": "Azs-VNet", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Azs-VNet", - "html": null, - "text": "Azs-VNet", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " virtual network is selected. Verify that the subnet is set to ", - "html": null, - "text": " virtual network is selected. Verify that the subnet is set to ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**10.1.0.0/24**", - "html": null, - "text": "10.1.0.0/24", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "10.1.0.0/24", - "html": null, - "text": "10.1.0.0/24", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ". Then select ", - "html": null, - "text": ". Then select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**OK**", - "html": null, - "text": "OK", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "OK", - "html": null, - "text": "OK", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "On the **Summary** section, review the settings, and then select **OK**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 9, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 239, - "end_line": 240, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "On the ", - "html": null, - "text": "On the ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Summary**", - "html": null, - "text": "Summary", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Summary", - "html": null, - "text": "Summary", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " section, review the settings, and then select ", - "html": null, - "text": " section, review the settings, and then select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**OK**", - "html": null, - "text": "OK", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "OK", - "html": null, - "text": "OK", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ] - }, - { - "unit_type": "procedure", - "unit_id": "Test-the-connection", - "information_type": "procedure", - "title": "Test the connection", - "triage_status": "known", - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 241, - "end_line": 241, - "query_path": null, - "provenance_status": "available" - }, - "procedure_representation": "ordered-list", - "term": null, - "content": [ - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "After the site-to-site connection is established, you should verify that you can get data flowing in both directions. The easiest way to test the connection is by doing a ping test:", - "html": null, - "text": "After the site-to-site connection is established, you should verify that you can get data flowing in both directions. The easiest way to test the connection is by doing a ping test:", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 243, - "end_line": 243, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "After the site-to-site connection is established, you should verify that you can get data flowing in both directions. The easiest way to test the connection is by doing a ping test:", - "html": null, - "text": "After the site-to-site connection is established, you should verify that you can get data flowing in both directions. The easiest way to test the connection is by doing a ping test:", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListUnordered", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": 2, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 245, - "end_line": 247, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Sign in to the VM you created in Azure Stack and ping the VM in Azure.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 1, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 245, - "end_line": 245, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Sign in to the VM you created in Azure Stack and ping the VM in Azure.", - "html": null, - "text": "Sign in to the VM you created in Azure Stack and ping the VM in Azure.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Sign in to the VM you created in Azure and ping the VM in Azure Stack.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 2, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 246, - "end_line": 247, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Sign in to the VM you created in Azure and ping the VM in Azure Stack.", - "html": null, - "text": "Sign in to the VM you created in Azure and ping the VM in Azure Stack.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compAlert", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": "note", - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 248, - "end_line": 250, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "[!NOTE]\nTo make sure that you're sending traffic through the site-to-site connection, ping the Direct IP (DIP)\naddress of the VM on the remote subnet, not the VIP.", - "html": null, - "text": "[!NOTE]\nTo make sure that you're sending traffic through the site-to-site connection, ping the Direct IP (DIP)\naddress of the VM on the remote subnet, not the VIP.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 248, - "end_line": 250, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "[!NOTE]", - "html": null, - "text": "[!NOTE]", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attUnknown", - "att_id": null, - "markdown": null, - "html": null, - "text": "\n", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "unknown" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": "To make sure that you're sending traffic through the site-to-site connection, ping the Direct IP (DIP)", - "html": null, - "text": "To make sure that you're sending traffic through the site-to-site connection, ping the Direct IP (DIP)", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attUnknown", - "att_id": null, - "markdown": null, - "html": null, - "text": "\n", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "unknown" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": "address of the VM on the remote subnet, not the VIP.", - "html": null, - "text": "address of the VM on the remote subnet, not the VIP.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compHeaderH3", - "component_id": null, - "markdown": "### Sign in to the user VM in Azure Stack", - "html": null, - "text": "Sign in to the user VM in Azure Stack", - "level": 3, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 252, - "end_line": 252, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Sign in to the user VM in Azure Stack", - "html": null, - "text": "Sign in to the user VM in Azure Stack", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListOrdered", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": 9, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 254, - "end_line": 272, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Sign in to the Azure Stack portal.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 1, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 254, - "end_line": 254, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Sign in to the Azure Stack portal.", - "html": null, - "text": "Sign in to the Azure Stack portal.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "In the left navigation bar, select **Virtual Machines**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 2, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 255, - "end_line": 255, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "In the left navigation bar, select ", - "html": null, - "text": "In the left navigation bar, select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Virtual Machines**", - "html": null, - "text": "Virtual Machines", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Virtual Machines", - "html": null, - "text": "Virtual Machines", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "In the list of VMs, find **Azs-VM** that you created previously, and then select it.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 3, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 256, - "end_line": 256, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "In the list of VMs, find ", - "html": null, - "text": "In the list of VMs, find ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Azs-VM**", - "html": null, - "text": "Azs-VM", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Azs-VM", - "html": null, - "text": "Azs-VM", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " that you created previously, and then select it.", - "html": null, - "text": " that you created previously, and then select it.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "![Connect button](media/azure-stack-connect-vpn/image17.png)", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 4, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 257, - "end_line": 260, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attImage", - "att_id": null, - "markdown": "![Connect button](media/azure-stack-connect-vpn/image17.png)", - "html": null, - "text": null, - "href": null, - "target": null, - "source": "media/azure-stack-connect-vpn/image17.png", - "alt_text": "Connect button", - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Sign in with the account that you configured when you created the VM.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 5, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 261, - "end_line": 261, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Sign in with the account that you configured when you created the VM.", - "html": null, - "text": "Sign in with the account that you configured when you created the VM.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Open an elevated Windows PowerShell prompt.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 6, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 262, - "end_line": 262, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Open an elevated Windows PowerShell prompt.", - "html": null, - "text": "Open an elevated Windows PowerShell prompt.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Type **ipconfig /all**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 7, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 263, - "end_line": 263, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Type ", - "html": null, - "text": "Type ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**ipconfig /all**", - "html": null, - "text": "ipconfig /all", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "ipconfig /all", - "html": null, - "text": "ipconfig /all", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "In the output, find the **IPv4 Address**, and then save the address for later use. This is the address that you ping from Azure. In the example environment, the address is **10.1.0.4**, but in your environment it might be different. It should fall within the **10.1.0.0/24** subnet that you created previously.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 8, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 264, - "end_line": 264, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "In the output, find the ", - "html": null, - "text": "In the output, find the ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**IPv4 Address**", - "html": null, - "text": "IPv4 Address", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "IPv4 Address", - "html": null, - "text": "IPv4 Address", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ", and then save the address for later use. This is the address that you ping from Azure. In the example environment, the address is ", - "html": null, - "text": ", and then save the address for later use. This is the address that you ping from Azure. In the example environment, the address is ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**10.1.0.4**", - "html": null, - "text": "10.1.0.4", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "10.1.0.4", - "html": null, - "text": "10.1.0.4", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ", but in your environment it might be different. It should fall within the ", - "html": null, - "text": ", but in your environment it might be different. It should fall within the ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**10.1.0.0/24**", - "html": null, - "text": "10.1.0.0/24", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "10.1.0.0/24", - "html": null, - "text": "10.1.0.0/24", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " subnet that you created previously.", - "html": null, - "text": " subnet that you created previously.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "To create a firewall rule that allows the VM to respond to pings, run the following PowerShell command:", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 9, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 265, - "end_line": 272, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "To create a firewall rule that allows the VM to respond to pings, run the following PowerShell command:", - "html": null, - "text": "To create a firewall rule that allows the VM to respond to pings, run the following PowerShell command:", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compHeaderH3", - "component_id": null, - "markdown": "### Sign in to the tenant VM in Azure", - "html": null, - "text": "Sign in to the tenant VM in Azure", - "level": 3, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 273, - "end_line": 273, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Sign in to the tenant VM in Azure", - "html": null, - "text": "Sign in to the tenant VM in Azure", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListOrdered", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": 11, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 275, - "end_line": 296, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Sign in to the Azure portal.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 1, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 275, - "end_line": 275, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Sign in to the Azure portal.", - "html": null, - "text": "Sign in to the Azure portal.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "In the left navigation bar, select **Virtual Machines**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 2, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 276, - "end_line": 276, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "In the left navigation bar, select ", - "html": null, - "text": "In the left navigation bar, select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Virtual Machines**", - "html": null, - "text": "Virtual Machines", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Virtual Machines", - "html": null, - "text": "Virtual Machines", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "From the list of VMs, find **Azure-VM** that you created previously, and then select it.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 3, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 277, - "end_line": 277, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "From the list of VMs, find ", - "html": null, - "text": "From the list of VMs, find ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Azure-VM**", - "html": null, - "text": "Azure-VM", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Azure-VM", - "html": null, - "text": "Azure-VM", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " that you created previously, and then select it.", - "html": null, - "text": " that you created previously, and then select it.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "On the section for the VM, select **Connect**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 4, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 278, - "end_line": 278, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "On the section for the VM, select ", - "html": null, - "text": "On the section for the VM, select ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Connect**", - "html": null, - "text": "Connect", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Connect", - "html": null, - "text": "Connect", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Sign in with the account that you configured when you created the VM.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 5, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 279, - "end_line": 279, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Sign in with the account that you configured when you created the VM.", - "html": null, - "text": "Sign in with the account that you configured when you created the VM.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Open an elevated **Windows PowerShell** window.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 6, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 280, - "end_line": 280, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Open an elevated ", - "html": null, - "text": "Open an elevated ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Windows PowerShell**", - "html": null, - "text": "Windows PowerShell", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Windows PowerShell", - "html": null, - "text": "Windows PowerShell", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " window.", - "html": null, - "text": " window.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Type **ipconfig /all**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 7, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 281, - "end_line": 281, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Type ", - "html": null, - "text": "Type ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**ipconfig /all**", - "html": null, - "text": "ipconfig /all", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "ipconfig /all", - "html": null, - "text": "ipconfig /all", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "You should see an IPv4 address that falls within **10.100.0.0/24**. In the example environment, the address is **10.100.0.4**, but your address might be different.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 8, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 282, - "end_line": 282, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "You should see an IPv4 address that falls within ", - "html": null, - "text": "You should see an IPv4 address that falls within ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**10.100.0.0/24**", - "html": null, - "text": "10.100.0.0/24", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "10.100.0.0/24", - "html": null, - "text": "10.100.0.0/24", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ". In the example environment, the address is ", - "html": null, - "text": ". In the example environment, the address is ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**10.100.0.4**", - "html": null, - "text": "10.100.0.4", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "10.100.0.4", - "html": null, - "text": "10.100.0.4", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ", but your address might be different.", - "html": null, - "text": ", but your address might be different.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "To create a firewall rule that allows the VM to respond to pings, run the following PowerShell command:", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 9, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 283, - "end_line": 290, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "To create a firewall rule that allows the VM to respond to pings, run the following PowerShell command:", - "html": null, - "text": "To create a firewall rule that allows the VM to respond to pings, run the following PowerShell command:", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "![Successful ping](media/azure-stack-connect-vpn/image19b.png)", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 10, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 291, - "end_line": 294, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attImage", - "att_id": null, - "markdown": "![Successful ping](media/azure-stack-connect-vpn/image19b.png)", - "html": null, - "text": null, - "href": null, - "target": null, - "source": "media/azure-stack-connect-vpn/image19b.png", - "alt_text": "Successful ping", - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "A reply from the remote VM indicates a successful test. You can close the VM window.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 11, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 295, - "end_line": 296, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "A reply from the remote VM indicates a successful test. You can close the VM window.", - "html": null, - "text": "A reply from the remote VM indicates a successful test. You can close the VM window.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "You should also do more rigorous data transfer testing (for example, copying differently-sized files in both directions).", - "html": null, - "text": "You should also do more rigorous data transfer testing (for example, copying differently-sized files in both directions).", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 297, - "end_line": 297, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "You should also do more rigorous data transfer testing (for example, copying differently-sized files in both directions).", - "html": null, - "text": "You should also do more rigorous data transfer testing (for example, copying differently-sized files in both directions).", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compHeaderH3", - "component_id": null, - "markdown": "### Viewing data transfer statistics through the gateway connection", - "html": null, - "text": "Viewing data transfer statistics through the gateway connection", - "level": 3, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 299, - "end_line": 299, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Viewing data transfer statistics through the gateway connection", - "html": null, - "text": "Viewing data transfer statistics through the gateway connection", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "If you want to know how much data passes through your site-to-site connection, this information is available in the **Connection** section. This test is also another way to verify the ping you just sent actually\nwent through the VPN connection.", - "html": null, - "text": "If you want to know how much data passes through your site-to-site connection, this information is available in the **Connection** section. This test is also another way to verify the ping you just sent actually\nwent through the VPN connection.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 301, - "end_line": 302, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "If you want to know how much data passes through your site-to-site connection, this information is available in the ", - "html": null, - "text": "If you want to know how much data passes through your site-to-site connection, this information is available in the ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Connection**", - "html": null, - "text": "Connection", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Connection", - "html": null, - "text": "Connection", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " section. This test is also another way to verify the ping you just sent actually", - "html": null, - "text": " section. This test is also another way to verify the ping you just sent actually", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attUnknown", - "att_id": null, - "markdown": null, - "html": null, - "text": "\n", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "unknown" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": "went through the VPN connection.", - "html": null, - "text": "went through the VPN connection.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListOrdered", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": 3, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 304, - "end_line": 309, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "While signed in to the user VM in Azure Stack, use your user account to sign in to the user portal.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 1, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 304, - "end_line": 304, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "While signed in to the user VM in Azure Stack, use your user account to sign in to the user portal.", - "html": null, - "text": "While signed in to the user VM in Azure Stack, use your user account to sign in to the user portal.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Go to **All resources**, and then select the **Azs-Azure** connection. **Connections** appears.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 2, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 305, - "end_line": 305, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Go to ", - "html": null, - "text": "Go to ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**All resources**", - "html": null, - "text": "All resources", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "All resources", - "html": null, - "text": "All resources", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ", and then select the ", - "html": null, - "text": ", and then select the ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Azs-Azure**", - "html": null, - "text": "Azs-Azure", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Azs-Azure", - "html": null, - "text": "Azs-Azure", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " connection. ", - "html": null, - "text": " connection. ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**Connections**", - "html": null, - "text": "Connections", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Connections", - "html": null, - "text": "Connections", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " appears.", - "html": null, - "text": " appears.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "![Data in and out](media/azure-stack-connect-vpn/Connection.png)", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 3, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 306, - "end_line": 309, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attImage", - "att_id": null, - "markdown": "![Data in and out](media/azure-stack-connect-vpn/Connection.png)", - "html": null, - "text": null, - "href": null, - "target": null, - "source": "media/azure-stack-connect-vpn/Connection.png", - "alt_text": "Data in and out", - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ] - }, - { - "unit_type": "procedure", - "unit_id": "Next-steps", - "information_type": "procedure", - "title": "Next steps", - "triage_status": "known", - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 310, - "end_line": 310, - "query_path": null, - "provenance_status": "available" - }, - "procedure_representation": null, - "term": null, - "content": [ - { - "component_type": "compListUnordered", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": 1, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 312, - "end_line": 312, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "[Deploy apps to Azure and Azure Stack](azure-stack-solution-pipeline.md)", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 1, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": 312, - "end_line": 312, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attLink", - "att_id": null, - "markdown": "[Deploy apps to Azure and Azure Stack](azure-stack-solution-pipeline.md)", - "html": null, - "text": "Deploy apps to Azure and Azure Stack", - "href": "azure-stack-solution-pipeline.md", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ] - } - ] - }, - "references": [ - { - "schema_version": "1", - "ref_type": "link", - "href": "https://azure.microsoft.com/free/?b=17.06", - "text": "free Azure account here", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "image", - "href": "media/azure-stack-connect-vpn/image2.png", - "text": null, - "alt_text": "Site-to-site VPN connection configuration", - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "https://portal.azure.com/", - "text": "Azure portal", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "https://portal.azure.com/", - "text": "Azure portal", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "../operator/azure-stack-add-new-user-aad.md", - "text": "create a user account", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "image", - "href": "media/azure-stack-connect-vpn/image3.png", - "text": null, - "alt_text": "Create new virtual network", - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "image", - "href": "media/azure-stack-connect-vpn/image4.png", - "text": null, - "alt_text": "Add gateway subnet", - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "image", - "href": "media/azure-stack-connect-vpn/image17.png", - "text": null, - "alt_text": "Connect button", - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "image", - "href": "media/azure-stack-connect-vpn/image19b.png", - "text": null, - "alt_text": "Successful ping", - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "image", - "href": "media/azure-stack-connect-vpn/Connection.png", - "text": null, - "alt_text": "Data in and out", - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "azure-stack-solution-pipeline.md", - "text": "Deploy apps to Azure and Azure Stack", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null - } - ], - "diagnostics": [ - { - "schema_version": "1", - "code": "SP-040", - "severity": "info", - "category": "unknown_classification", - "message": "Content classified as unknown: Unit 'unnamed' could not be classified.", - "detail": "Unit 'unnamed' could not be classified.", - "remediation": "Review content structure; it may not match any known pattern.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[1]: {'unitType': 'prerequisites', 'informationType': 'concept', 'triageStatus': 'known', 'unitId': 'Before-you-begin', 'title': 'Before you begin', 'content': [{'componentType': 'compParagraph', 'markdown': 'To complete the connection configuration, make sure you have the following items before you begin:', 'text': 'To complete the connection configuration, make sure you have the following items before you begin:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### VPN connection diagram', 'text': 'VPN connection diagram'}, {'componentType': 'compParagraph', 'markdown': \"The following figure shows what the connection configuration should look like when you're done:\", 'text': \"The following figure shows what the connection configuration should look like when you're done:\"}, {'componentType': 'compParagraph', 'markdown': '![Site-to-site VPN connection configuration](media/azure-stack-connect-vpn/image2.png)', 'text': '![Site-to-site VPN connection configuration](media/azure-stack-connect-vpn/image2.png)'}, {'componentType': 'compHeaderH3', 'markdown': '### Network configuration example values', 'text': 'Network configuration example values'}, {'componentType': 'compParagraph', 'markdown': 'The network configuration examples table shows the values that are used for examples in this article. You can use these values, or you can refer to them to better understand the examples in this article:', 'text': 'The network configuration examples table shows the values that are used for examples in this article. You can use these values, or you can refer to them to better understand the examples in this article:'}, {'componentType': 'compTable'}]} is not valid under any of the given schemas", - "detail": "$.content[1]: {'unitType': 'prerequisites', 'informationType': 'concept', 'triageStatus': 'known', 'unitId': 'Before-you-begin', 'title': 'Before you begin', 'content': [{'componentType': 'compParagraph', 'markdown': 'To complete the connection configuration, make sure you have the following items before you begin:', 'text': 'To complete the connection configuration, make sure you have the following items before you begin:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### VPN connection diagram', 'text': 'VPN connection diagram'}, {'componentType': 'compParagraph', 'markdown': \"The following figure shows what the connection configuration should look like when you're done:\", 'text': \"The following figure shows what the connection configuration should look like when you're done:\"}, {'componentType': 'compParagraph', 'markdown': '![Site-to-site VPN connection configuration](media/azure-stack-connect-vpn/image2.png)', 'text': '![Site-to-site VPN connection configuration](media/azure-stack-connect-vpn/image2.png)'}, {'componentType': 'compHeaderH3', 'markdown': '### Network configuration example values', 'text': 'Network configuration example values'}, {'componentType': 'compParagraph', 'markdown': 'The network configuration examples table shows the values that are used for examples in this article. You can use these values, or you can refer to them to better understand the examples in this article:', 'text': 'The network configuration examples table shows the values that are used for examples in this article. You can use these values, or you can refer to them to better understand the examples in this article:'}, {'componentType': 'compTable'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[2]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Create-the-network-resources-in-Azure', 'title': 'Create the network resources in Azure', 'content': [{'componentType': 'compParagraph', 'markdown': 'First, create the network resources for Azure. The following instructions show how to create the resources by using the [Azure portal](https://portal.azure.com/).', 'text': 'First, create the network resources for Azure. The following instructions show how to create the resources by using the [Azure portal](https://portal.azure.com/).'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the virtual network and virtual machine (VM) subnet', 'text': 'Create the virtual network and virtual machine (VM) subnet'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the Gateway subnet', 'text': 'Create the Gateway subnet'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the virtual network gateway', 'text': 'Create the virtual network gateway'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the local network gateway resource', 'text': 'Create the local network gateway resource'}, {'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", - "detail": "$.content[2]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Create-the-network-resources-in-Azure', 'title': 'Create the network resources in Azure', 'content': [{'componentType': 'compParagraph', 'markdown': 'First, create the network resources for Azure. The following instructions show how to create the resources by using the [Azure portal](https://portal.azure.com/).', 'text': 'First, create the network resources for Azure. The following instructions show how to create the resources by using the [Azure portal](https://portal.azure.com/).'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the virtual network and virtual machine (VM) subnet', 'text': 'Create the virtual network and virtual machine (VM) subnet'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the Gateway subnet', 'text': 'Create the Gateway subnet'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the virtual network gateway', 'text': 'Create the virtual network gateway'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the local network gateway resource', 'text': 'Create the local network gateway resource'}, {'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[3]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Create-the-connection', 'title': 'Create the connection', 'content': [{'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", - "detail": "$.content[3]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Create-the-connection', 'title': 'Create the connection', 'content': [{'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[4]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Create-a-VM', 'title': 'Create a VM', 'content': [{'componentType': 'compParagraph', 'markdown': 'Now create a VM in Azure, and put it on your VM subnet in your virtual network.', 'text': 'Now create a VM in Azure, and put it on your VM subnet in your virtual network.'}, {'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", - "detail": "$.content[4]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Create-a-VM', 'title': 'Create a VM', 'content': [{'componentType': 'compParagraph', 'markdown': 'Now create a VM in Azure, and put it on your VM subnet in your virtual network.', 'text': 'Now create a VM in Azure, and put it on your VM subnet in your virtual network.'}, {'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[5]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Create-the-network-resources-in-Azure-Stack', 'title': 'Create the network resources in Azure Stack', 'content': [{'componentType': 'compParagraph', 'markdown': 'Next, create the network resources in Azure Stack.', 'text': 'Next, create the network resources in Azure Stack.'}, {'componentType': 'compHeaderH3', 'markdown': '### Sign in as a user', 'text': 'Sign in as a user'}, {'componentType': 'compParagraph', 'markdown': \"A service admin can sign in as a user to test the plans, offers, and subscriptions that their users might use. If you don't already have one, [create a user account](../operator/azure-stack-add-new-user-aad.md) before you sign in.\", 'text': \"A service admin can sign in as a user to test the plans, offers, and subscriptions that their users might use. If you don't already have one, [create a user account](../operator/azure-stack-add-new-user-aad.md) before you sign in.\"}, {'componentType': 'compHeaderH3', 'markdown': '### Create the virtual network and a VM subnet', 'text': 'Create the virtual network and a VM subnet'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the gateway subnet', 'text': 'Create the gateway subnet'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the virtual network gateway', 'text': 'Create the virtual network gateway'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the local network gateway', 'text': 'Create the local network gateway'}, {'componentType': 'compParagraph', 'markdown': 'The concept of a *local network gateway* in Azure Stack is a bit different than in an Azure deployment.', 'text': 'The concept of a *local network gateway* in Azure Stack is a bit different than in an Azure deployment.'}, {'componentType': 'compParagraph', 'markdown': 'In an Azure deployment, a local network gateway represents an on-premises (at the user location) physical device that you connect to a virtual network gateway in Azure. However, in Azure Stack both ends of the connection are virtual network gateways.', 'text': 'In an Azure deployment, a local network gateway represents an on-premises (at the user location) physical device that you connect to a virtual network gateway in Azure. However, in Azure Stack both ends of the connection are virtual network gateways.'}, {'componentType': 'compParagraph', 'markdown': 'A more generic description is that the local network gateway resource always indicates the remote gateway at the other end of the connection.', 'text': 'A more generic description is that the local network gateway resource always indicates the remote gateway at the other end of the connection.'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the local network gateway resource', 'text': 'Create the local network gateway resource'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the connection', 'text': 'Create the connection'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create a VM', 'text': 'Create a VM'}, {'componentType': 'compParagraph', 'markdown': 'To check the VPN connection, create two VMs: one in Azure, and one in Azure Stack. After you create these VMs, you can use them to send and receive data through the VPN tunnel.', 'text': 'To check the VPN connection, create two VMs: one in Azure, and one in Azure Stack. After you create these VMs, you can use them to send and receive data through the VPN tunnel.'}, {'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", - "detail": "$.content[5]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Create-the-network-resources-in-Azure-Stack', 'title': 'Create the network resources in Azure Stack', 'content': [{'componentType': 'compParagraph', 'markdown': 'Next, create the network resources in Azure Stack.', 'text': 'Next, create the network resources in Azure Stack.'}, {'componentType': 'compHeaderH3', 'markdown': '### Sign in as a user', 'text': 'Sign in as a user'}, {'componentType': 'compParagraph', 'markdown': \"A service admin can sign in as a user to test the plans, offers, and subscriptions that their users might use. If you don't already have one, [create a user account](../operator/azure-stack-add-new-user-aad.md) before you sign in.\", 'text': \"A service admin can sign in as a user to test the plans, offers, and subscriptions that their users might use. If you don't already have one, [create a user account](../operator/azure-stack-add-new-user-aad.md) before you sign in.\"}, {'componentType': 'compHeaderH3', 'markdown': '### Create the virtual network and a VM subnet', 'text': 'Create the virtual network and a VM subnet'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the gateway subnet', 'text': 'Create the gateway subnet'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the virtual network gateway', 'text': 'Create the virtual network gateway'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the local network gateway', 'text': 'Create the local network gateway'}, {'componentType': 'compParagraph', 'markdown': 'The concept of a *local network gateway* in Azure Stack is a bit different than in an Azure deployment.', 'text': 'The concept of a *local network gateway* in Azure Stack is a bit different than in an Azure deployment.'}, {'componentType': 'compParagraph', 'markdown': 'In an Azure deployment, a local network gateway represents an on-premises (at the user location) physical device that you connect to a virtual network gateway in Azure. However, in Azure Stack both ends of the connection are virtual network gateways.', 'text': 'In an Azure deployment, a local network gateway represents an on-premises (at the user location) physical device that you connect to a virtual network gateway in Azure. However, in Azure Stack both ends of the connection are virtual network gateways.'}, {'componentType': 'compParagraph', 'markdown': 'A more generic description is that the local network gateway resource always indicates the remote gateway at the other end of the connection.', 'text': 'A more generic description is that the local network gateway resource always indicates the remote gateway at the other end of the connection.'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the local network gateway resource', 'text': 'Create the local network gateway resource'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the connection', 'text': 'Create the connection'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create a VM', 'text': 'Create a VM'}, {'componentType': 'compParagraph', 'markdown': 'To check the VPN connection, create two VMs: one in Azure, and one in Azure Stack. After you create these VMs, you can use them to send and receive data through the VPN tunnel.', 'text': 'To check the VPN connection, create two VMs: one in Azure, and one in Azure Stack. After you create these VMs, you can use them to send and receive data through the VPN tunnel.'}, {'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null - } - ], - "validation": { - "schema_version": "1", - "schema_id": "artHowto.schema.json", - "valid": false, - "diagnostics": [ - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[1]: {'unitType': 'prerequisites', 'informationType': 'concept', 'triageStatus': 'known', 'unitId': 'Before-you-begin', 'title': 'Before you begin', 'content': [{'componentType': 'compParagraph', 'markdown': 'To complete the connection configuration, make sure you have the following items before you begin:', 'text': 'To complete the connection configuration, make sure you have the following items before you begin:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### VPN connection diagram', 'text': 'VPN connection diagram'}, {'componentType': 'compParagraph', 'markdown': \"The following figure shows what the connection configuration should look like when you're done:\", 'text': \"The following figure shows what the connection configuration should look like when you're done:\"}, {'componentType': 'compParagraph', 'markdown': '![Site-to-site VPN connection configuration](media/azure-stack-connect-vpn/image2.png)', 'text': '![Site-to-site VPN connection configuration](media/azure-stack-connect-vpn/image2.png)'}, {'componentType': 'compHeaderH3', 'markdown': '### Network configuration example values', 'text': 'Network configuration example values'}, {'componentType': 'compParagraph', 'markdown': 'The network configuration examples table shows the values that are used for examples in this article. You can use these values, or you can refer to them to better understand the examples in this article:', 'text': 'The network configuration examples table shows the values that are used for examples in this article. You can use these values, or you can refer to them to better understand the examples in this article:'}, {'componentType': 'compTable'}]} is not valid under any of the given schemas", - "detail": "$.content[1]: {'unitType': 'prerequisites', 'informationType': 'concept', 'triageStatus': 'known', 'unitId': 'Before-you-begin', 'title': 'Before you begin', 'content': [{'componentType': 'compParagraph', 'markdown': 'To complete the connection configuration, make sure you have the following items before you begin:', 'text': 'To complete the connection configuration, make sure you have the following items before you begin:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### VPN connection diagram', 'text': 'VPN connection diagram'}, {'componentType': 'compParagraph', 'markdown': \"The following figure shows what the connection configuration should look like when you're done:\", 'text': \"The following figure shows what the connection configuration should look like when you're done:\"}, {'componentType': 'compParagraph', 'markdown': '![Site-to-site VPN connection configuration](media/azure-stack-connect-vpn/image2.png)', 'text': '![Site-to-site VPN connection configuration](media/azure-stack-connect-vpn/image2.png)'}, {'componentType': 'compHeaderH3', 'markdown': '### Network configuration example values', 'text': 'Network configuration example values'}, {'componentType': 'compParagraph', 'markdown': 'The network configuration examples table shows the values that are used for examples in this article. You can use these values, or you can refer to them to better understand the examples in this article:', 'text': 'The network configuration examples table shows the values that are used for examples in this article. You can use these values, or you can refer to them to better understand the examples in this article:'}, {'componentType': 'compTable'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[2]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Create-the-network-resources-in-Azure', 'title': 'Create the network resources in Azure', 'content': [{'componentType': 'compParagraph', 'markdown': 'First, create the network resources for Azure. The following instructions show how to create the resources by using the [Azure portal](https://portal.azure.com/).', 'text': 'First, create the network resources for Azure. The following instructions show how to create the resources by using the [Azure portal](https://portal.azure.com/).'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the virtual network and virtual machine (VM) subnet', 'text': 'Create the virtual network and virtual machine (VM) subnet'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the Gateway subnet', 'text': 'Create the Gateway subnet'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the virtual network gateway', 'text': 'Create the virtual network gateway'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the local network gateway resource', 'text': 'Create the local network gateway resource'}, {'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", - "detail": "$.content[2]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Create-the-network-resources-in-Azure', 'title': 'Create the network resources in Azure', 'content': [{'componentType': 'compParagraph', 'markdown': 'First, create the network resources for Azure. The following instructions show how to create the resources by using the [Azure portal](https://portal.azure.com/).', 'text': 'First, create the network resources for Azure. The following instructions show how to create the resources by using the [Azure portal](https://portal.azure.com/).'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the virtual network and virtual machine (VM) subnet', 'text': 'Create the virtual network and virtual machine (VM) subnet'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the Gateway subnet', 'text': 'Create the Gateway subnet'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the virtual network gateway', 'text': 'Create the virtual network gateway'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the local network gateway resource', 'text': 'Create the local network gateway resource'}, {'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[3]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Create-the-connection', 'title': 'Create the connection', 'content': [{'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", - "detail": "$.content[3]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Create-the-connection', 'title': 'Create the connection', 'content': [{'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[4]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Create-a-VM', 'title': 'Create a VM', 'content': [{'componentType': 'compParagraph', 'markdown': 'Now create a VM in Azure, and put it on your VM subnet in your virtual network.', 'text': 'Now create a VM in Azure, and put it on your VM subnet in your virtual network.'}, {'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", - "detail": "$.content[4]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Create-a-VM', 'title': 'Create a VM', 'content': [{'componentType': 'compParagraph', 'markdown': 'Now create a VM in Azure, and put it on your VM subnet in your virtual network.', 'text': 'Now create a VM in Azure, and put it on your VM subnet in your virtual network.'}, {'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[5]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Create-the-network-resources-in-Azure-Stack', 'title': 'Create the network resources in Azure Stack', 'content': [{'componentType': 'compParagraph', 'markdown': 'Next, create the network resources in Azure Stack.', 'text': 'Next, create the network resources in Azure Stack.'}, {'componentType': 'compHeaderH3', 'markdown': '### Sign in as a user', 'text': 'Sign in as a user'}, {'componentType': 'compParagraph', 'markdown': \"A service admin can sign in as a user to test the plans, offers, and subscriptions that their users might use. If you don't already have one, [create a user account](../operator/azure-stack-add-new-user-aad.md) before you sign in.\", 'text': \"A service admin can sign in as a user to test the plans, offers, and subscriptions that their users might use. If you don't already have one, [create a user account](../operator/azure-stack-add-new-user-aad.md) before you sign in.\"}, {'componentType': 'compHeaderH3', 'markdown': '### Create the virtual network and a VM subnet', 'text': 'Create the virtual network and a VM subnet'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the gateway subnet', 'text': 'Create the gateway subnet'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the virtual network gateway', 'text': 'Create the virtual network gateway'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the local network gateway', 'text': 'Create the local network gateway'}, {'componentType': 'compParagraph', 'markdown': 'The concept of a *local network gateway* in Azure Stack is a bit different than in an Azure deployment.', 'text': 'The concept of a *local network gateway* in Azure Stack is a bit different than in an Azure deployment.'}, {'componentType': 'compParagraph', 'markdown': 'In an Azure deployment, a local network gateway represents an on-premises (at the user location) physical device that you connect to a virtual network gateway in Azure. However, in Azure Stack both ends of the connection are virtual network gateways.', 'text': 'In an Azure deployment, a local network gateway represents an on-premises (at the user location) physical device that you connect to a virtual network gateway in Azure. However, in Azure Stack both ends of the connection are virtual network gateways.'}, {'componentType': 'compParagraph', 'markdown': 'A more generic description is that the local network gateway resource always indicates the remote gateway at the other end of the connection.', 'text': 'A more generic description is that the local network gateway resource always indicates the remote gateway at the other end of the connection.'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the local network gateway resource', 'text': 'Create the local network gateway resource'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the connection', 'text': 'Create the connection'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create a VM', 'text': 'Create a VM'}, {'componentType': 'compParagraph', 'markdown': 'To check the VPN connection, create two VMs: one in Azure, and one in Azure Stack. After you create these VMs, you can use them to send and receive data through the VPN tunnel.', 'text': 'To check the VPN connection, create two VMs: one in Azure, and one in Azure Stack. After you create these VMs, you can use them to send and receive data through the VPN tunnel.'}, {'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", - "detail": "$.content[5]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Create-the-network-resources-in-Azure-Stack', 'title': 'Create the network resources in Azure Stack', 'content': [{'componentType': 'compParagraph', 'markdown': 'Next, create the network resources in Azure Stack.', 'text': 'Next, create the network resources in Azure Stack.'}, {'componentType': 'compHeaderH3', 'markdown': '### Sign in as a user', 'text': 'Sign in as a user'}, {'componentType': 'compParagraph', 'markdown': \"A service admin can sign in as a user to test the plans, offers, and subscriptions that their users might use. If you don't already have one, [create a user account](../operator/azure-stack-add-new-user-aad.md) before you sign in.\", 'text': \"A service admin can sign in as a user to test the plans, offers, and subscriptions that their users might use. If you don't already have one, [create a user account](../operator/azure-stack-add-new-user-aad.md) before you sign in.\"}, {'componentType': 'compHeaderH3', 'markdown': '### Create the virtual network and a VM subnet', 'text': 'Create the virtual network and a VM subnet'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the gateway subnet', 'text': 'Create the gateway subnet'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the virtual network gateway', 'text': 'Create the virtual network gateway'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the local network gateway', 'text': 'Create the local network gateway'}, {'componentType': 'compParagraph', 'markdown': 'The concept of a *local network gateway* in Azure Stack is a bit different than in an Azure deployment.', 'text': 'The concept of a *local network gateway* in Azure Stack is a bit different than in an Azure deployment.'}, {'componentType': 'compParagraph', 'markdown': 'In an Azure deployment, a local network gateway represents an on-premises (at the user location) physical device that you connect to a virtual network gateway in Azure. However, in Azure Stack both ends of the connection are virtual network gateways.', 'text': 'In an Azure deployment, a local network gateway represents an on-premises (at the user location) physical device that you connect to a virtual network gateway in Azure. However, in Azure Stack both ends of the connection are virtual network gateways.'}, {'componentType': 'compParagraph', 'markdown': 'A more generic description is that the local network gateway resource always indicates the remote gateway at the other end of the connection.', 'text': 'A more generic description is that the local network gateway resource always indicates the remote gateway at the other end of the connection.'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the local network gateway resource', 'text': 'Create the local network gateway resource'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the connection', 'text': 'Create the connection'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create a VM', 'text': 'Create a VM'}, {'componentType': 'compParagraph', 'markdown': 'To check the VPN connection, create two VMs: one in Azure, and one in Azure Stack. After you create these VMs, you can use them to send and receive data through the VPN tunnel.', 'text': 'To check the VPN connection, create two VMs: one in Azure, and one in Azure Stack. After you create these VMs, you can use them to send and receive data through the VPN tunnel.'}, {'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[6]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Test-the-connection', 'title': 'Test the connection', 'content': [{'componentType': 'compParagraph', 'markdown': 'After the site-to-site connection is established, you should verify that you can get data flowing in both directions. The easiest way to test the connection is by doing a ping test:', 'text': 'After the site-to-site connection is established, you should verify that you can get data flowing in both directions. The easiest way to test the connection is by doing a ping test:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compAlert'}, {'componentType': 'compHeaderH3', 'markdown': '### Sign in to the user VM in Azure Stack', 'text': 'Sign in to the user VM in Azure Stack'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Sign in to the tenant VM in Azure', 'text': 'Sign in to the tenant VM in Azure'}, {'componentType': 'compListOrdered'}, {'componentType': 'compParagraph', 'markdown': 'You should also do more rigorous data transfer testing (for example, copying differently-sized files in both directions).', 'text': 'You should also do more rigorous data transfer testing (for example, copying differently-sized files in both directions).'}, {'componentType': 'compHeaderH3', 'markdown': '### Viewing data transfer statistics through the gateway connection', 'text': 'Viewing data transfer statistics through the gateway connection'}, {'componentType': 'compParagraph', 'markdown': 'If you want to know how much data passes through your site-to-site connection, this information is available in the **Connection** section. This test is also another way to verify the ping you just sent actually\\nwent through the VPN connection.', 'text': 'If you want to know how much data passes through your site-to-site connection, this information is available in the **Connection** section. This test is also another way to verify the ping you just sent actually\\nwent through the VPN connection.'}, {'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", - "detail": "$.content[6]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Test-the-connection', 'title': 'Test the connection', 'content': [{'componentType': 'compParagraph', 'markdown': 'After the site-to-site connection is established, you should verify that you can get data flowing in both directions. The easiest way to test the connection is by doing a ping test:', 'text': 'After the site-to-site connection is established, you should verify that you can get data flowing in both directions. The easiest way to test the connection is by doing a ping test:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compAlert'}, {'componentType': 'compHeaderH3', 'markdown': '### Sign in to the user VM in Azure Stack', 'text': 'Sign in to the user VM in Azure Stack'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Sign in to the tenant VM in Azure', 'text': 'Sign in to the tenant VM in Azure'}, {'componentType': 'compListOrdered'}, {'componentType': 'compParagraph', 'markdown': 'You should also do more rigorous data transfer testing (for example, copying differently-sized files in both directions).', 'text': 'You should also do more rigorous data transfer testing (for example, copying differently-sized files in both directions).'}, {'componentType': 'compHeaderH3', 'markdown': '### Viewing data transfer statistics through the gateway connection', 'text': 'Viewing data transfer statistics through the gateway connection'}, {'componentType': 'compParagraph', 'markdown': 'If you want to know how much data passes through your site-to-site connection, this information is available in the **Connection** section. This test is also another way to verify the ping you just sent actually\\nwent through the VPN connection.', 'text': 'If you want to know how much data passes through your site-to-site connection, this information is available in the **Connection** section. This test is also another way to verify the ping you just sent actually\\nwent through the VPN connection.'}, {'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[7]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "detail": "$.content[7]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.informationType: 'procedure' was expected", - "detail": "$.informationType: 'procedure' was expected", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[1]: {'unitType': 'prerequisites', 'informationType': 'concept', 'triageStatus': 'known', 'unitId': 'Before-you-begin', 'title': 'Before you begin', 'content': [{'componentType': 'compParagraph', 'markdown': 'To complete the connection configuration, make sure you have the following items before you begin:', 'text': 'To complete the connection configuration, make sure you have the following items before you begin:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### VPN connection diagram', 'text': 'VPN connection diagram'}, {'componentType': 'compParagraph', 'markdown': \"The following figure shows what the connection configuration should look like when you're done:\", 'text': \"The following figure shows what the connection configuration should look like when you're done:\"}, {'componentType': 'compParagraph', 'markdown': '![Site-to-site VPN connection configuration](media/azure-stack-connect-vpn/image2.png)', 'text': '![Site-to-site VPN connection configuration](media/azure-stack-connect-vpn/image2.png)'}, {'componentType': 'compHeaderH3', 'markdown': '### Network configuration example values', 'text': 'Network configuration example values'}, {'componentType': 'compParagraph', 'markdown': 'The network configuration examples table shows the values that are used for examples in this article. You can use these values, or you can refer to them to better understand the examples in this article:', 'text': 'The network configuration examples table shows the values that are used for examples in this article. You can use these values, or you can refer to them to better understand the examples in this article:'}, {'componentType': 'compTable'}]} is not valid under any of the given schemas", - "detail": "$.content[1]: {'unitType': 'prerequisites', 'informationType': 'concept', 'triageStatus': 'known', 'unitId': 'Before-you-begin', 'title': 'Before you begin', 'content': [{'componentType': 'compParagraph', 'markdown': 'To complete the connection configuration, make sure you have the following items before you begin:', 'text': 'To complete the connection configuration, make sure you have the following items before you begin:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### VPN connection diagram', 'text': 'VPN connection diagram'}, {'componentType': 'compParagraph', 'markdown': \"The following figure shows what the connection configuration should look like when you're done:\", 'text': \"The following figure shows what the connection configuration should look like when you're done:\"}, {'componentType': 'compParagraph', 'markdown': '![Site-to-site VPN connection configuration](media/azure-stack-connect-vpn/image2.png)', 'text': '![Site-to-site VPN connection configuration](media/azure-stack-connect-vpn/image2.png)'}, {'componentType': 'compHeaderH3', 'markdown': '### Network configuration example values', 'text': 'Network configuration example values'}, {'componentType': 'compParagraph', 'markdown': 'The network configuration examples table shows the values that are used for examples in this article. You can use these values, or you can refer to them to better understand the examples in this article:', 'text': 'The network configuration examples table shows the values that are used for examples in this article. You can use these values, or you can refer to them to better understand the examples in this article:'}, {'componentType': 'compTable'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[2]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Create-the-network-resources-in-Azure', 'title': 'Create the network resources in Azure', 'content': [{'componentType': 'compParagraph', 'markdown': 'First, create the network resources for Azure. The following instructions show how to create the resources by using the [Azure portal](https://portal.azure.com/).', 'text': 'First, create the network resources for Azure. The following instructions show how to create the resources by using the [Azure portal](https://portal.azure.com/).'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the virtual network and virtual machine (VM) subnet', 'text': 'Create the virtual network and virtual machine (VM) subnet'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the Gateway subnet', 'text': 'Create the Gateway subnet'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the virtual network gateway', 'text': 'Create the virtual network gateway'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the local network gateway resource', 'text': 'Create the local network gateway resource'}, {'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", - "detail": "$.content[2]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Create-the-network-resources-in-Azure', 'title': 'Create the network resources in Azure', 'content': [{'componentType': 'compParagraph', 'markdown': 'First, create the network resources for Azure. The following instructions show how to create the resources by using the [Azure portal](https://portal.azure.com/).', 'text': 'First, create the network resources for Azure. The following instructions show how to create the resources by using the [Azure portal](https://portal.azure.com/).'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the virtual network and virtual machine (VM) subnet', 'text': 'Create the virtual network and virtual machine (VM) subnet'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the Gateway subnet', 'text': 'Create the Gateway subnet'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the virtual network gateway', 'text': 'Create the virtual network gateway'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the local network gateway resource', 'text': 'Create the local network gateway resource'}, {'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[3]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Create-the-connection', 'title': 'Create the connection', 'content': [{'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", - "detail": "$.content[3]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Create-the-connection', 'title': 'Create the connection', 'content': [{'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[4]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Create-a-VM', 'title': 'Create a VM', 'content': [{'componentType': 'compParagraph', 'markdown': 'Now create a VM in Azure, and put it on your VM subnet in your virtual network.', 'text': 'Now create a VM in Azure, and put it on your VM subnet in your virtual network.'}, {'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", - "detail": "$.content[4]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Create-a-VM', 'title': 'Create a VM', 'content': [{'componentType': 'compParagraph', 'markdown': 'Now create a VM in Azure, and put it on your VM subnet in your virtual network.', 'text': 'Now create a VM in Azure, and put it on your VM subnet in your virtual network.'}, {'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[5]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Create-the-network-resources-in-Azure-Stack', 'title': 'Create the network resources in Azure Stack', 'content': [{'componentType': 'compParagraph', 'markdown': 'Next, create the network resources in Azure Stack.', 'text': 'Next, create the network resources in Azure Stack.'}, {'componentType': 'compHeaderH3', 'markdown': '### Sign in as a user', 'text': 'Sign in as a user'}, {'componentType': 'compParagraph', 'markdown': \"A service admin can sign in as a user to test the plans, offers, and subscriptions that their users might use. If you don't already have one, [create a user account](../operator/azure-stack-add-new-user-aad.md) before you sign in.\", 'text': \"A service admin can sign in as a user to test the plans, offers, and subscriptions that their users might use. If you don't already have one, [create a user account](../operator/azure-stack-add-new-user-aad.md) before you sign in.\"}, {'componentType': 'compHeaderH3', 'markdown': '### Create the virtual network and a VM subnet', 'text': 'Create the virtual network and a VM subnet'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the gateway subnet', 'text': 'Create the gateway subnet'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the virtual network gateway', 'text': 'Create the virtual network gateway'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the local network gateway', 'text': 'Create the local network gateway'}, {'componentType': 'compParagraph', 'markdown': 'The concept of a *local network gateway* in Azure Stack is a bit different than in an Azure deployment.', 'text': 'The concept of a *local network gateway* in Azure Stack is a bit different than in an Azure deployment.'}, {'componentType': 'compParagraph', 'markdown': 'In an Azure deployment, a local network gateway represents an on-premises (at the user location) physical device that you connect to a virtual network gateway in Azure. However, in Azure Stack both ends of the connection are virtual network gateways.', 'text': 'In an Azure deployment, a local network gateway represents an on-premises (at the user location) physical device that you connect to a virtual network gateway in Azure. However, in Azure Stack both ends of the connection are virtual network gateways.'}, {'componentType': 'compParagraph', 'markdown': 'A more generic description is that the local network gateway resource always indicates the remote gateway at the other end of the connection.', 'text': 'A more generic description is that the local network gateway resource always indicates the remote gateway at the other end of the connection.'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the local network gateway resource', 'text': 'Create the local network gateway resource'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the connection', 'text': 'Create the connection'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create a VM', 'text': 'Create a VM'}, {'componentType': 'compParagraph', 'markdown': 'To check the VPN connection, create two VMs: one in Azure, and one in Azure Stack. After you create these VMs, you can use them to send and receive data through the VPN tunnel.', 'text': 'To check the VPN connection, create two VMs: one in Azure, and one in Azure Stack. After you create these VMs, you can use them to send and receive data through the VPN tunnel.'}, {'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", - "detail": "$.content[5]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Create-the-network-resources-in-Azure-Stack', 'title': 'Create the network resources in Azure Stack', 'content': [{'componentType': 'compParagraph', 'markdown': 'Next, create the network resources in Azure Stack.', 'text': 'Next, create the network resources in Azure Stack.'}, {'componentType': 'compHeaderH3', 'markdown': '### Sign in as a user', 'text': 'Sign in as a user'}, {'componentType': 'compParagraph', 'markdown': \"A service admin can sign in as a user to test the plans, offers, and subscriptions that their users might use. If you don't already have one, [create a user account](../operator/azure-stack-add-new-user-aad.md) before you sign in.\", 'text': \"A service admin can sign in as a user to test the plans, offers, and subscriptions that their users might use. If you don't already have one, [create a user account](../operator/azure-stack-add-new-user-aad.md) before you sign in.\"}, {'componentType': 'compHeaderH3', 'markdown': '### Create the virtual network and a VM subnet', 'text': 'Create the virtual network and a VM subnet'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the gateway subnet', 'text': 'Create the gateway subnet'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the virtual network gateway', 'text': 'Create the virtual network gateway'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the local network gateway', 'text': 'Create the local network gateway'}, {'componentType': 'compParagraph', 'markdown': 'The concept of a *local network gateway* in Azure Stack is a bit different than in an Azure deployment.', 'text': 'The concept of a *local network gateway* in Azure Stack is a bit different than in an Azure deployment.'}, {'componentType': 'compParagraph', 'markdown': 'In an Azure deployment, a local network gateway represents an on-premises (at the user location) physical device that you connect to a virtual network gateway in Azure. However, in Azure Stack both ends of the connection are virtual network gateways.', 'text': 'In an Azure deployment, a local network gateway represents an on-premises (at the user location) physical device that you connect to a virtual network gateway in Azure. However, in Azure Stack both ends of the connection are virtual network gateways.'}, {'componentType': 'compParagraph', 'markdown': 'A more generic description is that the local network gateway resource always indicates the remote gateway at the other end of the connection.', 'text': 'A more generic description is that the local network gateway resource always indicates the remote gateway at the other end of the connection.'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the local network gateway resource', 'text': 'Create the local network gateway resource'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the connection', 'text': 'Create the connection'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create a VM', 'text': 'Create a VM'}, {'componentType': 'compParagraph', 'markdown': 'To check the VPN connection, create two VMs: one in Azure, and one in Azure Stack. After you create these VMs, you can use them to send and receive data through the VPN tunnel.', 'text': 'To check the VPN connection, create two VMs: one in Azure, and one in Azure Stack. After you create these VMs, you can use them to send and receive data through the VPN tunnel.'}, {'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[6]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Test-the-connection', 'title': 'Test the connection', 'content': [{'componentType': 'compParagraph', 'markdown': 'After the site-to-site connection is established, you should verify that you can get data flowing in both directions. The easiest way to test the connection is by doing a ping test:', 'text': 'After the site-to-site connection is established, you should verify that you can get data flowing in both directions. The easiest way to test the connection is by doing a ping test:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compAlert'}, {'componentType': 'compHeaderH3', 'markdown': '### Sign in to the user VM in Azure Stack', 'text': 'Sign in to the user VM in Azure Stack'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Sign in to the tenant VM in Azure', 'text': 'Sign in to the tenant VM in Azure'}, {'componentType': 'compListOrdered'}, {'componentType': 'compParagraph', 'markdown': 'You should also do more rigorous data transfer testing (for example, copying differently-sized files in both directions).', 'text': 'You should also do more rigorous data transfer testing (for example, copying differently-sized files in both directions).'}, {'componentType': 'compHeaderH3', 'markdown': '### Viewing data transfer statistics through the gateway connection', 'text': 'Viewing data transfer statistics through the gateway connection'}, {'componentType': 'compParagraph', 'markdown': 'If you want to know how much data passes through your site-to-site connection, this information is available in the **Connection** section. This test is also another way to verify the ping you just sent actually\\nwent through the VPN connection.', 'text': 'If you want to know how much data passes through your site-to-site connection, this information is available in the **Connection** section. This test is also another way to verify the ping you just sent actually\\nwent through the VPN connection.'}, {'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", - "detail": "$.content[6]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Test-the-connection', 'title': 'Test the connection', 'content': [{'componentType': 'compParagraph', 'markdown': 'After the site-to-site connection is established, you should verify that you can get data flowing in both directions. The easiest way to test the connection is by doing a ping test:', 'text': 'After the site-to-site connection is established, you should verify that you can get data flowing in both directions. The easiest way to test the connection is by doing a ping test:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compAlert'}, {'componentType': 'compHeaderH3', 'markdown': '### Sign in to the user VM in Azure Stack', 'text': 'Sign in to the user VM in Azure Stack'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Sign in to the tenant VM in Azure', 'text': 'Sign in to the tenant VM in Azure'}, {'componentType': 'compListOrdered'}, {'componentType': 'compParagraph', 'markdown': 'You should also do more rigorous data transfer testing (for example, copying differently-sized files in both directions).', 'text': 'You should also do more rigorous data transfer testing (for example, copying differently-sized files in both directions).'}, {'componentType': 'compHeaderH3', 'markdown': '### Viewing data transfer statistics through the gateway connection', 'text': 'Viewing data transfer statistics through the gateway connection'}, {'componentType': 'compParagraph', 'markdown': 'If you want to know how much data passes through your site-to-site connection, this information is available in the **Connection** section. This test is also another way to verify the ping you just sent actually\\nwent through the VPN connection.', 'text': 'If you want to know how much data passes through your site-to-site connection, this information is available in the **Connection** section. This test is also another way to verify the ping you just sent actually\\nwent through the VPN connection.'}, {'componentType': 'compListOrdered'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[7]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "detail": "$.content[7]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content: [{'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'unit', 'content': [{'componentType': 'compParagraph', 'markdown': '*Applies to: Azure Stack integrated systems*', 'text': '*Applies to: Azure Stack integrated systems*'}, {'componentType': 'compParagraph', 'markdown': 'This article shows you how to create a site-to-site VPN to connect a virtual network in Azure Stack to a virtual network in Azure.', 'text': 'This article shows you how to create a site-to-site VPN to connect a virtual network in Azure Stack to a virtual network in Azure.'}]}, {'unitType': 'prerequisites', 'informationType': 'concept', 'triageStatus': 'known', 'unitId': 'Before-you-begin', 'title': 'Before you begin', 'content': [{'componentType': 'compParagraph', 'markdown': 'To complete the connection configuration, make sure you have the following items before you begin:', 'text': 'To complete the connection configuration, make sure you have the following items before you begin:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### VPN connection diagram', 'text': 'VPN connection diagram'}, {'componentType': 'compParagraph', 'markdown': \"The following figure shows what the connection configuration should look like when you're done:\", 'text': \"The following figure shows what the connection configuration should look like when you're done:\"}, {'componentType': 'compParagraph', 'markdown': '![Site-to-site VPN connection configuration](media/azure-stack-connect-vpn/image2.png)', 'text': '![Site-to-site VPN connection configuration](media/azure-stack-connect-vpn/image2.png)'}, {'componentType': 'compHeaderH3', 'markdown': '### Network configuration example values', 'text': 'Network configuration example values'}, {'componentType': 'compParagraph', 'markdown': 'The network configuration examples table shows the values that are used for examples in this article. You can use these values, or you can refer to them to better understand the examples in this article:', 'text': 'The network configuration examples table shows the values that are used for examples in this article. You can use these values, or you can refer to them to better understand the examples in this article:'}, {'componentType': 'compTable'}]}, {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Create-the-network-resources-in-Azure', 'title': 'Create the network resources in Azure', 'content': [{'componentType': 'compParagraph', 'markdown': 'First, create the network resources for Azure. The following instructions show how to create the resources by using the [Azure portal](https://portal.azure.com/).', 'text': 'First, create the network resources for Azure. The following instructions show how to create the resources by using the [Azure portal](https://portal.azure.com/).'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the virtual network and virtual machine (VM) subnet', 'text': 'Create the virtual network and virtual machine (VM) subnet'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the Gateway subnet', 'text': 'Create the Gateway subnet'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the virtual network gateway', 'text': 'Create the virtual network gateway'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the local network gateway resource', 'text': 'Create the local network gateway resource'}, {'componentType': 'compListOrdered'}]}, {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Create-the-connection', 'title': 'Create the connection', 'content': [{'componentType': 'compListOrdered'}]}, {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Create-a-VM', 'title': 'Create a VM', 'content': [{'componentType': 'compParagraph', 'markdown': 'Now create a VM in Azure, and put it on your VM subnet in your virtual network.', 'text': 'Now create a VM in Azure, and put it on your VM subnet in your virtual network.'}, {'componentType': 'compListOrdered'}]}, {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Create-the-network-resources-in-Azure-Stack', 'title': 'Create the network resources in Azure Stack', 'content': [{'componentType': 'compParagraph', 'markdown': 'Next, create the network resources in Azure Stack.', 'text': 'Next, create the network resources in Azure Stack.'}, {'componentType': 'compHeaderH3', 'markdown': '### Sign in as a user', 'text': 'Sign in as a user'}, {'componentType': 'compParagraph', 'markdown': \"A service admin can sign in as a user to test the plans, offers, and subscriptions that their users might use. If you don't already have one, [create a user account](../operator/azure-stack-add-new-user-aad.md) before you sign in.\", 'text': \"A service admin can sign in as a user to test the plans, offers, and subscriptions that their users might use. If you don't already have one, [create a user account](../operator/azure-stack-add-new-user-aad.md) before you sign in.\"}, {'componentType': 'compHeaderH3', 'markdown': '### Create the virtual network and a VM subnet', 'text': 'Create the virtual network and a VM subnet'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the gateway subnet', 'text': 'Create the gateway subnet'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the virtual network gateway', 'text': 'Create the virtual network gateway'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the local network gateway', 'text': 'Create the local network gateway'}, {'componentType': 'compParagraph', 'markdown': 'The concept of a *local network gateway* in Azure Stack is a bit different than in an Azure deployment.', 'text': 'The concept of a *local network gateway* in Azure Stack is a bit different than in an Azure deployment.'}, {'componentType': 'compParagraph', 'markdown': 'In an Azure deployment, a local network gateway represents an on-premises (at the user location) physical device that you connect to a virtual network gateway in Azure. However, in Azure Stack both ends of the connection are virtual network gateways.', 'text': 'In an Azure deployment, a local network gateway represents an on-premises (at the user location) physical device that you connect to a virtual network gateway in Azure. However, in Azure Stack both ends of the connection are virtual network gateways.'}, {'componentType': 'compParagraph', 'markdown': 'A more generic description is that the local network gateway resource always indicates the remote gateway at the other end of the connection.', 'text': 'A more generic description is that the local network gateway resource always indicates the remote gateway at the other end of the connection.'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the local network gateway resource', 'text': 'Create the local network gateway resource'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the connection', 'text': 'Create the connection'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create a VM', 'text': 'Create a VM'}, {'componentType': 'compParagraph', 'markdown': 'To check the VPN connection, create two VMs: one in Azure, and one in Azure Stack. After you create these VMs, you can use them to send and receive data through the VPN tunnel.', 'text': 'To check the VPN connection, create two VMs: one in Azure, and one in Azure Stack. After you create these VMs, you can use them to send and receive data through the VPN tunnel.'}, {'componentType': 'compListOrdered'}]}, {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Test-the-connection', 'title': 'Test the connection', 'content': [{'componentType': 'compParagraph', 'markdown': 'After the site-to-site connection is established, you should verify that you can get data flowing in both directions. The easiest way to test the connection is by doing a ping test:', 'text': 'After the site-to-site connection is established, you should verify that you can get data flowing in both directions. The easiest way to test the connection is by doing a ping test:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compAlert'}, {'componentType': 'compHeaderH3', 'markdown': '### Sign in to the user VM in Azure Stack', 'text': 'Sign in to the user VM in Azure Stack'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Sign in to the tenant VM in Azure', 'text': 'Sign in to the tenant VM in Azure'}, {'componentType': 'compListOrdered'}, {'componentType': 'compParagraph', 'markdown': 'You should also do more rigorous data transfer testing (for example, copying differently-sized files in both directions).', 'text': 'You should also do more rigorous data transfer testing (for example, copying differently-sized files in both directions).'}, {'componentType': 'compHeaderH3', 'markdown': '### Viewing data transfer statistics through the gateway connection', 'text': 'Viewing data transfer statistics through the gateway connection'}, {'componentType': 'compParagraph', 'markdown': 'If you want to know how much data passes through your site-to-site connection, this information is available in the **Connection** section. This test is also another way to verify the ping you just sent actually\\nwent through the VPN connection.', 'text': 'If you want to know how much data passes through your site-to-site connection, this information is available in the **Connection** section. This test is also another way to verify the ping you just sent actually\\nwent through the VPN connection.'}, {'componentType': 'compListOrdered'}]}, {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compListUnordered'}]}] does not contain items matching the given schema", - "detail": "$.content: [{'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'unit', 'content': [{'componentType': 'compParagraph', 'markdown': '*Applies to: Azure Stack integrated systems*', 'text': '*Applies to: Azure Stack integrated systems*'}, {'componentType': 'compParagraph', 'markdown': 'This article shows you how to create a site-to-site VPN to connect a virtual network in Azure Stack to a virtual network in Azure.', 'text': 'This article shows you how to create a site-to-site VPN to connect a virtual network in Azure Stack to a virtual network in Azure.'}]}, {'unitType': 'prerequisites', 'informationType': 'concept', 'triageStatus': 'known', 'unitId': 'Before-you-begin', 'title': 'Before you begin', 'content': [{'componentType': 'compParagraph', 'markdown': 'To complete the connection configuration, make sure you have the following items before you begin:', 'text': 'To complete the connection configuration, make sure you have the following items before you begin:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compHeaderH3', 'markdown': '### VPN connection diagram', 'text': 'VPN connection diagram'}, {'componentType': 'compParagraph', 'markdown': \"The following figure shows what the connection configuration should look like when you're done:\", 'text': \"The following figure shows what the connection configuration should look like when you're done:\"}, {'componentType': 'compParagraph', 'markdown': '![Site-to-site VPN connection configuration](media/azure-stack-connect-vpn/image2.png)', 'text': '![Site-to-site VPN connection configuration](media/azure-stack-connect-vpn/image2.png)'}, {'componentType': 'compHeaderH3', 'markdown': '### Network configuration example values', 'text': 'Network configuration example values'}, {'componentType': 'compParagraph', 'markdown': 'The network configuration examples table shows the values that are used for examples in this article. You can use these values, or you can refer to them to better understand the examples in this article:', 'text': 'The network configuration examples table shows the values that are used for examples in this article. You can use these values, or you can refer to them to better understand the examples in this article:'}, {'componentType': 'compTable'}]}, {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Create-the-network-resources-in-Azure', 'title': 'Create the network resources in Azure', 'content': [{'componentType': 'compParagraph', 'markdown': 'First, create the network resources for Azure. The following instructions show how to create the resources by using the [Azure portal](https://portal.azure.com/).', 'text': 'First, create the network resources for Azure. The following instructions show how to create the resources by using the [Azure portal](https://portal.azure.com/).'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the virtual network and virtual machine (VM) subnet', 'text': 'Create the virtual network and virtual machine (VM) subnet'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the Gateway subnet', 'text': 'Create the Gateway subnet'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the virtual network gateway', 'text': 'Create the virtual network gateway'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the local network gateway resource', 'text': 'Create the local network gateway resource'}, {'componentType': 'compListOrdered'}]}, {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Create-the-connection', 'title': 'Create the connection', 'content': [{'componentType': 'compListOrdered'}]}, {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Create-a-VM', 'title': 'Create a VM', 'content': [{'componentType': 'compParagraph', 'markdown': 'Now create a VM in Azure, and put it on your VM subnet in your virtual network.', 'text': 'Now create a VM in Azure, and put it on your VM subnet in your virtual network.'}, {'componentType': 'compListOrdered'}]}, {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Create-the-network-resources-in-Azure-Stack', 'title': 'Create the network resources in Azure Stack', 'content': [{'componentType': 'compParagraph', 'markdown': 'Next, create the network resources in Azure Stack.', 'text': 'Next, create the network resources in Azure Stack.'}, {'componentType': 'compHeaderH3', 'markdown': '### Sign in as a user', 'text': 'Sign in as a user'}, {'componentType': 'compParagraph', 'markdown': \"A service admin can sign in as a user to test the plans, offers, and subscriptions that their users might use. If you don't already have one, [create a user account](../operator/azure-stack-add-new-user-aad.md) before you sign in.\", 'text': \"A service admin can sign in as a user to test the plans, offers, and subscriptions that their users might use. If you don't already have one, [create a user account](../operator/azure-stack-add-new-user-aad.md) before you sign in.\"}, {'componentType': 'compHeaderH3', 'markdown': '### Create the virtual network and a VM subnet', 'text': 'Create the virtual network and a VM subnet'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the gateway subnet', 'text': 'Create the gateway subnet'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the virtual network gateway', 'text': 'Create the virtual network gateway'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the local network gateway', 'text': 'Create the local network gateway'}, {'componentType': 'compParagraph', 'markdown': 'The concept of a *local network gateway* in Azure Stack is a bit different than in an Azure deployment.', 'text': 'The concept of a *local network gateway* in Azure Stack is a bit different than in an Azure deployment.'}, {'componentType': 'compParagraph', 'markdown': 'In an Azure deployment, a local network gateway represents an on-premises (at the user location) physical device that you connect to a virtual network gateway in Azure. However, in Azure Stack both ends of the connection are virtual network gateways.', 'text': 'In an Azure deployment, a local network gateway represents an on-premises (at the user location) physical device that you connect to a virtual network gateway in Azure. However, in Azure Stack both ends of the connection are virtual network gateways.'}, {'componentType': 'compParagraph', 'markdown': 'A more generic description is that the local network gateway resource always indicates the remote gateway at the other end of the connection.', 'text': 'A more generic description is that the local network gateway resource always indicates the remote gateway at the other end of the connection.'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the local network gateway resource', 'text': 'Create the local network gateway resource'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create the connection', 'text': 'Create the connection'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Create a VM', 'text': 'Create a VM'}, {'componentType': 'compParagraph', 'markdown': 'To check the VPN connection, create two VMs: one in Azure, and one in Azure Stack. After you create these VMs, you can use them to send and receive data through the VPN tunnel.', 'text': 'To check the VPN connection, create two VMs: one in Azure, and one in Azure Stack. After you create these VMs, you can use them to send and receive data through the VPN tunnel.'}, {'componentType': 'compListOrdered'}]}, {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Test-the-connection', 'title': 'Test the connection', 'content': [{'componentType': 'compParagraph', 'markdown': 'After the site-to-site connection is established, you should verify that you can get data flowing in both directions. The easiest way to test the connection is by doing a ping test:', 'text': 'After the site-to-site connection is established, you should verify that you can get data flowing in both directions. The easiest way to test the connection is by doing a ping test:'}, {'componentType': 'compListUnordered'}, {'componentType': 'compAlert'}, {'componentType': 'compHeaderH3', 'markdown': '### Sign in to the user VM in Azure Stack', 'text': 'Sign in to the user VM in Azure Stack'}, {'componentType': 'compListOrdered'}, {'componentType': 'compHeaderH3', 'markdown': '### Sign in to the tenant VM in Azure', 'text': 'Sign in to the tenant VM in Azure'}, {'componentType': 'compListOrdered'}, {'componentType': 'compParagraph', 'markdown': 'You should also do more rigorous data transfer testing (for example, copying differently-sized files in both directions).', 'text': 'You should also do more rigorous data transfer testing (for example, copying differently-sized files in both directions).'}, {'componentType': 'compHeaderH3', 'markdown': '### Viewing data transfer statistics through the gateway connection', 'text': 'Viewing data transfer statistics through the gateway connection'}, {'componentType': 'compParagraph', 'markdown': 'If you want to know how much data passes through your site-to-site connection, this information is available in the **Connection** section. This test is also another way to verify the ping you just sent actually\\nwent through the VPN connection.', 'text': 'If you want to know how much data passes through your site-to-site connection, this information is available in the **Connection** section. This test is also another way to verify the ping you just sent actually\\nwent through the VPN connection.'}, {'componentType': 'compListOrdered'}]}, {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compListUnordered'}]}] does not contain items matching the given schema", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "start_line": null, - "end_line": null - } - ], - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md" - }, - "readiness": { - "schema_version": "1", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-connect-vpn.md", - "targets": [ - { - "target": "dita", - "status": "ready", - "prerequisites_met": [ - "Document has a title", - "Article type is classified", - "DITA type is mapped" - ], - "prerequisites_missing": [], - "diagnostics": [] - }, - { - "target": "schema_org", - "status": "ready", - "prerequisites_met": [ - "Title available for name property", - "Description available" - ], - "prerequisites_missing": [], - "diagnostics": [] - }, - { - "target": "rag_ingestion", - "status": "ready", - "prerequisites_met": [ - "Document title available for chunk context", - "Document has structured units for chunking", - "No parse errors" - ], - "prerequisites_missing": [], - "diagnostics": [] - } - ] - } -} \ No newline at end of file diff --git a/design/2026-06-28-assess/azure-stack-considerations.md.json b/design/2026-06-28-assess/azure-stack-considerations.md.json deleted file mode 100644 index 87525f2..0000000 --- a/design/2026-06-28-assess/azure-stack-considerations.md.json +++ /dev/null @@ -1,5644 +0,0 @@ -{ - "schema_version": "1", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "source_format": "markdown", - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "source_format": "markdown", - "content_hash": "72e7780fc486b21cfdff4d5cb1ff60e3d6eca97515500a11b127c084afa4d9a9", - "start_line": 1, - "end_line": null - }, - "metadata": { - "title": "Differences between Azure Stack and Azure when using services and building apps| Microsoft Docs", - "description": "Understand the differences between Azure and Azure Stack when using services and building apps.", - "services": "azure-stack", - "documentationcenter": "", - "author": "sethmanheim", - "manager": "femila", - "editor": "", - "ms.assetid": "c81f551d-c13e-47d9-a5c2-eb1ea4806228", - "ms.service": "azure-stack", - "ms.workload": "na", - "pms.tgt_pltfrm": "na", - "ms.devlang": "na", - "ms.topic": "overview", - "ms.date": "07/17/2019", - "ms.author": "sethm", - "ms.lastreviewed": "12/27/2018" - }, - "title": "Differences between Azure Stack and Azure when using services and building apps| Microsoft Docs", - "structure": { - "root": { - "node_id": "root", - "node_type": "document", - "title": null, - "level": null, - "path": "/", - "children": [ - { - "node_id": "h1-82f93d", - "node_type": "section", - "title": "Differences between Azure Stack and Azure when using services and building apps", - "level": 1, - "path": "/1", - "children": [ - { - "node_id": "h2-dbf362", - "node_type": "section", - "title": "Overview", - "level": 2, - "path": "/1/1", - "children": [], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": 26, - "end_line": 26, - "query_path": null, - "provenance_status": "available" - }, - "triage_status": "known" - }, - { - "node_id": "h2-d499a2", - "node_type": "section", - "title": "Cheat sheet: High-level differences", - "level": 2, - "path": "/1/2", - "children": [], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": 39, - "end_line": 39, - "query_path": null, - "provenance_status": "available" - }, - "triage_status": "known" - }, - { - "node_id": "h2-ef95d1", - "node_type": "section", - "title": "Helpful tools and best practices", - "level": 2, - "path": "/1/3", - "children": [], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": 59, - "end_line": 59, - "query_path": null, - "provenance_status": "available" - }, - "triage_status": "known" - }, - { - "node_id": "h2-534597", - "node_type": "section", - "title": "Version requirements", - "level": 2, - "path": "/1/4", - "children": [], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": 70, - "end_line": 70, - "query_path": null, - "provenance_status": "available" - }, - "triage_status": "known" - }, - { - "node_id": "h2-0d6f19", - "node_type": "section", - "title": "Next steps", - "level": 2, - "path": "/1/5", - "children": [], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": 89, - "end_line": 89, - "query_path": null, - "provenance_status": "available" - }, - "triage_status": "known" - } - ], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": 22, - "end_line": 22, - "query_path": null, - "provenance_status": "available" - }, - "triage_status": "known" - } - ], - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "triage_status": "known" - }, - "heading_count": 6, - "max_depth": 2, - "has_title": true - }, - "structured_content": { - "schema_version": "1", - "schema": "artHowto.schema.json", - "version": "0.1.0", - "article_id": "Volumes-Matt_files-Data-azure-stack-docs-azure-stack-user-azure-", - "article_type": "howto", - "dita_type": "howto", - "information_type": "mixed", - "title": "Differences between Azure Stack and Azure when using services and building apps| Microsoft Docs", - "triage_status": "known", - "metadata": { - "title": "Differences between Azure Stack and Azure when using services and building apps| Microsoft Docs", - "description": "Understand the differences between Azure and Azure Stack when using services and building apps.", - "services": "azure-stack", - "documentationcenter": "", - "author": "sethmanheim", - "manager": "femila", - "editor": "", - "ms.assetid": "c81f551d-c13e-47d9-a5c2-eb1ea4806228", - "ms.service": "azure-stack", - "ms.workload": "na", - "pms.tgt_pltfrm": "na", - "ms.devlang": "na", - "ms.topic": "overview", - "ms.date": "07/17/2019", - "ms.author": "sethm", - "ms.lastreviewed": "12/27/2018" - }, - "source": { - "sourcePath": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "sourceFormat": "markdown", - "contentHash": "72e7780fc486b21cfdff4d5cb1ff60e3d6eca97515500a11b127c084afa4d9a9" - }, - "content": [ - { - "unit_type": "unknown", - "unit_id": "unit", - "information_type": "unknown", - "title": null, - "triage_status": "unknown", - "metadata": {}, - "source": null, - "procedure_representation": null, - "term": null, - "content": [ - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "Before you use services or build apps for Azure Stack, it's important to understand the differences between Azure Stack and Azure. This article identifies different features and key considerations when using Azure Stack as your hybrid cloud development environment.", - "html": null, - "text": "Before you use services or build apps for Azure Stack, it's important to understand the differences between Azure Stack and Azure. This article identifies different features and key considerations when using Azure Stack as your hybrid cloud development environment.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": 24, - "end_line": 24, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Before you use services or build apps for Azure Stack, it's important to understand the differences between Azure Stack and Azure. This article identifies different features and key considerations when using Azure Stack as your hybrid cloud development environment.", - "html": null, - "text": "Before you use services or build apps for Azure Stack, it's important to understand the differences between Azure Stack and Azure. This article identifies different features and key considerations when using Azure Stack as your hybrid cloud development environment.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ] - }, - { - "unit_type": "introduction", - "unit_id": "Overview", - "information_type": "concept", - "title": "Overview", - "triage_status": "known", - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": 26, - "end_line": 26, - "query_path": null, - "provenance_status": "available" - }, - "procedure_representation": null, - "term": null, - "content": [ - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "Azure Stack is a hybrid cloud platform that enables you to use Azure services from your company or service provider datacenter. You can build an app on Azure Stack and then deploy it to Azure Stack, to Azure, or to your Azure hybrid cloud.", - "html": null, - "text": "Azure Stack is a hybrid cloud platform that enables you to use Azure services from your company or service provider datacenter. You can build an app on Azure Stack and then deploy it to Azure Stack, to Azure, or to your Azure hybrid cloud.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": 28, - "end_line": 28, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Azure Stack is a hybrid cloud platform that enables you to use Azure services from your company or service provider datacenter. You can build an app on Azure Stack and then deploy it to Azure Stack, to Azure, or to your Azure hybrid cloud.", - "html": null, - "text": "Azure Stack is a hybrid cloud platform that enables you to use Azure services from your company or service provider datacenter. You can build an app on Azure Stack and then deploy it to Azure Stack, to Azure, or to your Azure hybrid cloud.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "Your Azure Stack operator lets you know which services are available for you to use, and how to get support. They offer these services through their customized plans and offers.", - "html": null, - "text": "Your Azure Stack operator lets you know which services are available for you to use, and how to get support. They offer these services through their customized plans and offers.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": 30, - "end_line": 30, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Your Azure Stack operator lets you know which services are available for you to use, and how to get support. They offer these services through their customized plans and offers.", - "html": null, - "text": "Your Azure Stack operator lets you know which services are available for you to use, and how to get support. They offer these services through their customized plans and offers.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "The Azure technical documentation content assumes that apps are being developed for an Azure service and not for Azure Stack. When you build and deploy apps to Azure Stack, you must understand some key differences, such as:", - "html": null, - "text": "The Azure technical documentation content assumes that apps are being developed for an Azure service and not for Azure Stack. When you build and deploy apps to Azure Stack, you must understand some key differences, such as:", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": 32, - "end_line": 32, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "The Azure technical documentation content assumes that apps are being developed for an Azure service and not for Azure Stack. When you build and deploy apps to Azure Stack, you must understand some key differences, such as:", - "html": null, - "text": "The Azure technical documentation content assumes that apps are being developed for an Azure service and not for Azure Stack. When you build and deploy apps to Azure Stack, you must understand some key differences, such as:", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListUnordered", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": 4, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": 34, - "end_line": 38, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Azure Stack delivers a subset of the services and features that are available in Azure.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 1, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": 34, - "end_line": 34, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Azure Stack delivers a subset of the services and features that are available in Azure.", - "html": null, - "text": "Azure Stack delivers a subset of the services and features that are available in Azure.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "Your company or service provider can choose which services they want to offer. The available options might include customized services or applications. They may offer their own customized documentation.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 2, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": 35, - "end_line": 35, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Your company or service provider can choose which services they want to offer. The available options might include customized services or applications. They may offer their own customized documentation.", - "html": null, - "text": "Your company or service provider can choose which services they want to offer. The available options might include customized services or applications. They may offer their own customized documentation.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "You must use the correct Azure Stack-specific endpoints (for example, the URLs for the portal address and the Azure Resource Manager endpoint).", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 3, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": 36, - "end_line": 36, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "You must use the correct Azure Stack-specific endpoints (for example, the URLs for the portal address and the Azure Resource Manager endpoint).", - "html": null, - "text": "You must use the correct Azure Stack-specific endpoints (for example, the URLs for the portal address and the Azure Resource Manager endpoint).", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "You must use PowerShell and API versions that are supported by Azure Stack. Using supported versions ensures that your apps work in both Azure Stack and Azure.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 4, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": 37, - "end_line": 38, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "You must use PowerShell and API versions that are supported by Azure Stack. Using supported versions ensures that your apps work in both Azure Stack and Azure.", - "html": null, - "text": "You must use PowerShell and API versions that are supported by Azure Stack. Using supported versions ensures that your apps work in both Azure Stack and Azure.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ] - }, - { - "unit_type": "unknown", - "unit_id": "Cheat-sheet-High-level-differences", - "information_type": "unknown", - "title": "Cheat sheet: High-level differences", - "triage_status": "unknown", - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": 39, - "end_line": 39, - "query_path": null, - "provenance_status": "available" - }, - "procedure_representation": null, - "term": null, - "content": [ - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "The following table describes the high-level differences between Azure Stack and Azure. Keep these differences in mind when you develop for Azure Stack or use Azure Stack services:", - "html": null, - "text": "The following table describes the high-level differences between Azure Stack and Azure. Keep these differences in mind when you develop for Azure Stack or use Azure Stack services:", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": 41, - "end_line": 41, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "The following table describes the high-level differences between Azure Stack and Azure. Keep these differences in mind when you develop for Azure Stack or use Azure Stack services:", - "html": null, - "text": "The following table describes the high-level differences between Azure Stack and Azure. Keep these differences in mind when you develop for Azure Stack or use Azure Stack services:", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*", - "html": null, - "text": "*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": 43, - "end_line": 43, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attEmphasis", - "att_id": null, - "markdown": "*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*", - "html": null, - "text": "Applies to: Azure Stack integrated systems and Azure Stack Development Kit", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Applies to: Azure Stack integrated systems and Azure Stack Development Kit", - "html": null, - "text": "Applies to: Azure Stack integrated systems and Azure Stack Development Kit", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTable", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": 3, - "row_count": 10, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": 45, - "end_line": 55, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableRow", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": 1, - "row_role": "header", - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": 45, - "end_line": 45, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Area", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "header", - "column_index": 1, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Area", - "html": null, - "text": "Area", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Azure (global)", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "header", - "column_index": 2, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Azure (global)", - "html": null, - "text": "Azure (global)", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Azure Stack", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "header", - "column_index": 3, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Azure Stack", - "html": null, - "text": "Azure Stack", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableRow", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": 2, - "row_role": "body", - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": 47, - "end_line": 47, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Who operates it?", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 1, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Who operates it?", - "html": null, - "text": "Who operates it?", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Microsoft", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 2, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Microsoft", - "html": null, - "text": "Microsoft", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Your organization or service provider.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 3, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Your organization or service provider.", - "html": null, - "text": "Your organization or service provider.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableRow", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": 3, - "row_role": "body", - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": 48, - "end_line": 48, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Who do you contact for support?", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 1, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Who do you contact for support?", - "html": null, - "text": "Who do you contact for support?", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Microsoft", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 2, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Microsoft", - "html": null, - "text": "Microsoft", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "For an integrated system, contact your Azure Stack operator (at your organization or service provider) for support.

For Azure Stack Development Kit (ASDK) support, visit the [Microsoft forums](https://social.msdn.microsoft.com/Forums/en-US/home?forum=AzureStack). Because the development kit is an evaluation environment, there's no official support offered through Microsoft Customer Support Services (CSS).", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 3, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "For an integrated system, contact your Azure Stack operator (at your organization or service provider) for support.", - "html": null, - "text": "For an integrated system, contact your Azure Stack operator (at your organization or service provider) for support.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": "For Azure Stack Development Kit (ASDK) support, visit the ", - "html": null, - "text": "For Azure Stack Development Kit (ASDK) support, visit the ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attLink", - "att_id": null, - "markdown": "[Microsoft forums](https://social.msdn.microsoft.com/Forums/en-US/home?forum=AzureStack)", - "html": null, - "text": "Microsoft forums", - "href": "https://social.msdn.microsoft.com/Forums/en-US/home?forum=AzureStack", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ". Because the development kit is an evaluation environment, there's no official support offered through Microsoft Customer Support Services (CSS).", - "html": null, - "text": ". Because the development kit is an evaluation environment, there's no official support offered through Microsoft Customer Support Services (CSS).", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableRow", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": 4, - "row_role": "body", - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": 49, - "end_line": 49, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Available services", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 1, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Available services", - "html": null, - "text": "Available services", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "See the list of [Azure products](https://azure.microsoft.com/services/?b=17.04b). Available services vary by Azure region.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 2, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "See the list of ", - "html": null, - "text": "See the list of ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attLink", - "att_id": null, - "markdown": "[Azure products](https://azure.microsoft.com/services/?b=17.04b)", - "html": null, - "text": "Azure products", - "href": "https://azure.microsoft.com/services/?b=17.04b", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ". Available services vary by Azure region.", - "html": null, - "text": ". Available services vary by Azure region.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Azure Stack supports a subset of Azure services. Actual services will vary based on what your organization or service provider chooses to offer.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 3, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Azure Stack supports a subset of Azure services. Actual services will vary based on what your organization or service provider chooses to offer.", - "html": null, - "text": "Azure Stack supports a subset of Azure services. Actual services will vary based on what your organization or service provider chooses to offer.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableRow", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": 5, - "row_role": "body", - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": 50, - "end_line": 50, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Azure Resource Manager endpoint*", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 1, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Azure Resource Manager endpoint*", - "html": null, - "text": "Azure Resource Manager endpoint*", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "https://management.azure.com", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 2, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "https://management.azure.com", - "html": null, - "text": "https://management.azure.com", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "For an Azure Stack integrated system, use the endpoint that your Azure Stack operator provides.

For the development kit, use: https://management.local.azurestack.external.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 3, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "For an Azure Stack integrated system, use the endpoint that your Azure Stack operator provides.", - "html": null, - "text": "For an Azure Stack integrated system, use the endpoint that your Azure Stack operator provides.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": "For the development kit, use: https://management.local.azurestack.external.", - "html": null, - "text": "For the development kit, use: https://management.local.azurestack.external.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableRow", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": 6, - "row_role": "body", - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": 51, - "end_line": 51, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Portal URL*", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 1, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Portal URL*", - "html": null, - "text": "Portal URL*", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "[https://portal.azure.com](https://portal.azure.com)", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 2, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attLink", - "att_id": null, - "markdown": "[https://portal.azure.com](https://portal.azure.com)", - "html": null, - "text": "https://portal.azure.com", - "href": "https://portal.azure.com", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "For an Azure Stack integrated system, use the URL that your Azure Stack operator provides.

For the development kit, use: https://portal.local.azurestack.external.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 3, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "For an Azure Stack integrated system, use the URL that your Azure Stack operator provides.", - "html": null, - "text": "For an Azure Stack integrated system, use the URL that your Azure Stack operator provides.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": "For the development kit, use: https://portal.local.azurestack.external.", - "html": null, - "text": "For the development kit, use: https://portal.local.azurestack.external.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableRow", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": 7, - "row_role": "body", - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": 52, - "end_line": 52, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Region", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 1, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Region", - "html": null, - "text": "Region", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "You can select which region you want to deploy to.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 2, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "You can select which region you want to deploy to.", - "html": null, - "text": "You can select which region you want to deploy to.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "For an Azure Stack integrated system, use the region that's available on your system.

For the development kit, the region will always be **local**.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 3, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "For an Azure Stack integrated system, use the region that's available on your system.", - "html": null, - "text": "For an Azure Stack integrated system, use the region that's available on your system.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": "For the development kit, the region will always be ", - "html": null, - "text": "For the development kit, the region will always be ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attStrong", - "att_id": null, - "markdown": "**local**", - "html": null, - "text": "local", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "local", - "html": null, - "text": "local", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ".", - "html": null, - "text": ".", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableRow", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": 8, - "row_role": "body", - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": 53, - "end_line": 53, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Resource groups", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 1, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Resource groups", - "html": null, - "text": "Resource groups", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "A resource group can span regions.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 2, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "A resource group can span regions.", - "html": null, - "text": "A resource group can span regions.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "For both integrated systems and the development kit, there's only one region.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 3, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "For both integrated systems and the development kit, there's only one region.", - "html": null, - "text": "For both integrated systems and the development kit, there's only one region.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableRow", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": 9, - "row_role": "body", - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": 54, - "end_line": 54, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Supported namespaces, resource types, and API versions", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 1, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Supported namespaces, resource types, and API versions", - "html": null, - "text": "Supported namespaces, resource types, and API versions", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "The latest (or earlier versions that aren't yet deprecated).", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 2, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "The latest (or earlier versions that aren't yet deprecated).", - "html": null, - "text": "The latest (or earlier versions that aren't yet deprecated).", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Azure Stack supports specific versions. See the [Version requirements](#version-requirements) section of this article.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 3, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Azure Stack supports specific versions. See the ", - "html": null, - "text": "Azure Stack supports specific versions. See the ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attLink", - "att_id": null, - "markdown": "[Version requirements](#version-requirements)", - "html": null, - "text": "Version requirements", - "href": "#version-requirements", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " section of this article.", - "html": null, - "text": " section of this article.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableRow", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": 10, - "row_role": "body", - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": 55, - "end_line": 55, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 1, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 2, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 3, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "*If you're an Azure Stack operator, see [Using the administrator portal](../operator/azure-stack-manage-portals.md) and [Administration basics](../operator/azure-stack-manage-basics.md) for more information.", - "html": null, - "text": "*If you're an Azure Stack operator, see [Using the administrator portal](../operator/azure-stack-manage-portals.md) and [Administration basics](../operator/azure-stack-manage-basics.md) for more information.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": 57, - "end_line": 57, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "*If you're an Azure Stack operator, see ", - "html": null, - "text": "*If you're an Azure Stack operator, see ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attLink", - "att_id": null, - "markdown": "[Using the administrator portal](../operator/azure-stack-manage-portals.md)", - "html": null, - "text": "Using the administrator portal", - "href": "../operator/azure-stack-manage-portals.md", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " and ", - "html": null, - "text": " and ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attLink", - "att_id": null, - "markdown": "[Administration basics](../operator/azure-stack-manage-basics.md)", - "html": null, - "text": "Administration basics", - "href": "../operator/azure-stack-manage-basics.md", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " for more information.", - "html": null, - "text": " for more information.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ] - }, - { - "unit_type": "unknown", - "unit_id": "Helpful-tools-and-best-practices", - "information_type": "unknown", - "title": "Helpful tools and best practices", - "triage_status": "unknown", - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": 59, - "end_line": 59, - "query_path": null, - "provenance_status": "available" - }, - "procedure_representation": null, - "term": null, - "content": [ - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "Microsoft provides tools and guidance that help you develop for Azure Stack.", - "html": null, - "text": "Microsoft provides tools and guidance that help you develop for Azure Stack.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": 61, - "end_line": 61, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Microsoft provides tools and guidance that help you develop for Azure Stack.", - "html": null, - "text": "Microsoft provides tools and guidance that help you develop for Azure Stack.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTable", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": 2, - "row_count": 5, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": 63, - "end_line": 68, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableRow", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": 1, - "row_role": "header", - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": 63, - "end_line": 63, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Recommendation", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "header", - "column_index": 1, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Recommendation", - "html": null, - "text": "Recommendation", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "References", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "header", - "column_index": 2, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "References", - "html": null, - "text": "References", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableRow", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": 2, - "row_role": "body", - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": 65, - "end_line": 65, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Install the correct tools on your developer workstation.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 1, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Install the correct tools on your developer workstation.", - "html": null, - "text": "Install the correct tools on your developer workstation.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "- [Install PowerShell](../operator/azure-stack-powershell-install.md)
- [Download tools](../operator/azure-stack-powershell-download.md)
- [Configure PowerShell](azure-stack-powershell-configure-user.md)
- [Install Visual Studio](azure-stack-install-visual-studio.md)", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 2, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "- ", - "html": null, - "text": "- ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attLink", - "att_id": null, - "markdown": "[Install PowerShell](../operator/azure-stack-powershell-install.md)", - "html": null, - "text": "Install PowerShell", - "href": "../operator/azure-stack-powershell-install.md", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": "- ", - "html": null, - "text": "- ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attLink", - "att_id": null, - "markdown": "[Download tools](../operator/azure-stack-powershell-download.md)", - "html": null, - "text": "Download tools", - "href": "../operator/azure-stack-powershell-download.md", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": "- ", - "html": null, - "text": "- ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attLink", - "att_id": null, - "markdown": "[Configure PowerShell](azure-stack-powershell-configure-user.md)", - "html": null, - "text": "Configure PowerShell", - "href": "azure-stack-powershell-configure-user.md", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": "- ", - "html": null, - "text": "- ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attLink", - "att_id": null, - "markdown": "[Install Visual Studio](azure-stack-install-visual-studio.md)", - "html": null, - "text": "Install Visual Studio", - "href": "azure-stack-install-visual-studio.md", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableRow", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": 3, - "row_role": "body", - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": 66, - "end_line": 66, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Review information about the following items:
- Azure Resource Manager template considerations
- How to find quickstart templates
- Use a policy module to help you use Azure to develop for Azure Stack", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 1, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Review information about the following items:", - "html": null, - "text": "Review information about the following items:", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": "- Azure Resource Manager template considerations", - "html": null, - "text": "- Azure Resource Manager template considerations", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": "- How to find quickstart templates", - "html": null, - "text": "- How to find quickstart templates", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": "- Use a policy module to help you use Azure to develop for Azure Stack", - "html": null, - "text": "- Use a policy module to help you use Azure to develop for Azure Stack", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "[Develop for Azure Stack](azure-stack-developer.md)", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 2, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attLink", - "att_id": null, - "markdown": "[Develop for Azure Stack](azure-stack-developer.md)", - "html": null, - "text": "Develop for Azure Stack", - "href": "azure-stack-developer.md", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableRow", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": 4, - "row_role": "body", - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": 67, - "end_line": 67, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "Review and follow the best practices for templates.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 1, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Review and follow the best practices for templates.", - "html": null, - "text": "Review and follow the best practices for templates.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "[Resource Manager Quickstart Templates](https://github.com/Azure/azure-quickstart-templates/blob/master/1-CONTRIBUTION-GUIDE/best-practices.md)", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 2, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [ - { - "att_type": "attLink", - "att_id": null, - "markdown": "[Resource Manager Quickstart Templates](https://github.com/Azure/azure-quickstart-templates/blob/master/1-CONTRIBUTION-GUIDE/best-practices.md)", - "html": null, - "text": "Resource Manager Quickstart Templates", - "href": "https://github.com/Azure/azure-quickstart-templates/blob/master/1-CONTRIBUTION-GUIDE/best-practices.md", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compTableRow", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": 5, - "row_role": "body", - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": 68, - "end_line": 68, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 1, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "component_type": "compTableCell", - "component_id": null, - "markdown": null, - "html": null, - "text": "", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": "body", - "column_index": 2, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ] - }, - { - "unit_type": "prerequisites", - "unit_id": "Version-requirements", - "information_type": "concept", - "title": "Version requirements", - "triage_status": "known", - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": 70, - "end_line": 70, - "query_path": null, - "provenance_status": "available" - }, - "procedure_representation": null, - "term": null, - "content": [ - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "Azure Stack supports specific versions of Azure PowerShell and Azure service APIs. Use supported versions to ensure that your app can deploy to both Azure Stack and to Azure.", - "html": null, - "text": "Azure Stack supports specific versions of Azure PowerShell and Azure service APIs. Use supported versions to ensure that your app can deploy to both Azure Stack and to Azure.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": 72, - "end_line": 72, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Azure Stack supports specific versions of Azure PowerShell and Azure service APIs. Use supported versions to ensure that your app can deploy to both Azure Stack and to Azure.", - "html": null, - "text": "Azure Stack supports specific versions of Azure PowerShell and Azure service APIs. Use supported versions to ensure that your app can deploy to both Azure Stack and to Azure.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "To make sure that you use a correct version of Azure PowerShell, use [API version profiles](azure-stack-version-profiles.md). To determine the latest API version profile that you can use, find out the build of Azure Stack you're using. You can get this information from your Azure Stack administrator.", - "html": null, - "text": "To make sure that you use a correct version of Azure PowerShell, use [API version profiles](azure-stack-version-profiles.md). To determine the latest API version profile that you can use, find out the build of Azure Stack you're using. You can get this information from your Azure Stack administrator.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": 74, - "end_line": 74, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "To make sure that you use a correct version of Azure PowerShell, use ", - "html": null, - "text": "To make sure that you use a correct version of Azure PowerShell, use ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attLink", - "att_id": null, - "markdown": "[API version profiles](azure-stack-version-profiles.md)", - "html": null, - "text": "API version profiles", - "href": "azure-stack-version-profiles.md", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": ". To determine the latest API version profile that you can use, find out the build of Azure Stack you're using. You can get this information from your Azure Stack administrator.", - "html": null, - "text": ". To determine the latest API version profile that you can use, find out the build of Azure Stack you're using. You can get this information from your Azure Stack administrator.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compAlert", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": "note", - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": 76, - "end_line": 77, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "[!NOTE]\nIf you're using the Azure Stack Development Kit, and you have administrative access, see the [Determine the current version](../operator/azure-stack-updates.md#determine-the-current-version) section to determine the Azure Stack build.", - "html": null, - "text": "[!NOTE]\nIf you're using the Azure Stack Development Kit, and you have administrative access, see the [Determine the current version](../operator/azure-stack-updates.md#determine-the-current-version) section to determine the Azure Stack build.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": 76, - "end_line": 77, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "[!NOTE]", - "html": null, - "text": "[!NOTE]", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attUnknown", - "att_id": null, - "markdown": null, - "html": null, - "text": "\n", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "unknown" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": "If you're using the Azure Stack Development Kit, and you have administrative access, see the ", - "html": null, - "text": "If you're using the Azure Stack Development Kit, and you have administrative access, see the ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attLink", - "att_id": null, - "markdown": "[Determine the current version](../operator/azure-stack-updates.md#determine-the-current-version)", - "html": null, - "text": "Determine the current version", - "href": "../operator/azure-stack-updates.md#determine-the-current-version", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " section to determine the Azure Stack build.", - "html": null, - "text": " section to determine the Azure Stack build.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "For other APIs, run the following PowerShell command to output the namespaces, resource types, and API versions that are supported in your Azure Stack subscription (there may still be differences at a property level). For this command to work, you must have already [installed](../operator/azure-stack-powershell-install.md) and [configured](azure-stack-powershell-configure-user.md) PowerShell for an Azure Stack environment. You must also have a subscription to an Azure Stack offer.", - "html": null, - "text": "For other APIs, run the following PowerShell command to output the namespaces, resource types, and API versions that are supported in your Azure Stack subscription (there may still be differences at a property level). For this command to work, you must have already [installed](../operator/azure-stack-powershell-install.md) and [configured](azure-stack-powershell-configure-user.md) PowerShell for an Azure Stack environment. You must also have a subscription to an Azure Stack offer.", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": 79, - "end_line": 79, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "For other APIs, run the following PowerShell command to output the namespaces, resource types, and API versions that are supported in your Azure Stack subscription (there may still be differences at a property level). For this command to work, you must have already ", - "html": null, - "text": "For other APIs, run the following PowerShell command to output the namespaces, resource types, and API versions that are supported in your Azure Stack subscription (there may still be differences at a property level). For this command to work, you must have already ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attLink", - "att_id": null, - "markdown": "[installed](../operator/azure-stack-powershell-install.md)", - "html": null, - "text": "installed", - "href": "../operator/azure-stack-powershell-install.md", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " and ", - "html": null, - "text": " and ", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attLink", - "att_id": null, - "markdown": "[configured](azure-stack-powershell-configure-user.md)", - "html": null, - "text": "configured", - "href": "azure-stack-powershell-configure-user.md", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attText", - "att_id": null, - "markdown": " PowerShell for an Azure Stack environment. You must also have a subscription to an Azure Stack offer.", - "html": null, - "text": " PowerShell for an Azure Stack environment. You must also have a subscription to an Azure Stack offer.", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compBlockCode", - "component_id": null, - "markdown": "```powershell\nGet-AzureRmResourceProvider | Select ProviderNamespace -Expand ResourceTypes | Select * -Expand ApiVersions | `\nSelect ProviderNamespace, ResourceTypeName, @{Name=\"ApiVersion\"; Expression={$_}} ```", - "html": null, - "text": null, - "level": null, - "language": "powershell", - "code": "Get-AzureRmResourceProvider | Select ProviderNamespace -Expand ResourceTypes | Select * -Expand ApiVersions | `\nSelect ProviderNamespace, ResourceTypeName, @{Name=\"ApiVersion\"; Expression={$_}} ", - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": 81, - "end_line": 84, - "query_path": null, - "provenance_status": "available" - }, - "content": [], - "triage_status": "known" - }, - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "Example output (truncated):\n![Example output of Get-AzureRmResourceProvider command](media/azure-stack-considerations/image1.png)", - "html": null, - "text": "Example output (truncated):\n![Example output of Get-AzureRmResourceProvider command](media/azure-stack-considerations/image1.png)", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": 86, - "end_line": 87, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "Example output (truncated):", - "html": null, - "text": "Example output (truncated):", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - }, - { - "att_type": "attUnknown", - "att_id": null, - "markdown": null, - "html": null, - "text": "\n", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "unknown" - }, - { - "att_type": "attImage", - "att_id": null, - "markdown": "![Example output of Get-AzureRmResourceProvider command](media/azure-stack-considerations/image1.png)", - "html": null, - "text": null, - "href": null, - "target": null, - "source": "media/azure-stack-considerations/image1.png", - "alt_text": "Example output of Get-AzureRmResourceProvider command", - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ] - }, - { - "unit_type": "procedure", - "unit_id": "Next-steps", - "information_type": "procedure", - "title": "Next steps", - "triage_status": "known", - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": 89, - "end_line": 89, - "query_path": null, - "provenance_status": "available" - }, - "procedure_representation": null, - "term": null, - "content": [ - { - "component_type": "compParagraph", - "component_id": null, - "markdown": "For more detailed information about differences at a service level, see:", - "html": null, - "text": "For more detailed information about differences at a service level, see:", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": 91, - "end_line": 91, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attText", - "att_id": null, - "markdown": "For more detailed information about differences at a service level, see:", - "html": null, - "text": "For more detailed information about differences at a service level, see:", - "href": null, - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListUnordered", - "component_id": null, - "markdown": null, - "html": null, - "text": null, - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": 3, - "order": null, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": 93, - "end_line": 95, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "[Considerations for VMS in Azure Stack](azure-stack-vm-considerations.md)", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 1, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": 93, - "end_line": 93, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attLink", - "att_id": null, - "markdown": "[Considerations for VMS in Azure Stack](azure-stack-vm-considerations.md)", - "html": null, - "text": "Considerations for VMS in Azure Stack", - "href": "azure-stack-vm-considerations.md", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "[Considerations for Storage in Azure Stack](azure-stack-acs-differences.md)", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 2, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": 94, - "end_line": 94, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attLink", - "att_id": null, - "markdown": "[Considerations for Storage in Azure Stack](azure-stack-acs-differences.md)", - "html": null, - "text": "Considerations for Storage in Azure Stack", - "href": "azure-stack-acs-differences.md", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - }, - { - "component_type": "compListItem", - "component_id": null, - "markdown": null, - "html": null, - "text": "[Considerations for Azure Stack networking](azure-stack-network-differences.md)", - "level": null, - "language": null, - "code": null, - "alert_type": null, - "href": null, - "alt_text": null, - "count": null, - "order": 3, - "column_count": null, - "row_count": null, - "row_index": null, - "row_role": null, - "cell_role": null, - "column_index": null, - "colspan": null, - "rowspan": null, - "metadata": {}, - "source": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": 95, - "end_line": 95, - "query_path": null, - "provenance_status": "available" - }, - "content": [ - { - "att_type": "attLink", - "att_id": null, - "markdown": "[Considerations for Azure Stack networking](azure-stack-network-differences.md)", - "html": null, - "text": "Considerations for Azure Stack networking", - "href": "azure-stack-network-differences.md", - "target": null, - "source": null, - "alt_text": null, - "metadata": {}, - "provenance": { - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null, - "query_path": null, - "provenance_status": "unavailable" - }, - "content": [], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ], - "triage_status": "known" - } - ] - } - ] - }, - "references": [ - { - "schema_version": "1", - "ref_type": "link", - "href": "https://social.msdn.microsoft.com/Forums/en-US/home?forum=AzureStack", - "text": "Microsoft forums", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "https://azure.microsoft.com/services/?b=17.04b", - "text": "Azure products", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "https://portal.azure.com", - "text": "https://portal.azure.com", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "#version-requirements", - "text": "Version requirements", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "../operator/azure-stack-manage-portals.md", - "text": "Using the administrator portal", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "../operator/azure-stack-manage-basics.md", - "text": "Administration basics", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "../operator/azure-stack-powershell-install.md", - "text": "Install PowerShell", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "../operator/azure-stack-powershell-download.md", - "text": "Download tools", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "azure-stack-powershell-configure-user.md", - "text": "Configure PowerShell", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "azure-stack-install-visual-studio.md", - "text": "Install Visual Studio", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "azure-stack-developer.md", - "text": "Develop for Azure Stack", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "https://github.com/Azure/azure-quickstart-templates/blob/master/1-CONTRIBUTION-GUIDE/best-practices.md", - "text": "Resource Manager Quickstart Templates", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "azure-stack-version-profiles.md", - "text": "API version profiles", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "../operator/azure-stack-updates.md#determine-the-current-version", - "text": "Determine the current version", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "../operator/azure-stack-powershell-install.md", - "text": "installed", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "azure-stack-powershell-configure-user.md", - "text": "configured", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "image", - "href": "media/azure-stack-considerations/image1.png", - "text": null, - "alt_text": "Example output of Get-AzureRmResourceProvider command", - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "azure-stack-vm-considerations.md", - "text": "Considerations for VMS in Azure Stack", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "azure-stack-acs-differences.md", - "text": "Considerations for Storage in Azure Stack", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "ref_type": "link", - "href": "azure-stack-network-differences.md", - "text": "Considerations for Azure Stack networking", - "alt_text": null, - "state": "not_attempted", - "resolved_path": null, - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null - } - ], - "diagnostics": [ - { - "schema_version": "1", - "code": "SP-040", - "severity": "info", - "category": "unknown_classification", - "message": "Content classified as unknown: Unit 'unnamed' could not be classified.", - "detail": "Unit 'unnamed' could not be classified.", - "remediation": "Review content structure; it may not match any known pattern.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-040", - "severity": "info", - "category": "unknown_classification", - "message": "Content classified as unknown: Unit 'Cheat sheet: High-level differences' could not be classified.", - "detail": "Unit 'Cheat sheet: High-level differences' could not be classified.", - "remediation": "Review content structure; it may not match any known pattern.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": 39, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-040", - "severity": "info", - "category": "unknown_classification", - "message": "Content classified as unknown: Unit 'Helpful tools and best practices' could not be classified.", - "detail": "Unit 'Helpful tools and best practices' could not be classified.", - "remediation": "Review content structure; it may not match any known pattern.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": 59, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[1]: {'unitType': 'introduction', 'informationType': 'concept', 'triageStatus': 'known', 'unitId': 'Overview', 'title': 'Overview', 'content': [{'componentType': 'compParagraph', 'markdown': 'Azure Stack is a hybrid cloud platform that enables you to use Azure services from your company or service provider datacenter. You can build an app on Azure Stack and then deploy it to Azure Stack, to Azure, or to your Azure hybrid cloud.', 'text': 'Azure Stack is a hybrid cloud platform that enables you to use Azure services from your company or service provider datacenter. You can build an app on Azure Stack and then deploy it to Azure Stack, to Azure, or to your Azure hybrid cloud.'}, {'componentType': 'compParagraph', 'markdown': 'Your Azure Stack operator lets you know which services are available for you to use, and how to get support. They offer these services through their customized plans and offers.', 'text': 'Your Azure Stack operator lets you know which services are available for you to use, and how to get support. They offer these services through their customized plans and offers.'}, {'componentType': 'compParagraph', 'markdown': 'The Azure technical documentation content assumes that apps are being developed for an Azure service and not for Azure Stack. When you build and deploy apps to Azure Stack, you must understand some key differences, such as:', 'text': 'The Azure technical documentation content assumes that apps are being developed for an Azure service and not for Azure Stack. When you build and deploy apps to Azure Stack, you must understand some key differences, such as:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "detail": "$.content[1]: {'unitType': 'introduction', 'informationType': 'concept', 'triageStatus': 'known', 'unitId': 'Overview', 'title': 'Overview', 'content': [{'componentType': 'compParagraph', 'markdown': 'Azure Stack is a hybrid cloud platform that enables you to use Azure services from your company or service provider datacenter. You can build an app on Azure Stack and then deploy it to Azure Stack, to Azure, or to your Azure hybrid cloud.', 'text': 'Azure Stack is a hybrid cloud platform that enables you to use Azure services from your company or service provider datacenter. You can build an app on Azure Stack and then deploy it to Azure Stack, to Azure, or to your Azure hybrid cloud.'}, {'componentType': 'compParagraph', 'markdown': 'Your Azure Stack operator lets you know which services are available for you to use, and how to get support. They offer these services through their customized plans and offers.', 'text': 'Your Azure Stack operator lets you know which services are available for you to use, and how to get support. They offer these services through their customized plans and offers.'}, {'componentType': 'compParagraph', 'markdown': 'The Azure technical documentation content assumes that apps are being developed for an Azure service and not for Azure Stack. When you build and deploy apps to Azure Stack, you must understand some key differences, such as:', 'text': 'The Azure technical documentation content assumes that apps are being developed for an Azure service and not for Azure Stack. When you build and deploy apps to Azure Stack, you must understand some key differences, such as:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[2]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Cheat-sheet-High-level-differences', 'title': 'Cheat sheet: High-level differences', 'content': [{'componentType': 'compParagraph', 'markdown': 'The following table describes the high-level differences between Azure Stack and Azure. Keep these differences in mind when you develop for Azure Stack or use Azure Stack services:', 'text': 'The following table describes the high-level differences between Azure Stack and Azure. Keep these differences in mind when you develop for Azure Stack or use Azure Stack services:'}, {'componentType': 'compParagraph', 'markdown': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*', 'text': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*'}, {'componentType': 'compTable'}, {'componentType': 'compParagraph', 'markdown': \"*If you're an Azure Stack operator, see [Using the administrator portal](../operator/azure-stack-manage-portals.md) and [Administration basics](../operator/azure-stack-manage-basics.md) for more information.\", 'text': \"*If you're an Azure Stack operator, see [Using the administrator portal](../operator/azure-stack-manage-portals.md) and [Administration basics](../operator/azure-stack-manage-basics.md) for more information.\"}]} is not valid under any of the given schemas", - "detail": "$.content[2]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Cheat-sheet-High-level-differences', 'title': 'Cheat sheet: High-level differences', 'content': [{'componentType': 'compParagraph', 'markdown': 'The following table describes the high-level differences between Azure Stack and Azure. Keep these differences in mind when you develop for Azure Stack or use Azure Stack services:', 'text': 'The following table describes the high-level differences between Azure Stack and Azure. Keep these differences in mind when you develop for Azure Stack or use Azure Stack services:'}, {'componentType': 'compParagraph', 'markdown': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*', 'text': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*'}, {'componentType': 'compTable'}, {'componentType': 'compParagraph', 'markdown': \"*If you're an Azure Stack operator, see [Using the administrator portal](../operator/azure-stack-manage-portals.md) and [Administration basics](../operator/azure-stack-manage-basics.md) for more information.\", 'text': \"*If you're an Azure Stack operator, see [Using the administrator portal](../operator/azure-stack-manage-portals.md) and [Administration basics](../operator/azure-stack-manage-basics.md) for more information.\"}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[3]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Helpful-tools-and-best-practices', 'title': 'Helpful tools and best practices', 'content': [{'componentType': 'compParagraph', 'markdown': 'Microsoft provides tools and guidance that help you develop for Azure Stack.', 'text': 'Microsoft provides tools and guidance that help you develop for Azure Stack.'}, {'componentType': 'compTable'}]} is not valid under any of the given schemas", - "detail": "$.content[3]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Helpful-tools-and-best-practices', 'title': 'Helpful tools and best practices', 'content': [{'componentType': 'compParagraph', 'markdown': 'Microsoft provides tools and guidance that help you develop for Azure Stack.', 'text': 'Microsoft provides tools and guidance that help you develop for Azure Stack.'}, {'componentType': 'compTable'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[4]: {'unitType': 'prerequisites', 'informationType': 'concept', 'triageStatus': 'known', 'unitId': 'Version-requirements', 'title': 'Version requirements', 'content': [{'componentType': 'compParagraph', 'markdown': 'Azure Stack supports specific versions of Azure PowerShell and Azure service APIs. Use supported versions to ensure that your app can deploy to both Azure Stack and to Azure.', 'text': 'Azure Stack supports specific versions of Azure PowerShell and Azure service APIs. Use supported versions to ensure that your app can deploy to both Azure Stack and to Azure.'}, {'componentType': 'compParagraph', 'markdown': \"To make sure that you use a correct version of Azure PowerShell, use [API version profiles](azure-stack-version-profiles.md). To determine the latest API version profile that you can use, find out the build of Azure Stack you're using. You can get this information from your Azure Stack administrator.\", 'text': \"To make sure that you use a correct version of Azure PowerShell, use [API version profiles](azure-stack-version-profiles.md). To determine the latest API version profile that you can use, find out the build of Azure Stack you're using. You can get this information from your Azure Stack administrator.\"}, {'componentType': 'compAlert'}, {'componentType': 'compParagraph', 'markdown': 'For other APIs, run the following PowerShell command to output the namespaces, resource types, and API versions that are supported in your Azure Stack subscription (there may still be differences at a property level). For this command to work, you must have already [installed](../operator/azure-stack-powershell-install.md) and [configured](azure-stack-powershell-configure-user.md) PowerShell for an Azure Stack environment. You must also have a subscription to an Azure Stack offer.', 'text': 'For other APIs, run the following PowerShell command to output the namespaces, resource types, and API versions that are supported in your Azure Stack subscription (there may still be differences at a property level). For this command to work, you must have already [installed](../operator/azure-stack-powershell-install.md) and [configured](azure-stack-powershell-configure-user.md) PowerShell for an Azure Stack environment. You must also have a subscription to an Azure Stack offer.'}, {'componentType': 'compBlockCode', 'markdown': '```powershell\\nGet-AzureRmResourceProvider | Select ProviderNamespace -Expand ResourceTypes | Select * -Expand ApiVersions | `\\nSelect ProviderNamespace, ResourceTypeName, @{Name=\"ApiVersion\"; Expression={$_}} ```'}, {'componentType': 'compParagraph', 'markdown': 'Example output (truncated):\\n![Example output of Get-AzureRmResourceProvider command](media/azure-stack-considerations/image1.png)', 'text': 'Example output (truncated):\\n![Example output of Get-AzureRmResourceProvider command](media/azure-stack-considerations/image1.png)'}]} is not valid under any of the given schemas", - "detail": "$.content[4]: {'unitType': 'prerequisites', 'informationType': 'concept', 'triageStatus': 'known', 'unitId': 'Version-requirements', 'title': 'Version requirements', 'content': [{'componentType': 'compParagraph', 'markdown': 'Azure Stack supports specific versions of Azure PowerShell and Azure service APIs. Use supported versions to ensure that your app can deploy to both Azure Stack and to Azure.', 'text': 'Azure Stack supports specific versions of Azure PowerShell and Azure service APIs. Use supported versions to ensure that your app can deploy to both Azure Stack and to Azure.'}, {'componentType': 'compParagraph', 'markdown': \"To make sure that you use a correct version of Azure PowerShell, use [API version profiles](azure-stack-version-profiles.md). To determine the latest API version profile that you can use, find out the build of Azure Stack you're using. You can get this information from your Azure Stack administrator.\", 'text': \"To make sure that you use a correct version of Azure PowerShell, use [API version profiles](azure-stack-version-profiles.md). To determine the latest API version profile that you can use, find out the build of Azure Stack you're using. You can get this information from your Azure Stack administrator.\"}, {'componentType': 'compAlert'}, {'componentType': 'compParagraph', 'markdown': 'For other APIs, run the following PowerShell command to output the namespaces, resource types, and API versions that are supported in your Azure Stack subscription (there may still be differences at a property level). For this command to work, you must have already [installed](../operator/azure-stack-powershell-install.md) and [configured](azure-stack-powershell-configure-user.md) PowerShell for an Azure Stack environment. You must also have a subscription to an Azure Stack offer.', 'text': 'For other APIs, run the following PowerShell command to output the namespaces, resource types, and API versions that are supported in your Azure Stack subscription (there may still be differences at a property level). For this command to work, you must have already [installed](../operator/azure-stack-powershell-install.md) and [configured](azure-stack-powershell-configure-user.md) PowerShell for an Azure Stack environment. You must also have a subscription to an Azure Stack offer.'}, {'componentType': 'compBlockCode', 'markdown': '```powershell\\nGet-AzureRmResourceProvider | Select ProviderNamespace -Expand ResourceTypes | Select * -Expand ApiVersions | `\\nSelect ProviderNamespace, ResourceTypeName, @{Name=\"ApiVersion\"; Expression={$_}} ```'}, {'componentType': 'compParagraph', 'markdown': 'Example output (truncated):\\n![Example output of Get-AzureRmResourceProvider command](media/azure-stack-considerations/image1.png)', 'text': 'Example output (truncated):\\n![Example output of Get-AzureRmResourceProvider command](media/azure-stack-considerations/image1.png)'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[5]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compParagraph', 'markdown': 'For more detailed information about differences at a service level, see:', 'text': 'For more detailed information about differences at a service level, see:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "detail": "$.content[5]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compParagraph', 'markdown': 'For more detailed information about differences at a service level, see:', 'text': 'For more detailed information about differences at a service level, see:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null - } - ], - "validation": { - "schema_version": "1", - "schema_id": "artHowto.schema.json", - "valid": false, - "diagnostics": [ - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[1]: {'unitType': 'introduction', 'informationType': 'concept', 'triageStatus': 'known', 'unitId': 'Overview', 'title': 'Overview', 'content': [{'componentType': 'compParagraph', 'markdown': 'Azure Stack is a hybrid cloud platform that enables you to use Azure services from your company or service provider datacenter. You can build an app on Azure Stack and then deploy it to Azure Stack, to Azure, or to your Azure hybrid cloud.', 'text': 'Azure Stack is a hybrid cloud platform that enables you to use Azure services from your company or service provider datacenter. You can build an app on Azure Stack and then deploy it to Azure Stack, to Azure, or to your Azure hybrid cloud.'}, {'componentType': 'compParagraph', 'markdown': 'Your Azure Stack operator lets you know which services are available for you to use, and how to get support. They offer these services through their customized plans and offers.', 'text': 'Your Azure Stack operator lets you know which services are available for you to use, and how to get support. They offer these services through their customized plans and offers.'}, {'componentType': 'compParagraph', 'markdown': 'The Azure technical documentation content assumes that apps are being developed for an Azure service and not for Azure Stack. When you build and deploy apps to Azure Stack, you must understand some key differences, such as:', 'text': 'The Azure technical documentation content assumes that apps are being developed for an Azure service and not for Azure Stack. When you build and deploy apps to Azure Stack, you must understand some key differences, such as:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "detail": "$.content[1]: {'unitType': 'introduction', 'informationType': 'concept', 'triageStatus': 'known', 'unitId': 'Overview', 'title': 'Overview', 'content': [{'componentType': 'compParagraph', 'markdown': 'Azure Stack is a hybrid cloud platform that enables you to use Azure services from your company or service provider datacenter. You can build an app on Azure Stack and then deploy it to Azure Stack, to Azure, or to your Azure hybrid cloud.', 'text': 'Azure Stack is a hybrid cloud platform that enables you to use Azure services from your company or service provider datacenter. You can build an app on Azure Stack and then deploy it to Azure Stack, to Azure, or to your Azure hybrid cloud.'}, {'componentType': 'compParagraph', 'markdown': 'Your Azure Stack operator lets you know which services are available for you to use, and how to get support. They offer these services through their customized plans and offers.', 'text': 'Your Azure Stack operator lets you know which services are available for you to use, and how to get support. They offer these services through their customized plans and offers.'}, {'componentType': 'compParagraph', 'markdown': 'The Azure technical documentation content assumes that apps are being developed for an Azure service and not for Azure Stack. When you build and deploy apps to Azure Stack, you must understand some key differences, such as:', 'text': 'The Azure technical documentation content assumes that apps are being developed for an Azure service and not for Azure Stack. When you build and deploy apps to Azure Stack, you must understand some key differences, such as:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[2]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Cheat-sheet-High-level-differences', 'title': 'Cheat sheet: High-level differences', 'content': [{'componentType': 'compParagraph', 'markdown': 'The following table describes the high-level differences between Azure Stack and Azure. Keep these differences in mind when you develop for Azure Stack or use Azure Stack services:', 'text': 'The following table describes the high-level differences between Azure Stack and Azure. Keep these differences in mind when you develop for Azure Stack or use Azure Stack services:'}, {'componentType': 'compParagraph', 'markdown': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*', 'text': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*'}, {'componentType': 'compTable'}, {'componentType': 'compParagraph', 'markdown': \"*If you're an Azure Stack operator, see [Using the administrator portal](../operator/azure-stack-manage-portals.md) and [Administration basics](../operator/azure-stack-manage-basics.md) for more information.\", 'text': \"*If you're an Azure Stack operator, see [Using the administrator portal](../operator/azure-stack-manage-portals.md) and [Administration basics](../operator/azure-stack-manage-basics.md) for more information.\"}]} is not valid under any of the given schemas", - "detail": "$.content[2]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Cheat-sheet-High-level-differences', 'title': 'Cheat sheet: High-level differences', 'content': [{'componentType': 'compParagraph', 'markdown': 'The following table describes the high-level differences between Azure Stack and Azure. Keep these differences in mind when you develop for Azure Stack or use Azure Stack services:', 'text': 'The following table describes the high-level differences between Azure Stack and Azure. Keep these differences in mind when you develop for Azure Stack or use Azure Stack services:'}, {'componentType': 'compParagraph', 'markdown': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*', 'text': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*'}, {'componentType': 'compTable'}, {'componentType': 'compParagraph', 'markdown': \"*If you're an Azure Stack operator, see [Using the administrator portal](../operator/azure-stack-manage-portals.md) and [Administration basics](../operator/azure-stack-manage-basics.md) for more information.\", 'text': \"*If you're an Azure Stack operator, see [Using the administrator portal](../operator/azure-stack-manage-portals.md) and [Administration basics](../operator/azure-stack-manage-basics.md) for more information.\"}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[3]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Helpful-tools-and-best-practices', 'title': 'Helpful tools and best practices', 'content': [{'componentType': 'compParagraph', 'markdown': 'Microsoft provides tools and guidance that help you develop for Azure Stack.', 'text': 'Microsoft provides tools and guidance that help you develop for Azure Stack.'}, {'componentType': 'compTable'}]} is not valid under any of the given schemas", - "detail": "$.content[3]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Helpful-tools-and-best-practices', 'title': 'Helpful tools and best practices', 'content': [{'componentType': 'compParagraph', 'markdown': 'Microsoft provides tools and guidance that help you develop for Azure Stack.', 'text': 'Microsoft provides tools and guidance that help you develop for Azure Stack.'}, {'componentType': 'compTable'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[4]: {'unitType': 'prerequisites', 'informationType': 'concept', 'triageStatus': 'known', 'unitId': 'Version-requirements', 'title': 'Version requirements', 'content': [{'componentType': 'compParagraph', 'markdown': 'Azure Stack supports specific versions of Azure PowerShell and Azure service APIs. Use supported versions to ensure that your app can deploy to both Azure Stack and to Azure.', 'text': 'Azure Stack supports specific versions of Azure PowerShell and Azure service APIs. Use supported versions to ensure that your app can deploy to both Azure Stack and to Azure.'}, {'componentType': 'compParagraph', 'markdown': \"To make sure that you use a correct version of Azure PowerShell, use [API version profiles](azure-stack-version-profiles.md). To determine the latest API version profile that you can use, find out the build of Azure Stack you're using. You can get this information from your Azure Stack administrator.\", 'text': \"To make sure that you use a correct version of Azure PowerShell, use [API version profiles](azure-stack-version-profiles.md). To determine the latest API version profile that you can use, find out the build of Azure Stack you're using. You can get this information from your Azure Stack administrator.\"}, {'componentType': 'compAlert'}, {'componentType': 'compParagraph', 'markdown': 'For other APIs, run the following PowerShell command to output the namespaces, resource types, and API versions that are supported in your Azure Stack subscription (there may still be differences at a property level). For this command to work, you must have already [installed](../operator/azure-stack-powershell-install.md) and [configured](azure-stack-powershell-configure-user.md) PowerShell for an Azure Stack environment. You must also have a subscription to an Azure Stack offer.', 'text': 'For other APIs, run the following PowerShell command to output the namespaces, resource types, and API versions that are supported in your Azure Stack subscription (there may still be differences at a property level). For this command to work, you must have already [installed](../operator/azure-stack-powershell-install.md) and [configured](azure-stack-powershell-configure-user.md) PowerShell for an Azure Stack environment. You must also have a subscription to an Azure Stack offer.'}, {'componentType': 'compBlockCode', 'markdown': '```powershell\\nGet-AzureRmResourceProvider | Select ProviderNamespace -Expand ResourceTypes | Select * -Expand ApiVersions | `\\nSelect ProviderNamespace, ResourceTypeName, @{Name=\"ApiVersion\"; Expression={$_}} ```'}, {'componentType': 'compParagraph', 'markdown': 'Example output (truncated):\\n![Example output of Get-AzureRmResourceProvider command](media/azure-stack-considerations/image1.png)', 'text': 'Example output (truncated):\\n![Example output of Get-AzureRmResourceProvider command](media/azure-stack-considerations/image1.png)'}]} is not valid under any of the given schemas", - "detail": "$.content[4]: {'unitType': 'prerequisites', 'informationType': 'concept', 'triageStatus': 'known', 'unitId': 'Version-requirements', 'title': 'Version requirements', 'content': [{'componentType': 'compParagraph', 'markdown': 'Azure Stack supports specific versions of Azure PowerShell and Azure service APIs. Use supported versions to ensure that your app can deploy to both Azure Stack and to Azure.', 'text': 'Azure Stack supports specific versions of Azure PowerShell and Azure service APIs. Use supported versions to ensure that your app can deploy to both Azure Stack and to Azure.'}, {'componentType': 'compParagraph', 'markdown': \"To make sure that you use a correct version of Azure PowerShell, use [API version profiles](azure-stack-version-profiles.md). To determine the latest API version profile that you can use, find out the build of Azure Stack you're using. You can get this information from your Azure Stack administrator.\", 'text': \"To make sure that you use a correct version of Azure PowerShell, use [API version profiles](azure-stack-version-profiles.md). To determine the latest API version profile that you can use, find out the build of Azure Stack you're using. You can get this information from your Azure Stack administrator.\"}, {'componentType': 'compAlert'}, {'componentType': 'compParagraph', 'markdown': 'For other APIs, run the following PowerShell command to output the namespaces, resource types, and API versions that are supported in your Azure Stack subscription (there may still be differences at a property level). For this command to work, you must have already [installed](../operator/azure-stack-powershell-install.md) and [configured](azure-stack-powershell-configure-user.md) PowerShell for an Azure Stack environment. You must also have a subscription to an Azure Stack offer.', 'text': 'For other APIs, run the following PowerShell command to output the namespaces, resource types, and API versions that are supported in your Azure Stack subscription (there may still be differences at a property level). For this command to work, you must have already [installed](../operator/azure-stack-powershell-install.md) and [configured](azure-stack-powershell-configure-user.md) PowerShell for an Azure Stack environment. You must also have a subscription to an Azure Stack offer.'}, {'componentType': 'compBlockCode', 'markdown': '```powershell\\nGet-AzureRmResourceProvider | Select ProviderNamespace -Expand ResourceTypes | Select * -Expand ApiVersions | `\\nSelect ProviderNamespace, ResourceTypeName, @{Name=\"ApiVersion\"; Expression={$_}} ```'}, {'componentType': 'compParagraph', 'markdown': 'Example output (truncated):\\n![Example output of Get-AzureRmResourceProvider command](media/azure-stack-considerations/image1.png)', 'text': 'Example output (truncated):\\n![Example output of Get-AzureRmResourceProvider command](media/azure-stack-considerations/image1.png)'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[5]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compParagraph', 'markdown': 'For more detailed information about differences at a service level, see:', 'text': 'For more detailed information about differences at a service level, see:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "detail": "$.content[5]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compParagraph', 'markdown': 'For more detailed information about differences at a service level, see:', 'text': 'For more detailed information about differences at a service level, see:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.informationType: 'procedure' was expected", - "detail": "$.informationType: 'procedure' was expected", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[1]: {'unitType': 'introduction', 'informationType': 'concept', 'triageStatus': 'known', 'unitId': 'Overview', 'title': 'Overview', 'content': [{'componentType': 'compParagraph', 'markdown': 'Azure Stack is a hybrid cloud platform that enables you to use Azure services from your company or service provider datacenter. You can build an app on Azure Stack and then deploy it to Azure Stack, to Azure, or to your Azure hybrid cloud.', 'text': 'Azure Stack is a hybrid cloud platform that enables you to use Azure services from your company or service provider datacenter. You can build an app on Azure Stack and then deploy it to Azure Stack, to Azure, or to your Azure hybrid cloud.'}, {'componentType': 'compParagraph', 'markdown': 'Your Azure Stack operator lets you know which services are available for you to use, and how to get support. They offer these services through their customized plans and offers.', 'text': 'Your Azure Stack operator lets you know which services are available for you to use, and how to get support. They offer these services through their customized plans and offers.'}, {'componentType': 'compParagraph', 'markdown': 'The Azure technical documentation content assumes that apps are being developed for an Azure service and not for Azure Stack. When you build and deploy apps to Azure Stack, you must understand some key differences, such as:', 'text': 'The Azure technical documentation content assumes that apps are being developed for an Azure service and not for Azure Stack. When you build and deploy apps to Azure Stack, you must understand some key differences, such as:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "detail": "$.content[1]: {'unitType': 'introduction', 'informationType': 'concept', 'triageStatus': 'known', 'unitId': 'Overview', 'title': 'Overview', 'content': [{'componentType': 'compParagraph', 'markdown': 'Azure Stack is a hybrid cloud platform that enables you to use Azure services from your company or service provider datacenter. You can build an app on Azure Stack and then deploy it to Azure Stack, to Azure, or to your Azure hybrid cloud.', 'text': 'Azure Stack is a hybrid cloud platform that enables you to use Azure services from your company or service provider datacenter. You can build an app on Azure Stack and then deploy it to Azure Stack, to Azure, or to your Azure hybrid cloud.'}, {'componentType': 'compParagraph', 'markdown': 'Your Azure Stack operator lets you know which services are available for you to use, and how to get support. They offer these services through their customized plans and offers.', 'text': 'Your Azure Stack operator lets you know which services are available for you to use, and how to get support. They offer these services through their customized plans and offers.'}, {'componentType': 'compParagraph', 'markdown': 'The Azure technical documentation content assumes that apps are being developed for an Azure service and not for Azure Stack. When you build and deploy apps to Azure Stack, you must understand some key differences, such as:', 'text': 'The Azure technical documentation content assumes that apps are being developed for an Azure service and not for Azure Stack. When you build and deploy apps to Azure Stack, you must understand some key differences, such as:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[2]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Cheat-sheet-High-level-differences', 'title': 'Cheat sheet: High-level differences', 'content': [{'componentType': 'compParagraph', 'markdown': 'The following table describes the high-level differences between Azure Stack and Azure. Keep these differences in mind when you develop for Azure Stack or use Azure Stack services:', 'text': 'The following table describes the high-level differences between Azure Stack and Azure. Keep these differences in mind when you develop for Azure Stack or use Azure Stack services:'}, {'componentType': 'compParagraph', 'markdown': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*', 'text': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*'}, {'componentType': 'compTable'}, {'componentType': 'compParagraph', 'markdown': \"*If you're an Azure Stack operator, see [Using the administrator portal](../operator/azure-stack-manage-portals.md) and [Administration basics](../operator/azure-stack-manage-basics.md) for more information.\", 'text': \"*If you're an Azure Stack operator, see [Using the administrator portal](../operator/azure-stack-manage-portals.md) and [Administration basics](../operator/azure-stack-manage-basics.md) for more information.\"}]} is not valid under any of the given schemas", - "detail": "$.content[2]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Cheat-sheet-High-level-differences', 'title': 'Cheat sheet: High-level differences', 'content': [{'componentType': 'compParagraph', 'markdown': 'The following table describes the high-level differences between Azure Stack and Azure. Keep these differences in mind when you develop for Azure Stack or use Azure Stack services:', 'text': 'The following table describes the high-level differences between Azure Stack and Azure. Keep these differences in mind when you develop for Azure Stack or use Azure Stack services:'}, {'componentType': 'compParagraph', 'markdown': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*', 'text': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*'}, {'componentType': 'compTable'}, {'componentType': 'compParagraph', 'markdown': \"*If you're an Azure Stack operator, see [Using the administrator portal](../operator/azure-stack-manage-portals.md) and [Administration basics](../operator/azure-stack-manage-basics.md) for more information.\", 'text': \"*If you're an Azure Stack operator, see [Using the administrator portal](../operator/azure-stack-manage-portals.md) and [Administration basics](../operator/azure-stack-manage-basics.md) for more information.\"}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[3]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Helpful-tools-and-best-practices', 'title': 'Helpful tools and best practices', 'content': [{'componentType': 'compParagraph', 'markdown': 'Microsoft provides tools and guidance that help you develop for Azure Stack.', 'text': 'Microsoft provides tools and guidance that help you develop for Azure Stack.'}, {'componentType': 'compTable'}]} is not valid under any of the given schemas", - "detail": "$.content[3]: {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Helpful-tools-and-best-practices', 'title': 'Helpful tools and best practices', 'content': [{'componentType': 'compParagraph', 'markdown': 'Microsoft provides tools and guidance that help you develop for Azure Stack.', 'text': 'Microsoft provides tools and guidance that help you develop for Azure Stack.'}, {'componentType': 'compTable'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[4]: {'unitType': 'prerequisites', 'informationType': 'concept', 'triageStatus': 'known', 'unitId': 'Version-requirements', 'title': 'Version requirements', 'content': [{'componentType': 'compParagraph', 'markdown': 'Azure Stack supports specific versions of Azure PowerShell and Azure service APIs. Use supported versions to ensure that your app can deploy to both Azure Stack and to Azure.', 'text': 'Azure Stack supports specific versions of Azure PowerShell and Azure service APIs. Use supported versions to ensure that your app can deploy to both Azure Stack and to Azure.'}, {'componentType': 'compParagraph', 'markdown': \"To make sure that you use a correct version of Azure PowerShell, use [API version profiles](azure-stack-version-profiles.md). To determine the latest API version profile that you can use, find out the build of Azure Stack you're using. You can get this information from your Azure Stack administrator.\", 'text': \"To make sure that you use a correct version of Azure PowerShell, use [API version profiles](azure-stack-version-profiles.md). To determine the latest API version profile that you can use, find out the build of Azure Stack you're using. You can get this information from your Azure Stack administrator.\"}, {'componentType': 'compAlert'}, {'componentType': 'compParagraph', 'markdown': 'For other APIs, run the following PowerShell command to output the namespaces, resource types, and API versions that are supported in your Azure Stack subscription (there may still be differences at a property level). For this command to work, you must have already [installed](../operator/azure-stack-powershell-install.md) and [configured](azure-stack-powershell-configure-user.md) PowerShell for an Azure Stack environment. You must also have a subscription to an Azure Stack offer.', 'text': 'For other APIs, run the following PowerShell command to output the namespaces, resource types, and API versions that are supported in your Azure Stack subscription (there may still be differences at a property level). For this command to work, you must have already [installed](../operator/azure-stack-powershell-install.md) and [configured](azure-stack-powershell-configure-user.md) PowerShell for an Azure Stack environment. You must also have a subscription to an Azure Stack offer.'}, {'componentType': 'compBlockCode', 'markdown': '```powershell\\nGet-AzureRmResourceProvider | Select ProviderNamespace -Expand ResourceTypes | Select * -Expand ApiVersions | `\\nSelect ProviderNamespace, ResourceTypeName, @{Name=\"ApiVersion\"; Expression={$_}} ```'}, {'componentType': 'compParagraph', 'markdown': 'Example output (truncated):\\n![Example output of Get-AzureRmResourceProvider command](media/azure-stack-considerations/image1.png)', 'text': 'Example output (truncated):\\n![Example output of Get-AzureRmResourceProvider command](media/azure-stack-considerations/image1.png)'}]} is not valid under any of the given schemas", - "detail": "$.content[4]: {'unitType': 'prerequisites', 'informationType': 'concept', 'triageStatus': 'known', 'unitId': 'Version-requirements', 'title': 'Version requirements', 'content': [{'componentType': 'compParagraph', 'markdown': 'Azure Stack supports specific versions of Azure PowerShell and Azure service APIs. Use supported versions to ensure that your app can deploy to both Azure Stack and to Azure.', 'text': 'Azure Stack supports specific versions of Azure PowerShell and Azure service APIs. Use supported versions to ensure that your app can deploy to both Azure Stack and to Azure.'}, {'componentType': 'compParagraph', 'markdown': \"To make sure that you use a correct version of Azure PowerShell, use [API version profiles](azure-stack-version-profiles.md). To determine the latest API version profile that you can use, find out the build of Azure Stack you're using. You can get this information from your Azure Stack administrator.\", 'text': \"To make sure that you use a correct version of Azure PowerShell, use [API version profiles](azure-stack-version-profiles.md). To determine the latest API version profile that you can use, find out the build of Azure Stack you're using. You can get this information from your Azure Stack administrator.\"}, {'componentType': 'compAlert'}, {'componentType': 'compParagraph', 'markdown': 'For other APIs, run the following PowerShell command to output the namespaces, resource types, and API versions that are supported in your Azure Stack subscription (there may still be differences at a property level). For this command to work, you must have already [installed](../operator/azure-stack-powershell-install.md) and [configured](azure-stack-powershell-configure-user.md) PowerShell for an Azure Stack environment. You must also have a subscription to an Azure Stack offer.', 'text': 'For other APIs, run the following PowerShell command to output the namespaces, resource types, and API versions that are supported in your Azure Stack subscription (there may still be differences at a property level). For this command to work, you must have already [installed](../operator/azure-stack-powershell-install.md) and [configured](azure-stack-powershell-configure-user.md) PowerShell for an Azure Stack environment. You must also have a subscription to an Azure Stack offer.'}, {'componentType': 'compBlockCode', 'markdown': '```powershell\\nGet-AzureRmResourceProvider | Select ProviderNamespace -Expand ResourceTypes | Select * -Expand ApiVersions | `\\nSelect ProviderNamespace, ResourceTypeName, @{Name=\"ApiVersion\"; Expression={$_}} ```'}, {'componentType': 'compParagraph', 'markdown': 'Example output (truncated):\\n![Example output of Get-AzureRmResourceProvider command](media/azure-stack-considerations/image1.png)', 'text': 'Example output (truncated):\\n![Example output of Get-AzureRmResourceProvider command](media/azure-stack-considerations/image1.png)'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content[5]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compParagraph', 'markdown': 'For more detailed information about differences at a service level, see:', 'text': 'For more detailed information about differences at a service level, see:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "detail": "$.content[5]: {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compParagraph', 'markdown': 'For more detailed information about differences at a service level, see:', 'text': 'For more detailed information about differences at a service level, see:'}, {'componentType': 'compListUnordered'}]} is not valid under any of the given schemas", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null - }, - { - "schema_version": "1", - "code": "SP-030", - "severity": "warning", - "category": "authoring_violation", - "message": "Schema validation failed: $.content: [{'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'unit', 'content': [{'componentType': 'compParagraph', 'markdown': \"Before you use services or build apps for Azure Stack, it's important to understand the differences between Azure Stack and Azure. This article identifies different features and key considerations when using Azure Stack as your hybrid cloud development environment.\", 'text': \"Before you use services or build apps for Azure Stack, it's important to understand the differences between Azure Stack and Azure. This article identifies different features and key considerations when using Azure Stack as your hybrid cloud development environment.\"}]}, {'unitType': 'introduction', 'informationType': 'concept', 'triageStatus': 'known', 'unitId': 'Overview', 'title': 'Overview', 'content': [{'componentType': 'compParagraph', 'markdown': 'Azure Stack is a hybrid cloud platform that enables you to use Azure services from your company or service provider datacenter. You can build an app on Azure Stack and then deploy it to Azure Stack, to Azure, or to your Azure hybrid cloud.', 'text': 'Azure Stack is a hybrid cloud platform that enables you to use Azure services from your company or service provider datacenter. You can build an app on Azure Stack and then deploy it to Azure Stack, to Azure, or to your Azure hybrid cloud.'}, {'componentType': 'compParagraph', 'markdown': 'Your Azure Stack operator lets you know which services are available for you to use, and how to get support. They offer these services through their customized plans and offers.', 'text': 'Your Azure Stack operator lets you know which services are available for you to use, and how to get support. They offer these services through their customized plans and offers.'}, {'componentType': 'compParagraph', 'markdown': 'The Azure technical documentation content assumes that apps are being developed for an Azure service and not for Azure Stack. When you build and deploy apps to Azure Stack, you must understand some key differences, such as:', 'text': 'The Azure technical documentation content assumes that apps are being developed for an Azure service and not for Azure Stack. When you build and deploy apps to Azure Stack, you must understand some key differences, such as:'}, {'componentType': 'compListUnordered'}]}, {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Cheat-sheet-High-level-differences', 'title': 'Cheat sheet: High-level differences', 'content': [{'componentType': 'compParagraph', 'markdown': 'The following table describes the high-level differences between Azure Stack and Azure. Keep these differences in mind when you develop for Azure Stack or use Azure Stack services:', 'text': 'The following table describes the high-level differences between Azure Stack and Azure. Keep these differences in mind when you develop for Azure Stack or use Azure Stack services:'}, {'componentType': 'compParagraph', 'markdown': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*', 'text': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*'}, {'componentType': 'compTable'}, {'componentType': 'compParagraph', 'markdown': \"*If you're an Azure Stack operator, see [Using the administrator portal](../operator/azure-stack-manage-portals.md) and [Administration basics](../operator/azure-stack-manage-basics.md) for more information.\", 'text': \"*If you're an Azure Stack operator, see [Using the administrator portal](../operator/azure-stack-manage-portals.md) and [Administration basics](../operator/azure-stack-manage-basics.md) for more information.\"}]}, {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Helpful-tools-and-best-practices', 'title': 'Helpful tools and best practices', 'content': [{'componentType': 'compParagraph', 'markdown': 'Microsoft provides tools and guidance that help you develop for Azure Stack.', 'text': 'Microsoft provides tools and guidance that help you develop for Azure Stack.'}, {'componentType': 'compTable'}]}, {'unitType': 'prerequisites', 'informationType': 'concept', 'triageStatus': 'known', 'unitId': 'Version-requirements', 'title': 'Version requirements', 'content': [{'componentType': 'compParagraph', 'markdown': 'Azure Stack supports specific versions of Azure PowerShell and Azure service APIs. Use supported versions to ensure that your app can deploy to both Azure Stack and to Azure.', 'text': 'Azure Stack supports specific versions of Azure PowerShell and Azure service APIs. Use supported versions to ensure that your app can deploy to both Azure Stack and to Azure.'}, {'componentType': 'compParagraph', 'markdown': \"To make sure that you use a correct version of Azure PowerShell, use [API version profiles](azure-stack-version-profiles.md). To determine the latest API version profile that you can use, find out the build of Azure Stack you're using. You can get this information from your Azure Stack administrator.\", 'text': \"To make sure that you use a correct version of Azure PowerShell, use [API version profiles](azure-stack-version-profiles.md). To determine the latest API version profile that you can use, find out the build of Azure Stack you're using. You can get this information from your Azure Stack administrator.\"}, {'componentType': 'compAlert'}, {'componentType': 'compParagraph', 'markdown': 'For other APIs, run the following PowerShell command to output the namespaces, resource types, and API versions that are supported in your Azure Stack subscription (there may still be differences at a property level). For this command to work, you must have already [installed](../operator/azure-stack-powershell-install.md) and [configured](azure-stack-powershell-configure-user.md) PowerShell for an Azure Stack environment. You must also have a subscription to an Azure Stack offer.', 'text': 'For other APIs, run the following PowerShell command to output the namespaces, resource types, and API versions that are supported in your Azure Stack subscription (there may still be differences at a property level). For this command to work, you must have already [installed](../operator/azure-stack-powershell-install.md) and [configured](azure-stack-powershell-configure-user.md) PowerShell for an Azure Stack environment. You must also have a subscription to an Azure Stack offer.'}, {'componentType': 'compBlockCode', 'markdown': '```powershell\\nGet-AzureRmResourceProvider | Select ProviderNamespace -Expand ResourceTypes | Select * -Expand ApiVersions | `\\nSelect ProviderNamespace, ResourceTypeName, @{Name=\"ApiVersion\"; Expression={$_}} ```'}, {'componentType': 'compParagraph', 'markdown': 'Example output (truncated):\\n![Example output of Get-AzureRmResourceProvider command](media/azure-stack-considerations/image1.png)', 'text': 'Example output (truncated):\\n![Example output of Get-AzureRmResourceProvider command](media/azure-stack-considerations/image1.png)'}]}, {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compParagraph', 'markdown': 'For more detailed information about differences at a service level, see:', 'text': 'For more detailed information about differences at a service level, see:'}, {'componentType': 'compListUnordered'}]}] does not contain items matching the given schema", - "detail": "$.content: [{'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'unit', 'content': [{'componentType': 'compParagraph', 'markdown': \"Before you use services or build apps for Azure Stack, it's important to understand the differences between Azure Stack and Azure. This article identifies different features and key considerations when using Azure Stack as your hybrid cloud development environment.\", 'text': \"Before you use services or build apps for Azure Stack, it's important to understand the differences between Azure Stack and Azure. This article identifies different features and key considerations when using Azure Stack as your hybrid cloud development environment.\"}]}, {'unitType': 'introduction', 'informationType': 'concept', 'triageStatus': 'known', 'unitId': 'Overview', 'title': 'Overview', 'content': [{'componentType': 'compParagraph', 'markdown': 'Azure Stack is a hybrid cloud platform that enables you to use Azure services from your company or service provider datacenter. You can build an app on Azure Stack and then deploy it to Azure Stack, to Azure, or to your Azure hybrid cloud.', 'text': 'Azure Stack is a hybrid cloud platform that enables you to use Azure services from your company or service provider datacenter. You can build an app on Azure Stack and then deploy it to Azure Stack, to Azure, or to your Azure hybrid cloud.'}, {'componentType': 'compParagraph', 'markdown': 'Your Azure Stack operator lets you know which services are available for you to use, and how to get support. They offer these services through their customized plans and offers.', 'text': 'Your Azure Stack operator lets you know which services are available for you to use, and how to get support. They offer these services through their customized plans and offers.'}, {'componentType': 'compParagraph', 'markdown': 'The Azure technical documentation content assumes that apps are being developed for an Azure service and not for Azure Stack. When you build and deploy apps to Azure Stack, you must understand some key differences, such as:', 'text': 'The Azure technical documentation content assumes that apps are being developed for an Azure service and not for Azure Stack. When you build and deploy apps to Azure Stack, you must understand some key differences, such as:'}, {'componentType': 'compListUnordered'}]}, {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Cheat-sheet-High-level-differences', 'title': 'Cheat sheet: High-level differences', 'content': [{'componentType': 'compParagraph', 'markdown': 'The following table describes the high-level differences between Azure Stack and Azure. Keep these differences in mind when you develop for Azure Stack or use Azure Stack services:', 'text': 'The following table describes the high-level differences between Azure Stack and Azure. Keep these differences in mind when you develop for Azure Stack or use Azure Stack services:'}, {'componentType': 'compParagraph', 'markdown': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*', 'text': '*Applies to: Azure Stack integrated systems and Azure Stack Development Kit*'}, {'componentType': 'compTable'}, {'componentType': 'compParagraph', 'markdown': \"*If you're an Azure Stack operator, see [Using the administrator portal](../operator/azure-stack-manage-portals.md) and [Administration basics](../operator/azure-stack-manage-basics.md) for more information.\", 'text': \"*If you're an Azure Stack operator, see [Using the administrator portal](../operator/azure-stack-manage-portals.md) and [Administration basics](../operator/azure-stack-manage-basics.md) for more information.\"}]}, {'unitType': 'unknown', 'informationType': 'unknown', 'triageStatus': 'unknown', 'unitId': 'Helpful-tools-and-best-practices', 'title': 'Helpful tools and best practices', 'content': [{'componentType': 'compParagraph', 'markdown': 'Microsoft provides tools and guidance that help you develop for Azure Stack.', 'text': 'Microsoft provides tools and guidance that help you develop for Azure Stack.'}, {'componentType': 'compTable'}]}, {'unitType': 'prerequisites', 'informationType': 'concept', 'triageStatus': 'known', 'unitId': 'Version-requirements', 'title': 'Version requirements', 'content': [{'componentType': 'compParagraph', 'markdown': 'Azure Stack supports specific versions of Azure PowerShell and Azure service APIs. Use supported versions to ensure that your app can deploy to both Azure Stack and to Azure.', 'text': 'Azure Stack supports specific versions of Azure PowerShell and Azure service APIs. Use supported versions to ensure that your app can deploy to both Azure Stack and to Azure.'}, {'componentType': 'compParagraph', 'markdown': \"To make sure that you use a correct version of Azure PowerShell, use [API version profiles](azure-stack-version-profiles.md). To determine the latest API version profile that you can use, find out the build of Azure Stack you're using. You can get this information from your Azure Stack administrator.\", 'text': \"To make sure that you use a correct version of Azure PowerShell, use [API version profiles](azure-stack-version-profiles.md). To determine the latest API version profile that you can use, find out the build of Azure Stack you're using. You can get this information from your Azure Stack administrator.\"}, {'componentType': 'compAlert'}, {'componentType': 'compParagraph', 'markdown': 'For other APIs, run the following PowerShell command to output the namespaces, resource types, and API versions that are supported in your Azure Stack subscription (there may still be differences at a property level). For this command to work, you must have already [installed](../operator/azure-stack-powershell-install.md) and [configured](azure-stack-powershell-configure-user.md) PowerShell for an Azure Stack environment. You must also have a subscription to an Azure Stack offer.', 'text': 'For other APIs, run the following PowerShell command to output the namespaces, resource types, and API versions that are supported in your Azure Stack subscription (there may still be differences at a property level). For this command to work, you must have already [installed](../operator/azure-stack-powershell-install.md) and [configured](azure-stack-powershell-configure-user.md) PowerShell for an Azure Stack environment. You must also have a subscription to an Azure Stack offer.'}, {'componentType': 'compBlockCode', 'markdown': '```powershell\\nGet-AzureRmResourceProvider | Select ProviderNamespace -Expand ResourceTypes | Select * -Expand ApiVersions | `\\nSelect ProviderNamespace, ResourceTypeName, @{Name=\"ApiVersion\"; Expression={$_}} ```'}, {'componentType': 'compParagraph', 'markdown': 'Example output (truncated):\\n![Example output of Get-AzureRmResourceProvider command](media/azure-stack-considerations/image1.png)', 'text': 'Example output (truncated):\\n![Example output of Get-AzureRmResourceProvider command](media/azure-stack-considerations/image1.png)'}]}, {'unitType': 'procedure', 'informationType': 'procedure', 'triageStatus': 'known', 'unitId': 'Next-steps', 'title': 'Next steps', 'content': [{'componentType': 'compParagraph', 'markdown': 'For more detailed information about differences at a service level, see:', 'text': 'For more detailed information about differences at a service level, see:'}, {'componentType': 'compListUnordered'}]}] does not contain items matching the given schema", - "remediation": "Review the authoring model and fix reported violations.", - "provenance_status": "unavailable", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "start_line": null, - "end_line": null - } - ], - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md" - }, - "readiness": { - "schema_version": "1", - "source_path": "/Volumes/Matt_files/Data/azure-stack-docs/azure-stack/user/azure-stack-considerations.md", - "targets": [ - { - "target": "dita", - "status": "ready", - "prerequisites_met": [ - "Document has a title", - "Article type is classified", - "DITA type is mapped" - ], - "prerequisites_missing": [], - "diagnostics": [] - }, - { - "target": "schema_org", - "status": "ready", - "prerequisites_met": [ - "Title available for name property", - "Description available" - ], - "prerequisites_missing": [], - "diagnostics": [] - }, - { - "target": "rag_ingestion", - "status": "ready", - "prerequisites_met": [ - "Document title available for chunk context", - "Document has structured units for chunking", - "No parse errors" - ], - "prerequisites_missing": [], - "diagnostics": [] - } - ] - } -} \ No newline at end of file diff --git a/model/articles/units/unitIntroduction.schema.json b/model/articles/units/unitIntroduction.schema.json index 6570989..2677999 100644 --- a/model/articles/units/unitIntroduction.schema.json +++ b/model/articles/units/unitIntroduction.schema.json @@ -3,7 +3,7 @@ "$id": "unitIntroduction.schema.json", "title": "Introduction unit", "version": "0.1.0", - "description": "Opening chunk for a Markdown file or HTML5 page. It normally contains the H1 and orientation text.", + "description": "Opening orientation chunk. When parsed from a preamble it normally contains the H1 and orientation text; when parsed from a named section it contains paragraphs and lists.", "type": "object", "allOf": [{ "$ref": "unitShared.schema.json#/$defs/unitBase" }], "properties": { @@ -15,12 +15,16 @@ "items": { "oneOf": [ { "$ref": "components/compHeaderH1.schema.json" }, + { "$ref": "components/compHeaderH2.schema.json" }, + { "$ref": "components/compHeaderH3.schema.json" }, { "$ref": "components/compParagraph.schema.json" }, { "$ref": "components/compListUnordered.schema.json" }, + { "$ref": "components/compAlert.schema.json" }, + { "$ref": "components/compBlockCode.schema.json" }, + { "$ref": "components/compTable.schema.json" }, { "$ref": "components/compUnknown.schema.json" } ] - }, - "contains": { "$ref": "components/compHeaderH1.schema.json" } + } } }, "required": ["unitType", "unitId", "informationType", "content"] diff --git a/src/structure_parser/resources/model/articles/units/unitIntroduction.schema.json b/src/structure_parser/resources/model/articles/units/unitIntroduction.schema.json index 6570989..2677999 100644 --- a/src/structure_parser/resources/model/articles/units/unitIntroduction.schema.json +++ b/src/structure_parser/resources/model/articles/units/unitIntroduction.schema.json @@ -3,7 +3,7 @@ "$id": "unitIntroduction.schema.json", "title": "Introduction unit", "version": "0.1.0", - "description": "Opening chunk for a Markdown file or HTML5 page. It normally contains the H1 and orientation text.", + "description": "Opening orientation chunk. When parsed from a preamble it normally contains the H1 and orientation text; when parsed from a named section it contains paragraphs and lists.", "type": "object", "allOf": [{ "$ref": "unitShared.schema.json#/$defs/unitBase" }], "properties": { @@ -15,12 +15,16 @@ "items": { "oneOf": [ { "$ref": "components/compHeaderH1.schema.json" }, + { "$ref": "components/compHeaderH2.schema.json" }, + { "$ref": "components/compHeaderH3.schema.json" }, { "$ref": "components/compParagraph.schema.json" }, { "$ref": "components/compListUnordered.schema.json" }, + { "$ref": "components/compAlert.schema.json" }, + { "$ref": "components/compBlockCode.schema.json" }, + { "$ref": "components/compTable.schema.json" }, { "$ref": "components/compUnknown.schema.json" } ] - }, - "contains": { "$ref": "components/compHeaderH1.schema.json" } + } } }, "required": ["unitType", "unitId", "informationType", "content"] diff --git a/src/structure_parser/structured_markdown/attribute_mapper.py b/src/structure_parser/structured_markdown/attribute_mapper.py index 8d83963..efbbada 100644 --- a/src/structure_parser/structured_markdown/attribute_mapper.py +++ b/src/structure_parser/structured_markdown/attribute_mapper.py @@ -86,6 +86,7 @@ def _map_node(node: RawNode, source_path: str) -> Attribute | None: return Attribute( att_type=AttributeType.attUnknown, text=node.content, + markdown=node.content or "", triage_status=TriageStatus.unknown, provenance=span, ) diff --git a/src/structure_parser/structured_markdown/classifier.py b/src/structure_parser/structured_markdown/classifier.py index 2b3b536..5b84dbb 100644 --- a/src/structure_parser/structured_markdown/classifier.py +++ b/src/structure_parser/structured_markdown/classifier.py @@ -97,9 +97,47 @@ class _ArticleCandidateScore: "glossary": UnitType.glossary, "troubleshoot": UnitType.troubleshooting, "troubleshooting": UnitType.troubleshooting, + # Catalog / gallery / example sections — reference content + "examples": UnitType.reference, + "example": UnitType.reference, + "samples": UnitType.reference, + "sample": UnitType.reference, + "templates": UnitType.reference, + "template": UnitType.reference, + "gallery": UnitType.reference, + "catalog": UnitType.reference, + "resources": UnitType.reference, + # Principle / guidance sections + "guidance": UnitType.principle, + "design consideration": UnitType.principle, + "design principle": UnitType.principle, + "recommendation": UnitType.principle, + "recommendations": UnitType.principle, + "notes": UnitType.principle, + "note": UnitType.principle, + # Reference / fact sections — generic patterns common across API/developer docs + "supported": UnitType.reference, + "feature": UnitType.reference, + "features": UnitType.reference, + "functions": UnitType.reference, + "function": UnitType.reference, + "methods": UnitType.reference, + "method": UnitType.reference, + "endpoints": UnitType.reference, + "endpoint": UnitType.reference, + "errors": UnitType.reference, + "error code": UnitType.reference, + "error codes": UnitType.reference, + "return value": UnitType.reference, + "return values": UnitType.reference, + "types": UnitType.reference, + "attributes": UnitType.reference, + "properties": UnitType.reference, + "fields": UnitType.reference, + "syntax": UnitType.reference, } -# Unit type → InformationType +# Unit type → InformationType (must match the informationType const in each unit schema) _UNIT_INFO_TYPE: dict[UnitType, InformationType] = { UnitType.introduction: InformationType.concept, UnitType.concept: InformationType.concept, @@ -109,14 +147,24 @@ class _ArticleCandidateScore: UnitType.fact: InformationType.fact, UnitType.reference: InformationType.fact, UnitType.troubleshooting: InformationType.process, - UnitType.prerequisites: InformationType.concept, - UnitType.link_nextstep: InformationType.concept, - UnitType.link_related: InformationType.concept, + UnitType.prerequisites: InformationType.fact, + UnitType.link_nextstep: InformationType.fact, + UnitType.link_related: InformationType.fact, UnitType.glossary: InformationType.fact, UnitType.glossentry: InformationType.fact, UnitType.unknown: InformationType.unknown, } +# Article type → canonical article-level InformationType (matches informationType const in each article schema) +_ARTICLE_CANONICAL_INFO_TYPE: dict[ArticleType, InformationType] = { + ArticleType.howto: InformationType.procedure, + ArticleType.concept: InformationType.concept, + ArticleType.reference: InformationType.fact, + ArticleType.troubleshooting: InformationType.process, + ArticleType.glossary: InformationType.fact, + ArticleType.glossentry: InformationType.fact, +} + # Metadata value → ArticleType (shared by all metadata key lookups) _ARTICLE_TYPE_MAP: dict[str, ArticleType] = { "topic": ArticleType.topic, @@ -221,6 +269,7 @@ class ArticleSignature: required_any=frozenset({UnitType.reference, UnitType.fact}), supporting=frozenset({UnitType.introduction, UnitType.link_related}), neutral=frozenset({UnitType.link_nextstep}), + conflicting=frozenset({UnitType.concept, UnitType.principle, UnitType.process}), excluded=frozenset({UnitType.procedure, UnitType.troubleshooting}), ), ArticleType.troubleshooting: ArticleSignature( @@ -303,7 +352,9 @@ def classify( diags.append(DiagnosticFactory.unknown_article_type(source_path=source_path)) dita_type = _DITA_TYPE_MAP.get(article_type, "topic") - info_type = _infer_article_info_type(units) + # Canonical article-level informationType matches the article schema's const constraint. + # For topic/overview/quickstart/tutorial/unknown, derive from unit mix instead. + info_type = _ARTICLE_CANONICAL_INFO_TYPE.get(article_type) or _infer_article_info_type(units) triage = TriageStatus.known if article_type != ArticleType.unknown else TriageStatus.unknown schema_id = _SCHEMA_MAP.get(article_type, "artArticle.schema.json") @@ -353,8 +404,11 @@ def _split_into_sections( current_heading = node current_nodes = [] elif node.node_type == "heading" and (node.level or 1) == 1: - # H1 is the article title — skip it from section body content - continue + if current_heading is None: + # H1 in the preamble (before any H2) becomes a compHeaderH1 in the + # introduction unit so the unit validates against unitIntroduction.schema.json. + current_nodes.append(node) + # H1 inside a named H2 section is unusual — skip it. else: current_nodes.append(node) @@ -362,6 +416,13 @@ def _split_into_sections( if current_nodes or current_heading is not None: sections.append((current_nodes, current_heading)) + # Drop preamble sections that contain only heading nodes — a bare H1 with no + # body text provides no unit content and would become a spurious unknown unit. + sections = [ + (ns, h) for (ns, h) in sections + if h is not None or any(n.node_type != "heading" for n in ns) + ] + return sections @@ -439,9 +500,17 @@ def _score_article_type( Applies per-type minimum score and a global minimum margin. Falls back to ``topic`` when known units exist but no specialised type wins by margin, or ``unknown`` when there is insufficient evidence to classify at all. + + Required units are weighted by instance count so that procedure-dominant + documents score higher than documents with only a single procedure unit. """ unit_types = [u.unit_type for u in units] known_types = {t for t in unit_types if t != UnitType.unknown} + # Count instances per type for evidence weighting (procedure dominance) + unit_counts: dict[UnitType, int] = {} + for t in unit_types: + if t != UnitType.unknown: + unit_counts[t] = unit_counts.get(t, 0) + 1 scores: dict[ArticleType, _ArticleCandidateScore] = {} @@ -462,7 +531,10 @@ def _score_article_type( if meta_evidence.candidate_type == article_type: score += meta_evidence.weight - score += sig.required_weight * len(known_types & sig.required_any) + # Use instance count for required units so procedure-dominant documents + # score higher than documents with a single procedure unit. + required_count = sum(unit_counts.get(t, 0) for t in sig.required_any) + score += sig.required_weight * required_count score += sig.supporting_weight * len(supporting_hit) score += sig.neutral_weight * len(known_types & sig.neutral) score += sig.conflict_weight * len(conflicting_hit) @@ -560,20 +632,49 @@ def _build_unit( unit_type = _infer_unit_type(heading, {}) proc_repr: ProcedureRepresentation | None = None - if unit_type == UnitType.unknown: - has_ordered_list = any(n.node_type == "list" and n.tag == "ol" for n in nodes) - has_code_block = any(n.node_type == "code_block" for n in nodes) - has_paragraphs = any(n.node_type == "paragraph" for n in nodes) + has_ordered_list = any(n.node_type == "list" and n.tag == "ol" for n in nodes) + has_code_block = any(n.node_type == "code_block" for n in nodes) + has_paragraphs = any(n.node_type == "paragraph" for n in nodes) + has_h1 = any(n.node_type == "heading" and (n.level or 1) == 1 for n in nodes) - if heading is None and has_paragraphs and not has_ordered_list: - # Pre-H2 preamble with introductory paragraphs — classify as introduction + if unit_type == UnitType.unknown: + if heading is None and has_h1 and has_paragraphs and not has_ordered_list: + # Pre-H2 preamble with H1 and introductory paragraphs — introduction unit. + # H1 must be present so the unit validates against unitIntroduction.schema.json. unit_type = UnitType.introduction elif has_ordered_list: unit_type = UnitType.procedure proc_repr = ProcedureRepresentation.ordered_list - elif has_code_block and not has_paragraphs: - unit_type = UnitType.procedure - proc_repr = ProcedureRepresentation.code_block + elif has_code_block: + # Code-block procedure when code uses a shell/command language, or when the + # section has only code blocks and no explanatory paragraphs. Sections with + # paragraphs and non-shell code blocks (JSON, YAML, HTML examples) are left + # unknown so the article-level schema can match them as reference/fact. + _shell_langs = frozenset({"bash", "sh", "shell", "zsh", "powershell", "ps1", "cmd", "bat"}) + has_shell_code = any( + n.node_type == "code_block" and (n.attrs.get("language", "") or "").lower() in _shell_langs + for n in nodes + ) + if has_shell_code: + unit_type = UnitType.procedure + proc_repr = ( + ProcedureRepresentation.mixed if has_paragraphs else ProcedureRepresentation.code_block + ) + elif not has_paragraphs: + unit_type = UnitType.procedure + proc_repr = ProcedureRepresentation.code_block + + # Infer procedureRepresentation for procedure units classified by heading keyword + # but not yet assigned a representation from construction evidence. + if unit_type == UnitType.procedure and proc_repr is None: + if has_ordered_list: + proc_repr = ProcedureRepresentation.ordered_list + elif has_code_block: + proc_repr = ( + ProcedureRepresentation.mixed if has_paragraphs else ProcedureRepresentation.code_block + ) + else: + proc_repr = ProcedureRepresentation.unknown if unit_type == UnitType.unknown: diags.append( diff --git a/src/structure_parser/structured_markdown/component_mapper.py b/src/structure_parser/structured_markdown/component_mapper.py index cd67b59..bbfcefe 100644 --- a/src/structure_parser/structured_markdown/component_mapper.py +++ b/src/structure_parser/structured_markdown/component_mapper.py @@ -70,14 +70,23 @@ def map_block_node(node: RawNode, source_path: str) -> Component: if c.node_type != "heading" ] if alert_type: + inner = "\n".join( + f"> {c.content}" for c in node.children if c.node_type == "paragraph" and c.content + ) + md = f"> [!{alert_type.upper()}]\n{inner}" if inner else f"> [!{alert_type.upper()}]" return Component( component_type=ComponentType.compAlert, alert_type=alert_type, + markdown=md, source=span, content=children_comps, ) + inner = "\n".join( + f"> {c.content}" for c in node.children if c.node_type == "paragraph" and c.content + ) return Component( component_type=ComponentType.compBlockQuote, + markdown=inner or "> ...", source=span, content=children_comps, ) @@ -137,6 +146,7 @@ def map_block_node(node: RawNode, source_path: str) -> Component: return Component( component_type=ComponentType.compUnknown, text=node.content, + markdown=node.content or "", source=span, triage_status=TriageStatus.unknown, ) @@ -159,6 +169,7 @@ def _map_list_item(node: RawNode, source_path: str, order: int) -> Component: return Component( component_type=ComponentType.compListItem, text=text, + markdown=text, order=order, source=span, content=attrs + sub_comps, # type: ignore[operator] @@ -194,6 +205,7 @@ def _map_table_cell( return Component( component_type=ComponentType.compTableCell, text=node.content, + markdown=node.content or "", column_index=col_index, cell_role=cell_role, source=span, diff --git a/src/structure_parser/validation/model_validator.py b/src/structure_parser/validation/model_validator.py index 98b41c5..315b86f 100644 --- a/src/structure_parser/validation/model_validator.py +++ b/src/structure_parser/validation/model_validator.py @@ -2,6 +2,7 @@ from __future__ import annotations from pathlib import Path +from typing import Any from structure_parser.contracts.diagnostics import DiagnosticFactory from structure_parser.contracts.structured_markdown import StructuredContent @@ -126,16 +127,12 @@ def _to_schema_dict(content: StructuredContent) -> dict: u_dict["title"] = unit.title if unit.metadata: u_dict["metadata"] = unit.metadata + if unit.procedure_representation is not None: + u_dict["procedureRepresentation"] = unit.procedure_representation.value + if unit.term: + u_dict["term"] = unit.term - comps = [] - for comp in unit.content: - c_dict: dict = {"componentType": comp.component_type.value} - if comp.markdown: - c_dict["markdown"] = comp.markdown - if comp.text: - c_dict["text"] = comp.text - comps.append(c_dict) - u_dict["content"] = comps + u_dict["content"] = [_component_to_dict(c) for c in unit.content] units.append(u_dict) result: dict = { @@ -155,3 +152,136 @@ def _to_schema_dict(content: StructuredContent) -> dict: if content.metadata: result["metadata"] = content.metadata return result + + +def _component_to_dict(comp: Any) -> dict: + """Serialise a Component to a schema-aligned dict. + + Only fields that appear in the JSON schema (camelCase) are emitted, and only + required-or-present fields are included so that optional-but-absent fields do + not trip ``additionalProperties`` validators. + """ + from structure_parser.contracts.structured_markdown import Component + from structure_parser.domain.enums import ComponentType + + c: Component = comp + ct = c.component_type + + d: dict = {"componentType": ct.value} + + # Common optional fields included when present + if c.markdown: + d["markdown"] = c.markdown + if c.text: + d["text"] = c.text + if c.triage_status and c.triage_status.value != "known": + d["triageStatus"] = c.triage_status.value + + # compUnknown always needs triageStatus + if ct == ComponentType.compUnknown: + d["triageStatus"] = c.triage_status.value if c.triage_status else "unknown" + + # Header components require level + if ct in ( + ComponentType.compHeaderH1, ComponentType.compHeaderH2, ComponentType.compHeaderH3, + ComponentType.compHeaderH4, ComponentType.compHeaderH5, ComponentType.compHeaderH6, + ): + if c.level is not None: + d["level"] = c.level + + # Code block requires code field + if ct == ComponentType.compBlockCode: + if c.code is not None: + d["code"] = c.code + if c.language: + d["language"] = c.language + + # List components require count and content (list items) + if ct in (ComponentType.compListOrdered, ComponentType.compListUnordered): + if c.count is not None: + d["count"] = c.count + d["content"] = [_component_to_dict(item) for item in c.content] + + # List item requires order; content may be attributes or nested block components + if ct == ComponentType.compListItem: + if c.order is not None: + d["order"] = c.order + if c.content: + d["content"] = [_mixed_to_dict(item) for item in c.content] + + # Alert requires alertType + if ct == ComponentType.compAlert: + if c.alert_type: + d["alertType"] = c.alert_type + if c.content: + d["content"] = [_component_to_dict(child) for child in c.content] + + # Block quote may have content + if ct == ComponentType.compBlockQuote: + if c.content: + d["content"] = [_component_to_dict(child) for child in c.content] + + # Table requires columnCount, rowCount, content (rows) + if ct == ComponentType.compTable: + if c.column_count is not None: + d["columnCount"] = c.column_count + if c.row_count is not None: + d["rowCount"] = c.row_count + d["content"] = [_component_to_dict(row) for row in c.content] + + # Table row requires rowIndex, rowRole, content (cells) + if ct == ComponentType.compTableRow: + if c.row_index is not None: + d["rowIndex"] = c.row_index + if c.row_role: + d["rowRole"] = c.row_role + d["content"] = [_component_to_dict(cell) for cell in c.content] + + # Table cell requires cellRole, columnIndex + if ct == ComponentType.compTableCell: + if c.cell_role: + d["cellRole"] = c.cell_role + if c.column_index is not None: + d["columnIndex"] = c.column_index + if c.colspan is not None: + d["colspan"] = c.colspan + if c.rowspan is not None: + d["rowspan"] = c.rowspan + if c.content: + d["content"] = [_mixed_to_dict(a) for a in c.content] + + return d + + +def _mixed_to_dict(item: Any) -> dict: + """Serialise either an Attribute or a Component to a schema-aligned dict.""" + from structure_parser.contracts.structured_markdown import Attribute, Component + + if isinstance(item, Component): + return _component_to_dict(item) + return _attr_to_dict(item) + + +def _attr_to_dict(attr: Any) -> dict: + """Serialise an Attribute to a schema-aligned dict.""" + from structure_parser.contracts.structured_markdown import Attribute + from structure_parser.domain.enums import AttributeType + + a: Attribute = attr + d: dict = {"attType": a.att_type.value} + if a.text: + d["text"] = a.text + if a.markdown: + d["markdown"] = a.markdown + if a.href: + d["href"] = a.href + if a.alt_text: + d["altText"] = a.alt_text + if a.source: + d["source"] = a.source + # attUnknown requires triageStatus + if a.att_type == AttributeType.attUnknown and a.triage_status: + d["triageStatus"] = a.triage_status.value + if a.content: + d["content"] = [_attr_to_dict(child) for child in a.content] + return d diff --git a/tests/contract/test_schema_round_trip.py b/tests/contract/test_schema_round_trip.py index 19b0f69..fda918a 100644 --- a/tests/contract/test_schema_round_trip.py +++ b/tests/contract/test_schema_round_trip.py @@ -44,20 +44,10 @@ _FIXTURE_ROOT / "content_repo" / "reference" / "api.md", ] -# All current fixtures have classification gaps: the parser emits unitType:unknown -# for sections it cannot fully classify, and article schemas reject unknown unit -# types. Additionally, informationType is derived from unit mix rather than from -# the declared article type (e.g. howto gets "mixed" instead of "procedure"). -# Both issues are resolved by the article triage implementation (tech note §12). -# Remove fixtures from this set as triage is completed for each article type. -_KNOWN_SCHEMA_GAPS: set[str] = { - "clean.md", # informationType: mixed; unresolved procedure units - "complex.md", # informationType: concept; unknown unit types in reference - "install.md", # informationType: mixed; unresolved procedure units - "configure.md", # informationType: mixed; unresolved procedure units - "index.md", # unitType: unknown for Key-Concepts section - "api.md", # unitType: unknown for Config/API/Error sections -} +# Fixtures with known schema gaps that are not yet resolved. +# As of b2 implementation: serializer alignment, informationType canonical values, +# and generic unit patterns have been implemented — all clean fixtures should now pass. +_KNOWN_SCHEMA_GAPS: set[str] = set() def _fixture_id(p: Path) -> str: diff --git a/tests/contract/test_unit_schema_contract.py b/tests/contract/test_unit_schema_contract.py new file mode 100644 index 0000000..11efcca --- /dev/null +++ b/tests/contract/test_unit_schema_contract.py @@ -0,0 +1,230 @@ +"""Contract tests: parser-emitted known units validate against their unit schemas. + +These tests enforce the primary acceptance criterion from the b2 implementation +notes: a parser-emitted known unit should validate against the JSON Schema for +that unit type. A schema failure should indicate authoring noncompliance, not +an internal mismatch between the parser and its own model contract. +""" +from __future__ import annotations + +from pathlib import Path + +import pytest + +from structure_parser import parse_file +from structure_parser.domain.enums import ArticleType, UnitType +from structure_parser.validation.model_validator import validate_against_declared_schema +from structure_parser.validation.schema_validator import validate_against_schema + +_FIXTURE_ROOT = Path(__file__).parent.parent / "fixtures" +_MD = _FIXTURE_ROOT / "markdown" + + +# --------------------------------------------------------------------------- +# Helpers +# --------------------------------------------------------------------------- + +_UNIT_SCHEMA_MAP = { + UnitType.introduction: "unitIntroduction.schema.json", + UnitType.prerequisites: "unitPrerequisites.schema.json", + UnitType.procedure: "unitProcedure.schema.json", + UnitType.concept: "unitConcept.schema.json", + UnitType.reference: "unitReference.schema.json", + UnitType.fact: "unitFact.schema.json", + UnitType.principle: "unitPrinciple.schema.json", + UnitType.link_nextstep: "unitLinkNextstep.schema.json", + UnitType.link_related: "unitLinkRelated.schema.json", +} + + +def _validate_unit(unit_dict: dict, schema_id: str) -> list[str]: + """Return a list of validation error messages (empty if valid).""" + result = validate_against_schema(data=unit_dict, schema_id=schema_id) + if result.valid: + return [] + return [d.message for d in result.diagnostics] + + +# --------------------------------------------------------------------------- +# 1. Known units in clean fixtures validate against their unit schemas +# --------------------------------------------------------------------------- + +class TestKnownUnitValidation: + """Parser-emitted known units must pass their corresponding unit schemas.""" + + def test_procedure_unit_validates(self) -> None: + """A procedure unit with an ordered list validates against unitProcedure.""" + doc = parse_file(_MD / "procedure_unit.md") + sc = doc.structured_content + assert sc is not None + proc_units = [u for u in sc.content if u.unit_type == UnitType.procedure] + assert proc_units, "Expected at least one procedure unit in procedure_unit.md" + + from structure_parser.validation.model_validator import _to_schema_dict + full = _to_schema_dict(sc) + unit_dicts = { + sc.content[i].unit_type.value: full["content"][i] + for i in range(len(sc.content)) + } + + proc_dict = next( + full["content"][i] + for i, u in enumerate(sc.content) + if u.unit_type == UnitType.procedure + ) + errors = _validate_unit(proc_dict, "unitProcedure.schema.json") + assert not errors, f"Procedure unit failed schema: {errors[:3]}" + + def test_prerequisites_unit_validates(self) -> None: + """A prerequisites unit validates against unitPrerequisites.""" + doc = parse_file(_MD / "procedure_unit.md") + sc = doc.structured_content + assert sc is not None + + from structure_parser.validation.model_validator import _to_schema_dict + full = _to_schema_dict(sc) + + prereq_dicts = [ + full["content"][i] + for i, u in enumerate(sc.content) + if u.unit_type == UnitType.prerequisites + ] + assert prereq_dicts, "Expected a prerequisites unit in procedure_unit.md" + errors = _validate_unit(prereq_dicts[0], "unitPrerequisites.schema.json") + assert not errors, f"Prerequisites unit failed schema: {errors[:3]}" + + def test_introduction_unit_validates(self) -> None: + """A named introduction unit validates against unitIntroduction.""" + doc = parse_file(_MD / "clean.md") + sc = doc.structured_content + assert sc is not None + + from structure_parser.validation.model_validator import _to_schema_dict + full = _to_schema_dict(sc) + + intro_dicts = [ + full["content"][i] + for i, u in enumerate(sc.content) + if u.unit_type == UnitType.introduction + ] + assert intro_dicts, "Expected an introduction unit in clean.md" + errors = _validate_unit(intro_dicts[0], "unitIntroduction.schema.json") + assert not errors, f"Introduction unit failed schema: {errors[:3]}" + + def test_link_nextstep_unit_validates(self) -> None: + """A link-nextstep unit validates against unitLinkNextstep.""" + doc = parse_file(_MD / "clean.md") + sc = doc.structured_content + assert sc is not None + + from structure_parser.validation.model_validator import _to_schema_dict + full = _to_schema_dict(sc) + + nextstep_dicts = [ + full["content"][i] + for i, u in enumerate(sc.content) + if u.unit_type == UnitType.link_nextstep + ] + assert nextstep_dicts, "Expected a link-nextstep unit in clean.md" + errors = _validate_unit(nextstep_dicts[0], "unitLinkNextstep.schema.json") + assert not errors, f"Link-nextstep unit failed schema: {errors[:3]}" + + +# --------------------------------------------------------------------------- +# 2. Article-level informationType matches schema expectation +# --------------------------------------------------------------------------- + +class TestArticleInfoType: + """Article-level informationType must match the canonical value for each article type.""" + + def test_howto_has_procedure_info_type(self) -> None: + doc = parse_file(_MD / "clean.md") + sc = doc.structured_content + assert sc is not None + assert sc.article_type == ArticleType.howto + assert sc.information_type.value == "procedure", ( + f"howto article must have informationType=procedure, got {sc.information_type.value!r}" + ) + + def test_reference_has_fact_info_type(self) -> None: + doc = parse_file(_FIXTURE_ROOT / "content_repo" / "reference" / "api.md") + sc = doc.structured_content + assert sc is not None + assert sc.article_type == ArticleType.reference + assert sc.information_type.value == "fact", ( + f"reference article must have informationType=fact, got {sc.information_type.value!r}" + ) + + +# --------------------------------------------------------------------------- +# 3. Conservative howto selection +# --------------------------------------------------------------------------- + +class TestConservativeHowtoSelection: + """howto requires procedure dominance; mixed content defaults to topic.""" + + def test_nextstep_only_doc_is_not_howto(self) -> None: + """A document with only a Next Steps section and concept content is not howto.""" + doc = parse_file(_MD / "nextstep_only.md") + sc = doc.structured_content + assert sc is not None + assert sc.article_type != ArticleType.howto, ( + f"nextstep_only.md should not be howto (got {sc.article_type.value!r}). " + "A Next Steps section alone is not procedure evidence." + ) + + def test_multiple_procedure_units_is_howto(self) -> None: + """A document with multiple ordered-list procedure units should be howto.""" + doc = parse_file(_MD / "clean.md") + sc = doc.structured_content + assert sc is not None + proc_count = sum(1 for u in sc.content if u.unit_type == UnitType.procedure) + assert proc_count >= 1, "clean.md should have at least one procedure unit" + assert sc.article_type == ArticleType.howto, ( + f"clean.md with procedure units should be howto, got {sc.article_type.value!r}" + ) + + +# --------------------------------------------------------------------------- +# 4. Topic fallback for mixed content +# --------------------------------------------------------------------------- + +class TestTopicFallback: + """Mixed content without a dominant article type defaults to topic.""" + + def test_mixed_content_is_topic(self) -> None: + """A document with overview, reference, and navigation units defaults to topic.""" + doc = parse_file(_MD / "topic_mixed.md") + sc = doc.structured_content + assert sc is not None + assert sc.article_type == ArticleType.topic, ( + f"topic_mixed.md (mixed concept/reference/nav) should be topic, " + f"got {sc.article_type.value!r}" + ) + + +# --------------------------------------------------------------------------- +# 5. Full article schema compliance for clean fixtures +# --------------------------------------------------------------------------- + +class TestFullArticleCompliance: + """Parser-emitted known articles validate against their declared article schemas.""" + + @pytest.mark.parametrize("fixture_name", [ + "clean.md", + "install.md", + "configure.md", + ]) + def test_howto_fixtures_validate(self, fixture_name: str) -> None: + """Howto fixtures with authoritative metadata must validate against artHowto.""" + f = _FIXTURE_ROOT / "markdown" / fixture_name + if not f.exists(): + f = _FIXTURE_ROOT / "content_repo" / "guide" / fixture_name + doc = parse_file(f) + sc = doc.structured_content + assert sc is not None + result = validate_against_declared_schema(sc) + violations = [d.message for d in result.diagnostics] + assert result.valid, ( + f"{fixture_name} failed {sc.schema_name}: {violations[:3]}" + ) diff --git a/tests/fixtures/markdown/nextstep_only.md b/tests/fixtures/markdown/nextstep_only.md new file mode 100644 index 0000000..76428b4 --- /dev/null +++ b/tests/fixtures/markdown/nextstep_only.md @@ -0,0 +1,22 @@ +--- +title: What Is the Parser +description: Conceptual overview of the structured-markdown parser. +--- + +# What Is the Parser + +## Overview + +The parser converts Markdown files into a structured article hierarchy. +It applies semantic classification to each logical section. + +## Key Concepts + +The parser uses a layered architecture: adapters read source files, classifiers +assign semantic labels, validators check schema compliance, and readiness +evaluators report downstream transform risk. + +## Next Steps + +- [Install the parser](./install.md) +- [Configure settings](./configure.md) diff --git a/tests/fixtures/markdown/procedure_unit.md b/tests/fixtures/markdown/procedure_unit.md new file mode 100644 index 0000000..8dd469c --- /dev/null +++ b/tests/fixtures/markdown/procedure_unit.md @@ -0,0 +1,24 @@ +--- +title: How to Run the Pipeline +articleType: howto +--- + +# How to Run the Pipeline + +## Prerequisites + +Before you start, ensure you have: + +- Python 3.11 or later installed +- Access to the repository + +## Steps + +1. Clone the repository. +2. Create a virtual environment. +3. Install the package with `pip install -e .`. +4. Run the pipeline with `structure-parser pipeline --source ./docs`. + +## Next Steps + +See the configuration guide for advanced settings. diff --git a/tests/fixtures/markdown/topic_mixed.md b/tests/fixtures/markdown/topic_mixed.md new file mode 100644 index 0000000..6801ecb --- /dev/null +++ b/tests/fixtures/markdown/topic_mixed.md @@ -0,0 +1,29 @@ +--- +title: Understanding the Pipeline +description: Overview and reference for the pipeline system. +--- + +# Understanding the Pipeline + +## Overview + +The pipeline system parses Markdown and HTML files and produces structured +content with semantic classification, unit tagging, and transform readiness. + +## Architecture + +The pipeline follows a layered design with adapters, classifiers, validators, +and readiness evaluators as independent modules. + +## Key Settings + +| Setting | Default | Description | +|---------|---------|-------------| +| `source` | `.` | Source directory to scan | +| `output` | `./output` | Output directory for results | +| `format` | `json` | Output format | + +## Next Steps + +- [How to configure settings](./configure.md) +- [API reference](./api.md) From 5baa279f8e33c59b457c0d3fcd2f1c1036ee7256 Mon Sep 17 00:00:00 2001 From: Matt Briggs Date: Sun, 28 Jun 2026 16:54:10 -0700 Subject: [PATCH 3/3] Add b2 update, and a third assessment --- ...8-b1-parse-assess-implementation-update.md | 341 ++++++++++++++++++ src/structure_parser/application/commands.py | 10 +- src/structure_parser/cli.py | 38 +- src/structure_parser/contracts/config.py | 8 + .../enrichment/semantic_enricher.py | 3 +- src/structure_parser/pipeline/orchestrator.py | 12 +- .../validation/model_validator.py | 4 + .../validation/schema_validator.py | 81 ++++- 8 files changed, 488 insertions(+), 9 deletions(-) create mode 100644 design/2026-06-28-b1-parse-assess-implementation-update.md diff --git a/design/2026-06-28-b1-parse-assess-implementation-update.md b/design/2026-06-28-b1-parse-assess-implementation-update.md new file mode 100644 index 0000000..f2908a0 --- /dev/null +++ b/design/2026-06-28-b1-parse-assess-implementation-update.md @@ -0,0 +1,341 @@ +# B1 Parse Assessment Implementation Update + +## Purpose + +This implementation note converts the findings in [`design/assess/2026-06-29-b1-assess/assess.md`](assess/2026-06-29-b1-assess/assess.md) into a generic parser improvement plan. + +The goal is not to tune the parser for the assessed Azure Stack content set. The goal is to make the parser better at consuming arbitrary, non-DITA Markdown and triaging it into useful article, unit, component, and readiness structures. + +## Assessment Summary + +The B1 assessment shows that the parser is now a strong loss-preserving structural parser. All 31 assessed files produced `ParsedDocument` output with title, metadata, structured content, references, diagnostics, and readiness records. The parser produced 169 units, 133 of which were known unit types, for a 78.7% known-unit rate. + +The output is already useful for generic XML and metadata-rich RAG chunking. Unit boundaries are generally good chunk boundaries, references and image references are captured, and unknown content is preserved rather than dropped. + +The remaining issue is semantic triage. The parser produced a healthier article-type mix than earlier runs, but it still needs a more conservative default for generic Markdown. Non-DITA Markdown should normally become `topic` unless the document structure provides strong evidence for a specialized article type. + +The assessment also found that all files had `validation: null`. That means DITA readiness should not be interpreted as standards compliance. DITA readiness needs to distinguish minimum transform prerequisites from validated, publication-safe DITA confidence. + +## Design Constraints + +The parser must consume generic Markdown. The implementation may learn from the assessed batch, but it must not hard-code Azure Stack, Microsoft Docs, product names, cloud-service names, or specific filenames. + +Classifier behavior must be based on reusable Markdown evidence: + +- metadata key/value evidence +- heading text patterns +- section construction +- unit distribution +- component density +- procedure density +- reference density +- validation status +- diagnostics and triage status + +The parser must remain loss-preserving. Unknown article, unit, component, or attribute classification should keep the source content in the output model, emit diagnostics, and remain usable for XML and RAG. + +The parser must keep classification and compliance separate. The classifier can report best-effort semantic type and confidence. The validator determines schema compliance. The readiness layer reports whether a downstream transform can safely proceed. + +## Core Triage Rule + +For non-DITA Markdown, `topic` is the conservative article default. + +The parser should promote from `topic` to a specialized article type only when evidence is strong: + +| Article type | Promotion evidence | +|---|---| +| `howto` | Clear procedural sections, ordered steps, command sequences, prerequisites plus steps, or repeated procedure units | +| `reference` | Reference-dominant content such as tables, lists, catalogs, support matrices, API/version notes, parameters, options, resource summaries, or compatibility data | +| `concept` | Explanatory content dominated by overview, background, architecture, how-it-works, or conceptual units | +| `troubleshooting` | Problem, symptom, cause, resolution, diagnostic, or repair-oriented sections | +| `glossary` / `glossentry` | Term-definition structure | + +The parser should not promote a file to `howto` because it has a `Next steps` section, a few links, or one action-oriented heading. It should not promote a file to `reference` because it has some links. The whole article shape should matter. + +## Current Implementation Context + +The current classifier already has several useful pieces: + +- `_MetadataEvidence` +- `_ArticleCandidateScore` +- `_UNIT_TITLE_MAP` +- `_ARTICLE_SIGNATURES` +- `_MIN_MARGIN` +- `_infer_article_type_from_metadata()` +- `_score_article_type()` +- topic fallback when specialized scores are weak + +This update should refine that evidence model rather than replace it wholesale. + +The important gap is that the current scorer still allows some specialized classifications without enough whole-document confidence. It also does not expose enough triage evidence in the output contract for later debugging, DITA fallback decisions, or RAG quality metadata. + +## Implementation Plan + +### 1. Add Article Triage Evidence to the Output Contract + +Add a structured article triage summary to `StructuredContent.metadata` or a dedicated contract field if the model is ready for that change. + +The triage summary should include: + +- selected article type +- selected DITA type +- triage status +- confidence score +- candidate scores +- winning margin +- promotion rule used +- metadata evidence used +- unit evidence summary +- reason strings suitable for diagnostics or reports + +Example shape: + +```json +{ + "articleTriage": { + "selected": "topic", + "confidence": 0.72, + "defaultApplied": true, + "winningMargin": 2, + "candidates": [ + {"articleType": "topic", "score": 8, "reason": "mixed known units"}, + {"articleType": "howto", "score": 6, "reason": "one procedure unit, insufficient dominance"}, + {"articleType": "reference", "score": 5, "reason": "table-heavy sections"} + ], + "evidence": [ + "metadata ms.topic=overview normalized as weak topic evidence", + "procedure units present but not dominant", + "reference units present but not dominant" + ] + } +} +``` + +This does not need to become part of the strict schema immediately. It can start as metadata so downstream reports and tests can inspect it without blocking the parser contract. + +### 2. Make `topic` the Explicit Generic Markdown Default + +Refine `_score_article_type()` so `topic` is selected when: + +- at least two known unit types are present and no specialized type wins by margin +- metadata maps to generic values such as `article`, `guide`, `overview`, or `tutorial`, but construction evidence is mixed +- the document has meaningful structure but the specialized signatures conflict +- validation is absent and DITA output confidence is otherwise uncertain + +`unknown` should be reserved for very low-evidence content: no title, no meaningful units, unsupported structure, or mostly unknown content with little recoverable semantic signal. + +### 3. Add Specialized Promotion Gates + +Add explicit promotion gates before returning a specialized article type. + +For `howto`, require: + +- at least one `procedure` unit, and +- either multiple procedure units, or procedure weight greater than non-procedure known-unit weight, and +- no strong reference/concept/principle majority. + +For `reference`, require: + +- at least one `reference` or `fact` unit, and +- reference/fact unit weight greater than procedure and concept/principle weight, or +- table/list/catalog/API/version density above a configured threshold. + +For `concept`, require: + +- concept/principle/process units to dominate, or +- metadata strongly indicates concept and body shape does not conflict. + +If a specialized type fails its promotion gate, the result should fall back to `topic` when the document is otherwise structured. + +### 4. Add Generic Section-Shape Evidence + +The unit classifier should use more than heading text. It should combine heading evidence and body construction evidence. + +Reusable section-shape signals: + +| Signal | Possible unit evidence | +|---|---| +| Ordered list with imperative steps | `procedure` | +| Paragraph plus code block command sequence | `procedure` | +| Table-heavy section | `reference` or `fact` | +| Dense unordered list of options/resources | `reference` | +| Term-definition list | `glossary` / `glossentry` | +| Short explanatory prose | `concept` | +| Design guidance or tradeoff language | `principle` | +| Problem/solution/cause/remediation structure | `troubleshooting` | +| Link-only list | `link-related` or `link-nextstep` depending heading | + +This must stay generic. A heading such as `Context and problem` should not be an Azure-specific rule; it is a reusable architecture-pattern signal that can contribute concept/problem evidence. + +### 5. Improve Generic Heading Pattern Coverage + +Expand heading patterns only when they represent common documentation semantics. + +Candidate generic patterns: + +| Pattern family | Example headings | Unit target | +|---|---|---| +| Reference data | `API version`, `Parameters`, `Options`, `Settings`, `Limits`, `Compatibility`, `Support matrix` | `reference` / `fact` | +| Catalog/gallery | `Examples`, `Samples`, `Templates`, `Resources`, `Catalog`, `Available providers` | `reference` / `link-related` | +| Architecture pattern | `Context and problem`, `Solution`, `When to use this pattern`, `Issues and considerations` | `concept` / `principle` / `topic` | +| Guidance | `Best practices`, `Recommendations`, `Design considerations`, `Security`, `Reliability` | `principle` | +| Concept | `Overview`, `Background`, `How it works`, `Architecture`, `Before you start` | `concept` / `introduction` / `prerequisites` | +| Procedure | `Create`, `Configure`, `Deploy`, `Install`, `Connect`, `Run`, `Test`, `Verify` with step-shaped body | `procedure` | + +Action verbs should not classify a unit as `procedure` by themselves. They should be confirmed by ordered steps, command/code sequences, or another procedural construction signal. + +### 6. Reduce Unknown Units Without Hiding Uncertainty + +The B1 batch had 36 unknown units across 14 files. The update should reduce that count by classifying common generic section shapes, but unknown must remain available. + +Unknown should remain the correct result when: + +- section body is malformed or unsupported +- heading and body evidence conflict strongly +- component mapper cannot preserve the content accurately +- the section is structurally meaningful but not yet covered by a generic rule + +Unknown units and components should carry reason metadata when practical: + +```json +{ + "triage_status": "unknown", + "metadata": { + "unknownReason": "no_generic_unit_pattern_matched", + "observedComponents": ["paragraph", "table", "list"] + } +} +``` + +### 7. Make DITA Readiness Honest About Validation Absence + +Update `DitaReadinessEvaluator` so missing validation is visible. + +Recommended behavior: + +| Validation state | DITA readiness effect | +|---|---| +| `valid: true` and no blocking diagnostics | `ready` | +| `valid: false` | `degraded` | +| `validation is None` | `degraded` or `not_attempted`, with explicit missing prerequisite | +| unknown article type | `blocked` or `degraded` depending output mode | +| known article type but low confidence | `degraded` | + +The exact status can be configurable, but the readiness report must not imply validated DITA compliance when validation did not run. + +Add a prerequisite message such as: + +```text +Schema validation was not evaluated; DITA compliance is not proven +``` + +### 8. Preserve RAG Permissiveness, Add Quality Metadata + +RAG readiness should remain more permissive than DITA readiness. A document can be useful for RAG when it has title, content, unit boundaries, source path, and no parse errors. + +However, RAG chunks should carry quality metadata: + +- article type +- article confidence +- unit type +- unit confidence +- triage status +- diagnostic codes +- validation state +- source path +- source span +- reference count +- image count + +This lets downstream retrieval choose high-recall or high-confidence chunk subsets without losing content. + +### 9. Keep Image Handling Generic + +The B1 batch captured 47 image references across 15 files. The parser should keep image handling generic: + +- preserve Markdown image and HTML `img` attributes +- record source path and alt text +- distinguish inline image, block image, and figure-like image context when possible +- report missing alt text as an accessibility quality signal +- expose local image resolution state when reference resolution runs + +Do not add corpus-specific image rules. Image behavior should serve generic Markdown-to-XML, Markdown-to-DITA, and RAG provenance needs. + +## Acceptance Criteria + +The parser continues to parse arbitrary Markdown without requiring DITA-specific syntax. + +Generic Markdown with mixed known units falls back to `topic` unless a specialized type wins by confidence margin and promotion gate. + +A document with `Overview`, `Architecture`, `Considerations`, and `Next steps` does not classify as `howto` unless it also has dominant procedural sections. + +A document with multiple procedure sections, ordered steps, prerequisites, and command sequences classifies as `howto`. + +A document dominated by tables, parameter lists, version matrices, support matrices, option lists, or resource catalogs classifies as `reference` when reference evidence dominates. + +A document with table/list reference sections plus procedural sections falls back to `topic` unless either procedure evidence or reference evidence clearly dominates. + +Generic architecture-pattern headings are classified without hard-coding product names or filenames. + +Unknown-unit diagnostics decrease on the B1 assessment set, but unknown content remains preserved and visible. + +DITA readiness reports `degraded` or explicitly `not_attempted` when schema validation is absent. + +RAG readiness remains `ready` for structurally parsed documents with no parse errors, while chunk metadata includes triage and diagnostic quality signals. + +## Test Plan + +Add unit tests for article promotion gates: + +- mixed concept/reference/procedure content should become `topic` +- one `procedure` plus many reference/concept units should not become `howto` +- multiple procedure units plus prerequisites should become `howto` +- table-heavy and list-heavy reference documents should become `reference` +- ambiguous reference/procedure documents should become `topic` + +Add unit tests for generic heading and section-shape evidence: + +- `Parameters`, `Options`, `Compatibility`, and `API version` produce reference/fact evidence +- `Context and problem`, `Solution`, and `When to use this pattern` produce concept/principle/topic evidence +- action-verb headings require procedural body shape before becoming procedure units +- paragraph plus command code block can become procedure evidence +- link-only sections classify as link-related or next-step based on heading context + +Add readiness tests: + +- DITA readiness is `ready` only when title, article type, DITA mapping, and validation confidence are present +- DITA readiness is degraded or not attempted when validation is `None` +- RAG readiness remains ready for structured content with diagnostics but no parse errors + +Add regression assessment tests using generic expectations, not fixture-specific assertions: + +- known-unit rate should improve from the B1 baseline +- unknown-unit diagnostics should decrease +- article-type distribution should remain conservative +- `topic` should be the fallback for ambiguous generic Markdown +- DITA readiness should no longer imply schema compliance when validation is absent + +## Implementation Sequence + +1. Add article triage evidence metadata or contract support. +2. Refine `_score_article_type()` to apply explicit `topic` fallback and specialized promotion gates. +3. Add section-shape evidence helpers for procedure density, reference density, concept/principle density, and unknown reasons. +4. Expand heading patterns only with generic documentation semantics. +5. Add unknown reason metadata for units and components where practical. +6. Update `DitaReadinessEvaluator` to report validation absence as degraded or not attempted. +7. Extend RAG chunk metadata design to include confidence, diagnostics, validation state, references, and images. +8. Add focused unit tests and readiness tests. +9. Re-run the B1 assessment set and compare metrics against the current baseline. + +## Expected Outcome + +The parser should remain a generic Markdown parser, not a content-set-specific migration script. + +The improved parser should preserve content as reliably as it does now, reduce unknown units through reusable documentation patterns, and produce more trustworthy article triage: + +- `topic` for ordinary or mixed generic Markdown +- `howto` for truly procedural content +- `reference` for genuinely reference-dominant content +- `concept` for explanatory concept-dominant content + +DITA readiness should become more honest. RAG chunking should remain permissive but carry quality metadata. XML transforms should continue to preserve unknowns explicitly so downstream systems can choose between broad content preservation and stricter semantic confidence. diff --git a/src/structure_parser/application/commands.py b/src/structure_parser/application/commands.py index f4117ae..fcaa106 100644 --- a/src/structure_parser/application/commands.py +++ b/src/structure_parser/application/commands.py @@ -3,6 +3,7 @@ import json import logging +from collections.abc import Callable from pathlib import Path from structure_parser.application.orchestrator import parse_many, parse_one @@ -75,6 +76,7 @@ def run( doc.structured_content, profile_name="default", model_dir=config.model_schema_dir, + timeout_seconds=config.schema_validation_timeout_seconds, ) status = "VALID" if result.valid else "INVALID" lines.append(f"{path}: {status}") @@ -200,7 +202,11 @@ def run( class PipelineCommand: """Execute the ``pipe`` CLI command.""" - def run(self, config: PipelineConfig) -> tuple[str, int]: + def run( + self, + config: PipelineConfig, + progress_callback: Callable[[str, int, int], None] | None = None, + ) -> tuple[str, int]: """Run the pipeline and return (summary_text, exit_code). :param config: Pipeline configuration. @@ -217,7 +223,7 @@ def run(self, config: PipelineConfig) -> tuple[str, int]: log_handler = _add_log_file_handler(config) if config.log_file else None try: - result = PipelineOrchestrator().run(config) + result = PipelineOrchestrator().run(config, progress_callback=progress_callback) report_path = config.effective_report_path() CsvInventoryReporter().write(result, report_path) _log_report_written(report_path) diff --git a/src/structure_parser/cli.py b/src/structure_parser/cli.py index e8626e7..ca87c83 100644 --- a/src/structure_parser/cli.py +++ b/src/structure_parser/cli.py @@ -1,6 +1,7 @@ """Typer CLI entry point for the structure-parser tool.""" from __future__ import annotations +import sys from pathlib import Path from typing import Annotated @@ -44,6 +45,10 @@ def _config(debug: bool = False) -> ParserConfig: return ParserConfig(emit_debug_logs=debug) +def _pipeline_config(debug: bool = False) -> ParserConfig: + return _config(debug).model_copy(update={"enable_model_validation": False}) + + @app.command("parse") def cmd_parse( paths: Annotated[list[Path], typer.Argument(help="Files to parse.")], @@ -173,9 +178,38 @@ def cmd_pipe( log_format=log_format, strict=strict, dry_run=dry_run, - parser_config=_config(debug), + parser_config=_pipeline_config(debug), ) - text, exit_code = PipelineCommand().run(cfg) + if sys.stderr.isatty(): + from rich.console import Console + from rich.progress import ( + BarColumn, + MofNCompleteColumn, + Progress, + SpinnerColumn, + TextColumn, + TimeElapsedColumn, + ) + + _console = Console(stderr=True) + with Progress( + SpinnerColumn(), + TextColumn("[cyan]{task.description}"), + BarColumn(), + MofNCompleteColumn(), + TimeElapsedColumn(), + console=_console, + ) as _progress: + _task = _progress.add_task("Discovering files…", total=None) + + def _on_file(rel: str, done: int, total: int) -> None: + desc = f"…{rel[-48:]}" if len(rel) > 50 else rel + _progress.update(_task, total=total, completed=done, description=desc) + + text, exit_code = PipelineCommand().run(cfg, progress_callback=_on_file) + else: + text, exit_code = PipelineCommand().run(cfg) + typer.echo(text) raise typer.Exit(exit_code) diff --git a/src/structure_parser/contracts/config.py b/src/structure_parser/contracts/config.py index 6dc538a..a88d326 100644 --- a/src/structure_parser/contracts/config.py +++ b/src/structure_parser/contracts/config.py @@ -15,6 +15,7 @@ class ParserConfig(BaseModel): default=None, description="Override format detection." ) enable_structured_markdown: bool = Field(default=True) + enable_model_validation: bool = Field(default=True) validation_mode: str = Field(default="advisory", description="advisory or strict") resolve_local_references: bool = Field(default=False) model_schema_dir: Path | None = Field( @@ -22,5 +23,12 @@ class ParserConfig(BaseModel): ) emit_debug_logs: bool = Field(default=False) max_diagnostic_count: int = Field(default=500) + schema_validation_timeout_seconds: int | None = Field( + default=5, + description=( + "Maximum seconds for advisory runtime schema validation. " + "Set to None to allow unbounded validation." + ), + ) model_config = {"frozen": True} diff --git a/src/structure_parser/enrichment/semantic_enricher.py b/src/structure_parser/enrichment/semantic_enricher.py index f5fba40..6966516 100644 --- a/src/structure_parser/enrichment/semantic_enricher.py +++ b/src/structure_parser/enrichment/semantic_enricher.py @@ -77,7 +77,7 @@ def enrich(raw: RawParseModel, config: ParserConfig) -> ParsedDocument: # 7. Validate model (advisory or strict) validation_result = None - if structured_content and config.enable_structured_markdown: + if structured_content and config.enable_structured_markdown and config.enable_model_validation: try: profile = "default" if structured_content.article_type.value in ("howto", "concept", "reference"): @@ -86,6 +86,7 @@ def enrich(raw: RawParseModel, config: ParserConfig) -> ParsedDocument: structured_content, profile_name=profile, model_dir=config.model_schema_dir, + timeout_seconds=config.schema_validation_timeout_seconds, ) if not validation_result.valid and config.validation_mode == "strict": all_diags.extend(validation_result.diagnostics) diff --git a/src/structure_parser/pipeline/orchestrator.py b/src/structure_parser/pipeline/orchestrator.py index d8de3a7..25bc233 100644 --- a/src/structure_parser/pipeline/orchestrator.py +++ b/src/structure_parser/pipeline/orchestrator.py @@ -4,6 +4,7 @@ import logging import time import uuid +from collections.abc import Callable from pathlib import Path from structure_parser.application.orchestrator import parse_one @@ -34,7 +35,11 @@ class PipelineOrchestrator: aggregation without implementing Markdown parsing or content semantics. """ - def run(self, config: PipelineConfig) -> PipelineRunResult: + def run( + self, + config: PipelineConfig, + progress_callback: Callable[[str, int, int], None] | None = None, + ) -> PipelineRunResult: """Run the complete pipeline and return a result. :param config: Pipeline configuration. @@ -86,9 +91,12 @@ def run(self, config: PipelineConfig) -> PipelineRunResult: # Process each file independently file_results: list[PipelineFileResult] = [] - for source in sources: + total = len(sources) + for i, source in enumerate(sources): result = _process_one(source, config, writer, run_id) file_results.append(result) + if progress_callback is not None: + progress_callback(source.relative_path.as_posix(), i + 1, total) stats = _build_stats(file_results, time.perf_counter() - run_start) diff --git a/src/structure_parser/validation/model_validator.py b/src/structure_parser/validation/model_validator.py index 315b86f..ca6b3ce 100644 --- a/src/structure_parser/validation/model_validator.py +++ b/src/structure_parser/validation/model_validator.py @@ -14,6 +14,7 @@ def validate_against_declared_schema( content: StructuredContent, model_dir: Path | None = None, + timeout_seconds: int | None = None, ) -> ModelValidationResult: """Validate StructuredContent against the article schema it declares. @@ -39,6 +40,7 @@ def validate_against_declared_schema( schema_id=content.schema_name, model_dir=model_dir, source_path=source_path, + timeout_seconds=timeout_seconds, ) @@ -46,6 +48,7 @@ def validate_model( content: StructuredContent, profile_name: str = "default", model_dir: Path | None = None, + timeout_seconds: int | None = None, ) -> ModelValidationResult: """Validate a StructuredContent against a named validation profile. @@ -66,6 +69,7 @@ def validate_model( schema_id=profile.schema_id, model_dir=model_dir, source_path=source_path, + timeout_seconds=timeout_seconds, ) # Extra profile-level checks that JSON Schema cannot express diff --git a/src/structure_parser/validation/schema_validator.py b/src/structure_parser/validation/schema_validator.py index 221eb9e..6baa3c1 100644 --- a/src/structure_parser/validation/schema_validator.py +++ b/src/structure_parser/validation/schema_validator.py @@ -2,6 +2,8 @@ from __future__ import annotations import json +import signal +from contextlib import contextmanager from pathlib import Path from typing import Any @@ -22,6 +24,35 @@ "http://json-schema.org/draft-07/schema", ] _META_STUB: dict[str, Any] = {"type": "object"} +_MAX_SCHEMA_ERRORS = 50 + + +class _SchemaValidationTimeout(Exception): + """Raised when advisory JSON Schema validation exceeds its time budget.""" + + +@contextmanager +def _schema_validation_timer(seconds: int): + """Bound schema validation time on platforms that support SIGALRM.""" + if seconds <= 0 or not hasattr(signal, "SIGALRM"): + yield + return + + previous_handler = signal.getsignal(signal.SIGALRM) + previous_timer = signal.setitimer(signal.ITIMER_REAL, 0) + + def _raise_timeout(_signum: int, _frame: object) -> None: + raise _SchemaValidationTimeout + + signal.signal(signal.SIGALRM, _raise_timeout) + signal.setitimer(signal.ITIMER_REAL, seconds) + try: + yield + finally: + signal.setitimer(signal.ITIMER_REAL, 0) + signal.signal(signal.SIGALRM, previous_handler) + if previous_timer[0] > 0: + signal.setitimer(signal.ITIMER_REAL, previous_timer[0], previous_timer[1]) def _build_registry(model_dir: Path) -> Registry: @@ -42,6 +73,7 @@ def _build_registry(model_dir: Path) -> Registry: schema = json.loads(schema_file.read_text(encoding="utf-8")) except Exception: continue + schema = _normalize_schema_for_validation(schema) resource = Resource.from_contents(schema, default_specification=DRAFT7) file_uri = schema_file.as_uri() resources.append((file_uri, resource)) @@ -53,11 +85,35 @@ def _build_registry(model_dir: Path) -> Registry: return Registry().with_resources(resources) +def _normalize_schema_for_validation(value: Any) -> Any: + """Normalize discriminated schema unions for faster local validation. + + The model schemas use ``oneOf`` for article, unit, component, and attribute + unions. Those branches are already discriminated by const fields such as + ``articleType``, ``unitType``, ``componentType``, and ``attType``, so + ``anyOf`` is equivalent for accepted parser output and avoids the expensive + exhaustiveness checks performed by ``oneOf`` on deeply nested documents. + """ + if isinstance(value, dict): + normalized = { + key: _normalize_schema_for_validation(child) + for key, child in value.items() + if key != "oneOf" + } + if "oneOf" in value: + normalized["anyOf"] = _normalize_schema_for_validation(value["oneOf"]) + return normalized + if isinstance(value, list): + return [_normalize_schema_for_validation(item) for item in value] + return value + + def validate_against_schema( data: dict[str, Any], schema_id: str, model_dir: Path | None = None, source_path: str | None = None, + timeout_seconds: int | None = None, ) -> ModelValidationResult: """Validate a dict against a named JSON Schema from the model directory. @@ -85,7 +141,28 @@ def validate_against_schema( # Use a $ref wrapper so the validator retrieves the schema from the registry # by its file:// URI — this gives relative $refs the correct directory context. root = {"$ref": schema_file_uri} - errors = list(Draft7Validator(root, registry=registry).iter_errors(data)) + validator = Draft7Validator(root, registry=registry) + errors = [] + with _schema_validation_timer(timeout_seconds or 0): + for error in validator.iter_errors(data): + errors.append(error) + if len(errors) >= _MAX_SCHEMA_ERRORS: + break + except _SchemaValidationTimeout: + timeout_label = timeout_seconds if timeout_seconds is not None else 0 + return ModelValidationResult( + schema_id=schema_id, + valid=False, + source_path=source_path, + diagnostics=[DiagnosticFactory.schema_validation_failed( + detail=( + "Schema validation timed out after " + f"{timeout_label}s; parsed content was preserved " + "but schema conformance was not fully assessed." + ), + source_path=source_path, + )], + ) except Exception as exc: return ModelValidationResult( schema_id=schema_id, @@ -105,7 +182,7 @@ def validate_against_schema( detail=f"{e.json_path}: {e.message}", source_path=source_path, ) - for e in errors[:50] + for e in errors[:_MAX_SCHEMA_ERRORS] ] return ModelValidationResult( schema_id=schema_id,