Class: Azure::Signalr::Mgmt::V2020_05_01::Models::SignalRCreateOrUpdateProperties
- Inherits:
-
Object
- Object
- Azure::Signalr::Mgmt::V2020_05_01::Models::SignalRCreateOrUpdateProperties
- Includes:
- MsRestAzure
- Defined in:
- lib/2020-05-01/generated/azure_mgmt_signalr/models/signal_rcreate_or_update_properties.rb
Overview
Settings used to provision or configure the resource.
Instance Attribute Summary collapse
-
#cors ⇒ SignalRCorsSettings
settings.
-
#features ⇒ Array<SignalRFeature>
ServiceMode.
-
#host_name_prefix ⇒ String
Retained for future use.
-
#network_acls ⇒ SignalRNetworkACLs
Network ACLs.
-
#upstream ⇒ ServerlessUpstreamSettings
SignalR is in server-less mode.
Class Method Summary collapse
-
.mapper ⇒ Object
Mapper for SignalRCreateOrUpdateProperties class as Ruby Hash.
Instance Attribute Details
#cors ⇒ SignalRCorsSettings
settings.
36 37 38 |
# File 'lib/2020-05-01/generated/azure_mgmt_signalr/models/signal_rcreate_or_update_properties.rb', line 36 def cors @cors end |
#features ⇒ Array<SignalRFeature>
ServiceMode.
FeatureFlags that are not included in the parameters for the update operation will not be modified. And the response will only include featureFlags that are explicitly set. When a featureFlag is not explicitly set, SignalR service will use its globally default value. But keep in mind, the default value doesn’t mean “false”. It varies in terms of different FeatureFlags.
32 33 34 |
# File 'lib/2020-05-01/generated/azure_mgmt_signalr/models/signal_rcreate_or_update_properties.rb', line 32 def features @features end |
#host_name_prefix ⇒ String
Retained for future use. The hostname will be of format: <hostNamePrefix>.service.signalr.net.
19 20 21 |
# File 'lib/2020-05-01/generated/azure_mgmt_signalr/models/signal_rcreate_or_update_properties.rb', line 19 def host_name_prefix @host_name_prefix end |
#network_acls ⇒ SignalRNetworkACLs
Returns Network ACLs.
43 44 45 |
# File 'lib/2020-05-01/generated/azure_mgmt_signalr/models/signal_rcreate_or_update_properties.rb', line 43 def network_acls @network_acls end |
#upstream ⇒ ServerlessUpstreamSettings
SignalR is in server-less mode.
40 41 42 |
# File 'lib/2020-05-01/generated/azure_mgmt_signalr/models/signal_rcreate_or_update_properties.rb', line 40 def upstream @upstream end |
Class Method Details
.mapper ⇒ Object
Mapper for SignalRCreateOrUpdateProperties class as Ruby Hash. This will be used for serialization/deserialization.
50 51 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 |
# File 'lib/2020-05-01/generated/azure_mgmt_signalr/models/signal_rcreate_or_update_properties.rb', line 50 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'SignalRCreateOrUpdateProperties', type: { name: 'Composite', class_name: 'SignalRCreateOrUpdateProperties', model_properties: { host_name_prefix: { client_side_validation: true, required: false, serialized_name: 'hostNamePrefix', type: { name: 'String' } }, features: { client_side_validation: true, required: false, serialized_name: 'features', type: { name: 'Sequence', element: { client_side_validation: true, required: false, serialized_name: 'SignalRFeatureElementType', type: { name: 'Composite', class_name: 'SignalRFeature' } } } }, cors: { client_side_validation: true, required: false, serialized_name: 'cors', type: { name: 'Composite', class_name: 'SignalRCorsSettings' } }, upstream: { client_side_validation: true, required: false, serialized_name: 'upstream', type: { name: 'Composite', class_name: 'ServerlessUpstreamSettings' } }, network_acls: { client_side_validation: true, required: false, serialized_name: 'networkACLs', type: { name: 'Composite', class_name: 'SignalRNetworkACLs' } } } } } end |