|
| 1 | +// Code generated by azure-service-operator-codegen. DO NOT EDIT. |
| 2 | +github.com/Azure/azure-service-operator/v2/api/signalrservice/v1api20211001/arm |
| 3 | +------------------------------------------------------------------------------- |
| 4 | +SignalR_STATUS: Object (10 properties) |
| 5 | +├── Id: *string |
| 6 | +├── Identity: *Object (4 properties) |
| 7 | +│ ├── PrincipalId: *string |
| 8 | +│ ├── TenantId: *string |
| 9 | +│ ├── Type: *Enum (3 values) |
| 10 | +│ │ ├── "None" |
| 11 | +│ │ ├── "SystemAssigned" |
| 12 | +│ │ └── "UserAssigned" |
| 13 | +│ └── UserAssignedIdentities: map[string]Object (2 properties) |
| 14 | +│ ├── ClientId: *string |
| 15 | +│ └── PrincipalId: *string |
| 16 | +├── Kind: *Enum (2 values) |
| 17 | +│ ├── "RawWebSockets" |
| 18 | +│ └── "SignalR" |
| 19 | +├── Location: *string |
| 20 | +├── Name: *string |
| 21 | +├── Properties: *Object (18 properties) |
| 22 | +│ ├── Cors: *Object (1 property) |
| 23 | +│ │ └── AllowedOrigins: string[] |
| 24 | +│ ├── DisableAadAuth: *bool |
| 25 | +│ ├── DisableLocalAuth: *bool |
| 26 | +│ ├── ExternalIP: *string |
| 27 | +│ ├── Features: Object (3 properties)[] |
| 28 | +│ │ ├── Flag: *Enum (4 values) |
| 29 | +│ │ │ ├── "EnableConnectivityLogs" |
| 30 | +│ │ │ ├── "EnableLiveTrace" |
| 31 | +│ │ │ ├── "EnableMessagingLogs" |
| 32 | +│ │ │ └── "ServiceMode" |
| 33 | +│ │ ├── Properties: map[string]string |
| 34 | +│ │ └── Value: *string |
| 35 | +│ ├── HostName: *string |
| 36 | +│ ├── HostNamePrefix: *string |
| 37 | +│ ├── NetworkACLs: *Object (3 properties) |
| 38 | +│ │ ├── DefaultAction: *Enum (2 values) |
| 39 | +│ │ │ ├── "Allow" |
| 40 | +│ │ │ └── "Deny" |
| 41 | +│ │ ├── PrivateEndpoints: Object (3 properties)[] |
| 42 | +│ │ │ ├── Allow: Enum (4 values)[] |
| 43 | +│ │ │ │ ├── "ClientConnection" |
| 44 | +│ │ │ │ ├── "RESTAPI" |
| 45 | +│ │ │ │ ├── "ServerConnection" |
| 46 | +│ │ │ │ └── "Trace" |
| 47 | +│ │ │ ├── Deny: Enum (4 values)[] |
| 48 | +│ │ │ │ ├── "ClientConnection" |
| 49 | +│ │ │ │ ├── "RESTAPI" |
| 50 | +│ │ │ │ ├── "ServerConnection" |
| 51 | +│ │ │ │ └── "Trace" |
| 52 | +│ │ │ └── Name: *string |
| 53 | +│ │ └── PublicNetwork: *Object (2 properties) |
| 54 | +│ │ ├── Allow: Enum (4 values)[] |
| 55 | +│ │ │ ├── "ClientConnection" |
| 56 | +│ │ │ ├── "RESTAPI" |
| 57 | +│ │ │ ├── "ServerConnection" |
| 58 | +│ │ │ └── "Trace" |
| 59 | +│ │ └── Deny: Enum (4 values)[] |
| 60 | +│ │ ├── "ClientConnection" |
| 61 | +│ │ ├── "RESTAPI" |
| 62 | +│ │ ├── "ServerConnection" |
| 63 | +│ │ └── "Trace" |
| 64 | +│ ├── PrivateEndpointConnections: Object (1 property)[] |
| 65 | +│ │ └── Id: *string |
| 66 | +│ ├── ProvisioningState: *Enum (9 values) |
| 67 | +│ │ ├── "Canceled" |
| 68 | +│ │ ├── "Creating" |
| 69 | +│ │ ├── "Deleting" |
| 70 | +│ │ ├── "Failed" |
| 71 | +│ │ ├── "Moving" |
| 72 | +│ │ ├── "Running" |
| 73 | +│ │ ├── "Succeeded" |
| 74 | +│ │ ├── "Unknown" |
| 75 | +│ │ └── "Updating" |
| 76 | +│ ├── PublicNetworkAccess: *string |
| 77 | +│ ├── PublicPort: *int |
| 78 | +│ ├── ResourceLogConfiguration: *Object (1 property) |
| 79 | +│ │ └── Categories: Object (2 properties)[] |
| 80 | +│ │ ├── Enabled: *string |
| 81 | +│ │ └── Name: *string |
| 82 | +│ ├── ServerPort: *int |
| 83 | +│ ├── SharedPrivateLinkResources: Object (1 property)[] |
| 84 | +│ │ └── Id: *string |
| 85 | +│ ├── Tls: *Object (1 property) |
| 86 | +│ │ └── ClientCertEnabled: *bool |
| 87 | +│ ├── Upstream: *Object (1 property) |
| 88 | +│ │ └── Templates: Object (5 properties)[] |
| 89 | +│ │ ├── Auth: *Object (2 properties) |
| 90 | +│ │ │ ├── ManagedIdentity: *Object (1 property) |
| 91 | +│ │ │ │ └── Resource: *string |
| 92 | +│ │ │ └── Type: *Enum (2 values) |
| 93 | +│ │ │ ├── "ManagedIdentity" |
| 94 | +│ │ │ └── "None" |
| 95 | +│ │ ├── CategoryPattern: *string |
| 96 | +│ │ ├── EventPattern: *string |
| 97 | +│ │ ├── HubPattern: *string |
| 98 | +│ │ └── UrlTemplate: *string |
| 99 | +│ └── Version: *string |
| 100 | +├── Sku: *Object (5 properties) |
| 101 | +│ ├── Capacity: *int |
| 102 | +│ ├── Family: *string |
| 103 | +│ ├── Name: *string |
| 104 | +│ ├── Size: *string |
| 105 | +│ └── Tier: *Enum (4 values) |
| 106 | +│ ├── "Basic" |
| 107 | +│ ├── "Free" |
| 108 | +│ ├── "Premium" |
| 109 | +│ └── "Standard" |
| 110 | +├── SystemData: *Object (6 properties) |
| 111 | +│ ├── CreatedAt: *string |
| 112 | +│ ├── CreatedBy: *string |
| 113 | +│ ├── CreatedByType: *Enum (4 values) |
| 114 | +│ │ ├── "Application" |
| 115 | +│ │ ├── "Key" |
| 116 | +│ │ ├── "ManagedIdentity" |
| 117 | +│ │ └── "User" |
| 118 | +│ ├── LastModifiedAt: *string |
| 119 | +│ ├── LastModifiedBy: *string |
| 120 | +│ └── LastModifiedByType: *Enum (4 values) |
| 121 | +│ ├── "Application" |
| 122 | +│ ├── "Key" |
| 123 | +│ ├── "ManagedIdentity" |
| 124 | +│ └── "User" |
| 125 | +├── Tags: map[string]string |
| 126 | +└── Type: *string |
| 127 | +SignalR_Spec: Object (7 properties) |
| 128 | +├── Identity: *Object (2 properties) |
| 129 | +│ ├── Type: *Enum (3 values) |
| 130 | +│ │ ├── "None" |
| 131 | +│ │ ├── "SystemAssigned" |
| 132 | +│ │ └── "UserAssigned" |
| 133 | +│ └── UserAssignedIdentities: map[string]Object (0 properties) |
| 134 | +├── Kind: *Enum (2 values) |
| 135 | +│ ├── "RawWebSockets" |
| 136 | +│ └── "SignalR" |
| 137 | +├── Location: *string |
| 138 | +├── Name: string |
| 139 | +├── Properties: *Object (9 properties) |
| 140 | +│ ├── Cors: *Object (1 property) |
| 141 | +│ │ └── AllowedOrigins: string[] |
| 142 | +│ ├── DisableAadAuth: *bool |
| 143 | +│ ├── DisableLocalAuth: *bool |
| 144 | +│ ├── Features: Object (3 properties)[] |
| 145 | +│ │ ├── Flag: *Enum (4 values) |
| 146 | +│ │ │ ├── "EnableConnectivityLogs" |
| 147 | +│ │ │ ├── "EnableLiveTrace" |
| 148 | +│ │ │ ├── "EnableMessagingLogs" |
| 149 | +│ │ │ └── "ServiceMode" |
| 150 | +│ │ ├── Properties: map[string]string |
| 151 | +│ │ └── Value: *string |
| 152 | +│ ├── NetworkACLs: *Object (3 properties) |
| 153 | +│ │ ├── DefaultAction: *Enum (2 values) |
| 154 | +│ │ │ ├── "Allow" |
| 155 | +│ │ │ └── "Deny" |
| 156 | +│ │ ├── PrivateEndpoints: Object (3 properties)[] |
| 157 | +│ │ │ ├── Allow: Enum (4 values)[] |
| 158 | +│ │ │ │ ├── "ClientConnection" |
| 159 | +│ │ │ │ ├── "RESTAPI" |
| 160 | +│ │ │ │ ├── "ServerConnection" |
| 161 | +│ │ │ │ └── "Trace" |
| 162 | +│ │ │ ├── Deny: Enum (4 values)[] |
| 163 | +│ │ │ │ ├── "ClientConnection" |
| 164 | +│ │ │ │ ├── "RESTAPI" |
| 165 | +│ │ │ │ ├── "ServerConnection" |
| 166 | +│ │ │ │ └── "Trace" |
| 167 | +│ │ │ └── Name: *string |
| 168 | +│ │ └── PublicNetwork: *Object (2 properties) |
| 169 | +│ │ ├── Allow: Enum (4 values)[] |
| 170 | +│ │ │ ├── "ClientConnection" |
| 171 | +│ │ │ ├── "RESTAPI" |
| 172 | +│ │ │ ├── "ServerConnection" |
| 173 | +│ │ │ └── "Trace" |
| 174 | +│ │ └── Deny: Enum (4 values)[] |
| 175 | +│ │ ├── "ClientConnection" |
| 176 | +│ │ ├── "RESTAPI" |
| 177 | +│ │ ├── "ServerConnection" |
| 178 | +│ │ └── "Trace" |
| 179 | +│ ├── PublicNetworkAccess: *string |
| 180 | +│ ├── ResourceLogConfiguration: *Object (1 property) |
| 181 | +│ │ └── Categories: Object (2 properties)[] |
| 182 | +│ │ ├── Enabled: *string |
| 183 | +│ │ └── Name: *string |
| 184 | +│ ├── Tls: *Object (1 property) |
| 185 | +│ │ └── ClientCertEnabled: *bool |
| 186 | +│ └── Upstream: *Object (1 property) |
| 187 | +│ └── Templates: Object (5 properties)[] |
| 188 | +│ ├── Auth: *Object (2 properties) |
| 189 | +│ │ ├── ManagedIdentity: *Object (1 property) |
| 190 | +│ │ │ └── Resource: *string |
| 191 | +│ │ └── Type: *Enum (2 values) |
| 192 | +│ │ ├── "ManagedIdentity" |
| 193 | +│ │ └── "None" |
| 194 | +│ ├── CategoryPattern: *string |
| 195 | +│ ├── EventPattern: *string |
| 196 | +│ ├── HubPattern: *string |
| 197 | +│ └── UrlTemplate: *string |
| 198 | +├── Sku: *Object (3 properties) |
| 199 | +│ ├── Capacity: *int |
| 200 | +│ ├── Name: *string |
| 201 | +│ └── Tier: *Enum (4 values) |
| 202 | +│ ├── "Basic" |
| 203 | +│ ├── "Free" |
| 204 | +│ ├── "Premium" |
| 205 | +│ └── "Standard" |
| 206 | +└── Tags: map[string]string |
0 commit comments