/
SshPublicKey.xml
152 lines (152 loc) · 7.79 KB
/
SshPublicKey.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
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
<Type Name="SshPublicKey" FullName="Microsoft.Azure.Management.Compute.Models.SshPublicKey">
<TypeSignature Language="C#" Value="public class SshPublicKey" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit SshPublicKey extends System.Object" />
<TypeSignature Language="DocId" Value="T:Microsoft.Azure.Management.Compute.Models.SshPublicKey" />
<TypeSignature Language="VB.NET" Value="Public Class SshPublicKey" />
<TypeSignature Language="F#" Value="type SshPublicKey = class" />
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>45.0.0.1</AssemblyVersion>
<AssemblyVersion>46.0.0.0</AssemblyVersion>
<AssemblyVersion>47.0.0.0</AssemblyVersion>
<AssemblyVersion>48.0.0.0</AssemblyVersion>
<AssemblyVersion>49.0.0.0</AssemblyVersion>
<AssemblyVersion>49.1.0.0</AssemblyVersion>
<AssemblyVersion>49.2.0.0</AssemblyVersion>
<AssemblyVersion>50.0.0.0</AssemblyVersion>
<AssemblyVersion>51.0.0.0</AssemblyVersion>
<AssemblyVersion>52.0.0.0</AssemblyVersion>
<AssemblyVersion>53.0.0.0</AssemblyVersion>
<AssemblyVersion>54.0.0.0</AssemblyVersion>
<AssemblyVersion>55.0.0.0</AssemblyVersion>
<AssemblyVersion>56.0.0.0</AssemblyVersion>
<AssemblyVersion>57.0.0.0</AssemblyVersion>
<AssemblyVersion>58.0.0.0</AssemblyVersion>
<AssemblyVersion>59.0.0.0</AssemblyVersion>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>
Contains information about SSH certificate public key and the path on
the Linux VM where the public key is placed.
</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public SshPublicKey ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.Models.SshPublicKey.#ctor" />
<MemberSignature Language="VB.NET" Value="Public Sub New ()" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters />
<Docs>
<summary>
Initializes a new instance of the SshPublicKey class.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public SshPublicKey (string path = default, string keyData = default);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(string path, string keyData) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.Compute.Models.SshPublicKey.#ctor(System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="Public Sub New (Optional path As String = Nothing, Optional keyData As String = Nothing)" />
<MemberSignature Language="F#" Value="new Microsoft.Azure.Management.Compute.Models.SshPublicKey : string * string -> Microsoft.Azure.Management.Compute.Models.SshPublicKey" Usage="new Microsoft.Azure.Management.Compute.Models.SshPublicKey (path, keyData)" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters>
<Parameter Name="path" Type="System.String" />
<Parameter Name="keyData" Type="System.String" />
</Parameters>
<Docs>
<param name="path">Specifies the full path on the created VM where
ssh public key is stored. If the file already exists, the specified
key is appended to the file. Example:
/home/user/.ssh/authorized_keys</param>
<param name="keyData">SSH public key certificate used to
authenticate with the VM through ssh. The key needs to be at least
2048-bit and in ssh-rsa format. For creating ssh keys, see [Create
SSH keys on Linux and Mac for Linux VMs in
Azure]https://docs.microsoft.com/azure/virtual-machines/linux/create-ssh-keys-detailed).</param>
<summary>
Initializes a new instance of the SshPublicKey class.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="KeyData">
<MemberSignature Language="C#" Value="public string KeyData { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance string KeyData" />
<MemberSignature Language="DocId" Value="P:Microsoft.Azure.Management.Compute.Models.SshPublicKey.KeyData" />
<MemberSignature Language="VB.NET" Value="Public Property KeyData As String" />
<MemberSignature Language="F#" Value="member this.KeyData : string with get, set" Usage="Microsoft.Azure.Management.Compute.Models.SshPublicKey.KeyData" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName Language="C#">[Newtonsoft.Json.JsonProperty(PropertyName="keyData")]</AttributeName>
<AttributeName Language="F#">[<Newtonsoft.Json.JsonProperty(PropertyName="keyData")>]</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
<summary>
Gets or sets SSH public key certificate used to authenticate with
the VM through ssh. The key needs to be at least 2048-bit and in
ssh-rsa format. For creating ssh keys, see [Create SSH keys on
Linux and Mac for Linux VMs in
Azure]https://docs.microsoft.com/azure/virtual-machines/linux/create-ssh-keys-detailed).
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Path">
<MemberSignature Language="C#" Value="public string Path { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance string Path" />
<MemberSignature Language="DocId" Value="P:Microsoft.Azure.Management.Compute.Models.SshPublicKey.Path" />
<MemberSignature Language="VB.NET" Value="Public Property Path As String" />
<MemberSignature Language="F#" Value="member this.Path : string with get, set" Usage="Microsoft.Azure.Management.Compute.Models.SshPublicKey.Path" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.Compute</AssemblyName>
<AssemblyVersion>61.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName Language="C#">[Newtonsoft.Json.JsonProperty(PropertyName="path")]</AttributeName>
<AttributeName Language="F#">[<Newtonsoft.Json.JsonProperty(PropertyName="path")>]</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
<summary>
Gets or sets specifies the full path on the created VM where ssh
public key is stored. If the file already exists, the specified key
is appended to the file. Example: /home/user/.ssh/authorized_keys
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>