/// <summary> /// Gets Production unit detail by production unit number /// </summary> /// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='subscriptionId'> /// Logic subscription ID /// </param> /// <param name='pNumber'> /// Production unit number /// </param> /// <param name='configurationId'> /// Identifier that represents CVR environment and associated configuration /// which this request will be sent with. /// </param> /// <param name='cancellationToken'> /// The cancellation token. /// </param> public static async Task <object> GetProductionUnitDetailByPNumberAsync(this IKMDLogicCVRServiceAPI operations, System.Guid subscriptionId, string pNumber, System.Guid?configurationId = default(System.Guid?), CancellationToken cancellationToken = default(CancellationToken)) { using (var _result = await operations.GetProductionUnitDetailByPNumberWithHttpMessagesAsync(subscriptionId, pNumber, configurationId, null, cancellationToken).ConfigureAwait(false)) { return(_result.Body); } }
/// <summary> /// Gets Company information by CVR number /// </summary> /// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='subscriptionId'> /// Logic subscription ID /// </param> /// <param name='cvr'> /// CVR number /// </param> /// <param name='configurationId'> /// Identifier that represents CVR environment and associated configuration /// which this request will be sent with. /// </param> public static object GetByCvr(this IKMDLogicCVRServiceAPI operations, System.Guid subscriptionId, string cvr, System.Guid?configurationId = default(System.Guid?)) { return(operations.GetByCvrAsync(subscriptionId, cvr, configurationId).GetAwaiter().GetResult()); }
/// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='subscriptionId'> /// </param> /// <param name='configurationId'> /// </param> /// <param name='name'> /// </param> /// <param name='environment'> /// Possible values include: 'Production', 'Test' /// </param> /// <param name='certificate'> /// </param> /// <param name='certificatePassword'> /// </param> /// <param name='municipalityCvr'> /// </param> public static ServicePlatformCvrProviderConfiguration UpdateServicePlatformConfiguration(this IKMDLogicCVRServiceAPI operations, System.Guid subscriptionId, System.Guid configurationId, string name = default(string), string environment = default(string), Stream certificate = default(Stream), string certificatePassword = default(string), string municipalityCvr = default(string)) { return(operations.UpdateServicePlatformConfigurationAsync(subscriptionId, configurationId, name, environment, certificate, certificatePassword, municipalityCvr).GetAwaiter().GetResult()); }
/// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='subscriptionId'> /// </param> /// <param name='configurationId'> /// </param> /// <param name='name'> /// </param> /// <param name='environment'> /// Possible values include: 'Production', 'Test' /// </param> /// <param name='certificate'> /// </param> /// <param name='certificatePassword'> /// </param> /// <param name='municipalityCvr'> /// </param> /// <param name='cancellationToken'> /// The cancellation token. /// </param> public static async Task <ServicePlatformCvrProviderConfiguration> UpdateServicePlatformConfigurationAsync(this IKMDLogicCVRServiceAPI operations, System.Guid subscriptionId, System.Guid configurationId, string name = default(string), string environment = default(string), Stream certificate = default(Stream), string certificatePassword = default(string), string municipalityCvr = default(string), CancellationToken cancellationToken = default(CancellationToken)) { using (var _result = await operations.UpdateServicePlatformConfigurationWithHttpMessagesAsync(subscriptionId, configurationId, name, environment, certificate, certificatePassword, municipalityCvr, null, cancellationToken).ConfigureAwait(false)) { return(_result.Body); } }
/// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='subscriptionId'> /// </param> /// <param name='configurationId'> /// </param> /// <param name='name'> /// </param> public static CvrFakeProviderConfiguration UpdateFakeProviderConfiguration(this IKMDLogicCVRServiceAPI operations, System.Guid subscriptionId, System.Guid configurationId, string name) { return(operations.UpdateFakeProviderConfigurationAsync(subscriptionId, configurationId, name).GetAwaiter().GetResult()); }
/// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='subscriptionId'> /// </param> /// <param name='configurationId'> /// </param> /// <param name='name'> /// </param> /// <param name='cancellationToken'> /// The cancellation token. /// </param> public static async Task <CvrFakeProviderConfiguration> UpdateFakeProviderConfigurationAsync(this IKMDLogicCVRServiceAPI operations, System.Guid subscriptionId, System.Guid configurationId, string name, CancellationToken cancellationToken = default(CancellationToken)) { using (var _result = await operations.UpdateFakeProviderConfigurationWithHttpMessagesAsync(subscriptionId, configurationId, name, null, cancellationToken).ConfigureAwait(false)) { return(_result.Body); } }
/// <summary> /// Gets Production unit detail by production unit number /// </summary> /// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='subscriptionId'> /// Logic subscription ID /// </param> /// <param name='pNumber'> /// Production unit number /// </param> /// <param name='configurationId'> /// Identifier that represents CVR environment and associated configuration /// which this request will be sent with. /// </param> public static object GetProductionUnitDetailByPNumber(this IKMDLogicCVRServiceAPI operations, System.Guid subscriptionId, string pNumber, System.Guid?configurationId = default(System.Guid?)) { return(operations.GetProductionUnitDetailByPNumberAsync(subscriptionId, pNumber, configurationId).GetAwaiter().GetResult()); }
/// <summary> /// Adds new CVR configuration and uploads certificate file to the Azure Key /// Vault /// </summary> /// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='subscriptionId'> /// </param> /// <param name='name'> /// </param> /// <param name='environment'> /// Possible values include: 'Production', 'Test' /// </param> /// <param name='certificate'> /// </param> /// <param name='certificatePassword'> /// </param> public static CvrProviderConfiguration CreateDataDistributorCvrConfiguration(this IKMDLogicCVRServiceAPI operations, System.Guid subscriptionId, string name = default(string), string environment = default(string), Stream certificate = default(Stream), string certificatePassword = default(string)) { return(operations.CreateDataDistributorCvrConfigurationAsync(subscriptionId, name, environment, certificate, certificatePassword).GetAwaiter().GetResult()); }
/// <summary> /// Retrieves all CVR configurations assigned to the logic subscription /// </summary> /// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='subscriptionId'> /// </param> /// <param name='cancellationToken'> /// The cancellation token. /// </param> public static async Task <IList <CvrProviderConfigurationModel> > GetAllCvrConfigurationsAsync(this IKMDLogicCVRServiceAPI operations, System.Guid subscriptionId, CancellationToken cancellationToken = default(CancellationToken)) { using (var _result = await operations.GetAllCvrConfigurationsWithHttpMessagesAsync(subscriptionId, null, cancellationToken).ConfigureAwait(false)) { return(_result.Body); } }
/// <summary> /// Retrieves all CVR configurations assigned to the logic subscription /// </summary> /// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='subscriptionId'> /// </param> public static IList <CvrProviderConfigurationModel> GetAllCvrConfigurations(this IKMDLogicCVRServiceAPI operations, System.Guid subscriptionId) { return(operations.GetAllCvrConfigurationsAsync(subscriptionId).GetAwaiter().GetResult()); }
/// <summary> /// Retrieves CVR configuration assigned to the logic subscription /// </summary> /// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='subscriptionId'> /// </param> /// <param name='configurationId'> /// </param> public static CvrProviderConfigurationModel GetCvrConfiguration(this IKMDLogicCVRServiceAPI operations, System.Guid subscriptionId, System.Guid configurationId) { return(operations.GetCvrConfigurationAsync(subscriptionId, configurationId).GetAwaiter().GetResult()); }