class Azure::ServiceFabric::V6_5_0_36::Models::InlinedValueSecretResourceProperties
Describes the properties of a secret resource whose value is provided explicitly as plaintext. The secret resource may have multiple values, each being uniquely versioned. The secret value of each version is stored encrypted, and delivered as plaintext into the context of applications referencing it.
Attributes
kind[RW]
Public Class Methods
mapper()
click to toggle source
Mapper for InlinedValueSecretResourceProperties
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/6.5.0.36/generated/azure_service_fabric/models/inlined_value_secret_resource_properties.rb, line 31 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'inlinedValue', type: { name: 'Composite', class_name: 'InlinedValueSecretResourceProperties', model_properties: { kind: { client_side_validation: true, required: true, serialized_name: 'kind', type: { name: 'String' } }, description: { client_side_validation: true, required: false, serialized_name: 'description', type: { name: 'String' } }, status: { client_side_validation: true, required: false, read_only: true, serialized_name: 'status', type: { name: 'String' } }, status_details: { client_side_validation: true, required: false, read_only: true, serialized_name: 'statusDetails', type: { name: 'String' } }, content_type: { client_side_validation: true, required: false, serialized_name: 'contentType', type: { name: 'String' } } } } } end
new()
click to toggle source
# File lib/6.5.0.36/generated/azure_service_fabric/models/inlined_value_secret_resource_properties.rb, line 20 def initialize @kind = "inlinedValue" end