/
SecuritySettings.xml
137 lines (137 loc) · 8.16 KB
/
SecuritySettings.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
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
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
<Type Name="SecuritySettings" FullName="Microsoft.Azure.Management.EdgeGateway.Models.SecuritySettings">
<TypeSignature Language="C#" Value="public class SecuritySettings : Microsoft.Azure.Management.EdgeGateway.Models.ARMBaseModel" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit SecuritySettings extends Microsoft.Azure.Management.EdgeGateway.Models.ARMBaseModel" />
<TypeSignature Language="DocId" Value="T:Microsoft.Azure.Management.EdgeGateway.Models.SecuritySettings" />
<TypeSignature Language="VB.NET" Value="Public Class SecuritySettings
Inherits ARMBaseModel" />
<TypeSignature Language="F#" Value="type SecuritySettings = class
 inherit ARMBaseModel" />
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.EdgeGateway</AssemblyName>
<AssemblyVersion>0.8.1.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>Microsoft.Azure.Management.EdgeGateway.Models.ARMBaseModel</BaseTypeName>
</Base>
<Interfaces />
<Attributes>
<Attribute>
<AttributeName Language="C#">[Microsoft.Rest.Serialization.JsonTransformation]</AttributeName>
<AttributeName Language="F#">[<Microsoft.Rest.Serialization.JsonTransformation>]</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>
The security settings of a device.
</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public SecuritySettings ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.EdgeGateway.Models.SecuritySettings.#ctor" />
<MemberSignature Language="VB.NET" Value="Public Sub New ()" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.EdgeGateway</AssemblyName>
<AssemblyVersion>0.8.1.0</AssemblyVersion>
</AssemblyInfo>
<Parameters />
<Docs>
<summary>
Initializes a new instance of the SecuritySettings class.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public SecuritySettings (Microsoft.Azure.Management.EdgeGateway.Models.AsymmetricEncryptedSecret deviceAdminPassword, string id = default, string name = default, string type = default);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Microsoft.Azure.Management.EdgeGateway.Models.AsymmetricEncryptedSecret deviceAdminPassword, string id, string name, string type) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.EdgeGateway.Models.SecuritySettings.#ctor(Microsoft.Azure.Management.EdgeGateway.Models.AsymmetricEncryptedSecret,System.String,System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="Public Sub New (deviceAdminPassword As AsymmetricEncryptedSecret, Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing)" />
<MemberSignature Language="F#" Value="new Microsoft.Azure.Management.EdgeGateway.Models.SecuritySettings : Microsoft.Azure.Management.EdgeGateway.Models.AsymmetricEncryptedSecret * string * string * string -> Microsoft.Azure.Management.EdgeGateway.Models.SecuritySettings" Usage="new Microsoft.Azure.Management.EdgeGateway.Models.SecuritySettings (deviceAdminPassword, id, name, type)" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.EdgeGateway</AssemblyName>
<AssemblyVersion>0.8.1.0</AssemblyVersion>
</AssemblyInfo>
<Parameters>
<Parameter Name="deviceAdminPassword" Type="Microsoft.Azure.Management.EdgeGateway.Models.AsymmetricEncryptedSecret" />
<Parameter Name="id" Type="System.String" />
<Parameter Name="name" Type="System.String" />
<Parameter Name="type" Type="System.String" />
</Parameters>
<Docs>
<param name="deviceAdminPassword">Device administrator password as
an encrypted string (encrypted using RSA PKCS #1) is used to sign
into the local web UI of the device. The Actual password should
have at least 8 characters that are a combination of uppercase,
lowercase, numeric, and special characters.</param>
<param name="id">The path ID that uniquely identifies the
object.</param>
<param name="name">The object name.</param>
<param name="type">The hierarchical type of the object.</param>
<summary>
Initializes a new instance of the SecuritySettings class.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="DeviceAdminPassword">
<MemberSignature Language="C#" Value="public Microsoft.Azure.Management.EdgeGateway.Models.AsymmetricEncryptedSecret DeviceAdminPassword { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance class Microsoft.Azure.Management.EdgeGateway.Models.AsymmetricEncryptedSecret DeviceAdminPassword" />
<MemberSignature Language="DocId" Value="P:Microsoft.Azure.Management.EdgeGateway.Models.SecuritySettings.DeviceAdminPassword" />
<MemberSignature Language="VB.NET" Value="Public Property DeviceAdminPassword As AsymmetricEncryptedSecret" />
<MemberSignature Language="F#" Value="member this.DeviceAdminPassword : Microsoft.Azure.Management.EdgeGateway.Models.AsymmetricEncryptedSecret with get, set" Usage="Microsoft.Azure.Management.EdgeGateway.Models.SecuritySettings.DeviceAdminPassword" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.EdgeGateway</AssemblyName>
<AssemblyVersion>0.8.1.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName Language="C#">[Newtonsoft.Json.JsonProperty(PropertyName="properties.deviceAdminPassword")]</AttributeName>
<AttributeName Language="F#">[<Newtonsoft.Json.JsonProperty(PropertyName="properties.deviceAdminPassword")>]</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Microsoft.Azure.Management.EdgeGateway.Models.AsymmetricEncryptedSecret</ReturnType>
</ReturnValue>
<Docs>
<summary>
Gets or sets device administrator password as an encrypted string
(encrypted using RSA PKCS #1) is used to sign into the local web
UI of the device. The Actual password should have at least 8
characters that are a combination of uppercase, lowercase,
numeric, and special characters.
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Validate">
<MemberSignature Language="C#" Value="public virtual void Validate ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Validate() cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.EdgeGateway.Models.SecuritySettings.Validate" />
<MemberSignature Language="VB.NET" Value="Public Overridable Sub Validate ()" />
<MemberSignature Language="F#" Value="abstract member Validate : unit -> unit
override this.Validate : unit -> unit" Usage="securitySettings.Validate " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.EdgeGateway</AssemblyName>
<AssemblyVersion>0.8.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>
Validate the object.
</summary>
<remarks>To be added.</remarks>
<exception cref="T:Microsoft.Rest.ValidationException">
Thrown if validation fails
</exception>
</Docs>
</Member>
</Members>
</Type>