Ssh Certificates
APIClient
- pydantic model APIClient
- field allowed_to_request_certificate_identifier: Union[bool, Any] = None (alias 'AllowedToRequestCertificateIdentifier')
- field allowed_to_request_extensions: Union[bool, Any] = None (alias 'AllowedToRequestExtensions')
- field allowed_to_request_force_command: Union[bool, Any] = None (alias 'AllowedToRequestForceCommand')
- field allowed_to_request_principals: Union[bool, Any] = None (alias 'AllowedToRequestPrincipals')
- field allowed_to_request_source_addresses: Union[bool, Any] = None (alias 'AllowedToRequestSourceAddresses')
AccessControl
- pydantic model AccessControl
- field allowed_certificate_identifier_patterns: Union[List[str], Any] [Optional] (alias 'AllowedCertificateIdentifierPatterns')
- field allowed_extensions: Union[List[str], Any] [Optional] (alias 'AllowedExtensions')
- field allowed_force_command_patterns: Union[List[str], Any] [Optional] (alias 'AllowedForceCommandPatterns')
- field allowed_principals_patterns: Union[List[str], Any] [Optional] (alias 'AllowedPrincipalsPatterns')
- field allowed_source_addresses: Union[List[str], Any] [Optional] (alias 'AllowedSourceAddresses')
- field default_certificate_identifier: Union[str, Any] = None (alias 'DefaultCertificateIdentifier')
- field default_extensions: Union[List[str], Any] [Optional] (alias 'DefaultExtensions')
- field default_force_command: Union[str, Any] = None (alias 'DefaultForceCommand')
- field default_principals: Union[List[str], Any] [Optional] (alias 'DefaultPrincipals')
- field default_source_addresses: Union[List[str], Any] [Optional] (alias 'DefaultSourceAddresses')
CAKeyPair
- pydantic model CAKeyPair
- field created_on: Union[str, Any] = None (alias 'CreatedOn')
- field dn: Union[str, Any] = None (alias 'Dn')
- field fingerprint_sha256: Union[str, Any] = None (alias 'FingerprintSha256')
- field guid: Union[str, Any] = None (alias 'Guid')
- field key_algorithm: Union[str, Any] = None (alias 'KeyAlgorithm')
- field name: Union[str, Any] = None (alias 'Name')
- field public_key_data: Union[str, Any] = None (alias 'PublicKeyData')
Certificate
- pydantic model Certificate
- field allowed_private_key_algorithms: Union[List[str], Any] [Optional] (alias 'AllowedPrivateKeyAlgorithms')
- field allowed_private_key_reuse: Union[bool, Any] = None (alias 'AllowedPrivateKeyReuse')
- field certificate_destination_dn: Union[str, Any] = None (alias 'CertificateDestinationDn')
- field default_private_key_algorithm: Union[str, Any] = None (alias 'DefaultPrivateKeyAlgorithm')
- field signature_hashing_algorithm: Union[str, Any] = None (alias 'SignatureHashingAlgorithm')
- field type: Union[str, Any] = None (alias 'Type')
- field validity_period: Union[str, Any] = None (alias 'ValidityPeriod')
CertificateDetails
- pydantic model CertificateDetails
- field ca_fingerprint_sha256: Union[str, Any] = None (alias 'CaFingerprintSha256')
- field certificate_fingerprint_sha256: Union[str, Any] = None (alias 'CertificateFingerprintSha256')
- field certificate_type: Union[str, Any] = None (alias 'CertificateType')
- field extensions: Union[dict, Any] = None (alias 'Extensions')
- field key_id: Union[str, Any] = None (alias 'KeyId')
- field key_type: Union[str, Any] = None (alias 'KeyType')
- field principals: Union[List[str], Any] [Optional] (alias 'Principals')
- field public_key_fingerprint_sha256: Union[str, Any] = None (alias 'PublicKeyFingerprintSha256')
- field serial_number: Union[str, Any] = None (alias 'SerialNumber')
- field source_addresses: Union[List[str], Any] [Optional] (alias 'SourceAddresses')
- field valid_from: Union[int, Any] = None (alias 'ValidFrom')
- field valid_to: Union[int, Any] = None (alias 'ValidTo')