Spacecrafts - Create Or Update
Hiermee maakt u een ruimtevaartuigresource of werkt u deze bij.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Orbital/spacecrafts/{spacecraftName}?api-version=2022-11-01
URI-parameters
Name | In | Vereist | Type | Description |
---|---|---|---|---|
resource
|
path | True |
string |
De naam van de resourcegroep. De naam is niet hoofdlettergevoelig. |
spacecraft
|
path | True |
string |
Ruimtevaartuig-id. |
subscription
|
path | True |
string |
De id van het doelabonnement. |
api-version
|
query | True |
string |
De API-versie die voor deze bewerking moet worden gebruikt. |
Aanvraagbody
Name | Vereist | Type | Description |
---|---|---|---|
location | True |
string |
De geografische locatie waar de resource zich bevindt |
properties.links | True |
Onveranderbare lijst met koppelingen naar ruimtevaartuigen. |
|
properties.titleLine | True |
string |
Titelregel van de tweeregelige elementenset (TLE). |
properties.tleLine1 | True |
string |
Regel 1 van de tweeregelige elementenset (TLE). |
properties.tleLine2 | True |
string |
Regel 2 van de tweeregelige elementenset (TLE). |
properties.noradId |
string |
NORAD ID van het ruimtevaartuig. |
|
properties.provisioningState |
De huidige status van het maken, verwijderen of wijzigen van de resource. |
||
tags |
object |
Resourcetags. |
Antwoorden
Name | Type | Description |
---|---|---|
200 OK |
De update is voltooid. De bewerking retourneert de resulterende ruimtevaartuigresource. |
|
201 Created |
Maken is voltooid. De bewerking retourneert de resulterende ruimtevaartuigresource. Kopteksten Azure-AsyncOperation: string |
|
Other Status Codes |
Foutreactie waarin wordt beschreven waarom de bewerking is mislukt. |
Voorbeelden
Create a spacecraft
Voorbeeldaanvraag
PUT https://management.azure.com/subscriptions/c1be1141-a7c9-4aac-9608-3c2e2f1152c3/resourceGroups/contoso-Rgp/providers/Microsoft.Orbital/spacecrafts/CONTOSO_SAT?api-version=2022-11-01
{
"location": "eastus2",
"properties": {
"noradId": "36411",
"titleLine": "CONTOSO_SAT",
"tleLine1": "1 27424U 02022A 22167.05119303 .00000638 00000+0 15103-3 0 9994",
"tleLine2": "2 27424 98.2477 108.9546 0000928 92.9194 327.0802 14.57300770 69982",
"links": [
{
"name": "uplink_lhcp1",
"centerFrequencyMHz": 2250,
"bandwidthMHz": 2,
"direction": "Uplink",
"polarization": "LHCP"
},
{
"name": "downlink_rhcp1",
"centerFrequencyMHz": 8160,
"bandwidthMHz": 15,
"direction": "Downlink",
"polarization": "RHCP"
}
]
}
}
Voorbeeldrespons
Azure-AsyncOperation: https://management.azure.com/Microsoft.Orbital/operationResults/4e2ffff7-b331-4fcb-ab11-b5fa49368188?api-version=2022-11-01
{
"location": "eastus2",
"tags": null,
"id": "/subscriptions/c1be1141-a7c9-4aac-9608-3c2e2f1152c3/resourceGroups/contoso-Rgp/providers/Microsoft.Orbital/spacecrafts/CONTOSO_SAT",
"name": "CONTOSO_SAT",
"type": "Microsoft.Orbital/spacecrafts",
"properties": {
"provisioningState": "updating",
"noradId": "36411",
"titleLine": "CONTOSO_SAT",
"tleLine1": "1 27424U 02022A 22167.05119303 .00000638 00000+0 15103-3 0 9994",
"tleLine2": "2 27424 98.2477 108.9546 0000928 92.9194 327.0802 14.57300770 69982",
"links": [
{
"name": "uplink_lhcp1",
"centerFrequencyMHz": 2250,
"bandwidthMHz": 2,
"direction": "Uplink",
"polarization": "LHCP",
"authorizations": [
{
"groundStation": "EASTUS2_0",
"expirationDate": "2023-06-02"
}
]
},
{
"name": "downlink_rhcp1",
"centerFrequencyMHz": 8160,
"bandwidthMHz": 15,
"direction": "Downlink",
"polarization": "RHCP",
"authorizations": [
{
"groundStation": "EASTUS2_0",
"expirationDate": "2023-06-02"
}
]
}
]
}
}
Azure-AsyncOperation: https://management.azure.com/Microsoft.Orbital/operationResults/4e2ffff7-b331-4fcb-ab11-b5fa49368188?api-version=2022-11-01
{
"location": "eastus2",
"tags": null,
"id": "/subscriptions/c1be1141-a7c9-4aac-9608-3c2e2f1152c3/resourceGroups/contoso-Rgp/providers/Microsoft.Orbital/spacecrafts/CONTOSO_SAT",
"name": "CONTOSO_SAT",
"type": "Microsoft.Orbital/spacecrafts",
"properties": {
"provisioningState": "creating",
"noradId": "36411",
"titleLine": "CONTOSO_SAT",
"tleLine1": "1 27424U 02022A 22167.05119303 .00000638 00000+0 15103-3 0 9994",
"tleLine2": "2 27424 98.2477 108.9546 0000928 92.9194 327.0802 14.57300770 69982",
"links": [
{
"name": "uplink_lhcp1",
"centerFrequencyMHz": 2250,
"bandwidthMHz": 2,
"direction": "Uplink",
"polarization": "LHCP",
"authorizations": [
{
"groundStation": "EASTUS2_0",
"expirationDate": "2023-06-02"
}
]
},
{
"name": "downlink_rhcp1",
"centerFrequencyMHz": 8160,
"bandwidthMHz": 15,
"direction": "Downlink",
"polarization": "RHCP",
"authorizations": [
{
"groundStation": "EASTUS2_0",
"expirationDate": "2023-06-02"
}
]
}
]
}
}
Definities
Name | Description |
---|---|
Authorized |
Geautoriseerd grondstation. |
created |
Het type identiteit waarmee de resource is gemaakt. |
direction |
Richting (uplink of downlink). |
Error |
Aanvullende informatie over de resourcebeheerfout. |
Error |
De foutdetails. |
Error |
Foutreactie |
polarization |
Polarisatie. bijvoorbeeld (RHCP, LHCP). |
Provisioning |
De huidige status van het maken, verwijderen of wijzigen van de resource. |
Spacecraft |
De klant maakt een ruimtevaartuigresource om een contactpersoon te plannen. |
Spacecraft |
Lijst van geautoriseerde ruimtevaartuigen per grondstation en de vervaldatum van de autorisatie. |
system |
Metagegevens met betrekking tot het maken en laatste wijzigen van de resource. |
AuthorizedGroundstation
Geautoriseerd grondstation.
Name | Type | Description |
---|---|---|
expirationDate |
string |
Vervaldatum van de autorisatie. |
groundStation |
string |
Naam van het grondstation. |
createdByType
Het type identiteit waarmee de resource is gemaakt.
Name | Type | Description |
---|---|---|
Application |
string |
|
Key |
string |
|
ManagedIdentity |
string |
|
User |
string |
direction
Richting (uplink of downlink).
Name | Type | Description |
---|---|---|
Downlink |
string |
|
Uplink |
string |
ErrorAdditionalInfo
Aanvullende informatie over de resourcebeheerfout.
Name | Type | Description |
---|---|---|
info |
object |
De aanvullende informatie. |
type |
string |
Het type aanvullende informatie. |
ErrorDetail
De foutdetails.
Name | Type | Description |
---|---|---|
additionalInfo |
De fout aanvullende informatie. |
|
code |
string |
De foutcode. |
details |
De foutdetails. |
|
message |
string |
Het foutbericht. |
target |
string |
Het foutdoel. |
ErrorResponse
Foutreactie
Name | Type | Description |
---|---|---|
error |
Het foutobject. |
polarization
Polarisatie. bijvoorbeeld (RHCP, LHCP).
Name | Type | Description |
---|---|---|
LHCP |
string |
|
RHCP |
string |
|
linearHorizontal |
string |
|
linearVertical |
string |
ProvisioningState
De huidige status van het maken, verwijderen of wijzigen van de resource.
Spacecraft
De klant maakt een ruimtevaartuigresource om een contactpersoon te plannen.
Name | Type | Description |
---|---|---|
id |
string |
Volledig gekwalificeerde resource-id voor de resource. Bijvoorbeeld - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
location |
string |
De geografische locatie waar de resource zich bevindt |
name |
string |
De naam van de resource |
properties.links |
Onveranderbare lijst met koppelingen naar ruimtevaartuigen. |
|
properties.noradId |
string |
NORAD ID van het ruimtevaartuig. |
properties.provisioningState |
De huidige status van het maken, verwijderen of wijzigen van de resource. |
|
properties.titleLine |
string |
Titelregel van de tweeregelige elementenset (TLE). |
properties.tleLine1 |
string |
Regel 1 van de tweeregelige elementenset (TLE). |
properties.tleLine2 |
string |
Regel 2 van de tweeregelige elementenset (TLE). |
systemData |
Azure Resource Manager metagegevens met informatie over createdBy en modifiedBy. |
|
tags |
object |
Resourcetags. |
type |
string |
Het type resource. Bijvoorbeeld 'Microsoft.Compute/virtualMachines' of 'Microsoft.Storage/storageAccounts' |
SpacecraftLink
Lijst van geautoriseerde ruimtevaartuigen per grondstation en de vervaldatum van de autorisatie.
Name | Type | Description |
---|---|---|
authorizations |
Geautoriseerde grondstations |
|
bandwidthMHz |
number |
Bandbreedte in MHz. |
centerFrequencyMHz |
number |
Middenfrequentie in MHz. |
direction |
Richting (uplink of downlink). |
|
name |
string |
Naam van koppeling. |
polarization |
Polarisatie. bijvoorbeeld (RHCP, LHCP). |
systemData
Metagegevens met betrekking tot het maken en laatste wijzigen van de resource.
Name | Type | Description |
---|---|---|
createdAt |
string |
De tijdstempel van het maken van resources (UTC). |
createdBy |
string |
De identiteit die de resource heeft gemaakt. |
createdByType |
Het type identiteit waarmee de resource is gemaakt. |
|
lastModifiedAt |
string |
Het tijdstempel van de laatste wijziging van de resource (UTC) |
lastModifiedBy |
string |
De identiteit die de resource het laatst heeft gewijzigd. |
lastModifiedByType |
Het type identiteit dat de resource het laatst heeft gewijzigd. |