public JobScheduleInner create(String resourceGroupName, String automationAccountName, UUID jobScheduleId, JobScheduleCreateParameters parameters) {
        return createWithServiceResponseAsync(resourceGroupName, automationAccountName, jobScheduleId, parameters).toBlocking().single().body();
    }
public JobScheduleInner create ( String resourceGroupName , String automationAccountName , UUID jobScheduleId , JobScheduleCreateParameters parameters ) { return createWithServiceResponseAsync ( resourceGroupName , automationAccountName , jobScheduleId , parameters ) . toBlocking ( ) . single ( ) . body ( ) ; }
Create a job schedule.

@param resourceGroupName Name of an Azure Resource group.
@param automationAccountName The name of the automation account.
@param jobScheduleId The job schedule name.
@param parameters The parameters supplied to the create job schedule operation.
@throws IllegalArgumentException thrown if parameters fail the validation
@throws ErrorResponseException thrown if the request is rejected by server
@throws RuntimeException all other wrapped checked exceptions if the request fails to be sent
@return the JobScheduleInner object if successful.