-
Notifications
You must be signed in to change notification settings - Fork 38
/
model_iotdpspropertiesdescription.go
20 lines (18 loc) · 1.87 KB
/
model_iotdpspropertiesdescription.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
package iotdpsresource
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License. See NOTICE.txt in the project root for license information.
type IotDpsPropertiesDescription struct {
AllocationPolicy *AllocationPolicy `json:"allocationPolicy,omitempty"`
AuthorizationPolicies *[]SharedAccessSignatureAuthorizationRuleAccessRightsDescription `json:"authorizationPolicies,omitempty"`
DeviceProvisioningHostName *string `json:"deviceProvisioningHostName,omitempty"`
EnableDataResidency *bool `json:"enableDataResidency,omitempty"`
IPFilterRules *[]IPFilterRule `json:"ipFilterRules,omitempty"`
IdScope *string `json:"idScope,omitempty"`
IotHubs *[]IotHubDefinitionDescription `json:"iotHubs,omitempty"`
PortalOperationsHostName *string `json:"portalOperationsHostName,omitempty"`
PrivateEndpointConnections *[]PrivateEndpointConnection `json:"privateEndpointConnections,omitempty"`
ProvisioningState *string `json:"provisioningState,omitempty"`
PublicNetworkAccess *PublicNetworkAccess `json:"publicNetworkAccess,omitempty"`
ServiceOperationsHostName *string `json:"serviceOperationsHostName,omitempty"`
State *State `json:"state,omitempty"`
}