xml/Azure.ResourceManager.Chaos/ChaosCapabilityMetadataData.xml (433 lines of code) (raw):

<Type Name="ChaosCapabilityMetadataData" FullName="Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData"> <TypeSignature Language="C#" Value="public class ChaosCapabilityMetadataData : Azure.ResourceManager.Models.ResourceData, System.ClientModel.Primitives.IJsonModel&lt;Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData&gt;, System.ClientModel.Primitives.IPersistableModel&lt;Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData&gt;" /> <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ChaosCapabilityMetadataData extends Azure.ResourceManager.Models.ResourceData implements class System.ClientModel.Primitives.IJsonModel`1&lt;class Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData&gt;, class System.ClientModel.Primitives.IPersistableModel`1&lt;class Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData&gt;" /> <TypeSignature Language="DocId" Value="T:Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData" /> <TypeSignature Language="VB.NET" Value="Public Class ChaosCapabilityMetadataData&#xA;Inherits ResourceData&#xA;Implements IJsonModel(Of ChaosCapabilityMetadataData), IPersistableModel(Of ChaosCapabilityMetadataData)" /> <TypeSignature Language="F#" Value="type ChaosCapabilityMetadataData = class&#xA; inherit ResourceData&#xA; interface IJsonModel&lt;ChaosCapabilityMetadataData&gt;&#xA; interface IPersistableModel&lt;ChaosCapabilityMetadataData&gt;" /> <AssemblyInfo> <AssemblyName>Azure.ResourceManager.Chaos</AssemblyName> <AssemblyVersion>1.1.0.0</AssemblyVersion> </AssemblyInfo> <Base> <BaseTypeName>Azure.ResourceManager.Models.ResourceData</BaseTypeName> </Base> <Interfaces> <Interface> <InterfaceName>System.ClientModel.Primitives.IJsonModel&lt;Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData&gt;</InterfaceName> </Interface> <Interface> <InterfaceName>System.ClientModel.Primitives.IPersistableModel&lt;Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData&gt;</InterfaceName> </Interface> <Interface> <InterfaceName>System.ClientModel.Primitives.IPersistableModel&lt;T&gt;</InterfaceName> </Interface> </Interfaces> <Docs> <summary> A class representing the ChaosCapabilityMetadata data model. Model that represents a Capability Type resource. </summary> <remarks>To be added.</remarks> </Docs> <Members> <Member MemberName="AzureRbacActions"> <MemberSignature Language="C#" Value="public System.Collections.Generic.IReadOnlyList&lt;string&gt; AzureRbacActions { get; }" /> <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IReadOnlyList`1&lt;string&gt; AzureRbacActions" /> <MemberSignature Language="DocId" Value="P:Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData.AzureRbacActions" /> <MemberSignature Language="VB.NET" Value="Public ReadOnly Property AzureRbacActions As IReadOnlyList(Of String)" /> <MemberSignature Language="F#" Value="member this.AzureRbacActions : System.Collections.Generic.IReadOnlyList&lt;string&gt;" Usage="Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData.AzureRbacActions" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyName>Azure.ResourceManager.Chaos</AssemblyName> <AssemblyVersion>1.1.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Collections.Generic.IReadOnlyList&lt;System.String&gt;</ReturnType> </ReturnValue> <Docs> <summary> Control plane actions necessary to execute capability type. </summary> <value>To be added.</value> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="AzureRbacDataActions"> <MemberSignature Language="C#" Value="public System.Collections.Generic.IReadOnlyList&lt;string&gt; AzureRbacDataActions { get; }" /> <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IReadOnlyList`1&lt;string&gt; AzureRbacDataActions" /> <MemberSignature Language="DocId" Value="P:Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData.AzureRbacDataActions" /> <MemberSignature Language="VB.NET" Value="Public ReadOnly Property AzureRbacDataActions As IReadOnlyList(Of String)" /> <MemberSignature Language="F#" Value="member this.AzureRbacDataActions : System.Collections.Generic.IReadOnlyList&lt;string&gt;" Usage="Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData.AzureRbacDataActions" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyName>Azure.ResourceManager.Chaos</AssemblyName> <AssemblyVersion>1.1.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Collections.Generic.IReadOnlyList&lt;System.String&gt;</ReturnType> </ReturnValue> <Docs> <summary> Data plane actions necessary to execute capability type. </summary> <value>To be added.</value> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="Description"> <MemberSignature Language="C#" Value="public string Description { get; }" /> <MemberSignature Language="ILAsm" Value=".property instance string Description" /> <MemberSignature Language="DocId" Value="P:Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData.Description" /> <MemberSignature Language="VB.NET" Value="Public ReadOnly Property Description As String" /> <MemberSignature Language="F#" Value="member this.Description : string" Usage="Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData.Description" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyName>Azure.ResourceManager.Chaos</AssemblyName> <AssemblyVersion>1.1.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.String</ReturnType> </ReturnValue> <Docs> <summary> Localized string of the description. </summary> <value>To be added.</value> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="DisplayName"> <MemberSignature Language="C#" Value="public string DisplayName { get; }" /> <MemberSignature Language="ILAsm" Value=".property instance string DisplayName" /> <MemberSignature Language="DocId" Value="P:Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData.DisplayName" /> <MemberSignature Language="VB.NET" Value="Public ReadOnly Property DisplayName As String" /> <MemberSignature Language="F#" Value="member this.DisplayName : string" Usage="Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData.DisplayName" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyName>Azure.ResourceManager.Chaos</AssemblyName> <AssemblyVersion>1.1.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.String</ReturnType> </ReturnValue> <Docs> <summary> Localized string of the display name. </summary> <value>To be added.</value> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="JsonModelWriteCore"> <MemberSignature Language="C#" Value="protected override void JsonModelWriteCore (System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options);" /> <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void JsonModelWriteCore(class System.Text.Json.Utf8JsonWriter writer, class System.ClientModel.Primitives.ModelReaderWriterOptions options) cil managed" /> <MemberSignature Language="DocId" Value="M:Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData.JsonModelWriteCore(System.Text.Json.Utf8JsonWriter,System.ClientModel.Primitives.ModelReaderWriterOptions)" /> <MemberSignature Language="VB.NET" Value="Protected Overrides Sub JsonModelWriteCore (writer As Utf8JsonWriter, options As ModelReaderWriterOptions)" /> <MemberSignature Language="F#" Value="abstract member JsonModelWriteCore : System.Text.Json.Utf8JsonWriter * System.ClientModel.Primitives.ModelReaderWriterOptions -&gt; unit&#xA;override this.JsonModelWriteCore : System.Text.Json.Utf8JsonWriter * System.ClientModel.Primitives.ModelReaderWriterOptions -&gt; unit" Usage="chaosCapabilityMetadataData.JsonModelWriteCore (writer, options)" /> <MemberType>Method</MemberType> <AssemblyInfo> <AssemblyName>Azure.ResourceManager.Chaos</AssemblyName> <AssemblyVersion>1.1.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters> <Parameter Name="writer" Type="System.Text.Json.Utf8JsonWriter" /> <Parameter Name="options" Type="System.ClientModel.Primitives.ModelReaderWriterOptions" /> </Parameters> <Docs> <param name="writer"> The JSON writer. </param> <param name="options"> The client options for reading and writing models. </param> <summary>To be added.</summary> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="Kind"> <MemberSignature Language="C#" Value="public string Kind { get; }" /> <MemberSignature Language="ILAsm" Value=".property instance string Kind" /> <MemberSignature Language="DocId" Value="P:Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData.Kind" /> <MemberSignature Language="VB.NET" Value="Public ReadOnly Property Kind As String" /> <MemberSignature Language="F#" Value="member this.Kind : string" Usage="Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData.Kind" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyName>Azure.ResourceManager.Chaos</AssemblyName> <AssemblyVersion>1.1.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.String</ReturnType> </ReturnValue> <Docs> <summary> String of the kind of this Capability Type. </summary> <value>To be added.</value> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="ParametersSchema"> <MemberSignature Language="C#" Value="public string ParametersSchema { get; }" /> <MemberSignature Language="ILAsm" Value=".property instance string ParametersSchema" /> <MemberSignature Language="DocId" Value="P:Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData.ParametersSchema" /> <MemberSignature Language="VB.NET" Value="Public ReadOnly Property ParametersSchema As String" /> <MemberSignature Language="F#" Value="member this.ParametersSchema : string" Usage="Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData.ParametersSchema" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyName>Azure.ResourceManager.Chaos</AssemblyName> <AssemblyVersion>1.1.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.String</ReturnType> </ReturnValue> <Docs> <summary> URL to retrieve JSON schema of the Capability Type parameters. </summary> <value>To be added.</value> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="Publisher"> <MemberSignature Language="C#" Value="public string Publisher { get; }" /> <MemberSignature Language="ILAsm" Value=".property instance string Publisher" /> <MemberSignature Language="DocId" Value="P:Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData.Publisher" /> <MemberSignature Language="VB.NET" Value="Public ReadOnly Property Publisher As String" /> <MemberSignature Language="F#" Value="member this.Publisher : string" Usage="Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData.Publisher" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyName>Azure.ResourceManager.Chaos</AssemblyName> <AssemblyVersion>1.1.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.String</ReturnType> </ReturnValue> <Docs> <summary> String of the Publisher that this Capability Type extends. </summary> <value>To be added.</value> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="RequiredAzureRoleDefinitionIds"> <MemberSignature Language="C#" Value="public System.Collections.Generic.IReadOnlyList&lt;string&gt; RequiredAzureRoleDefinitionIds { get; }" /> <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IReadOnlyList`1&lt;string&gt; RequiredAzureRoleDefinitionIds" /> <MemberSignature Language="DocId" Value="P:Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData.RequiredAzureRoleDefinitionIds" /> <MemberSignature Language="VB.NET" Value="Public ReadOnly Property RequiredAzureRoleDefinitionIds As IReadOnlyList(Of String)" /> <MemberSignature Language="F#" Value="member this.RequiredAzureRoleDefinitionIds : System.Collections.Generic.IReadOnlyList&lt;string&gt;" Usage="Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData.RequiredAzureRoleDefinitionIds" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyName>Azure.ResourceManager.Chaos</AssemblyName> <AssemblyVersion>1.1.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Collections.Generic.IReadOnlyList&lt;System.String&gt;</ReturnType> </ReturnValue> <Docs> <summary> Required Azure Role Definition Ids to execute capability type. </summary> <value>To be added.</value> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="RuntimeKind"> <MemberSignature Language="C#" Value="public string RuntimeKind { get; }" /> <MemberSignature Language="ILAsm" Value=".property instance string RuntimeKind" /> <MemberSignature Language="DocId" Value="P:Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData.RuntimeKind" /> <MemberSignature Language="VB.NET" Value="Public ReadOnly Property RuntimeKind As String" /> <MemberSignature Language="F#" Value="member this.RuntimeKind : string" Usage="Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData.RuntimeKind" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyName>Azure.ResourceManager.Chaos</AssemblyName> <AssemblyVersion>1.1.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.String</ReturnType> </ReturnValue> <Docs> <summary> String of the kind of the resource's action type (continuous or discrete). </summary> <value>To be added.</value> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="System.ClientModel.Primitives.IJsonModel&lt;Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData&gt;.Create"> <MemberSignature Language="C#" Value="Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData IJsonModel&lt;ChaosCapabilityMetadataData&gt;.Create (ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options);" /> <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance class Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData System.ClientModel.Primitives.IJsonModel&lt;Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData&gt;.Create(valuetype System.Text.Json.Utf8JsonReader&amp; reader, class System.ClientModel.Primitives.ModelReaderWriterOptions options) cil managed" /> <MemberSignature Language="DocId" Value="M:Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData.System#ClientModel#Primitives#IJsonModel&lt;Azure#ResourceManager#Chaos#ChaosCapabilityMetadataData&gt;#Create(System.Text.Json.Utf8JsonReader@,System.ClientModel.Primitives.ModelReaderWriterOptions)" /> <MemberSignature Language="VB.NET" Value="Function Create (ByRef reader As Utf8JsonReader, options As ModelReaderWriterOptions) As ChaosCapabilityMetadataData Implements IJsonModel(Of ChaosCapabilityMetadataData).Create" /> <MemberSignature Language="F#" Value="abstract member System.ClientModel.Primitives.IJsonModel&lt;Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData&gt;.Create : Utf8JsonReader * System.ClientModel.Primitives.ModelReaderWriterOptions -&gt; Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData&#xA;override this.System.ClientModel.Primitives.IJsonModel&lt;Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData&gt;.Create : Utf8JsonReader * System.ClientModel.Primitives.ModelReaderWriterOptions -&gt; Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData" Usage="chaosCapabilityMetadataData.System.ClientModel.Primitives.IJsonModel&lt;Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData&gt;.Create (reader, options)" /> <MemberType>Method</MemberType> <Implements> <InterfaceMember>M:System.ClientModel.Primitives.IJsonModel`1.Create(System.Text.Json.Utf8JsonReader@,System.ClientModel.Primitives.ModelReaderWriterOptions)</InterfaceMember> </Implements> <AssemblyInfo> <AssemblyName>Azure.ResourceManager.Chaos</AssemblyName> <AssemblyVersion>1.1.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData</ReturnType> </ReturnValue> <Parameters> <Parameter Name="reader" Type="System.Text.Json.Utf8JsonReader" RefType="ref" /> <Parameter Name="options" Type="System.ClientModel.Primitives.ModelReaderWriterOptions" /> </Parameters> <Docs> <param name="reader">The <see cref="T:System.Text.Json.Utf8JsonReader" /> to read.</param> <param name="options">The <see cref="T:System.ClientModel.Primitives.ModelReaderWriterOptions" /> to use.</param> <summary> Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model. </summary> <returns>A <typeparamref name="T" /> representation of the JSON value.</returns> <remarks>To be added.</remarks> <exception cref="T:System.FormatException">If the model does not support the requested <see cref="P:System.ClientModel.Primitives.ModelReaderWriterOptions.Format" />.</exception> </Docs> </Member> <Member MemberName="System.ClientModel.Primitives.IJsonModel&lt;Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData&gt;.Write"> <MemberSignature Language="C#" Value="void IJsonModel&lt;ChaosCapabilityMetadataData&gt;.Write (System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options);" /> <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void System.ClientModel.Primitives.IJsonModel&lt;Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData&gt;.Write(class System.Text.Json.Utf8JsonWriter writer, class System.ClientModel.Primitives.ModelReaderWriterOptions options) cil managed" /> <MemberSignature Language="DocId" Value="M:Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData.System#ClientModel#Primitives#IJsonModel&lt;Azure#ResourceManager#Chaos#ChaosCapabilityMetadataData&gt;#Write(System.Text.Json.Utf8JsonWriter,System.ClientModel.Primitives.ModelReaderWriterOptions)" /> <MemberSignature Language="VB.NET" Value="Sub Write (writer As Utf8JsonWriter, options As ModelReaderWriterOptions) Implements IJsonModel(Of ChaosCapabilityMetadataData).Write" /> <MemberSignature Language="F#" Value="abstract member System.ClientModel.Primitives.IJsonModel&lt;Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData&gt;.Write : System.Text.Json.Utf8JsonWriter * System.ClientModel.Primitives.ModelReaderWriterOptions -&gt; unit&#xA;override this.System.ClientModel.Primitives.IJsonModel&lt;Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData&gt;.Write : System.Text.Json.Utf8JsonWriter * System.ClientModel.Primitives.ModelReaderWriterOptions -&gt; unit" Usage="chaosCapabilityMetadataData.System.ClientModel.Primitives.IJsonModel&lt;Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData&gt;.Write (writer, options)" /> <MemberType>Method</MemberType> <Implements> <InterfaceMember>M:System.ClientModel.Primitives.IJsonModel`1.Write(System.Text.Json.Utf8JsonWriter,System.ClientModel.Primitives.ModelReaderWriterOptions)</InterfaceMember> </Implements> <AssemblyInfo> <AssemblyName>Azure.ResourceManager.Chaos</AssemblyName> <AssemblyVersion>1.1.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters> <Parameter Name="writer" Type="System.Text.Json.Utf8JsonWriter" /> <Parameter Name="options" Type="System.ClientModel.Primitives.ModelReaderWriterOptions" /> </Parameters> <Docs> <param name="writer">The <see cref="T:System.Text.Json.Utf8JsonWriter" /> to write into.</param> <param name="options">The <see cref="T:System.ClientModel.Primitives.ModelReaderWriterOptions" /> to use.</param> <summary> Writes the model to the provided <see cref="T:System.Text.Json.Utf8JsonWriter" />. </summary> <remarks>To be added.</remarks> <exception cref="T:System.FormatException">If the model does not support the requested <see cref="P:System.ClientModel.Primitives.ModelReaderWriterOptions.Format" />.</exception> </Docs> </Member> <Member MemberName="System.ClientModel.Primitives.IPersistableModel&lt;Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData&gt;.Create"> <MemberSignature Language="C#" Value="Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData IPersistableModel&lt;ChaosCapabilityMetadataData&gt;.Create (BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options);" /> <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance class Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData System.ClientModel.Primitives.IPersistableModel&lt;Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData&gt;.Create(class System.BinaryData data, class System.ClientModel.Primitives.ModelReaderWriterOptions options) cil managed" /> <MemberSignature Language="DocId" Value="M:Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData.System#ClientModel#Primitives#IPersistableModel&lt;Azure#ResourceManager#Chaos#ChaosCapabilityMetadataData&gt;#Create(System.BinaryData,System.ClientModel.Primitives.ModelReaderWriterOptions)" /> <MemberSignature Language="VB.NET" Value="Function Create (data As BinaryData, options As ModelReaderWriterOptions) As ChaosCapabilityMetadataData Implements IPersistableModel(Of ChaosCapabilityMetadataData).Create" /> <MemberSignature Language="F#" Value="abstract member System.ClientModel.Primitives.IPersistableModel&lt;Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData&gt;.Create : BinaryData * System.ClientModel.Primitives.ModelReaderWriterOptions -&gt; Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData&#xA;override this.System.ClientModel.Primitives.IPersistableModel&lt;Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData&gt;.Create : BinaryData * System.ClientModel.Primitives.ModelReaderWriterOptions -&gt; Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData" Usage="chaosCapabilityMetadataData.System.ClientModel.Primitives.IPersistableModel&lt;Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData&gt;.Create (data, options)" /> <MemberType>Method</MemberType> <Implements> <InterfaceMember>M:System.ClientModel.Primitives.IPersistableModel`1.Create(System.BinaryData,System.ClientModel.Primitives.ModelReaderWriterOptions)</InterfaceMember> </Implements> <AssemblyInfo> <AssemblyName>Azure.ResourceManager.Chaos</AssemblyName> <AssemblyVersion>1.1.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData</ReturnType> </ReturnValue> <Parameters> <Parameter Name="data" Type="System.BinaryData" /> <Parameter Name="options" Type="System.ClientModel.Primitives.ModelReaderWriterOptions" /> </Parameters> <Docs> <param name="data">The <see cref="T:System.BinaryData" /> to parse.</param> <param name="options">The <see cref="T:System.ClientModel.Primitives.ModelReaderWriterOptions" /> to use.</param> <summary> Converts the provided <see cref="T:System.BinaryData" /> into a model. </summary> <returns>A <typeparamref name="T" /> representation of the data.</returns> <remarks>To be added.</remarks> <exception cref="T:System.FormatException">If the model does not support the requested <see cref="P:System.ClientModel.Primitives.ModelReaderWriterOptions.Format" />.</exception> </Docs> </Member> <Member MemberName="System.ClientModel.Primitives.IPersistableModel&lt;Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData&gt;.GetFormatFromOptions"> <MemberSignature Language="C#" Value="string IPersistableModel&lt;ChaosCapabilityMetadataData&gt;.GetFormatFromOptions (System.ClientModel.Primitives.ModelReaderWriterOptions options);" /> <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance string System.ClientModel.Primitives.IPersistableModel&lt;Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData&gt;.GetFormatFromOptions(class System.ClientModel.Primitives.ModelReaderWriterOptions options) cil managed" /> <MemberSignature Language="DocId" Value="M:Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData.System#ClientModel#Primitives#IPersistableModel&lt;Azure#ResourceManager#Chaos#ChaosCapabilityMetadataData&gt;#GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions)" /> <MemberSignature Language="VB.NET" Value="Function GetFormatFromOptions (options As ModelReaderWriterOptions) As String Implements IPersistableModel(Of ChaosCapabilityMetadataData).GetFormatFromOptions" /> <MemberSignature Language="F#" Value="abstract member System.ClientModel.Primitives.IPersistableModel&lt;Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData&gt;.GetFormatFromOptions : System.ClientModel.Primitives.ModelReaderWriterOptions -&gt; string&#xA;override this.System.ClientModel.Primitives.IPersistableModel&lt;Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData&gt;.GetFormatFromOptions : System.ClientModel.Primitives.ModelReaderWriterOptions -&gt; string" Usage="chaosCapabilityMetadataData.System.ClientModel.Primitives.IPersistableModel&lt;Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData&gt;.GetFormatFromOptions options" /> <MemberType>Method</MemberType> <Implements> <InterfaceMember>M:System.ClientModel.Primitives.IPersistableModel`1.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions)</InterfaceMember> </Implements> <AssemblyInfo> <AssemblyName>Azure.ResourceManager.Chaos</AssemblyName> <AssemblyVersion>1.1.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.String</ReturnType> </ReturnValue> <Parameters> <Parameter Name="options" Type="System.ClientModel.Primitives.ModelReaderWriterOptions" /> </Parameters> <Docs> <param name="options">The <see cref="T:System.ClientModel.Primitives.ModelReaderWriterOptions" /> to consider when serializing and deserializing the model.</param> <summary> Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service. </summary> <returns>The format that the model uses when communicating with the serivce.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="System.ClientModel.Primitives.IPersistableModel&lt;Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData&gt;.Write"> <MemberSignature Language="C#" Value="BinaryData IPersistableModel&lt;ChaosCapabilityMetadataData&gt;.Write (System.ClientModel.Primitives.ModelReaderWriterOptions options);" /> <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance class System.BinaryData System.ClientModel.Primitives.IPersistableModel&lt;Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData&gt;.Write(class System.ClientModel.Primitives.ModelReaderWriterOptions options) cil managed" /> <MemberSignature Language="DocId" Value="M:Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData.System#ClientModel#Primitives#IPersistableModel&lt;Azure#ResourceManager#Chaos#ChaosCapabilityMetadataData&gt;#Write(System.ClientModel.Primitives.ModelReaderWriterOptions)" /> <MemberSignature Language="VB.NET" Value="Function Write (options As ModelReaderWriterOptions) As BinaryData Implements IPersistableModel(Of ChaosCapabilityMetadataData).Write" /> <MemberSignature Language="F#" Value="abstract member System.ClientModel.Primitives.IPersistableModel&lt;Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData&gt;.Write : System.ClientModel.Primitives.ModelReaderWriterOptions -&gt; BinaryData&#xA;override this.System.ClientModel.Primitives.IPersistableModel&lt;Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData&gt;.Write : System.ClientModel.Primitives.ModelReaderWriterOptions -&gt; BinaryData" Usage="chaosCapabilityMetadataData.System.ClientModel.Primitives.IPersistableModel&lt;Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData&gt;.Write options" /> <MemberType>Method</MemberType> <Implements> <InterfaceMember>M:System.ClientModel.Primitives.IPersistableModel`1.Write(System.ClientModel.Primitives.ModelReaderWriterOptions)</InterfaceMember> </Implements> <AssemblyInfo> <AssemblyName>Azure.ResourceManager.Chaos</AssemblyName> <AssemblyVersion>1.1.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.BinaryData</ReturnType> </ReturnValue> <Parameters> <Parameter Name="options" Type="System.ClientModel.Primitives.ModelReaderWriterOptions" /> </Parameters> <Docs> <param name="options">The <see cref="T:System.ClientModel.Primitives.ModelReaderWriterOptions" /> to use.</param> <summary> Writes the model into a <see cref="T:System.BinaryData" />. </summary> <returns>A binary representation of the written model.</returns> <remarks>To be added.</remarks> <exception cref="T:System.FormatException">If the model does not support the requested <see cref="P:System.ClientModel.Primitives.ModelReaderWriterOptions.Format" />.</exception> </Docs> </Member> <Member MemberName="TargetType"> <MemberSignature Language="C#" Value="public string TargetType { get; }" /> <MemberSignature Language="ILAsm" Value=".property instance string TargetType" /> <MemberSignature Language="DocId" Value="P:Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData.TargetType" /> <MemberSignature Language="VB.NET" Value="Public ReadOnly Property TargetType As String" /> <MemberSignature Language="F#" Value="member this.TargetType : string" Usage="Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData.TargetType" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyName>Azure.ResourceManager.Chaos</AssemblyName> <AssemblyVersion>1.1.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.String</ReturnType> </ReturnValue> <Docs> <summary> String of the Target Type that this Capability Type extends. </summary> <value>To be added.</value> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="Urn"> <MemberSignature Language="C#" Value="public string Urn { get; }" /> <MemberSignature Language="ILAsm" Value=".property instance string Urn" /> <MemberSignature Language="DocId" Value="P:Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData.Urn" /> <MemberSignature Language="VB.NET" Value="Public ReadOnly Property Urn As String" /> <MemberSignature Language="F#" Value="member this.Urn : string" Usage="Azure.ResourceManager.Chaos.ChaosCapabilityMetadataData.Urn" /> <MemberType>Property</MemberType> <AssemblyInfo> <AssemblyName>Azure.ResourceManager.Chaos</AssemblyName> <AssemblyVersion>1.1.0.0</AssemblyVersion> </AssemblyInfo> <ReturnValue> <ReturnType>System.String</ReturnType> </ReturnValue> <Docs> <summary> String of the URN for this Capability Type. </summary> <value>To be added.</value> <remarks>To be added.</remarks> </Docs> </Member> </Members> </Type>