AWSIoTCACertificateDescription

Objective-C

@interface AWSIoTCACertificateDescription

Swift

class AWSIoTCACertificateDescription

Describes a CA certificate.

  • Whether the CA certificate configured for auto registration of device certificates. Valid values are “ENABLE” and “DISABLE”

    Declaration

    Objective-C

    @property (nonatomic) AWSIoTAutoRegistrationStatus autoRegistrationStatus;

    Swift

    var autoRegistrationStatus: AWSIoTAutoRegistrationStatus { get set }
  • The CA certificate ARN.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable certificateArn;

    Swift

    var certificateArn: String? { get set }
  • The CA certificate ID.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable certificateId;

    Swift

    var certificateId: String? { get set }
  • The CA certificate data, in PEM format.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable certificatePem;

    Swift

    var certificatePem: String? { get set }
  • The date the CA certificate was created.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSDate *_Nullable creationDate;

    Swift

    var creationDate: Date? { get set }
  • The customer version of the CA certificate.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSNumber *_Nullable customerVersion;

    Swift

    var customerVersion: NSNumber? { get set }
  • The generation ID of the CA certificate.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable generationId;

    Swift

    var generationId: String? { get set }
  • The date the CA certificate was last modified.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSDate *_Nullable lastModifiedDate;

    Swift

    var lastModifiedDate: Date? { get set }
  • The owner of the CA certificate.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable ownedBy;

    Swift

    var ownedBy: String? { get set }
  • The status of a CA certificate.

    Declaration

    Objective-C

    @property (nonatomic) AWSIoTCACertificateStatus status;

    Swift

    var status: AWSIoTCACertificateStatus { get set }
  • When the CA certificate is valid.

    Declaration

    Objective-C

    @property (nonatomic, strong) AWSIoTCertificateValidity *_Nullable validity;

    Swift

    var validity: AWSIoTCertificateValidity? { get set }