managedDeviceCertificateState リソースの種類

名前空間: microsoft.graph

重要:Microsoft は Intune /beta API をサポートしていますが、より頻繁に変更される可能性があります。 可能な場合は、バージョン v1.0 を使用することをお勧めします。 バージョン セレクターを使用して、バージョン v1.0 で API が使用できるかどうかを確認します。

注:Intune 用 Microsoft Graph API には、テナントの有効な Intune ライセンスが必要です。

メソッド

メソッド 戻り値の型 説明
managedDeviceCertificateStates の一覧表示 managedDeviceCertificateState コレクション managedDeviceCertificateState オブジェクトのプロパティと関係を一覧表示します。
managedDeviceCertificateState を取得する managedDeviceCertificateState managedDeviceCertificateState オブジェクトのプロパティとリレーションシップを読み取ります。
managedDeviceCertificateState の作成 managedDeviceCertificateState 新しい managedDeviceCertificateState オブジェクトを作成します。
managedDeviceCertificateState を削除する なし managedDeviceCertificateState を削除します。
managedDeviceCertificateState を更新する managedDeviceCertificateState managedDeviceCertificateState オブジェクトのプロパティを更新します。

プロパティ

プロパティ 型 説明
id String エンティティのキー。
devicePlatform devicePlatformType デバイス プラットフォーム。 指定可能な値は、 android、 androidForWork、 iOS、 macOS、 windowsPhone81、 windows81AndLater、 windows10AndLater、 androidWorkProfile、 unknown、 androidAOSP、 androidMobileApplicationManagement、 iOSMobileApplicationManagement、 unknownFutureValue、 windowsMobileApplicationManagement です。
certificateKeyUsage keyUsages キーの使用法。 可能な値は、keyEncipherment、digitalSignature です。
certificateValidityPeriodUnits certificateValidityPeriodScale 有効期間の単位。 可能な値は days、months、years です。
certificateIssuanceState certificateIssuanceStates 発行の状態。 指定可能な値は、 unknown、 challengeIssued、 challengeIssueFailed、 requestCreationFailed、 requestSubmitFailed、 challengeValidationSucceeded、 challengeValidationFailed、 issueFailed、 issuePending、 issued、 responseProcessingFailed、 responsePending、 enrollmentSucceeded、 enrollmentNotNeeded、 revoked、 removedFromCollection、 renewVerified、 installFailed、 installed、 deleteFailed、 deleted、 renewalRequested、 requested です。
certificateKeyStorageProvider keyStorageProviderOption キー ストレージ プロバイダー。 使用可能な値: useTpmKspOtherwiseUseSoftwareKsp、useTpmKspOtherwiseFail、usePassportForWorkKspOtherwiseFail、useSoftwareKsp。
certificateSubjectNameFormat subjectNameFormat サブジェクト名の形式。 可能な値は、commonName、commonNameIncludingEmail、commonNameAsEmail、custom、commonNameAsIMEI、commonNameAsSerialNumber、commonNameAsAadDeviceId、commonNameAsIntuneDeviceId、commonNameAsDurableDeviceId です。
certificateSubjectAlternativeNameFormat subjectAlternativeNameType サブジェクトの別名形式。 使用可能な値: none、emailAddress、userPrincipalName、customAzureADAttribute、domainNameService、universalResourceIdentifier。
certificateRevokeStatus certificateRevocationStatus 状態を取り消します。 可能な値は、none、pending、issued、failed、revoked です。
certificateProfileDisplayName 文字列 証明書プロファイルの表示名
deviceDisplayName 文字列 デバイスの表示名
userDisplayName String ユーザーの表示名
certificateExpirationDateTime DateTimeOffset 証明書の有効期限
certificateLastIssuanceStateChangedDateTime DateTimeOffset 前回の証明書発行状態の変更
lastCertificateStateChangeDateTime DateTimeOffset 前回の証明書発行状態の変更
certificateIssuer 文字列 発行者
certificateThumbprint 文字列 Thumbprint
certificateSerialNumber 文字列 シリアル番号
certificateKeyLength Int32 キーの長さ
certificateEnhancedKeyUsage 文字列 拡張キーの使用
certificateValidityPeriod Int32 有効期間
certificateSubjectNameFormatString 文字列 カスタム サブジェクト名形式のサブジェクト名書式指定文字列
certificateSubjectAlternativeNameFormatString 文字列 サブジェクトの別名 カスタム形式の書式文字列
certificateIssuanceDateTime DateTimeOffset 発行日
certificateErrorCode Int32 エラー コード

リレーションシップ

なし

JSON 表記

以下は、リソースの JSON 表記です。

{
  "@odata.type": "#microsoft.graph.managedDeviceCertificateState",
  "id": "String (identifier)",
  "devicePlatform": "String",
  "certificateKeyUsage": "String",
  "certificateValidityPeriodUnits": "String",
  "certificateIssuanceState": "String",
  "certificateKeyStorageProvider": "String",
  "certificateSubjectNameFormat": "String",
  "certificateSubjectAlternativeNameFormat": "String",
  "certificateRevokeStatus": "String",
  "certificateProfileDisplayName": "String",
  "deviceDisplayName": "String",
  "userDisplayName": "String",
  "certificateExpirationDateTime": "String (timestamp)",
  "certificateLastIssuanceStateChangedDateTime": "String (timestamp)",
  "lastCertificateStateChangeDateTime": "String (timestamp)",
  "certificateIssuer": "String",
  "certificateThumbprint": "String",
  "certificateSerialNumber": "String",
  "certificateKeyLength": 1024,
  "certificateEnhancedKeyUsage": "String",
  "certificateValidityPeriod": 1024,
  "certificateSubjectNameFormatString": "String",
  "certificateSubjectAlternativeNameFormatString": "String",
  "certificateIssuanceDateTime": "String (timestamp)",
  "certificateErrorCode": 1024
}