Method: deployments.devices.signDevice
    
    
      
    
    
      
      コレクションでコンテンツを整理
    
    
      
      必要に応じて、コンテンツの保存と分類を行います。
    
  
    
  
      
    
  
  
  
  
  
  
    
    
    
    
    
    
      
      
      
        
          HTTP リクエスト
          POST https://sasportal.googleapis.com/v1alpha1/{device.name=deployments/*/devices/*}:signDevice
この URL は gRPC Transcoding 構文を使用します。
        
        
          パスパラメータ
          
            
              
              
            
            
              
                | パラメータ | 
              
            
            
              
                device.name | 
                
                   string 
                  出力専用。リソースパス名。 
                 | 
              
            
          
        
        
          リクエストの本文
          リクエストの本文には、次の構造のデータが含まれます。
          
            
              
                
                  | JSON 表現 | 
                
              
              
                
                  {
  "device": {
    "name": string,
    "fccId": string,
    "serialNumber": string,
    "preloadedConfig": {
      "category": enum (DeviceCategory),
      "model": {
        object (DeviceModel)
      },
      "airInterface": {
        object (DeviceAirInterface)
      },
      "installationParams": {
        object (InstallationParams)
      },
      "measurementCapabilities": [
        enum (MeasurementCapability)
      ],
      "userId": string,
      "callSign": string,
      "state": enum (State),
      "isSigned": boolean,
      "updateTime": string
    },
    "activeConfig": {
      "category": enum (DeviceCategory),
      "model": {
        object (DeviceModel)
      },
      "airInterface": {
        object (DeviceAirInterface)
      },
      "installationParams": {
        object (InstallationParams)
      },
      "measurementCapabilities": [
        enum (MeasurementCapability)
      ],
      "userId": string,
      "callSign": string,
      "state": enum (State),
      "isSigned": boolean,
      "updateTime": string
    },
    "state": enum (State),
    "grants": [
      {
        "maxEirp": number,
        "frequencyRange": {
          object (FrequencyRange)
        },
        "state": enum (GrantState),
        "channelType": enum (ChannelType),
        "moveList": [
          {
            object (DpaMoveList)
          }
        ],
        "expireTime": string,
        "suspensionReason": [
          string
        ],
        "grantId": string,
        "lastHeartbeatTransmitExpireTime": string
      }
    ],
    "displayName": string,
    "deviceMetadata": {
      "interferenceCoordinationGroup": string,
      "commonChannelGroup": string,
      "antennaModel": string,
      "nrqzValidated": boolean,
      "nrqzValidation": {
        object (NrqzValidation)
      }
    },
    "currentChannels": [
      {
        "frequencyRange": {
          object (FrequencyRange)
        },
        "score": number
      }
    ],
    "grantRangeAllowlists": [
      {
        "lowFrequencyMhz": number,
        "highFrequencyMhz": number
      }
    ]
  }
} | 
                
              
            
          
          
            
              
                
                
              
              
                
                  | フィールド | 
                
              
              
                
                  device.fccId | 
                  
                     string 
                    デバイスの FCC ID。 
                   | 
                
                
                  device.serialNumber | 
                  
                     string 
                    デバイス メーカーによってデバイスに割り当てられたシリアル番号。 
                   | 
                
                
                  device.preloadedConfig | 
                  
                     object (DeviceConfig) 
                    SAS Portal API で指定されたデバイスの構成。 
                   | 
                
                
                  device.activeConfig | 
                  
                     object (DeviceConfig) 
                    出力専用。SAS に登録されているデバイスの現在の構成。 
                   | 
                
                
                  device.state | 
                  
                     enum (State) 
                    出力専用。デバイスの状態。 
                   | 
                
                
                  device.grants[] | 
                  
                     object (DeviceGrant) 
                    出力専用。デバイスが保持している権限。 
                   | 
                
                
                  device.displayName | 
                  
                     string 
                    デバイスの表示名。 
                   | 
                
                
                  device.deviceMetadata | 
                  
                     object (DeviceMetadata) 
                    SAS Portal と SAS 登録リクエストの両方でオーバーライドできるデバイス パラメータ。 
                   | 
                
                
                  device.currentChannels[] (deprecated) | 
                  
                     object (ChannelWithScore) 
                    出力専用。スコアのある現在のチャンネル。 
                   | 
                
                
                  device.grantRangeAllowlists[] | 
                  
                     object (FrequencyRange) 
                    新しい付与に使用できるのは、許可リストに含まれる範囲のみです。 
                   | 
                
              
            
          
        
        
          レスポンスの本文
          成功すると、レスポンスの本文は空になります。
        
        
          認可スコープ
          次の OAuth スコープが必要です。
          
            https://www.googleapis.com/auth/sasportal 
          
        
      
    
  
  
  
  
 
  
    
      
      
    
    
      
    
    
  
       
    
    
      
    
  
  
  特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
  最終更新日 2025-07-25 UTC。
  
  
  
    
      [[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["必要な情報がない","missingTheInformationINeed","thumb-down"],["複雑すぎる / 手順が多すぎる","tooComplicatedTooManySteps","thumb-down"],["最新ではない","outOfDate","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["サンプル / コードに問題がある","samplesCodeIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2025-07-25 UTC。"],[],["This document details how to sign a device using a `POST` HTTP request to `https://sasportal.googleapis.com/v1alpha1/{device.name=deployments/*/devices/*}:signDevice`. The `device.name` path parameter is required. The request body must contain a JSON representation of the device, including details such as `fccId`, `serialNumber`, `preloadedConfig`, `activeConfig`, `state`, `grants`, `displayName`, `deviceMetadata`, `currentChannels`, and `grantRangeAllowlists`. The JSON format represents the structure of the device's configuration. A successful request results in an empty response body. The request needs the OAuth scope `https://www.googleapis.com/auth/sasportal`.\n"]]