From 8cb9caea70d51764749f4db4850b6e7619a5276b Mon Sep 17 00:00:00 2001 From: SDKAuto Date: Thu, 2 Feb 2023 15:39:26 +0000 Subject: [PATCH] CodeGen from PR 22413 in Azure/azure-rest-api-specs Merge a1fcd8d0356acda9872faf32d1da1e6c9f2bf2eb into 5920340193de5e6cbfdc514218bd76a602c22b4b --- .../2021-04-04-preview/Microsoft.Orbital.json | 606 ------------------ schemas/common/autogeneratedResources.json | 9 - 2 files changed, 615 deletions(-) delete mode 100644 schemas/2021-04-04-preview/Microsoft.Orbital.json diff --git a/schemas/2021-04-04-preview/Microsoft.Orbital.json b/schemas/2021-04-04-preview/Microsoft.Orbital.json deleted file mode 100644 index 64dbdac815..0000000000 --- a/schemas/2021-04-04-preview/Microsoft.Orbital.json +++ /dev/null @@ -1,606 +0,0 @@ -{ - "id": "https://schema.management.azure.com/schemas/2021-04-04-preview/Microsoft.Orbital.json#", - "$schema": "http://json-schema.org/draft-04/schema#", - "title": "Microsoft.Orbital", - "description": "Microsoft Orbital Resource Types", - "resourceDefinitions": { - "contactProfiles": { - "type": "object", - "properties": { - "apiVersion": { - "type": "string", - "enum": [ - "2021-04-04-preview" - ] - }, - "location": { - "type": "string", - "description": "The geo-location where the resource lives" - }, - "name": { - "type": "string", - "description": "Contact Profile Name" - }, - "properties": { - "oneOf": [ - { - "$ref": "#/definitions/ContactProfilesProperties" - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "List of Contact Profile Resource Properties." - }, - "tags": { - "oneOf": [ - { - "type": "object", - "additionalProperties": { - "type": "string" - }, - "properties": {} - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "Resource tags." - }, - "type": { - "type": "string", - "enum": [ - "Microsoft.Orbital/contactProfiles" - ] - } - }, - "required": [ - "apiVersion", - "location", - "name", - "properties", - "type" - ], - "description": "Microsoft.Orbital/contactProfiles" - }, - "spacecrafts": { - "type": "object", - "properties": { - "apiVersion": { - "type": "string", - "enum": [ - "2021-04-04-preview" - ] - }, - "location": { - "type": "string", - "description": "The geo-location where the resource lives" - }, - "name": { - "type": "string", - "description": "Spacecraft ID" - }, - "properties": { - "oneOf": [ - { - "$ref": "#/definitions/SpacecraftsProperties" - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "List of Spacecraft Resource Properties." - }, - "resources": { - "type": "array", - "items": { - "oneOf": [ - { - "$ref": "#/definitions/spacecrafts_contacts_childResource" - } - ] - } - }, - "tags": { - "oneOf": [ - { - "type": "object", - "additionalProperties": { - "type": "string" - }, - "properties": {} - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "Resource tags." - }, - "type": { - "type": "string", - "enum": [ - "Microsoft.Orbital/spacecrafts" - ] - } - }, - "required": [ - "apiVersion", - "location", - "name", - "properties", - "type" - ], - "description": "Microsoft.Orbital/spacecrafts" - }, - "spacecrafts_contacts": { - "type": "object", - "properties": { - "apiVersion": { - "type": "string", - "enum": [ - "2021-04-04-preview" - ] - }, - "name": { - "type": "string", - "description": "Contact Name" - }, - "properties": { - "oneOf": [ - { - "$ref": "#/definitions/ContactsProperties" - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "Properties of the Contact Resource." - }, - "type": { - "type": "string", - "enum": [ - "Microsoft.Orbital/spacecrafts/contacts" - ] - } - }, - "required": [ - "apiVersion", - "name", - "properties", - "type" - ], - "description": "Microsoft.Orbital/spacecrafts/contacts" - } - }, - "definitions": { - "ContactProfileLink": { - "type": "object", - "properties": { - "channels": { - "oneOf": [ - { - "type": "array", - "items": { - "$ref": "#/definitions/ContactProfileLinkChannel" - } - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "Contact Profile Link Channel" - }, - "direction": { - "oneOf": [ - { - "type": "string", - "enum": [ - "uplink", - "downlink" - ] - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "Direction (uplink or downlink)." - }, - "eirpdBW": { - "oneOf": [ - { - "type": "number" - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "Effective Isotropic Radiated Power (EIRP) in dBW." - }, - "gainOverTemperature": { - "oneOf": [ - { - "type": "number" - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "Gain To Noise Temperature in db/K." - }, - "polarization": { - "oneOf": [ - { - "type": "string", - "enum": [ - "RHCP", - "LHCP", - "dualRhcpLhcp", - "linearVertical", - "linearHorizontal" - ] - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "polarization. eg (RHCP, LHCP)." - } - }, - "required": [ - "channels", - "direction", - "polarization" - ], - "description": "Contact Profile link" - }, - "ContactProfileLinkChannel": { - "type": "object", - "properties": { - "bandwidthMHz": { - "oneOf": [ - { - "type": "number" - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "Bandwidth in MHz" - }, - "centerFrequencyMHz": { - "oneOf": [ - { - "type": "number" - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "Center Frequency in MHz" - }, - "decodingConfiguration": { - "type": "string", - "description": "Configuration for decoding" - }, - "demodulationConfiguration": { - "type": "string", - "description": "Configuration for demodulation" - }, - "encodingConfiguration": { - "type": "string", - "description": "Configuration for encoding" - }, - "endPoint": { - "oneOf": [ - { - "$ref": "#/definitions/EndPoint" - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "Customer End point to store/retrieve data during a contact." - }, - "modulationConfiguration": { - "type": "string", - "description": "Configuration for modulation" - } - }, - "required": [ - "bandwidthMHz", - "centerFrequencyMHz", - "endPoint" - ], - "description": "Contact Profile Link Channel" - }, - "ContactProfilesProperties": { - "type": "object", - "properties": { - "autoTrackingConfiguration": { - "oneOf": [ - { - "type": "string", - "enum": [ - "disabled", - "xBand", - "sBand" - ] - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "Auto track configuration." - }, - "eventHubUri": { - "type": "string", - "description": "The URI of the Event Hub used for telemetry" - }, - "links": { - "oneOf": [ - { - "type": "array", - "items": { - "$ref": "#/definitions/ContactProfileLink" - } - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "Links of the Contact Profile" - }, - "minimumElevationDegrees": { - "oneOf": [ - { - "type": "number" - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "Minimum viable elevation for the contact in decimal degrees." - }, - "minimumViableContactDuration": { - "type": "string", - "description": "Minimum viable contact duration in ISO 8601 format." - } - }, - "required": [ - "links" - ], - "description": "List of Contact Profile Resource Properties." - }, - "ContactsProperties": { - "type": "object", - "properties": { - "contactProfile": { - "oneOf": [ - { - "$ref": "#/definitions/ResourceReference" - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "Resource Reference" - }, - "groundStationName": { - "type": "string", - "description": "Azure Ground Station name." - }, - "reservationEndTime": { - "type": "string", - "format": "date-time", - "description": "Reservation end time of a contact." - }, - "reservationStartTime": { - "type": "string", - "format": "date-time", - "description": "Reservation start time of a contact." - } - }, - "required": [ - "contactProfile", - "groundStationName", - "reservationEndTime", - "reservationStartTime" - ], - "description": "Properties of the Contact Resource." - }, - "EndPoint": { - "type": "object", - "properties": { - "endPointName": { - "type": "string", - "description": "Name of an end point." - }, - "ipAddress": { - "type": "string", - "description": "IP Address." - }, - "port": { - "type": "string", - "description": "TCP port to listen on to receive data." - }, - "protocol": { - "oneOf": [ - { - "type": "string", - "enum": [ - "TCP", - "UDP" - ] - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "Protocol either UDP or TCP." - } - }, - "required": [ - "endPointName", - "ipAddress", - "port", - "protocol" - ], - "description": "Customer End point to store/retrieve data during a contact." - }, - "ResourceReference": { - "type": "object", - "properties": { - "id": { - "type": "string", - "description": "Resource ID." - } - }, - "description": "Resource Reference" - }, - "SpacecraftLink": { - "type": "object", - "properties": { - "bandwidthMHz": { - "oneOf": [ - { - "type": "number" - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "Bandwidth in MHz" - }, - "centerFrequencyMHz": { - "oneOf": [ - { - "type": "number" - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "Center Frequency in MHz" - }, - "direction": { - "oneOf": [ - { - "type": "string", - "enum": [ - "uplink", - "downlink" - ] - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "Direction (uplink or downlink)." - }, - "polarization": { - "oneOf": [ - { - "type": "string", - "enum": [ - "RHCP", - "LHCP", - "dualRhcpLhcp", - "linearVertical", - "linearHorizontal" - ] - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "polarization. eg (RHCP, LHCP)." - } - }, - "required": [ - "bandwidthMHz", - "centerFrequencyMHz", - "direction", - "polarization" - ], - "description": "Spacecraft Link" - }, - "SpacecraftsProperties": { - "type": "object", - "properties": { - "links": { - "oneOf": [ - { - "type": "array", - "items": { - "$ref": "#/definitions/SpacecraftLink" - } - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "Links of the Spacecraft" - }, - "noradId": { - "type": "string", - "description": "NORAD ID of the spacecraft." - }, - "titleLine": { - "type": "string", - "description": "Title line of Two Line Element (TLE)." - }, - "tleLine1": { - "type": "string", - "description": "Line 1 of Two Line Element (TLE)." - }, - "tleLine2": { - "type": "string", - "description": "Line 1 of Two Line Element (TLE)." - } - }, - "required": [ - "noradId" - ], - "description": "List of Spacecraft Resource Properties." - }, - "spacecrafts_contacts_childResource": { - "type": "object", - "properties": { - "apiVersion": { - "type": "string", - "enum": [ - "2021-04-04-preview" - ] - }, - "name": { - "type": "string", - "description": "Contact Name" - }, - "properties": { - "oneOf": [ - { - "$ref": "#/definitions/ContactsProperties" - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "Properties of the Contact Resource." - }, - "type": { - "type": "string", - "enum": [ - "contacts" - ] - } - }, - "required": [ - "apiVersion", - "name", - "properties", - "type" - ], - "description": "Microsoft.Orbital/spacecrafts/contacts" - } - } -} \ No newline at end of file diff --git a/schemas/common/autogeneratedResources.json b/schemas/common/autogeneratedResources.json index 351351bf79..b28d9c3e7f 100644 --- a/schemas/common/autogeneratedResources.json +++ b/schemas/common/autogeneratedResources.json @@ -22261,15 +22261,6 @@ { "$ref": "https://schema.management.azure.com/schemas/2021-12-01-preview/Microsoft.OperationalInsights.json#/resourceDefinitions/workspaces_tables" }, - { - "$ref": "https://schema.management.azure.com/schemas/2021-04-04-preview/Microsoft.Orbital.json#/resourceDefinitions/contactProfiles" - }, - { - "$ref": "https://schema.management.azure.com/schemas/2021-04-04-preview/Microsoft.Orbital.json#/resourceDefinitions/spacecrafts" - }, - { - "$ref": "https://schema.management.azure.com/schemas/2021-04-04-preview/Microsoft.Orbital.json#/resourceDefinitions/spacecrafts_contacts" - }, { "$ref": "https://schema.management.azure.com/schemas/2022-03-01/Microsoft.Orbital.json#/resourceDefinitions/contactProfiles" },