Sha256: 7af2c31f77b8f3b0247bdeb953a1c07d37d776c518755dd71d7ccecd8daafdf2
Contents?: true
Size: 950 Bytes
Versions: 4
Compression:
Stored size: 950 Bytes
Contents
module Fog module ContainerInfra class HuaweiCloud class Real def create_certificate(params) request( :expects => [201, 200], :method => 'POST', :path => "certificates", :body => Fog::JSON.encode(params) ) end end class Mock def create_certificate(_params) response = Excon::Response.new response.status = 201 response.body = { "pem" => "-----BEGIN CERTIFICATE-----\nMIIDxDCCAqygAwIBAgIRALgUbIjdKUy8lqErJmCxVfkwDQYJKoZIhvcNAQELBQAw\n-----END CERTIFICATE-----\n", "bay_uuid" => "0b4b766f-1500-44b3-9804-5a6e12fe6df4", "csr" => "-----BEGIN CERTIFICATE REQUEST-----\nMIIEfzCCAmcCAQAwFDESMBAGA1UEAxMJWW91ciBOYW1lMIICIjANBgkqhkiG9w0B\n-----END CERTIFICATE REQUEST-----\n" } response end end end end end
Version data entries
4 entries across 4 versions & 1 rubygems