SoftLayer_Security_Certificate


SoftLayer_Security_Certificate

Description

Local


certificate

The certificate provided publicly to clients requesting identity credentials. This certificate is usually signed by a source trusted by the client or a signature chain can be established between this certificate and the truested certificate.

This property may only be modified when no services are associated. See associatedServiceCount.


Type: string


certificateSigningRequest

The signing request used to request a certificate authority generate a signed certificate.

This property may only be modified when no services are associated. See associatedServiceCount.


Type: string


commonName

The common name (usually a domain name) encoded within the certificate.

This property is read only. Changes made will be silently ignored.


Type: string


createDate

The date the certificate record was created. The contents of the certificate may of changed since the record was created, so this does not represent anything about the certificate itself.

This property is read only. Changes made will be silently ignored.


Type: dateTime


id

The ID of the certificate record.
Type: int


intermediateCertificate

The intermediate certificate authorities certificate that completes the certificate chain for the issued certificate. Required when clients will only trust the root certificate.

This property may only be modified when no services are associated. See associatedServiceCount.


Type: string


keySize

The size (number of bits) of the public key represented by the certificate.
Type: int


modifyDate

The date the certificate record was last modified.The contents of the certificate may of changed since the record was created, so this does not represent anything about the certificate itself.

This property is read only. Changes made will be silently ignored.


Type: dateTime


notes

A note to help describe the certificate.
Type: string


organizationName

The organizational name encoded in the certificate.

This property is read only. Changes made will be silently ignored.


Type: string


privateKey

The private key in the key/certificate pair.

This property may only be modified when no services are associated. See associatedServiceCount.


Type: string


validityBegin

The UTC timestamp representing the beginning of the certificate’s validity

This property is read only. Changes made will be silently ignored.


Type: dateTime


validityDays

The number of days remaining in the validity period for the certificate.

This property is read only. Changes made will be silently ignored.


Type: int


validityEnd

The UTC timestamp representing the end of the certificate’s validity period.

This property is read only. Changes made will be silently ignored.


Type: dateTime

Relational


associatedServiceCount

The number of services currently associated with the certificate.
Type: int


lbaasListeners

Cloud Load Balancer [LBaaS] listeners currently associated with the certificate.
Type: SoftLayer_Network_LBaaS_Listener[]


loadBalancerVirtualIpAddresses

The load balancers virtual IP addresses currently associated with the certificate.
Type: SoftLayer_Network_Application_Delivery_Controller_LoadBalancer_VirtualIpAddress[]

Count


lbaasListenerCount

A count of cloud Load Balancer [LBaaS] listeners currently associated with the certificate.
Type: unsignedLong


loadBalancerVirtualIpAddressCount

A count of the load balancers virtual IP addresses currently associated with the certificate.
Type: unsignedLong