AWSIoTUpdateCACertificateRequest

@interface AWSIoTUpdateCACertificateRequest

The input to the UpdateCACertificate operation.

Required parameters: [certificateId]

  • The CA certificate identifier.

    Declaration

    Objective-C

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

    Swift

    var certificateId: String? { get set }
  • The new value for the auto registration status. Valid values are: “ENABLE” or “DISABLE”.

    Declaration

    Objective-C

    @property (assign, readwrite, nonatomic)
        AWSIoTAutoRegistrationStatus latestAutoRegistrationStatus;

    Swift

    var latestAutoRegistrationStatus: AWSIoTAutoRegistrationStatus { get set }
  • The updated status of the CA certificate.

    Note: The status value REGISTER_INACTIVE is deprecated and should not be used.

    Declaration

    Objective-C

    @property (assign, readwrite, nonatomic) AWSIoTCACertificateStatus latestStatus;

    Swift

    var latestStatus: AWSIoTCACertificateStatus { get set }
  • Information about the registration configuration.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic)
        AWSIoTRegistrationConfig *_Nullable registrationConfig;

    Swift

    var registrationConfig: AWSIoTRegistrationConfig? { get set }
  • If true, removes auto registration.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic)
        NSNumber *_Nullable removeAutoRegistration;

    Swift

    var removeAutoRegistration: NSNumber? { get set }