Index
Customers
(interface)DeviceManager
(interface)PolicyService
(interface)Assignment
(message)BillingMode
(enum)ChannelType
(enum)CreateDeploymentRequest
(message)CreateDeviceRequest
(message)CreateNodeRequest
(message)CreateSignedDeviceRequest
(message)Customer
(message)DeleteDeploymentRequest
(message)DeleteDeviceRequest
(message)DeleteNodeRequest
(message)Deployment
(message)Device
(message)Device.State
(enum)DeviceAirInterface
(message)DeviceAirInterface.RadioTechnology
(enum)DeviceCategory
(enum)DeviceConfig
(message)DeviceConfig.State
(enum)DeviceGrant
(message)DeviceMetadata
(message)DeviceModel
(message)DpaMoveList
(message)FrequencyRange
(message)GenerateSecretRequest
(message)GenerateSecretResponse
(message)GetCustomerRequest
(message)GetDeploymentRequest
(message)GetDeviceRequest
(message)GetNodeRequest
(message)GetPolicyRequest
(message)GrantState
(enum)HeightType
(enum)InstallationParams
(message)ListCustomersRequest
(message)ListCustomersResponse
(message)ListDeploymentsRequest
(message)ListDeploymentsResponse
(message)ListDevicesRequest
(message)ListDevicesResponse
(message)ListNodesRequest
(message)ListNodesResponse
(message)MeasurementCapability
(enum)MoveDeploymentRequest
(message)MoveDeviceRequest
(message)MoveNodeRequest
(message)Node
(message)Policy
(message)SetPolicyRequest
(message)SignDeviceRequest
(message)TestPermissionsRequest
(message)TestPermissionsResponse
(message)UpdateCustomerRequest
(message)UpdateDeploymentRequest
(message)UpdateDeviceRequest
(message)UpdateNodeRequest
(message)UpdateSignedDeviceRequest
(message)ValidateInstallerRequest
(message)ValidateInstallerResponse
(message)
Clients
Service de gestion des clients SAS.
Obtenir un client | |
---|---|
Renvoie un
|
Répertorier les clients | |
---|---|
Renvoie une liste des
|
Mettre à jour le client | |
---|---|
Met à jour une valeur
|
DeviceManager
Service de gestion des appareils radioélectriques à citoyen haut débit.
Créer un déploiement | |
---|---|
crée un objet
|
Créer un appareil | |
---|---|
Crée un
|
Créer un nœud | |
---|---|
crée un objet
|
CreateSignedDevice (Créer un appareil signé) | |
---|---|
Crée un
|
Supprimer le déploiement | |
---|---|
Supprime un
|
Supprimer l'appareil | |
---|---|
Supprime un
|
Supprimer le nœud | |
---|---|
Supprime un
|
Générer un secret | |
---|---|
Génère un secret à utiliser avec
|
Obtenir un déploiement | |
---|---|
Renvoie un
|
Obtenir l'appareil | |
---|---|
Récupère les détails d'une
|
GetNode | |
---|---|
Renvoie un
|
Répertorier les déploiements | |
---|---|
Répertorie les
|
ListAppareils | |
---|---|
Répertorie
|
ListNodes | |
---|---|
Répertorie les
|
Déplacer le déploiement | |
---|---|
Déplace un
|
Déplacer l'appareil | |
---|---|
Déplace un
|
Déplacer le nœud | |
---|---|
Déplace un
|
Appareil de signalisation | |
---|---|
Signe
|
Mise à jour du déploiement | |
---|---|
Met à jour une valeur
|
Mettre à jour l'appareil | |
---|---|
Met à jour
|
Mettre à jour le nœud | |
---|---|
Met à jour une valeur
|
Mettre à jour l'appareil signé | |
---|---|
Met à jour un
|
ValidateInstaller | |
---|---|
Vérifie l'identité d'un installateur professionnel certifié (CPI).
|
Service Policy
Service de contrôle des accès à Spectrum Resource Manager
Obtenir la stratégie | |
---|---|
Récupère la stratégie de contrôle d'accès d'une ressource. Renvoie une stratégie vide si la ressource existe, mais qu'elle ne dispose d'aucune stratégie.
|
Définir la stratégie | |
---|---|
Définit la stratégie de contrôle d'accès de la ressource spécifiée. Remplace toute stratégie existante.
|
Autorisations de test | |
---|---|
Renvoie les autorisations qu'un appelant a sur la ressource spécifiée.
|
Assignment
Associe des membres members
à un rôle role
.
Champs | |
---|---|
role |
Obligatoire. Rôle attribué aux |
members[] |
Identités auxquelles le rôle est attribué Il peut avoir les valeurs suivantes:
|
Mode de facturation
Mode de facturation d'une carte CBSD
Enums | |
---|---|
BILLING_MODE_UNSPECIFIED |
Le mode de facturation n'a pas été spécifié. |
MOBILE |
Le prix est basé sur la catégorie CBSD: catégorie A, catégorie B enregistrée auprès de SAS. |
FIXED_WIRELESS |
Le prix est basé sur le type de carte CBSD: la station de base ou le CPE. |
Type de canal
Enums | |
---|---|
CHANNEL_TYPE_UNSPECIFIED |
|
CHANNEL_TYPE_GAA |
|
CHANNEL_TYPE_PAL |
CreateDeploymentRequest
Requête pour CreateDeployment
.
Champs | |
---|---|
parent |
Obligatoire. Nom de la ressource parente dans laquelle le déploiement doit être créé. |
deployment |
Obligatoire. Détails du déploiement. Le champ |
CreateDeviceRequest
Requête pour CreateDevice
.
Champs | |
---|---|
parent |
Obligatoire. Nom de la ressource parente. |
device |
Détails de l'enregistrement |
CreateNodeRequest
Requête pour CreateNode
.
Champs | |
---|---|
parent |
Obligatoire. Nom de la ressource parente dans laquelle le nœud doit être créé. |
node |
Détails du nœud. Le champ |
CreateSignedDeviceRequest
Requête pour CreateSignedDevice
.
Champs | |
---|---|
parent |
Obligatoire. Nom de la ressource parente. |
encoded_device |
Obligatoire. Jeton Web JSON signé à l'aide d'une clé privée CPI. La charge utile doit être l'encodage JSON de |
installer_id |
Obligatoire. Identifiant unique du installateur (CPI) provenant de la base de données des installateurs professionnels certifiés. |
Client
Entité représentant un client SAS.
Champs | |
---|---|
name |
Uniquement en sortie. Nom de ressource du client. |
display_name |
Obligatoire. Nom de l'organisation représentée par l'entité client. |
sas_user_ids[] |
ID utilisateur utilisés par les appareils appartenant à ce client. |
DeleteDeploymentRequest
Requête pour DeleteDeployment
.
Champs | |
---|---|
name |
Obligatoire. Nom du |
DeleteDeviceRequest
Requête pour DeleteDevice
.
Champs | |
---|---|
name |
Obligatoire. Nom de l'appareil. |
DeleteNodeRequest
Requête pour DeleteNode
.
Champs | |
---|---|
name |
Obligatoire. Nom du |
Deployment
Déploiement.
Champs | |
---|---|
name |
Uniquement en sortie. Nom de la ressource. |
display_name |
Nom à afficher du déploiement. |
sas_user_ids[] |
ID utilisateur utilisé par les appareils appartenant à ce déploiement. Chaque déploiement doit être associé à un ID utilisateur unique. |
default_billing_mode |
Mode de facturation par défaut pour le déploiement et les appareils qui en dépendent. |
allowed_billing_modes[] |
Modes de facturation autorisés pour ce déploiement. |
Type d'appareil
Champs | |
---|---|
name |
Uniquement en sortie. Nom du chemin d'accès à la ressource. |
fcc_id |
Identifiant FCC de l'appareil. |
serial_number |
Numéro de série attribué à l'appareil par le fabricant. |
preloaded_config |
Configuration de l'appareil, telle que spécifiée via l'API SAS Portal. |
active_config |
Uniquement en sortie. Configuration actuelle de l'appareil tel qu'enregistré auprès de SAS. |
state |
Uniquement en sortie. État de l'appareil. |
grants[] |
Uniquement en sortie. Licences détenues par l'appareil. |
display_name |
Nom à afficher de l'appareil. |
device_metadata |
Paramètres d'appareil pouvant être remplacés par des demandes d'enregistrement SAS Portal et SAS. |
State
État de l'appareil.
Enums | |
---|---|
DEVICE_STATE_UNSPECIFIED |
État non spécifié. |
RESERVED |
Appareil créé dans le portail SAS, mais pas encore enregistré auprès de SAS. |
REGISTERED |
Appareil enregistré auprès de SAS. |
DEREGISTERED |
Appareil désinscrit auprès de SAS. |
Interface Appareil
Informations sur l'interface atmosphérique de l'appareil.
Champs | |
---|---|
radio_technology |
Conditionnel. Ce champ spécifie la technologie d'accès radio utilisée pour la carte CBSD. |
supported_spec |
Facultatif. Ce champ est lié à |
Radiotechnologie
Types de technologie d'accès radio approuvés.
Enums | |
---|---|
RADIO_TECHNOLOGY_UNSPECIFIED |
|
E_UTRA |
|
CAMBIUM_NETWORKS |
|
FOUR_G_BBW_SAA_1 |
|
NR |
|
DOODLE_CBRS |
|
CW |
|
REDLINE |
|
TARANA_WIRELESS |
DeviceCategory
Catégorie FCC de l'appareil, telle que définie dans la partie 96.
Enums | |
---|---|
DEVICE_CATEGORY_UNSPECIFIED |
Catégorie d'appareil non spécifiée. |
DEVICE_CATEGORY_A |
Catégorie A. |
DEVICE_CATEGORY_B |
Catégorie B. |
DeviceConfig
Informations sur la configuration de l'appareil.
Champs | |
---|---|
category |
Catégorie FCC de l'appareil. |
model |
Informations sur ce modèle d'appareil. |
air_interface |
Informations sur l'interface aérienne de cet appareil. |
installation_params |
Paramètres d'installation de l'appareil. |
measurement_capabilities[] |
Fonctionnalités de création de rapports de l'appareil. |
user_id |
Identifiant de l'utilisateur d'un appareil. |
call_sign |
Indicatif téléphonique de l'opérateur de l'appareil. |
state |
État de la configuration. |
is_signed |
Uniquement en sortie. Indique si la configuration a été signée par un CPI. |
update_time |
Uniquement en sortie. Dernière fois que la configuration de l'appareil a été modifiée. |
State
État de la configuration de l'appareil. Seules les configurations dont l'état est DEVICE_CONFIG_STATE_FINAL
peuvent être utilisées lors de l'enregistrement CBSD.
Enums | |
---|---|
DEVICE_CONFIG_STATE_UNSPECIFIED |
|
DRAFT |
|
FINAL |
DeviceGrant
Octroi de l'appareil. Il s'agit d'une autorisation accordée par le système d'accès au spectre à un appareil de communiquer à l'aide des paramètres de fonctionnement spécifiés après une pulsation réussie.
Champs | |
---|---|
max_eirp |
Puissance maximale équivalente en isolement par rayonnement isotrope rayonné (EIRP) autorisée par la subvention. La valeur EIRP maximale est exprimée en unités de dBm/MHz. La valeur de |
frequency_range |
Plage de fréquence de transmission. |
state |
État de la subvention. |
channel_type |
Type de canal utilisé. |
move_list[] |
Listes de déplacements du DPA sur lesquelles cette subvention apparaît. |
expire_time |
Date d'expiration de la subvention. |
suspension_reason[] |
Si la subvention est suspendue, le ou les motifs de la suspension. |
grant_id |
ID de l'attribution. |
Métadonnées de l'appareil
Données de l'appareil pouvant être remplacées par le portail SAS et les demandes d'enregistrement.
Modèle de l'appareil
Informations sur le modèle de l'appareil.
Champs | |
---|---|
vendor |
Nom du fournisseur de l'appareil. |
name |
Nom du modèle de l'appareil. |
software_version |
Version logicielle de l'appareil. |
hardware_version |
Version matérielle de l'appareil. |
firmware_version |
Version du micrologiciel de l'appareil. |
Liste DPaMove
Entrée de la liste de déplacement d'un APD.
Champs | |
---|---|
dpa_id |
ID du DPA. |
frequency_range |
Plage de fréquences concernée par la liste des déplacements. |
Plage de fréquences
Plage de fréquence comprise entre low_frequency
et high_frequency
.
Champs | |
---|---|
low_frequency_mhz |
Fréquence la plus basse de la plage de fréquences en MHz. |
high_frequency_mhz |
Fréquence la plus élevée de la plage de fréquences en MHz. |
Génération de la demande secrète
Requête pour GenerateSecret
.
Générer une réponse secrète
Réponse pour GenerateSecret
Champs | |
---|---|
secret |
Secret généré par la chaîne et utilisé par |
GetCustomerRequest
Requête pour GetCustomer
.
Champs | |
---|---|
name |
Obligatoire. Nom du |
GetDeploymentRequest
Requête pour GetDeployment
.
Champs | |
---|---|
name |
Obligatoire. Nom du |
GetDeviceRequest
Requête pour GetDevice
.
Champs | |
---|---|
name |
Obligatoire. Nom de l'appareil. |
GetNodeRequest
Requête pour GetNode
.
Champs | |
---|---|
name |
Obligatoire. Nom du |
GetPolicyRequest
Message de requête pour la méthode GetPolicy
.
Champs | |
---|---|
resource |
Obligatoire. Ressource pour laquelle la règle est demandée. |
GrantState
État de la subvention.
Enums | |
---|---|
GRANT_STATE_UNSPECIFIED |
|
GRANT_STATE_GRANTED |
L'octroi a été accordé, mais l'appareil n'est pas assez rapide. |
GRANT_STATE_TERMINATED |
L'octroi a été résilié par la SAS. |
GRANT_STATE_SUSPENDED |
La subvention a été suspendue par la SAS. |
GRANT_STATE_AUTHORIZED |
L'appareil est en train d'émettre un message. |
GRANT_STATE_EXPIRED |
L'attribution a expiré. |
Type de hauteur
Indique comment la hauteur est mesurée.
Enums | |
---|---|
HEIGHT_TYPE_UNSPECIFIED |
Type de hauteur non spécifié. |
HEIGHT_TYPE_AGL |
La hauteur de l'AGL est mesurée par rapport au niveau du sol. |
HEIGHT_TYPE_AMSL |
La hauteur de l'AMSL est mesurée par rapport au niveau moyen de la mer. |
Paramètres d'installation
Informations sur les paramètres d'installation de l'appareil.
Champs | |
---|---|
latitude |
Latitude de l'antenne de l'appareil en degrés par rapport au plan de référence du WGS 84. La plage autorisée est comprise entre -90,000000 et +90,000000. Les valeurs positives représentent les latitudes au nord de l'équateur ; les valeurs négatives au sud de l'équateur. |
longitude |
Longitude de l'antenne de l'appareil en degrés par rapport au plan de référence du WGS 84. La plage autorisée est comprise entre -180,000000 et +180,000000. Les valeurs positives représentent les longitudes à l'est du méridien d'origine et les valeurs négatives à l'ouest du méridien d'origine. |
height |
Hauteur de l'antenne de l'appareil en mètres. Lorsque la valeur du paramètre |
height_type |
Indique comment la hauteur est mesurée. |
horizontal_accuracy |
Nombre positif en mètres pour indiquer la précision de l'antenne horizontale de l'appareil. Ce paramètre facultatif ne doit être présent que si sa valeur est inférieure à l'exigence de la FCC de 50 mètres. |
vertical_accuracy |
Nombre positif en mètres pour indiquer la précision de la position verticale de l'antenne de l'appareil. Ce paramètre facultatif ne doit être présent que si sa valeur est inférieure à l'exigence de la FCC de 3 mètres. |
indoor_deployment |
Si l'antenne de l'appareil est à l'intérieur ou non. |
antenna_azimuth |
Direction de l'orientation horizontale de l'antenne en degrés par rapport au nord géographique. La valeur de ce paramètre est un entier compris entre 0 et 359 inclus. Une valeur de 0 degré correspond au nord géographique et une valeur de 90 degrés à l'est. Ce paramètre est facultatif pour les appareils de catégorie A et conditionnel pour les appareils de catégorie B. |
antenna_downtilt |
L'antenne est inclinée en degrés et est un entier dont la valeur est comprise entre -90 et +90 inclus. Une valeur négative signifie que l'antenne est inclinée vers le haut (au-dessus de l'axe horizontal). Ce paramètre est facultatif pour les appareils de catégorie A et conditionnel pour les appareils de catégorie B. |
antenna_gain |
Gain d'antenne maximal en dBi. Ce paramètre est un entier dont la valeur est comprise entre -127 et +128 (dBi) inclus. |
eirp_capability |
Ce paramètre correspond à la valeur PIRE maximale de l'appareil, exprimée en unités de dBm/10 MHz. Il s'agit d'un nombre entier compris entre -127 et +47 (dBm/10 MHz) inclus. S'il n'est pas inclus, SAS l'interprète comme la PIRE maximale autorisée en unités de dBm/10 MHz pour la catégorie d'appareils. |
antenna_beamwidth |
Largeur de faisceau d'antenne de 3 dB en degrés dans l'horizontale. Ce paramètre est un entier non signé dont la valeur est comprise entre 0 et 360 (degrés) inclus. Il est facultatif pour les appareils de catégorie A et facultatif pour les appareils de catégorie B. |
antenna_model |
Si une antenne externe est utilisée, le modèle d'antenne est éventuellement fourni dans ce champ. La chaîne ne doit pas dépasser 128 octets. |
cpe_cbsd_indication |
S'il est présent, ce paramètre indique si la CBSD est un CPE-CBSD. |
ListCustomersRequest
Requête pour ListCustomers
.
Champs | |
---|---|
page_size |
Nombre maximal de |
page_token |
Jeton de pagination renvoyé par un appel précédent à |
ListCustomersResponse
Réponse pour ListCustomers
Champs | |
---|---|
customers[] |
Liste de |
next_page_token |
Jeton de pagination renvoyé par un appel précédent à |
ListDeploymentsRequest
Requête pour ListDeployments
.
Champs | |
---|---|
parent |
Obligatoire. Nom de la ressource parente, par exemple "nodes/1", customer/1/nodes/2. |
page_size |
Nombre maximal de déploiements à renvoyer dans la réponse. |
page_token |
Jeton de pagination renvoyé par un appel précédent à |
filter |
Expression du filtre. Le filtre doit être au format suivant: "DIRECT_CHILDREN" ou au format: "direct_children". Le filtre n'est pas sensible à la casse. Si ce champ est vide, aucun déploiement n'est filtré. |
ListDeploymentsResponse
Réponse pour ListDeployments
Champs | |
---|---|
deployments[] |
|
next_page_token |
Jeton de pagination renvoyé par un appel précédent à |
ListDevicesRequest
Requête pour ListDevices
.
Champs | |
---|---|
parent |
Obligatoire. Nom de la ressource parente. |
page_size |
Nombre maximal d'appareils à afficher dans la réponse. Si ce champ est vide ou nul, tous les appareils sont répertoriés. Doit être compris dans la plage [0, 1000]. |
page_token |
Jeton de pagination renvoyé par un appel précédent à |
filter |
Expression du filtre. Le filtre doit être dans l'un des formats suivants: "sn=123454" ou "display_name=MyDevice". sn correspond au numéro de série de l'appareil. Le filtre n'est pas sensible à la casse. |
ListDevicesResponse
Réponse pour ListDevices
Champs | |
---|---|
devices[] |
|
next_page_token |
Jeton de pagination renvoyé par un appel précédent à |
ListNodesRequest
Requête pour ListNodes
.
Champs | |
---|---|
parent |
Obligatoire. Nom de la ressource parente, par exemple "nodes/1". |
page_size |
Nombre maximal de nœuds à afficher dans la réponse. |
page_token |
Jeton de pagination renvoyé par un appel précédent à |
filter |
Expression du filtre. Le filtre doit être au format suivant: "DIRECT_CHILDREN" ou au format: "direct_children". Le filtre n'est pas sensible à la casse. Si ce champ est vide, aucun nœud n'est filtré. |
ListNodesResponse
Réponse pour ListNodes
Champs | |
---|---|
nodes[] |
|
next_page_token |
Jeton de pagination renvoyé par un appel précédent à |
Capacité de mesure
Capacité de mesure des appareils. Les valeurs sont définies par WINNF-SSC-0002.
Enums | |
---|---|
MEASUREMENT_CAPABILITY_UNSPECIFIED |
|
MEASUREMENT_CAPABILITY_RECEIVED_POWER_WITH_GRANT |
|
MEASUREMENT_CAPABILITY_RECEIVED_POWER_WITHOUT_GRANT |
MoveDeploymentRequest
Requête pour MoveDeployment
.
Champs | |
---|---|
name |
Obligatoire. Nom du |
destination |
Obligatoire. Nom de la nouvelle ressource parente |
Requête de transfert d'appareil
Requête pour MoveDevice
.
Champs | |
---|---|
name |
Obligatoire. Nom de l'appareil à déplacer. |
destination |
Obligatoire. Nom de la nouvelle ressource parente |
MoveNodeRequest
Requête pour MoveNode
.
Champs | |
---|---|
name |
Obligatoire. Nom du |
destination |
Obligatoire. Nom de la nouvelle ressource parente |
Nœud
Le nœud.
Champs | |
---|---|
name |
Uniquement en sortie. Nom de la ressource. |
display_name |
Nom à afficher du nœud. |
sas_user_ids[] |
ID utilisateur utilisés par les appareils appartenant à ce nœud. |
Règle
Définit une stratégie de contrôle d'accès aux ressources.
Champs | |
---|---|
assignments[] |
Liste de |
etag |
Le champ "ETag" permet un contrôle de simultanéité optimiste pour éviter que les mises à jour simultanées d'une stratégie ne s'écrasent les unes les autres. Nous recommandons vivement aux systèmes d'utiliser l'ETag au cours du cycle lecture-modification-écriture pour effectuer des mises à jour de stratégie afin d'éviter les conditions de concurrence: un ETag est renvoyé en réponse à Si aucun ETag n'est fourni dans l'appel de |
SetPolicyRequest
Message de requête pour la méthode SetPolicy
.
Champs | |
---|---|
resource |
Obligatoire. Ressource pour laquelle la règle est spécifiée. Cette règle remplace toute règle existante. |
policy |
Obligatoire. Règle à appliquer à |
SignDeviceRequest
Requête pour SignDevice
.
Champs | |
---|---|
device |
Obligatoire. |
TestAutorisationsRequest
Message de requête pour la méthode TestPermissions
.
Champs | |
---|---|
resource |
Obligatoire. Ressource pour laquelle les autorisations sont demandées. |
permissions[] |
Ensemble des autorisations à vérifier pour la ressource |
Réponse des autorisations de test
Message de réponse pour la méthode TestPermissions
.
Champs | |
---|---|
permissions[] |
Ensemble d'autorisations dont dispose l'appelant. |
UpdateCustomerRequest
Requête pour UpdateCustomer
.
Champs | |
---|---|
customer |
Obligatoire. Nouvelles valeurs pour |
update_mask |
Champs à mettre à jour. |
UpdateDeploymentRequest
Requête pour UpdateDeployment
.
Champs | |
---|---|
deployment |
Obligatoire. Nouvelles valeurs pour |
update_mask |
Champs à mettre à jour. |
UpdateDeviceRequest
Requête pour UpdateDevice
.
Champs | |
---|---|
device |
Obligatoire. |
update_mask |
Champs à mettre à jour. |
UpdateNodeRequest
Requête pour UpdateNode
.
Champs | |
---|---|
node |
Obligatoire. Nouvelles valeurs pour |
update_mask |
Champs à mettre à jour. |
UpdateSignDeviceRequest
Requête pour UpdateSignedDevice
.
Champs | |
---|---|
name |
Obligatoire. Nom de l'appareil à mettre à jour. |
encoded_device |
Obligatoire. Jeton Web JSON signé à l'aide d'une clé privée CPI. La charge utile doit être l'encodage JSON de |
installer_id |
Obligatoire. ID d'installateur unique (CPI) de la base de données des installateurs professionnels certifiés. |
ValidateInstallerRequest
Requête pour ValidateInstaller
.
Champs | |
---|---|
installer_id |
Obligatoire. Identifiant unique du installateur (CPI) provenant de la base de données des installateurs professionnels certifiés. |
secret |
Obligatoire. Secret renvoyé par |
encoded_secret |
Obligatoire. Jeton Web JSON signé à l'aide d'une clé privée CPI. La charge utile doit inclure une revendication &secret dont la valeur est le secret. |
ValidateInstallerResponse
Réponse pour ValidateInstaller