netframework/SfSbzYamlMergeLib.xml
<?xml version="1.0"?>
<doc> <assembly> <name>SfSbzYamlMergeLib</name> </assembly> <members> <member name="T:SfSbzYamlMergeUtils.ResourceInformation"> <summary> Represents information about resource as read from yaml files. </summary> </member> <member name="P:SfSbzYamlMergeUtils.ResourceInformation.Kind"> <summary> Gets or sets Resource Kind. </summary> </member> <member name="P:SfSbzYamlMergeUtils.ResourceInformation.Name"> <summary> Gets or sets Name of Resource to create. </summary> </member> <member name="T:SfSbzYamlMergeUtils.ResourceDeploymentInformation"> <summary> Represents Deployment information for a resource for deploying to Service Fabric cluster. </summary> </member> <member name="P:SfSbzYamlMergeUtils.ResourceDeploymentInformation.Kind"> <summary> Gets or sets Resource Kind. </summary> </member> <member name="P:SfSbzYamlMergeUtils.ResourceDeploymentInformation.Name"> <summary> Gets or sets Name of Resource to create. </summary> </member> <member name="P:SfSbzYamlMergeUtils.ResourceDeploymentInformation.FullyQualifiedResourceName"> <summary> Gets or sets full qualified name which would include the hiearachy order for Hierarchical resources. </summary> </member> <member name="P:SfSbzYamlMergeUtils.ResourceDeploymentInformation.ApiVersion"> <summary> Gets or sets Api version to use for making REST call to local cluster. </summary> </member> <member name="T:SfSbzYamlMergeUtils.SfSbzYamlMergeLib"> <summary> Generates merged json resource descriptions from partial yaml files. </summary> </member> <member name="F:SfSbzYamlMergeUtils.SfSbzYamlMergeLib.resourceCreationOrder"> <summary> Specifies order of creation of individual resources: - Secret - SecretValue - Volume - Network - Gateway - Application </summary> </member> <member name="M:SfSbzYamlMergeUtils.SfSbzYamlMergeLib.GenerateMergedDescriptions(System.String[],System.String,System.String,System.String,SfSbzYamlMergeUtils.OutputType,System.String,System.String)"> <summary> Utility function to take in yaml input files and generate the output description files based on the output format </summary> <param name="inputFileNames">Yaml file list</param> <param name="outputPath">Dir output path</param> <param name="parameterFilePath">Path to file containing parameter values to be replaced in the yamls. Values to be parameterised are specified in yaml files as "[parameters('ParamName')]"</param> <param name="secretsParameterFilePath">Path to file containing secrets parameter values to be replaced in the yamls. Values to be parameterised are specified in yaml files as "[parameters('ParamName')]"</param> <param name="outputFormat">Output format SF_SBZ_YAML/SF_SBZ_JSON/SF_SBZ_RP_JSON</param> <param name="fileNamePrefix">Prefix of the generated file</param> <param name="region">Region</param> <returns>Success/Failure</returns> </member> <member name="M:SfSbzYamlMergeUtils.SfSbzYamlMergeLib.LoadAndMergePartialDocuments(System.String[])"> <summary> Loads partial yaml documents groups them, by resource kind and name and merges them. </summary> <returns>Returns merged documents</returns> </member> <member name="M:SfSbzYamlMergeUtils.SfSbzYamlMergeLib.SaveAllMergedDocuments(System.Action{SfSbzYamlMergeUtils.ResourceDeploymentInformation,YamlDotNet.RepresentationModel.YamlDocument,System.String},System.Collections.Generic.IDictionary{SfSbzYamlMergeUtils.ResourceInformation,YamlDotNet.RepresentationModel.YamlDocument},System.String)"> <summary> Saves merged yaml documents as per the resource creation order using the provided delegate. </summary> <param name="saveMergedDocumentFunc"></param> <param name="resourceMergedDocumentMap"></param> <param name="fileNamePrefix"></param> </member> <member name="T:SfSbzYamlMergeUtils.OutputType"> <summary> The type of the merged document to output. </summary> </member> <member name="F:SfSbzYamlMergeUtils.OutputType.SF_SBZ_YAML"> <summary> This value indicates a merged YAML document as per Service Fabric Application Model v2 schema. </summary> </member> <member name="F:SfSbzYamlMergeUtils.OutputType.SF_SBZ_JSON"> <summary> This value indicates a merged JSON document as per Service Fabric Application Model v2 schema. </summary> </member> <member name="F:SfSbzYamlMergeUtils.OutputType.SF_SBZ_RP_JSON"> <summary> This value indicates a merged JSON document as per SeaBreeze Resource Manager schema. </summary> </member> <member name="T:SfSbzYamlMergeUtils.ToolSettings"> <summary> Represents settings for this tool. </summary> </member> <member name="P:SfSbzYamlMergeUtils.ToolSettings.PrimitiveProperties"> <summary> Gets or sets Primitive proeprties info. </summary> </member> <member name="M:SfSbzYamlMergeUtils.ToolSettings.Load"> <summary> Loads settings for the tool. </summary> <returns>Tools Settings.</returns> </member> <member name="T:Microsoft.ServiceFabric.Swagger.Tools.ArmDocumentGenerator"> <summary> Creates the ARM document describing service fabric resources based on the provided service fabric resource document. </summary> </member> <member name="M:Microsoft.ServiceFabric.Swagger.Tools.ArmDocumentGenerator.BeginWriteArmDocument(Newtonsoft.Json.JsonTextWriter)"> <summary> Writes the begining data { "$schema": "http://schema.management.azure.com/schemas/2014-04-01-preview/deploymentTemplate.json", "contentVersion": "1.0.0.0", </summary> </member> <member name="M:Microsoft.ServiceFabric.Swagger.Tools.ArmDocumentGenerator.ProcessResourceRefs(Newtonsoft.Json.Linq.JObject,System.String)"> <summary> Fixes ResourceRefs in provided properties JObject. </summary> <param name="jObject">JObject representing the properties of the resource.</param> <param name="schemaVersion">Schema Version</param> </member> <member name="M:Microsoft.ServiceFabric.Swagger.Tools.ArmDocumentGenerator.ProcessResourceRefsForGateway(Newtonsoft.Json.Linq.JObject,System.String)"> <summary> Fixes ResourceRefs in provided JObject for Gateway. </summary> <param name="jObject">JObject representing the properties of the gateway resource.</param> <param name="schemaVersion">Schema Version</param> </member> <member name="T:Microsoft.ServiceFabric.Swagger.Tools.ArmParameter"> <summary> Class representing parameter to be added in arm json. </summary> </member> <member name="T:Microsoft.ServiceFabric.Swagger.Tools.Metadata"> <summary> Class representing metadata to be added about an arm parameter. </summary> </member> <member name="T:Microsoft.ServiceFabric.Swagger.Tools.Schema"> <summary> Contains Schema ,apping information. </summary> </member> <member name="P:Microsoft.ServiceFabric.Swagger.Tools.Schema.SchemaVersionRpApiVersionMap"> <summary> SchemaVersion to RP api version map. </summary> </member> <member name="P:Microsoft.ServiceFabric.Swagger.Tools.Schema.SchemaVersionFabricApiVersionMap"> <summary> SchemaVersion to Service Fabric api version map. </summary> </member> <member name="P:Microsoft.ServiceFabric.Swagger.Tools.Schema.SFSeabreezeResourceMap"> <summary> Service Fabric to Mesh Resource Mao </summary> </member> <member name="P:Microsoft.ServiceFabric.Swagger.Tools.Schema.SchemaVersionSupportedResourcesKindMap"> <summary> Map for SchemaVersion and supported Resource Kinds in Service Fabric runtime. </summary> </member> <member name="P:Microsoft.ServiceFabric.Swagger.Tools.Schema.HierarchichalSbzResourceNameBuilderMap"> <summary> Map for hierarchical Mesh resource names. </summary> </member> <member name="P:Microsoft.ServiceFabric.Swagger.Tools.Schema.SchemaVersionSupportedResourcesTypeMap"> <summary> Map for SchemaVersion and supported Resource Types map in Mesh. </summary> </member> </members> </doc> |