AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Container for the parameters to the RegisterCACertificate operation. Registers a CA certificate with IoT. This CA certificate can then be used to sign device certificates, which can be then registered with IoT. You can register up to 10 CA certificates per Amazon Web Services account that have the same subject field. This enables you to have up to 10 certificate authorities sign your device certificates. If you have more than one CA certificate registered, make sure you pass the CA certificate when you register your device certificates with the RegisterCertificate action.

Requires permission to access the RegisterCACertificate action.

Inheritance Hierarchy


Namespace: Amazon.IoT.Model
Assembly: AWSSDK.IoT.dll
Version: 3.x.y.z


public class RegisterCACertificateRequest : AmazonIoTRequest

The RegisterCACertificateRequest type exposes the following members



Public Property AllowAutoRegistration System.Boolean

Gets and sets the property AllowAutoRegistration.

Allows this CA certificate to be used for auto registration of device certificates.

Public Property CaCertificate System.String

Gets and sets the property CaCertificate.

The CA certificate.

Public Property RegistrationConfig Amazon.IoT.Model.RegistrationConfig

Gets and sets the property RegistrationConfig.

Information about the registration configuration.

Public Property SetAsActive System.Boolean

Gets and sets the property SetAsActive.

A boolean value that specifies if the CA certificate is set to active.

Public Property Tags System.Collections.Generic.List<Amazon.IoT.Model.Tag>

Gets and sets the property Tags.

Metadata which can be used to manage the CA certificate.

For URI Request parameters use format: ...key1=value1&key2=value2...

For the CLI command-line parameter use format: &&tags "key1=value1&key2=value2..."

For the cli-input-json file use format: "tags": "key1=value1&key2=value2..."

Public Property VerificationCertificate System.String

Gets and sets the property VerificationCertificate.

The private key verification certificate.

Version Information

.NET Core App:
Supported in: 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.5, 4.0, 3.5