Class: Azure::KeyVault::V2015_06_01::Models::CertificateOperation
- Inherits:
-
Object
- Object
- Azure::KeyVault::V2015_06_01::Models::CertificateOperation
- Includes:
- MsRestAzure
- Defined in:
- lib/2015-06-01/generated/azure_key_vault/models/certificate_operation.rb
Overview
A certificate operation is returned in case of async requests.
Instance Attribute Summary collapse
-
#cancellation_requested ⇒ Boolean
certificate operation.
-
#csr ⇒ Array<Integer>
being used in the certificate operation.
-
#error ⇒ Error
operation.
-
#id ⇒ String
The certificate id.
-
#issuer_parameters ⇒ IssuerParameters
component of a certificate.
-
#request_id ⇒ String
Identifier for the certificate operation.
-
#status ⇒ String
Status of the certificate operation.
-
#status_details ⇒ String
The status details of the certificate operation.
-
#target ⇒ String
operation.
Class Method Summary collapse
-
.mapper ⇒ Object
Mapper for CertificateOperation class as Ruby Hash.
Instance Attribute Details
#cancellation_requested ⇒ Boolean
certificate operation.
28 29 30 |
# File 'lib/2015-06-01/generated/azure_key_vault/models/certificate_operation.rb', line 28 def cancellation_requested @cancellation_requested end |
#csr ⇒ Array<Integer>
being used in the certificate operation.
24 25 26 |
# File 'lib/2015-06-01/generated/azure_key_vault/models/certificate_operation.rb', line 24 def csr @csr end |
#error ⇒ Error
operation.
38 39 40 |
# File 'lib/2015-06-01/generated/azure_key_vault/models/certificate_operation.rb', line 38 def error @error end |
#id ⇒ String
Returns The certificate id.
16 17 18 |
# File 'lib/2015-06-01/generated/azure_key_vault/models/certificate_operation.rb', line 16 def id @id end |
#issuer_parameters ⇒ IssuerParameters
component of a certificate.
20 21 22 |
# File 'lib/2015-06-01/generated/azure_key_vault/models/certificate_operation.rb', line 20 def issuer_parameters @issuer_parameters end |
#request_id ⇒ String
Returns Identifier for the certificate operation.
45 46 47 |
# File 'lib/2015-06-01/generated/azure_key_vault/models/certificate_operation.rb', line 45 def request_id @request_id end |
#status ⇒ String
Returns Status of the certificate operation.
31 32 33 |
# File 'lib/2015-06-01/generated/azure_key_vault/models/certificate_operation.rb', line 31 def status @status end |
#status_details ⇒ String
Returns The status details of the certificate operation.
34 35 36 |
# File 'lib/2015-06-01/generated/azure_key_vault/models/certificate_operation.rb', line 34 def status_details @status_details end |
#target ⇒ String
operation.
42 43 44 |
# File 'lib/2015-06-01/generated/azure_key_vault/models/certificate_operation.rb', line 42 def target @target end |
Class Method Details
.mapper ⇒ Object
Mapper for CertificateOperation class as Ruby Hash. This will be used for serialization/deserialization.
52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 |
# File 'lib/2015-06-01/generated/azure_key_vault/models/certificate_operation.rb', line 52 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'CertificateOperation', type: { name: 'Composite', class_name: 'CertificateOperation', model_properties: { id: { client_side_validation: true, required: false, read_only: true, serialized_name: 'id', type: { name: 'String' } }, issuer_parameters: { client_side_validation: true, required: false, serialized_name: 'issuer', type: { name: 'Composite', class_name: 'IssuerParameters' } }, csr: { client_side_validation: true, required: false, serialized_name: 'csr', type: { name: 'ByteArray' } }, cancellation_requested: { client_side_validation: true, required: false, serialized_name: 'cancellation_requested', type: { name: 'Boolean' } }, status: { client_side_validation: true, required: false, serialized_name: 'status', type: { name: 'String' } }, status_details: { client_side_validation: true, required: false, serialized_name: 'status_details', type: { name: 'String' } }, error: { client_side_validation: true, required: false, serialized_name: 'error', type: { name: 'Composite', class_name: 'Error' } }, target: { client_side_validation: true, required: false, serialized_name: 'target', type: { name: 'String' } }, request_id: { client_side_validation: true, required: false, serialized_name: 'request_id', type: { name: 'String' } } } } } end |