Method: deployments.devices.signDevice
    
    
      
    
    
      
      সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
    
    
      
      আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
    
  
  
      
    
  
  
  
  
  
    
  
  
    
    
     HTTP অনুরোধ
 POST https://sasportal.googleapis.com/v1alpha1/{device.name=deployments/*/devices/*}:signDevice
 URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে। 
 পাথ প্যারামিটার 
| পরামিতি | 
|---|
| 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 শনাক্তকারী। | 
| device.serialNumber |  string  ডিভাইস প্রস্তুতকারকের দ্বারা ডিভাইসে নির্ধারিত একটি ক্রমিক নম্বর। | 
| device.preloadedConfig |  object ( DeviceConfig)  ডিভাইসের কনফিগারেশন, যেমন SAS পোর্টাল API এর মাধ্যমে নির্দিষ্ট করা হয়েছে। | 
| device.activeConfig |  object ( DeviceConfig)  শুধুমাত্র আউটপুট। SAS-তে নিবন্ধিত ডিভাইসের বর্তমান কনফিগারেশন। | 
| device.state |  enum ( State)  শুধুমাত্র আউটপুট। ডিভাইসের অবস্থা। | 
| device.grants[] |  object ( DeviceGrant)  শুধুমাত্র আউটপুট। ডিভাইস দ্বারা অনুষ্ঠিত অনুদান. | 
| device.displayName |  string  ডিভাইস প্রদর্শনের নাম। | 
| device.deviceMetadata |  object ( DeviceMetadata)  ডিভাইস প্যারামিটার যা SAS পোর্টাল এবং SAS রেজিস্ট্রেশন অনুরোধ উভয় দ্বারা ওভাররাইড করা যেতে পারে। | 
| device.currentChannels[](deprecated)
 |  object ( ChannelWithScore)  শুধুমাত্র আউটপুট। স্কোর সহ বর্তমান চ্যানেল। | 
| device.grantRangeAllowlists[] |  object ( FrequencyRange)  শুধুমাত্র অনুমোদিত তালিকার মধ্যে থাকা ব্যাপ্তিগুলিই নতুন অনুদানের জন্য উপলব্ধ।  | 
 প্রতিক্রিয়া শরীর
 সফল হলে, প্রতিক্রিয়া বডি খালি। 
 অনুমোদনের সুযোগ
 নিম্নলিখিত OAuth সুযোগ প্রয়োজন:
-  https://www.googleapis.com/auth/sasportal
 
  
    
    
      
       
    
    
  
  
  অন্য কিছু উল্লেখ না করা থাকলে, এই পৃষ্ঠার কন্টেন্ট Creative Commons Attribution 4.0 License-এর অধীনে এবং কোডের নমুনাগুলি Apache 2.0 License-এর অধীনে লাইসেন্স প্রাপ্ত। আরও জানতে, Google Developers সাইট নীতি দেখুন। Java হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
  2025-07-24 UTC-তে শেষবার আপডেট করা হয়েছে।
  
  
  
    
      [null,null,["2025-07-24 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"]]