/// <summary> /// Initializes a new instance of the ClientDiscoveryValueForSingleApi /// class. /// </summary> /// <param name="name">Name of the operation.</param> /// <param name="display">Contains the localized display information /// for this particular operation.</param> /// <param name="origin">The intended executor of the /// operation.</param> /// <param name="serviceSpecification">Operation properties.</param> public ClientDiscoveryValueForSingleApi(string name = default(string), ClientDiscoveryDisplay display = default(ClientDiscoveryDisplay), string origin = default(string), ClientDiscoveryForServiceSpecification serviceSpecification = default(ClientDiscoveryForServiceSpecification)) { Name = name; Display = display; Origin = origin; ServiceSpecification = serviceSpecification; }
/// <summary> /// Initializes a new instance of the ClientDiscoveryValueForSingleApi /// class. /// </summary> /// <param name="name">Name of the Operation.</param> /// <param name="display">Contains the localized display information /// for this particular operation</param> /// <param name="origin">The intended executor of the operation;governs /// the display of the operation in the RBAC UX and the audit logs /// UX</param> /// <param name="properties">ShoeBox properties for the given /// operation.</param> public ClientDiscoveryValueForSingleApi(string name = default(string), ClientDiscoveryDisplay display = default(ClientDiscoveryDisplay), string origin = default(string), ClientDiscoveryForProperties properties = default(ClientDiscoveryForProperties)) { Name = name; Display = display; Origin = origin; Properties = properties; CustomInit(); }